ソースを参照

优化加载问题

wuxw 6 年 前
コミット
1a8adf0b79
共有1 個のファイルを変更した8 個の追加3 個の削除を含む
  1. 8 3
      WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js

+ 8 - 3
WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js

@@ -54,7 +54,11 @@
         _initMethod:function(){
         _initMethod:function(){
             //只查 查询总公司级组织
             //只查 查询总公司级组织
             vc.component.orgManageInfo.orgTree = [];
             vc.component.orgManageInfo.orgTree = [];
-            vc.component._listOrgTrees(vc.component.orgManageInfo.orgTree,'1', '',function(){
+            vc.component._listOrgTrees(vc.component.orgManageInfo.orgTree,'1', '',function(_tmpOrgs){
+                vc.emit('orgManage','listOrg',{
+                    parentOrgId:_tmpOrgs[0].orgId,
+                    orgLevel:2
+                });
                 vc.component._loadBranchOrgTrees();
                 vc.component._loadBranchOrgTrees();
             });
             });
             vc.component._getOrgsByOrgLevel(DEFAULT_PAGE, DEFAULT_ROWS,1,'');
             vc.component._getOrgsByOrgLevel(DEFAULT_PAGE, DEFAULT_ROWS,1,'');
@@ -64,6 +68,7 @@
         _initEvent:function(){
         _initEvent:function(){
             
             
             vc.on('orgManage','listOrg',function(_param){
             vc.on('orgManage','listOrg',function(_param){
+                  vc.copyObject(_param, vc.component.orgManageInfo.conditions);
                   vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
                   vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
             });
             });
              vc.on('pagination','page_event',function(_currentPage){
              vc.on('pagination','page_event',function(_currentPage){
@@ -88,7 +93,7 @@
                 vc.component._listOrgTrees(vc.component.orgManageInfo.orgTree[0].nodes,
                 vc.component._listOrgTrees(vc.component.orgManageInfo.orgTree[0].nodes,
                                         '2',
                                         '2',
                                         vc.component.orgManageInfo.orgTree[0].orgId,
                                         vc.component.orgManageInfo.orgTree[0].orgId,
-                                        function(){
+                                        function(_tmpOrgs){
                                             vc.component._refreshOrgTree();
                                             vc.component._refreshOrgTree();
                                         });
                                         });
             },
             },
@@ -116,7 +121,7 @@
                                         tags:[0],
                                         tags:[0],
                                         nodes:[]
                                         nodes:[]
                                     });
                                     });
-                                    _callback();
+                                    _callback(_tmpOrgs);
                                 });
                                 });
                              },function(errInfo,error){
                              },function(errInfo,error){
                                 console.log('请求失败处理');
                                 console.log('请求失败处理');