UserBan.java 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. package com.zanxiang.mybatis.entity;
  2. import com.baomidou.mybatisplus.annotation.IdType;
  3. import com.baomidou.mybatisplus.annotation.TableId;
  4. import com.baomidou.mybatisplus.annotation.TableLogic;
  5. import com.baomidou.mybatisplus.annotation.TableName;
  6. import lombok.*;
  7. import java.util.Date;
  8. /**
  9. * @author : lingfeng
  10. * @time : 2022-06-28
  11. * @description : 用户封禁表
  12. */
  13. @Data
  14. @NoArgsConstructor
  15. @AllArgsConstructor
  16. @ToString
  17. @Builder
  18. @TableName("h_user_ban")
  19. public class UserBan {
  20. /**
  21. * 主键
  22. */
  23. @TableId(value = "id", type = IdType.AUTO)
  24. private Long id;
  25. /**
  26. * ip
  27. */
  28. private String userId;
  29. /**
  30. * 用户账号
  31. */
  32. private String userName;
  33. /**
  34. * 用户昵称
  35. */
  36. private String userNickName;
  37. /**
  38. * 注册时间
  39. */
  40. private Date regTime;
  41. /**
  42. * 封禁时间
  43. */
  44. private Date banTime;
  45. /**
  46. * 状态, 0 正常 1 封禁
  47. */
  48. private Integer status;
  49. /**
  50. * 操作者id
  51. */
  52. private Long operateId;
  53. /**
  54. * 操作者名字
  55. */
  56. private String operateName;
  57. /**
  58. * 1:删除,0: 正常
  59. */
  60. @TableLogic
  61. private Integer isDelete;
  62. /**
  63. * 创建时间
  64. */
  65. private Date createTime;
  66. /**
  67. * 更新时间
  68. */
  69. private Date updateTime;
  70. }