| | |
| | | |
| | | |
| | | @Override |
| | | public List<DeptVO> tree(String tenantId) { |
| | | return ForestNodeMerger.merge(baseMapper.tree(tenantId)); |
| | | public List<DeptVO> tree(String tenantId, String sysType) { |
| | | return ForestNodeMerger.merge(baseMapper.tree(tenantId, sysType)); |
| | | } |
| | | |
| | | @Override |
| | |
| | | dept.setAncestors(ancestors); |
| | | } |
| | | dept.setIsDeleted(BladeConstant.DB_NOT_DELETED); |
| | | |
| | | return saveOrUpdate(dept); |
| | | if (dept.getId() > 0) { |
| | | return updateById(dept); |
| | | } |
| | | return save(dept); |
| | | } |
| | | |
| | | @Override |
| | |
| | | dept.setUpdateTime(new Date()); |
| | | dept.setDeptNature(2); |
| | | dept.setDeptCategory(2); |
| | | dept.setSysType(String.valueOf(6)); |
| | | list.add(dept); |
| | | }); |
| | | if (isCovered) { |