|
@@ -18,11 +18,13 @@
|
|
<template v-if="utils.hasPermission('productTabEdit')" #operation>
|
|
<template v-if="utils.hasPermission('productTabEdit')" #operation>
|
|
<a-space class="mt-10">
|
|
<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>
|
|
<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>
|
|
<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>
|
|
<promotion-discount :data="selection" :id="router.currentRoute.value.query.id" :disabled="utils.isDisabled(promotionData.status,['审核','发布','关闭'])" @onSuccess="onSuccess"></promotion-discount>
|
|
</a-space>
|
|
</a-space>
|
|
</template>
|
|
</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}">
|
|
<template #tb_cell="{data}">
|
|
<div v-if="data.column.dataIndex == 'orderaddqty' && utils.hasPermission('productTabEdit')">
|
|
<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>
|
|
<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>
|