package com.zhongzheng.modules.activity.bo;

import com.zhongzheng.common.annotation.Excel;
import com.zhongzheng.modules.activity.vo.ActivityGradePrivilegeVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.util.Date;
import java.util.List;


/**
 * 等级积分添加对象 activity_grade
 *
 * @author change
 * @date 2021-05-19
 */
@Data
@ApiModel("等级积分添加对象")
public class ActivityGradeAddBo {


    /** 等级 */
    @ApiModelProperty("等级")
    private Integer grade;
    /** 等级名称 */
    @ApiModelProperty("等级名称")
    private String gradeName;
    /** 需要最低积分 */
    @ApiModelProperty("需要最低积分")
    private Integer needIntegralStart;
    /** 最高积分 */
    @ApiModelProperty("最高积分")
    private Integer needIntegralEnd;
    /** 说明备注 */
    @ApiModelProperty("说明备注")
    private String remarks;
    /** 创建时间 */
    @ApiModelProperty("创建时间")
    private Long createTime;
    /** 修改时间 */
    @ApiModelProperty("修改时间")
    private Long updateTime;

    @Excel(name = "关联特权类型")
    @ApiModelProperty("关联特权类型")
    private List<ActivityGradePrivilegeAddBo> activityGradePrivilegeAddBos;
}
