From 19af32f173507a1c72609f3a17f5f8ec3c19590b Mon Sep 17 00:00:00 2001 From: pengren Date: Fri, 26 Apr 2024 18:36:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E5=8F=B7=EF=BC=9AZSSAC-585=20?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0=EF=BC=9A=E5=88=9B=E5=BB=BA=E8=AE=A2=E5=8D=95?= =?UTF-8?q?=E6=96=B0=E5=A2=9Eappcode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sf/payment/service/impl/HuaweiPaymentServiceImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java b/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java index 17022b4..c7c2abe 100644 --- a/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java +++ b/sf-payment/src/main/java/com/sf/payment/service/impl/HuaweiPaymentServiceImpl.java @@ -8,8 +8,11 @@ import cn.hutool.http.HttpUtil; import com.alibaba.fastjson2.JSON; import com.auth0.jwt.JWT; import com.auth0.jwt.interfaces.DecodedJWT; +import com.sf.common.enums.RequestHeaderEnums; +import com.sf.common.utils.DateUtils; import com.sf.common.utils.SecurityUtils; import com.sf.common.utils.SnowflakeIdWorker; +import com.sf.common.utils.http.RequestUtils; import com.sf.order.domain.OrderInfo; import com.sf.order.service.IOrderInfoService; import com.sf.payment.config.HuaweiPaymentConfig; @@ -215,6 +218,7 @@ public class HuaweiPaymentServiceImpl implements IHuaweiPaymentService { private void createOrder(PurchaseOrderPayload appPurchaseOrderPayload, GoodsMessages goods) { Long userId = SecurityUtils.getUserId(); OrderInfo orderInfo = new OrderInfo(); + orderInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode())); orderInfo.setOrderNo(snowflakeIdWorker.nextId()); orderInfo.setOrderStatus(4L); orderInfo.setPayType(1L); @@ -232,6 +236,8 @@ public class HuaweiPaymentServiceImpl implements IHuaweiPaymentService { orderInfo.setGoodsPrice(goods.getOriginalPrice()); orderInfo.setGoodsType(goods.getGoodsType()); orderInfo.setGoodsCode(goods.getGoodsCode()); + orderInfo.setCreateTime(DateUtils.getNowDate()); + orderInfo.setUpdateTime(DateUtils.getNowDate()); orderInfoService.insertOrder(orderInfo); }