Эх сурвалжийг харах

feat:详情页文档加载错误时候,样式处理

zhangsiya 11 сар өмнө
parent
commit
db3c5a6fe5

+ 2 - 2
jydocs-mobile/src/views/details/details.vue

@@ -36,7 +36,7 @@
         </div>
         <div
             class="continue"
-            v-if="detailData.docPageSize > 1"
+            v-if="unreadPage > 0 && detailData.docPageSize > 1 && guideText"
         >
           <div class="unread-num">
             <span class="line"></span>
@@ -65,7 +65,7 @@
       </div>
       <div
           class="continue"
-          v-if="detailData.docPageSize > 1 && showfileType !== 'pdf'"
+          v-if="unreadPage > 0 && detailData.docPageSize > 1 && showfileType !== 'pdf'"
       >
         <div class="unread-num">
           <span class="line"></span>

+ 5 - 5
jydocs-pc/src/views/Content.vue

@@ -33,7 +33,7 @@
               <img v-for="(iUrl, ind) in previewConfig.docinImg" :key="'iUrl_' + ind" :src="iUrl" alt="预览">
             </div>
           </div>
-          <div class="continue" v-if="datas.docPageSize > 1">
+          <div class="continue" v-if="unreadPage > 0 && datas.docPageSize > 1 && guideText">
             剩余{{ unreadPage }}页未读,<span @click="continued">{{ guideText }}
             <i class="el-icon-arrow-down"></i></span>
           </div>
@@ -52,14 +52,14 @@
             <div class="file-content">
               <img v-for="(iUrl, ind) in previewConfig.docinImg" :key="'iUrl_' + ind" :src="iUrl" alt="预览">
             </div>
-            <div class="continue" v-if="datas.docPageSize > 1 && guideText">
+            <div class="continue" v-if="unreadPage > 0 && datas.docPageSize > 1 && guideText">
               剩余{{ unreadPage }}页未读,<span @click="continued">{{ guideText }}
             <i class="el-icon-arrow-down"></i></span>
             </div>
           </div>
         </div>
-        <div class="bottoms" id="colWidth" v-show="!docLoadError">
-          <div class="page">
+        <div class="bottoms" id="colWidth">
+          <div class="page" v-show="!docLoadError">
             <div class="cont-p" v-show="fileTypeThis !== 'docx' && fileTypeThis !== 'xlsx'" id="pdfPage"></div>
             <div class="file-content file-word-docx" id="docxPage" v-if="fileTypeThis === 'docx'">
               <vue-office-docx
@@ -1250,7 +1250,7 @@ export default {
       width: 920px;
     }
     .bottoms-preview{
-      padding: 24px 40px;
+      padding: 24px 0;
       background: #fff;
       border-radius: 4px;
       margin: 16px 0;