package com.by4cloud.platformx.zczx.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.by4cloud.platformx.common.data.mybatis.BaseModel; import lombok.Data; import org.hibernate.annotations.Table; import javax.persistence.Column; import javax.persistence.Entity; import java.time.LocalDateTime; /** * @author kdq * @version 1.0.0 * @ClassName VideoPlan.java * @Description TODO * @createTime 2024年07月09日 15:55:00 */ @Data @TableName("video_plan") @javax.persistence.Table(name = "video_plan") @Entity @Table(appliesTo = "video_plan", comment = "视频采集任务") public class VideoPlan extends BaseModel { @Column(columnDefinition = "int comment '设备id'") private Integer valueId; @Column(columnDefinition = "int comment '计划id'") private Integer planId; @Column(columnDefinition = "datetime(6) comment '开始时间'") private LocalDateTime startTime; @Column(columnDefinition = "datetime(6) comment '结束时间'") private LocalDateTime endTime; @Column(columnDefinition = "varchar(100) comment '文件名称'") private String fileName; @Column(columnDefinition = "int comment '文件下载状态'") private Integer downStatus; @Column(columnDefinition = "int comment '文件上传状态'") private Integer upStatus; }