|
|
|
@ -12,6 +12,7 @@
|
|
|
|
var sdk = new WSDK();
|
|
|
|
var sdk = new WSDK();
|
|
|
|
|
|
|
|
|
|
|
|
var queryParam = getQueryString();
|
|
|
|
var queryParam = getQueryString();
|
|
|
|
|
|
|
|
|
|
|
|
function login() {
|
|
|
|
function login() {
|
|
|
|
sdk.Base.login({
|
|
|
|
sdk.Base.login({
|
|
|
|
uid: queryParam['uid'],
|
|
|
|
uid: queryParam['uid'],
|
|
|
|
@ -21,7 +22,6 @@
|
|
|
|
success: function (data) {
|
|
|
|
success: function (data) {
|
|
|
|
initUnreadMsgAndContact();
|
|
|
|
initUnreadMsgAndContact();
|
|
|
|
console.log('login success', data);
|
|
|
|
console.log('login success', data);
|
|
|
|
sdk.Base.startListenAllMsg();
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
error: function (error) {
|
|
|
|
error: function (error) {
|
|
|
|
console.log('get login msg count fail', error);
|
|
|
|
console.log('get login msg count fail', error);
|
|
|
|
@ -106,16 +106,26 @@
|
|
|
|
item = null,
|
|
|
|
item = null,
|
|
|
|
len = items.length;
|
|
|
|
len = items.length;
|
|
|
|
|
|
|
|
|
|
|
|
for(var i = 0; i < len; i++) {
|
|
|
|
for (var i = 0; i < len; i++) {
|
|
|
|
item = items[i].split("=");
|
|
|
|
item = items[i].split("=");
|
|
|
|
var name = decodeURIComponent(item[0]),
|
|
|
|
var name = decodeURIComponent(item[0]),
|
|
|
|
value = decodeURIComponent(item[1]);
|
|
|
|
value = decodeURIComponent(item[1]);
|
|
|
|
if(name) {
|
|
|
|
if (name) {
|
|
|
|
args[name] = value;
|
|
|
|
args[name] = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return args;
|
|
|
|
return args;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
function updateContractList(data) {
|
|
|
|
|
|
|
|
var msg =data.msgs[0];
|
|
|
|
|
|
|
|
var msg_uid = sdk.Base.getNick(msg.from);
|
|
|
|
|
|
|
|
if(unreadMap[msg_uid]){
|
|
|
|
|
|
|
|
unreadMap[msg_uid] = unreadMap[msg_uid]+1;
|
|
|
|
|
|
|
|
}else {
|
|
|
|
|
|
|
|
unreadMap[msg_uid] = 1;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
loadContactList();
|
|
|
|
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
window.onload = function () {
|
|
|
|
window.onload = function () {
|
|
|
|
|