ClaudeUser.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldStrategy;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.ejlchina.searcher.bean.DbField;
  5. import lombok.Data;
  6. import java.util.Date;
  7. /**
  8. * @author chan
  9. * @date 2024/8/8 18:36
  10. */
  11. @Data
  12. public class ClaudeUser extends BaseEntity {
  13. private String name;
  14. @DbField("userToken")
  15. @TableField("userToken")
  16. private String userToken;
  17. @TableField("expireTime")
  18. private Date expireTime;
  19. @TableField("isPlus")
  20. private Boolean isPlus;
  21. private String remark;
  22. /**
  23. * 车票id
  24. */
  25. @TableField("relationId")
  26. private Long relationId;
  27. /**
  28. * 限制次数
  29. */
  30. private Integer limitNum;
  31. /**
  32. * 限制时间
  33. */
  34. private Long limitTime;
  35. /**
  36. * 是否封禁
  37. */
  38. private Boolean isBlock;
  39. /**
  40. * 目前套餐包id
  41. */
  42. private Long packageId;
  43. /**
  44. * 续费升级订单id
  45. */
  46. @TableField(updateStrategy = FieldStrategy.IGNORED)
  47. private Long renewOrderId;
  48. /**
  49. * 目前续费规格id
  50. */
  51. @TableField(updateStrategy = FieldStrategy.IGNORED)
  52. private Long renewSkuId;
  53. /**
  54. * 续费升级过期时间
  55. */
  56. @TableField(updateStrategy = FieldStrategy.IGNORED)
  57. private Date renewExpiryTime;
  58. }