From b53c71389da3d056b0cb06eb6d6437ea5f063f96 Mon Sep 17 00:00:00 2001 From: hsdllcw Date: Mon, 28 Oct 2024 14:48:30 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20=E4=BF=AE=E5=A4=8D=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=BF=A1=E6=81=AF=E5=90=8E=EF=BC=8C=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E6=9B=B4=E6=96=B0=E7=BC=93=E5=AD=98=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/controller/inner/InnerSysUserController.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/kotlin/com/ruoyi/system/controller/inner/InnerSysUserController.kt b/ruoyi-modules/ruoyi-system/src/main/kotlin/com/ruoyi/system/controller/inner/InnerSysUserController.kt index 174d4e196..e694ad75c 100644 --- a/ruoyi-modules/ruoyi-system/src/main/kotlin/com/ruoyi/system/controller/inner/InnerSysUserController.kt +++ b/ruoyi-modules/ruoyi-system/src/main/kotlin/com/ruoyi/system/controller/inner/InnerSysUserController.kt @@ -7,11 +7,10 @@ import com.ruoyi.common.core.web.domain.AjaxResult import com.ruoyi.common.log.annotation.Log import com.ruoyi.common.log.enums.BusinessType import com.ruoyi.common.security.annotation.InnerAuth +import com.ruoyi.common.security.service.TokenService import com.ruoyi.system.api.domain.SysUser import com.ruoyi.system.api.model.LoginUser -import com.ruoyi.system.service.ISysDeptService import com.ruoyi.system.service.ISysPermissionService -import com.ruoyi.system.service.ISysRoleService import com.ruoyi.system.service.ISysUserService import org.springframework.beans.factory.annotation.Autowired import org.springframework.validation.annotation.Validated @@ -33,10 +32,7 @@ open class InnerSysUserController : BaseController() { open lateinit var permissionService: ISysPermissionService @Autowired - open lateinit var deptService: ISysDeptService - - @Autowired - open lateinit var roleService: ISysRoleService + open lateinit var tokenService: TokenService /** @@ -99,8 +95,11 @@ open class InnerSysUserController : BaseController() { originUser.phonenumber = targetUser.phonenumber ?: originUser.phonenumber originUser.email = targetUser.email ?: originUser.email originUser.avatar = targetUser.avatar ?: originUser.avatar + originUser.sex = targetUser.sex ?: originUser.sex originUser.updateBy = originUser.userName userService.updateUser(originUser) + // 更新缓存用户信息 + tokenService.setLoginUser(loginUser) return success(loginUser) } } \ No newline at end of file