|
@@ -549,24 +549,29 @@ us.send = function (response, messageinfo) {
|
|
break;
|
|
break;
|
|
//word信息交互
|
|
//word信息交互
|
|
case "us.word":
|
|
case "us.word":
|
|
- _messagearr = _messageobj[i]; //获取word消息
|
|
|
|
- //得到word所有的用户
|
|
|
|
- for (j = 0; j < _messagearr.length; j++) {
|
|
|
|
- //生成发送的消息结构体
|
|
|
|
- _message = us.message(_messagearr[j].sendId, "us.word", _messagearr[j].messageInfo);
|
|
|
|
- //添加消息列表
|
|
|
|
- if (_messagelist[_messagearr[j].receiveId]) {
|
|
|
|
- _messagelist[_messagearr[j].receiveId].push(_message);
|
|
|
|
- } else {
|
|
|
|
- _messagelist[_messagearr[j].receiveId] = [_message];
|
|
|
|
|
|
+ try {
|
|
|
|
+ _messagearr = _messageobj[i]; //获取word消息
|
|
|
|
+ //得到word所有的用户
|
|
|
|
+ for (j = 0; j < _messagearr.length; j++) {
|
|
|
|
+ //生成发送的消息结构体
|
|
|
|
+ _message = us.message(_messagearr[j].sendId, "us.word", _messagearr[j].messageInfo);
|
|
|
|
+ //添加消息列表
|
|
|
|
+ if (_messagelist[_messagearr[j].receiveId]) {
|
|
|
|
+ _messagelist[_messagearr[j].receiveId].push(_message);
|
|
|
|
+ } else {
|
|
|
|
+ _messagelist[_messagearr[j].receiveId] = [_message];
|
|
|
|
+ }
|
|
|
|
+ us.word[_message.messageInfo.docId] && us.word[_message.messageInfo.docId].history.push(_message);
|
|
|
|
+ us.updateWord(_message.messageInfo);
|
|
}
|
|
}
|
|
- us.word[_message.messageInfo.docId] && us.word[_message.messageInfo.docId].history.push(_message);
|
|
|
|
- us.updateWord(_message.messageInfo);
|
|
|
|
|
|
+ //由于不能同时操控多个word发送资料,所有信息只同步一个
|
|
|
|
+ //_users = us.word[_messagearr[0].receiveId].user;
|
|
|
|
+ //调用群发函数
|
|
|
|
+ _messagearr[0] && us.broadcast(_messagelist, _messagearr[0].messageInfo.pageId, 'word');
|
|
|
|
+ }
|
|
|
|
+ catch (e) {
|
|
|
|
+ console.log(e)
|
|
}
|
|
}
|
|
- //由于不能同时操控多个word发送资料,所有信息只同步一个
|
|
|
|
- //_users = us.word[_messagearr[0].receiveId].user;
|
|
|
|
- //调用群发函数
|
|
|
|
- _messagearr[0] && us.broadcast(_messagelist, _messagearr[0].messageInfo.pageId, 'word');
|
|
|
|
break;
|
|
break;
|
|
//用户信息的交互
|
|
//用户信息的交互
|
|
case "us.excel":
|
|
case "us.excel":
|
|
@@ -1905,7 +1910,6 @@ us.getWord = function (response, docid, pageid, userid) {
|
|
console.log(us.offLineMessage[pageid]);
|
|
console.log(us.offLineMessage[pageid]);
|
|
console.log(pageid);
|
|
console.log(pageid);
|
|
try {
|
|
try {
|
|
-
|
|
|
|
us.offLineMessage[pageid].word.indexOf(docid) == -1 && us.offLineMessage[pageid].word.push(docid); //添加到用户离线消息的连接wrod记录中
|
|
us.offLineMessage[pageid].word.indexOf(docid) == -1 && us.offLineMessage[pageid].word.push(docid); //添加到用户离线消息的连接wrod记录中
|
|
}
|
|
}
|
|
catch (e) {
|
|
catch (e) {
|