|
|
@ -321,9 +321,9 @@ |
|
|
|
<el-table-column prop="contractPrice" width="180" label="厂家合同价(含运费)" align="center"/> |
|
|
|
<el-table-column prop="costPrice" width="180" label="厂家结算价(含运费)" align="center"/> |
|
|
|
<el-table-column prop="freight" width="130" label="运费" align="center"/> |
|
|
|
<el-table-column prop="settlementStatus" width="110" label="买断状态" align="center"> |
|
|
|
<el-table-column width="110" label="买断状态" align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span class="bluezi" @click="handleCheckMai(scope.row)">{{ scope.row.settlementStatus == '0' ? '未买断' : 'scope.row.settlementStatus' == '1' ? '预买断' : 'scope.row.settlementStatus' == '2' ? '已买断' : '' }}</span> |
|
|
|
<span class="bluezi" @click="handleCheckMai(scope.row)">{{ scope.row.settlementStatusValue }}</span> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="solidDate" width="130" label="买断日期" align="center"/> |
|
|
@ -1123,10 +1123,10 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
// 买断 |
|
|
|
doMaiduan() { // salesDate settlementStatus |
|
|
|
doMaiduan() { |
|
|
|
if (this.sids.length > 0) { |
|
|
|
for (var i = 0; i < this.multipleSelection.length; i++) { |
|
|
|
if (this.multipleSelection[i].settlementStatus === '已买断') { |
|
|
|
if (this.multipleSelection[i].settlementStatusValue === '已买断') { |
|
|
|
this.$message({ |
|
|
|
showClose: true, |
|
|
|
message: '所选车辆存在已买断状态车辆!', |
|
|
@ -1134,15 +1134,15 @@ export default { |
|
|
|
}) |
|
|
|
return |
|
|
|
} |
|
|
|
if ((this.multipleSelection[i].salesDate == null || this.multipleSelection[i].salesDate === '') && this.multipleSelection[i].settlementStatus !== '预买断') { |
|
|
|
if ((this.multipleSelection[i].salesDate == null || this.multipleSelection[i].salesDate === '') && this.multipleSelection[i].settlementStatusValue !== '预买断') { |
|
|
|
this.$message({ |
|
|
|
showClose: true, |
|
|
|
message: '请选择销售日期不为空且买断状态为预买断的车辆!', |
|
|
|
message: '请选择销售日期不为空或买断状态为预买断的车辆!', |
|
|
|
type: 'error' |
|
|
|
}) |
|
|
|
return |
|
|
|
} |
|
|
|
if ((this.multipleSelection[i].salesDate !== null || this.multipleSelection[i].salesDate !== '') || this.multipleSelection[i].settlementStatus === '预买断') { |
|
|
|
if ((this.multipleSelection[i].salesDate !== null || this.multipleSelection[i].salesDate !== '') || this.multipleSelection[i].settlementStatusValue === '预买断') { |
|
|
|
this.viewState = 7 |
|
|
|
const bb = [] |
|
|
|
this.multipleSelection.forEach((element) => { |
|
|
@ -1162,7 +1162,7 @@ export default { |
|
|
|
}, |
|
|
|
// 买断的详情 |
|
|
|
handleCheckMai(row) { |
|
|
|
if (row.settlementStatus === '已买断') { |
|
|
|
if (row.settlementStatusValue === '已买断') { |
|
|
|
this.viewState = 8 |
|
|
|
this.$refs['divMaiInfo'].showMaiInfo(row) |
|
|
|
} else { |
|
|
|