diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeign.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeign.java new file mode 100644 index 0000000000..9b7b1e1f7e --- /dev/null +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeign.java @@ -0,0 +1,46 @@ +package com.yxt.anrui.terminal.api.autoservice.contract; + +import com.yxt.anrui.base.api.commoncontract.*; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.cloud.openfeign.FeignClient; +import org.springframework.web.bind.annotation.*; +import org.springframework.web.multipart.MultipartFile; + +import javax.validation.Valid; +import java.io.IOException; +import java.text.ParseException; +import java.util.Map; + +/** + * Project: anrui-base(安瑞基础)
+ * File: CommonContractFeign.java
+ * Class: com.yxt.anrui.base.api.commoncontract.CommonContractFeign
+ * Description: 合同表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-10-12 14:02:40
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Api(tags = "合同表") +@FeignClient( + contextId = "anrui-base-CommonContract", + name = "anrui-base", + path = "/autoservice/v1/contract", + fallback = CommonContractFeignFallback.class) +public interface AppCommonContractFeign { + + + @ApiOperation("移动端-合同审核列表") + @PostMapping("/getContractList") + @ResponseBody + public ResultBean> getContractList(@RequestBody PagerQuery pagerQuery); + + +} \ No newline at end of file diff --git a/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeignFallback.java b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeignFallback.java new file mode 100644 index 0000000000..50eece7314 --- /dev/null +++ b/anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/contract/AppCommonContractFeignFallback.java @@ -0,0 +1,34 @@ +package com.yxt.anrui.terminal.api.autoservice.contract; + +import com.yxt.anrui.base.api.commoncontract.*; +import com.yxt.common.core.query.PagerQuery; +import com.yxt.common.core.result.ResultBean; +import com.yxt.common.core.vo.PagerVo; +import org.springframework.stereotype.Component; +import org.springframework.web.multipart.MultipartFile; + +import java.io.IOException; +import java.text.ParseException; +import java.util.Map; + +/** + * Project: anrui-base(安瑞基础)
+ * File: CommonContractFeignFallback.java
+ * Class: com.yxt.anrui.base.api.commoncontract.CommonContractFeignFallback
+ * Description: 合同表.
+ * Copyright: Copyright (c) 2011
+ * Company: https://gitee.com/liuzp315
+ * Makedate: 2021-10-12 14:02:40
+ * + * @author liupopo + * @version 1.0 + * @since 1.0 + */ +@Component +public class AppCommonContractFeignFallback implements AppCommonContractFeign { + + @Override + public ResultBean> getContractList(PagerQuery pagerQuery) { + return null; + } +} \ No newline at end of file