1
0
Quellcode durchsuchen

逻辑判断修改

hj123456 vor 4 Jahren
Ursprung
Commit
44ef523b98

+ 1 - 1
kmall-admin/src/main/java/com/kmall/admin/controller/OrderController.java

@@ -775,7 +775,7 @@ public class OrderController {
                     orderWXPayRecordService.getRecordsByOutTradeNo(orderEntity.getOrderSn());
             for (OrderWXPayRecordEntity orderWXPayRecordTemp : orderWXPayRecordEntitys) {
                 //查询出来的记录排除当前已支付成功的记录,对其他记录交易状态为未撤销,未关闭的订单,调用撤销订单
-                if (orderWXPayRecordTemp.getId().equals(orderWXPayRecordCurrent.getId()) &&
+                if (!orderWXPayRecordTemp.getId().equals(orderWXPayRecordCurrent.getId()) &&
                     (!WechatUtil.WXTradeState.REVOKED.getCode().equals(orderWXPayRecordTemp.getTradeState()) ||
                      !WechatUtil.WXTradeState.CLOSED.getCode().equals(orderWXPayRecordTemp.getTradeState()))) {
                     WechatReverseApiResult wechatReverseApiResult =