From 8d2a081dfded669c58273764907914f365c1c306 Mon Sep 17 00:00:00 2001
From: zouyu <2723363702@qq.com>
Date: 星期二, 21 七月 2026 10:00:20 +0800
Subject: [PATCH] 1.不合格处理:新增问题类型字段;2.班次:新增删除排班操作;3.检验任务:新增撤销委托订单操作

---
 src/views/business/unpass/components/unPassDialog.vue |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/src/views/business/unpass/components/unPassDialog.vue b/src/views/business/unpass/components/unPassDialog.vue
index 12dca54..dcd00e1 100644
--- a/src/views/business/unpass/components/unPassDialog.vue
+++ b/src/views/business/unpass/components/unPassDialog.vue
@@ -87,6 +87,18 @@
             </el-col>
           </el-row>
           <el-row >
+            <el-col :span="12">
+              <el-form-item label="闂鍒嗙被" prop="issueType">
+                <el-select style="width:100%" v-model="unPassForm.issueType" :disabled="type === 'view'" size="small" placeholder="璇烽�夋嫨">
+                  <el-option v-for="item in issueTypeOptions" :key="item.value" :label="item.label"
+                             :value="item.value"></el-option>
+                </el-select>
+              </el-form-item>
+            </el-col>
+            <el-col :span="12">
+            </el-col>
+          </el-row>
+          <el-row >
             <el-col :span="24">
               <el-form-item label="涓嶅悎鏍兼儏鍐垫弿杩�" prop="unqualifiedDesc">
                 <el-input style="width:100%" clearable type="textarea" v-model="unPassForm.unqualifiedDesc" :disabled="type === 'view'"
@@ -153,6 +165,7 @@
         feedbackUser: '', // 鍙嶉浜�
         feedbackTime: '', // 鍙嶉鏃堕棿
         classification: '', // 鍒嗙被
+        issueType:null,
         offGradeAscription: '', // 涓嶅悎鏍煎綊灞�
         unqualifiedDesc: '', // 涓嶅悎鏍兼儏鍐垫弿杩�
         unqualifiedHandlerFiles: [], // 涓嶅悎鏍奸檮浠禪RL
@@ -166,21 +179,32 @@
         ],
         materialName: [
           { required: true, message: '璇峰~鍐欑墿鏂欏悕绉�', trigger: 'blur' }
+        ],
+        issueType: [
+          { required: true, message: '璇烽�夋嫨闂绫诲瀷', trigger: 'change' }
         ]
       },
       unPassFilesList: [], // 涓嶅悎鏍煎鐞嗛檮浠舵暟鎹�
       classificationOptions: [], // 涓嶅悎鏍煎垎绫讳笅鎷夋
       offGradeAscriptionOptions: [], // 涓嶅悎鏍煎綊灞炰笅鎷夋
       handlunPassLoading: false,
-      unqualifiedHandlerFiles: []
+      unqualifiedHandlerFiles: [],
+      issueTypeOptions:[],
     }
   },
   mounted() {
     this.getClassificationOptions() // 鑾峰彇涓嶅悎鏍煎垎绫讳笅鎷夋閫夐」
     this.getOffGradeAscriptionOptions() // 鑾峰彇涓嶅悎鏍煎綊灞炰笅鎷夋閫夐」
+    this.getIssueTypeOptions() // 鑾峰彇闂鍒嗙被涓嬫媺妗嗛�夐」
   },
   // 鏂规硶闆嗗悎
   methods: {
+    getIssueTypeOptions(){
+      // 涓嶅悎鏍奸棶棰樺垎绫�
+      this.getDicts("unqualified_issue_type").then((response) => {
+        this.issueTypeOptions = this.dictToValue(response.data);
+      });
+    },
     disabledDate(time){
         return time < new Date().getTime() - 86400000
     },

--
Gitblit v1.9.3