package com.cloudroam.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.cloudroam.model.BaseModel; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.util.Date; /** * 文件关联信息 * * @author generator@TaoJie * @since 2023-09-05 */ @Data @Accessors(chain = true) @TableName("sys_file_relation") public class SysFileRelationDO{ private String id; /** * 文件id */ private String fileId; /** * 关联id */ private String relationId; /** * 关联模块,字典,sys_module */ private String module; /** * 关联模块名称 */ private String moduleName; /** * 创建人 */ private String createUserId; /** * 创建人姓名 */ private String createUserName; /** * 更新人 */ private String updateUserId; /** * 更新人姓名 */ private String updateUserName; /** * 删除人 */ private String deleteUserId; /** * 删除人姓名 */ private String deleteUserName; @JsonIgnore private Date createTime; @JsonIgnore private Date updateTime; @JsonIgnore private Date deleteTime; @TableLogic @JsonIgnore private Boolean isDeleted; }