广州电信

This commit is contained in:
Owen 2025-01-01 20:56:26 +08:00
parent 03cf7eca8c
commit a55e0ba820
4 changed files with 7 additions and 1 deletions

View File

@ -44,6 +44,7 @@ public class GuangZhouDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiCreateResp> createOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiCreateParam param) throws Exception {
logVO.setHaokaSuperiorApiId(apiGuangZhouDXService.getApiFrom().getId());
OnSaleProductPreOrderRespVO preProduct = onSaleProductService.getOnSaleProductPreOrder(param.getProductId());
if (preProduct == null) {
return ApiDealResp.failed("商品下架或者不存在");
@ -102,6 +103,7 @@ public class GuangZhouDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiQueryResp> queryOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiQueryParam param) throws Exception {
logVO.setHaokaSuperiorApiId(apiGuangZhouDXService.getApiFrom().getId());
GdOrderQueryRequestParam queryParam = new GdOrderQueryRequestParam();
String responseInfo = apiGuangZhouDXService.queryOrder(logVO, queryParam);

View File

@ -38,6 +38,7 @@ public class HaiNanDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiCreateResp> createOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiCreateParam param) {
logVO.setHaokaSuperiorApiId(apiHaiNanDXService.getApiFrom().getId());
OnSaleProductPreOrderRespVO preProduct = onSaleProductService.getOnSaleProductPreOrder(param.getProductId());
if (preProduct == null) {
return ApiDealResp.failed("商品下架或者不存在");
@ -91,7 +92,7 @@ public class HaiNanDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiQueryResp> queryOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiQueryParam param) {
logVO.setHaokaSuperiorApiId(apiHaiNanDXService.getApiFrom().getId());
try {
HaiNanDianXinApi.QueryOrderInfoRequest queryParam = new HaiNanDianXinApi.QueryOrderInfoRequest();

View File

@ -34,6 +34,7 @@ public class HuNanDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiCreateResp> createOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiCreateParam param) {
logVO.setHaokaSuperiorApiId(apiHuNanDXService.getApiFrom().getId());
OnSaleProductPreOrderRespVO preProduct = onSaleProductService.getOnSaleProductPreOrder(param.getProductId());
String format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date());
@ -72,6 +73,7 @@ public class HuNanDxApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiQueryResp> queryOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiQueryParam param) {
logVO.setHaokaSuperiorApiId(apiHuNanDXService.getApiFrom().getId());
try {
HaiNanDxInfo.QueryOrderParam queryParam = new HaiNanDxInfo.QueryOrderParam();
queryParam.setOutId(param.getOuterOrderId());

View File

@ -141,6 +141,7 @@ public class LianTongApiDealStrategy implements ApiDealStrategy {
@Override
public ApiDealResp<OrderApiQueryResp> queryOrder(final SuperiorApiLogSaveReqVO logVO, OrderApiQueryParam param) {
logVO.setHaokaSuperiorApiId(apiLianTongService.getApiFrom().getId());
return ApiDealResp.ontSupport("联通不支持查询订单接口,须参照回调接口");
}
}