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); |