Pu Zhibing
2024-12-02 e68c33e84e7f85fe8504de9c105d8597b996a906
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
package com.ruoyi.account.api.vo;
 
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.math.BigDecimal;
import java.util.List;
 
/**
 * @author zhibing.pu
 * @Date 2024/11/29 16:39
 */
@Data
@ApiModel
public class PaymentUserCouponVo {
    @ApiModelProperty("优惠券id")
    private Long id;
    @ApiModelProperty("优惠券名称")
    private String name;
    @ApiModelProperty("优惠券类型 1=满减券,2=代金券,3=折扣券,4=商品券")
    private Integer couponType;
    @ApiModelProperty("满x元")
    private BigDecimal conditionAmount;
    @ApiModelProperty("减x元")
    private BigDecimal discountAmount;
    @ApiModelProperty("代金x元")
    private BigDecimal moneyAmount;
    @ApiModelProperty("折扣")
    private BigDecimal discount;
    @ApiModelProperty("有效期开始时间")
    private String periodStartTime;
    @ApiModelProperty("有效期结束时间")
    private String periodEndTime;
    @ApiModelProperty("适用商品id集合,为null表示全部适用")
    private List<Integer> forGoodIds;
    @ApiModelProperty("是否可用")
    private Boolean available;
}