From e8edc8695755babd9bb5806922cc4c3ebb70fbe9 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期一, 21 九月 2026 23:23:49 +0800
Subject: [PATCH] feat: 质检添加首检

---
 src/views/qualityManagement/processInspection/components/formDia.vue |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/src/views/qualityManagement/processInspection/components/formDia.vue b/src/views/qualityManagement/processInspection/components/formDia.vue
index 722fb93..4c3138d 100644
--- a/src/views/qualityManagement/processInspection/components/formDia.vue
+++ b/src/views/qualityManagement/processInspection/components/formDia.vue
@@ -130,6 +130,17 @@
         </el-row>
         <el-row :gutter="30">
           <el-col :span="12">
+            <el-form-item label="鏄惁棣栨锛�"
+                          prop="isFirstInspect">
+              <el-radio-group v-model="form.isFirstInspect"
+                              class="sampling-radio-group"
+                              :disabled="isViewMode">
+                <el-radio-button :label="1">鏄�</el-radio-button>
+                <el-radio-button :label="0">鍚�</el-radio-button>
+              </el-radio-group>
+            </el-form-item>
+          </el-col>
+          <el-col :span="12">
             <el-form-item label="鏄惁鎶芥锛�"
                           prop="isSampling">
               <el-radio-group v-model="form.isSampling"
@@ -141,8 +152,10 @@
               </el-radio-group>
             </el-form-item>
           </el-col>
-          <el-col :span="12"
-                  v-if="form.isSampling === 1">
+        </el-row>
+        <el-row :gutter="30"
+                v-if="form.isSampling === 1">
+          <el-col :span="12">
             <el-form-item label="鎶芥鏁伴噺锛�"
                           prop="samplingQuantity">
               <el-input-number :step="0.01"
@@ -286,6 +299,7 @@
       checkCompany: "",
       isSampling: 0,
       samplingQuantity: "",
+      isFirstInspect: 0,
       isStockIn: 0,
     },
     rules: {
@@ -302,6 +316,7 @@
       checkCompany: [{ required: false, message: "璇疯緭鍏�", trigger: "blur" }],
       isSampling: [{ required: true, message: "璇烽�夋嫨鏄惁鎶芥", trigger: "change" }],
       samplingQuantity: [{ required: true, message: "璇疯緭鍏ユ娊妫�鏁伴噺", trigger: "blur" }],
+      isFirstInspect: [{ required: true, message: "璇烽�夋嫨鏄惁棣栨", trigger: "change" }],
     },
   });
   const userList = ref([]);
@@ -408,6 +423,7 @@
       checkCompany: "",
       isSampling: 0,
       samplingQuantity: "",
+      isFirstInspect: 0,
       isStockIn: 0,
     };
     testStandardOptions.value = [];

--
Gitblit v1.9.3