Fix login bug

This commit is contained in:
2023-10-30 17:19:56 +08:00
parent 69680dd4ad
commit d4e4ec6cbc
7 changed files with 43 additions and 12 deletions

View File

@@ -2,10 +2,7 @@ package top.fatweb.api.converter
import top.fatweb.api.entity.permission.User
import top.fatweb.api.param.authentication.LoginParam
import top.fatweb.api.vo.authentication.ElementVo
import top.fatweb.api.vo.authentication.MenuVo
import top.fatweb.api.vo.authentication.OperationVo
import top.fatweb.api.vo.authentication.UserInfoVo
import top.fatweb.api.vo.authentication.*
object UserConverter {
fun loginParamToUser(loginParam: LoginParam): User {
@@ -30,6 +27,13 @@ object UserConverter {
lastLoginIp = user.lastLoginIp,
createTime = user.createTime,
updateTime = user.updateTime,
modules = user.modules?.map {
ModuleVo(
id = it.id,
name = it.name,
powerId = it.powerId
)
},
menus = user.menus?.map {
MenuVo(
id = it.id,