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

fix: 小红点显示逻辑修正

zhangyuhan 4 жил өмнө
parent
commit
7fffa24e31

+ 2 - 1
src/views/reportData/pageWeek.vue

@@ -11,7 +11,7 @@
                 <div class="reoprt_time">
                   <span class="week_text">周</span>
                   <span class="week_days">{{dateFormatter(item.startdate * 1000, 'MM月dd日')}}-{{dateFormatter(item.enddate * 1000, 'MM月dd日')}}</span>
-                  <span class="red_point" v-if="item.unread !== 1" ref="weekitempoint"></span>
+                  <span class="red_point" v-if="item.unread === 1" ref="weekitempoint"></span>
                 </div>
                 <div class="repot_gettime">{{item.pushtime}}</div>
               </div>
@@ -258,6 +258,7 @@ export default {
     },
     // 选择周报
     selectWeek (index, item) {
+      item.unread = 0
       if (this.$refs.weekitempoint && this.$refs.weekitempoint.length > 0) {
         // this.$refs.weekitempoint[index].style.display = 'none'
       }