内部工作组左侧属性修改

This commit is contained in:
梁琦涛
2023-11-08 16:02:51 +08:00
parent 5986f5a65f
commit 9acf2a4d90
2 changed files with 8 additions and 1 deletions
@@ -47,7 +47,7 @@ public class LawsWorkingGroupController extends JeroController<LawsWorkingGroup,
@GetMapping(value = "/list") @GetMapping(value = "/list")
public Result<List<LawsWorkingGroup>> queryList(LawsWorkingGroup lawsWorkingGroup) { public Result<List<LawsWorkingGroup>> queryList(LawsWorkingGroup lawsWorkingGroup) {
List<LawsWorkingGroup> list = lawsWorkingGroupService.queryList(); List<LawsWorkingGroup> list = lawsWorkingGroupService.queryList();
List<LawsWorkingGroup> toTree = new ArrayList<>(); List<LawsWorkingGroup> toTree;
if (StringUtils.isBlank(lawsWorkingGroup.getName())){ if (StringUtils.isBlank(lawsWorkingGroup.getName())){
toTree = lawsWorkingGroupService.convertToTree(list); toTree = lawsWorkingGroupService.convertToTree(list);
}else { }else {
@@ -85,6 +85,9 @@ public class LawsWorkingGroupController extends JeroController<LawsWorkingGroup,
String pid = lawsWorkingGroup.getPid(); String pid = lawsWorkingGroup.getPid();
if (StringUtils.isNotBlank(pid)){ if (StringUtils.isNotBlank(pid)){
LawsWorkingGroup workingGroup = lawsWorkingGroupService.queryById(pid); LawsWorkingGroup workingGroup = lawsWorkingGroupService.queryById(pid);
if(workingGroup.getLevel() == 1 && StringUtils.isBlank(lawsWorkingGroup.getUserId())){
throw new JeroBootException("管理权限不能为空");
}
lawsWorkingGroup.setLevel(workingGroup.getLevel() + 1); lawsWorkingGroup.setLevel(workingGroup.getLevel() + 1);
}else { }else {
lawsWorkingGroup.setLevel(1); lawsWorkingGroup.setLevel(1);
@@ -45,6 +45,10 @@ public class LawsWorkingGroup implements Serializable {
@ApiModelProperty(value = "层级") @ApiModelProperty(value = "层级")
private Integer level; private Integer level;
/**管理权限(只有分会层级配置)*/
@ApiModelProperty(value = "管理权限(只有分会层级配置)")
private String userId;
/**创建人*/ /**创建人*/
@ApiModelProperty(value = "创建人") @ApiModelProperty(value = "创建人")
private String createBy; private String createBy;