|
@@ -144,9 +144,9 @@
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="placeReceiptData"
|
|
|
:selectValue="assemblyForm.placeReceiptName" :filterable="true"
|
|
|
- :clearable="true" :remote="true" :joinData="true"
|
|
|
+ :clearable="true" :remote="true" :joinData="true" :special="true"
|
|
|
:disabled="detailData.seeDisabled" :buttonIf="false" placeholder="请选择收货地"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'placeReceipt')"
|
|
|
@corpChange="corpChange($event, 'placeReceipt')"
|
|
|
@corpFocus="remoteMethod($event, 'placeReceipt')">
|
|
@@ -175,10 +175,10 @@
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="polData" :selectValue="assemblyForm.polEnName"
|
|
|
- :filterable="true" :clearable="true" :remote="true" :joinData="true"
|
|
|
+ :filterable="true" :clearable="true" :remote="true" :joinData="true" :special="true"
|
|
|
:disabled="detailData.seeDisabled || generateBillsfalse" :buttonIf="false"
|
|
|
placeholder="请选择装货港"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'pol')"
|
|
|
@corpChange="corpChange($event, 'pol')"
|
|
|
@corpFocus="remoteMethod($event, 'pol')">
|
|
@@ -207,9 +207,10 @@
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="podData" :selectValue="assemblyForm.podEnName"
|
|
|
- :filterable="true" :clearable="true" :remote="true" :joinData="true"
|
|
|
+ ref="testSearch"
|
|
|
+ :filterable="true" :clearable="true" :remote="true" :joinData="true" :special="true"
|
|
|
:disabled="detailData.seeDisabled" :buttonIf="false" placeholder="请选择卸货港"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'pod')"
|
|
|
@corpChange="corpChange($event, 'pod')"
|
|
|
@corpFocus="remoteMethod($event, 'pod')">
|
|
@@ -238,10 +239,10 @@
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="destinationData"
|
|
|
:selectValue="assemblyForm.destinationName" :filterable="true" :clearable="true"
|
|
|
- :remote="true" :joinData="true"
|
|
|
+ :remote="true" :joinData="true" :special="true"
|
|
|
:disabled="detailData.seeDisabled || generateBillsfalse" :buttonIf="false"
|
|
|
placeholder="请选择目的地"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'destination')"
|
|
|
@corpChange="corpChange($event, 'destination')"
|
|
|
@corpFocus="remoteMethod($event, 'destination')">
|
|
@@ -270,10 +271,10 @@
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="placeDeliveryData" :joinData="true"
|
|
|
- :selectValue="assemblyForm.placeDeliveryName" :filterable="true"
|
|
|
+ :selectValue="assemblyForm.placeDeliveryName" :filterable="true" :special="true"
|
|
|
:clearable="true" :remote="true" :disabled="detailData.seeDisabled"
|
|
|
:buttonIf="false" placeholder="请选择交货地"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'placeDelivery')"
|
|
|
@corpChange="corpChange($event, 'placeDelivery')"
|
|
|
@corpFocus="remoteMethod($event, 'placeDelivery')">
|
|
@@ -302,9 +303,9 @@
|
|
|
<el-row>
|
|
|
<el-col :span="10">
|
|
|
<search-query :datalist="potData" :selectValue="assemblyForm.potEnName"
|
|
|
- :filterable="true" :clearable="true" :remote="true" :joinData="true"
|
|
|
+ :filterable="true" :clearable="true" :remote="true" :joinData="true" :special="true"
|
|
|
:disabled="detailData.seeDisabled" :buttonIf="false" placeholder="请选择中转港"
|
|
|
- :forParameter="{ key: 'id', short: 'enName', label: 'code', value: 'enName' }"
|
|
|
+ :forParameter="{ key: 'id', short: 'code', label: 'enName', value: 'enName' }"
|
|
|
@remoteMethod="remoteMethod($event, 'pot')"
|
|
|
@corpChange="corpChange($event, 'pot')"
|
|
|
@corpFocus="remoteMethod($event, 'pot')">
|
|
@@ -1300,12 +1301,13 @@ export default {
|
|
|
}
|
|
|
for (let item of this[name + 'Data']) {
|
|
|
if (item.enName == value) {
|
|
|
- console.log(item)
|
|
|
+ console.log(item, '--------------------------------')
|
|
|
this.$set(this.assemblyForm, name + 'Id', item.id)
|
|
|
this.$set(this.assemblyForm, name + 'CnName', item.cnName)
|
|
|
this.$set(this.assemblyForm, name + 'EnName', item.enName)
|
|
|
this.$set(this.assemblyForm, name + 'Code', item.code)
|
|
|
this.$set(this.assemblyForm, name + 'NamePrint', item.enName)
|
|
|
+ console.log('***********************', this.$refs.testSearch)
|
|
|
// 签单地点 默认 装货港
|
|
|
if (name == 'pol') {
|
|
|
this.$set(this.assemblyForm, 'issueAt', this.assemblyForm.polEnName)
|