From a31f0f3d190e37a5350b72796175ee6185a0c8f8 Mon Sep 17 00:00:00 2001 From: linfeng <2445465217@qq.com> Date: Fri, 5 Jan 2024 09:25:20 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=9A=8F=E6=9C=BA=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=90=8D=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/linfeng/common/utils/Constant.java | 6 ++++++ .../admin/service/impl/AppUserServiceImpl.java | 14 ++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/main/java/io/linfeng/common/utils/Constant.java b/src/main/java/io/linfeng/common/utils/Constant.java index 57257f2..4cf9ab7 100644 --- a/src/main/java/io/linfeng/common/utils/Constant.java +++ b/src/main/java/io/linfeng/common/utils/Constant.java @@ -39,6 +39,12 @@ public class Constant { public static final String ORDER_DESC_READCOUNT = "read_count desc"; + /** + * 终端 + */ + public static final String H5 = "H5"; + public static final String WXAPP = "WXAPP"; + /** * 用户是否禁用 diff --git a/src/main/java/io/linfeng/modules/admin/service/impl/AppUserServiceImpl.java b/src/main/java/io/linfeng/modules/admin/service/impl/AppUserServiceImpl.java index 2741147..89ceebe 100644 --- a/src/main/java/io/linfeng/modules/admin/service/impl/AppUserServiceImpl.java +++ b/src/main/java/io/linfeng/modules/admin/service/impl/AppUserServiceImpl.java @@ -173,7 +173,7 @@ public class AppUserServiceImpl extends ServiceImpl i appUser.setMobile(form.getMobile()); appUser.setGender(0); appUser.setAvatar(Constant.DEAULT_HEAD); - appUser.setUsername(generateRandomName("H5")); + appUser.setUsername(generateRandomName(Constant.H5)); appUser.setCreateTime(DateUtil.nowDateTime()); appUser.setUpdateTime(DateUtil.nowDateTime()); List list = new ArrayList<>(); @@ -336,7 +336,7 @@ public class AppUserServiceImpl extends ServiceImpl i AppUserEntity appUser = new AppUserEntity(); appUser.setGender(0); appUser.setAvatar(Constant.DEAULT_HEAD); - appUser.setUsername(generateRandomName("WX")); + appUser.setUsername(generateRandomName(Constant.WXAPP)); appUser.setCreateTime(DateUtil.nowDateTime()); appUser.setUpdateTime(DateUtil.nowDateTime()); appUser.setOpenid(openId); @@ -420,11 +420,17 @@ public class AppUserServiceImpl extends ServiceImpl i return (String) json.get("openid"); } + + /** + * 生成随机用户名 + * @param type 终端类型 + * @return 随机用户名 + */ private String generateRandomName(String type){ String name = ""; - if(type.equals("H5")){ + if(type.equals(Constant.H5)){ name = "LF_" + RandomUtil.randomNumbers(8); - }else if(type.equals("WX")){ + }else if(type.equals(Constant.WXAPP)){ name = "LF_wx" + RandomUtil.randomNumbers(8); } return name;