From d21e551b42746e5c689c96e584042e418083ff9b Mon Sep 17 00:00:00 2001 From: kaiyu <404897439@qq.com> Date: Thu, 11 Mar 2021 16:06:18 +0800 Subject: [PATCH] tokenUtils更新 --- screen-manage/src/main/java/com/moral/api/controller/AccountController.java | 30 +++++++++++++++++++++++------- 1 files changed, 23 insertions(+), 7 deletions(-) diff --git a/screen-manage/src/main/java/com/moral/api/controller/AccountController.java b/screen-manage/src/main/java/com/moral/api/controller/AccountController.java index 5b3ff22..779cea6 100644 --- a/screen-manage/src/main/java/com/moral/api/controller/AccountController.java +++ b/screen-manage/src/main/java/com/moral/api/controller/AccountController.java @@ -3,31 +3,47 @@ import com.moral.api.service.ManageAccountService; import com.moral.constant.ResultMessage; import com.moral.util.ObjectUtils; -import io.netty.util.internal.ObjectUtil; -import io.swagger.annotations.Api; +import io.swagger.annotations.*; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; +import org.springframework.data.redis.core.RedisTemplate; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; import java.util.Map; @Slf4j -@Api(tags = {"������������"}) +@Api(tags = {"������������������"}) @RestController @RequestMapping("/account") public class AccountController { @Resource ManageAccountService accountService; + @Autowired + @Qualifier("tokenRedisTemplate") + RedisTemplate redisTemplate; + @PostMapping("login") - public ResultMessage login(@RequestBody Map<String,Object> paramters){ - if(!ObjectUtils.checkParamAndMap(paramters,"account","password")) - return ResultMessage.fail("���������������"); + public ResultMessage login(@RequestBody Map<String, Object> paramters) { + if (!ObjectUtils.checkParamAndMap(paramters, "account", "password")) + return ResultMessage.fail("���������������"); + Map<String, Object> result = accountService.login(paramters); - if((int)result.get("accountId")<0) + + if ((int) result.get("accountId") < 0) return ResultMessage.fail(result); return ResultMessage.ok(result); } + @PostMapping("logout") + public ResultMessage logout(@RequestBody Map<String, Object> paramters, HttpServletRequest request) { + + return null; + } + + } -- Gitblit v1.8.0