package com.ycl.platform.domain.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import com.ycl.platform.base.AbsEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 考核规则 * * @author xp * @since 2024-03-06 */ @Data @Accessors(chain = true) @TableName("t_check_rule") @ApiModel(value = "CheckRule对象", description = "考核规则") public class CheckRule extends AbsEntity { private static final long serialVersionUID = 1L; @ApiModelProperty("规则名称") @TableField("rule_name") private String ruleName; @ApiModelProperty("规则描述") @TableField("rule_detail") private String ruleDetail; @ApiModelProperty("天网视频点位数") @TableField("video_point_num") private Integer videoPointNum; @ApiModelProperty("车辆卡口点位数") @TableField("vehicle_checkpoint_num") private Integer vehicleCheckpointNum; @ApiModelProperty("人脸卡口点位数") @TableField("face_chceckpoint_num") private Integer faceChceckpointNum; @ApiModelProperty("运维类别") @TableField("category") private Integer category; @ApiModelProperty("考核类别") @TableField("examine_category") private Integer examineCategory; @ApiModelProperty("审核状态") @TableField("audit_state") private Integer auditState; @ApiModelProperty("审核人") @TableField("audit_user") private String auditUser; @ApiModelProperty("审核时间") @TableField("audit_time") private Date auditTime; @ApiModelProperty("审核意见") @TableField("audit_description") private String auditDescription; }