From 1234fa93988e8462cebc36aefa33511298cf93e6 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期一, 13 五月 2024 10:08:42 +0800 Subject: [PATCH] fix:冀中无人值守统计页面不显示数据bug --- pages/tabbar-page/index-tabbar/index-tabbar.vue | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/pages/tabbar-page/index-tabbar/index-tabbar.vue b/pages/tabbar-page/index-tabbar/index-tabbar.vue index 3dc9c8c..d9faba0 100644 --- a/pages/tabbar-page/index-tabbar/index-tabbar.vue +++ b/pages/tabbar-page/index-tabbar/index-tabbar.vue @@ -126,6 +126,7 @@ }, onShow() { this.init(); + this.messageReq(); }, onLoad() { this.$store.dispatch('websocketInit') @@ -169,7 +170,7 @@ watch: { '$store.state.websocketData'(v) { console.log(v, '鎺ュ彈鐨剋s鏁版嵁'); - if (v.startsWith('weigh')) { + if (v.startsWith('weigh')) { //閲嶉噺锛堢О閲嶇殑鏉′欢锛� let nowWeighObj = JSON.parse(v.slice(7)); if (this.globalweighHouseCode && nowWeighObj.eqCode == this.globalweighHouseCode) { this.changeWeigh(nowWeighObj.weigh); @@ -177,7 +178,7 @@ let warningState = nowWeighObj.warning == 1 this.changeWarning(warningState) } - } else if (v.startsWith('msg')) { + } else if (v.startsWith('msg')) { //娑堟伅 function removeTags(str) { return str.replace(/<\/?[^>]+>/gi, ''); } @@ -187,14 +188,13 @@ title: this.messageList.title.slice(0, 8) + '...', content: removeTags(this.messageList.content).trim().slice(0, 8) + '...' } - if (uni.getStorageSync('userId') === this.messageList.appUserId) { - this.messagePushShow = true; - } - } else if (v.startsWith('wsg')) { + this.messagePushShow = !this.messageList.appUserId || uni.getStorageSync('userId') === this.messageList + .appUserId; + } else if (v.startsWith('wsg')) { //鎻愰啋纾呮埧鏈夎溅 let wsgObj = JSON.parse(v.slice(5)); if (uni.getStorageSync('carNo') === wsgObj.carNo && !wsgObj.peopleWeigh) { - this.changewsgVisiable(true) - this.changewsgContent(wsgObj.content) + this.changewsgVisiable(true) //纾呮埧蹇欑鐨勫脊妗嗙殑鐜伴殣钘� + this.changewsgContent(wsgObj.content) //纾呮埧蹇欑鐨勫脊妗嗙殑鍐呭鎻愮ず } if (uni.getStorageSync('carNo') === wsgObj.carNo && wsgObj.peopleWeigh === 2) { this.changeconfirmWeighVisiable(true) @@ -340,4 +340,4 @@ } } } -</style> \ No newline at end of file +</style> -- Gitblit v1.9.1