Преглед на файлове

bugfix:订单yhqid(优惠券id修改)

lyx преди 3 месеца
родител
ревизия
b768cc1810

+ 1 - 1
alien-entity/src/main/java/shop/alien/entity/store/dto/LifeUserOrderDto.java

@@ -30,7 +30,7 @@ public class LifeUserOrderDto {
     @ApiModelProperty(value = "订单编号")
     private String orderNo;
 
-    @ApiModelProperty(value = "优惠券id")
+    @ApiModelProperty(value = "优惠券id(life_discount_coupon_user)")
     private String yhquanId;
 
     @ApiModelProperty(value = "优惠券码(没用)")

+ 1 - 4
alien-store/src/main/java/shop/alien/store/service/LifeUserOrderService.java

@@ -660,10 +660,7 @@ public class LifeUserOrderService extends ServiceImpl<LifeUserOrderMapper, LifeU
         //2.判断是否使用优惠券
         //查询优惠券信息
         if (StringUtils.isNotEmpty(lifeUserOrderDto.getYhquanId())) {
-            LifeDiscountCouponUser lifeDiscountCouponUser = lifeDiscountCouponUserMapper.selectOne(new QueryWrapper<LifeDiscountCouponUser>()
-                    .eq("coupon_id", lifeUserOrderDto.getYhquanId())
-                    .eq("user_id", lifeUserOrderDto.getUserId())
-                    .eq("delete_flag", 0));
+            LifeDiscountCouponUser lifeDiscountCouponUser = lifeDiscountCouponUserMapper.selectById(lifeUserOrderDto.getYhquanId());
             //将优惠券状态变更为已使用
             lifeDiscountCouponUser.setStatus(Integer.parseInt(DiscountCouponEnum.HAVE_BEEN_USED.getValue()));
             //将优惠券使用时间存入