陶杰
2024-10-11 8023521a31d4cffc66ddb255450ed3a13e4b6767
1.优惠券领取记录-新增领取规则字段冗余
已修改4个文件
8 ■■■■■ 文件已修改
src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/service/impl/coupon/CouponRecordServiceImpl.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/service/impl/coupon/CouponTemplateServiceImpl2.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/coupon/CouponRecordMapper.xml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mzl/flower/entity/coupon/CouponRecordDO.java
@@ -109,5 +109,9 @@
     */
    private String imageUrl;
    /**
     * 优惠券描述(使用规则)
     */
    private String couponDescription;
}
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)){
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());
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>