jiangping
2025-05-27 3d6a8e384d31432a23f5a8c1a3135a58cbe617b5
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;