Commit b76fc41be4559c3eb904bd0a377971022a8087fb
1 parent
ef63116f4b
Exists in
master
and in
8 other branches
增加机构设置
Showing 4 changed files with 22 additions and 5 deletions
- platform-biz-service/src/main/java/com/lyms/platform/permission/dao/OrganizationMapper.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java
- platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/OrganizationController.java
platform-biz-service/src/main/java/com/lyms/platform/permission/dao/OrganizationMapper.java
View file @
b76fc41
... | ... | @@ -5,7 +5,18 @@ |
5 | 5 | |
6 | 6 | import java.util.List; |
7 | 7 | |
8 | -public interface OrganizationMapper {public void addOrganization(Organization obj);public void updateOrganization(Organization obj);public void deleteOrganization(Integer id);public Organization getOrganization(Integer id);public int queryOrganizationCount(OrganizationQuery query);public List<Organization> queryOrganization(OrganizationQuery query); | |
8 | +public interface OrganizationMapper { | |
9 | + public Integer addOrganization(Organization obj); | |
10 | + | |
11 | + public void updateOrganization(Organization obj); | |
12 | + | |
13 | + public void deleteOrganization(Integer id); | |
14 | + | |
15 | + public Organization getOrganization(Integer id); | |
16 | + | |
17 | + public int queryOrganizationCount(OrganizationQuery query); | |
18 | + | |
19 | + public List<Organization> queryOrganization(OrganizationQuery query); | |
9 | 20 | |
10 | 21 | } |
platform-biz-service/src/main/java/com/lyms/platform/permission/service/OrganizationService.java
View file @
b76fc41
platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/OrganizationServiceImpl.java
View file @
b76fc41
... | ... | @@ -17,7 +17,7 @@ |
17 | 17 | private OrganizationMapper organizationMapper; |
18 | 18 | |
19 | 19 | @Override |
20 | -public void addOrganization(Organization obj){organizationMapper.addOrganization(obj);} | |
20 | +public Integer addOrganization(Organization obj){ return organizationMapper.addOrganization(obj);} | |
21 | 21 | @Override |
22 | 22 | public void updateOrganization(Organization obj){organizationMapper.updateOrganization(obj);} |
23 | 23 | @Override |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/OrganizationController.java
View file @
b76fc41
... | ... | @@ -9,11 +9,13 @@ |
9 | 9 | import com.lyms.platform.common.constants.ErrorCodeConstants; |
10 | 10 | import com.lyms.platform.common.enums.OrganizationLevelEnum; |
11 | 11 | import com.lyms.platform.common.enums.OrganizationTypeEnum; |
12 | +import com.lyms.platform.common.enums.PermissionTypeEnums; | |
12 | 13 | import com.lyms.platform.common.enums.YnEnums; |
13 | 14 | import com.lyms.platform.common.utils.ResultUtils; |
14 | 15 | import com.lyms.platform.common.utils.SystemConfig; |
15 | 16 | import com.lyms.platform.operate.web.facade.AccessPermissionFacade; |
16 | 17 | import com.lyms.platform.operate.web.facade.AutoMatchFacade; |
18 | +import com.lyms.platform.operate.web.request.AccessPermissionAddRequest; | |
17 | 19 | import com.lyms.platform.operate.web.result.FrontEndResult; |
18 | 20 | import com.lyms.platform.operate.web.utils.CommonsHelper; |
19 | 21 | import com.lyms.platform.permission.model.*; |
... | ... | @@ -211,8 +213,12 @@ |
211 | 213 | organization.setModified(new Date()); |
212 | 214 | organization.setPublishName(users.getName()); |
213 | 215 | organization.setPublishId(users.getId()); |
214 | - organizationService.addOrganization(organization); | |
215 | - | |
216 | + Integer id= organizationService.addOrganization(organization); | |
217 | + AccessPermissionAddRequest accessPermissionAddRequest = new AccessPermissionAddRequest(); | |
218 | + accessPermissionAddRequest.setUserId(loginState.getId()+""); | |
219 | + accessPermissionAddRequest.setBizId(id + ""); | |
220 | + accessPermissionAddRequest.setType(PermissionTypeEnums.Type.ADMIN.getId()+""); | |
221 | + accessPermissionFacade.addAccessPermission(accessPermissionAddRequest); | |
216 | 222 | ResultUtils.buildSuccessResultAndWrite(response); |
217 | 223 | } |
218 | 224 |