package cn.timer.api.bean.spmk; import java.util.Date; import javax.persistence.*; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * @author Tang 2019-12-09 */ @Entity @Data @Builder @NoArgsConstructor @AllArgsConstructor @Table(name="spmk_jqgz") @ApiModel("假勤规则") public class SpmkJqgz extends Model<SpmkJqgz> { private static final long serialVersionUID = 3806274737897793795L; @Id @GeneratedValue @TableId (type = IdType.AUTO) @ApiModelProperty(value="编号 编号",example="101") private Integer id; @ApiModelProperty(value="员工状态请假规则",example="101") private Integer ygztqjgz; @ApiModelProperty(value="假期名称 ",example="假期名称") private String name; @ApiModelProperty(value="组织代码",example="101") private Integer orgCode; @ApiModelProperty(value="最小请假单位 0按天请假 1按半天请假 2按小时请假",example="101") private Integer zxqjdwType; @ApiModelProperty(value="请假时长核算方式 0按工作日算请假时长 1按自然日计算请假时长",example="101") private Integer qjschsfsType; @ApiModelProperty(value="适用范围 适用范围",example="101") private Integer syfw; @ApiModelProperty(value="计入薪酬 0是 1否",example="101") private Integer isJrxc; @ApiModelProperty(value="创建时间 ",example="创建时间") private Date createTime; }