From 65314b14210a175bae095649584614973b3619df Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 12 八月 2025 13:48:14 +0800 Subject: [PATCH] 代码提交 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java index ca1994a..f09be90 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java @@ -8,6 +8,8 @@ import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.core.domain.model.LoginBody; import com.ruoyi.common.core.domain.model.LoginBodyByOpenID; +import com.ruoyi.common.core.domain.model.LoginUser; +import com.ruoyi.common.core.domain.model.ThirdLoginBody; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.StringUtils; @@ -67,6 +69,20 @@ } /** + * 绗笁鏂硅幏鍙杢oken 锛氳繖閲岀殑password瀵瑰簲鐨勬槸sys_user琛ㄩ噷鐨刣ing_user_id + * + * @param thirdLoginBody + * @return + */ + @PostMapping("/getToken") + public AjaxResult openidLogin(@RequestBody ThirdLoginBody thirdLoginBody) { + AjaxResult ajax = AjaxResult.success(); + String token = loginService.getToken(thirdLoginBody.getUsername(), thirdLoginBody.getPassword()); + ajax.put(Constants.TOKEN, token); + return ajax; + } + + /** * 鐧诲綍鏂规硶 * * @param loginBody 鐧诲綍淇℃伅 @@ -76,7 +92,7 @@ @Log(title = "鐧诲綍淇℃伅", businessType = BusinessType.OTHER) @PostMapping("/login") public AjaxResult login(@RequestBody LoginBody loginBody) { - log.info("loginBody鐨勫叆鍙傛槸:{}",loginBody); + log.info("loginBody鐨勫叆鍙傛槸:{}", loginBody); AjaxResult ajax = AjaxResult.success(); // dingTalkService.deptidList(1L, 1); Map<String, Object> userIdMap = null; -- Gitblit v1.9.3