田源
2024-03-25 c9b0b820272d4bd8cfcefa3a8c67720124253a6b
Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue
@@ -1,7 +1,7 @@
<template>
    <div class="UI-dynamic" :id="'UI-dynamic-'+areasName+componentVO.oid">
      <avue-crud v-model="form"
                 ref="dataTable"
  <div :id="'UI-dynamic-'+areasName+componentVO.oid" class="UI-dynamic">
    <avue-crud ref="dataTable"
               v-model="form"
                 :data="tableList"
                 :option="option"
                 :page.sync="pageType"
@@ -9,12 +9,14 @@
                 @selection-change="selectChange">
        <!--top区域按钮-->
        <template slot="menuLeft" slot-scope="scope">
          <dynamic-button LocationType="top" type="table":butttonList="componentVO.buttons" :selectList="selectList"></dynamic-button>
        <dynamic-button :butttonList="componentVO.buttons" :selectList="selectList" LocationType="top"
                        type="table"></dynamic-button>
        </template>
        <!--menu区域按钮-->
        <template slot="menu" slot-scope="scope">
          <dynamic-button :scope="scope" LocationType="menu" type="table":butttonList="componentVO.buttons" :selectList="selectList"></dynamic-button>
        <dynamic-button :butttonList="componentVO.buttons" :scope="scope" :selectList="selectList" LocationType="menu"
                        type="table"></dynamic-button>
        </template>
      </avue-crud>
    </div>