xiaoyong931011
2023-09-11 023a40799745789e5585a9f5448a11f6acb4f874
优惠卷
4 files modified
8 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/dto/MallMemberCouponDto.java 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/entity/MallMemberCoupon.java 1 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java 1 ●●●● patch | view | raw | blame | history
src/main/resources/mapper/modules/MallMemberCouponMapper.xml 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/dto/MallMemberCouponDto.java
@@ -8,6 +8,9 @@
@ApiModel(value = "MallMemberCouponDto", description = "参数类")
public class MallMemberCouponDto {
    @ApiModelProperty(value = "商品ID", example = "1")
    private Long goodsId;
    @ApiModelProperty(value = "1:待使用 2:已使用 3:已过期", example = "1")
    private Integer state;
src/main/java/cc/mrbird/febs/mall/entity/MallMemberCoupon.java
@@ -13,6 +13,7 @@
    private Long memberId;
    private Long couponId;
    private Long goodsId;
    private String couponName;
    private String inviteId;
    //1:待使用 2:已使用 3:已过期
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -891,6 +891,7 @@
                mallMemberCoupon.setCouponId(couponId);
                mallMemberCoupon.setCouponName(mallGoodsCoupon.getName());
                mallMemberCoupon.setMemberId(memberId);
                mallMemberCoupon.setGoodsId(goodsId);
                mallMemberCoupon.setInviteId(mallMemberCoupon.getInviteId());
                mallMemberCoupon.setState(1);
                mallMemberCoupon.setExpireTime(DateUtil.offsetDay(DateUtil.date(),mallGoodsCoupon.getExpireDay()));
src/main/resources/mapper/modules/MallMemberCouponMapper.xml
@@ -11,6 +11,9 @@
            <if test="record.state != null and record.state != ''">
                and a.state=#{record.state}
            </if>
            <if test="record.goodsId != null and record.goodsId != ''">
                and a.goods_id=#{record.goodsId}
            </if>
        </where>
        order by a.CREATED_TIME desc
    </select>