package com.zd.security.entity; import com.baomidou.mybatisplus.annotation.*; import com.baomidou.mybatisplus.extension.activerecord.Model; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; /** *

* 检查计划表 *

* * @author hzw * @since 2023-04-19 */ @Data @TableName("sec_check_plan") @ApiModel(value = "CheckPlan对象", description = "检查计划表") public class CheckPlan extends Model { private static final long serialVersionUID = 1L; @ApiModelProperty("主键id") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; @ApiModelProperty("计划标题") @TableField("title") private String title; @ApiModelProperty("检查类型(1校院巡查 2实验室自查)") @TableField("check_type") private Integer checkType; @ApiModelProperty("检查状态(1未开始 2进行中 3已结束)") @TableField("check_status") private Integer checkStatus; @ApiModelProperty("检查进度") @TableField("check_schedule") private String checkSchedule; @ApiModelProperty("检查范围(1全校 2学院 3实验室)") @TableField("check_range") private Integer checkRange; @ApiModelProperty("检查实验室ids") @TableField("check_ids") private String checkIds; @ApiModelProperty("实验室数量") @TableField("subject_num") private Integer subjectNum; @ApiModelProperty("周期开始时间") @TableField("cycle_start_time") private LocalDateTime cycleStartTime; @ApiModelProperty("周期结束时间") @TableField("cycle_end_time") private LocalDateTime cycleEndTime; @ApiModelProperty("检查要求") @TableField("check_demand") private String checkDemand; @ApiModelProperty("巡查组id") @TableField("check_group_id") private Long checkGroupId; @ApiModelProperty("创建人名称") @TableField("create_name") private String createName; @ApiModelProperty("创建人ID") @TableField(value = "create_by", fill = FieldFill.INSERT) private Long createBy; @ApiModelProperty("创建时间") @TableField(value = "create_time", fill = FieldFill.INSERT) private LocalDateTime createTime; @ApiModelProperty("修改人名称") @TableField("update_name") private String updateName; @ApiModelProperty("修改人ID") @TableField(value = "update_by", fill = FieldFill.UPDATE) private Long updateBy; @ApiModelProperty("修改时间") @TableField(value = "update_time", fill = FieldFill.UPDATE) private LocalDateTime updateTime; @ApiModelProperty("是否删除(0否 1是)") @TableField("is_deleted") private Boolean isDeleted; @Override public Serializable pkVal() { return this.id; } }