From 569b7180f263adc718b8d18f00dd88b950a812e6 Mon Sep 17 00:00:00 2001 From: xuwenbo <717567226@qq.com> Date: Sat, 16 May 2020 12:30:37 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E5=AE=8C?= =?UTF-8?q?=E5=96=84security=E7=AE=A1=E7=90=86=E7=9A=84=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/service/impl/SysUserServiceImpl.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java index a0512c0e..061571f1 100644 --- a/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java +++ b/yshop-system/src/main/java/co/yixiang/modules/system/service/impl/SysUserServiceImpl.java @@ -125,9 +125,13 @@ public class SysUserServiceImpl extends BaseServiceImpl imp */ @Override public UserDto findByName(String userName) { - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq("username",userName); - return generator.convert(getOne(wrapper),UserDto.class); + User user = this.getOne(new QueryWrapper().lambda() + .eq(User::getUsername,userName)); + //用户所属岗位 + user.setJob(jobService.getById(user.getJobId())); + //用户所属部门 + user.setDept(deptService.getById(user.getDeptId())); + return generator.convert(user,UserDto.class); } /**