package com.rongwei.bsentity.domain; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.rongwei.rwcommon.base.BaseDo; import lombok.Data; import lombok.EqualsAndHashCode; /** * 学习文件管理表 */ @EqualsAndHashCode(callSuper = true) @Data @TableName(value = "qhse_study_file") public class StudyFileDo extends BaseDo { /** * 主键 */ @TableId(value = "ID") private String id; /** * 学习文件类型ID */ @TableField(value = "STUDYFILETYPEID") private String studyFileTypeId; /** * 编号 */ @TableField(value = "CODE") private String code; /** * 名称 */ @TableField(value = "NAME") private String name; /** * 部门ID */ @TableField(value = "DEPARTMENTID") private String departmentId; /** * 部门名称 */ @TableField(value = "DEPARTMENTNAME") private String departmentName; /** * 类型 */ @TableField(value = "TYPE") private String type; /** * 是否可下载, 0-否, 1-是 */ @TableField(value = "CANDOWNLOAD") private String canDownload; /** * 文件路径 */ @TableField(value = "FILEPATH") private String filePath; /** * 租户ID */ @TableField(value = "TENANTID") private String tenantId; /** * 扩展json格式配置 */ @TableField(value = "ROPTION") private String roption; /** * 文件UUID,关联实际存储的文件标识 */ @TableField(value = "FILEUUID") private String fileUuid; /** * 版本号 */ @TableField(value = "VERSION") private String version; /** * 网格 */ @TableField(value = "GRID") private String grid; /** * 流程ID */ @TableField(value = "PROCESSINSTID") private String processInstId; /** * 流程状态 */ @TableField(value = "PROCESSINSTSTATUS") private String processInstStatus; /** * 是否废弃, 0-否, 1-是(默认 '0') */ @TableField(value = "ISABANDONED") private String isAbandoned = "0"; /** * 流程类型 */ @TableField(value = "FILEPROCESSTYPE") private String fileProcessType; }