From 05f21a31685cca401b69cd686e52a9f6fb1106af Mon Sep 17 00:00:00 2001 From: mofung1 <2279254178@qq.com> Date: Fri, 17 Mar 2023 17:18:32 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=BC=95=E5=AF=BC=E7=99=BB?= =?UTF-8?q?=E5=BD=95-=E5=A2=9E=E5=8A=A0=E6=98=AF=E5=90=A6=E4=B8=BA?= =?UTF-8?q?=E6=96=B0=E7=94=A8=E6=88=B7=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/mdd/common/entity/user/User.java | 3 +++ .../java/com/mdd/front/service/impl/LoginServiceImpl.java | 2 ++ .../main/java/com/mdd/front/service/impl/UserServiceImpl.java | 2 +- .../src/main/java/com/mdd/front/vo/users/UserCenterVo.java | 4 ++++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/server/like-common/src/main/java/com/mdd/common/entity/user/User.java b/server/like-common/src/main/java/com/mdd/common/entity/user/User.java index 720a067c..cee5736c 100644 --- a/server/like-common/src/main/java/com/mdd/common/entity/user/User.java +++ b/server/like-common/src/main/java/com/mdd/common/entity/user/User.java @@ -69,4 +69,7 @@ public class User implements Serializable { @ApiModelProperty("删除时间") private Long deleteTime; + @ApiModelProperty("是否为新用户: [0=否, 1=是]") + private Integer isNew; + } diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java index 484d77aa..49c77835 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/LoginServiceImpl.java @@ -75,6 +75,7 @@ public class LoginServiceImpl implements ILoginService { user.setSalt(salt); user.setAvatar("/api/static/default_avatar.png"); user.setChannel(terminal); + user.setIsNew(1); user.setCreateTime(System.currentTimeMillis() / 1000); user.setUpdateTime(System.currentTimeMillis() / 1000); userMapper.insert(user); @@ -321,6 +322,7 @@ public class LoginServiceImpl implements ILoginService { model.setLastLoginTime(System.currentTimeMillis() / 1000); model.setUpdateTime(System.currentTimeMillis() / 1000); model.setCreateTime(System.currentTimeMillis() / 1000); + model.setIsNew(1); userMapper.insert(model); userId = model.getId(); user = model; diff --git a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java index 7b341297..3dd78c23 100644 --- a/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java +++ b/server/like-front/src/main/java/com/mdd/front/service/impl/UserServiceImpl.java @@ -52,7 +52,7 @@ public class UserServiceImpl implements IUserService { @Override public UserCenterVo center(Integer userId) { User user = userMapper.selectOne(new QueryWrapper() - .select("id,sn,avatar,real_name,nickname,username,mobile") + .select("id,sn,avatar,real_name,nickname,username,mobile,is_new") .eq("id", userId) .last("limit 1")); diff --git a/server/like-front/src/main/java/com/mdd/front/vo/users/UserCenterVo.java b/server/like-front/src/main/java/com/mdd/front/vo/users/UserCenterVo.java index 183d5524..bcbf9cba 100644 --- a/server/like-front/src/main/java/com/mdd/front/vo/users/UserCenterVo.java +++ b/server/like-front/src/main/java/com/mdd/front/vo/users/UserCenterVo.java @@ -33,4 +33,8 @@ public class UserCenterVo implements Serializable { @ApiModelProperty(value = "手机号码") private String mobile; + @ApiModelProperty(value = "是否新用户") + private Integer isNew; + + }