From 594fe3c5634a389bf74fef66c51eba5accd7e033 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 29 九月 2022 18:23:42 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/controller/sys/SignController.java |   28 ++++++++++++----------------
 1 files changed, 12 insertions(+), 16 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 25efeb4..a860ad2 100644
--- a/src/main/java/com/lf/server/controller/sys/SignController.java
+++ b/src/main/java/com/lf/server/controller/sys/SignController.java
@@ -5,9 +5,6 @@
 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.helper.WebHelper;
 import com.lf.server.service.data.LoginService;
@@ -45,11 +42,7 @@
     @GetMapping({"/", "/toIndex"})
     public ModelAndView toIndex(ModelAndView mv) {
         mv.setViewName("index");
-
-        User user = null;
-        if (user != null) {
-            mv.addObject("msg", "Hello " + user.getLoginName() + " !");
-        }
+        mv.addObject("msg", "Hello " + " !");
 
         return mv;
     }
@@ -69,7 +62,7 @@
     /**
      * 鐧诲綍璁よ瘉
      *
-     * @return String
+     * @return ResponseMsg<TokenEntity>
      */
     @PostMapping(value = "/login", produces = "application/json; charset=UTF-8")
     public ResponseMsg<TokenEntity> login(@RequestBody UsersEntity user, HttpServletRequest req, HttpServletResponse res) {
@@ -118,15 +111,18 @@
     }
 
     /**
-     * 娉ㄩ攢
+     * 鏄惁鐧诲綍
      *
-     * @return String
+     * @return ResponseMsg<String>
      */
-    @GetMapping("/logout")
-    public ModelAndView logout() {
-        ModelAndView mv = new ModelAndView();
-        mv.setViewName("login");
+    @GetMapping("/islogin")
+    public ResponseMsg<Boolean> isLogin(HttpServletRequest req, HttpServletResponse res) {
+        try {
+            Boolean flag = tokenService.isLogin(req, res);
 
-        return mv;
+            return success(flag ? "鐢ㄦ埛宸茬櫥褰�" : "鐢ㄦ埛鏈櫥褰�", flag);
+        } catch (Exception ex) {
+            return fail(ex.getMessage(), false);
+        }
     }
 }

--
Gitblit v1.9.3