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; } }