fu-hsi-service/src/main/java/com/supervision/police/domain/EvidenceFile.java

76 lines
1.6 KiB
Java

package com.supervision.police.domain;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
/**
*
* @TableName evidence_file
*/
@TableName(value ="evidence_file")
@Data
public class EvidenceFile implements Serializable {
/**
* 主键id
*/
@TableId
private String id;
/**
* 证据id
*/
private String evidenceId;
/**
* 文件id 关联file_resource表的id
*/
private String fileId;
/**
* 目录id
*/
private String directoryId;
/**
* 创建人ID
*/
private String createUserId;
/**
* 创建时间
*/
@TableField(fill = FieldFill.INSERT)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime createTime;
/**
* 更新人
*/
private String updateUserId;
/**
* 更新时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private LocalDateTime updateTime;
@TableField(exist = false)
private static final long serialVersionUID = 1L;
public EvidenceFile() {
}
public EvidenceFile(String evidenceId, String fileId) {
this.evidenceId = evidenceId;
this.fileId = fileId;
}
}