From aa495464ab9947704c02fac33c23e1bc4c0a31ec Mon Sep 17 00:00:00 2001 From: nili Date: Tue, 2 Jul 2024 10:03:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=94=E5=9B=9E=E7=94=A8=E6=88=B7=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E7=9A=84app=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../group/game/service/bo/citrus/UserBo.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/game-service/src/main/java/awesome/group/game/service/bo/citrus/UserBo.java b/game-service/src/main/java/awesome/group/game/service/bo/citrus/UserBo.java index 7ce6970..a712008 100644 --- a/game-service/src/main/java/awesome/group/game/service/bo/citrus/UserBo.java +++ b/game-service/src/main/java/awesome/group/game/service/bo/citrus/UserBo.java @@ -1,8 +1,12 @@ package awesome.group.game.service.bo.citrus; import awesome.group.game.dao.bean.MatrixUser; +import com.google.gson.Gson; +import com.google.gson.reflect.TypeToken; import org.springframework.util.StringUtils; +import java.util.List; + public class UserBo { public Integer id; public String mobile; @@ -19,9 +23,11 @@ public class UserBo { public Integer env; - public Integer status; + public Integer status;//0正常,-1封禁 public String wxOpenId;//微信openId + + public List localAppList; public long createdAt; public UserBo() { @@ -44,7 +50,11 @@ public class UserBo { this.env = u.getEnv(); this.status = u.getStatus(); this.createdAt = u.getCreatedAt().getTime(); - + if (StringUtils.hasText(u.getLocalApp())) { + Gson gson = new Gson(); + this.localAppList = gson.fromJson(u.getLocalApp(), new TypeToken>() { + }.getType()); + } if (!StringUtils.hasText(nickname)) { this.nickname = replaceWithX(this.mobile); }