Commit b76fc41be4559c3eb904bd0a377971022a8087fb

Authored by jiangjiazhi
1 parent ef63116f4b

增加机构设置

Showing 4 changed files with 22 additions and 5 deletions

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
... ... @@ -6,7 +6,7 @@
6 6 import java.util.List;
7 7  
8 8 public interface OrganizationService {
9   - public void addOrganization(Organization obj);
  9 + public Integer addOrganization(Organization obj);
10 10  
11 11 public void updateOrganization(Organization obj);
12 12  
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