UserMoneyDetails.java 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. package com.sqx.modules.app.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.TableName;
  6. import io.swagger.annotations.ApiModel;
  7. import io.swagger.annotations.ApiModelProperty;
  8. import lombok.AllArgsConstructor;
  9. import lombok.Data;
  10. import lombok.NoArgsConstructor;
  11. import java.io.Serializable;
  12. import java.math.BigDecimal;
  13. @Data
  14. @AllArgsConstructor
  15. @NoArgsConstructor
  16. @TableName("user_money_details")
  17. @ApiModel("钱包详情")
  18. public class UserMoneyDetails implements Serializable {
  19. /**
  20. * 钱包详情id
  21. */
  22. @ApiModelProperty("钱包详情id")
  23. @TableId(type = IdType.AUTO)
  24. private Long id;
  25. /**
  26. * 用户id
  27. */
  28. @TableField("user_id")
  29. @ApiModelProperty("用户id")
  30. private Long userId;
  31. /**
  32. * 标题
  33. */
  34. @ApiModelProperty("标题")
  35. private String title;
  36. /**
  37. * 类别 1保证金 2抽佣金额 3订单 4余额充值(后续再加)
  38. */
  39. @ApiModelProperty("类别 1保证金 2抽佣金额 3师傅订单收益 4余额充值(后续再加) 5用户提现 6师傅提现 7用户支付订单 8会员抽佣 9退款")
  40. private Integer classify;
  41. /**
  42. * 类型
  43. */
  44. @ApiModelProperty("1增加 2减少")
  45. private Integer type;
  46. /**
  47. * 金额
  48. */
  49. @ApiModelProperty("金额")
  50. private BigDecimal money;
  51. /**
  52. * 内容
  53. */
  54. @ApiModelProperty("内容")
  55. private String content;
  56. /**
  57. * 创建时间
  58. */
  59. @TableField("create_time")
  60. @ApiModelProperty("创建时间")
  61. private String createTime;
  62. @TableField(exist = false)
  63. private String nickName;
  64. @TableField(exist = false)
  65. private String phone;
  66. /**
  67. * 关联id
  68. */
  69. private Long relationId;
  70. /**
  71. * 下级等级(1:一级用户 2:二级用户)
  72. */
  73. private Integer userLevel;
  74. /**
  75. * 1用户 2师傅 3代理
  76. */
  77. private Integer userType;
  78. }