diff --git a/src/views/emis/EmisBaseTools/CountryMutiSelectPicker.vue b/src/views/emis/EmisBaseTools/CountryMutiSelectPicker.vue index 2db36ea2..89336ec8 100644 --- a/src/views/emis/EmisBaseTools/CountryMutiSelectPicker.vue +++ b/src/views/emis/EmisBaseTools/CountryMutiSelectPicker.vue @@ -13,11 +13,12 @@ :disabled="disabled" - @blur="onBlur" @change="onChange" @click.native="onClick" @visible-change="reverseArrow" > + + @@ -56,17 +57,16 @@ }, watch: { value(newVal,oldVal) { - // 逻辑 有初始值先查询初值 - // if(this.value!=null){ - - // this.svalue=this.value; - // this.queryData(null,this.svalue); + // if(this.value){ + // this.svalue=this.value.split(","); + // this.queryData(null,this.svalue.join(",")); // } }, }, created() { - if(this.svalue!=null){ - this.queryData(null,this.svalue); + if(this.value){ + this.svalue=this.value.split(","); + this.queryData(null,this.svalue.join(",")); } }, mounted(){ @@ -83,7 +83,7 @@ } }, onBlur(val){ - this.$emit("input", this.svalue); + this.$emit("input", this.svalue.join(",")); this.dispatch('ElFormItem', 'el.form.blur'); }, onChange() { @@ -110,7 +110,10 @@ name:val }; listSimpleEmisCountry(queryParams).then(response => { + let allCuntruny={code:'-1',name:'全部',nameEn:'all'}; this.optionItems =response.rows; + this.optionItems.unshift(allCuntruny); + // 初始值存储 if(key==null && val==null){ this.defaultItems=[...this.optionItems] diff --git a/src/views/emis/emisCommissionProfit/index.vue b/src/views/emis/emisCommissionProfit/index.vue index 86818f53..a60657cf 100644 --- a/src/views/emis/emisCommissionProfit/index.vue +++ b/src/views/emis/emisCommissionProfit/index.vue @@ -1,29 +1,27 @@ - - + + - + - --> - + + + + - - + - + {{scope.row.quoteName}} @@ -185,18 +185,30 @@ - 全部 + 全部 {{ scope.row.fromCountryName }} - 全部 + 全部 {{ scope.row.countryName }} + + + {{ scope.row.transLine }} + + + + + + {{ scope.row.prodName }} + + +