Commit e3f3e283 by 查志伟

Merge remote-tracking branch 'origin/applet/2022-02-11-暴露创建订单业务相关接口'

parents f9cd22d5 1073390e
...@@ -13,6 +13,7 @@ import cn.freemud.service.impl.PayServiceImpl; ...@@ -13,6 +13,7 @@ import cn.freemud.service.impl.PayServiceImpl;
import cn.freemud.utils.ResponseUtil; import cn.freemud.utils.ResponseUtil;
import com.freemud.application.sdk.api.log.ApiAnnotation; import com.freemud.application.sdk.api.log.ApiAnnotation;
import com.freemud.application.sdk.api.log.LogParams; import com.freemud.application.sdk.api.log.LogParams;
import com.freemud.application.sdk.api.ordercenter.adapter.OrderCenterSdkAdapter;
import com.freemud.sdk.api.assortment.message.enums.OrderType; import com.freemud.sdk.api.assortment.message.enums.OrderType;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
...@@ -39,6 +40,9 @@ public class ExposureOrderController { ...@@ -39,6 +40,9 @@ public class ExposureOrderController {
@Autowired @Autowired
private OrderQueueService orderQueueService; private OrderQueueService orderQueueService;
@Autowired
private OrderCenterSdkAdapter orderCenterSdkAdapter;
/** /**
* 创建支付单,查询支付配置 * 创建支付单,查询支付配置
*/ */
...@@ -101,9 +105,10 @@ public class ExposureOrderController { ...@@ -101,9 +105,10 @@ public class ExposureOrderController {
@ApiAnnotation(logMessage = "获取超时时间") @ApiAnnotation(logMessage = "获取超时时间")
@PostMapping("/paySuccessTimeout") @PostMapping("/paySuccessTimeout")
public BaseResponse<Integer> generateTackCode(@Validated @LogParams @RequestBody GetPaySuccessTimeoutVo getPaySuccessTimeoutVo) { public BaseResponse<Integer> generateTackCode(@Validated @LogParams @RequestBody GetPaySuccessTimeoutVo getPaySuccessTimeoutVo) {
Integer orderTye = orderCenterSdkAdapter.getOldOrderType(getPaySuccessTimeoutVo.getOrderType());
Integer tackCode = orderBusinessService.getPaySuccessTimeout(getPaySuccessTimeoutVo.getPartnerId(), Integer tackCode = orderBusinessService.getPaySuccessTimeout(getPaySuccessTimeoutVo.getPartnerId(),
getPaySuccessTimeoutVo.getStoreId(), getPaySuccessTimeoutVo.getStoreId(),
getPaySuccessTimeoutVo.getOrderType()); orderTye);
return ResponseUtil.success(tackCode); return ResponseUtil.success(tackCode);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment