zhuliu пре 7 месеци
родитељ
комит
11b5e659f7

+ 1 - 1
src/views/report/components/reportFile/examineHistoryDialog.vue

@@ -6,7 +6,7 @@
         :before-close="handleClose"
         :append-to-body="true" 
         :close-on-click-modal="false">
-        <div>
+        <div v-if="visible">
             <examineHistory :fileGuid="fileGuid"></examineHistory>
         </div>
     </el-dialog>

+ 8 - 3
src/views/task/components/examine/components/examineHistory.vue

@@ -39,7 +39,7 @@
                 <div >
                     <div v-for="(file,ind) in scope.row.files" :key="ind" class="cursor_pointer file">
                         {{ file.originalName }} 
-                        <span style="display:none"> 
+                        <span class="btns"> 
                           <el-button type="text" @click="review(file)">预览</el-button>
                           <el-button type="text" @click="downLoad(file)">下载</el-button>
                         </span>
@@ -98,10 +98,15 @@ export default {
 </script>
 <style lang="scss" scoped>
 .cursor_pointer{
+    .btns{
+        opacity:0;
+        pointer-events: none;
+    }
     &:hover{
         color:#66b1ff;
-        &>span{
-            display: inline-block !important;
+        .btns{
+            opacity:1;
+            pointer-events: all;
         }
     }
   

+ 8 - 3
src/views/task/components/examine/components/projectMessage.vue

@@ -13,7 +13,7 @@
         <el-col class="value">
             <div v-for="file in projectMessage.systemFileList" :key="file.guid" class="cursor_pointer file">
                 {{ file.originalName }} 
-                <div style="display:none"> 
+                <div class="btns"> 
                     <el-button type="text" @click="review(file)">预览</el-button>
                     <el-button type="text" @click="downLoad(file)">下载</el-button>
                 </div>
@@ -172,10 +172,15 @@ export default {
 </script>
 <style lang="scss" scoped>
 .cursor_pointer{
+    .btns{
+        opacity:0;
+        pointer-events: none;
+    }
     &:hover{
         color:#66b1ff;
-        &>div{
-            display: inline-block !important;
+        .btns{
+            opacity:1;
+            pointer-events: all;
         }
     }