From 4e88d81927a660254005ff247ea79a42616388b4 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 04 Aug 2022 17:32:01 +0800 Subject: [PATCH] 20220804 配送限制 --- src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java b/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java index 4175218..518328c 100644 --- a/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java +++ b/src/main/java/cc/mrbird/febs/pay/controller/XcxPayController.java @@ -1,6 +1,7 @@ package cc.mrbird.febs.pay.controller; import cc.mrbird.febs.common.entity.FebsResponse; +import cc.mrbird.febs.common.enumerates.OrderDeliveryStateEnum; import cc.mrbird.febs.common.enumerates.OrderStatusEnum; import cc.mrbird.febs.mall.entity.MallOrderInfo; import cc.mrbird.febs.mall.mapper.MallOrderInfoMapper; @@ -22,6 +23,7 @@ import java.io.IOException; import java.math.BigDecimal; import java.math.RoundingMode; +import java.util.Date; @Slf4j @RestController @@ -88,6 +90,9 @@ if (order != null && OrderStatusEnum.WAIT_PAY.getValue() == order.getStatus()) { log.debug("检查支付金额payMoney={},order.getPayMoney()={}", payMoney, order.getAmount()); order.setStatus(OrderStatusEnum.WAIT_SHIPPING.getValue()); + order.setPayResult("1"); + order.setPayTime(new Date()); + order.setDeliveryState(OrderDeliveryStateEnum.DELIVERY_WAIT.getValue()); mallOrderInfoMapper.updateById(order); threadResult.success().message("支付成功"); } else { -- Gitblit v1.9.1