接口 SapFeignClient
@FeignClient(name="interfaceCenter",
url="${interface-center.sap.base-url:http://localhost:18082}")
public interface SapFeignClient
接口中心 Feign 客户端(SAP 侧:任务创建/推送、订单关闭、样品单价)。
配置:interface-center.sap.base-url、interface-center.sap.path.*
- 从以下版本开始:
- 2026-03-04
-
方法概要
修饰符和类型方法说明closeSapOrder(SapOrderCloseRequestDTO request) createSapTask(SapCreateTaskRequestDTO request) getSampleUnitPrice(SapProfitQueryDTO request) pushSapTask(SapPushTaskReqDTO request)
-
方法详细资料
-
createSapTask
@PostMapping("${interface-center.sap.path.task-create:/ztSapOrder/taskCreate}") ZtSapOrderApiResponses createSapTask(@RequestBody SapCreateTaskRequestDTO request) -
pushSapTask
@PostMapping("${interface-center.sap.path.task-push:/ztSapOrder/push/order}") ZtSapOrderApiResponses pushSapTask(@RequestBody SapPushTaskReqDTO request) -
closeSapOrder
@PostMapping("${interface-center.sap.path.order-close:/ztSapOrder/close}") Void closeSapOrder(@RequestBody SapOrderCloseRequestDTO request) -
getSampleUnitPrice
@PostMapping("${interface-center.sap.path.sample-unit-price:/sap/IFFI004}") SapProfitApiRespDTO getSampleUnitPrice(@RequestBody SapProfitQueryDTO request)
-