From 3d6a8e384d31432a23f5a8c1a3135a58cbe617b5 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 27 五月 2025 17:25:38 +0800
Subject: [PATCH] 提交一把

---
 company/src/components/common/previewArea.vue |   19 +++++++++++++------
 1 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/company/src/components/common/previewArea.vue b/company/src/components/common/previewArea.vue
index 5eb4874..c7f4a45 100644
--- a/company/src/components/common/previewArea.vue
+++ b/company/src/components/common/previewArea.vue
@@ -1,10 +1,12 @@
-<template>
+<template   :append-to-body="true">
     <div class="box_item_list_row_l">
         <div class="desc_data_list_item" v-for="(item, index) in list" :key="index">
             <div class="desc_data_list_item_img" v-if="item.type === 0">
                 <el-image
-                    style="width: 100%; height: 100%"
+                    style="width: 100%; height: 100%;"
                     :src="item.fileurlFull"
+                    :preview-teleported="true"
+                    :append-to-body="true"
                     :preview-src-list="[item.fileurlFull]">
                 </el-image>
             </div>
@@ -27,19 +29,24 @@
         props: {
             list: {
                 type: Array,
-                default: ()=> []
+      default: ()=> []
             }
         },
         methods: {
             openFile(url) {
                 window.open(url)
-            }
+    }
         }
     }
 </script>
-
+<style>
+.el-image-viewer__wrapper{
+   z-index: 9999 !important;
+}
+</style>
 <style lang="scss" scoped>
-    .box_item_list_row_l {
+
+.box_item_list_row_l {
         width: 100%;
         display: flex;
         align-items: center;

--
Gitblit v1.9.3