| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- function BaseController(){}
- BaseController.prototype = {
- construct: BaseController,
- init: function(){
- //解析入参
- var sdjlid = GVAR['sdjlid'];//收单记录ID
- var sdzlid = GVAR['sdzlid'];//收单资料ID
-
- //初始化各模块
- //事件委托模块,必须优先初始化
- eventProxy.init();
- //数据处理模块
- dataUtil.init();
- //菜单树模块
- menuTree.init();
- //图片滑块模块
- imageSlider.init();
- //功能按钮模块
- buttonGroup.init();
- //本地文件上传窗口模块
- fileUploadWindow.init();
- //图片预览窗口模块
- imagePreviewWindow.init();
- //扫描仪窗口模块
- scannerWindow.init();
- //高拍仪窗口模块
- capturerWindow.init();
- //图片编辑窗口
- imageEditorWindow.init();
- //图片标注窗口
- imageMarkerWindow.init();
-
- //读取收单记录数据
- dataUtil.querySdjl(sdjlid,function(data){
- if(data && data['sdzlList']){
- var sdzlList = data['sdzlList'];
- var itemList = new Array();
- for(var i=0;i<sdzlList.length;i++){
- var sdzl = sdzlList[i];
- var key = sdzl['sdzlid'];
- var value = sdzl['zlmc'];
-
- //其他附件处理
- if(sdzl['zllbid'] == '0'){
- value = sdzl['bz'];
- }
-
- var item = {
- key: key,
- value: value
- };
- itemList.push(item);
- }
-
- //填充数据至菜单中
- menuTree.load(itemList);
- //渲染数据
- menuTree.flush();
-
- if(sdzlid){
- eventProxy.emit('收单资料选中',{
- sdzlid: sdzlid
- });
- }
- }
- });
- }
- }
- var baseController = new BaseController();
|