浏览代码

Merge branch 'feature_20260304_日报分享有两个细节优化点' into release

zhujindu 2 天之前
父节点
当前提交
e8b2d05977
共有 2 个文件被更改,包括 29 次插入18 次删除
  1. 16 9
      src/views/week/dailyDetails.vue
  2. 13 9
      src/views/week/dailyHistoricalDetails.vue

+ 16 - 9
src/views/week/dailyDetails.vue

@@ -10,9 +10,13 @@
               @click="clickShareFlag(-1)"
               v-if="reportTarget && source != 'share' && reportTarget.reportPostType == 'fx'">
               <van-icon name="share" />
-              <div class="vedioLinks" @click.stop="shareVedioLinks">
+              <div class="vedioLinks" @click.stop>
                 <span>一键分享日报,</span>
-                <span class="linkSpan">点击查看操作视频</span><van-icon name="play" />
+                <span>
+                  <span class="linkSpan" @click.stop="shareVedioLinks"> 点击查看 </span>
+                  操作视频
+                </span>
+                <van-icon name="play" />
               </div>
             </div>
           </template>
@@ -1024,8 +1028,8 @@ export default {
   width: 100%;
   height: 100%;
   .shareBtn {
-    width: 22px;
-    height: 22px;
+    width: 30px;
+    height: 30px;
     border-radius: 50%;
     background: #666;
     display: flex;
@@ -1036,9 +1040,9 @@ export default {
       color: #fff;
     }
     .vedioLinks {
-      max-width: vw(205);
+      max-width: vw(190);
       position: absolute;
-      bottom: -13px;
+      bottom: 1px;
       background: #dae7f6;
       padding: 2px 7px;
       /* word-break: keep-all; */
@@ -1046,15 +1050,15 @@ export default {
       /* text-overflow: ellipsis; */
       right: 0;
       border-radius: 5px;
-      font-size: 10px;
-      right: 28px;
+      font-size: 8px;
+      right: 40px;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: flex-start;
       z-index: 999999;
       span {
-        line-height: 17px;
+        line-height: 13px;
       }
       .linkSpan {
         text-decoration: underline;
@@ -1259,4 +1263,7 @@ export default {
 .notifyIndex {
   z-index: 999999 !important;
 }
+// .van-nav-bar__right:active {
+//   opacity: 1 !important;
+// }
 </style>

+ 13 - 9
src/views/week/dailyHistoricalDetails.vue

@@ -17,9 +17,13 @@
                 reportTarget.status != -1
               ">
               <van-icon name="share" />
-              <div class="vedioLinks" @click.stop="shareVedioLinks">
+              <div class="vedioLinks" @click.stop>
                 <span>一键分享日报,</span>
-                <span class="linkSpan">点击查看操作视频</span><van-icon name="play" />
+                <span>
+                  <span class="linkSpan" @click.stop="shareVedioLinks"> 点击查看 </span>
+                  操作视频
+                </span>
+                <van-icon name="play" />
               </div>
             </div>
           </template>
@@ -1147,8 +1151,8 @@ export default {
     background: #fff;
   }
   .shareBtn {
-    width: 22px;
-    height: 22px;
+    width: 30px;
+    height: 30px;
     border-radius: 50%;
     background: #666;
     display: flex;
@@ -1159,9 +1163,9 @@ export default {
       color: #fff;
     }
     .vedioLinks {
-      max-width: vw(205);
+      max-width: vw(190);
       position: absolute;
-      bottom: -13px;
+      bottom: 1px;
       background: #dae7f6;
       padding: 2px 7px;
       /* word-break: keep-all; */
@@ -1169,15 +1173,15 @@ export default {
       /* text-overflow: ellipsis; */
       right: 0;
       border-radius: 5px;
-      font-size: 10px;
-      right: 28px;
+      font-size: 8px;
+      right: 40px;
       display: flex;
       flex-direction: column;
       justify-content: center;
       align-items: flex-start;
       z-index: 999999;
       span {
-        line-height: 17px;
+        line-height: 13px;
       }
       .linkSpan {
         text-decoration: underline;