fix: relogin time

This commit is contained in:
SOR
2026-08-09 20:25:58 +08:00
parent 2912d83b5e
commit 905f1d897d
2 changed files with 5 additions and 2 deletions
@@ -1,9 +1,11 @@
package club.itstudio.itmanager.entity.vo.response package club.itstudio.itmanager.entity.vo.response
import club.itstudio.itmanager.utils.DateUtils.getCurrentDateTime
import kotlinx.datetime.LocalDateTime
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@Serializable @Serializable
data class ReloginVO( data class ReloginVO(
val token: String = "", val token: String = "",
val expire: String = "", val expire: LocalDateTime = getCurrentDateTime(),
) )
@@ -8,6 +8,7 @@ import club.itstudio.itmanager.entity.vo.request.PasswordResetVO
import club.itstudio.itmanager.entity.vo.response.ReloginVO import club.itstudio.itmanager.entity.vo.response.ReloginVO
import club.itstudio.itmanager.service.AccountService import club.itstudio.itmanager.service.AccountService
import club.itstudio.itmanager.utils.Const import club.itstudio.itmanager.utils.Const
import club.itstudio.itmanager.utils.DateUtils
import club.itstudio.itmanager.utils.DateUtils.getCurrentDateTime import club.itstudio.itmanager.utils.DateUtils.getCurrentDateTime
import club.itstudio.itmanager.utils.FlowUtils import club.itstudio.itmanager.utils.FlowUtils
import club.itstudio.itmanager.utils.JwtUtils import club.itstudio.itmanager.utils.JwtUtils
@@ -120,7 +121,7 @@ class AuthorizationService(
val voMono = accountMono.map { val voMono = accountMono.map {
ReloginVO( ReloginVO(
jwtUtils.createJwt(user, it.id!!, it.username), jwtUtils.createJwt(user, it.id!!, it.username),
jwtUtils.expiresTime().toInstant().toString() DateUtils.dateToLocalDateTime(jwtUtils.expiresTime())
) )
} }
return voMono return voMono