Browse Source

代码提交 多元服务-党员服务接口代码开发 api

origin/dept_screen
zhangfh 4 years ago
parent
commit
ae730953cc
  1. 26
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java
  2. 20
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java
  3. 10
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java
  4. 18
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java
  5. 10
      epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java

26
epdc-cloud-api/src/main/java/com/elink/esua/epdc/controller/ApiScreenController.java

@ -312,4 +312,30 @@ public class ApiScreenController {
ValidatorUtils.validateEntity(formDto); ValidatorUtils.validateEntity(formDto);
return epdcScreenService.itemList(formDto); return epdcScreenService.itemList(formDto);
} }
/**
* 多元服务-党员服务列表
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
@GetMapping("multipleService/partyMemberServices")
public Result<List<EpdcScreenPartyMemberServicesResultDTO>> partyMemberServices(EpdcScreenPartyMemberServicesFormDTO formDto){
ValidatorUtils.validateEntity(formDto);
return epdcScreenService.partyMemberServices(formDto);
}
/**
* 多元服务-地图党员服务
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
@GetMapping("multipleService/mapPartyMemberServices")
public Result<List<EpdcScreenMapPartyMemberServicesResultDTO>> mapPartyMemberServices(EpdcScreenMapPartyMemberServicesFormDTO formDto){
ValidatorUtils.validateEntity(formDto);
return epdcScreenService.mapPartyMemberServices(formDto);
}
} }

20
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/AnalysisFeignClient.java

@ -255,4 +255,24 @@ public interface AnalysisFeignClient {
*/ */
@GetMapping("analysis/screen/gridGovernance/mapItemList") @GetMapping("analysis/screen/gridGovernance/mapItemList")
Result<List<EpdcScreenItemListResultDTO>> itemList(EpdcScreenItemListFormDTO formDto); Result<List<EpdcScreenItemListResultDTO>> itemList(EpdcScreenItemListFormDTO formDto);
/**
* 多元服务-党员服务列表
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
@GetMapping("analysis/screen/multipleService/partyMemberServices")
Result<List<EpdcScreenPartyMemberServicesResultDTO>> partyMemberServices(EpdcScreenPartyMemberServicesFormDTO formDto);
/**
* 多元服务-地图党员服务
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
@GetMapping("analysis/screen/multipleService/mapPartyMemberServices")
Result<List<EpdcScreenMapPartyMemberServicesResultDTO>> mapPartyMemberServices(EpdcScreenMapPartyMemberServicesFormDTO formDto);
} }

10
epdc-cloud-api/src/main/java/com/elink/esua/epdc/feign/fallback/AnalysisFeignClientFallback.java

@ -135,4 +135,14 @@ public class AnalysisFeignClientFallback implements AnalysisFeignClient {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"itemList",formDto); return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"itemList",formDto);
} }
@Override
public Result<List<EpdcScreenPartyMemberServicesResultDTO>> partyMemberServices(EpdcScreenPartyMemberServicesFormDTO formDto) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"partyMemberServices",formDto);
}
@Override
public Result<List<EpdcScreenMapPartyMemberServicesResultDTO>> mapPartyMemberServices(EpdcScreenMapPartyMemberServicesFormDTO formDto) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ANALYSIS_SERVER,"mapPartyMemberServices",formDto);
}
} }

18
epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/EpdcScreenService.java

@ -223,4 +223,22 @@ public interface EpdcScreenService {
*/ */
Result<List<EpdcScreenItemListResultDTO>> itemList(EpdcScreenItemListFormDTO formDto); Result<List<EpdcScreenItemListResultDTO>> itemList(EpdcScreenItemListFormDTO formDto);
/**
* 多元服务-党员服务列表
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
Result<List<EpdcScreenPartyMemberServicesResultDTO>> partyMemberServices(EpdcScreenPartyMemberServicesFormDTO formDto);
/**
* 多元服务-地图党员服务
* @params [formDto]
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.analysis.pc.screen.result.EpdcScreenPartyMemberServicesResultDTO>>
* @author zhangfenghe
* @since 2021/9/2 15:30
*/
Result<List<EpdcScreenMapPartyMemberServicesResultDTO>> mapPartyMemberServices(EpdcScreenMapPartyMemberServicesFormDTO formDto);
} }

10
epdc-cloud-api/src/main/java/com/elink/esua/epdc/service/impl/EpdcScreenServiceImpl.java

@ -136,4 +136,14 @@ public class EpdcScreenServiceImpl implements EpdcScreenService {
return analysisFeignClient.itemList(formDto); return analysisFeignClient.itemList(formDto);
} }
@Override
public Result<List<EpdcScreenPartyMemberServicesResultDTO>> partyMemberServices(EpdcScreenPartyMemberServicesFormDTO formDto) {
return analysisFeignClient.partyMemberServices(formDto);
}
@Override
public Result<List<EpdcScreenMapPartyMemberServicesResultDTO>> mapPartyMemberServices(EpdcScreenMapPartyMemberServicesFormDTO formDto) {
return analysisFeignClient.mapPartyMemberServices(formDto);
}
} }

Loading…
Cancel
Save