From 21ee270328aa270835198cb1198c22e57561d921 Mon Sep 17 00:00:00 2001 From: hupeng Date: Sat, 11 Jul 2020 20:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=AE=A1=E7=90=86=E5=90=8E?= =?UTF-8?q?=E5=8F=B0=E7=94=A8=E6=88=B7=E5=90=8D=E4=B8=8D=E5=AF=B9=E7=99=BB?= =?UTF-8?q?=E9=99=86null=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/system/service/impl/SysUserServiceImpl.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java index 8e0d2b26..fb7be677 100644 --- a/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java +++ b/yshop-admin/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java @@ -9,6 +9,7 @@ package co.yixiang.modules.system.service.impl; import cn.hutool.core.date.DateUtil; +import co.yixiang.api.YshopException; import co.yixiang.common.service.impl.BaseServiceImpl; import co.yixiang.common.utils.QueryHelpPlus; import co.yixiang.dozer.service.IGenerator; @@ -141,12 +142,14 @@ public class SysUserServiceImpl extends BaseServiceImpl imp */ @Override public UserDto findByName(String userName) { - User user = userMapper.findByName(userName); + User user = userMapper.findByName(userName); + + if(user == null) throw new YshopException("当前用户不存在"); //用户所属岗位 user.setJob(jobService.getById(user.getJobId())); //用户所属部门 user.setDept(deptService.getById(user.getDeptId())); - return generator.convert(user,UserDto.class); + return generator.convert(user, UserDto.class); } /**