This commit is contained in:
linfso 2024-12-01 11:31:22 +08:00
parent 68514e65e7
commit 064c341ea9
5 changed files with 37 additions and 2 deletions

View File

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.github.openfeign:feign-httpclient:10.1.0">
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/io/github/openfeign/feign-httpclient/10.1.0/feign-httpclient-10.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$MAVEN_REPOSITORY$/io/github/openfeign/feign-httpclient/10.1.0/feign-httpclient-10.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/io/github/openfeign/feign-httpclient/10.1.0/feign-httpclient-10.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

View File

@ -271,5 +271,6 @@
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.5" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-core:11.10" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:11.10" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-httpclient:10.1.0" level="project" />
</component>
</module>

View File

@ -220,6 +220,7 @@
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.5.5" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-core:11.10" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:11.10" level="project" />
<orderEntry type="library" name="Maven: io.github.openfeign:feign-httpclient:10.1.0" level="project" />
<orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-miniapp:4.3.0" level="project" />
<orderEntry type="library" name="Maven: com.github.binarywang:weixin-java-common:4.3.0" level="project" />
<orderEntry type="library" name="Maven: com.thoughtworks.xstream:xstream:1.4.19" level="project" />

View File

@ -82,6 +82,14 @@
<version>3.1.7</version>
</dependency>
<!-- 使用 openfeign 自家的 feign httpclient 代替 Apache httpclient 发送请求 -->
<dependency>
<groupId>io.github.openfeign</groupId>
<artifactId>feign-httpclient</artifactId>
<version>10.1.0</version>
</dependency>
<dependency>
<groupId>com.github.binarywang</groupId>
<artifactId>weixin-java-miniapp</artifactId>

View File

@ -5,6 +5,7 @@ import com.xdadan.erp.oms.common.core.domain.AjaxResult;
import com.xdadan.erp.oms.domain.EmisSettleBill;
import com.xdadan.erp.oms.domain.EmisWarehouseIn;
import com.xdadan.erp.oms.domain.vo.WaybillOrder;
import feign.QueryMap;
import feign.Response;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.cloud.openfeign.SpringQueryMap;
@ -22,15 +23,26 @@ import java.util.Map;
public interface IRpcSettleBillSvc {
// @GetMapping("/apiweb/emisSettleBill/listSimple")
// public AjaxResult listSimple(
// @RequestParam("customerCode") String customerCode,
// @RequestParam("params") Map<String, Object> params,
// @RequestParam("searchValue") String searchValue,
// @RequestParam("pageNum") Integer pageNum,
// @RequestParam("pageSize") Integer pageSize);
@GetMapping("/apiweb/emisSettleBill/listSimple")
public AjaxResult listSimple(
@RequestParam("customerCode") String customerCode,
@RequestParam("params") Map<String, Object> params,
@RequestParam("searchValue") String searchValue,
@QueryMap Map queryMap,
@RequestParam("pageNum") Integer pageNum,
@RequestParam("pageSize") Integer pageSize);
@GetMapping("/apiweb/emisSettleBill/getInfoBySettleBillNo")
public AjaxResult getInfoBySettleBillNo(@RequestParam("customerCode") String customerCode, @RequestParam("settleBillNo") String settleBillNo);