李勇

1.删除文档的消息增加字段名称 itemIdx

此 diff 太大无法显示。
@@ -352,10 +352,6 @@ class DocApe extends Ape { @@ -352,10 +352,6 @@ class DocApe extends Ape {
352 } 352 }
353 353
354 tableDeleteHandler(object_id, tableDeleteData){ 354 tableDeleteHandler(object_id, tableDeleteData){
355 - /*const re={};  
356 - re.type=ApeConsts.DOCUMENT_DEL;  
357 - this._emit(MessageTypes.DOC_DELETE, re);*/  
358 -  
359 loger.log('tableDeleteHandler',object_id,tableDeleteData);//["tableDeleteHandler",1179649,{"type":231,"itemIdx":[1486301768]}] 355 loger.log('tableDeleteHandler',object_id,tableDeleteData);//["tableDeleteHandler",1179649,{"type":231,"itemIdx":[1486301768]}]
360 if(tableDeleteData&&tableDeleteData.itemIdx){ 356 if(tableDeleteData&&tableDeleteData.itemIdx){
361 let len=tableDeleteData.itemIdx.length; 357 let len=tableDeleteData.itemIdx.length;
@@ -363,7 +359,8 @@ class DocApe extends Ape { @@ -363,7 +359,8 @@ class DocApe extends Ape {
363 for (let i=0;i<len;i++){ 359 for (let i=0;i<len;i++){
364 if(this.docList[itemIdxs[i]]){ 360 if(this.docList[itemIdxs[i]]){
365 loger.log("删除文档数据:",itemIdxs[i]); 361 loger.log("删除文档数据:",itemIdxs[i]);
366 - this._emit(MessageTypes.DOC_DELETE,itemIdxs[i]); 362 + //this._emit(MessageTypes.DOC_DELETE,itemIdxs[i]);
  363 + this._emit(MessageTypes.DOC_DELETE, {"itemIdx": itemIdxs[i]});
367 let itemDataInfo=this.docList[itemIdxs[i]]; 364 let itemDataInfo=this.docList[itemIdxs[i]];
368 if(itemDataInfo&&(itemDataInfo.visible=="true"||itemDataInfo.visible==true)){ 365 if(itemDataInfo&&(itemDataInfo.visible=="true"||itemDataInfo.visible==true)){
369 GlobalConfig.activeDocId=0;//当前激活的文档ID 366 GlobalConfig.activeDocId=0;//当前激活的文档ID