blob: b1128bee35016795f368cc46585a9555bd48501a [file] [log] [blame]
刘嘉昕f28ea232025-04-15 16:55:43 +08001package com.pt5.pthouduan.entity;
2
3import com.baomidou.mybatisplus.annotation.TableId;
4import com.baomidou.mybatisplus.annotation.TableName;
5
6import java.io.Serializable;
7import java.time.LocalDateTime;
8
9/**
10 * <p>
11 *
12 * </p>
13 *
14 * @author ljx
15 * @since 2025-04-14
16 */
17@TableName("user")
18public class User implements Serializable {
19
20 private static final long serialVersionUID = 1L;
21
22 private String username;
23
24 private String password;
25
26 private Integer userUpload;
27
28 private Long userDownload;
29
30 private Integer credit;
31
32 private String image;
33
34 private String sex;
35
36 @TableId("userid")
37 private Long userid;
38
39 private Integer gradeId;
40
41 private String passkey;
42
刘嘉昕f28ea232025-04-15 16:55:43 +080043 private Double ratio;
44
45 private Integer age;
46
47 private Integer privacy;
48
Sure2338188c5d2025-05-28 11:43:06 +080049 private String email;
50
刘嘉昕f28ea232025-04-15 16:55:43 +080051 // 构造函数
52 public User(Long id, String name) {
53 this.userid = id;
54 this.username = name;
55 }
56
57 public String getUsername() {
58 return username;
Sure2338188c5d2025-05-28 11:43:06 +080059 }//用户名
刘嘉昕f28ea232025-04-15 16:55:43 +080060
61 public void setUsername(String username) {
62 this.username = username;
63 }
64
65 public String getPassword() {
66 return password;
Sure2338188c5d2025-05-28 11:43:06 +080067 }//密码
刘嘉昕f28ea232025-04-15 16:55:43 +080068
69 public void setPassword(String password) {
70 this.password = password;
71 }
72
73 public Integer getUserUpload() {
74 return userUpload;
Sure2338188c5d2025-05-28 11:43:06 +080075 }//上传量
刘嘉昕f28ea232025-04-15 16:55:43 +080076
77 public void setUserUpload(Integer userUpload) {
78 this.userUpload = userUpload;
79 }
80
81 public Long getUserDownload() {
82 return userDownload;
Sure2338188c5d2025-05-28 11:43:06 +080083 }//下载量
刘嘉昕f28ea232025-04-15 16:55:43 +080084
85 public void setUserDownload(Long userDownload) {
86 this.userDownload = userDownload;
87 }
88
89 public Integer getCredit() {
90 return credit;
Sure2338188c5d2025-05-28 11:43:06 +080091 }//保种积分
刘嘉昕f28ea232025-04-15 16:55:43 +080092
93 public void setCredit(Integer credit) {
94 this.credit = credit;
95 }
96
97 public String getImage() {
98 return image;
Sure2338188c5d2025-05-28 11:43:06 +080099 }//头像
刘嘉昕f28ea232025-04-15 16:55:43 +0800100
101 public void setImage(String image) {
102 this.image = image;
103 }
104
105 public String getSex() {
106 return sex;
Sure2338188c5d2025-05-28 11:43:06 +0800107 }//性别
刘嘉昕f28ea232025-04-15 16:55:43 +0800108
109 public void setSex(String sex) {
110 this.sex = sex;
111 }
112
113 public Long getUserid() {
114 return userid;
115 }
116
117 public void setUserid(Long userid) {
118 this.userid = userid;
119 }
120
121 public Integer getGradeId() {
122 return gradeId;
Sure2338188c5d2025-05-28 11:43:06 +0800123 }//等级
刘嘉昕f28ea232025-04-15 16:55:43 +0800124
125 public void setGradeId(Integer gradeId) {
126 this.gradeId = gradeId;
127 }
128
129 public String getPasskey() {
130 return passkey;
Sure2338188c5d2025-05-28 11:43:06 +0800131 }//密码
刘嘉昕f28ea232025-04-15 16:55:43 +0800132
133 public void setPasskey(String passkey) {
134 this.passkey = passkey;
135 }
136
刘嘉昕f28ea232025-04-15 16:55:43 +0800137 public Double getRatio() {
138 return ratio;
Sure2338188c5d2025-05-28 11:43:06 +0800139 }//分享率
刘嘉昕f28ea232025-04-15 16:55:43 +0800140
141 public void setRatio(Double ratio) {
142 this.ratio = ratio;
143 }
144
145 public Integer getAge() {
146 return age;
Sure2338188c5d2025-05-28 11:43:06 +0800147 }//年龄
刘嘉昕f28ea232025-04-15 16:55:43 +0800148
149 public void setAge(Integer age) {
150 this.age = age;
151 }
152
153 public Integer getPrivacy() {
154 return privacy;
Sure2338188c5d2025-05-28 11:43:06 +0800155 }//权限
刘嘉昕f28ea232025-04-15 16:55:43 +0800156
157 public void setPrivacy(Integer privacy) {
158 this.privacy = privacy;
159 }
160
161 @Override
162 public String toString() {
163 return "User{" +
164 "username = " + username +
165 ", password = " + password +
166 ", userUpload = " + userUpload +
167 ", userDownload = " + userDownload +
168 ", credit = " + credit +
169 ", image = " + image +
170 ", sex = " + sex +
171 ", userid = " + userid +
172 ", gradeId = " + gradeId +
173 ", passkey = " + passkey +
刘嘉昕f28ea232025-04-15 16:55:43 +0800174 ", ratio = " + ratio +
175 ", age = " + age +
Sure2338188c5d2025-05-28 11:43:06 +0800176 ", privacy = " + privacy + ", email = " + email +
刘嘉昕f28ea232025-04-15 16:55:43 +0800177 "}";
178 }
Sure2338188c5d2025-05-28 11:43:06 +0800179
180 public String getEmail() {
181 return email;
182 }
183
184 public void setEmail(String email) {
185 this.email = email;
186 }
刘嘉昕f28ea232025-04-15 16:55:43 +0800187}