From a4fcad66822cfc97858a1e460c5585e577ec2551 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 24 三月 2026 12:21:07 +0800
Subject: [PATCH] fix: 质量管理可编辑
---
src/pages/qualityManagement/nonconformingManagement/form.vue | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/pages/qualityManagement/nonconformingManagement/form.vue b/src/pages/qualityManagement/nonconformingManagement/form.vue
index 7acb67d..a28ae54 100644
--- a/src/pages/qualityManagement/nonconformingManagement/form.vue
+++ b/src/pages/qualityManagement/nonconformingManagement/form.vue
@@ -370,7 +370,7 @@
id: d.id,
productId: d.productId,
productName: d.productName,
- productModelId: d.productModelId,
+ productModelId: d.productModelId ?? d.modelId ?? d.productModeId ?? '',
model: d.model,
unit: d.unit,
batchNo: d.batchNo,
@@ -387,7 +387,9 @@
const validate = () => {
if (!form.productId) return toast('璇烽�夋嫨浜у搧鍚嶇О'), false
- if (!form.productModelId) return toast('璇烽�夋嫨瑙勬牸鍨嬪彿'), false
+ // 瀵归綈 PC 绔細缂栬緫鎬佸厑璁镐粎鍥炴樉鍨嬪彿鏂囨湰锛堝巻鍙叉暟鎹彲鑳界己灏� productModelId锛�
+ if (!isEdit.value && !form.productModelId) return toast('璇烽�夋嫨瑙勬牸鍨嬪彿'), false
+ if (isEdit.value && !form.productModelId && !form.model) return toast('璇烽�夋嫨瑙勬牸鍨嬪彿'), false
if (!form.batchNo) return toast('璇疯緭鍏ユ壒鍙�'), false
if (form.checkType === undefined || form.checkType === '') return toast('璇烽�夋嫨妫�楠岀被鍨�'), false
if (!form.checkName) return toast('璇烽�夋嫨妫�楠屽憳'), false
--
Gitblit v1.9.3