From 46cbcd2365a1b7395994aa678c348d2ebaced157 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Thu, 6 Mar 2025 13:25:36 +0800 Subject: [PATCH] =?UTF-8?q?2025-03-06=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/modules/eam/eamFeedBack.vue | 53 +++++++++++++++---- .../modules/eam/eamWorkOrderForDefect.vue | 8 +-- .../modules/eam/eamWorkOrderForDefect2.vue | 8 +-- .../reportWorkOrder/reportDefectOrder.vue | 8 +-- .../reportWorkOrder/reportDefectOrder2.vue | 8 +-- 5 files changed, 62 insertions(+), 23 deletions(-) diff --git a/src/views/modules/eam/eamFeedBack.vue b/src/views/modules/eam/eamFeedBack.vue index 1289402..46e9dd8 100644 --- a/src/views/modules/eam/eamFeedBack.vue +++ b/src/views/modules/eam/eamFeedBack.vue @@ -201,9 +201,6 @@ - - - + + + + + + + + + @@ -228,7 +234,7 @@ - + 故障编码 @@ -237,7 +243,16 @@ - + + + 问题代码 + + + + + + + @@ -245,6 +260,14 @@ + + + + + + + + @@ -253,12 +276,6 @@ - - - - - - @@ -800,6 +817,12 @@ }) }, + // 报修方式改变事件 + repairReportingTypeChange () { + this.saveModalData.defectID = '' + this.saveModalData.defectDesc = '' + }, + // 新增模态框 saveModal () { // 获取反馈单号 @@ -967,6 +990,10 @@ strVal = this.saveModalData.defectID this.$refs.baseList.init(val, strVal) } + if (val === 1058) { + strVal = this.saveModalData.defectID + this.$refs.baseList.init(val, strVal) + } }) }, @@ -983,6 +1010,10 @@ this.saveModalData.defectID = val.DefectID this.saveModalData.defectDesc = val.DefectDesc } + if (this.tagNo === 1058) { + this.saveModalData.defectID = val.DefectID + this.saveModalData.defectDesc = val.DefectDesc + } }, //导出excel diff --git a/src/views/modules/eam/eamWorkOrderForDefect.vue b/src/views/modules/eam/eamWorkOrderForDefect.vue index a860035..89758ad 100644 --- a/src/views/modules/eam/eamWorkOrderForDefect.vue +++ b/src/views/modules/eam/eamWorkOrderForDefect.vue @@ -284,7 +284,7 @@ - + @@ -1429,7 +1429,8 @@ export default { confirmRemark: '', checkAssessment: '', checkNotes: '', - knowledgeFlag: '' + knowledgeFlag: '', + shutdownWarranty: '' }, detailModelFlag: false, descImages: [], @@ -2153,7 +2154,8 @@ export default { // 详情 reportModal(row) { this.detailData = { - ...row + ...row, + shutdownWarranty: row.repairReportingType === '设备故障' ? '是' : '否' } this.activeTable = 'inspection_form' this.detailModelFlag = true diff --git a/src/views/modules/eam/eamWorkOrderForDefect2.vue b/src/views/modules/eam/eamWorkOrderForDefect2.vue index 1ce9fe8..55541f8 100644 --- a/src/views/modules/eam/eamWorkOrderForDefect2.vue +++ b/src/views/modules/eam/eamWorkOrderForDefect2.vue @@ -284,7 +284,7 @@ - + @@ -1429,7 +1429,8 @@ export default { confirmRemark: '', checkAssessment: '', checkNotes: '', - knowledgeFlag: '' + knowledgeFlag: '', + shutdownWarranty: '' }, detailModelFlag: false, descImages: [], @@ -2154,7 +2155,8 @@ export default { // 详情 reportModal(row) { this.detailData = { - ...row + ...row, + shutdownWarranty: row.repairReportingType === '设备故障' ? '是' : '否' } this.activeTable = 'inspection_form' this.detailModelFlag = true diff --git a/src/views/modules/reportWorkOrder/reportDefectOrder.vue b/src/views/modules/reportWorkOrder/reportDefectOrder.vue index 12dd8d0..2c4d0e8 100644 --- a/src/views/modules/reportWorkOrder/reportDefectOrder.vue +++ b/src/views/modules/reportWorkOrder/reportDefectOrder.vue @@ -207,7 +207,7 @@ - + @@ -1146,7 +1146,8 @@ reachOperator: '', reachOperatorName: '', urgency: '', - responseTime: '' + responseTime: '', + shutdownWarranty: '' }, operatorData: { site: '', @@ -2260,7 +2261,8 @@ reachOperator: row.reachOperator, reachOperatorName: row.reachOperatorName, urgency: row.urgency, - responseTime: row.responseTime + responseTime: row.responseTime, + shutdownWarranty: row.repairReportingType === '设备故障' ? '是' : '否' } this.activeTable = 'inspection_form' this.detailModelFlag = true diff --git a/src/views/modules/reportWorkOrder/reportDefectOrder2.vue b/src/views/modules/reportWorkOrder/reportDefectOrder2.vue index 9b1ebec..96f44ea 100644 --- a/src/views/modules/reportWorkOrder/reportDefectOrder2.vue +++ b/src/views/modules/reportWorkOrder/reportDefectOrder2.vue @@ -207,7 +207,7 @@ - + @@ -1146,7 +1146,8 @@ export default { reachOperator: '', reachOperatorName: '', urgency: '', - responseTime: '' + responseTime: '', + shutdownWarranty: '' }, operatorData: { site: '', @@ -2260,7 +2261,8 @@ export default { reachOperator: row.reachOperator, reachOperatorName: row.reachOperatorName, urgency: row.urgency, - responseTime: row.responseTime + responseTime: row.responseTime, + shutdownWarranty: row.repairReportingType === '设备故障' ? '是' : '否' } this.activeTable = 'inspection_form' this.detailModelFlag = true