增加付费片单,修复种子列表搜索排序
Change-Id: Ib645906c0f240f954676790daf2ff0e5f16f6e0a
diff --git a/src/main/java/com/example/myproject/entity/Users.java b/src/main/java/com/example/myproject/entity/Users.java
index a9398cf..2a0e946 100644
--- a/src/main/java/com/example/myproject/entity/Users.java
+++ b/src/main/java/com/example/myproject/entity/Users.java
@@ -1,6 +1,7 @@
package com.example.myproject.entity;
import javax.persistence.*;
+import java.math.BigDecimal;
import java.util.Date;
@Entity
@@ -34,10 +35,10 @@
private Long level;
@Column(name = "upload_count")
- private Float uploadCount;
+ private Float uploadCount= 0f;
@Column(name = "download_count")
- private Float downloadCount;
+ private Float downloadCount= 0f;
@Column(name = "share_rate")
private Float shareRate;
@@ -77,14 +78,16 @@
@Column(name = "lastupdatetime")
private Date lastupdatetime;
- @Column(name = "money", nullable = false)
- private Integer money;
+ @Column(nullable = false,precision = 10, scale = 2)
+ private BigDecimal money;
+ @Column(name = "status")
+ private Integer status;// 用户状态,0: 正常 1 封禁 2 怀疑用户
// Getters and Setters
- public Integer getMoney() {
+ public BigDecimal getMoney() {
return money;
}
- public void setMoney(Integer money) {
+ public void setMoney(BigDecimal money) {
this.money = money;
}
@@ -264,4 +267,14 @@
public void setLastupdatetime(Date lastupdatetime) {
this.lastupdatetime = lastupdatetime;
}
+
+ public String getLevelRole() {
+ return switch (this.level.intValue()) {
+ case 1 -> "candy";
+ case 2 -> "cookie";
+ case 3 -> "chocolate";
+ case 4 -> "ice-cream";
+ default -> null;
+ };
+ }
}
\ No newline at end of file