From ac1ed04cb0b3fe471bf771da2a239f677193995e Mon Sep 17 00:00:00 2001 From: luodangjia <luodangjia> Date: 星期二, 21 一月 2025 14:33:02 +0800 Subject: [PATCH] 1 --- ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java index f47c98c..751ad71 100644 --- a/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java +++ b/ruoyi-auth/src/main/java/com/ruoyi/auth/controller/TokenController.java @@ -16,6 +16,7 @@ import com.ruoyi.company.api.model.RegisterUser; import com.ruoyi.system.api.model.AppUser; import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; import org.jetbrains.annotations.NotNull; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.DeleteMapping; @@ -46,6 +47,7 @@ * @author ruoyi */ @RestController +@Tag(name = "用户登录", description = "用户登录") public class TokenController { @Autowired @@ -131,6 +133,7 @@ } @PostMapping("companyLogin") + @Operation(summary = "用户登录接口",description = "账号/手机号登录") public R<Map<String, Object>> companyLogin(@RequestBody RegisterUser registerUser) { // 用户登录 @@ -145,9 +148,10 @@ String token = IdUtils.fastUUID(); AppUser appUser = new AppUser(); appUser.setUserId(user.getUserId()); - appUser.setAccountName(appUser.getAccountName()); - appUser.setPhone(appUser.getPhone()); - appUser.setLoginTime(LocalDateTime.now()); + appUser.setAccountName(user.getAccountName()); + appUser.setPhone(user.getPhone()); + appUser.setLoginTime(System.currentTimeMillis()); + appUser.setExpireTime(appUser.getLoginTime() + CacheConstants.EXPIRATION * 60 * 1000L); appUser.setToken(token); // 根据uuid将loginUser缓存 @@ -172,6 +176,7 @@ * @return */ @PostMapping("smsLogin") + @Operation(summary = "验证码登录",description = "验证码登录") public R<Map<String, Object>> smsLogin(@RequestBody RegisterUser registerUser){ String smsCode = registerUser.getSmsCode(); if (!"999999".equals(smsCode)) { @@ -208,6 +213,7 @@ * 重置密码 */ @PostMapping("resetPwd") + @Operation(summary = "重置密码",description = "重置密码") public R<?> resetPwd(@RequestBody RegisterUser registerUser) { sysLoginService.resetPwd(registerUser); -- Gitblit v1.7.1