Compiled from "OrganizationServiceImpl.java" public class cn.cloudwalk.service.organization.service.OrganizationServiceImpl extends cn.cloudwalk.service.organization.common.AbstractImagStoreService implements cn.cloudwalk.client.organization.service.OrganizationService { private cn.cloudwalk.service.organization.service.feign.ElevatorFeignClient elevatorFeignClient; private cn.cloudwalk.service.organization.service.feign.CrkAccessFeignClient crkAccessFeignClient; private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationMapper imgStoreOrganizationMapper; private cn.cloudwalk.data.organization.mapper.ImgStoreOrganizationTypeMapper imgStoreOrganizationTypeMapper; private cn.cloudwalk.data.organization.mapper.OrganizationExtendMapper organizationExtendMapper; private cn.cloudwalk.data.organization.mapper.OrganizationExtendDetailMapper organizationExtendDetailMapper; private cn.cloudwalk.data.organization.mapper.OrganizationAreaRefMapper organizationAreaRefMapper; private cn.cloudwalk.data.organization.mapper.ImgStorePersonMapper personMapper; private cn.cloudwalk.data.organization.mapper.ImgStorePersonOrganizationMapper imgStorePersonOrganizationMapper; private cn.cloudwalk.client.account.account.service.AcAccountService acAccountService; private cn.cloudwalk.client.organization.service.IOperationLogService operationLogService; private cn.cloudwalk.client.resource.user.service.UserService userService; private cn.cloudwalk.data.organization.mapper.SysLogMapper sysLogMapper; private org.springframework.context.MessageSource messageSource; private cn.cloudwalk.service.organization.service.CpImageStorePersonSynManager cpImageStorePersonSynManager; private cn.cloudwalk.service.organization.service.feign.ZoneFeignClient zoneFeignClient; private static final short IS_DEL; protected static final short IS_NOT_DEL; private int rowsOfPage; public cn.cloudwalk.service.organization.service.OrganizationServiceImpl(); public cn.cloudwalk.cloud.result.CloudwalkResult add(cn.cloudwalk.client.organization.param.organization.AddOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult edit(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException; public cn.cloudwalk.cloud.result.CloudwalkResult delete(cn.cloudwalk.client.organization.param.organization.DelOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); private cn.cloudwalk.client.resource.user.result.UserQueryResult getByUserId(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException; private cn.cloudwalk.cloud.result.CloudwalkResult> getOrgIdsByLoginUser(java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult> tree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException; private java.util.List getTreeByParentId(java.lang.String, java.lang.String); private java.util.List getListByParentId(cn.cloudwalk.data.organization.dto.GetsOrganizationDTO, java.lang.Integer); public cn.cloudwalk.cloud.result.CloudwalkResult> getNextTree(cn.cloudwalk.client.organization.param.organization.NextTreeOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult addPerson(cn.cloudwalk.client.organization.param.AddPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult delPerson(cn.cloudwalk.client.organization.param.DelPersonOrgParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); protected cn.cloudwalk.client.account.account.result.AcAccountDTO getAccountById(java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException; public cn.cloudwalk.cloud.result.CloudwalkResult> getList(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult> getPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.page.CloudwalkPageInfo, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult> listByPage(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext) throws cn.cloudwalk.cloud.exception.ServiceException; public cn.cloudwalk.cloud.result.CloudwalkResult detail(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult> listNames(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult listAreas(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult>> getOrg(java.util.List, java.lang.String, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult enable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); public cn.cloudwalk.cloud.result.CloudwalkResult disable(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, cn.cloudwalk.cloud.context.CloudwalkCallContext); private java.util.List judgeNodeLevel(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException; private void saveOrUpdateExtendDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String) throws cn.cloudwalk.cloud.exception.ServiceException; private void saveAreaDetails(cn.cloudwalk.client.organization.param.organization.EditOrganizationParam, java.lang.String); private java.lang.Boolean updateIsValid(cn.cloudwalk.client.organization.param.organization.QueryOrganizationParam, int, int); private java.util.List process(java.lang.String, java.util.Map>); private void addOrg(java.lang.String, java.util.List, java.util.Map>, java.util.List>); private void addLevel(java.util.List, int); private void addPersonCount(java.util.List); private void addTypeName(java.util.List, java.lang.String); private void saveSysLog(cn.cloudwalk.data.organization.entity.SysLog, cn.cloudwalk.cloud.context.CloudwalkCallContext); private void judgeTreeNode(java.util.List, java.util.List); private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$7(java.lang.String, java.lang.String, java.lang.String); private static cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO lambda$saveAreaDetails$6(java.lang.String, java.lang.String, java.lang.String); private static java.lang.String lambda$listNames$5(cn.cloudwalk.data.organization.entity.Organization); private static java.lang.String lambda$listNames$4(cn.cloudwalk.data.organization.entity.Organization); private static boolean lambda$detail$3(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO); private static boolean lambda$detail$2(cn.cloudwalk.data.organization.dto.OrganizationAreaRefDTO); private void lambda$delPerson$1(java.lang.String); private void lambda$addPerson$0(java.lang.String); }