内部工作组左侧属性修改

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")
public Result<List<LawsWorkingGroup>> queryList(LawsWorkingGroup lawsWorkingGroup) {
List<LawsWorkingGroup> list = lawsWorkingGroupService.queryList();
List<LawsWorkingGroup> toTree = new ArrayList<>();
List<LawsWorkingGroup> toTree;
if (StringUtils.isBlank(lawsWorkingGroup.getName())){
toTree = lawsWorkingGroupService.convertToTree(list);
}else {
@@ -85,6 +85,9 @@ public class LawsWorkingGroupController extends JeroController<LawsWorkingGroup,
String pid = lawsWorkingGroup.getPid();
if (StringUtils.isNotBlank(pid)){
LawsWorkingGroup workingGroup = lawsWorkingGroupService.queryById(pid);
if(workingGroup.getLevel() == 1 && StringUtils.isBlank(lawsWorkingGroup.getUserId())){
throw new JeroBootException("管理权限不能为空");
}
lawsWorkingGroup.setLevel(workingGroup.getLevel() + 1);
}else {
lawsWorkingGroup.setLevel(1);
@@ -45,6 +45,10 @@ public class LawsWorkingGroup implements Serializable {
@ApiModelProperty(value = "层级")
private Integer level;
/**管理权限(只有分会层级配置)*/
@ApiModelProperty(value = "管理权限(只有分会层级配置)")
private String userId;
/**创建人*/
@ApiModelProperty(value = "创建人")
private String createBy;