Account.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import lombok.Getter;
  4. import lombok.Setter;
  5. import java.math.BigDecimal;
  6. import java.util.Date;
  7. /**
  8. * @author chan
  9. * @date 2022/9/27 6:17 PM
  10. */
  11. @Getter
  12. @Setter
  13. public class Account extends BaseEntity {
  14. private String title;
  15. private String account;
  16. private String password;
  17. private Long goodsId;
  18. private String bankCard;
  19. @TableField(exist = false)
  20. private Long skuId;
  21. private Date startTime;
  22. private Date expiryTime;
  23. private BigDecimal amount;
  24. /**
  25. * 国区id
  26. */
  27. private String cnAccount;
  28. /**
  29. * 美区id
  30. */
  31. private String usAccount;
  32. /**
  33. * 客服id
  34. */
  35. private Long customerServiceId;
  36. /**
  37. * chatGpt apiKey
  38. */
  39. private String apiKey;
  40. /**
  41. * chatGpt 邮箱密码
  42. */
  43. private String gptEmailPwd;
  44. /**
  45. * 辅助邮箱
  46. */
  47. private String email;
  48. private String remark;
  49. /**
  50. * midJourney 登录安全码
  51. */
  52. private String verifyCodes;
  53. /**
  54. * 密保
  55. */
  56. private String secret;
  57. /**
  58. * gpt API 密钥
  59. */
  60. private String apiSecret;
  61. /**
  62. * 账号是否被弃用
  63. */
  64. private Boolean isAbandon;
  65. /**
  66. * gpt accesToken
  67. */
  68. private String gptRefreshToken;
  69. /**
  70. * 备用账号类型sku_ids
  71. */
  72. private String preSkuIds;
  73. /**
  74. * 类型 1通用 2备用
  75. */
  76. private Integer type;
  77. }