diff --git a/src/views/emis/EmisBaseTools/TransProductPicker.vue b/src/views/emis/EmisBaseTools/TransProductPicker.vue index 2572e510..2e4ec38f 100644 --- a/src/views/emis/EmisBaseTools/TransProductPicker.vue +++ b/src/views/emis/EmisBaseTools/TransProductPicker.vue @@ -62,22 +62,18 @@ }, methods: { onFocus(){ + this.isFistInit=false; this.searchProdCode=null; }, onBlur(val){ this.$emit("input", this.svalue); - this.dispatch('ElFormItem', 'el.form.blur', [this.svalue]); + this.dispatch('ElFormItem', 'el.form.blur'); }, onChange() { this.$emit("input", this.svalue); - let itemData ={}; - this.optionItems.forEach(item=>{ - if(item.prodCode === this.svalue){ - itemData = item; - } - }); + let itemData = this.optionItems.find(item=>item.prodCode == this.svalue); this.$emit("onChange",itemData); - this.dispatch('ElFormItem', 'el.form.change', [this.svalue]); + this.dispatch('ElFormItem', 'el.form.change'); }, queryData() { diff --git a/src/views/emis/emisTmsTransPlan/emisTmsTransPlanForm.vue b/src/views/emis/emisTmsTransPlan/emisTmsTransPlanForm.vue index de1fbf1b..3b9bfa14 100644 --- a/src/views/emis/emisTmsTransPlan/emisTmsTransPlanForm.vue +++ b/src/views/emis/emisTmsTransPlan/emisTmsTransPlanForm.vue @@ -16,6 +16,7 @@ + @@ -69,7 +70,7 @@
【{{item.destSiteName}}】 - {{ dict.type.emis_biz_shipping_method.find(obj=>obj.value==item.transType).label }} + {{ getTransTypeLable(item.transType) }} {{item.estCostDay}}天
@@ -119,8 +120,8 @@ export default { loading: true, // 表单参数 form: {}, - stepsLabel:[], - stepsDesc:[], + // stepsLabel:[], + // stepsDesc:[], // 表单校验 rules: { id: [ @@ -155,6 +156,13 @@ export default { this.form.status="1"; } }, + getTransTypeLable(value){ + // item.transType + let item=this.dict.type.emis_biz_shipping_method.find(obj=>obj.value==value); + if(item){ + return item.label; + } + }, onStepChange(){ }, @@ -195,7 +203,7 @@ export default { }); } else { addEmisTmsTransPlan(this.form).then(response => { - this.$modal.msgSuccess("修改成功"); + this.$modal.msgSuccess("添加成功"); this.$emit("on-changed"); }); } diff --git a/src/views/emis/emisTmsTransPlan/index.vue b/src/views/emis/emisTmsTransPlan/index.vue index c13468dd..2b0cc713 100644 --- a/src/views/emis/emisTmsTransPlan/index.vue +++ b/src/views/emis/emisTmsTransPlan/index.vue @@ -118,7 +118,7 @@
{{scope.row.transLineTypeName}}
- +