From b008401dfa948e874ce1e340e669322d6c68c097 Mon Sep 17 00:00:00 2001
From: cuijian <cuijian@xalxzn.com>
Date: 星期四, 31 八月 2023 18:42:57 +0800
Subject: [PATCH] 专业点检标准、专业点检方案增加自动生成编码,项目性维修上传附件功能

---
 src/views/eam/ProjectMaintenanceOrderList.vue |   45 +++++++++++++++++++++++++--------------------
 1 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/src/views/eam/ProjectMaintenanceOrderList.vue b/src/views/eam/ProjectMaintenanceOrderList.vue
index 24aefee..e805135 100644
--- a/src/views/eam/ProjectMaintenanceOrderList.vue
+++ b/src/views/eam/ProjectMaintenanceOrderList.vue
@@ -132,22 +132,21 @@
         @change='handleTableChange'
       >
         <!-- :rowSelection="{selectedRowKeys: selectedRowKeys, onChange: onSelectChange, type:'checkbox'}" -->
-        <template
-          slot='imgSlot'
-          slot-scope='text,record'
-        >
-          <span
-            v-if='!text'
-            style='font-size: 12px;font-style: italic;'
-          >鏃犲浘鐗�</span>
-          <img
+        <template slot="imgSlot" slot-scope="text,record">
+          <span v-if="!record.path" style="font-size: 12px;font-style: italic;">鏃犲浘鐗�</span>
+          <img v-else :src="getImgView(record.path)" :preview="record.id" height="25px" alt="" style="max-width:80px;font-size: 12px;font-style: italic;"/>
+        </template>
+        <template slot="fileSlot" slot-scope="text">
+          <span v-if="!text" style="font-size: 12px;font-style: italic;">鏃犳枃浠�</span>
+          <a-button
             v-else
-            :src='getImgView(text)'
-            :preview='record.id'
-            height='25px'
-            alt=''
-            style='max-width:80px;font-size: 12px;font-style: italic;'
-          />
+            :ghost="true"
+            type="primary"
+            icon="download"
+            size="small"
+            @click="downloadFile(text)">
+            涓嬭浇
+          </a-button>
         </template>
 
         <span
@@ -324,11 +323,17 @@
           // }
         },
         {
-          title: '闄勪欢',
-          align: "center",
-          dataIndex: 'annex',
-          scopedSlots: { customRender: 'imgSlot' }
-        },
+            title:'闄勪欢',
+            align:"center",
+            dataIndex: 'annex',
+            scopedSlots: {customRender: 'fileSlot'}
+          },
+          // {
+          //   title:'鍥剧墖棰勮',
+          //   align:"center",
+          //   dataIndex: 'annex',
+          //   scopedSlots: {customRender: 'imgSlot'}
+          // },
         // {
         //   title:'鍙樺姩鏂瑰紡',
         //   align:"center",

--
Gitblit v1.9.3