lilei 2 vuotta sitten
vanhempi
commit
bde8421688

+ 2 - 1
src/views/dealerManagement/rebateSettings/associateModal.vue

@@ -118,7 +118,8 @@ export default {
       }else{
         this.$nextTick(()=>{
           this.rebateDealerSn = this.nowData && this.nowData.rebateDealer && this.nowData.rebateDealer.dealerSn ? this.nowData.rebateDealer.dealerSn : ''
-          this.$refs.queryChid.setVal(this.rebateDealerSn)
+          const dealerName = this.nowData && this.nowData.rebateDealer && this.nowData.rebateDealer.dealerName ? this.nowData.rebateDealer.dealerName : ''
+          this.$refs.queryChid.setVal(this.rebateDealerSn, dealerName)
         })
       }
     }

+ 3 - 6
src/views/dealerManagement/rebateSettings/queryChild.vue

@@ -62,6 +62,7 @@ export default {
       })
     },
     handleChange (value) {
+      console.log(value)
       Object.assign(this, {
         dealerName: value,
         data: [],
@@ -69,15 +70,11 @@ export default {
       })
       this.$emit('change', value)
     },
-    setVal(value){
+    setVal(value, label){
       if(value){
         this.itemSn = value
         this.fetchUser()
-        Object.assign(this, {
-          dealerName: {key: this.itemSn},
-          data: [],
-          fetching: false
-        })
+        this.handleChange({key: this.itemSn, label: label})
       }
     },
     resetForm () {