lilei 1 éve
szülő
commit
2600fc9466

+ 4 - 1
src/views/salesManagement/salesQueryNew/comps/activeQueryPart.vue

@@ -259,6 +259,8 @@ export default {
       this.promoRuleData = promo.promotionRule
       this.queryParam.dealerLevel = data.buyerLevel
       this.queryParam.promoRuleSn = promo.promoRuleSn
+      this.queryParam.salesPromoSn = promo.salesPromoSn
+      
       const tabList = []
       if(this.promoRuleData){ 
         if(this.promoRuleData.gateFlag==='1'){
@@ -268,7 +270,8 @@ export default {
           tabList.push({text:'正价产品',val:'REGULAR'})
         }
         if(this.promoRuleData.regularPromotionSameFlag==='0'||this.promoRuleData.scopeFlag==='0'||(this.promoRuleData.promotionRuleType=='BUY_PROD_GIVE_MONEY'&&this.promoRuleData.scopeFlag==='1')){
-          tabList.push({text:'促销产品',val:'GIFT'})
+          const levelText = this.promoRuleData.scopeLevel ? '(阶梯'+this.promoRuleData.scopeLevel+')' : ''
+          tabList.push({text:'促销产品'+ levelText ,val:'GIFT'})
         }
         if(this.promoRuleData.promotionRuleType=='PROMO_PROD'){
           tabList.push({text:'特价产品',val:'DISCOUNT'})

+ 1 - 1
src/views/salesManagement/salesQueryNew/comps/productList.vue

@@ -470,7 +470,7 @@ export default {
       this.$emit('showDesc', this.showDescBox)
     },
     openCpModal () {
-      this.$emit('openCpModal', 1, this.id)
+      this.$emit('openCpModal', 1, this.id, this.countData&&this.countData.scopeLevel)
     },
     // 表格选中项
     rowSelectionFun (obj) {

+ 5 - 2
src/views/salesManagement/salesQueryNew/edit.vue

@@ -323,9 +323,12 @@ export default {
       // this.insterActiveOk(['normal','promo'][type])
     },
     // 打开选择产品弹框
-    openProductModal (type, refId) {
-      console.log(type, refId)
+    openProductModal (type, refId, scopeLevel) {
+      console.log(type, refId, scopeLevel)
       const promo = this.activeList.find(item => item.promoRuleSn == refId)
+      if(promo && promo.promotionRule){
+        promo.promotionRule.scopeLevel = scopeLevel
+      }
       this.$refs.chooseProduct.pageInit(this.detailData, promo, type)
       this.cpCurRefId = 'productList-' + refId
       this.showCpModal = true

+ 2 - 2
vue.config.js

@@ -108,9 +108,9 @@ const vueConfig = {
     // If you want to turn on the proxy, please remosve the mockjs /src/main.jsL11
     proxy: {
       '/api': {
-        // target: 'http://192.168.2.103:8602/ocs-admin',
+        target: 'http://192.168.2.111:8602/ocs-admin',
         // target: 'https://t.ocs.360arrow.com/ocs-admin', //  练习
-        target: 'https://p.ocs.360arrow.com/ocs-admin', //  预发布
+        // target: 'https://p.ocs.360arrow.com/ocs-admin', //  预发布
         ws: false,
         changeOrigin: true,
         pathRewrite: {