From 58f1c5870a8a02b3b858eb7e6714397c731c510f Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期二, 25 三月 2025 15:48:08 +0800 Subject: [PATCH] 新增无录像列 --- src/views/system/work-order/index.vue | 29 +++++++++++++++++------------ 1 files changed, 17 insertions(+), 12 deletions(-) diff --git a/src/views/system/work-order/index.vue b/src/views/system/work-order/index.vue index e1a191d..c5be7b7 100644 --- a/src/views/system/work-order/index.vue +++ b/src/views/system/work-order/index.vue @@ -121,7 +121,14 @@ placement="top" > <el-row> - <el-tag style="margin-right: 5px;height:24px;overflow:auto" effect="dark" v-for="(error, errorIndex) in displayedErrors(item.errorTypeList)" :key="errorIndex" size="small" type="warning"> + <el-tag + style="margin-right: 5px;height:24px;overflow:auto" effect="dark" + v-for="(error, errorIndex) in displayedErrors(item.errorTypeList)" :key="errorIndex" size="small" + :type="error === '鍥惧儚寮傚父' + || error === '鐐逛綅淇℃伅閿欒' + || error === '鏃堕挓鍋忓樊' + || error === 'OSD寮傚父' + ? 'danger' : 'warning'"> {{ error }} </el-tag> </el-row> @@ -214,7 +221,7 @@ size="mini" type="text" @click="handleDetail(item)" - v-hasPermi="['system:workorder:detail']" + v-hasPermi="['work:order:detail']" >璇︽儏 </el-button> <el-button @@ -364,12 +371,6 @@ <el-form ref="batchAuditingWorkOrder" :model="batchAuditingWorkOrder" label-width="80px" :rules="batchAuditingRules" > - <el-form-item label="鏁呴殰绫诲瀷" prop="errorType"> - <el-select v-model="batchAuditingWorkOrder.errorTypes" multiple placeholder="鏁呴殰绫诲瀷"> - <el-option v-for="dict in dict.type.error_type" :value="dict.value" :key="dict.value" :label="dict.label" /> - </el-select> - - </el-form-item> <el-form-item label="瀹℃牳璇存槑" prop="auditingRemark"> <el-input v-model="batchAuditingWorkOrder.auditingRemark" type="textarea" maxlength="30" show-word-limit/> </el-form-item> @@ -598,7 +599,7 @@ timeRange : null, batchAuditingVisible: false, batchAuditingWorkOrder: { - errorTypes: [], + workOrderNumbers: [], auditingRemark: '', auditingResult: '' }, @@ -712,7 +713,7 @@ }, // 鎵归噺瀹℃牳鏍¢獙 batchAuditingRules: { - errorTypes: [ + workOrderNumbers: [ { required: true, message: '璇烽�夋嫨鏁呴殰绫诲瀷', trigger: 'change' } ] }, @@ -777,6 +778,7 @@ // 鎵归噺瀹℃牳 batchAuditing(result) { this.batchAuditingWorkOrder.auditingResult = result + this.batchAuditingWorkOrder.workOrderNumbers = this.workOrderNumbers this.$refs['batchAuditingWorkOrder'].validate(valid => { if (valid) { batchAuditing(this.batchAuditingWorkOrder).then(res => { @@ -957,9 +959,11 @@ //鍚庣澶嶇敤涓�涓帴鍙� this.queryParams.isNotDistribute = true; if(this.queryParams.errorType){ - console.log(this.queryParams.errorType,"--------",this.errorTypeLabelsMap) this.queryParams.errorTypeLabel = this.errorTypeLabelsMap[this.queryParams.errorType]; } + //閲嶇疆鍏ㄩ�� + this.workOrderNumbers = [] + this.isSelectAll = false listWorkOrder(this.queryParams).then(response => { workList(this.queryParams).then(res => { this.unitList = res.data; @@ -1115,7 +1119,8 @@ this.imageQueryParams.workOrderNo= row.workOrderNo this.imageQueryParams.serialNumber= row.serialNumber checkWorkOrder(this.imageQueryParams).then((res) => { - this.imageUrl = res.data + this.imageUrl = this.$img + res.data + console.log( "鍥剧墖鍦板潃"+this.imageUrl ) this.imageLoading = false }).catch(() => { this.imageLoading = false -- Gitblit v1.8.0