From 2b31fa203f3435a582be51f45899d99164c9917a Mon Sep 17 00:00:00 2001
From: zhuguifei <312353457@qq.com>
Date: 星期四, 09 四月 2026 13:34:59 +0800
Subject: [PATCH] Merge branch 'master' of http://lanpucloud.cn:1111/r/SC/gfzl

---
 ruoyi-plus-soybean/src/views/qm/judge-details/modules/judge-details-operate-drawer.vue |  107 ++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 80 insertions(+), 27 deletions(-)

diff --git a/ruoyi-plus-soybean/src/views/qm/judge-details/modules/judge-details-operate-drawer.vue b/ruoyi-plus-soybean/src/views/qm/judge-details/modules/judge-details-operate-drawer.vue
index fee65a3..f573bb8 100644
--- a/ruoyi-plus-soybean/src/views/qm/judge-details/modules/judge-details-operate-drawer.vue
+++ b/ruoyi-plus-soybean/src/views/qm/judge-details/modules/judge-details-operate-drawer.vue
@@ -45,31 +45,27 @@
 
 function createDefaultModel(): Model {
   return {
-      id: '',
-      judgeId: '',
-      itemCod: '',
-      itemName: '',
-      value3: null,
-      value1: null,
-      value2: null,
-      location: '',
-      cls: '',
-      stdscore: null,
-      ismix: null,
-      rid: '',
-      category: null,
-      decisionDes: '',
-      updateUser: '',
+    id: '',
+    judgeId: '',
+    itemCod: '',
+    itemName: '',
+    value3: null,
+    value1: null,
+    value2: null,
+    location: '',
+    cls: '',
+    stdscore: null,
+    ismix: null,
+    rid: '',
+    category: null,
+    decisionDes: '',
+    updateUser: ''
   };
 }
 
-type RuleKey = Extract<
-  keyof Model,
-  | 'id'
->;
+type RuleKey = Extract<keyof Model, 'id'>;
 
-const rules: Record<RuleKey, App.Global.FormRule> = {
-};
+const rules: Record<RuleKey, App.Global.FormRule> = {};
 
 function handleUpdateModelWhenEdit() {
   model.value = createDefaultModel();
@@ -86,16 +82,64 @@
 async function handleSubmit() {
   await validate();
 
-  const { id, judgeId, itemCod, itemName, value3, value1, value2, location, cls, stdscore, ismix, rid, category, decisionDes, updateUser } = model.value;
+  const {
+    id,
+    judgeId,
+    itemCod,
+    itemName,
+    value3,
+    value1,
+    value2,
+    location,
+    cls,
+    stdscore,
+    ismix,
+    rid,
+    category,
+    decisionDes,
+    updateUser
+  } = model.value;
 
   // request
   if (props.operateType === 'add') {
-    const { error } = await fetchCreateJudgeDetails({ id, judgeId, itemCod, itemName, value3, value1, value2, location, cls, stdscore, ismix, rid, category, decisionDes, updateUser });
+    const { error } = await fetchCreateJudgeDetails({
+      id,
+      judgeId,
+      itemCod,
+      itemName,
+      value3,
+      value1,
+      value2,
+      location,
+      cls,
+      stdscore,
+      ismix,
+      rid,
+      category,
+      decisionDes,
+      updateUser
+    });
     if (error) return;
   }
 
   if (props.operateType === 'edit') {
-    const { error } = await fetchUpdateJudgeDetails({ id, judgeId, itemCod, itemName, value3, value1, value2, location, cls, stdscore, ismix, rid, category, decisionDes, updateUser });
+    const { error } = await fetchUpdateJudgeDetails({
+      id,
+      judgeId,
+      itemCod,
+      itemName,
+      value3,
+      value1,
+      value2,
+      location,
+      cls,
+      stdscore,
+      ismix,
+      rid,
+      category,
+      decisionDes,
+      updateUser
+    });
     if (error) return;
   }
 
@@ -144,13 +188,22 @@
           <NInput v-model:value="model.cls" placeholder="璇疯緭鍏ュ垽瀹氱骇鍒� (A,B,C,D)" />
         </NFormItem>
         <NFormItem label="鍒嗗�兼爣鍑� (鎵e垎鏍囧噯锛屽緱鍒嗘爣鍑�),姣斿涓嶅悎鏍间竴娆℃墸澶氬皯鍒�" path="stdscore">
-          <NInput v-model:value="model.stdscore" placeholder="璇疯緭鍏ュ垎鍊兼爣鍑� (鎵e垎鏍囧噯锛屽緱鍒嗘爣鍑�),姣斿涓嶅悎鏍间竴娆℃墸澶氬皯鍒�" />
+          <NInput
+            v-model:value="model.stdscore"
+            placeholder="璇疯緭鍏ュ垎鍊兼爣鍑� (鎵e垎鏍囧噯锛屽緱鍒嗘爣鍑�),姣斿涓嶅悎鏍间竴娆℃墸澶氬皯鍒�"
+          />
         </NFormItem>
         <NFormItem label="鏍囪姝ら」鏄惁涓哄悎鎴愰」鐩紝姣斿澶栬锛屽疄闄呬笂鍏宠仈浜嗗緢澶氬瓙椤圭洰" path="ismix">
-          <NInput v-model:value="model.ismix" placeholder="璇疯緭鍏ユ爣璁版椤规槸鍚︿负鍚堟垚椤圭洰锛屾瘮濡傚瑙傦紝瀹為檯涓婂叧鑱斾簡寰堝瀛愰」鐩�" />
+          <NInput
+            v-model:value="model.ismix"
+            placeholder="璇疯緭鍏ユ爣璁版椤规槸鍚︿负鍚堟垚椤圭洰锛屾瘮濡傚瑙傦紝瀹為檯涓婂叧鑱斾簡寰堝瀛愰」鐩�"
+          />
         </NFormItem>
         <NFormItem label="鑻ユ瀛楁鏈塙UID鍊硷紝琛ㄦ槑瀹冨彲鑳戒负鍏朵粬椤圭洰鐨勫瓙椤癸紝姣斿鈥滅┖澶粹��,瀹冧负鐑熸敮澶栬椤圭洰鐨勫瓙椤�" path="rid">
-          <NInput v-model:value="model.rid" placeholder="璇疯緭鍏ヨ嫢姝ゅ瓧娈垫湁UUID鍊硷紝琛ㄦ槑瀹冨彲鑳戒负鍏朵粬椤圭洰鐨勫瓙椤癸紝姣斿鈥滅┖澶粹��,瀹冧负鐑熸敮澶栬椤圭洰鐨勫瓙椤�" />
+          <NInput
+            v-model:value="model.rid"
+            placeholder="璇疯緭鍏ヨ嫢姝ゅ瓧娈垫湁UUID鍊硷紝琛ㄦ槑瀹冨彲鑳戒负鍏朵粬椤圭洰鐨勫瓙椤癸紝姣斿鈥滅┖澶粹��,瀹冧负鐑熸敮澶栬椤圭洰鐨勫瓙椤�"
+          />
         </NFormItem>
         <NFormItem label="鑼冨洿-澶囩敤" path="category">
           <NInput v-model:value="model.category" placeholder="璇疯緭鍏ヨ寖鍥�-澶囩敤" />

--
Gitblit v1.9.3