From c7739fb0cb1fb86fcc9b18b5253d857302f54850 Mon Sep 17 00:00:00 2001 From: stivepeim Date: Fri, 4 Jun 2021 09:27:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8B=BC=E5=9B=A2=E6=94=AF?= =?UTF-8?q?=E4=BB=98=E5=90=8E=E7=9A=84=E6=9B=B4=E6=96=B0=E6=94=AF=E4=BB=98?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E4=B8=8D=E6=88=90=E5=8A=9F=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../payment/service/impl/CallbackServiceImpl.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/crmeb/src/main/java/com/zbkj/crmeb/payment/service/impl/CallbackServiceImpl.java b/crmeb/src/main/java/com/zbkj/crmeb/payment/service/impl/CallbackServiceImpl.java index d4b5b583..27ef51d7 100644 --- a/crmeb/src/main/java/com/zbkj/crmeb/payment/service/impl/CallbackServiceImpl.java +++ b/crmeb/src/main/java/com/zbkj/crmeb/payment/service/impl/CallbackServiceImpl.java @@ -9,7 +9,10 @@ import com.alibaba.fastjson.JSONObject; import com.common.MyRecord; import com.constants.Constants; import com.exception.CrmebException; -import com.utils.*; +import com.utils.CrmebUtil; +import com.utils.DateUtil; +import com.utils.RedisUtil; +import com.utils.WxPayUtil; import com.zbkj.crmeb.combination.model.StoreCombination; import com.zbkj.crmeb.combination.model.StorePink; import com.zbkj.crmeb.combination.service.StoreCombinationService; @@ -25,7 +28,6 @@ import com.zbkj.crmeb.store.model.StoreOrder; import com.zbkj.crmeb.store.service.StoreOrderService; import com.zbkj.crmeb.system.service.SystemConfigService; import com.zbkj.crmeb.user.model.User; -import com.zbkj.crmeb.user.model.UserToken; import com.zbkj.crmeb.user.service.UserService; import com.zbkj.crmeb.user.service.UserTokenService; import org.bouncycastle.jce.provider.BouncyCastleProvider; @@ -172,7 +174,10 @@ public class CallbackServiceImpl implements CallbackService { } // 添加支付成功redis队列 Boolean execute = transactionTemplate.execute(e -> { - storeOrderService.updatePaid(storeOrder.getOrderId()); +// storeOrderService.updatePaid(storeOrder.getOrderId()); + storeOrder.setPaid(true); + storeOrder.setPayTime(DateUtil.nowDateTime()); + storeOrderService.updateById(storeOrder); if (storeOrder.getUseIntegral() > 0) { userService.updateIntegral(user, storeOrder.getUseIntegral(), "sub"); }