From 157dbbe9706f59a7a0e08d36a3b1596c713498dc Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 21 十二月 2019 16:34:34 +0800
Subject: [PATCH] 加入选择时未加载数据的问题

---
 WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js b/WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js
index e4c10dc..5378bc6 100644
--- a/WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js
+++ b/WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js
@@ -59,10 +59,12 @@
             });
             vc.component._getOrgsByOrgLevel(DEFAULT_PAGE, DEFAULT_ROWS,1,'');
 
+
         },
         _initEvent:function(){
             
             vc.on('orgManage','listOrg',function(_param){
+                  //vc.copyObject(_param, vc.component.orgManageInfo.conditions);
                   vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
             });
              vc.on('pagination','page_event',function(_currentPage){
@@ -75,16 +77,21 @@
                 $('#orgTree').treeview({
                           data: vc.component.orgManageInfo.orgTree
                 });
-                 $('#orgTree').on('nodeSelected', function(event, data) {
+                $('#orgTree').on('nodeSelected', function(event, data) {
                     console.log(event,data);
+                    vc.component.orgManageInfo.conditions.orgLevel = (parseInt(data.orgLevel) + 1);
+                    vc.component.orgManageInfo.conditions.parentOrgId = data.orgId;
+                    vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
                 });
+                $('#orgTree').treeview("selectNode",[0]);
+
             },
             _loadBranchOrgTrees:function(){
                 //榛樿鏌ヨ鍒嗗叕鍙哥粍缁囦俊鎭�
                 vc.component._listOrgTrees(vc.component.orgManageInfo.orgTree[0].nodes,
                                         '2',
                                         vc.component.orgManageInfo.orgTree[0].orgId,
-                                        function(){
+                                        function(_tmpOrgs){
                                             vc.component._refreshOrgTree();
                                         });
             },
@@ -106,6 +113,7 @@
                                 _tmpOrgs.forEach(function (_item) {
                                     _nodes.push({
                                         orgId:_item.orgId,
+                                        orgLevel:_orgLevel,
                                         text:_item.orgName,
                                         href:function(_item){},
                                         tags:[0],

--
Gitblit v1.8.0