diff --git a/basic-pojo/src/main/java/ink/wgink/pojo/app/AppTokenUser.java b/basic-pojo/src/main/java/ink/wgink/pojo/app/AppTokenUser.java index c38112a8..0b978def 100644 --- a/basic-pojo/src/main/java/ink/wgink/pojo/app/AppTokenUser.java +++ b/basic-pojo/src/main/java/ink/wgink/pojo/app/AppTokenUser.java @@ -1,6 +1,7 @@ package ink.wgink.pojo.app; import java.io.Serializable; +import java.util.ArrayList; import java.util.List; /** @@ -76,7 +77,7 @@ public class AppTokenUser implements Serializable { } public List getRoles() { - return roles; + return roles == null ? new ArrayList<>() : roles; } public void setRoles(List roles) { @@ -84,7 +85,7 @@ public class AppTokenUser implements Serializable { } public List getPositions() { - return positions; + return positions == null ? new ArrayList<>() : positions; } public void setPositions(List positions) { @@ -92,7 +93,7 @@ public class AppTokenUser implements Serializable { } public List getDepartments() { - return departments; + return departments == null ? new ArrayList<>() : departments; } public void setDepartments(List departments) {