TLbt.java 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. package com.ylx.massage.domain;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableLogic;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import com.fasterxml.jackson.annotation.JsonFormat;
  7. import io.swagger.annotations.ApiModel;
  8. import io.swagger.annotations.ApiModelProperty;
  9. import lombok.Getter;
  10. import lombok.Setter;
  11. import lombok.experimental.Accessors;
  12. import java.io.Serializable;
  13. import java.util.Date;
  14. /**
  15. * 轮播图
  16. *
  17. * @author YJR
  18. * @since 2023-11-24
  19. */
  20. @Getter
  21. @Setter
  22. @Accessors(chain = true)
  23. @TableName("t_lbt")
  24. @ApiModel(value = "TLbt", description = "轮播图")
  25. public class TLbt implements Serializable {
  26. private static final long serialVersionUID = 1L;
  27. /**
  28. * 主键。
  29. */
  30. @TableId("id")
  31. @ApiModelProperty("主键")
  32. private String id;
  33. /**
  34. * 标题。
  35. */
  36. @TableField("title")
  37. @ApiModelProperty("标题")
  38. private String title;
  39. /**
  40. * 图片地址。
  41. */
  42. @TableField("img_url")
  43. @ApiModelProperty("图片地址")
  44. private String imgUrl;
  45. /**
  46. * 跳转地址,支持 HTTP 链接或内部路由。
  47. */
  48. @TableField("jump_url")
  49. @ApiModelProperty("跳转地址,支持HTTP链接或内部路由")
  50. private String jumpUrl;
  51. /**
  52. * 序号。
  53. */
  54. @TableField("sort")
  55. @ApiModelProperty("序号")
  56. private Integer sort;
  57. /**
  58. * 显示状态:0-隐藏,1-显示。
  59. */
  60. @TableField("status")
  61. @ApiModelProperty("显示状态:0-隐藏,1-显示")
  62. private Integer status;
  63. /**
  64. * 创建时间。
  65. */
  66. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  67. @TableField("create_time")
  68. @ApiModelProperty("创建时间")
  69. private Date createTime;
  70. /**
  71. * 修改时间。
  72. */
  73. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  74. @TableField("update_time")
  75. @ApiModelProperty("修改时间")
  76. private Date updateTime;
  77. /**
  78. * 是否删除:0-否,1-是。
  79. */
  80. @TableLogic
  81. @TableField("is_delete")
  82. @ApiModelProperty("是否删除:0-否,1-是")
  83. private Integer isDelete;
  84. }