From 1ba8a855aeff2c61db619a3147b45b98bb990714 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 09 四月 2026 17:26:42 +0800
Subject: [PATCH] 大罗素 1.新增入库添加入库时间字段 2.过程检验不需要工序字段

---
 src/views/qualityManagement/processInspection/components/formDia.vue |  117 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 59 insertions(+), 58 deletions(-)

diff --git a/src/views/qualityManagement/processInspection/components/formDia.vue b/src/views/qualityManagement/processInspection/components/formDia.vue
index c1185d2..360fa45 100644
--- a/src/views/qualityManagement/processInspection/components/formDia.vue
+++ b/src/views/qualityManagement/processInspection/components/formDia.vue
@@ -8,13 +8,13 @@
     >
       <el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
         <el-row :gutter="30">
-          <el-col :span="12">
-            <el-form-item label="宸ュ簭锛�" prop="process">
-              <el-select v-model="form.process" placeholder="璇烽�夋嫨宸ュ簭" clearable :disabled="processQuantityDisabled" style="width: 100%">
-                <el-option v-for="item in processList" :key="item.name" :label="item.name" :value="item.name"/>
-              </el-select>
-            </el-form-item>
-          </el-col>
+<!--          <el-col :span="12">-->
+<!--            <el-form-item label="宸ュ簭锛�" prop="process">-->
+<!--              <el-select v-model="form.process" placeholder="璇烽�夋嫨宸ュ簭" clearable :disabled="processQuantityDisabled" style="width: 100%">-->
+<!--                <el-option v-for="item in processList" :key="item.name" :label="item.name" :value="item.name"/>-->
+<!--              </el-select>-->
+<!--            </el-form-item>-->
+<!--          </el-col>-->
           <el-col :span="12">
             <el-form-item label="浜у搧鍚嶇О锛�" prop="productId">
               <el-tree-select
@@ -30,53 +30,53 @@
               />
             </el-form-item>
           </el-col>
+					<el-col :span="12">
+						<el-form-item label="瑙勬牸鍨嬪彿锛�" prop="productModelId">
+							<el-select v-model="form.productModelId" placeholder="璇烽�夋嫨" clearable :disabled="operationType === 'edit'"
+			                   filterable readonly @change="handleChangeModel">
+								<el-option v-for="item in modelOptions" :key="item.id" :label="item.model" :value="item.id" />
+							</el-select>
+						</el-form-item>
+					</el-col>
         </el-row>
         <el-row :gutter="30">
-          <el-col :span="12">
-            <el-form-item label="瑙勬牸鍨嬪彿锛�" prop="productModelId">
-              <el-select v-model="form.productModelId" placeholder="璇烽�夋嫨" clearable :disabled="operationType === 'edit'"
-                         filterable readonly @change="handleChangeModel">
-                <el-option v-for="item in modelOptions" :key="item.id" :label="item.model" :value="item.id" />
-              </el-select>
-            </el-form-item>
-          </el-col>
-          <el-col :span="12">
-            <el-form-item label="鎸囨爣閫夋嫨锛�" prop="testStandardId">
-              <el-select
-                v-model="form.testStandardId"
-                placeholder="璇烽�夋嫨鎸囨爣"
-                clearable
-                @change="handleTestStandardChange"
-                style="width: 100%"
-              >
-                <el-option
-                  v-for="item in testStandardOptions"
-                  :key="item.id"
-                  :label="item.standardName || item.standardNo"
-                  :value="item.id"
-                />
-              </el-select>
-            </el-form-item>
-          </el-col>
+					<el-col :span="12">
+						<el-form-item label="鎸囨爣閫夋嫨锛�" prop="testStandardId">
+							<el-select
+								v-model="form.testStandardId"
+				        placeholder="璇烽�夋嫨鎸囨爣"
+				        clearable
+				        @change="handleTestStandardChange"
+				        style="width: 100%"
+							>
+								<el-option
+									v-for="item in testStandardOptions"
+					        :key="item.id"
+					        :label="item.standardName || item.standardNo"
+					        :value="item.id"
+								/>
+							</el-select>
+						</el-form-item>
+					</el-col>
+					<el-col :span="12">
+						<el-form-item label="鍗曚綅锛�" prop="unit">
+							<el-input v-model="form.unit" placeholder="璇疯緭鍏�" disabled/>
+						</el-form-item>
+					</el-col>
         </el-row>
         <el-row :gutter="30">
