From b977c36bab06806f86d1e254bb673cfbf6a44c41 Mon Sep 17 00:00:00 2001 From: Qi <3194726156@qq.com> Date: Sat, 24 May 2025 19:57:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeecg/modules/service/impl/CeesUserServiceImpl.java | 7 +++++-- .../modules/service/impl/CeesWaiTeacherServiceImpl.java | 4 +++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesUserServiceImpl.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesUserServiceImpl.java index 22570303..33183f22 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesUserServiceImpl.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesUserServiceImpl.java @@ -97,7 +97,7 @@ public class CeesUserServiceImpl extends ServiceImpl i if (ceesUser != null) { return Result.ok(ceesUser); } - return Result.error("账号不存在"); + return Result.error("身份码错误,请输入正确的身份码!!"); } /** @@ -113,12 +113,15 @@ public class CeesUserServiceImpl extends ServiceImpl i * * 3.填写信息完成以后提交保存到对应表中 * * 4.跳转到首页显示对应的页面信息 */ + if(ceesUser.getOpenId() == null){ + return Result.error("获取当前登入微信失效,请刷新页面!!"); + } LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(CeesUser::getUserId, ceesUser.getUserId()); CeesUser user = ceesUserMapper.selectOne(queryWrapper); if (user == null) { // 账号不存在 - return Result.error("账号错误"); + return Result.error("身份码不存在!"); } if ("1".equals(user.getStatus().toString())) { // 账号被禁用 diff --git a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java index ad65ed92..07cb4ff4 100644 --- a/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java +++ b/jeecg-module-system/jeecg-system-start/src/main/java/org/jeecg/modules/service/impl/CeesWaiTeacherServiceImpl.java @@ -332,6 +332,9 @@ public class CeesWaiTeacherServiceImpl extends ServiceImpl addData(CeesWaiTeacher ceesWaiTeacher) { + //加密 + ceesWaiTeacher.setIdentityId(JasyptUtil.encrypt(ceesWaiTeacher.getIdentityId(),passWord)); + ceesWaiTeacher.setPyCard(JasyptUtil.encrypt(ceesWaiTeacher.getPyCard(),passWord)); // 生成用户身份码 CreateAccountDto createAccountDto = new CreateAccountDto(); createAccountDto.setGroup(4); @@ -352,7 +355,6 @@ public class CeesWaiTeacherServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>();