|
@@ -12,6 +12,7 @@ function topRead(ids, type, url) {
|
|
|
message.checkOpened()
|
|
|
if (url) {
|
|
|
window.location.href = url
|
|
|
+ window.__canNextReadMessageStatus = false
|
|
|
}
|
|
|
}
|
|
|
})
|
|
@@ -30,12 +31,17 @@ function clickMesge(msgLogid) {
|
|
|
}
|
|
|
// 消息悬浮窗列表跳转详情页
|
|
|
function linked (ids, url, num, type, msgLogid) {
|
|
|
+ if (window.__canNextReadMessageStatus) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ window.__canNextReadMessageStatus = true
|
|
|
this.clickMesge(msgLogid)
|
|
|
if (num == 0) {
|
|
|
topRead(ids, type, url)
|
|
|
} else {
|
|
|
if (url) {
|
|
|
window.location.href = url
|
|
|
+ window.__canNextReadMessageStatus = false
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -43,7 +49,7 @@ function Message() {
|
|
|
this.isOpened = false
|
|
|
this.imgArrs = ['quanbu', 'huodong', 'fuwu', 'dingyue', 'xiangmu', 'qiye', 'fenxi', 'xitong']
|
|
|
this.messageInfoList = {}
|
|
|
-
|
|
|
+
|
|
|
// 初始化
|
|
|
this.init = function () {
|
|
|
if (!loginflag) return
|
|
@@ -126,7 +132,7 @@ function Message() {
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// 消息浮窗显示隐藏
|
|
|
this.openedChange = function () {
|
|
|
var isOpened = this.isOpened
|
|
@@ -143,7 +149,7 @@ function Message() {
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
// 渲染浮窗消息列表数据
|
|
|
this.renderMessageList = function () {
|
|
|
var imgArrs = this.imgArrs
|