|
@@ -454,16 +454,16 @@ export default {
|
|
|
// 导入产品按钮
|
|
|
const importButton = []
|
|
|
if (row && row.promotionRule && row.promotionRule.gateFlag === '1') {
|
|
|
- importButton.push({ key: 'GATE', name: '导入门槛产品' })
|
|
|
+ importButton.push({ key: 'GATE', name: '门槛产品' })
|
|
|
}
|
|
|
if (row && row.promotionRule && row.promotionRule.promotionRuleType != 'PROMO_PROD') {
|
|
|
- importButton.push({ key: 'REGULAR', name: '导入正价产品' })
|
|
|
+ importButton.push({ key: 'REGULAR', name: '正价产品' })
|
|
|
}
|
|
|
if (row && row.promotionRule && (row.promotionRule.regularPromotionSameFlag === '0' || row.promotionRule.scopeFlag === '0' || (row.promotionRule.promotionRuleType == 'BUY_PROD_GIVE_MONEY' && row.promotionRule.scopeFlag === '1'))) {
|
|
|
- importButton.push({ key: 'GIFT', name: '导入促销产品' })
|
|
|
+ importButton.push({ key: 'GIFT', name: '促销产品' })
|
|
|
}
|
|
|
if (row && row.promotionRule && row.promotionRule.promotionRuleType == 'PROMO_PROD') {
|
|
|
- importButton.push({ key: 'DISCOUNT', name: '导入特价产品' })
|
|
|
+ importButton.push({ key: 'DISCOUNT', name: '特价产品' })
|
|
|
}
|
|
|
if (row && row.promotion && row.promotion.borrowFlag == 1 && row.promotionRule.gateFlag === '1') {
|
|
|
importButton.push({ key: 'BORROW_GATE', name: '累计门槛产品' })
|
|
@@ -474,7 +474,7 @@ export default {
|
|
|
return (
|
|
|
<div>
|
|
|
{row.enabledFlag == 1 ? <a-dropdown>
|
|
|
- <a-menu slot="overlay" on-click={(e) => this.handleImportClick(e, row)} id={'salesEdit-menu-import-' + row.id}>
|
|
|
+ <a-menu slot="overlay" on-click={(e) => this.handleImportClick(e, row, importButton)} id={'salesEdit-menu-import-' + row.id}>
|
|
|
{importButton.map(item => {
|
|
|
return (
|
|
|
<a-menu-item id={'salesEdit-menu-import-' + item.key + '-' + row.id} key={item.key}>{item.name}</a-menu-item>
|
|
@@ -757,8 +757,9 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
// 导入产品
|
|
|
- handleImportClick (e, row) {
|
|
|
- this.$refs.importGuideModal.pageInit({ promoProductClz: e.key, salesBillSn: this.salesBillSn, salesPromoSn: row.salesPromoSn }, row)
|
|
|
+ handleImportClick (e, row, importButton) {
|
|
|
+ const title = importButton.find(item => item.key === e.key).name
|
|
|
+ this.$refs.importGuideModal.pageInit({ promoProductClz: e.key, salesBillSn: this.salesBillSn, salesPromoSn: row.salesPromoSn }, row, title)
|
|
|
this.openGuideModal = true
|
|
|
},
|
|
|
// 关闭导入弹框
|