diff --git a/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmettduck/result/AnalysisReportResDTO.java b/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmettduck/result/AnalysisReportResDTO.java index 8c2b7b4ebe..e532068afa 100644 --- a/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmettduck/result/AnalysisReportResDTO.java +++ b/epmet-module/data-aggregator/data-aggregator-client/src/main/java/com/epmet/dataaggre/dto/epmettduck/result/AnalysisReportResDTO.java @@ -62,5 +62,7 @@ public class AnalysisReportResDTO implements Serializable { */ @JsonIgnore private String expand; + + private String moduleType; } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/controller/GovOrgController.java b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/controller/GovOrgController.java index 824fab2fae..2f4c4af69d 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/controller/GovOrgController.java +++ b/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 getAgencyTree(@LoginUser TokenDto tokenDto, @RequestBody SubOrgFormDTO formDTO) { + public Result> getAgencyTree(@LoginUser TokenDto tokenDto, @RequestBody SubOrgFormDTO formDTO) { ValidatorUtils.validateEntity(formDTO); - return new Result().ok(govOrgService.getAgencyTree(tokenDto, formDTO)); + return new Result>().ok(govOrgService.getAgencyTree(tokenDto, formDTO)); } } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/entity/epmettduck/PrUserProjectItemEntity.java b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/entity/epmettduck/PrUserProjectItemEntity.java index 3138b101ab..e3ce844e69 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/entity/epmettduck/PrUserProjectItemEntity.java +++ b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/entity/epmettduck/PrUserProjectItemEntity.java @@ -127,7 +127,7 @@ public class PrUserProjectItemEntity extends BaseEpmetEntity{ */ private String moduleType; /** - * 与type一致,手机号:mobile;邮箱:email;身份证号:id_card + * 与type一致,手机号:phone;邮箱:email;身份证号:idCard。。。。详见数据库 */ private String itemKey; } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/GovOrgService.java b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/GovOrgService.java index 2e2b7c6e88..1bd061569e 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/GovOrgService.java +++ b/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 getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO); } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java index 45d98a748b..a9cd8bbcf4 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java +++ b/epmet-module/data-aggregator/data-aggregator-server/src/main/java/com/epmet/dataaggre/service/govorg/impl/GovOrgServiceImpl.java @@ -508,11 +508,14 @@ public class GovOrgServiceImpl implements GovOrgService { * @Date 2021/9/17 14:03 */ @Override - public OrgTreeResultDTO getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO) { + public List getAgencyTree(TokenDto tokenDto, SubOrgFormDTO formDTO) { + List 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; } } diff --git a/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmettduck/PrUserProjectDao.xml b/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmettduck/PrUserProjectDao.xml index dde753c53f..c3eba867a2 100644 --- a/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmettduck/PrUserProjectDao.xml +++ b/epmet-module/data-aggregator/data-aggregator-server/src/main/resources/mapper/epmettduck/PrUserProjectDao.xml @@ -27,7 +27,8 @@ i.show_label, i.required, i.sort, - i.expand + i.expand, + i.module_type from pr_user_project_item i where i.del_flag='0' and i.project_key=#{projectKey}