|
|
@ -45,6 +45,11 @@ |
|
|
|
<span>{{ scope.row.contractNo }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="贷款人" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ scope.row.loanName }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column label="客户名称" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span>{{ scope.row.name }}</span> |
|
|
@ -114,6 +119,7 @@ export default { |
|
|
|
total: 0, |
|
|
|
params: { |
|
|
|
contractNo: '', // 合同编号 |
|
|
|
loanSid: '', |
|
|
|
name: '', // 客户名称 |
|
|
|
vinNo: '', // 车架号 |
|
|
|
userSid: '', |
|
|
@ -140,13 +146,14 @@ export default { |
|
|
|
break |
|
|
|
} |
|
|
|
}, |
|
|
|
showData(value, contractNo) { |
|
|
|
showData(value, contractNo, loanSid) { |
|
|
|
const aa = [] |
|
|
|
if (value.length > 0) { |
|
|
|
for (var i = 0; i < value.length; i++) { |
|
|
|
aa.push(value[i].vinSid) |
|
|
|
} |
|
|
|
this.listQuery.params.contractNo = contractNo |
|
|
|
this.listQuery.params.loanSid = loanSid |
|
|
|
this.listQuery.params.vinSid = aa |
|
|
|
} else { |
|
|
|
this.listQuery.params.vinSid = [] |
|
|
@ -222,10 +229,10 @@ export default { |
|
|
|
this.FormLoading = true |
|
|
|
for (var i = 0; i < this.multipleSelection.length; i++) { |
|
|
|
for (var j = i + 1; j < this.multipleSelection.length; j++) { |
|
|
|
if (this.multipleSelection[i].contractNo !== this.multipleSelection[j].contractNo) { |
|
|
|
if (this.multipleSelection[i].contractNo !== this.multipleSelection[j].contractNo && this.multipleSelection[i].loanSid !== this.multipleSelection[j].loanSid) { |
|
|
|
this.$message({ |
|
|
|
showClose: true, |
|
|
|
message: '请选择同一合同编号的车辆!', |
|
|
|
message: '请选择同一合同编号且同一贷款人的车辆!', |
|
|
|
type: 'error' |
|
|
|
}) |
|
|
|
return |
|
|
|