|
@@ -106,18 +106,18 @@ function registerSobotCustomerService (callback) {
|
|
|
async: false,
|
|
|
manual: true
|
|
|
})
|
|
|
- zc("frame_manual", function (res) {
|
|
|
- console.log("init sobot")
|
|
|
- zc("offline_message_count",function(res){
|
|
|
- // console.log(res, 'offline_message_count')
|
|
|
- if (res && res.size && res.size > 0) {
|
|
|
- var omc = res.size > 99 ? '99+' : res.size
|
|
|
- $(".icon-badge-number").attr('data-badge-number', omc)
|
|
|
- } else {
|
|
|
- $(".icon-badge-number").removeAttr('data-badge-number')
|
|
|
- }
|
|
|
- })
|
|
|
- })
|
|
|
+ // zc("frame_manual", function (res) {
|
|
|
+ // console.log("init sobot")
|
|
|
+ // zc("offline_message_count",function(res){
|
|
|
+ // // console.log(res, 'offline_message_count')
|
|
|
+ // if (res && res.size && res.size > 0) {
|
|
|
+ // var omc = res.size > 99 ? '99+' : res.size
|
|
|
+ // $(".icon-badge-number").attr('data-badge-number', omc)
|
|
|
+ // } else {
|
|
|
+ // $(".icon-badge-number").removeAttr('data-badge-number')
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // })
|
|
|
callback()
|
|
|
}
|
|
|
$.post("/jypay/user/getSimpleData?t="+new Date().getTime(),{},function(r) {
|
|
@@ -167,14 +167,27 @@ function ajaxObtainShunt (isFind, callback) {
|
|
|
|
|
|
var callTm = null
|
|
|
var callStatus = false
|
|
|
+var initSobotStatus = false
|
|
|
function tryCallMaxCount (time) {
|
|
|
if (callStatus) {
|
|
|
return clearTimeout(callTm)
|
|
|
}
|
|
|
console.log('tryCallMaxCount')
|
|
|
clearTimeout(callTm)
|
|
|
- zc("frame_manual", function (res) {
|
|
|
- console.log("init sobot status")
|
|
|
+ if (!initSobotStatus) {
|
|
|
+ zc("frame_manual", function (res) {
|
|
|
+ console.log("init sobot status")
|
|
|
+ initSobotStatus = true
|
|
|
+ zc('frame_status', function(data) {
|
|
|
+ console.log(data, 'sobot frame_status')
|
|
|
+ if (typeof data === 'string') {
|
|
|
+ openCustomDig = data === 'expand'
|
|
|
+ callStatus = true
|
|
|
+ clearTimeout(callTm)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ } else {
|
|
|
zc('frame_status', function(data) {
|
|
|
console.log(data, 'sobot frame_status')
|
|
|
if (typeof data === 'string') {
|
|
@@ -183,7 +196,8 @@ function tryCallMaxCount (time) {
|
|
|
clearTimeout(callTm)
|
|
|
}
|
|
|
})
|
|
|
- })
|
|
|
+ }
|
|
|
+
|
|
|
callTm = setTimeout(function () {
|
|
|
tryCallMaxCount(time)
|
|
|
}, time)
|