package com.ruoyi.system.domain; import com.baomidou.mybatisplus.annotation.*; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; /** *

* 咨询列表 *

* * @author luodangjia * @since 2024-09-19 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("t_information") @ApiModel(value="TInformation对象", description="咨询列表") public class TInformation implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @ApiModelProperty(value = "所属地区") @TableField("region_id") private Integer regionId; @ApiModelProperty(value = "权重排序") @TableField("committee_sort") private Integer committeeSort; @ApiModelProperty(value = "职称id") @TableField("technical_id") private Long technicalId; @ApiModelProperty(value = "专业id") @TableField("major_id") private Long majorId; @ApiModelProperty(value = "1初级2中级3副高级4正高级5高级") @TableField("level") private Integer level; @ApiModelProperty(value = "资料名称") @TableField("information_name") private String informationName; @ApiModelProperty(value = "word_url") @TableField("word_url") private String wordUrl; @TableField("word_name") private String wordname; @ApiModelProperty(value = "pdf_url") @TableField("pdf_url") private String pdfUrl; @TableField("pdf_name") private String pdfname; @ApiModelProperty(value = "资料价格") @TableField("information_price") private BigDecimal informationPrice; @ApiModelProperty(value = "资料封面") @TableField("information_cover") private String informationCover; @ApiModelProperty(value = "虚拟下载量") @TableField("fake_downland_num") private Integer fakeDownlandNum; @ApiModelProperty(value = "实际下载量") @TableField("downland_num") private Integer downlandNum; @ApiModelProperty(value = "内容") @TableField("content") private String content; @TableField("create_by") private Long createBy; @TableField("create_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; @TableLogic @TableField("is_delete") private Integer isDelete; @TableField(exist = false) @ApiModelProperty(value = "所属地区") private String regionName; @ApiModelProperty(value = "职称分类") @TableField(exist = false) private String technicalName; @ApiModelProperty(value = "订单信息") @TableField(exist = false) private TOrder order; @TableField(exist = false) private Integer isCollect; }