| | |
| | | import com.gkhy.assess.common.api.CommonResult; |
| | | import com.gkhy.assess.common.domain.vo.LoginBody; |
| | | import com.gkhy.assess.system.service.SysUserService; |
| | | 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; |
| | |
| | | * @author kzy |
| | | * @since 2023-10-17 14:26:29 |
| | | */ |
| | | @Api(tags = "用户登录前端控制器") |
| | | @RestController |
| | | @RequestMapping("/account") |
| | | public class SysLoginController { |
| | | @Autowired |
| | | private SysUserService sysUserService; |
| | | |
| | | @ApiOperation(value = "用户登录") |
| | | @PostMapping("/login") |
| | | public CommonResult login(@RequestBody LoginBody loginBody){ |
| | | return CommonResult.success(sysUserService.login(loginBody)); |
| | | } |
| | | |
| | | @ApiOperation(value = "用户退出") |
| | | @PostMapping("/logout") |
| | | public CommonResult logout(){ |
| | | sysUserService.logout(); |