diff --git a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java index 2c5d07b1..7c0d1e10 100644 --- a/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java +++ b/src/main/java/com/sqx/modules/orders/service/impl/OrdersServiceImpl.java @@ -38,6 +38,7 @@ import com.sqx.modules.pay.controller.app.AliPayController; import com.sqx.modules.pay.service.DyService; import com.sqx.modules.pay.service.WxService; import com.sqx.modules.utils.AliPayOrderUtil; +import com.sqx.modules.utils.InvitationCodeUtil; import com.sqx.modules.utils.TimeCompleteUtils; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; @@ -274,6 +275,7 @@ public class OrdersServiceImpl extends ServiceImpl implements //订单模板对象 Orders orders = new Orders(); + orders.setOrdersId(InvitationCodeUtil.getSnowFlakeId()); //根据短剧id去查询短剧相关信息 来填充订单模板 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("is_delete", 0); @@ -360,6 +362,7 @@ public class OrdersServiceImpl extends ServiceImpl implements //订单模板对象 Orders orders = new Orders(); + orders.setOrdersId(InvitationCodeUtil.getSnowFlakeId()); //根据短剧id去查询短剧相关信息 来填充订单模板 QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("is_delete", 0); diff --git a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java index fc5fb29b..2f84fadd 100644 --- a/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java +++ b/src/main/java/com/sqx/modules/pay/controller/app/WuyouController.java @@ -37,6 +37,7 @@ import com.sqx.modules.pay.wuyou.WuyouPay; import com.sqx.modules.sys.entity.SysUserEntity; import com.sqx.modules.sys.service.SysUserService; import com.sqx.modules.utils.AliPayOrderUtil; +import com.sqx.modules.utils.InvitationCodeUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -99,6 +100,7 @@ public class WuyouController { PayDetails payDetails = payDetailsDao.selectByOrderId(order.getOrdersNo()); if (payDetails == null) { payDetails = new PayDetails(); + payDetails.setId(InvitationCodeUtil.getSnowFlakeId()); payDetails.setState(0); payDetails.setCreateTime(DateUtil.now()); payDetails.setOrderId(order.getOrdersNo());