Browse Source

修改问题--车辆台账列表买断时无法买断

master
yunuo970428 2 years ago
parent
commit
489a7bf88b
  1. 16
      anrui-scm/anrui-scm-ui/src/views/cheliang/cheliangtaizhang/cheliangtaizhang.vue

16
anrui-scm/anrui-scm-ui/src/views/cheliang/cheliangtaizhang/cheliangtaizhang.vue

@ -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 {

Loading…
Cancel
Save