-          <el-col :span="12">
-            <el-form-item label="鍗曚綅锛�" prop="unit">
-              <el-input v-model="form.unit" placeholder="璇疯緭鍏�" disabled/>
-            </el-form-item>
-          </el-col>
           <el-col :span="12">
             <el-form-item label="鏁伴噺锛�" prop="quantity">
               <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.quantity" placeholder="璇疯緭鍏�" clearable :precision="2" :disabled="processQuantityDisabled"/>
             </el-form-item>
           </el-col>
+					<el-col :span="12">
+						<el-form-item label="妫�娴嬪崟浣嶏細" prop="checkCompany">
+							<el-input v-model="form.checkCompany" placeholder="璇疯緭鍏�" clearable/>
+						</el-form-item>
+					</el-col>
         </el-row>
         <el-row :gutter="30">
-          <el-col :span="12">
-            <el-form-item label="妫�娴嬪崟浣嶏細" prop="checkCompany">
-              <el-input v-model="form.checkCompany" placeholder="璇疯緭鍏�" clearable/>
-            </el-form-item>
-          </el-col>
           <el-col :span="12">
             <el-form-item label="妫�娴嬬粨鏋滐細" prop="checkResult">
               <el-select v-model="form.checkResult">
@@ -85,16 +85,17 @@
               </el-select>
             </el-form-item>
           </el-col>
-        </el-row>
-        <el-row :gutter="30">
-          <el-col :span="12">
-            <el-form-item label="妫�楠屽憳锛�" prop="checkName">
+					<el-col :span="12">
+						<el-form-item label="妫�楠屽憳锛�" prop="checkName">
 							<el-select v-model="form.checkName" placeholder="璇烽�夋嫨" clearable>
 								<el-option v-for="item in userList" :key="item.nickName" :label="item.nickName"
-													 :value="item.nickName"/>
+				                   :value="item.nickName"/>
 							</el-select>
-            </el-form-item>
-          </el-col>
+						</el-form-item>
+					</el-col>
+        </el-row>
+        <el-row :gutter="30">
+         
           <el-col :span="12">
             <el-form-item label="妫�娴嬫棩鏈燂細" prop="checkTime">
               <el-date-picker
@@ -150,7 +151,7 @@
 const data = reactive({
   form: {
     checkTime: "",
-    process: "",
+    // process: "",
     checkName: "",
     productName: "",
     productId: "",
@@ -164,7 +165,7 @@
   },
   rules: {
     checkTime: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" },],
-    process: [{ required: true, message: "璇烽�夋嫨宸ュ簭", trigger: "change" }],
+    // process: [{ required: true, message: "璇烽�夋嫨宸ュ簭", trigger: "change" }],
     checkName: [{ required: false, message: "璇疯緭鍏�", trigger: "blur" }],
     productId: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
     productModelId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
@@ -234,7 +235,7 @@
 	// 鍏堥噸缃〃鍗曟暟鎹紙淇濇寔瀛楁瀹屾暣锛岄伩鍏嶅脊绐楅娆℃覆鏌撴椂瑙﹀彂蹇呭~绾㈡鈥滈棯涓�涓嬧�濓級
 	form.value = {
 		checkTime: "",
-		process: "",
+		// process: "",
 		checkName: "",
 		productName: "",
 		productId: "",
@@ -276,7 +277,7 @@
 			let params = {
 				productId: currentProductId.value,
 				inspectType: 1,
-				process: form.value.process || ''
+				// process: form.value.process || ''
 			}
 			qualityInspectDetailByProductId(params).then(res => {
 				testStandardOptions.value = res.data || [];
@@ -376,7 +377,7 @@
   proxy.$refs.formRef.validate(valid => {
     if (valid) {
       form.value.inspectType = 1
-			const processName = form.value.process || '';
+			// const processName = form.value.process || '';
 			if (operationType.value === "add") {
 				tableData.value.forEach((item) => {
 					delete item.id
@@ -384,7 +385,7 @@
 			}
 			const data = {
 				...form.value, 
-				process: processName, // 淇濈暀 process 瀛楁浠ュ吋瀹瑰悗绔�
+				// process: processName, // 淇濈暀 process 瀛楁浠ュ吋瀹瑰悗绔�
 				qualityInspectParams: tableData.value
 			}
       if (operationType.value === "add") {
@@ -407,11 +408,11 @@
 		tableData.value = [];
 		return;
 	}
-	const processName = form.value.process || '';
+	// const processName = form.value.process || '';
 	let params = {
 		productId: currentProductId.value,
 		inspectType: 1,
-		process: processName
+		// process: processName
 	}
 	qualityInspectDetailByProductId(params).then(res => {
 		// 淇濆瓨涓嬫媺妗嗛�夐」鏁版嵁

--
Gitblit v1.9.3