From 20f77a55f8eeaceb026d1c5ad96de75d6edb712a Mon Sep 17 00:00:00 2001
From: zhaowei <zhaowei>
Date: 星期四, 29 五月 2025 14:18:14 +0800
Subject: [PATCH] 1、报警分析页面报警页面调整比例饼图颜色 2、维修看板页面设备平均故障率柱状图Y轴去除%号以及去除柱子注释含义 3、设备管理页面新增弹窗添加禁止手输设备编号,新增安装位置字段(同时将MDC模块内所有设备名称显示调整为安装位置) 4、设备级看板页面的设备选择框新增安装位置显示 5、首页添加法士特沃克背景图 6、对比分析页面解决时间段查询选择框无法选择问题以及柱状图组件重置按钮关联设备树选择 7、OEE页面列表取消展示合格零件数量和加工零件数量字段,仅展示合格率字段

---
 src/views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue |   26 ++++++++++++++++++++++++--
 1 files changed, 24 insertions(+), 2 deletions(-)

diff --git a/src/views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue b/src/views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue
index c99495f..2ae88f7 100644
--- a/src/views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue
+++ b/src/views/flowable/workflow/InspectionOrder/InspectionOrderHandle.vue
@@ -65,6 +65,11 @@
               <a-input v-model="tableRowRecord.operator_dictText" readOnly/>
             </a-form-model-item>
           </a-col>
+          <a-col :span='span'>
+            <a-form-model-item label="浣滀笟鎸囧">
+              <a-button  @click="handlePreview(tableRowRecord.referenceFile)" type="primary" icon="eye">棰勮</a-button>
+            </a-form-model-item>
+          </a-col>
         </a-row>
 
         <a-row>
@@ -190,6 +195,8 @@
         </template>
       </a-form-model>
     </a-spin>
+
+    <lx-file-preview ref="lxFilePreview" :fileUrl="fileUrl"></lx-file-preview>
   </j-modal>
 </template>
 
@@ -309,7 +316,8 @@
         selectedRowKeys: [],
         disableSubmit: false,
         activeTabKey: '1',
-        title: ''
+        title: '',
+        fileUrl: '',
       }
     },
     computed: {
@@ -414,10 +422,11 @@
         })
       },
 
-      autoCompleteForm({ standardName, maintenancePeriod, standardCode }) {
+      autoCompleteForm({ standardName, maintenancePeriod, standardCode, referenceFile }) {
         this.$set(this.tableRowRecord, 'standardName', standardName)
         this.$set(this.tableRowRecord, 'maintenancePeriod', maintenancePeriod)
         this.$set(this.tableRowRecord, 'standardCode', standardCode)
+        this.$set(this.tableRowRecord, 'referenceFile', referenceFile)
       },
 
       // 鎵归噺閫夋嫨鎵�鏈夌偣妫�缁撴灉
@@ -482,6 +491,19 @@
             })
         }
       },
+      handlePreview: function (fileJson) {
+        if(fileJson) {
+          let obj = JSON.parse(fileJson)
+          if(obj.filePath) {
+            this.$refs.lxFilePreview.preview(obj.filePath);
+          }else {
+            that.$message.warning('娌℃湁涓婁紶鎿嶄綔鎸囧鍥剧墖')
+          }
+        }else {
+          that.$message.warning('娌℃湁涓婁紶鎿嶄綔鎸囧鍥剧墖')
+        }
+
+      },
     }
   }
 </script>

--
Gitblit v1.9.3