猫妈狗爸伴宠师小程序后端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
2.3 KiB

2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
  1. package com.ruoyi.model.domain;
  2. import java.time.LocalDateTime;
  3. import java.util.Date;
  4. import com.fasterxml.jackson.annotation.JsonFormat;
  5. import lombok.Data;
  6. import com.ruoyi.common.annotation.Excel;
  7. /**
  8. * 宠物信息对象 applet_pet
  9. *
  10. * @author ruoyi
  11. * @date 2025-03-30
  12. */
  13. @Data
  14. public class AppletPet {
  15. private static final long serialVersionUID = 1L;
  16. /** 唯一标识 */
  17. private Long id;
  18. /** 宠物头像 */
  19. @Excel(name = "宠物头像")
  20. private String headImage;
  21. /** 昵称 */
  22. @Excel(name = "昵称")
  23. private String nickName;
  24. /** 性别 */
  25. @Excel(name = "性别")
  26. private Integer sex;
  27. /** 品种 */
  28. @Excel(name = "品种")
  29. private String type;
  30. /** 出生年月 */
  31. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  32. @Excel(name = "出生年月", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
  33. private Date birthday;
  34. /** 体重(kg) */
  35. @Excel(name = "体重", readConverterExp = "k=g")
  36. private Integer weight;
  37. /** 性格 */
  38. @Excel(name = "性格")
  39. private String personality;
  40. /** 疫苗(是否已接种) */
  41. @Excel(name = "疫苗", readConverterExp = "是=否已接种")
  42. private Integer vaccine;
  43. /** 驱虫(是否已处理) */
  44. @Excel(name = "驱虫", readConverterExp = "是=否已处理")
  45. private Integer deworm;
  46. /** 绝育(是否已绝育) */
  47. @Excel(name = "绝育", readConverterExp = "是=否已绝育")
  48. private Integer neutered;
  49. /** 类别 */
  50. @Excel(name = "类别")
  51. private Integer petType;
  52. /** 健康状况 */
  53. @Excel(name = "健康状况")
  54. private String health;
  55. /** 证件 */
  56. @Excel(name = "证件")
  57. private Integer petCard;
  58. /** 其他健康说明 */
  59. @Excel(name = "其他健康说明")
  60. private String healthOther;
  61. /** 删除标识 */
  62. @Excel(name = "删除标识")
  63. private Integer delFlag;
  64. /** 订单标识 */
  65. @Excel(name = "订单标识")
  66. private Long orderId;
  67. /** 宠物简介 */
  68. @Excel(name = "宠物简介")
  69. private String brief;
  70. /** 年龄 */
  71. @Excel(name = "年龄")
  72. private Integer age;
  73. /** 创建人 */
  74. private String createBy;
  75. /** 修改人 */
  76. private String updateBy;
  77. /** 修改时间 */
  78. private Date updateTime;
  79. /** 创建时间 */
  80. private Date createTime;
  81. }