广州电信
This commit is contained in:
parent
03cf7eca8c
commit
a55e0ba820
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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());
|
||||
|
|
|
|||
|
|
@ -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("联通不支持查询订单接口,须参照回调接口");
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue