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<VideoPlan> {
|
@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;
|
}
|