Commit b76fc41be4559c3eb904bd0a377971022a8087fb
1 parent
ef63116f4b
Exists in
master
and in
1 other branch
增加机构设置
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 |