From 920799534ac739ebfc83600246c90681cd58bb43 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 30 Mar 2026 23:22:53 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=BA=93=E5=8C=BA=E5=92=8C=E5=BA=93=E4=BD=8D=E7=BC=96=E5=8F=B7?= =?UTF-8?q?=E5=BF=85=E5=A1=AB=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mes/wm/miscissue/MiscIssueLineList.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/views/mes/wm/miscissue/MiscIssueLineList.vue b/src/views/mes/wm/miscissue/MiscIssueLineList.vue index 52b3bfe5a..ca22446e5 100644 --- a/src/views/mes/wm/miscissue/MiscIssueLineList.vue +++ b/src/views/mes/wm/miscissue/MiscIssueLineList.vue @@ -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() }