权限的树状结构

dev
liuguijing 1 year ago
parent 054a15a6f0
commit a36d83fa50

@ -77,7 +77,7 @@ public class RoleController extends BaseController {
@GetMapping("getPermissionTree") @GetMapping("getPermissionTree")
@ApiOperation("查询权限树状图") @ApiOperation("查询权限树状图")
public ResponseReult<PermissionDyLineTreeListModel> getPermissionTree() throws Exception { public ResponseReult<PermissionDyLineTreeListModel> getPermissionTree() {
ServiceBody<PermissionDyLineTreeListModel> serviceBody = service.getPermissionTree(); ServiceBody<PermissionDyLineTreeListModel> serviceBody = service.getPermissionTree();
if (serviceBody.getCode() == ServiceStatus.SUCCESS) { if (serviceBody.getCode() == ServiceStatus.SUCCESS) {
return ResponseReult.success(serviceBody.getData()); return ResponseReult.success(serviceBody.getData());

@ -25,7 +25,6 @@ public class GlobalExceptionHandler {
return ResponseReult.error(e.getErrorCode()); return ResponseReult.error(e.getErrorCode());
} }
if (e.getError() != 0) { if (e.getError() != 0) {
return ResponseReult.error(e.getError(), e.getMessage()); return ResponseReult.error(e.getError(), e.getMessage());
} }
return ResponseReult.error(e.getMessage()); return ResponseReult.error(e.getMessage());

@ -143,6 +143,7 @@ public class RoleServiceImpl implements RoleService {
bean.setModel(terminalsWithHeart.getModel()); bean.setModel(terminalsWithHeart.getModel());
bean.setName(terminalsWithHeart.getName()); bean.setName(terminalsWithHeart.getName());
bean.setTowerid(terminalsWithHeart.getTowerid()); bean.setTowerid(terminalsWithHeart.getTowerid());
beanlist.add(bean);
} }
lineBean.setList(beanlist); lineBean.setList(beanlist);
lineBeans.add(lineBean); lineBeans.add(lineBean);
@ -150,6 +151,7 @@ public class RoleServiceImpl implements RoleService {
dyModel.setList(lineBeans); dyModel.setList(lineBeans);
dyListBeans.add(dyModel); dyListBeans.add(dyModel);
} }
model.setList(dyListBeans);
} }
return Asserts.success(model); return Asserts.success(model);

@ -21,6 +21,6 @@ public interface RoleService {
void changePermission(Integer roleId, List<TbPermission> list) throws Exception; void changePermission(Integer roleId, List<TbPermission> list) throws Exception;
ServiceBody<PermissionDyLineTreeListModel> getPermissionTree() throws Exception; ServiceBody<PermissionDyLineTreeListModel> getPermissionTree() ;
} }

Loading…
Cancel
Save