刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 1 | package com.pt5.pthouduan.entity; |
| 2 | |
| 3 | import com.baomidou.mybatisplus.annotation.TableId; |
| 4 | import com.baomidou.mybatisplus.annotation.TableName; |
| 5 | |
| 6 | import java.io.Serializable; |
| 7 | import java.time.LocalDateTime; |
| 8 | |
| 9 | /** |
| 10 | * <p> |
| 11 | * |
| 12 | * </p> |
| 13 | * |
| 14 | * @author ljx |
| 15 | * @since 2025-04-14 |
| 16 | */ |
| 17 | @TableName("user") |
| 18 | public 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 | |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 43 | private Double ratio; |
| 44 | |
| 45 | private Integer age; |
| 46 | |
| 47 | private Integer privacy; |
| 48 | |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 49 | private String email; |
| 50 | |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 51 | // 构造函数 |
| 52 | public User(Long id, String name) { |
| 53 | this.userid = id; |
| 54 | this.username = name; |
| 55 | } |
| 56 | |
| 57 | public String getUsername() { |
| 58 | return username; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 59 | }//用户名 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 60 | |
| 61 | public void setUsername(String username) { |
| 62 | this.username = username; |
| 63 | } |
| 64 | |
| 65 | public String getPassword() { |
| 66 | return password; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 67 | }//密码 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 68 | |
| 69 | public void setPassword(String password) { |
| 70 | this.password = password; |
| 71 | } |
| 72 | |
| 73 | public Integer getUserUpload() { |
| 74 | return userUpload; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 75 | }//上传量 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 76 | |
| 77 | public void setUserUpload(Integer userUpload) { |
| 78 | this.userUpload = userUpload; |
| 79 | } |
| 80 | |
| 81 | public Long getUserDownload() { |
| 82 | return userDownload; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 83 | }//下载量 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 84 | |
| 85 | public void setUserDownload(Long userDownload) { |
| 86 | this.userDownload = userDownload; |
| 87 | } |
| 88 | |
| 89 | public Integer getCredit() { |
| 90 | return credit; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 91 | }//保种积分 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 92 | |
| 93 | public void setCredit(Integer credit) { |
| 94 | this.credit = credit; |
| 95 | } |
| 96 | |
| 97 | public String getImage() { |
| 98 | return image; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 99 | }//头像 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 100 | |
| 101 | public void setImage(String image) { |
| 102 | this.image = image; |
| 103 | } |
| 104 | |
| 105 | public String getSex() { |
| 106 | return sex; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 107 | }//性别 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 108 | |
| 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; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 123 | }//等级 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 124 | |
| 125 | public void setGradeId(Integer gradeId) { |
| 126 | this.gradeId = gradeId; |
| 127 | } |
| 128 | |
| 129 | public String getPasskey() { |
| 130 | return passkey; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 131 | }//密码 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 132 | |
| 133 | public void setPasskey(String passkey) { |
| 134 | this.passkey = passkey; |
| 135 | } |
| 136 | |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 137 | public Double getRatio() { |
| 138 | return ratio; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 139 | }//分享率 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 140 | |
| 141 | public void setRatio(Double ratio) { |
| 142 | this.ratio = ratio; |
| 143 | } |
| 144 | |
| 145 | public Integer getAge() { |
| 146 | return age; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 147 | }//年龄 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 148 | |
| 149 | public void setAge(Integer age) { |
| 150 | this.age = age; |
| 151 | } |
| 152 | |
| 153 | public Integer getPrivacy() { |
| 154 | return privacy; |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 155 | }//权限 |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 156 | |
| 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 + |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 174 | ", ratio = " + ratio + |
| 175 | ", age = " + age + |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 176 | ", privacy = " + privacy + ", email = " + email + |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 177 | "}"; |
| 178 | } |
Sure233 | 8188c5d | 2025-05-28 11:43:06 +0800 | [diff] [blame^] | 179 | |
| 180 | public String getEmail() { |
| 181 | return email; |
| 182 | } |
| 183 | |
| 184 | public void setEmail(String email) { |
| 185 | this.email = email; |
| 186 | } |
刘嘉昕 | f28ea23 | 2025-04-15 16:55:43 +0800 | [diff] [blame] | 187 | } |