From 1b40a298a0bc609f7864bb3d08822d20ddb2e6e4 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 17 九月 2024 11:54:07 +0800
Subject: [PATCH] 工单图片在详情中展示

---
 src/views/system/work-order/detail/index.vue |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/src/views/system/work-order/detail/index.vue b/src/views/system/work-order/detail/index.vue
index 9d9153e..a9de55e 100644
--- a/src/views/system/work-order/detail/index.vue
+++ b/src/views/system/work-order/detail/index.vue
@@ -147,7 +147,18 @@
         <el-empty v-else description="鏈煡鍒板鏍镐俊鎭�"></el-empty>
       </el-tab-pane>
     </el-tabs>
-
+    <div class="work-order-img">
+      <div class="img-info" v-for="(img, index) in workOrderInfo.imgList" :key="index">
+        <div>
+          <el-image
+            style="width: 160px; height: 100px"
+            :src="getImgUrl(img.imgUrl)"
+            :preview-src-list="getImgUrl(img.imgUrl)">
+          </el-image>
+        </div>
+        <div>{{img.createTime}}</div>
+      </div>
+    </div>
   </div>
 </template>
 
@@ -189,6 +200,9 @@
     this.getWorkOrder()
   },
   methods: {
+    getImgUrl(path) {
+      return this.$img + path;
+    },
     getWorkOrder() {
       this.loading1 = true
       getWorkOrderInfo(this.workOrderInfo.workOrderNo).then(res => {
@@ -248,6 +262,15 @@
 </script>
 
 <style scoped>
+.img-info {
+  display: flex;
+  flex-direction: column;
+  justify-content: center;
+  align-items: center;
+}
+.work-order-img {
+  margin-top: 15px;
+}
 .work-order-info {
   width: 100%;
   display: flex;

--
Gitblit v1.8.0