Browse Source

修改方法返回实体

hotfix/yujt_opt
yujt 5 years ago
parent
commit
6da1506479
  1. 3
      epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/feign/AdminFeignClient.java
  2. 3
      epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/feign/fallback/AdminFeignClientFallback.java

3
epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/feign/AdminFeignClient.java

@ -2,6 +2,7 @@ package com.elink.esua.epdc.modules.feign;
import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; import com.elink.esua.epdc.commons.tools.constant.ServiceConstant;
import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dto.DeptLevelAndLeaderDTO;
import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; import com.elink.esua.epdc.dto.ParentAndAllDeptDTO;
import com.elink.esua.epdc.modules.feign.fallback.AdminFeignClientFallback; import com.elink.esua.epdc.modules.feign.fallback.AdminFeignClientFallback;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
@ -50,5 +51,5 @@ public interface AdminFeignClient {
* @date 2020/5/22 08:57 * @date 2020/5/22 08:57
*/ */
@GetMapping("optimize/deptlevel/listByParent/{typeKey}/{deptId}") @GetMapping("optimize/deptlevel/listByParent/{typeKey}/{deptId}")
Result<List<ParentAndAllDeptDTO>> listChildDeptLevelById(@PathVariable("typeKey") String typeKey, @PathVariable("deptId") Long deptId); Result<List<DeptLevelAndLeaderDTO>> listChildDeptLevelById(@PathVariable("typeKey") String typeKey, @PathVariable("deptId") Long deptId);
} }

3
epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/feign/fallback/AdminFeignClientFallback.java

@ -3,6 +3,7 @@ package com.elink.esua.epdc.modules.feign.fallback;
import com.elink.esua.epdc.commons.tools.constant.ServiceConstant; import com.elink.esua.epdc.commons.tools.constant.ServiceConstant;
import com.elink.esua.epdc.commons.tools.utils.ModuleUtils; import com.elink.esua.epdc.commons.tools.utils.ModuleUtils;
import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.commons.tools.utils.Result;
import com.elink.esua.epdc.dto.DeptLevelAndLeaderDTO;
import com.elink.esua.epdc.dto.ParentAndAllDeptDTO; import com.elink.esua.epdc.dto.ParentAndAllDeptDTO;
import com.elink.esua.epdc.modules.feign.AdminFeignClient; import com.elink.esua.epdc.modules.feign.AdminFeignClient;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -28,7 +29,7 @@ public class AdminFeignClientFallback implements AdminFeignClient {
} }
@Override @Override
public Result<List<ParentAndAllDeptDTO>> listChildDeptLevelById(String typeKey, Long deptId) { public Result<List<DeptLevelAndLeaderDTO>> listChildDeptLevelById(String typeKey, Long deptId) {
return ModuleUtils.feignConError(ServiceConstant.EPDC_ADMIN_SERVER, "listChildDeptLevelById", typeKey, deptId); return ModuleUtils.feignConError(ServiceConstant.EPDC_ADMIN_SERVER, "listChildDeptLevelById", typeKey, deptId);
} }
} }

Loading…
Cancel
Save