RtkAccount.java 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. package com.fdkankan.manage.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import com.baomidou.mybatisplus.annotation.TableId;
  5. import com.baomidou.mybatisplus.annotation.TableLogic;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import java.io.Serializable;
  8. import java.util.Date;
  9. import com.fasterxml.jackson.annotation.JsonFormat;
  10. import lombok.Getter;
  11. import lombok.Setter;
  12. import lombok.ToString;
  13. /**
  14. * <p>
  15. *
  16. * </p>
  17. *
  18. * @author
  19. * @since 2024-07-22
  20. */
  21. @Getter
  22. @Setter
  23. @TableName("t_rtk_account")
  24. @ToString
  25. public class RtkAccount implements Serializable {
  26. private static final long serialVersionUID = 1L;
  27. @TableId(value = "id", type = IdType.AUTO)
  28. private Integer id;
  29. @TableField("user_name")
  30. private String userName;
  31. @TableField("password")
  32. private String password;
  33. @TableField("ip_addr")
  34. private String ipAddr;
  35. @TableField("mount_point")
  36. private String mountPoint;
  37. @TableField("port")
  38. private String port;
  39. /**
  40. * 0移动
  41. */
  42. @TableField("type")
  43. private String type;
  44. /**
  45. * 运营商
  46. */
  47. @TableField("operator")
  48. private String operator;
  49. /**
  50. * 使用状态0初始状态未激活,1未使用,2正在使用,3已停用
  51. */
  52. @TableField("status")
  53. private Integer status;
  54. @TableField("use_status")
  55. private Integer useStatus;
  56. @TableField("failure_time")
  57. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  58. private Date failureTime;
  59. @TableField("rec_status")
  60. @TableLogic(value = "A",delval = "I")
  61. private String recStatus;
  62. @TableField("create_time")
  63. private Date createTime;
  64. @TableField("update_time")
  65. private Date updateTime;
  66. @TableField("create_user_id")
  67. private Long createUserId;
  68. @TableField("update_user_id")
  69. private Long updateUserId;
  70. @TableField("del_user_id")
  71. private Long delUserId;
  72. @TableField(exist = false)
  73. private String createUserName;
  74. @TableField(exist = false)
  75. private String createNickName;
  76. }