From 4f0e8815546f7bce7a3a689c2ea3fabb714d05c6 Mon Sep 17 00:00:00 2001 From: 31353 <31353751672@qq.com> Date: Tue, 23 Jan 2024 13:27:57 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E5=87=BA=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bwie/controller/AuthController.java | 5 +++ .../com/bwie/service/impl/AuthService.java | 3 ++ .../bwie/service/impl/AuthServicelmpl.java | 17 +++++++++ .../java/com/bwie/common/domain/Book.java | 34 ------------------ .../main/java/com/bwie/common/domain/Pic.java | 15 -------- .../java/com/bwie/common/domain/Procut.java | 15 -------- .../common/domain/request/BookRequest.java | 35 ------------------- 7 files changed, 25 insertions(+), 99 deletions(-) delete mode 100644 bwie-common/src/main/java/com/bwie/common/domain/Book.java delete mode 100644 bwie-common/src/main/java/com/bwie/common/domain/Pic.java delete mode 100644 bwie-common/src/main/java/com/bwie/common/domain/Procut.java delete mode 100644 bwie-common/src/main/java/com/bwie/common/domain/request/BookRequest.java diff --git a/bwie-auth/src/main/java/com/bwie/controller/AuthController.java b/bwie-auth/src/main/java/com/bwie/controller/AuthController.java index 1e32ff1..7ad8d25 100644 --- a/bwie-auth/src/main/java/com/bwie/controller/AuthController.java +++ b/bwie-auth/src/main/java/com/bwie/controller/AuthController.java @@ -50,4 +50,9 @@ public class AuthController { public Result info(){ return authService.info(); } + /** + * 退出登录 + */ + @GetMapping("/lout") + public Result lout(){return authService.lout();} } diff --git a/bwie-auth/src/main/java/com/bwie/service/impl/AuthService.java b/bwie-auth/src/main/java/com/bwie/service/impl/AuthService.java index b1cf92d..9bac4dc 100644 --- a/bwie-auth/src/main/java/com/bwie/service/impl/AuthService.java +++ b/bwie-auth/src/main/java/com/bwie/service/impl/AuthService.java @@ -18,4 +18,7 @@ public interface AuthService { Result info(); + Result lout(); + + } diff --git a/bwie-auth/src/main/java/com/bwie/service/impl/AuthServicelmpl.java b/bwie-auth/src/main/java/com/bwie/service/impl/AuthServicelmpl.java index 368dec1..7bcafef 100644 --- a/bwie-auth/src/main/java/com/bwie/service/impl/AuthServicelmpl.java +++ b/bwie-auth/src/main/java/com/bwie/service/impl/AuthServicelmpl.java @@ -129,6 +129,10 @@ public class AuthServicelmpl implements AuthService{ return Result.success(token,"登录成功"); } + /** + * 获取当前登录人 + * @return + */ @Override public Result info() { String token = request.getHeader(TokenConstants.TOKEN); @@ -138,6 +142,19 @@ public class AuthServicelmpl implements AuthService{ return Result.success(user); } + /** + * 退出登录 + * @return + */ + @Override + public Result lout() { + String token = request.getHeader(TokenConstants.TOKEN); + String userKey = JwtUtils.getUserKey(token); + //删除键 + redisTemplate.delete(TokenConstants.LOGIN_TOKEN_KEY+userKey); + return Result.success(200,"退出成功"); + } + /** * 生成token */ diff --git a/bwie-common/src/main/java/com/bwie/common/domain/Book.java b/bwie-common/src/main/java/com/bwie/common/domain/Book.java deleted file mode 100644 index 0bf8d0e..0000000 --- a/bwie-common/src/main/java/com/bwie/common/domain/Book.java +++ /dev/null @@ -1,34 +0,0 @@ -package com.bwie.common.domain; - -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.math.BigDecimal; -import java.util.Date; -import java.util.List; - -/** - * @author gxb - * @description TODO - * @date 2023-12-26 8:55 - */ -@Data -public class Book { - - private Integer bookId; - private String bookName; - private String bookHoppy; - private BigDecimal bookPrice; - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date bookDate; - private Integer userId; - private String username; - /** - * 图片 - */ - private List pics; - /** - * 爱好 - */ - private List hoppys; -} diff --git a/bwie-common/src/main/java/com/bwie/common/domain/Pic.java b/bwie-common/src/main/java/com/bwie/common/domain/Pic.java deleted file mode 100644 index dfac698..0000000 --- a/bwie-common/src/main/java/com/bwie/common/domain/Pic.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.bwie.common.domain; - -import lombok.Data; - -/** - * @author gxb - * @description TODO - * @date 2023-12-26 8:55 - */ -@Data -public class Pic { - private Integer picId; - private String picImages; - private Integer bookId; -} diff --git a/bwie-common/src/main/java/com/bwie/common/domain/Procut.java b/bwie-common/src/main/java/com/bwie/common/domain/Procut.java deleted file mode 100644 index 38ba3bf..0000000 --- a/bwie-common/src/main/java/com/bwie/common/domain/Procut.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.bwie.common.domain; - -import lombok.Data; - -/** - * @author gxb - * @description TODO - * @date 2023-12-26 8:55 - */ -@Data -public class Procut { - private Integer procutId; - private String procutName; - private Integer treeId; -} diff --git a/bwie-common/src/main/java/com/bwie/common/domain/request/BookRequest.java b/bwie-common/src/main/java/com/bwie/common/domain/request/BookRequest.java deleted file mode 100644 index f4da70b..0000000 --- a/bwie-common/src/main/java/com/bwie/common/domain/request/BookRequest.java +++ /dev/null @@ -1,35 +0,0 @@ -package com.bwie.common.domain.request; - -import lombok.Data; -import org.springframework.format.annotation.DateTimeFormat; - -import java.util.Date; - -/** - * @author gxb - * @description TODO - * @date 2023-12-26 9:02 - */ -@Data -public class BookRequest { - /** - * 模糊 - */ - private String bookName; - /** - * 区间 - */ - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date bookDate; - @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") - private Date bookDates; - /** - * 分页 - */ - private Integer pageNum; - private Integer pageSize; - /** - * 精确 - */ - private Integer bookId; -}