From 834f0541d1ffb11e0f4d91f9f4ff643f2bf34f40 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期六, 25 四月 2026 17:42:54 +0800
Subject: [PATCH] 工艺路线详情一些修改

---
 src/components/ProcessParamListDialog.vue |   43 ++++++++++++-------------------------------
 1 files changed, 12 insertions(+), 31 deletions(-)

diff --git a/src/components/ProcessParamListDialog.vue b/src/components/ProcessParamListDialog.vue
index 8ea5856..898abb0 100644
--- a/src/components/ProcessParamListDialog.vue
+++ b/src/components/ProcessParamListDialog.vue
@@ -16,7 +16,7 @@
               <Plus />
             </el-icon>鏂板
           </el-button>
-          <el-button v-if="editable"
+          <!-- <el-button v-if="editable"
                      type="primary"
                      link
                      size="small"
@@ -24,7 +24,7 @@
             <el-icon>
               <Refresh />
             </el-icon>鍚屾宸ュ簭鍙傛暟
-          </el-button>
+          </el-button> -->
         </div>
       </div>
       <div class="params-list">
@@ -128,8 +128,7 @@
             <el-form-item label="鍗曚綅">
               <span class="detail-text">{{ selectedParam.unit || '-' }}</span>
             </el-form-item>
-            <el-form-item label="鏍囧噯鍊�"
-                          v-if="selectedParam.paramType == '1'">
+            <el-form-item label="鏍囧噯鍊�">
               <el-input v-model="selectedParam.standardValue"
                         placeholder="璇疯緭鍏ラ粯璁ゅ��" />
             </el-form-item>
@@ -174,10 +173,8 @@
           <span class="detail-text">{{ editParamForm.unit || '-' }}</span>
         </el-form-item>
         <el-form-item label="鏍囧噯鍊�"
-                      v-if="editParamForm.paramType == '1'"
                       prop="standardValue">
           <el-input v-model="editParamForm.standardValue"
-                    type="number"
                     placeholder="璇疯緭鍏ユ爣鍑嗗��" />
         </el-form-item>
       </el-form>
@@ -272,7 +269,7 @@
     unit: "",
   });
   const editParamRules = ref({
-    standardValue: [{ required: true, message: "璇疯緭鍏ユ爣鍑嗗��", trigger: "blur" }],
+    // standardValue: [{ required: true, message: "璇疯緭鍏ユ爣鍑嗗��", trigger: "blur" }],
   });
   const editParamFormRef = ref(null);
 
@@ -374,20 +371,14 @@
       return;
     }
 
-    // 鍒ゆ柇鍙傛暟绫诲瀷锛屽彧鏈夋暟鍊肩被鍨嬫墠浼犳爣鍑嗗�笺�佹渶澶у�煎拰鏈�灏忓��
-    const isNumericMode = selectedParam.value.paramType == 1;
-    console.log(isNumericMode, "isNumericMode");
     // 璋冪敤API鏂板鍙傛暟
     if (props.pageType === "order") {
       addProcessRouteItemParamOrder({
-        orderId: Number(props.orderId),
-        // processId: props.process.id,
-        routeItemId: props.process.id,
-        // routeItemId: Number(props.routeId),
+        productionOrderId: Number(props.orderId),
+        productionOrderRoutingOperationId: props.process.id,
+        technologyRoutingOperationParamId: props.process.id,
         paramId: selectedParam.value.id,
-        standardValue: isNumericMode
-          ? selectedParam.value.standardValue || ""
-          : "",
+        standardValue: selectedParam.value.standardValue || "",
         isRequired: selectedParam.value.isRequired || 0,
       })
         .then(res => {
@@ -409,9 +400,7 @@
       addProcessRouteItemParam({
         technologyRoutingOperationId: props.process.id,
         paramId: selectedParam.value.id,
-        standardValue: isNumericMode
-          ? selectedParam.value.standardValue || ""
-          : "",
+        standardValue: selectedParam.value.standardValue || "",
         isRequired: selectedParam.value.isRequired || 0,
       })
         .then(res => {
@@ -435,18 +424,12 @@
     if (!editParamFormRef.value) return;
     editParamFormRef.value.validate(valid => {
       if (valid) {
-        // 鍒ゆ柇鍙傛暟绫诲瀷锛屽彧鏈夋暟鍊肩被鍨嬫墠浼犳爣鍑嗗�笺�佹渶澶у�煎拰鏈�灏忓��
-        const isNumericMode = editParamForm.value.paramType == 1;
-        console.log(isNumericMode, "isNumericMode");
         if (props.pageType === "order") {
           editProcessRouteItemParamOrder({
             id: editParamForm.value.id,
-            // routeItemId: props.process.id,
-            // paramId: editParamForm.value.paramId,
-            standardValue: isNumericMode
-              ? editParamForm.value.standardValue || ""
-              : "",
+            standardValue: editParamForm.value.standardValue || "",
             isRequired: editParamForm.value.isRequired || 0,
+            // productionOrderRoutingOperationId: props.process.id,
           })
             .then(res => {
               if (res.code === 200) {
@@ -467,9 +450,7 @@
             id: editParamForm.value.id,
             technologyRoutingOperationId: props.process.id,
             paramId: editParamForm.value.paramId,
-            standardValue: isNumericMode
-              ? editParamForm.value.standardValue || ""
-              : "",
+            standardValue: editParamForm.value.standardValue || "",
             isRequired: editParamForm.value.isRequired || 0,
           })
             .then(res => {

--
Gitblit v1.9.3