From 61046f00aa8d504372a0fd6f26334846c4ba33dc Mon Sep 17 00:00:00 2001 From: 张天森 <1292933220@qq.com> Date: 星期五, 25 十一月 2022 15:52:21 +0800 Subject: [PATCH] Merge branch 'huacheng_test' into haucheng_panzhihua --- flower_city/src/main/java/com/dg/core/controller/GuideDoController.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java b/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java index 5e83ba4..1ddb1db 100644 --- a/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java +++ b/flower_city/src/main/java/com/dg/core/controller/GuideDoController.java @@ -124,9 +124,15 @@ if(StringUtils.equals("1",config.getIsDivisionHead())) { user.setRoleIds("13"); + if(StringUtils.isEmpty(config.getDataPermission())) { + user.setDataPermission(config.getMoreDepartmentIds()); + } } else { + if(StringUtils.isEmpty(config.getDataPermission())) { + user.setDataPermission(config.getDepartmentId()); + } user.setRoleIds("2"); } user.setUserType("2"); @@ -148,9 +154,15 @@ if(StringUtils.equals("1",config.getIsDivisionHead())) { config.setRoleIds("13"); + if(StringUtils.isEmpty(config.getDataPermission())) { + config.setDataPermission(config.getMoreDepartmentIds()); + } } else { + if(StringUtils.isEmpty(config.getDataPermission())) { + config.setDataPermission(config.getDepartmentId()); + } config.setRoleIds("2"); } config.setCreateBy(sysUser.getUserId()); @@ -198,11 +210,17 @@ if (config.getMoreDepartmentIds()!=null&&config.getMoreDepartmentIds().indexOf(",")>0) config.setDataPermission(config.getMoreDepartmentIds().substring(config.getMoreDepartmentIds().indexOf(",")+1)); else + { config.setDataPermission("0"); + } + config.setRoleIds("13"); } else { + if(StringUtils.isEmpty(config.getDataPermission())) { + config.setDataPermission(config.getDepartmentId()); + } config.setRoleIds("2"); } -- Gitblit v1.7.1