feat(mes): 新增库区和库位编号必填验证

pull/871/MERGE
YunaiV 2026-03-30 23:22:53 +08:00
parent 6e58d4d73f
commit 920799534a
1 changed files with 7 additions and 2 deletions

View File

@ -63,6 +63,7 @@
v-model="formData.quantity"
:precision="2"
:min="0.01"
:max="formData.quantityMax"
controls-position="right"
class="!w-1/1"
/>
@ -182,7 +183,8 @@ const formData = ref({
warehouseId: undefined,
locationId: undefined,
areaId: undefined,
remark: undefined
remark: undefined,
quantityMax: undefined as number | undefined
})
const formRules = reactive({
materialStockId: [{ required: true, message: '请选择库存物资', trigger: 'change' }],
@ -201,12 +203,14 @@ const handleStockChange = (stock: WmMaterialStockVO | undefined) => {
formData.value.warehouseId = stock.warehouseId
formData.value.locationId = stock.locationId
formData.value.areaId = stock.areaId
formData.value.quantityMax = stock.quantity
} else {
formData.value.itemId = undefined
formData.value.batchCode = undefined
formData.value.warehouseId = undefined
formData.value.locationId = undefined
formData.value.areaId = undefined
formData.value.quantityMax = undefined
}
}
@ -258,7 +262,8 @@ const resetForm = () => {
warehouseId: undefined,
locationId: undefined,
areaId: undefined,
remark: undefined
remark: undefined,
quantityMax: undefined
}
formRef.value?.resetFields()
}