直转申请bug修复
This commit is contained in:
parent
f44e5582c6
commit
cc3215fa3a
|
|
@ -267,9 +267,10 @@
|
|||
<template v-slot="scope" v-if="column.prop == 'directNum'">
|
||||
<el-input-number
|
||||
v-model="scope.row.directNum"
|
||||
:value="scope.row.directNum || ''"
|
||||
controls-position="right"
|
||||
:precision="0"
|
||||
style="width: 100%"
|
||||
style="width: 100%"
|
||||
:disabled="isDetail || !scope.row.isActive"
|
||||
:min="1"
|
||||
@change="directNumChange(scope.row)"
|
||||
|
|
@ -718,13 +719,19 @@ export default {
|
|||
console.log('选中了~', row)
|
||||
this.multipleSelection = row
|
||||
this.equipmentList.forEach(item => {
|
||||
if (this.multipleSelection.some(val => val.id === item.id)) {
|
||||
if (item.id && this.multipleSelection.some(val => val.id === item.id)) {
|
||||
item.isActive = true
|
||||
// 检查 useNum 是否存在,避免赋值 undefined
|
||||
if (item.useNum !== undefined) {
|
||||
item.directNum = item.useNum
|
||||
}
|
||||
} else {
|
||||
item.isActive = false
|
||||
item.directNum = undefined
|
||||
}
|
||||
})
|
||||
},
|
||||
},
|
||||
|
||||
// 数量变更
|
||||
directNumChange(row) {
|
||||
if (row.directNum > row.useNum) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue