javademo

KbDetails.java 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. package com.example.entity.database.knowledge;
  2. import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
  3. import com.baomidou.mybatisplus.annotation.IdType;
  4. import com.baomidou.mybatisplus.annotation.TableField;
  5. import com.baomidou.mybatisplus.annotation.TableId;
  6. import io.swagger.annotations.ApiModelProperty;
  7. import lombok.Data;
  8. import java.util.Date;
  9. /**
  10. * 知识内容对象 kb_details
  11. *
  12. * @author jiayi
  13. * @date 2023-04-25
  14. */
  15. @Data
  16. @ExcelIgnoreUnannotated
  17. public class KbDetails
  18. {
  19. /** 知识编号 */
  20. @ApiModelProperty("知识编号")
  21. @TableId(type = IdType.ASSIGN_ID)
  22. private Long details_id;
  23. /** 标题 */
  24. @ApiModelProperty("标题")
  25. private String title;
  26. /** 知识分类编号 */
  27. @ApiModelProperty("知识分类编号")
  28. private Long classify_id;
  29. @ApiModelProperty("知识分类名")
  30. @TableField(exist = false)
  31. private String classifyName;
  32. /** 正文 */
  33. @ApiModelProperty("正文")
  34. private String content;
  35. /** 关键字 */
  36. @ApiModelProperty("关键字")
  37. private String keywords;
  38. /** 附件id */
  39. @ApiModelProperty("附件id")
  40. private String file_ids;
  41. /** 排序规则 */
  42. // @ApiModelProperty("排序规则")
  43. private Long sort;
  44. /** 状态(0正常 1停用) */
  45. // @ApiModelProperty("状态(0正常 1停用)")
  46. private String status;
  47. /** 删除标志(0正常 2删除) */
  48. //@ApiModelProperty("删除标志(0正常 2删除)")
  49. private String del_flag;
  50. /** 浏览次数 */
  51. @ApiModelProperty("浏览次数")
  52. private Long visit_num;
  53. /** 点赞次数 */
  54. @ApiModelProperty("点赞次数")
  55. private Long praise_num;
  56. /** 点踩次数 */
  57. @ApiModelProperty("点踩次数")
  58. private Long unpraise_num;
  59. /** 部门id */
  60. //@ApiModelProperty("部门id")
  61. private Long dept_id;
  62. /** 创建者 */
  63. @ApiModelProperty("创建者")
  64. private String create_by;
  65. /** 创建时间 */
  66. @ApiModelProperty("创建时间")
  67. private Date create_time;
  68. /** 修改者 */
  69. //@ApiModelProperty("修改者")
  70. private String update_by;
  71. /** 修改时间 */
  72. //@ApiModelProperty("修改时间")
  73. private Date update_time;
  74. @TableField(exist = false)
  75. private Integer rowIndex;
  76. }