Browse Source

完善企业信息,选填表单接口 和 查询企业信息接口 注释添加

dev
songyunpeng 6 years ago
parent
commit
488397e564
  1. 18
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/feign/CustomFeignClient.java
  2. 16
      esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/controller/EnterpriseInfoController.java

18
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/feign/CustomFeignClient.java

@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.RequestBody;
* @Date: 2020/1/28 13:24
* @Description: 定制化功能模块fegin
*/
@FeignClient(name = ServiceConstant.EPDC_CUSTOM_SERVER, fallback = CustomFeignClientFallback.class,url = "http://127.0.0.1:9076")
@FeignClient(name = ServiceConstant.EPDC_CUSTOM_SERVER, fallback = CustomFeignClientFallback.class)
public interface CustomFeignClient {
/**
* @param formDTO
@ -53,11 +53,23 @@ public interface CustomFeignClient {
*/
@GetMapping(value = "custom/epidemicSentryPost/selectOneByThirdSentryPostid/{thirdSentryPostid}", consumes = MediaType.APPLICATION_JSON_VALUE)
Result<EpidemicSentryPostDTO> getEpidemicSentryByThirdSentryPostid(@PathVariable("thirdSentryPostid") String thirdSentryPostid);
/**
* @Description 企业信息完善
* @Author songyunpeng
* @Date 2020/2/28
* @Param [enterpriseInfoFormDTO]
* @return com.elink.esua.epdc.commons.tools.utils.Result
**/
@GetMapping(value = "custom/enterpriseinfo/completeSelectiveInfo", consumes = MediaType.APPLICATION_JSON_VALUE)
Result completeEnterpriseInfo(EnterpriseInfoFormDTO enterpriseInfoFormDTO);
/**
* @Description 查询企业信息
* @Author songyunpeng
* @Date 2020/2/28
* @Param [userId]
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.enterprise.result.EnterpriseInfoResultDTO>
**/
@GetMapping(value = "custom/enterpriseinfo/getByUserId/{userId}", consumes = MediaType.APPLICATION_JSON_VALUE)
Result<EnterpriseInfoResultDTO> getEnterpriseInfoByUserId(@PathVariable("userId")String userId);

16
esua-epdc/epdc-module/epdc-custom/epdc-custom-server/src/main/java/com/elink/esua/epdc/modules/enterprise/controller/EnterpriseInfoController.java

@ -106,14 +106,26 @@ public class EnterpriseInfoController {
public Result completeRequisiteInfo(@RequestBody CompleteRequisiteInfoDTO fromDto) {
return enterpriseInfoService.completeRequisiteInfo(fromDto);
}
/**
* @Description 企业信息完善
* @Author songyunpeng
* @Date 2020/2/28
* @Param [dto]
* @return com.elink.esua.epdc.commons.tools.utils.Result
**/
@GetMapping("completeSelectiveInfo")
public Result completeEnterpriseInfo(@RequestBody EnterpriseInfoFormDTO dto){
ValidatorUtils.validateEntity(dto);
enterpriseInfoService.completeEnterpriseInfo(dto);
return new Result().ok(true);
}
/**
* @Description 查询企业信息
* @Author songyunpeng
* @Date 2020/2/28
* @Param [userId]
* @return com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.enterprise.result.EnterpriseInfoResultDTO>
**/
@GetMapping("getByUserId/{userId}")
public Result<EnterpriseInfoResultDTO> getEnterpriseInfoByUserId(@PathVariable("userId") String userId){
if(userId==null){

Loading…
Cancel
Save