Browse Source

Merge branch '13.8' into debug

bding 1 month ago
parent
commit
ca67099a40
1 changed files with 26 additions and 20 deletions
  1. 26 20
      src/views/cygx/FICCReport/Detail.vue

+ 26 - 20
src/views/cygx/FICCReport/Detail.vue

@@ -98,20 +98,18 @@
             </div>
           </div>
         </div>
-
-        <!-- 右侧悬浮操作栏 -->
-        <div class="right-fix-box">
-          <!-- 返回顶部 -->
-          <div class="item back-top-img">
-            <img v-show="showToTop && info.auth_ok" @click="handleBackTop" class="back-top-img" src="@/assets/hzyb/report/back-top.png" />
-          </div>
-        </div>
       </div>
 
       <!-- 免责声明 -->
       <Disclaimer v-model:show="showDisclaimers" :disclaimer="info.report_info.disclaimer" />
     </div>
   </van-pull-refresh>
+  <!-- 右侧悬浮操作栏 -->
+  <div class="right-fix-box" :style="{ right: showToTop && info.auth_ok ? '34px' : '-999px' }">
+    <div class="none"></div>
+    <!-- 返回顶部 -->
+    <img  @click="handleBackTop" class="back-top-img" src="@/assets/hzyb/report/back-top.png" />
+  </div>
 </template>
 
 <script>
@@ -563,18 +561,6 @@ export default {
       display: block;
     }
   }
-
-  .right-fix-box {
-    position: fixed;
-    z-index: 99;
-    right: 34px;
-    bottom: 130px;
-    .back-top-img {
-      width: 100px;
-      height: 100px;
-      display: block;
-    }
-  }
 }
 
 .html-head-img-box,
@@ -621,4 +607,24 @@ export default {
   justify-content: center;
   border-radius: 9px;
 }
+
+.right-fix-box {
+  position: fixed;
+  z-index: 99;
+  // right: 34px;
+  bottom: 130px;
+  width: 110px;
+  height: 110px;
+  // background-color: rgba(255, 255, 255, 0);
+  .none {
+    width: 3px;
+    height: 3px;
+    background-color: rgba(255, 255, 255, 0);
+  }
+  // background-color: #f00;
+  .back-top-img {
+    width: 100px;
+    height: 100px;
+  }
+}
 </style>