|
@@ -148,12 +148,18 @@
|
148
|
148
|
<popup-in ref="PopupIn" @receviceFromChild="receviceFromIn" :wares="options" :wareId="query.wareId" :stack="moveFromStack"></popup-in>
|
149
|
149
|
<el-dialog title="货权转移" :visible.sync="customerDialogVisible" width="500px">
|
150
|
150
|
<el-form>
|
151
|
|
- <el-form-item label="旧货主">
|
|
151
|
+ <!-- <el-form-item label="旧货主">
|
152
|
152
|
<el-input v-model="oldCustomer">
|
153
|
153
|
</el-input>
|
|
154
|
+ </el-form-item> -->
|
|
155
|
+ <el-form-item label="新客户">
|
|
156
|
+ <el-select v-model="newCustomer.name" filterable placeholder="请选择客户名称" clearable>
|
|
157
|
+ <el-option v-for="item in optionsCust" :key="item.id" :label="item.name" :value="item.id" >
|
|
158
|
+ </el-option>
|
|
159
|
+ </el-select>
|
154
|
160
|
</el-form-item>
|
155
|
161
|
<el-form-item label="新货主">
|
156
|
|
- <el-select v-model="newCustomer.name" filterable placeholder="请选择订单客户" clearable>
|
|
162
|
+ <el-select v-model="newfkCustomer.name" filterable placeholder="请选择货权单位" clearable>
|
157
|
163
|
<el-option v-for="item in optionsCust" :key="item.id" :label="item.name" :value="item.id" >
|
158
|
164
|
</el-option>
|
159
|
165
|
</el-select>
|
|
@@ -338,6 +344,10 @@
|
338
|
344
|
id: '',
|
339
|
345
|
name: ''
|
340
|
346
|
},
|
|
347
|
+ newfkCustomer: {
|
|
348
|
+ id: '',
|
|
349
|
+ name: ''
|
|
350
|
+ },
|
341
|
351
|
newAddress: '',
|
342
|
352
|
|
343
|
353
|
currentPage: 1,
|
|
@@ -640,6 +650,8 @@
|
640
|
650
|
//this.newAddress = this.multipleSelection[0].receiveAddress
|
641
|
651
|
this.newCustomer.name = "",
|
642
|
652
|
this.newCustomer.id = "",
|
|
653
|
+ this.newfkCustomer.name="",
|
|
654
|
+ this.newfkCustomer.id = "",
|
643
|
655
|
this.customerDialogVisible = true
|
644
|
656
|
|
645
|
657
|
} else {
|
|
@@ -652,11 +664,13 @@
|
652
|
664
|
|
653
|
665
|
handleCustomerSave() {
|
654
|
666
|
this.newCustomer.id = this.newCustomer.name;
|
|
667
|
+ this.newfkCustomer.id = this.newfkCustomer.name;
|
655
|
668
|
var url = 'WareChange/changeCustomer.do'
|
656
|
669
|
var param = {
|
657
|
670
|
|
658
|
671
|
json: JSON.stringify(this.multipleSelection),
|
659
|
672
|
customer: JSON.stringify(this.newCustomer),
|
|
673
|
+ fkcustomer: JSON.stringify(this.newfkCustomer),
|
660
|
674
|
address: this.newAddress
|
661
|
675
|
}
|
662
|
676
|
axios.post(url, param).then(response => {
|