|
@@ -538,13 +538,12 @@ us.deluser = function (userid, pageid) {
|
|
|
//其他应用的数据
|
|
|
// _wordids = us.offLineMessage[pageid].word, //得到加入的所有word
|
|
|
// _excelids = us.offLineMessage[pageid].excel; //得到加入的所有excel
|
|
|
-
|
|
|
+ console.log("1111111111111")
|
|
|
+ console.log(_csclids)
|
|
|
console.log(pageid)
|
|
|
console.log(us.offLineMessage[pageid])
|
|
|
//删除用户离校消息记录
|
|
|
delete us.offLineMessage[pageid];
|
|
|
- console.log("1111111111111")
|
|
|
- console.log(_csclids)
|
|
|
//知识架构的下线的处理
|
|
|
for (i = 0; i < _csclids.length; i++) { //循环处理每一个文档
|
|
|
_docinfo = us.cscl[_csclids[i]]; //记录文档信息
|
|
@@ -593,15 +592,14 @@ us.deluser = function (userid, pageid) {
|
|
|
us.offLine = function () {
|
|
|
var i, j, istrue = true;
|
|
|
var _user, _connect = us.connect;
|
|
|
- //console.log(_connect)
|
|
|
//循环目前所有的连接用户
|
|
|
for (i in _connect) {
|
|
|
_user = _connect[i];
|
|
|
for (j in _user) {
|
|
|
- //console.log(j)
|
|
|
- //console.log(_user[j].response.connection)
|
|
|
//判断用户已下线
|
|
|
if (_user[j].response.connection == null || _user[j].response.connection.destroyed) {
|
|
|
+ console.log("================2===============");
|
|
|
+ console.log(_user[j]);
|
|
|
us.deluser(i, j); //删除用户的数据
|
|
|
delete _user[j]
|
|
|
}
|