盘点入库修正

This commit is contained in:
hongchao 2025-09-14 16:34:25 +08:00
parent d4a414ded2
commit 423fd360e6
1 changed files with 19 additions and 3 deletions

View File

@ -713,13 +713,13 @@
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column>
<el-table-column <!-- <el-table-column
prop="num" prop="num"
label="当前库存" label="当前库存"
align="center" align="center"
:show-overflow-tooltip="true" :show-overflow-tooltip="true"
> >
</el-table-column> </el-table-column> -->
<el-table-column <el-table-column
prop="num" prop="num"
label="入库数量" label="入库数量"
@ -733,7 +733,6 @@
@blur="handlePutBlur(row)" @blur="handlePutBlur(row)"
clearable clearable
:controls="false" :controls="false"
:min="1"
style="width: 10vw" style="width: 10vw"
/> />
</template> </template>
@ -1416,10 +1415,26 @@ export default {
}, },
// //
handlePutBlur(row) { handlePutBlur(row) {
console.log('🚀 ~ handlePutBlur ~ rowxxxxxxxxxxxxxxxxx:', row)
if (!row.putInStoreNum) { if (!row.putInStoreNum) {
this.$message.warning('入库数量不能为空') this.$message.warning('入库数量不能为空')
row.putInStoreNum = 1 row.putInStoreNum = 1
} }
//
if (row.unitValue == 1) {
console.log("yyyyyyyyyyyyyy")
//
row.putInStoreNum = Number(String(row.putInStoreNum).replace(/[^\d.]/g, ''))
} else {
console.log("zzzzzzzzzzzzzz")
//
row.putInStoreNum = Number(String(row.putInStoreNum).replace(/[^\d]/g, ''))
}
// 0
if (row.putInStoreNum <= 0) {
row.putInStoreNum = 1
}
}, },
// //
handleDeleteRow(index) { handleDeleteRow(index) {
@ -1541,6 +1556,7 @@ export default {
template.unitCn = node.data.unitName template.unitCn = node.data.unitName
template.typeCn = node.pathLabels[2] template.typeCn = node.pathLabels[2]
template.guigeCn = node.pathLabels[3] template.guigeCn = node.pathLabels[3]
template.unitValue = node.data.unitValue
template.putInStoreNum = 1 template.putInStoreNum = 1
if (this.taskId) { if (this.taskId) {