package com.skr.mdm.entity;

import javax.validation.constraints.NotNull;

import java.io.Serializable;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

/**
* 策略用户全局表
* @TableName mdm_strategy_user
*/
@Data
@TableName("mdm_strategy_user")
@Builder
public class MdmStrategyUserDO implements Serializable {

    /**
    * 
    */
    @NotNull(message="[]不能为空")
    @ApiModelProperty("")
    private Integer id;
    /**
    * 策略ID
    */
    @NotNull(message="[策略ID]不能为空")
    @ApiModelProperty("策略ID")
    private Integer strategyId;
    /**
    * 策略类型（1：应用商店 2：应用推送）
    */
    @NotNull(message="[策略类型（1：应用商店 2：应用推送）]不能为空")
    @ApiModelProperty("策略类型（1：应用商店 2：应用推送）")
    private Integer strategyType;
    /**
    * 用户ID
    */
    @NotNull(message="[用户ID]不能为空")
    @ApiModelProperty("用户ID")
    private Integer userId;
    private Date createTime;
    private Date updateTime;


}