Browse Source

当前组织级下级组织网格部门

dev
zhaoqifeng 4 years ago
parent
commit
0f45ccba6b
  1. 4
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/controller/GovOrgController.java
  2. 2
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/GovOrgService.java
  3. 9
      epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java

4
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/controller/GovOrgController.java

@ -174,9 +174,9 @@ public class GovOrgController {
* @Date 2021/9/17 14:02
*/
@PostMapping("agencytree")
public Result<OrgTreeResultDTO> getAgencyTree(@LoginUser TokenDto tokenDto, @RequestBody SubOrgFormDTO formDTO) {
public Result<List<OrgTreeResultDTO>> getAgencyTree(@LoginUser TokenDto tokenDto, @RequestBody SubOrgFormDTO formDTO) {
ValidatorUtils.validateEntity(formDTO);
return new Result<OrgTreeResultDTO>().ok(govOrgService.getAgencyTree(tokenDto, formDTO));
return new Result<List<OrgTreeResultDTO>>().ok(govOrgService.getAgencyTree(tokenDto, formDTO));
}
}

2
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/GovOrgService.java

@ -144,5 +144,5 @@ public interface GovOrgService {
* @Author zhaoqifeng
* @Date 2021/9/17 14:03
*/
OrgTreeResultDTO getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO);
List<OrgTreeResultDTO> getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO);
}

9
epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java

@ -502,11 +502,14 @@ public class GovOrgServiceImpl implements GovOrgService {
* @Date 2021/9/17 14:03
*/
@Override
public OrgTreeResultDTO getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO) {
public List<OrgTreeResultDTO> getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO) {
List<OrgTreeResultDTO> list = new ArrayList<>();
if ("resi".equals(formDTO.getClient())) {
return customerAgencyDao.getResiOrgTree(formDTO.getAgencyId());
list.add(customerAgencyDao.getResiOrgTree(formDTO.getAgencyId()));
return list;
}
return customerAgencyDao.getOrgTree(formDTO.getAgencyId());
list.add(customerAgencyDao.getOrgTree(formDTO.getAgencyId()));
return list;
}
}

Loading…
Cancel
Save