正在显示
4 个修改的文件
包含
25 行增加
和
8 行删除
此 diff 太大无法显示。
| @@ -26,7 +26,7 @@ import ArrayBufferUtil from 'libs/ArrayBufferUtil'; | @@ -26,7 +26,7 @@ import ArrayBufferUtil from 'libs/ArrayBufferUtil'; | ||
| 26 | import UTF8 from 'utf-8'; | 26 | import UTF8 from 'utf-8'; |
| 27 | 27 | ||
| 28 | let loger = Loger.getLoger('MessageEntrance'); | 28 | let loger = Loger.getLoger('MessageEntrance'); |
| 29 | -let _sdkInfo = {"version": "v.1.9.1.20170411", "author": "www.3mang.com"}; | 29 | +let _sdkInfo = {"version": "v.1.9.2.20170413", "author": "www.3mang.com"}; |
| 30 | 30 | ||
| 31 | //APE | 31 | //APE |
| 32 | let _sass; | 32 | let _sass; |
| 1 | //对外暴露的对象 | 1 | //对外暴露的对象 |
| 2 | import EngineEntrance from 'EngineEntrance'; | 2 | import EngineEntrance from 'EngineEntrance'; |
| 3 | -//import MessageTypes from 'MessageTypes'; | 3 | +import MessageTypes from 'MessageTypes'; |
| 4 | 4 | ||
| 5 | const MCU_CLIENT=new EngineEntrance();//入口文件 | 5 | const MCU_CLIENT=new EngineEntrance();//入口文件 |
| 6 | 6 | ||
| @@ -9,4 +9,4 @@ export function createMcuClient() { | @@ -9,4 +9,4 @@ export function createMcuClient() { | ||
| 9 | } | 9 | } |
| 10 | 10 | ||
| 11 | //监听是事件名和异常定义 | 11 | //监听是事件名和异常定义 |
| 12 | -//export {MessageTypes}; | 12 | +export {MessageTypes}; |
| @@ -177,7 +177,7 @@ class DocApe extends Ape { | @@ -177,7 +177,7 @@ class DocApe extends Ape { | ||
| 177 | return {'code':ApeConsts.RETURN_SUCCESS, 'data': '','docFullAddress':{ | 177 | return {'code':ApeConsts.RETURN_SUCCESS, 'data': '','docFullAddress':{ |
| 178 | 'images':imagesArr, | 178 | 'images':imagesArr, |
| 179 | 'pdf':pdfPath, | 179 | 'pdf':pdfPath, |
| 180 | - ' html':htmlPath | 180 | + 'html':htmlPath |
| 181 | }}; | 181 | }}; |
| 182 | } | 182 | } |
| 183 | 183 | ||
| @@ -292,6 +292,22 @@ class DocApe extends Ape { | @@ -292,6 +292,22 @@ class DocApe extends Ape { | ||
| 292 | return path; | 292 | return path; |
| 293 | } | 293 | } |
| 294 | 294 | ||
| 295 | + //组织完整的文档信息,包含上传时的信息和转换后的完整地址信息 | ||
| 296 | + _docPackFullInfo(_itemDataInfo){ | ||
| 297 | + let itemDataInfo=_itemDataInfo; | ||
| 298 | + let getDocAddress=this.getDocFullAddress(_itemDataInfo); | ||
| 299 | + if(getDocAddress.code==ApeConsts.RETURN_SUCCESS){ | ||
| 300 | + itemDataInfo.images=getDocAddress.docFullAddress.images||[]; | ||
| 301 | + itemDataInfo.pdf=getDocAddress.docFullAddress.pdf||""; | ||
| 302 | + itemDataInfo.html=getDocAddress.docFullAddress.html||""; | ||
| 303 | + }else { | ||
| 304 | + itemDataInfo.images=[]; | ||
| 305 | + itemDataInfo.pdf=''; | ||
| 306 | + itemDataInfo.html=''; | ||
| 307 | + } | ||
| 308 | + loger.log('docPackFullInfo->', itemDataInfo); | ||
| 309 | + return itemDataInfo; | ||
| 310 | + } | ||
| 295 | //更新文档模块的录制信息,每次开启录制的时候需要把当前文档的信息更新一次 | 311 | //更新文档模块的录制信息,每次开启录制的时候需要把当前文档的信息更新一次 |
| 296 | updaterRecordStatus(_param){ | 312 | updaterRecordStatus(_param){ |
| 297 | if(GlobalConfig.isHost&&!GlobalConfig.isRecordPlayBack&&GlobalConfig.activeDocId>0){ | 313 | if(GlobalConfig.isHost&&!GlobalConfig.isRecordPlayBack&&GlobalConfig.activeDocId>0){ |
| @@ -494,7 +510,8 @@ class DocApe extends Ape { | @@ -494,7 +510,8 @@ class DocApe extends Ape { | ||
| 494 | GlobalConfig.activeDocCurPage = itemDataInfo.curPageNo;//当前激活的文档的当前页 | 510 | GlobalConfig.activeDocCurPage = itemDataInfo.curPageNo;//当前激活的文档的当前页 |
| 495 | loger.log('添加文档->设置当前激活的文档id'); | 511 | loger.log('添加文档->设置当前激活的文档id'); |
| 496 | } | 512 | } |
| 497 | - this._emit(MessageTypes.DOC_UPDATE, itemDataInfo);//用添加和更新都统一DOC_UPDATE | 513 | + let getdocPackFullInfo= this._docPackFullInfo(itemDataInfo); |
| 514 | + this._emit(MessageTypes.DOC_UPDATE, getdocPackFullInfo);//用添加和更新都统一DOC_UPDATE | ||
| 498 | } | 515 | } |
| 499 | } | 516 | } |
| 500 | //文档数据更新完毕,如果当前没有显示的文档,默认选择一个显示 | 517 | //文档数据更新完毕,如果当前没有显示的文档,默认选择一个显示 |
| @@ -554,8 +571,8 @@ class DocApe extends Ape { | @@ -554,8 +571,8 @@ class DocApe extends Ape { | ||
| 554 | GlobalConfig.activeDocCurPage = itemDataInfo.curPageNo;//当前激活的文档的当前页 | 571 | GlobalConfig.activeDocCurPage = itemDataInfo.curPageNo;//当前激活的文档的当前页 |
| 555 | loger.log('更新文档->设置当前激活的文档id->', GlobalConfig.activeDocId, "curPageNum->", GlobalConfig.activeDocCurPage); | 572 | loger.log('更新文档->设置当前激活的文档id->', GlobalConfig.activeDocId, "curPageNum->", GlobalConfig.activeDocCurPage); |
| 556 | } | 573 | } |
| 557 | - loger.log('doc->', itemDataInfo); | ||
| 558 | - this._emit(MessageTypes.DOC_UPDATE, itemDataInfo); | 574 | + let getdocPackFullInfo= this._docPackFullInfo(itemDataInfo); |
| 575 | + this._emit(MessageTypes.DOC_UPDATE, getdocPackFullInfo); | ||
| 559 | } else { | 576 | } else { |
| 560 | loger.log('更新文档-> 数据无效--> itemIdx', itemIdx); | 577 | loger.log('更新文档-> 数据无效--> itemIdx', itemIdx); |
| 561 | } | 578 | } |
| @@ -649,7 +666,7 @@ class DocApe extends Ape { | @@ -649,7 +666,7 @@ class DocApe extends Ape { | ||
| 649 | docModelPdu.fileName = _param.fileName || "doc_" + _itemIdx;//文档的名字 | 666 | docModelPdu.fileName = _param.fileName || "doc_" + _itemIdx;//文档的名字 |
| 650 | docModelPdu.dynamicTS = _param.dynamicTS || "0";//文档上传后返回值中的字段dynamicTransferStatic | 667 | docModelPdu.dynamicTS = _param.dynamicTS || "0";//文档上传后返回值中的字段dynamicTransferStatic |
| 651 | docModelPdu.showType = _param.showType || 0;//文档显示模式 | 668 | docModelPdu.showType = _param.showType || 0;//文档显示模式 |
| 652 | - loger.log(docModelPdu); | 669 | + //loger.log(docModelPdu); |
| 653 | return docModelPdu; | 670 | return docModelPdu; |
| 654 | } | 671 | } |
| 655 | 672 |
-
请 注册 或 登录 后发表评论