12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.fdkankan.manage.controller;
- import cn.hutool.extra.servlet.ServletUtil;
- import com.dtflys.forest.annotation.BaseRequest;
- import com.fdkankan.manage.common.ResultData;
- import com.fdkankan.manage.service.impl.ManageService;
- import com.fdkankan.manage.vo.request.ManageLoginRequest;
- import com.fdkankan.redis.util.RedisUtil;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- /**
- * 登录 登出
- */
- @RestController
- @RequestMapping("/service/manage/")
- public class LoginController extends BaseController {
- @Autowired
- ManageService manageService;
- /**
- * 登录
- */
- @PostMapping("/login")
- public ResultData login(@RequestBody ManageLoginRequest param) {
- String clientIP = ServletUtil.getClientIP(request);
- return ResultData.ok(manageService.login(clientIP,param.getUserName(),param.getPassword()));
- }
- /**
- * 登出
- */
- @GetMapping("/logout")
- public ResultData logout() {
- manageService.logout();
- return ResultData.ok();
- }
- }
|