From 1614615fc9319b8626eb028598b894311992c033 Mon Sep 17 00:00:00 2001 From: huangzhen <867217663@qq.com> Date: 星期一, 25 九月 2023 15:19:10 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 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 d959a17..9f4429c 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 @@ -2,6 +2,12 @@ import java.util.List; import java.util.Set; + +import com.ruoyi.framework.web.domain.login.LoginVo; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -22,6 +28,7 @@ * * @author ruoyi */ +@Api(tags = "登录相关接口") @RestController public class SysLoginController { @@ -50,6 +57,18 @@ ajax.put(Constants.TOKEN, token); return ajax; } + @ApiOperation(value = "移动端登录接口") + @ApiImplicitParams({ + @ApiImplicitParam(name = "username", dataTypeClass = String.class,value = "用户名",required = true), + @ApiImplicitParam(name = "password", dataTypeClass = String.class,value = "密码",required = true), + }) + @PostMapping("/login/move") + public AjaxResult loginMove(@RequestBody LoginBody loginBody) + { + // 生成令牌 + LoginVo loginVo = loginService.loginMove(loginBody.getUsername(), loginBody.getPassword()); + return AjaxResult.success(loginVo); + } /** * 获取用户信息 -- Gitblit v1.9.2