zhangqi 10 maanden geleden
bovenliggende
commit
cc5ba5fe09
2 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 3 1
      src/DRP/HDrpManagement/promotionManage/detail/index.vue
  2. 1 0
      src/template/normalTable/index.vue

+ 3 - 1
src/DRP/HDrpManagement/promotionManage/detail/index.vue

@@ -18,11 +18,13 @@
           <template v-if="utils.hasPermission('productTabEdit')" #operation>
             <a-space class="mt-10">
               <select-product :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" :param="selectParam" :tableid="utils.TBLayoutID('addProducrt')" :columns="utils.TBLayout('addProducrt')" @onSelectChange="onSelectChange"></select-product>
-              <tableImport type="icon" :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" :bindData="{ownerid:router.currentRoute.value.query.id,ownertable:'sa_promotionid',usetype:'default'}" :failedData="failedData" :modeParam="{id:20230510153404,content:{}}" @uploadSuccess="importSuccess"></tableImport>
               <a-button :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'],(selection.length == 0))" type="primary" @click="delerProds">删除商品</a-button>
               <promotion-discount :data="selection" :id="router.currentRoute.value.query.id"  :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" @onSuccess="onSuccess"></promotion-discount>
             </a-space>
           </template>
+          <template #more>
+            <tableImport v-if="utils.hasPermission('importExcel')" type="icon" :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" :bindData="{ownerid:router.currentRoute.value.query.id,ownertable:'sa_promotionid',usetype:'default'}" :failedData="failedData" :modeParam="{id:20230510153404,content:{}}" @uploadSuccess="importSuccess"></tableImport>
+          </template>
           <template #tb_cell="{data}">
             <div v-if="data.column.dataIndex == 'orderaddqty' && utils.hasPermission('productTabEdit')">
               <a-input-number :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" v-model:value="data.record.orderaddqty" type="number" min="1" @change="data.record.isChange = true" @blur="updateProd(data.record)"></a-input-number>

+ 1 - 0
src/template/normalTable/index.vue

@@ -6,6 +6,7 @@
         <slot name="operation"></slot>
       </div>
       <a-space size="middle" class="fl-r mt-10">
+        <slot name="more"></slot>
         <setting-columns ref="setColumns" :columns="columns" :param="props.param" :tableName="props.tableName"></setting-columns>
         <fullScreen :domId="'normalTable' + app.name"></fullScreen>
       </a-space>