From 24e21f8ce1a28a78a58f9a95cc6438b4a9c737a6 Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期六, 12 十月 2024 11:09:54 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master-v2' into master-v2 --- src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java | 4 ++++ src/main/resources/mapper/coupon/CouponRecordMapper.xml | 1 + src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java | 2 ++ src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java | 1 + 4 files changed, 8 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java b/src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java index 6233710..ae21831 100644 --- a/src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java +++ b/src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java @@ -109,5 +109,9 @@ */ private String imageUrl; + /** + * 优惠券描述(使用规则) + */ + private String couponDescription; } diff --git a/src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java b/src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java index aef2357..564a08c 100644 --- a/src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java +++ b/src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java @@ -160,6 +160,7 @@ couponRecordDO.setPoint(couponTemplateDO.getPoint()); couponRecordDO.setMemberId(couponTemplateDO.getMemberId()); couponRecordDO.setImageUrl(couponTemplateDO.getImageUrl()); + couponRecordDO.setCouponDescription(couponTemplateDO.getCouponDescription()); // 根据优惠券模板来计算优惠券的生效开始时间和结束时间 @@ -292,6 +293,7 @@ couponRecordDO.setEffectiveEnd(lastDayEnd); couponRecordDO.setMemberId(couponTemplateDO.getMemberId()); couponRecordDO.setImageUrl(couponTemplateDO.getImageUrl()); + couponRecordDO.setCouponDescription(couponTemplateDO.getCouponDescription()); // 创建信息 couponRecordDO.create(); if(!checkCurMonVipCouponExists(couponRecordDO.getCouponId(),couponRecordDO.getCustomerId(),firstDayStart,lastDayEnd)){ diff --git a/src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java b/src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java index 6e46180..154b128 100644 --- a/src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java +++ b/src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java @@ -293,6 +293,7 @@ couponRecordDO.setPoint(couponTemplateDO.getPoint()); couponRecordDO.setMemberId(couponTemplateDO.getMemberId()); couponRecordDO.setImageUrl(couponTemplateDO.getImageUrl()); + couponRecordDO.setCouponDescription(couponTemplateDO.getCouponDescription()); // 创建相关信息 couponRecordDO.create(SecurityUtils.getUserId()); diff --git a/src/main/resources/mapper/coupon/CouponRecordMapper.xml b/src/main/resources/mapper/coupon/CouponRecordMapper.xml index 3f721a5..f7d1f09 100644 --- a/src/main/resources/mapper/coupon/CouponRecordMapper.xml +++ b/src/main/resources/mapper/coupon/CouponRecordMapper.xml @@ -26,6 +26,7 @@ <result column="point" property="point" /> <result column="image_url" property="imageUrl" /> + <result column="coupon_description" property="couponDescription" /> </resultMap> -- Gitblit v1.9.3