yangdamao 2 years ago
parent
commit
2545f1c576

+ 10 - 3
zhongzheng-system/src/main/java/com/zhongzheng/modules/top/goods/service/impl/TopOldOrderServiceImpl.java

@@ -1059,8 +1059,9 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
                     oldOrder.setPretaxRecord(null);
                     oldOrder.setPretaxBrokerageRecord(null);
                     brokerageFlag = true;
-                }else {
                     //修改佣金审核不影响订单审核状态
+                    oldOrder.setCheckStatus(1);
+                }else {
                     oldOrder.setCheckStatus(bo.getCheckStatus());
                 }
                 break;
@@ -3188,7 +3189,10 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
            switch (bo.getStatus()){
                case 0://支付失败
                    bankPay.setResultStatus(-1);
-                   list.forEach(x -> x.setPeriodStatus(5));//支付失败
+                   list.forEach(x ->{
+                       x.setPeriodStatus(5);
+                       x.setRefundTime(DateUtils.getNowTime());
+                   });//支付失败
                    topOldOrderRefundService.updateBatchById(list);
                    topOrderGoodsService.update(new LambdaUpdateWrapper<TopOldOrderGoods>()
                    .set(TopOldOrderGoods::getRefundStatus,4)
@@ -3197,7 +3201,10 @@ public class TopOldOrderServiceImpl extends ServiceImpl<TopOldOrderMapper, TopOl
                    break;
                case 1://支付成功
                    bankPay.setResultStatus(1);
-                   list.forEach(x -> x.setPeriodStatus(3));//支付成功
+                   list.forEach(x -> {
+                       x.setPeriodStatus(3);
+                       x.setRefundTime(DateUtils.getNowTime());
+                   });//支付成功
                    topOldOrderRefundService.updateBatchById(list);
                    topOrderGoodsService.update(new LambdaUpdateWrapper<TopOldOrderGoods>()
                            .set(TopOldOrderGoods::getRefundStatus,2) //支付成功