编号:ZSSAC-585 描述:创建订单新增appcode
This commit is contained in:
parent
b1a6d6d9cf
commit
19af32f173
@ -8,8 +8,11 @@ import cn.hutool.http.HttpUtil;
|
|||||||
import com.alibaba.fastjson2.JSON;
|
import com.alibaba.fastjson2.JSON;
|
||||||
import com.auth0.jwt.JWT;
|
import com.auth0.jwt.JWT;
|
||||||
import com.auth0.jwt.interfaces.DecodedJWT;
|
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.SecurityUtils;
|
||||||
import com.sf.common.utils.SnowflakeIdWorker;
|
import com.sf.common.utils.SnowflakeIdWorker;
|
||||||
|
import com.sf.common.utils.http.RequestUtils;
|
||||||
import com.sf.order.domain.OrderInfo;
|
import com.sf.order.domain.OrderInfo;
|
||||||
import com.sf.order.service.IOrderInfoService;
|
import com.sf.order.service.IOrderInfoService;
|
||||||
import com.sf.payment.config.HuaweiPaymentConfig;
|
import com.sf.payment.config.HuaweiPaymentConfig;
|
||||||
@ -215,6 +218,7 @@ public class HuaweiPaymentServiceImpl implements IHuaweiPaymentService {
|
|||||||
private void createOrder(PurchaseOrderPayload appPurchaseOrderPayload, GoodsMessages goods) {
|
private void createOrder(PurchaseOrderPayload appPurchaseOrderPayload, GoodsMessages goods) {
|
||||||
Long userId = SecurityUtils.getUserId();
|
Long userId = SecurityUtils.getUserId();
|
||||||
OrderInfo orderInfo = new OrderInfo();
|
OrderInfo orderInfo = new OrderInfo();
|
||||||
|
orderInfo.setAppCode(RequestUtils.getHeader(RequestHeaderEnums.APP_CODE.getCode()));
|
||||||
orderInfo.setOrderNo(snowflakeIdWorker.nextId());
|
orderInfo.setOrderNo(snowflakeIdWorker.nextId());
|
||||||
orderInfo.setOrderStatus(4L);
|
orderInfo.setOrderStatus(4L);
|
||||||
orderInfo.setPayType(1L);
|
orderInfo.setPayType(1L);
|
||||||
@ -232,6 +236,8 @@ public class HuaweiPaymentServiceImpl implements IHuaweiPaymentService {
|
|||||||
orderInfo.setGoodsPrice(goods.getOriginalPrice());
|
orderInfo.setGoodsPrice(goods.getOriginalPrice());
|
||||||
orderInfo.setGoodsType(goods.getGoodsType());
|
orderInfo.setGoodsType(goods.getGoodsType());
|
||||||
orderInfo.setGoodsCode(goods.getGoodsCode());
|
orderInfo.setGoodsCode(goods.getGoodsCode());
|
||||||
|
orderInfo.setCreateTime(DateUtils.getNowDate());
|
||||||
|
orderInfo.setUpdateTime(DateUtils.getNowDate());
|
||||||
orderInfoService.insertOrder(orderInfo);
|
orderInfoService.insertOrder(orderInfo);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user