zf
2023-09-25 c858ae26143fde37b8c77d403baeb7a050bc2ab6
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);
    }
    /**
     * 获取用户信息