From 80ef3a1fb42f37cde2e9753317e118c50379b095 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 10 九月 2026 16:35:44 +0800
Subject: [PATCH] 天津-潜宇塑胶 1.设备、生产、BOM、质量、产品、仓储物流模块需求更改
---
src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue | 24 +++++++++++++++++++++++-
1 files changed, 23 insertions(+), 1 deletions(-)
diff --git a/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue b/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
index 8f4492a..dc6c749 100644
--- a/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
+++ b/src/views/qualityManagement/nonconformingManagement/components/inspectionFormDia.vue
@@ -87,6 +87,17 @@
</el-form-item>
</el-col>
</el-row>
+ <el-row v-if="isReworkResult">
+ <el-col :span="24">
+ <el-alert
+ title="鎻愪氦鍚庡皢鑷姩鍒涘缓杩斿伐鐢熶骇璁㈠崟锛團G鍗曞彿锛�"
+ type="info"
+ :closable="false"
+ show-icon
+ style="margin-bottom: 12px"
+ />
+ </el-col>
+ </el-row>
<el-row :gutter="30">
<el-col :span="12">
<el-form-item label="澶勭悊浜猴細" prop="dealName">
@@ -174,13 +185,24 @@
const userList = ref([]); // 澶勭悊浜轰笅鎷夊垪琛�
const filteredRejectionHandling = computed(() => {
- const data = rejection_handling.value;
+ let data = rejection_handling.value;
+ // 鍘熸枡绫讳笉鍚堟牸鍙厑璁�"鎶ュ簾/璁╂鏀捐"
+ if (form.value.inspectType === 0 || form.value.inspectType === "0") {
+ data = data.filter(item => item && (item.label === '鎶ュ簾' || item.label === '璁╂鏀捐'));
+ }
if (form.value.method) {
return data.filter(item => item && item.label && item.label !== '杩斿伐' && item.label !== '杩斾慨')
}
return data
})
+// 閫変腑"杩斿伐/杩斾慨"鏃剁殑鎻愮ず
+const isReworkResult = computed(() => {
+ const item = (rejection_handling.value || []).find(i => i.value === form.value.dealResult);
+ const label = item ? item.label : form.value.dealResult;
+ return label === '杩斿伐' || label === '杩斾慨';
+})
+
// 鎵撳紑寮规
const openDialog = async (type, row) => {
--
Gitblit v1.9.3