| | |
| | | orgs: [], |
| | | total: 0, |
| | | records: 1, |
| | | currentSelectOrgId:"-1", |
| | | moreCondition: false, |
| | | showBelongCommunity:false, |
| | | orgName: '', |
| | |
| | | selectedBackColor: '#1ab394' |
| | | }); |
| | | $('#orgTree').on('nodeSelected', function (event, data) { |
| | | //console.log(event,data); |
| | | console.log(event,data); |
| | | vc.component.orgManageInfo.currentSelectOrgId = data.orgId; |
| | | vc.component.orgManageInfo.conditions.orgLevel = (parseInt(data.orgLevel) + 1); |
| | | vc.component.orgManageInfo.conditions.parentOrgId = data.orgId; |
| | | vc.component.orgManageInfo.currentBelongCommunityId = data.belongCommunityId; |
| | | vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS); |
| | | }); |
| | | $('#orgTree').treeview("selectNode", [0]); |
| | | |
| | | // if(vc.component.orgManageInfo.currentSelectOrgId == '-1'){ |
| | | // console.log('是否进入'); |
| | | // $('#orgTree').treeview("selectNode", [0]); |
| | | // } |
| | | }, |
| | | _loadBranchOrgTrees: function () { |
| | | //默认查询分公司组织信息 |
| | |
| | | function (json, res) { |
| | | var _tmpOrgs = JSON.parse(json).orgs; |
| | | _tmpOrgs.forEach(function (_item) { |
| | | var _selected = false; |
| | | var _currentSelectOrgId = vc.component.orgManageInfo.currentSelectOrgId; |
| | | if(_currentSelectOrgId == '-1' && _orgLevel == 1){ |
| | | _selected = true; |
| | | vc.component.orgManageInfo.currentSelectOrgId = _item.orgId; |
| | | vc.component.orgManageInfo.conditions.orgLevel = (parseInt(_item.orgLevel) + 1); |
| | | vc.component.orgManageInfo.conditions.parentOrgId = _item.orgId; |
| | | vc.component.orgManageInfo.currentBelongCommunityId = _item.belongCommunityId; |
| | | vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS); |
| | | }else if(_item.orgId == vc.component.orgManageInfo.currentSelectOrgId){ |
| | | _selected = true; |
| | | } |
| | | _nodes.push({ |
| | | orgId: _item.orgId, |
| | | orgLevel: _orgLevel, |
| | |
| | | belongCommunityId:_item.belongCommunityId, |
| | | href: function (_item) { |
| | | }, |
| | | state:{ |
| | | selected:_selected |
| | | }, |
| | | tags: [0], |
| | | nodes: [] |
| | | }); |