From a22c08738a2c3d299c98922120b73c37d1413e90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E6=96=87=E8=B1=AA?= <980287353@qq.com> Date: Thu, 23 Feb 2023 11:57:01 +0800 Subject: [PATCH] publish 0.7.0 --- pom.xml | 22 ++++++------- springboot-ademo/pom.xml | 2 +- .../demo/config/DemoWebConfigurer.java | 4 +-- springboot-annotation/pom.xml | 2 +- springboot-database/pom.xml | 2 +- springboot-encrypt/pom.xml | 2 +- springboot-login/pom.xml | 2 +- springboot-message/pom.xml | 2 +- springboot-platform/pom.xml | 2 +- springboot-poi/pom.xml | 2 +- springboot-util/pom.xml | 2 +- springboot-web/pom.xml | 2 +- ...rrentWebUser.java => RequestUserInfo.java} | 7 +++- .../tiesheng/core/service/CoreLogService.java | 12 +++---- .../service/CorePlatformUniqueService.java | 33 +++++++------------ .../core/service/TieshengWebConfigurer.java | 4 +-- 16 files changed, 49 insertions(+), 53 deletions(-) rename springboot-web/src/main/java/com/tiesheng/core/pojos/{CurrentWebUser.java => RequestUserInfo.java} (89%) diff --git a/pom.xml b/pom.xml index feb6f02..db51aac 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 pom springboot-parent 杭州铁晟科技有限公司基础依赖 @@ -57,55 +57,55 @@ com.tiesheng.springboot-parent springboot-database - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-login - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-web - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-util - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-platform - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-message - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-encrypt - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-annotation - 0.6.2 + 0.7.0 com.tiesheng.springboot-parent springboot-poi - 0.6.2 + 0.7.0 @@ -136,7 +136,7 @@ com.tiesheng.springboot-plugin tiesheng-maven-plugin - 0.0.4 + 0.0.5 diff --git a/springboot-ademo/pom.xml b/springboot-ademo/pom.xml index a292d2c..9897eec 100644 --- a/springboot-ademo/pom.xml +++ b/springboot-ademo/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-ademo diff --git a/springboot-ademo/src/main/java/com/tiesheng/demo/config/DemoWebConfigurer.java b/springboot-ademo/src/main/java/com/tiesheng/demo/config/DemoWebConfigurer.java index bbbd8d3..92954b6 100644 --- a/springboot-ademo/src/main/java/com/tiesheng/demo/config/DemoWebConfigurer.java +++ b/springboot-ademo/src/main/java/com/tiesheng/demo/config/DemoWebConfigurer.java @@ -1,7 +1,7 @@ package com.tiesheng.demo.config; import cn.hutool.core.util.StrUtil; -import com.tiesheng.core.pojos.CurrentWebUser; +import com.tiesheng.core.pojos.RequestUserInfo; import com.tiesheng.core.pojos.dao.CorePlatformUnique; import com.tiesheng.core.service.TieshengWebConfigurer; import com.tiesheng.login.config.token.bean.TokenBean; @@ -19,7 +19,7 @@ public class DemoWebConfigurer implements TieshengWebConfigurer { GlobalConfig globalConfig; @Override - public CurrentWebUser getCurrentUserName(TokenBean tokenBean) { + public RequestUserInfo getCurrentUserName(TokenBean tokenBean) { return null; } diff --git a/springboot-annotation/pom.xml b/springboot-annotation/pom.xml index cf1a06a..57ced3d 100644 --- a/springboot-annotation/pom.xml +++ b/springboot-annotation/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-annotation diff --git a/springboot-database/pom.xml b/springboot-database/pom.xml index 00d3e64..c487592 100644 --- a/springboot-database/pom.xml +++ b/springboot-database/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-database diff --git a/springboot-encrypt/pom.xml b/springboot-encrypt/pom.xml index f90b3da..94b40e4 100644 --- a/springboot-encrypt/pom.xml +++ b/springboot-encrypt/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-encrypt diff --git a/springboot-login/pom.xml b/springboot-login/pom.xml index 283a418..6d7dcdb 100644 --- a/springboot-login/pom.xml +++ b/springboot-login/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-login diff --git a/springboot-message/pom.xml b/springboot-message/pom.xml index e29bd11..48609b3 100644 --- a/springboot-message/pom.xml +++ b/springboot-message/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-message diff --git a/springboot-platform/pom.xml b/springboot-platform/pom.xml index 8679e19..3383b9b 100644 --- a/springboot-platform/pom.xml +++ b/springboot-platform/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-platform diff --git a/springboot-poi/pom.xml b/springboot-poi/pom.xml index d936f4d..cbf1fd4 100644 --- a/springboot-poi/pom.xml +++ b/springboot-poi/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-poi diff --git a/springboot-util/pom.xml b/springboot-util/pom.xml index 9d391c1..1fb4316 100644 --- a/springboot-util/pom.xml +++ b/springboot-util/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-util diff --git a/springboot-web/pom.xml b/springboot-web/pom.xml index bda8a17..761284a 100644 --- a/springboot-web/pom.xml +++ b/springboot-web/pom.xml @@ -6,7 +6,7 @@ com.tiesheng.springboot-parent springboot-parent - 0.6.2 + 0.7.0 springboot-web diff --git a/springboot-web/src/main/java/com/tiesheng/core/pojos/CurrentWebUser.java b/springboot-web/src/main/java/com/tiesheng/core/pojos/RequestUserInfo.java similarity index 89% rename from springboot-web/src/main/java/com/tiesheng/core/pojos/CurrentWebUser.java rename to springboot-web/src/main/java/com/tiesheng/core/pojos/RequestUserInfo.java index d045a70..bf64f2b 100644 --- a/springboot-web/src/main/java/com/tiesheng/core/pojos/CurrentWebUser.java +++ b/springboot-web/src/main/java/com/tiesheng/core/pojos/RequestUserInfo.java @@ -1,6 +1,11 @@ package com.tiesheng.core.pojos; -public class CurrentWebUser { +/** + * 当前token的数据 + * + * @author hao + */ +public class RequestUserInfo { private String id; private String name; diff --git a/springboot-web/src/main/java/com/tiesheng/core/service/CoreLogService.java b/springboot-web/src/main/java/com/tiesheng/core/service/CoreLogService.java index b4a9070..37f40b0 100644 --- a/springboot-web/src/main/java/com/tiesheng/core/service/CoreLogService.java +++ b/springboot-web/src/main/java/com/tiesheng/core/service/CoreLogService.java @@ -6,7 +6,7 @@ import cn.hutool.json.JSONUtil; import com.tiesheng.core.mapper.CoreLogLoginMapper; import com.tiesheng.core.mapper.CoreLogMessageMapper; import com.tiesheng.core.mapper.CoreLogOperationMapper; -import com.tiesheng.core.pojos.CurrentWebUser; +import com.tiesheng.core.pojos.RequestUserInfo; import com.tiesheng.core.pojos.dao.CoreLogLogin; import com.tiesheng.core.pojos.dao.CoreLogMessage; import com.tiesheng.core.pojos.dao.CoreLogOperation; @@ -55,9 +55,9 @@ public class CoreLogService extends TsServiceBase getByPlatformAndUser(String platform, List userIds) { - if (CollUtil.isEmpty(userIds)) { - return CollUtil.newArrayList(); - } - - QueryWrapper queryWrapper = new QueryWrapper<>(); - queryWrapper.in("user_id", userIds); - queryWrapper.eq("platform", platform); - queryWrapper.last("limit 1"); - return list(queryWrapper); + public boolean updateUserId(String uniqueId, String userId) { + return update(new UpdateWrapper().eq("unique_id", uniqueId) + .set("user_id", userId) + .set("is_deleted", 0) + ); } + } diff --git a/springboot-web/src/main/java/com/tiesheng/core/service/TieshengWebConfigurer.java b/springboot-web/src/main/java/com/tiesheng/core/service/TieshengWebConfigurer.java index af6f90c..9993520 100644 --- a/springboot-web/src/main/java/com/tiesheng/core/service/TieshengWebConfigurer.java +++ b/springboot-web/src/main/java/com/tiesheng/core/service/TieshengWebConfigurer.java @@ -1,7 +1,7 @@ package com.tiesheng.core.service; import cn.hutool.log.LogFactory; -import com.tiesheng.core.pojos.CurrentWebUser; +import com.tiesheng.core.pojos.RequestUserInfo; import com.tiesheng.core.pojos.dao.CorePlatformUnique; import com.tiesheng.login.config.token.bean.TokenBean; import com.tiesheng.util.exception.ApiRespEnum; @@ -22,7 +22,7 @@ public interface TieshengWebConfigurer { * * @return */ - CurrentWebUser getCurrentUserName(TokenBean userId); + RequestUserInfo getCurrentUserName(TokenBean userId); /**