package com.mzl.flower.entity.menber;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.mzl.flower.base.BaseAutoEntity;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotNull;
|
import java.math.BigDecimal;
|
|
/**
|
* @author fanghaowei
|
* @version version2.0
|
* @className Member
|
* @date 2024/8/26
|
* @description 会员管理功能实体类
|
*/
|
@Data
|
@TableName("t_member")
|
public class Member extends BaseAutoEntity {
|
|
@ApiModelProperty("会员等级名称")
|
private String name;
|
|
@ApiModelProperty("成长点-区间-开始")
|
private int startPoint;
|
|
@ApiModelProperty("成长点-区间-结束")
|
private int endPoint;
|
|
@ApiModelProperty("会员折扣类型(百分比、固定金额)")
|
private String discountType;
|
|
@ApiModelProperty("会员折扣百分比")
|
private BigDecimal discountRatio;
|
|
@ApiModelProperty("会员折扣固定金额")
|
private BigDecimal discountAmount;
|
|
@ApiModelProperty("消费金额(元)")
|
private int consumptionAmount;
|
|
@ApiModelProperty("已消费产生的成长值")
|
private int growthValue;
|
|
@ApiModelProperty("未消费产生的下降值")
|
private int downgradeValue;
|
|
@ApiModelProperty("背景")
|
private String background;
|
|
@ApiModelProperty("图片")
|
private String pictures;
|
}
|