From 194dc83b72b5b13921bf8afe93e2de3095aaefb7 Mon Sep 17 00:00:00 2001 From: wanggeng <450292408@qq.com> Date: Fri, 20 May 2022 10:09:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86mongo=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=99=BB=E5=BD=95=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../login/mongo/IMongoLoginService.java | 47 ------------- .../user/mongo/IMongoLoginUserService.java | 67 +++++++++++++++++++ 2 files changed, 67 insertions(+), 47 deletions(-) delete mode 100644 basic-interface/src/main/java/ink/wgink/interfaces/login/mongo/IMongoLoginService.java create mode 100644 basic-interface/src/main/java/ink/wgink/interfaces/user/mongo/IMongoLoginUserService.java diff --git a/basic-interface/src/main/java/ink/wgink/interfaces/login/mongo/IMongoLoginService.java b/basic-interface/src/main/java/ink/wgink/interfaces/login/mongo/IMongoLoginService.java deleted file mode 100644 index f3f8c184..00000000 --- a/basic-interface/src/main/java/ink/wgink/interfaces/login/mongo/IMongoLoginService.java +++ /dev/null @@ -1,47 +0,0 @@ -package ink.wgink.interfaces.login.mongo; - -import ink.wgink.pojo.pos.user.mongo.MongoUserPO; - -import java.util.List; - -/** - * @ClassName: IMongoLoginService - * @Description: mongo登录 - * @Author: wanggeng - * @Date: 2022/5/19 11:29 - * @Version: 1.0 - */ -public interface IMongoLoginService { - - /** - * 刷新mongo - * - * @param userId - */ - void update(String userId); - - /** - * 删除 - * - * @param userIds - */ - void delete(List userIds); - - /** - * 用户详情 - * - * @param userId - * @return - */ - MongoUserPO getPO(String userId); - - /** - * 用户详情 - * - * @param username - * @return - */ - MongoUserPO getPOByUsername(String username); - - -} diff --git a/basic-interface/src/main/java/ink/wgink/interfaces/user/mongo/IMongoLoginUserService.java b/basic-interface/src/main/java/ink/wgink/interfaces/user/mongo/IMongoLoginUserService.java new file mode 100644 index 00000000..6f332866 --- /dev/null +++ b/basic-interface/src/main/java/ink/wgink/interfaces/user/mongo/IMongoLoginUserService.java @@ -0,0 +1,67 @@ +package ink.wgink.interfaces.user.mongo; + +import ink.wgink.pojo.bos.LoginUser; + +import java.util.List; + +/** + * @ClassName: IMongoLoginUserService + * @Description: mongo登录用户服务 + * @Author: wanggeng + * @Date: 2022/5/19 16:18 + * @Version: 1.0 + */ +public interface IMongoLoginUserService { + + /** + * 刷新mongo + * + * @param userId + */ + void updateByUserId(String userId); + + /** + * 刷新mongo + * + * @param userIds + */ + void updateByUserIds(List userIds); + + /** + * 刷新mongo + * + * @param loginUsers + */ + void update(List loginUsers); + + /** + * 刷新mongo + * + * @param loginUser + */ + void update(LoginUser loginUser); + + /** + * 删除 + * + * @param userIds + */ + void delete(List userIds); + + /** + * 用户详情 + * + * @param userId + * @return + */ + LoginUser get(String userId); + + /** + * 用户详情 + * + * @param username + * @return + */ + LoginUser getByUsername(String username); + +}