| | |
| | | import cc.mrbird.febs.common.core.entity.Tree; |
| | | import cc.mrbird.febs.common.core.entity.constant.FebsConstant; |
| | | import cc.mrbird.febs.common.core.entity.constant.PageConstant; |
| | | import cc.mrbird.febs.common.core.entity.constant.StringConstant; |
| | | import cc.mrbird.febs.common.core.entity.system.Dept; |
| | | import cc.mrbird.febs.common.core.entity.system.DicItem; |
| | | import cc.mrbird.febs.common.core.utils.FebsUtil; |
| | | import cc.mrbird.febs.common.core.utils.SequenceUtil; |
| | | import cc.mrbird.febs.common.core.utils.SortUtil; |
| | | import cc.mrbird.febs.common.core.utils.TreeUtil; |
| | |
| | | .ge(Dept::getCreateTime, dept.getCreateTimeFrom()) |
| | | .le(Dept::getCreateTime, dept.getCreateTimeTo()); |
| | | } |
| | | queryWrapper.lambda().in(Dept::getDeptId, userDataPermissionService.findByUserId(FebsUtil.getUserId()).split(StringConstant.COMMA)); |
| | | SortUtil.handleWrapperSort(request, queryWrapper, "orderNum", FebsConstant.ORDER_ASC, true); |
| | | return this.baseMapper.selectList(queryWrapper); |
| | | } |
| | |
| | | tree.setOrderNum(dept.getOrderNum()); |
| | | tree.setDeptFunction(dept.getDeptFunction()); |
| | | tree.setDeptType(dept.getDeptType()); |
| | | tree.setAllDeptName(dept.getAllDeptName()); |
| | | trees.add(tree); |
| | | }); |
| | | } |