修复bug-530:无法切换寄件网点
This commit is contained in:
parent
d04aa860c1
commit
bde3147a24
@ -64,6 +64,7 @@
|
|||||||
optionItems: [],
|
optionItems: [],
|
||||||
svalue: this.value,
|
svalue: this.value,
|
||||||
firstFlag:true,
|
firstFlag:true,
|
||||||
|
filterMap:new Map(),
|
||||||
queryParams:{
|
queryParams:{
|
||||||
pageNum:1,
|
pageNum:1,
|
||||||
pageSize:10,
|
pageSize:10,
|
||||||
@ -115,6 +116,11 @@
|
|||||||
this.queryParams.siteName=val;
|
this.queryParams.siteName=val;
|
||||||
listSimpleEmisSite(this.queryParams).then(response => {
|
listSimpleEmisSite(this.queryParams).then(response => {
|
||||||
this.optionItems=response.rows;
|
this.optionItems=response.rows;
|
||||||
|
response.rows.forEach(item => {
|
||||||
|
if(!this.filterMap.hasOwnProperty(item.siteCode)){
|
||||||
|
this.filterMap[item.siteCode]=item;
|
||||||
|
}
|
||||||
|
});
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
onMouseleave(e, i) {
|
onMouseleave(e, i) {
|
||||||
|
|||||||
@ -98,8 +98,9 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<el-form-item label="寄件网点" prop="sendSiteName">
|
<el-form-item label="寄件网点" prop="sendSiteCode">
|
||||||
<el-input v-model="form.sendSiteName" placeholder="" disabled />
|
<!-- <el-input v-model="form.sendSiteCode" placeholder="" /> -->
|
||||||
|
<EmisSiteSimplePicker v-model="form.sendSiteCode" @onChange="onSendSiteSelect" ></EmisSiteSimplePicker>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
@ -643,6 +644,7 @@ import EmisUserSimplePicker0 from '@/views/emis/EmisBaseTools/EmisUserSimplePick
|
|||||||
import EmisUserSimplePicker1 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
import EmisUserSimplePicker1 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
||||||
import EmisUserSimplePicker2 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
import EmisUserSimplePicker2 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
||||||
import EmisUserSimplePicker3 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
import EmisUserSimplePicker3 from '@/views/emis/EmisBaseTools/EmisUserSimplePicker.vue';
|
||||||
|
import EmisSiteSimplePicker from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
||||||
|
|
||||||
import TransLinePicker from '@/views/emis/EmisBaseTools/TransLinePicker.vue';
|
import TransLinePicker from '@/views/emis/EmisBaseTools/TransLinePicker.vue';
|
||||||
import TransProductPicker from '@/views/emis/EmisBaseTools/TransProductPicker.vue';
|
import TransProductPicker from '@/views/emis/EmisBaseTools/TransProductPicker.vue';
|
||||||
@ -702,6 +704,7 @@ components: {
|
|||||||
EmisUserSimplePicker1,
|
EmisUserSimplePicker1,
|
||||||
EmisUserSimplePicker2,
|
EmisUserSimplePicker2,
|
||||||
EmisUserSimplePicker3,
|
EmisUserSimplePicker3,
|
||||||
|
EmisSiteSimplePicker,
|
||||||
// CustomerPicker0,
|
// CustomerPicker0,
|
||||||
// CustomerPicker1,
|
// CustomerPicker1,
|
||||||
// CustomerPicker2,
|
// CustomerPicker2,
|
||||||
@ -1140,6 +1143,15 @@ methods: {
|
|||||||
this.form.transLine=item[0];
|
this.form.transLine=item[0];
|
||||||
this.form.productType=item[1];
|
this.form.productType=item[1];
|
||||||
},
|
},
|
||||||
|
onSendSiteSelect(item){
|
||||||
|
if(!item){
|
||||||
|
this.form.sendSiteCode = null;
|
||||||
|
this.form.sendSiteName = null;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
this.form.sendSiteCode=item.siteCode;
|
||||||
|
this.form.sendSiteName=item.siteName;
|
||||||
|
},
|
||||||
/** 提交按钮 */
|
/** 提交按钮 */
|
||||||
submitForm() {
|
submitForm() {
|
||||||
this.$refs["form"].validate(valid => {
|
this.$refs["form"].validate(valid => {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user