|
@@ -141,12 +141,18 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
|
|
|
|
@Override
|
|
|
public PayOrderSubmitRespVO submitOrder(PayOrderSubmitReqVO reqVO, String userIp) {
|
|
|
+
|
|
|
+ log.error("[submitOrder--------->unifiedOrderResp][订单id({})000000支付开始]", reqVO.getId());
|
|
|
+
|
|
|
+
|
|
|
|
|
|
PayOrderDO order = validateOrderCanSubmit(reqVO.getId());
|
|
|
|
|
|
PayChannelDO channel = validateChannelCanSubmit(order.getAppId(), reqVO.getChannelCode());
|
|
|
PayClient client = channelService.getPayClient(channel.getId());
|
|
|
|
|
|
+ log.error("[submitOrder--------->unifiedOrderResp][订单id({})1111111支付渠道校验通过]", order.getId());
|
|
|
+
|
|
|
|
|
|
String no = noRedisDAO.generate(payProperties.getOrderNoPrefix());
|
|
|
PayOrderExtensionDO orderExtension = PayOrderConvert.INSTANCE.convert(reqVO, userIp)
|
|
@@ -155,6 +161,8 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
|
.setStatus(PayOrderStatusEnum.WAITING.getStatus());
|
|
|
orderExtensionMapper.insert(orderExtension);
|
|
|
|
|
|
+ log.error("[submitOrder--------->unifiedOrderResp][订单id({})2222222支付渠道校验通过]", order.getId());
|
|
|
+
|
|
|
|
|
|
PayOrderUnifiedReqDTO unifiedOrderReqDTO = PayOrderConvert.INSTANCE.convert2(reqVO, userIp)
|
|
|
|
|
@@ -166,6 +174,8 @@ public class PayOrderServiceImpl implements PayOrderService {
|
|
|
.setPrice(order.getPrice()).setExpireTime(order.getExpireTime());
|
|
|
PayOrderRespDTO unifiedOrderResp = client.unifiedOrder(unifiedOrderReqDTO);
|
|
|
|
|
|
+ log.error("[submitOrder--------->unifiedOrderResp][订单id({})333333支付完成,支付状态({})]", order.getId(),unifiedOrderResp.getStatus());
|
|
|
+
|
|
|
|
|
|
if (unifiedOrderResp != null) {
|
|
|
getSelf().notifyOrder(channel, unifiedOrderResp);
|