package com.gkhy.exam.admin.app; import com.gkhy.exam.common.api.CommonResult; import com.gkhy.exam.common.domain.model.LoginBody; import com.gkhy.exam.framework.web.service.SysLoginService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @Api(tags = "APP用户登录前端控制器") @RestController @RequestMapping("/app/account") public class AppLoginController { @Autowired private SysLoginService sysLoginService; @ApiOperation(value = "用户登录") @PostMapping("/login") public CommonResult login(@RequestBody LoginBody loginBody){ return CommonResult.success(sysLoginService.studentLogin(loginBody)); } @ApiOperation(value = "用户退出") @PostMapping("/logout") public CommonResult logout(){ return CommonResult.success(); } }