cloudroam
2025-03-29 5997dc8acfa81a6c867c28810d1c3c9714efc46c
src/main/java/com/mzl/flower/dto/response/coupon/CouponTemplateVO.java
@@ -3,13 +3,14 @@
import com.fasterxml.jackson.annotation.JsonFormat;
import com.mzl.flower.base.AbstractTransDTO;
import com.mzl.flower.base.annotation.DictTrans;
import com.mzl.flower.entity.coupon.CouponTemplateDO;
import com.mzl.flower.entity.menber.Member;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@Data
public class CouponTemplateVO extends AbstractTransDTO {
@@ -227,6 +228,38 @@
    private String updateByName;
    @ApiModelProperty(value = "会员等级")
    private String vipGrade;
    private Integer memberId;
    @ApiModelProperty(value = "会员等级名称")
    private String memberName;
    @ApiModelProperty(value = "商户列表")
    List<CouponTemplateCustomerVO> customerList;
    @ApiModelProperty(value = "会员等级对象")
    private Member member;
    @ApiModelProperty(value = "发放时间")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss" ,timezone="GMT+8")
    @DateTimeFormat
    private LocalDateTime createTime;
    @ApiModelProperty(value = "优惠券图片")
    private String imageUrl;
    @ApiModelProperty(value = "是否已经领取完成,判断最大的领取次数和已经领取次数")
    private Integer receiveFlag;
    @ApiModelProperty(value = "优惠券是否已领取")
    private Boolean getYetFlag;
    @ApiModelProperty(value = "剩余领取数量")
    private Integer leftNum;
    @ApiModelProperty(value = "优惠券领取的最早时间")
    private LocalDateTime recordCreateTime;
}