记得上下班打卡 | git大法好,push需谨慎

Commit f944d504 authored by jiangxiulong's avatar jiangxiulong

苹果支付超时设置为退款中

parent 67176afb
...@@ -592,9 +592,6 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService { ...@@ -592,9 +592,6 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService {
LocalDateTime now = LocalDateTime.now(); LocalDateTime now = LocalDateTime.now();
if (Objects.equals(orderVo.getStatus(), GoblinStatusConst.NftStatus.ORDER_STATUS_3.getValue())) {// 超时支付 if (Objects.equals(orderVo.getStatus(), GoblinStatusConst.NftStatus.ORDER_STATUS_3.getValue())) {// 超时支付
log.info("Nft订单超时支付 param:[orderCode:{}]", orderCode); log.info("Nft订单超时支付 param:[orderCode:{}]", orderCode);
if (syncOrderParam.getPaymentType().equals("APPLE_PAY")) { // 苹果支付不做处理
return "success";
}
// 处理为退款中 // 处理为退款中
orderVo.setStatus(GoblinStatusConst.NftStatus.ORDER_STATUS_4.getValue()); orderVo.setStatus(GoblinStatusConst.NftStatus.ORDER_STATUS_4.getValue());
orderVo.setUpdatedAt(now); orderVo.setUpdatedAt(now);
...@@ -610,8 +607,12 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService { ...@@ -610,8 +607,12 @@ public class GoblinNftOrderServiceImpl implements IGoblinNftOrderService {
// mysql // mysql
queueUtils.sendMsgByRedis(MQConst.GoblinQueue.GOBLIN_NFT_ORDER.getKey(), queueUtils.sendMsgByRedis(MQConst.GoblinQueue.GOBLIN_NFT_ORDER.getKey(),
SqlMapping.gets(sqls, sqlDataOrder)); SqlMapping.gets(sqls, sqlDataOrder));
// 退款
if (syncOrderParam.getPaymentType().equals("APPLE_PAY")) {// 苹果支付不做处理
return "success";
} else {// 退款
nftOrderUtils.refundOrderSku(orderId, syncOrderParam.getPaymentId(), syncOrderParam.getPaymentType()); nftOrderUtils.refundOrderSku(orderId, syncOrderParam.getPaymentId(), syncOrderParam.getPaymentType());
}
} else {// 正常流程 } else {// 正常流程
orderVo.setPaymentType(syncOrderParam.getPaymentType()); orderVo.setPaymentType(syncOrderParam.getPaymentType());
orderVo.setPaymentId(syncOrderParam.getPaymentId()); orderVo.setPaymentId(syncOrderParam.getPaymentId());
......
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