diff --git a/web/src/main/java/com/ibeetl/jlw/entity/Student.java b/web/src/main/java/com/ibeetl/jlw/entity/Student.java index d4cabe91..ed95ffce 100644 --- a/web/src/main/java/com/ibeetl/jlw/entity/Student.java +++ b/web/src/main/java/com/ibeetl/jlw/entity/Student.java @@ -20,6 +20,7 @@ import javax.validation.constraints.NotNull; import java.util.Date; import static cn.hutool.core.date.DateUtil.date; +import static cn.hutool.core.util.ObjectUtil.defaultIfNull; /* * 学生管理 @@ -281,7 +282,7 @@ public class Student extends BaseEntity implements AbstractToken { @Override public Long getId() { - return getUserId(); + return defaultIfNull(getUserId(), -1L); } @Override diff --git a/web/src/main/java/com/ibeetl/jlw/entity/Teacher.java b/web/src/main/java/com/ibeetl/jlw/entity/Teacher.java index 245097db..2f0877a3 100644 --- a/web/src/main/java/com/ibeetl/jlw/entity/Teacher.java +++ b/web/src/main/java/com/ibeetl/jlw/entity/Teacher.java @@ -15,6 +15,7 @@ import javax.validation.constraints.NotNull; import java.util.Date; import static cn.hutool.core.date.DateUtil.date; +import static cn.hutool.core.util.ObjectUtil.defaultIfNull; /* * 教师管理 @@ -259,7 +260,7 @@ public class Teacher extends BaseEntity implements AbstractToken { @Override public Long getId() { - return getUserId(); + return defaultIfNull(getUserId(), -1L); } @Override