package com.smartor.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 宣教资料库对象 he_library * * @author ruoyi * @date 2023-12-24 */ @Data @ApiModel(value = "HeLibrary", description = "宣教资料库对象") public class HeLibrary extends BaseEntity { private static final long serialVersionUID = 1L; /** * 自增ID */ @ApiModelProperty("自增ID(主键)") private Long id; /** * 类型:1宣教 2通知 */ @ApiModelProperty("类型:1宣教 2通知") private String hetype; @ApiModelProperty("观看次数") private Long watchCount; /** * 宣教分类 */ @Excel(name = " 宣教分类 ") @ApiModelProperty("宣教分类") private String classification; /** * 宣教分类 */ @Excel(name = " 宣教分类 ") @ApiModelProperty("分类id") private Long assortid; /** * 宣教名称 */ @Excel(name = " 宣教名称 ") @ApiModelProperty("宣教名称") private String preachname; /** * 版本 */ @Excel(name = " 版本 ") @ApiModelProperty("版本") private String version; /** * 宣教形式 :文本、图片、语音、视频、混合 */ @Excel(name = " 宣教形式 :文本、图片、语音、视频、混合") @ApiModelProperty("宣教形式 : 1,文本、2,图片、3,语音、4,视频、5,混合") private Long preachform; /** * 宣教描述 */ @Excel(name = " 宣教描述 ") @ApiModelProperty("宣教描述") private String preachdescription; /** * 宣教内容 */ @Excel(name = " 宣教内容 ") @ApiModelProperty("宣教内容") private String preachcontent; /** * 模板ID */ @Excel(name = " 模板ID ") @ApiModelProperty("模板ID") private Long templateid; /** * 宣教代码 */ @Excel(name = " 宣教代码 ") @ApiModelProperty("宣教代码") private String preachcode; /** * 中心库ID */ @Excel(name = " 中心库ID ") @ApiModelProperty("中心库ID") private Long centerlibraryid; /** * 是否启用 */ @Excel(name = " 是否启用 ") @ApiModelProperty("是否启用") private Long isenable; /** * 机构ID */ @Excel(name = " 机构ID ") @ApiModelProperty("机构ID") private String orgid; /** * 删除标记 */ @ApiModelProperty("删除标记") private String delFlag; /** * 上传标记 */ @Excel(name = " 上传标记 ") @ApiModelProperty("上传标记") private Long isupload; /** * 上传时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = " 上传时间 ", width = 30, dateFormat = "yyyy-MM-dd") @ApiModelProperty("上传时间") private Date uploadTime; /** * 是否本地 */ @Excel(name = " 是否本地 ") @ApiModelProperty("是否本地") private Long islocal; /** * 中心库代码 */ @Excel(name = " 中心库代码 ") @ApiModelProperty("中心库代码") private String centerlibrarycode; /** * 父ID */ @Excel(name = "父ID") @ApiModelProperty("父ID") private Long pid; /** * GUID */ @Excel(name = "GUID") @ApiModelProperty("GUID") private String guid; /** * 参数变量 */ @Excel(name = "参数变量") @ApiModelProperty("参数变量") private String parameter; /** * 是否可用 0可用 1不可用 */ @Excel(name = "是否可用 0可用 1不可用") @ApiModelProperty("是否可用 0可用 1不可用") private String isavailable = "0"; /** * 适用疾病 */ @Excel(name = "适用疾病") @ApiModelProperty("适用疾病") private String suitdisease; /** * 适用方式:调查表1,智能语音2、人工3 */ @Excel(name = "适用方式:调查表1,智能语音2、人工3") @ApiModelProperty("适用方式:调查表1,智能语音2、人工3") private String suitway = ""; /** * 科室名称 */ @Excel(name = "科室名称") @ApiModelProperty("科室名称") private String deptNames = ""; /** * 标签信息 */ @Excel(name = "标签信息") @ApiModelProperty("标签信息") private String labelInfo = ""; /** * 院区 */ @Excel(name = "院区") @ApiModelProperty("院区") private String campus = ""; /** * 其它数据(存储变量) */ @Excel(name = "其它数据(存储变量)") @ApiModelProperty("其它数据(存储变量)") private String otherdata = ""; /** * 富文本 */ @Excel(name = "富文本") @ApiModelProperty("富文本") private String richText = ""; /** * html富文本 */ @ApiModelProperty("html富文本") private String htmlRichText; /** * pageNum */ @ApiModelProperty("pageNum") private Integer pageNum; /** * pageSize */ @ApiModelProperty("pageSize") private Integer pageSize; }