From fa944da5443f02c135ae63f1f7e50170d04a97cb Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 29 九月 2022 16:01:11 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/controller/sys/SignController.java | 14 +++++++++++--- 1 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/lf/server/controller/sys/SignController.java b/src/main/java/com/lf/server/controller/sys/SignController.java index d21b4e8..13a8797 100644 --- a/src/main/java/com/lf/server/controller/sys/SignController.java +++ b/src/main/java/com/lf/server/controller/sys/SignController.java @@ -3,12 +3,14 @@ import com.lf.server.controller.BaseController; import com.lf.server.entity.all.ResponseMsg; import com.lf.server.entity.data.LoginEntity; +import com.lf.server.entity.data.TokenEntity; import com.lf.server.entity.data.UsersEntity; import com.lf.server.entity.sys.LoginInfo; import com.lf.server.entity.sys.Result; import com.lf.server.entity.sys.User; import com.lf.server.helper.StringHelper; import com.lf.server.service.data.LoginService; +import com.lf.server.service.data.TokenService; import com.lf.server.service.data.UsersService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -30,6 +32,9 @@ @Autowired LoginService loginService; + + @Autowired + TokenService tokenService; /** * 璺冲埌棣栭〉 @@ -65,8 +70,8 @@ * * @return String */ - @PostMapping(value="/login", produces = "application/json; charset=UTF-8") - public ResponseMsg<String> login(@RequestBody UsersEntity user, HttpServletRequest req, HttpServletResponse res) { + @PostMapping(value = "/login", produces = "application/json; charset=UTF-8") + public ResponseMsg<TokenEntity> login(@RequestBody UsersEntity user, HttpServletRequest req, HttpServletResponse res) { try { if (user == null) { return fail("璇疯緭鍏ョ敤鎴峰悕鍜屽瘑鐮侊紒", null); @@ -93,7 +98,10 @@ le.setStatus(1); loginService.insertLogin(le); - return null; + TokenEntity te = tokenService.getNewToken(ue.getId(), req); + tokenService.insertToken(te); + + return success(te); } catch (Exception ex) { return fail(ex.getMessage(), null); } -- Gitblit v1.9.3