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