|
|
|
@ -52,7 +52,7 @@ public class SysMemTreeController extends CoreBaseController {
|
|
|
|
|
@ApiOperation(value="查询岗位树",notes="通过部门主键获取岗位树,-1为根节点")
|
|
|
|
|
public ResultBean listSysPositionTree() {
|
|
|
|
|
try {
|
|
|
|
|
List list = positionService.listSysPosition();
|
|
|
|
|
List list = positionService.findSysPositionAll();
|
|
|
|
|
List treeList = memTreeService.packTreeSysPosition(list, CommonEnumUtil.PARENT.DEFAULT.getValue());
|
|
|
|
|
|
|
|
|
|
return ResultBean.success("查询部门树成功")
|
|
|
|
@ -75,8 +75,8 @@ public class SysMemTreeController extends CoreBaseController {
|
|
|
|
|
try {
|
|
|
|
|
List<SysPosition> result = null;
|
|
|
|
|
|
|
|
|
|
if (AuthUtil.getUserType().equals(CommonEnumUtil.USER_TYPE.ADMIN.getValue())) {
|
|
|
|
|
result = positionService.listSysPosition();
|
|
|
|
|
if (AuthUtil.getUserType().equals(CommonEnumUtil.USER_TYPE.ADMIN)) {
|
|
|
|
|
result = positionService.findSysPositionAll();
|
|
|
|
|
}else{
|
|
|
|
|
result = positionService.findSysPositionByOrganizeCode(AuthUtil.getOrganize().getOrganizeCode());
|
|
|
|
|
}
|
|
|
|
@ -99,7 +99,7 @@ public class SysMemTreeController extends CoreBaseController {
|
|
|
|
|
@ApiOperation(value="查询岗位树",notes="通过部门主键获取岗位树,-1为根节点")
|
|
|
|
|
public ResultBean listSysPositionParentId(Long[] ids) {
|
|
|
|
|
try {
|
|
|
|
|
List list = positionService.listSysPosition();
|
|
|
|
|
List list = positionService.findSysPositionAll();
|
|
|
|
|
List listTree = memTreeService.packTreeSysPosition(list, CommonEnumUtil.PARENT.DEFAULT.getValue());
|
|
|
|
|
|
|
|
|
|
if (AuthUtil.getUserType().getValue() == CommonEnumUtil.USER_TYPE.USER.getValue()) {
|
|
|
|
@ -129,7 +129,7 @@ public class SysMemTreeController extends CoreBaseController {
|
|
|
|
|
@ApiOperation(value="查询岗位树",notes="通过部门主键获取岗位树,-1为根节点")
|
|
|
|
|
public ResultBean listSysPositionById(Long id) {
|
|
|
|
|
try {
|
|
|
|
|
List list = positionService.listSysPosition();
|
|
|
|
|
List list = positionService.findSysPositionAll();
|
|
|
|
|
SysPosition position = memTreeService.packTreeSysPositionById(list,id);
|
|
|
|
|
|
|
|
|
|
return ResultBean.success("查询部门树成功")
|
|
|
|
@ -151,7 +151,7 @@ public class SysMemTreeController extends CoreBaseController {
|
|
|
|
|
@ApiOperation(value="查询岗位树",notes="通过部门主键获取岗位树,-1为根节点")
|
|
|
|
|
public ResultBean listSysPositionChild(Long id) {
|
|
|
|
|
try {
|
|
|
|
|
List list = positionService.listSysPosition();
|
|
|
|
|
List list = positionService.findSysPositionAll();
|
|
|
|
|
SysPosition position = memTreeService.packTreeSysPositionById(list,id);
|
|
|
|
|
|
|
|
|
|
return ResultBean.success("查询部门树成功")
|
|
|
|
|