Commit 065409f147099d9caeb843646f08e92c816e93c9
1 parent
038bed9dd3
Exists in
master
and in
8 other branches
增加退出登录接口
Showing 1 changed file with 2 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AccessPermissionFacade.java
View file @
065409f
... | ... | @@ -85,11 +85,13 @@ |
85 | 85 | Assert.notNull(permissionTypeEnums, "权限类型不存在."); |
86 | 86 | |
87 | 87 | permission.setType(permissionTypeEnums.getId()); |
88 | + dataPermissionsModel.getData().clear(); | |
88 | 89 | dataPermissionsModel.addOnePer( roles.getHospitalid(), permission); |
89 | 90 | }else if(PermissionTypeEnums.Type.ADMIN.getId()==NumberUtils.toInt(accessPermissionAddRequest.getType())){ |
90 | 91 | //如果是院外的权限,就只需要设置医院的id |
91 | 92 | permission.setType(PermissionTypeEnums.ALL_HOSPITAL.getId()); |
92 | 93 | if(StringUtils.isNotEmpty(accessPermissionAddRequest.getBizId())){ |
94 | + dataPermissionsModel.getData().clear(); | |
93 | 95 | String[] hospitalIds= accessPermissionAddRequest.getBizId().split(","); |
94 | 96 | for(String id:hospitalIds){ |
95 | 97 | dataPermissionsModel.addOnePer(id, permission); |