package com.sqx.modules.lovers.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.math.BigDecimal; @Data @ApiModel("lovers_set") public class LoversSet implements Serializable { private static final long serialVersionUID = 1L; @TableId(type = IdType.AUTO) @ApiModelProperty("主键id") private Long id; @ApiModelProperty("删除标识;0未删除、1已删除") private String delFlag; @ApiModelProperty("套餐名称") private String name; @ApiModelProperty("套餐子名称") private String subName; @ApiModelProperty("套餐标签;多个标签之间使用,分割") private String setTag; @ApiModelProperty("服务标签;多个标签之间使用,分割") private String serviceTag; @ApiModelProperty("价格") private BigDecimal price; @ApiModelProperty("原价") private BigDecimal originalPrice; @ApiModelProperty("图片;多张图片使用,分割,第一张为主图") private String imgs; @ApiModelProperty("套餐类型;1月度套餐,2季度套餐,3年度套餐,4自定义") private String setType; @ApiModelProperty("适用性别;1男、2女") private String suitSex; @ApiModelProperty("规则id") private Long ruleId; @ApiModelProperty("状态;1可用、2不可用") private String setStatus; @ApiModelProperty("子订单生成时机;单位:小时") private Integer subOrderGenerateTime; @ApiModelProperty("套餐开始时间") private String startTime; @ApiModelProperty("套餐结束时间") private String endTime; @ApiModelProperty("自定义时间段开始时间;type为4自定义时必填") private String selfStartTime; @ApiModelProperty("自定义时间段结束时间;type为4自定义时必填") private String selfEndTime; }