From b412695a2721515bea150f82b636416be992c1c4 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Fri, 16 Jun 2023 17:02:48 +0800 Subject: [PATCH 01/18] =?UTF-8?q?feat=20=E6=9F=A5=E8=AF=A2=E7=94=9F?= =?UTF-8?q?=E6=88=90=E5=99=A8=E6=94=AF=E6=8C=81=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../generator/AnnotationQueryGenerator.java | 30 +++++++++++++++++-- .../query/generator/QueryGenerator.java | 5 ++-- 2 files changed, 31 insertions(+), 4 deletions(-) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java index bfebee8e..800656e6 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java @@ -3,12 +3,15 @@ package cn.bootx.platform.common.query.generator; import cn.bootx.platform.common.core.annotation.QueryParam; import cn.bootx.platform.common.core.function.CollectorsFunction; import cn.bootx.platform.common.mybatisplus.util.MpUtil; +import cn.bootx.platform.common.query.entity.QueryOrder; import cn.hutool.core.annotation.AnnotationUtil; import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.collection.CollUtil; import cn.hutool.core.text.NamingCase; import cn.hutool.core.util.ClassUtil; import cn.hutool.core.util.StrUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.google.common.collect.Lists; import lombok.experimental.UtilityClass; import lombok.val; @@ -80,7 +83,7 @@ public class AnnotationQueryGenerator { * @param 泛型 * @return 查询器 */ - QueryWrapper generator(Object queryParams) { + QueryWrapper generator(Object queryParams, QueryOrder...queryOrder) { QueryWrapper wrapper = new QueryWrapper<>(); if (Objects.isNull(queryParams)) { @@ -111,6 +114,9 @@ public class AnnotationQueryGenerator { } } + // 处理排序条件 + initQueryOrder(wrapper,Objects.isNull(queryOrder)?null: Lists.newArrayList(queryOrder)); + return wrapper; } @@ -193,7 +199,7 @@ public class AnnotationQueryGenerator { /** * 获取字段对应的数据库字段名 */ - public String getDatabaseFieldName(PropertyDescriptor paramDescriptor, Class paramClass, + private String getDatabaseFieldName(PropertyDescriptor paramDescriptor, Class paramClass, PropertyDescriptor entityDescriptor, Class entityClass, QueryParam.NamingCaseEnum namingCase) { // 读取注解, 判断有没有自定义字段名, 有自定义字段名直接返回 val queryParam = getQueryParamAnnotation(paramDescriptor, paramClass, entityDescriptor, entityClass); @@ -217,4 +223,24 @@ public class AnnotationQueryGenerator { return ""; } + /** + * 组装排序条件 + * @param queryWrapper 查询器 + * @param queryOrders 排序条件 + * @param 泛型 + */ + private void initQueryOrder(QueryWrapper queryWrapper, List queryOrders) { + if (CollUtil.isEmpty(queryOrders)) { + return; + } + for (QueryOrder queryOrder : queryOrders) { + if (queryOrder.isUnderLine()) { + queryWrapper.orderBy(true, queryOrder.isAsc(), StrUtil.toUnderlineCase(queryOrder.getSortField())); + } + else { + queryWrapper.orderBy(true, queryOrder.isAsc(), queryOrder.getSortField()); + } + } + } + } diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java index dd09b6f0..6b2169e3 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java @@ -1,5 +1,6 @@ package cn.bootx.platform.common.query.generator; +import cn.bootx.platform.common.query.entity.QueryOrder; import cn.bootx.platform.common.query.entity.QueryParams; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -33,8 +34,8 @@ public class QueryGenerator { * @param 泛型 * @return 查询器 */ - public static QueryWrapper generator(Object queryParams) { - return AnnotationQueryGenerator.generator(queryParams); + public static QueryWrapper generator(Object queryParams, QueryOrder...queryOrder) { + return AnnotationQueryGenerator.generator(queryParams,queryOrder); } /** -- Gitee From c762c1b435cf38deb70e469fc9458086ca3dba6d Mon Sep 17 00:00:00 2001 From: xxm Date: Fri, 23 Jun 2023 14:52:53 +0800 Subject: [PATCH 02/18] =?UTF-8?q?build=20=E5=8D=87=E7=BA=A7=E7=89=88?= =?UTF-8?q?=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c6801773..58d9dcbc 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.springframework.boot spring-boot-starter-parent - 2.7.11 + 2.7.13 -- Gitee From e3c14dcee451464d122eb3b23b20c32fa2b44a22 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Sun, 25 Jun 2023 16:53:31 +0800 Subject: [PATCH 03/18] =?UTF-8?q?doc=20=E6=9B=B4=E6=96=B0java=20doc?= =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/bootx/platform/common/core/annotation/BigField.java | 2 +- .../cn/bootx/platform/common/core/annotation/CountTime.java | 2 +- .../bootx/platform/common/core/annotation/DataVersionLog.java | 2 +- .../platform/common/core/annotation/EncryptionField.java | 2 +- .../cn/bootx/platform/common/core/annotation/Idempotent.java | 2 +- .../java/cn/bootx/platform/common/core/annotation/JobLog.java | 2 +- .../platform/common/core/annotation/NestedPermission.java | 2 +- .../cn/bootx/platform/common/core/annotation/OperateLog.java | 2 +- .../cn/bootx/platform/common/core/annotation/OperateLogs.java | 2 +- .../cn/bootx/platform/common/core/annotation/PermCode.java | 2 +- .../cn/bootx/platform/common/core/annotation/Permission.java | 2 +- .../cn/bootx/platform/common/core/annotation/QueryParam.java | 2 +- .../platform/common/core/annotation/TableFieldConvert.java | 2 +- .../common/core/annotation/TableFieldConvertModel.java | 2 +- .../cn/bootx/platform/common/core/annotation/Translate.java | 2 +- .../platform/common/core/annotation/TranslationResult.java | 2 +- .../java/cn/bootx/platform/common/core/code/CommonCode.java | 2 +- .../java/cn/bootx/platform/common/core/code/ServletCode.java | 2 +- .../java/cn/bootx/platform/common/core/entity/UserDetail.java | 2 +- .../platform/common/core/exception/DangerSqlException.java | 2 +- .../platform/common/core/exception/DataNotExistException.java | 2 +- .../common/core/exception/OptimisticLockException.java | 2 +- .../common/core/exception/RepetitiveOperationException.java | 2 +- .../common/core/exception/UnSupportOperateException.java | 2 +- .../common/core/exception/UnSupportReadException.java | 2 +- .../platform/common/core/function/CollectorsFunction.java | 2 +- .../platform/common/core/function/EntityBaseFunction.java | 2 +- .../cn/bootx/platform/common/core/function/ParamService.java | 2 +- .../platform/common/core/function/SystemKeyValueService.java | 2 +- .../platform/common/core/function/UserDetailService.java | 2 +- .../java/cn/bootx/platform/common/core/rest/ErrorResult.java | 2 +- .../java/cn/bootx/platform/common/core/rest/PageResult.java | 2 +- .../src/main/java/cn/bootx/platform/common/core/rest/Res.java | 2 +- .../java/cn/bootx/platform/common/core/rest/ResResult.java | 2 +- .../java/cn/bootx/platform/common/core/rest/dto/BaseDto.java | 2 +- .../java/cn/bootx/platform/common/core/rest/dto/KeyValue.java | 2 +- .../cn/bootx/platform/common/core/rest/dto/LabelValue.java | 2 +- .../cn/bootx/platform/common/core/rest/param/OrderParam.java | 2 +- .../java/cn/bootx/platform/common/core/util/CertUtil.java | 2 +- .../java/cn/bootx/platform/common/core/util/CollUtil.java | 2 +- .../java/cn/bootx/platform/common/core/util/FileUtil.java | 2 +- .../cn/bootx/platform/common/core/util/LocalDateTimeUtil.java | 2 +- .../cn/bootx/platform/common/core/util/ResultConvertUtil.java | 2 +- .../cn/bootx/platform/common/core/util/TreeBuildUtil.java | 2 +- .../cn/bootx/platform/common/core/util/ValidationUtil.java | 2 +- .../platform/common/core/validation/ValidationGroup.java | 2 +- .../platform/starter/audit/log/AuditLogAutoConfiguration.java | 2 +- .../audit/log/configuration/DataVersionConfiguration.java | 2 +- .../audit/log/controller/DataVersionLogController.java | 2 +- .../starter/audit/log/controller/LoginLogController.java | 2 +- .../starter/audit/log/controller/OperateLogController.java | 2 +- .../starter/audit/log/core/db/convert/LogConvert.java | 2 +- .../audit/log/core/db/dao/DataVersionLogDbManager.java | 2 +- .../starter/audit/log/core/db/dao/DataVersionLogDbMapper.java | 2 +- .../starter/audit/log/core/db/dao/LoginLogDbManager.java | 2 +- .../starter/audit/log/core/db/dao/LoginLogDbMapper.java | 2 +- .../starter/audit/log/core/db/dao/OperateLogDbManager.java | 2 +- .../starter/audit/log/core/db/entity/DataVersionLogDb.java | 2 +- .../platform/starter/audit/log/core/db/entity/LoginLogDb.java | 2 +- .../starter/audit/log/core/db/entity/OperateLogDb.java | 2 +- .../audit/log/core/db/service/DataVersionLogDbService.java | 2 +- .../starter/audit/log/core/db/service/LoginLogDbService.java | 2 +- .../audit/log/core/db/service/OperateLogDbService.java | 2 +- .../starter/audit/log/core/mongo/convert/LogConvert.java | 2 +- .../log/core/mongo/dao/DataVersionLogMongoRepository.java | 2 +- .../audit/log/core/mongo/dao/LoginLogMongoRepository.java | 2 +- .../audit/log/core/mongo/dao/OperateLogMongoRepository.java | 2 +- .../audit/log/core/mongo/entity/DataVersionLogMongo.java | 2 +- .../starter/audit/log/core/mongo/entity/LoginLogMongo.java | 2 +- .../starter/audit/log/core/mongo/entity/OperateLogMongo.java | 2 +- .../log/core/mongo/service/DataVersionLogMongoService.java | 2 +- .../audit/log/core/mongo/service/LoginLogMongoService.java | 2 +- .../audit/log/core/mongo/service/OperateLogMongoService.java | 2 +- .../platform/starter/audit/log/dto/DataVersionLogDto.java | 2 +- .../cn/bootx/platform/starter/audit/log/dto/LoginLogDto.java | 2 +- .../bootx/platform/starter/audit/log/dto/OperateLogDto.java | 2 +- .../starter/audit/log/handler/DataVersionRecordHandler.java | 2 +- .../starter/audit/log/handler/OperateLogAspectHandler.java | 2 +- .../bootx/platform/starter/audit/log/ip2region/IpRegion.java | 2 +- .../starter/audit/log/ip2region/IpToRegionService.java | 2 +- .../platform/starter/audit/log/param/DataVersionLogParam.java | 2 +- .../bootx/platform/starter/audit/log/param/LoginLogParam.java | 2 +- .../platform/starter/audit/log/param/OperateLogParam.java | 2 +- .../starter/audit/log/properties/AuditLogProperties.java | 2 +- .../starter/audit/log/service/DataVersionLogService.java | 2 +- .../platform/starter/audit/log/service/LoginLogService.java | 2 +- .../platform/starter/audit/log/service/OperateLogService.java | 2 +- .../cn/bootx/platform/starter/auth/AuthAutoConfiguration.java | 2 +- .../starter/auth/authentication/AbstractAuthentication.java | 2 +- .../starter/auth/authentication/GetAuthClientService.java | 2 +- .../starter/auth/authentication/GetAuthLoginTypeService.java | 2 +- .../starter/auth/authentication/OpenIdAuthentication.java | 2 +- .../platform/starter/auth/authentication/RouterCheck.java | 2 +- .../auth/authentication/UsernamePasswordAuthentication.java | 2 +- .../bootx/platform/starter/auth/cache/SessionCacheFilter.java | 2 +- .../bootx/platform/starter/auth/cache/SessionCacheLocal.java | 2 +- .../bootx/platform/starter/auth/code/AuthLoginTypeCode.java | 2 +- .../platform/starter/auth/configuration/AuthProperties.java | 2 +- .../platform/starter/auth/configuration/SaTokenConfigure.java | 2 +- .../bootx/platform/starter/auth/endpoint/TokenEndpoint.java | 2 +- .../cn/bootx/platform/starter/auth/endpoint/TokenService.java | 2 +- .../cn/bootx/platform/starter/auth/entity/AuthClient.java | 2 +- .../cn/bootx/platform/starter/auth/entity/AuthInfoResult.java | 2 +- .../cn/bootx/platform/starter/auth/entity/AuthLoginType.java | 2 +- .../bootx/platform/starter/auth/entity/LoginAuthContext.java | 2 +- .../cn/bootx/platform/starter/auth/entity/ThirdAuthCode.java | 2 +- .../starter/auth/exception/ApplicationNotEnableException.java | 2 +- .../starter/auth/exception/ApplicationNotFoundException.java | 2 +- .../starter/auth/exception/ClientNotEnableException.java | 2 +- .../starter/auth/exception/ClientNotFoundException.java | 2 +- .../starter/auth/exception/LoginFailureException.java | 2 +- .../starter/auth/exception/LonginTypeNotFoundException.java | 2 +- .../platform/starter/auth/exception/NotLoginException.java | 2 +- .../platform/starter/auth/exception/RouterCheckException.java | 2 +- .../starter/auth/exception/UserNotFoundException.java | 2 +- .../platform/starter/auth/handler/LoginFailureHandler.java | 2 +- .../platform/starter/auth/handler/LoginSuccessHandler.java | 2 +- .../starter/auth/handler/OpenIdAuthenticationHandler.java | 2 +- .../platform/starter/auth/handler/SaExceptionHandler.java | 2 +- .../bootx/platform/starter/auth/handler/SaRouteHandler.java | 2 +- .../starter/auth/impl/IgnoreAdminUserRouterCheck.java | 2 +- .../starter/auth/impl/IgnoreAnnotationRouterCheck.java | 2 +- .../cn/bootx/platform/starter/auth/online/OnlineUserDto.java | 2 +- .../bootx/platform/starter/auth/online/OnlineUserService.java | 2 +- .../platform/starter/auth/redis/SaTokenRedisProperties.java | 2 +- .../cn/bootx/platform/starter/auth/util/PasswordEncoder.java | 2 +- .../cn/bootx/platform/starter/auth/util/SecurityUtil.java | 2 +- .../platform/starter/code/gen/CodeGenAutoConfiguration.java | 2 +- .../platform/starter/code/gen/code/CodeGenColumnTypeEnum.java | 2 +- .../platform/starter/code/gen/code/CodeGenTemplateVmEnum.java | 2 +- .../starter/code/gen/controller/CodeGeneratorController.java | 2 +- .../starter/code/gen/controller/DatabaseTableController.java | 2 +- .../platform/starter/code/gen/dao/DatabaseTableMapper.java | 2 +- .../bootx/platform/starter/code/gen/domain/CodeGenData.java | 4 ++-- .../bootx/platform/starter/code/gen/dto/CodeGenPreview.java | 2 +- .../bootx/platform/starter/code/gen/dto/TableGenParamDto.java | 2 +- .../bootx/platform/starter/code/gen/entity/CodeGenConfig.java | 2 +- .../platform/starter/code/gen/entity/DatabaseColumn.java | 2 +- .../bootx/platform/starter/code/gen/entity/DatabaseTable.java | 2 +- .../bootx/platform/starter/code/gen/param/CodeGenParam.java | 2 +- .../starter/code/gen/service/CodeGeneratorService.java | 2 +- .../starter/code/gen/service/DatabaseTableService.java | 2 +- .../cn/bootx/platform/starter/code/gen/util/CodeGenUtil.java | 2 +- .../main/resources/codegen/template/java/controller.java.vm | 2 +- .../src/main/resources/codegen/template/java/convert.java.vm | 4 ++-- .../src/main/resources/codegen/template/java/dto.java.vm | 2 +- .../src/main/resources/codegen/template/java/entity.java.vm | 2 +- .../src/main/resources/codegen/template/java/manager.java.vm | 2 +- .../src/main/resources/codegen/template/java/mapper.java.vm | 4 ++-- .../src/main/resources/codegen/template/java/param.java.vm | 2 +- .../src/main/resources/codegen/template/java/service.java.vm | 2 +- .../platform/starter/data/perm/DataPermAutoConfiguration.java | 2 +- .../bootx/platform/starter/data/perm/code/DataScopeEnum.java | 2 +- .../starter/data/perm/configuration/DataPermProperties.java | 2 +- .../data/perm/configuration/DatePermConfiguration.java | 2 +- .../starter/data/perm/dbencrypt/DecryptInterceptor.java | 2 +- .../starter/data/perm/dbencrypt/EncryptInterceptor.java | 2 +- .../starter/data/perm/exception/NotLoginPermException.java | 2 +- .../starter/data/perm/handler/DataPermAspectHandler.java | 2 +- .../starter/data/perm/local/DataPermContextHolder.java | 2 +- .../bootx/platform/starter/data/perm/scope/DataPermScope.java | 2 +- .../starter/data/perm/scope/DataPermScopeHandler.java | 2 +- .../starter/data/perm/scope/DataScopeInterceptor.java | 2 +- .../starter/data/perm/select/SelectFieldPermHandler.java | 2 +- .../starter/data/perm/select/SelectFieldPermInterceptor.java | 2 +- .../platform/starter/data/perm/sensitive/SensitiveInfo.java | 4 ++-- .../starter/data/perm/sensitive/SensitiveInfoSerialize.java | 2 +- .../platform/starter/dingtalk/DingTalkAutoConfiguration.java | 2 +- .../cn/bootx/platform/starter/dingtalk/code/DingTalkCode.java | 2 +- .../platform/starter/dingtalk/code/DingTalkNoticeCode.java | 2 +- .../starter/dingtalk/configuration/DingTalkProperties.java | 2 +- .../dingtalk/controller/DingRobotConfigController.java | 2 +- .../starter/dingtalk/core/base/result/DingTalkResult.java | 2 +- .../starter/dingtalk/core/base/result/MediaResult.java | 2 +- .../starter/dingtalk/core/base/service/DingAccessService.java | 2 +- .../starter/dingtalk/core/media/dao/DingMediaMd5Manager.java | 2 +- .../starter/dingtalk/core/media/dao/DingMediaMd5Mapper.java | 2 +- .../starter/dingtalk/core/media/entity/DingMediaMd5.java | 2 +- .../dingtalk/core/media/service/DingMediaMd5Service.java | 2 +- .../starter/dingtalk/core/media/service/DingMediaService.java | 2 +- .../starter/dingtalk/core/notice/result/ChatNoticeResult.java | 2 +- .../starter/dingtalk/core/notice/result/CorpNoticeResult.java | 2 +- .../dingtalk/core/notice/service/DingNoticeService.java | 2 +- .../starter/dingtalk/core/robot/convert/DingRobotConvert.java | 2 +- .../dingtalk/core/robot/dao/DingRobotConfigManager.java | 2 +- .../dingtalk/core/robot/dao/DingRobotConfigMapper.java | 2 +- .../starter/dingtalk/core/robot/entity/DingRobotConfig.java | 2 +- .../dingtalk/core/robot/service/DingRobotConfigService.java | 2 +- .../dingtalk/core/robot/service/DingRobotSendService.java | 2 +- .../starter/dingtalk/core/user/entity/UserIdResult.java | 2 +- .../starter/dingtalk/core/user/service/DingUserService.java | 2 +- .../platform/starter/dingtalk/param/notice/ChatNotice.java | 2 +- .../platform/starter/dingtalk/param/notice/CorpNotice.java | 2 +- .../starter/dingtalk/param/notice/RecallCorpNotice.java | 2 +- .../starter/dingtalk/param/notice/UpdateCorpNotice.java | 2 +- .../starter/dingtalk/param/notice/msg/ActionCardMsg.java | 2 +- .../bootx/platform/starter/dingtalk/param/notice/msg/At.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/DingMedia.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/FileMsg.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/ImageMsg.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/LinkMsg.java | 2 +- .../starter/dingtalk/param/notice/msg/MarkdownMsg.java | 2 +- .../bootx/platform/starter/dingtalk/param/notice/msg/Msg.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/OaMsg.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/TextMsg.java | 2 +- .../platform/starter/dingtalk/param/notice/msg/VoiceMsg.java | 2 +- .../starter/dingtalk/param/robot/DingRobotConfigParam.java | 2 +- .../cn/bootx/platform/starter/dingtalk/util/DingTalkUtil.java | 2 +- .../cn/bootx/platform/starter/file/FileAutoConfiguration.java | 2 +- .../bootx/platform/starter/file/code/FileUploadTypeEnum.java | 2 +- .../starter/file/configuration/FileUploadConfiguration.java | 2 +- .../starter/file/configuration/FileUploadProperties.java | 2 +- .../starter/file/controller/FIleUpLoadController.java | 2 +- .../cn/bootx/platform/starter/file/convert/FileConvert.java | 2 +- .../cn/bootx/platform/starter/file/dao/UpdateFileManager.java | 2 +- .../cn/bootx/platform/starter/file/dao/UpdateFileMapper.java | 2 +- .../cn/bootx/platform/starter/file/dto/UpdateFileDto.java | 2 +- .../cn/bootx/platform/starter/file/entity/UpdateFileInfo.java | 2 +- .../bootx/platform/starter/file/entity/UploadFileContext.java | 2 +- .../platform/starter/file/service/FileUploadService.java | 2 +- .../cn/bootx/platform/starter/file/service/UploadService.java | 2 +- .../starter/file/service/impl/LocalUploadService.java | 2 +- .../starter/file/service/impl/MinioUploadService.java | 2 +- .../starter/file/service/impl/MongoUploadService.java | 2 +- .../platform/starter/file/service/impl/OssUploadService.java | 2 +- .../platform/starter/monitor/MonitorAutoConfiguration.java | 2 +- .../starter/monitor/controller/SystemMonitorController.java | 2 +- .../platform/starter/monitor/entity/MongoMonitorResult.java | 2 +- .../platform/starter/monitor/entity/RedisMonitorResult.java | 2 +- .../platform/starter/monitor/entity/SystemMonitorResult.java | 2 +- .../platform/starter/monitor/service/RedisMonitorService.java | 2 +- .../starter/monitor/service/SystemMonitorService.java | 2 +- bootx-common-starters/common-starter-quartz/README.md | 2 +- .../platform/starter/quartz/QuartzJobAutoConfiguration.java | 2 +- .../cn/bootx/platform/starter/quartz/code/QuartzJobCode.java | 2 +- .../starter/quartz/configuration/QuartzProperties.java | 2 +- .../starter/quartz/controller/QuartzJobController.java | 2 +- .../starter/quartz/controller/QuartzJobLogController.java | 2 +- .../starter/quartz/core/convert/QuartzJobConvert.java | 2 +- .../platform/starter/quartz/core/dao/QuartzJobLogManager.java | 2 +- .../platform/starter/quartz/core/dao/QuartzJobLogMapper.java | 2 +- .../platform/starter/quartz/core/dao/QuartzJobManager.java | 2 +- .../platform/starter/quartz/core/dao/QuartzJobMapper.java | 2 +- .../bootx/platform/starter/quartz/core/entity/QuartzJob.java | 2 +- .../platform/starter/quartz/core/entity/QuartzJobLog.java | 2 +- .../starter/quartz/core/service/QuartzJobLogService.java | 2 +- .../starter/quartz/core/service/QuartzJobService.java | 2 +- .../cn/bootx/platform/starter/quartz/dto/QuartzJobDto.java | 2 +- .../cn/bootx/platform/starter/quartz/dto/QuartzJobLogDto.java | 2 +- .../platform/starter/quartz/handler/JobLogAspectHandler.java | 2 +- .../platform/starter/quartz/handler/QuartzJobScheduler.java | 2 +- .../platform/starter/quartz/param/QuartzJobLogQuery.java | 2 +- .../bootx/platform/starter/quartz/param/QuartzJobParam.java | 2 +- .../java/cn/bootx/platform/starter/quartz/task/TestTask.java | 2 +- .../platform/starter/wechat/WeChatAutoConfiguration.java | 2 +- .../cn/bootx/platform/starter/wechat/code/WeChatCode.java | 2 +- .../starter/wechat/configuration/WeChatConfiguration.java | 2 +- .../configuration/WeChatMessageRouterConfiguration.java | 2 +- .../starter/wechat/configuration/WeChatProperties.java | 2 +- .../starter/wechat/controller/WeChatArticleController.java | 2 +- .../starter/wechat/controller/WeChatMediaController.java | 2 +- .../starter/wechat/controller/WeChatMenuController.java | 2 +- .../starter/wechat/controller/WeChatPortalController.java | 2 +- .../starter/wechat/controller/WeChatQrLoginController.java | 2 +- .../starter/wechat/controller/WeChatTemplateController.java | 2 +- .../wechat/core/article/service/WeChatArticleService.java | 2 +- .../wechat/core/login/service/WeChatQrLoginService.java | 2 +- .../starter/wechat/core/media/service/WeChatMediaService.java | 2 +- .../starter/wechat/core/menu/convert/WeChatMenuConvert.java | 2 +- .../starter/wechat/core/menu/dao/WeChatMenuManager.java | 2 +- .../starter/wechat/core/menu/dao/WeChatMenuMapper.java | 2 +- .../starter/wechat/core/menu/domin/WeChatMenuInfo.java | 2 +- .../platform/starter/wechat/core/menu/entity/WeChatMenu.java | 2 +- .../starter/wechat/core/menu/service/WeChatMenuService.java | 2 +- .../wechat/core/notice/convert/WeChatTemplateConvert.java | 2 +- .../starter/wechat/core/notice/dao/WeChatTemplateManager.java | 2 +- .../starter/wechat/core/notice/dao/WeChatTemplateMapper.java | 2 +- .../starter/wechat/core/notice/entity/WeChatTemplate.java | 2 +- .../wechat/core/notice/service/WeChatTemplateService.java | 2 +- .../wechat/core/notice/service/WechatNoticeService.java | 2 +- .../wechat/core/portal/service/WeChatPortalService.java | 2 +- .../starter/wechat/core/user/convert/WechatFansConvert.java | 2 +- .../starter/wechat/core/user/dao/WechatFansManager.java | 2 +- .../starter/wechat/core/user/dao/WechatFansMapper.java | 2 +- .../platform/starter/wechat/core/user/entity/WechatFans.java | 2 +- .../starter/wechat/core/user/service/WeChatUserService.java | 2 +- .../platform/starter/wechat/dto/article/WeChatArticleDto.java | 2 +- .../platform/starter/wechat/dto/login/WeChatLoginQrCode.java | 2 +- .../platform/starter/wechat/dto/media/WeChatMediaDto.java | 2 +- .../bootx/platform/starter/wechat/dto/menu/WeChatMenuDto.java | 2 +- .../platform/starter/wechat/dto/notice/WeChatTemplateDto.java | 2 +- .../bootx/platform/starter/wechat/dto/user/WechatFansDto.java | 2 +- .../platform/starter/wechat/event/WeChatQrScanEvent.java | 2 +- .../starter/wechat/handler/WeChatMpMessageHandler.java | 2 +- .../platform/starter/wechat/handler/WeChatMsgHandler.java | 2 +- .../platform/starter/wechat/handler/WeChatQrScanHandler.java | 2 +- .../starter/wechat/handler/WeChatSubscribeHandler.java | 2 +- .../starter/wechat/handler/WeChatUnSubscribeHandler.java | 2 +- .../platform/starter/wechat/handler/WechatMenuHandler.java | 2 +- .../starter/wechat/handler/qrscene/WeChatQrLoginHandler.java | 2 +- .../wechat/handler/qrscene/WeChatQrSceneMsgHandler.java | 2 +- .../platform/starter/wechat/param/menu/WeChatMenuParam.java | 2 +- .../starter/wechat/param/notice/WeChatTemplateParam.java | 2 +- .../starter/wechat/param/portal/WeChatPortalParam.java | 2 +- .../platform/starter/wechat/param/user/WechatFansParam.java | 2 +- .../cn/bootx/platform/starter/wechat/util/WeChatUtil.java | 2 +- .../bootx/platform/starter/wecom/WeComAutoConfiguration.java | 2 +- .../java/cn/bootx/platform/starter/wecom/code/WeComCode.java | 2 +- .../starter/wecom/configuration/WeComConfiguration.java | 2 +- .../platform/starter/wecom/configuration/WeComProperties.java | 2 +- .../starter/wecom/controller/WecomRobotConfigController.java | 2 +- .../core/notice/executor/RecallNoticeRequestExecutor.java | 2 +- .../starter/wecom/core/notice/service/WeComNoticeService.java | 2 +- .../wecom/core/robot/convert/WecomRobotConfigConvert.java | 2 +- .../starter/wecom/core/robot/dao/WecomRobotConfigManager.java | 2 +- .../starter/wecom/core/robot/dao/WecomRobotConfigMapper.java | 2 +- .../platform/starter/wecom/core/robot/domin/UploadMedia.java | 2 +- .../starter/wecom/core/robot/entity/WecomRobotConfig.java | 2 +- .../robot/executor/RobotMediaFileUploadRequestExecutor.java | 2 +- .../wecom/core/robot/service/WeComRobotNoticeService.java | 2 +- .../wecom/core/robot/service/WecomRobotConfigService.java | 2 +- .../platform/starter/wecom/dto/robot/WecomRobotConfigDto.java | 2 +- .../starter/wecom/param/robot/WecomRobotConfigParam.java | 2 +- .../bootx/platform/common/cache/CacheAutoConfiguration.java | 2 +- .../platform/common/cache/configuration/BootxRedisCache.java | 2 +- .../common/cache/configuration/BootxRedisCacheManager.java | 2 +- .../platform/common/cache/manager/CachingConfiguration.java | 2 +- .../platform/common/cache/manager/CachingProperties.java | 2 +- .../common/translate/DataTranslateAutoConfiguration.java | 2 +- .../common/translate/aop/TranslationAnnotationAdvisor.java | 2 +- .../platform/common/translate/aop/TranslationInterceptor.java | 2 +- .../common/translate/cache/TranslationCacheFilter.java | 2 +- .../common/translate/cache/TranslationCacheLocal.java | 2 +- .../common/translate/cache/TranslationCacheService.java | 2 +- .../bootx/platform/common/translate/domain/ConvertInfo.java | 2 +- .../platform/common/translate/handler/TranslationHandler.java | 2 +- .../handler/impl/ResultObjectTranslationHandler.java | 2 +- .../handler/impl/ResultPageIterableTranslationHandler.java | 2 +- .../translate/handler/impl/ResultPageTranslationHandler.java | 2 +- .../common/translate/service/DictTranslationService.java | 2 +- .../common/translate/service/FieldTranslationService.java | 2 +- .../exceptionhandler/ExceptionHandlerAutoConfiguration.java | 2 +- .../exceptionhandler/handler/ExceptionHandlerProperties.java | 2 +- .../common/exceptionhandler/handler/RestExceptionHandler.java | 2 +- .../cn/bootx/platform/common/headerholder/HeaderHolder.java | 2 +- .../headerholder/filter/WebHeaderHolderInterceptor.java | 2 +- .../common/headerholder/local/HolderContextHolder.java | 2 +- .../bootx/platform/common/idempotency/aop/IdempotentAop.java | 2 +- .../platform/common/jackson/JacksonAutoConfiguration.java | 2 +- .../common/jackson/configuration/JacksonConfiguration.java | 2 +- .../cn/bootx/platform/common/jackson/jdk/Java8TimeModule.java | 2 +- .../bootx/platform/common/jackson/jdk/JavaLongTypeModule.java | 2 +- .../cn/bootx/platform/common/jackson/util/JacksonUtil.java | 2 +- .../cn/bootx/platform/common/log/LogAutoConfiguration.java | 2 +- .../platform/common/log/configuration/LogProperties.java | 2 +- .../common/log/handler/LogTraceHeaderHolderFilter.java | 2 +- .../common/log/handler/SensitiveDataLogConverter.java | 2 +- .../platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java | 2 +- .../src/main/java/org/slf4j/impl/StaticMDCBinder.java | 2 +- .../src/main/java/org/slf4j/impl/TtlMDCAdapter.java | 2 +- .../platform/common/mongo/MongoCommonAutoConfiguration.java | 2 +- .../platform/common/mongo/config/MongoConfiguration.java | 2 +- .../mybatisplus/MybatisPlusCommonAutoConfiguration.java | 2 +- .../bootx/platform/common/mybatisplus/base/MpBaseEntity.java | 2 +- .../platform/common/mybatisplus/base/MpCreateEntity.java | 2 +- .../bootx/platform/common/mybatisplus/base/MpDelEntity.java | 2 +- .../cn/bootx/platform/common/mybatisplus/base/MpIdEntity.java | 2 +- .../common/mybatisplus/configuration/MpConfiguration.java | 2 +- .../extension/DataChangeRecorderInnerInterceptor.java | 4 ++-- .../common/mybatisplus/handler/JacksonRawTypeHandler.java | 2 +- .../mybatisplus/handler/SnowflakeIdentifierGenerator.java | 2 +- .../bootx/platform/common/mybatisplus/impl/BaseManager.java | 2 +- .../common/mybatisplus/interceptor/MpInterceptor.java | 2 +- .../mybatisplus/interceptor/MpInterceptorConfiguration.java | 2 +- .../cn/bootx/platform/common/mybatisplus/util/MpUtil.java | 2 +- .../common/rabbit/RabbitMqCommonAutoConfiguration.java | 2 +- .../common/rabbit/conditional/ConditionalOnRabbit.java | 2 +- .../platform/common/rabbit/conditional/OnRabbitEnable.java | 2 +- .../rabbit/configuration/BootxRabbitListenerConfigurer.java | 2 +- .../common/rabbit/configuration/RabbitMqConfigurer.java | 2 +- .../common/rabbit/configuration/RabbitMqProperties.java | 2 +- .../java/cn/bootx/platform/common/redis/RedisApplication.java | 2 +- .../main/java/cn/bootx/platform/common/redis/RedisClient.java | 2 +- .../java/cn/bootx/platform/common/redis/code/RedisCode.java | 2 +- .../common/redis/configuration/RedisAutoConfiguration.java | 2 +- .../common/redis/listener/RedisKeyExpiredListener.java | 2 +- .../common/redis/listener/RedisKeyExpiredReceiver.java | 2 +- .../platform/common/redis/listener/RedisTopicListener.java | 2 +- .../platform/common/redis/listener/RedisTopicReceiver.java | 2 +- .../common/redis/redisson/RedissonClientTemporary.java | 2 +- .../platform/common/redis/redisson/RedissonConfiguration.java | 2 +- .../platform/common/redis/redisson/RedissonLoadListener.java | 2 +- .../platform/common/sequence/SequenceAutoConfiguration.java | 2 +- .../common/sequence/configuration/SequenceConfiguration.java | 2 +- .../common/sequence/configuration/SequenceProperties.java | 2 +- .../platform/common/sequence/impl/DefaultRangeSequence.java | 2 +- .../bootx/platform/common/sequence/range/SeqRangeConfig.java | 2 +- .../platform/common/sequence/range/jdbc/JdbcRangeHandler.java | 2 +- .../common/sequence/range/jdbc/JdbcSeqRangeManager.java | 2 +- .../platform/common/sequence/range/jdbc/SequenceRange.java | 2 +- .../common/sequence/range/jdbc/SequenceRangeManager.java | 2 +- .../common/sequence/range/jdbc/SequenceRangeMapper.java | 2 +- .../common/sequence/range/mongo/MongoRangeHandler.java | 2 +- .../common/sequence/range/mongo/MongoSeqRangeManager.java | 2 +- .../platform/common/sequence/range/mongo/SequenceRange.java | 2 +- .../common/sequence/range/redis/RedisSeqRangeManager.java | 2 +- .../cn/bootx/platform/common/sequence/util/SequenceUtil.java | 2 +- .../bootx/platform/common/spring/SpringConfigApplication.java | 2 +- .../cn/bootx/platform/common/spring/aop/CountTimeAop.java | 2 +- .../spring/configuration/AsyncExecutorConfiguration.java | 2 +- .../common/spring/configuration/SpringCorsConfiguration.java | 2 +- .../spring/configuration/SpringExecutorConfiguration.java | 2 +- .../common/spring/configuration/SpringProperties.java | 4 ++-- .../platform/common/spring/exception/RetryableException.java | 2 +- .../java/cn/bootx/platform/common/spring/util/AopUtil.java | 2 +- .../cn/bootx/platform/common/spring/util/WebServletUtil.java | 2 +- .../java/cn/bootx/platform/common/query/QueryApplication.java | 2 +- .../cn/bootx/platform/common/query/code/CompareTypeEnum.java | 2 +- .../cn/bootx/platform/common/query/code/ParamTypeEnum.java | 2 +- .../bootx/platform/common/query/entity/QueryBetweenParam.java | 2 +- .../cn/bootx/platform/common/query/entity/QueryOrder.java | 2 +- .../cn/bootx/platform/common/query/entity/QueryParam.java | 2 +- .../cn/bootx/platform/common/query/entity/QueryParams.java | 2 +- .../common/query/generator/AnnotationQueryGenerator.java | 2 +- .../common/query/generator/ParamValueTypeConvert.java | 2 +- .../bootx/platform/common/query/generator/QueryGenerator.java | 2 +- .../platform/common/query/generator/SuperQueryGenerator.java | 2 +- .../platform/common/swagger/SwaggerAutoConfiguration.java | 2 +- .../cn/bootx/platform/common/swagger/SwaggerProperties.java | 2 +- .../platform/common/websocket/WebsocketAutoConfiguration.java | 2 +- .../bootx/platform/common/websocket/code/WebsocketCode.java | 2 +- .../common/websocket/configuration/WebSocketConfig.java | 2 +- .../java/cn/bootx/platform/common/websocket/entity/WsRes.java | 2 +- .../cn/bootx/platform/common/websocket/entity/WsResult.java | 2 +- .../platform/common/websocket/func/WsUserAuthService.java | 2 +- .../websocket/manager/SpringWebSocketSessionManager.java | 2 +- .../common/websocket/manager/WebSocketSessionManager.java | 2 +- .../common/websocket/notice/UserNoticeWebSocketHandler.java | 2 +- .../websocket/notice/UserNoticeWebSocketInterceptor.java | 2 +- .../common/websocket/service/UserWsNoticeService.java | 2 +- .../cn/bootx/platform/common/xxljob/JobAutoConfiguration.java | 2 +- .../cn/bootx/platform/common/xxljob/XxlJobProperties.java | 2 +- .../src/main/java/cn/bootx/platform/demo/DemoApplication.java | 2 +- .../demo/controller/bsp/DictConvertDemoController.java | 2 +- .../demo/controller/data/DataEncryptDemoController.java | 2 +- .../platform/demo/controller/data/DataPermDemoController.java | 2 +- .../demo/controller/data/DataSensitiveDemoController.java | 2 +- .../demo/controller/lock/IdempotencyDemoController.java | 2 +- .../demo/controller/mq/MessageQueueDemoController.java | 2 +- .../demo/controller/notice/EmailSendDemoController.java | 2 +- .../demo/controller/query/SuperQueryDemoController.java | 2 +- .../demo/controller/ws/GlobalWebsocketDemoController.java | 2 +- .../demo/core/encrypt/dao/DataEncryptDemoManager.java | 2 +- .../platform/demo/core/encrypt/dao/DataEncryptDemoMapper.java | 2 +- .../platform/demo/core/encrypt/entity/DataEncryptDemo.java | 2 +- .../demo/core/encrypt/service/DataEncryptDemoService.java | 2 +- .../platform/demo/core/mq/mqtt/DemoMqttConfiguration.java | 2 +- .../platform/demo/core/mq/mqtt/DemoMqttMessageListener.java | 2 +- .../demo/core/mq/rabbit/DemoRabbitMqConfiguration.java | 2 +- .../demo/core/mq/rabbit/DemoRabbitMqMessageListener.java | 2 +- .../platform/demo/core/mq/redis/DemoRedisExpiredListener.java | 2 +- .../platform/demo/core/mq/redis/DemoRedisStreamListener.java | 2 +- .../platform/demo/core/mq/redis/DemoRedisTopicListener.java | 2 +- .../bootx/platform/demo/core/mtm/entity/MtmTableEntity.java | 2 +- .../demo/core/notice/entity/SendSimpleEmailDemoParam.java | 2 +- .../demo/core/notice/service/EmailSendDemoService.java | 2 +- .../platform/demo/core/perm/dao/DataPermDemoManager.java | 2 +- .../bootx/platform/demo/core/perm/dao/DataPermDemoMapper.java | 2 +- .../cn/bootx/platform/demo/core/perm/entity/DataPermDemo.java | 2 +- .../platform/demo/core/perm/service/DataPermDemoService.java | 2 +- .../platform/demo/core/query/dao/SuperQueryDemoManager.java | 2 +- .../platform/demo/core/query/dao/SuperQueryDemoMapper.java | 2 +- .../bootx/platform/demo/core/query/entity/SuperQueryDemo.java | 2 +- .../demo/core/query/service/SuperQueryDemoService.java | 2 +- .../demo/core/sensitive/dao/DataSensitiveDemoManager.java | 2 +- .../demo/core/sensitive/dao/DataSensitiveDemoMapper.java | 2 +- .../demo/core/sensitive/entity/DataSensitiveDemo.java | 2 +- .../demo/core/sensitive/service/DataSensitiveDemoService.java | 2 +- .../main/java/cn/bootx/platform/demo/ws/WebSocketDemo.java | 2 +- .../java/cn/bootx/platform/baseapi/BaseApiApplication.java | 2 +- .../main/java/cn/bootx/platform/baseapi/code/CachingCode.java | 2 +- .../java/cn/bootx/platform/baseapi/code/ChinaRegionCode.java | 2 +- .../java/cn/bootx/platform/baseapi/code/QuerySqlCode.java | 2 +- .../platform/baseapi/controller/AppVersionController.java | 2 +- .../bootx/platform/baseapi/controller/CaptchaController.java | 2 +- .../platform/baseapi/controller/ChinaRegionController.java | 2 +- .../platform/baseapi/controller/DictionaryController.java | 2 +- .../platform/baseapi/controller/DictionaryItemController.java | 2 +- .../baseapi/controller/DynamicDataSourceController.java | 2 +- .../platform/baseapi/controller/DynamicFormController.java | 2 +- .../baseapi/controller/DynamicFormDataController.java | 2 +- .../bootx/platform/baseapi/controller/QuerySqlController.java | 2 +- .../platform/baseapi/controller/SystemParamController.java | 2 +- .../platform/baseapi/core/app/convert/AppVersionConvert.java | 2 +- .../platform/baseapi/core/app/dao/AppVersionManager.java | 2 +- .../bootx/platform/baseapi/core/app/dao/AppVersionMapper.java | 2 +- .../cn/bootx/platform/baseapi/core/app/entity/AppVersion.java | 2 +- .../platform/baseapi/core/app/service/AppVersionService.java | 2 +- .../platform/baseapi/core/captcha/service/CaptchaService.java | 2 +- .../platform/baseapi/core/dict/convert/DictionaryConvert.java | 2 +- .../platform/baseapi/core/dict/dao/DictionaryItemManager.java | 2 +- .../platform/baseapi/core/dict/dao/DictionaryItemMapper.java | 2 +- .../platform/baseapi/core/dict/dao/DictionaryManager.java | 2 +- .../platform/baseapi/core/dict/dao/DictionaryMapper.java | 2 +- .../bootx/platform/baseapi/core/dict/entity/Dictionary.java | 2 +- .../platform/baseapi/core/dict/entity/DictionaryItem.java | 2 +- .../baseapi/core/dict/service/DictTranslationServiceImpl.java | 2 +- .../baseapi/core/dict/service/DictionaryItemService.java | 2 +- .../platform/baseapi/core/dict/service/DictionaryService.java | 2 +- .../baseapi/core/dynamicform/convert/DynamicFormConvert.java | 2 +- .../baseapi/core/dynamicform/dao/DynamicFormManager.java | 2 +- .../baseapi/core/dynamicform/dao/DynamicFormMapper.java | 2 +- .../platform/baseapi/core/dynamicform/entity/DynamicForm.java | 2 +- .../baseapi/core/dynamicform/entity/DynamicFormData.java | 2 +- .../core/dynamicform/service/DynamicFormDataService.java | 2 +- .../baseapi/core/dynamicform/service/DynamicFormService.java | 2 +- .../core/dynamicsource/convert/DynamicDataSourceConvert.java | 2 +- .../core/dynamicsource/dao/DynamicDataSourceManager.java | 2 +- .../core/dynamicsource/dao/DynamicDataSourceMapper.java | 2 +- .../baseapi/core/dynamicsource/entity/DynamicDataSource.java | 2 +- .../core/dynamicsource/service/DynamicDataSourceService.java | 2 +- .../baseapi/core/keyvalue/dao/SysKeyValueManager.java | 2 +- .../platform/baseapi/core/keyvalue/dao/SysKeyValueMapper.java | 2 +- .../platform/baseapi/core/keyvalue/entity/SysKeyValue.java | 2 +- .../baseapi/core/keyvalue/service/SysKeyValueService.java | 2 +- .../baseapi/core/parameter/convert/SystemConvert.java | 2 +- .../baseapi/core/parameter/dao/SystemParamManager.java | 2 +- .../baseapi/core/parameter/dao/SystemParamMapper.java | 2 +- .../baseapi/core/parameter/entity/SystemParameter.java | 2 +- .../baseapi/core/parameter/service/SystemParamService.java | 2 +- .../bootx/platform/baseapi/core/region/dao/AreaManager.java | 2 +- .../cn/bootx/platform/baseapi/core/region/dao/AreaMapper.java | 2 +- .../bootx/platform/baseapi/core/region/dao/CityManager.java | 2 +- .../cn/bootx/platform/baseapi/core/region/dao/CityMapper.java | 2 +- .../platform/baseapi/core/region/dao/ProvinceManager.java | 2 +- .../platform/baseapi/core/region/dao/ProvinceMapper.java | 2 +- .../bootx/platform/baseapi/core/region/dao/StreetManager.java | 2 +- .../bootx/platform/baseapi/core/region/dao/StreetMapper.java | 2 +- .../platform/baseapi/core/region/dao/VillageManager.java | 2 +- .../bootx/platform/baseapi/core/region/dao/VillageMapper.java | 2 +- .../cn/bootx/platform/baseapi/core/region/entity/Area.java | 2 +- .../cn/bootx/platform/baseapi/core/region/entity/City.java | 2 +- .../bootx/platform/baseapi/core/region/entity/Province.java | 2 +- .../cn/bootx/platform/baseapi/core/region/entity/Street.java | 2 +- .../cn/bootx/platform/baseapi/core/region/entity/Village.java | 2 +- .../baseapi/core/region/service/ChinaRegionService.java | 2 +- .../platform/baseapi/core/sql/convert/QuerySqlConvert.java | 2 +- .../bootx/platform/baseapi/core/sql/dao/QuerySqlManager.java | 2 +- .../bootx/platform/baseapi/core/sql/dao/QuerySqlMapper.java | 2 +- .../cn/bootx/platform/baseapi/core/sql/entity/QuerySql.java | 2 +- .../platform/baseapi/core/sql/service/QuerySqlService.java | 2 +- .../java/cn/bootx/platform/baseapi/dto/app/AppVersionDto.java | 2 +- .../bootx/platform/baseapi/dto/captcha/CaptchaDataResult.java | 2 +- .../cn/bootx/platform/baseapi/dto/dict/DictionaryDto.java | 2 +- .../cn/bootx/platform/baseapi/dto/dict/DictionaryItemDto.java | 2 +- .../platform/baseapi/dto/dict/DictionaryItemSimpleDto.java | 2 +- .../platform/baseapi/dto/dynamicform/DynamicFormDto.java | 2 +- .../baseapi/dto/dynamicsource/DynamicDataSourceDto.java | 2 +- .../platform/baseapi/dto/parameter/SystemParameterDto.java | 2 +- .../java/cn/bootx/platform/baseapi/dto/region/RegionDto.java | 2 +- .../java/cn/bootx/platform/baseapi/dto/sql/QuerySqlDto.java | 2 +- .../baseapi/exception/dict/DictAlreadyExistedException.java | 2 +- .../baseapi/exception/dict/DictChildItemExistedException.java | 2 +- .../exception/dict/DictItemAlreadyExistedException.java | 2 +- .../baseapi/exception/dict/DictItemAlreadyUsedException.java | 2 +- .../baseapi/exception/dict/DictItemNotExistedException.java | 2 +- .../baseapi/exception/dict/DictNotExistedException.java | 2 +- .../handler/dynamicsource/DynamicDataSourceLoadHandler.java | 2 +- .../platform/baseapi/handler/mp/MpMetaObjectHandler.java | 2 +- .../baseapi/handler/region/ChinaRegionInitSqlHandler.java | 2 +- .../cn/bootx/platform/baseapi/param/app/AppVersionParam.java | 2 +- .../platform/baseapi/param/dict/DictionaryItemParam.java | 2 +- .../cn/bootx/platform/baseapi/param/dict/DictionaryParam.java | 2 +- .../platform/baseapi/param/dynamicform/DynamicFormParam.java | 2 +- .../baseapi/param/dynamicsource/DynamicDataSourceParam.java | 2 +- .../cn/bootx/platform/baseapi/param/sql/QueryFieldParam.java | 2 +- .../cn/bootx/platform/baseapi/param/sql/QuerySqlParam.java | 2 +- .../platform/baseapi/param/system/SystemParameterParam.java | 2 +- .../src/main/java/cn/bootx/platform/iam/IamApplication.java | 2 +- .../src/main/java/cn/bootx/platform/iam/code/CachingCode.java | 2 +- .../main/java/cn/bootx/platform/iam/code/IamErrorCode.java | 2 +- .../main/java/cn/bootx/platform/iam/code/OrgCategoryCode.java | 2 +- .../main/java/cn/bootx/platform/iam/code/PermissionCode.java | 2 +- .../main/java/cn/bootx/platform/iam/code/UserStatusCode.java | 2 +- .../bootx/platform/iam/controller/AuthAssistController.java | 2 +- .../cn/bootx/platform/iam/controller/ClientController.java | 2 +- .../cn/bootx/platform/iam/controller/DataScopeController.java | 2 +- .../java/cn/bootx/platform/iam/controller/DeptController.java | 2 +- .../cn/bootx/platform/iam/controller/LoginTypeController.java | 2 +- .../cn/bootx/platform/iam/controller/PermMenuController.java | 2 +- .../cn/bootx/platform/iam/controller/PermPathController.java | 2 +- .../java/cn/bootx/platform/iam/controller/RoleController.java | 2 +- .../cn/bootx/platform/iam/controller/RoleMenuController.java | 2 +- .../cn/bootx/platform/iam/controller/RolePathController.java | 2 +- .../bootx/platform/iam/controller/ThirdLoginController.java | 2 +- .../cn/bootx/platform/iam/controller/UserAdminController.java | 2 +- .../bootx/platform/iam/controller/UserAssistController.java | 2 +- .../platform/iam/controller/UserDataScopeController.java | 2 +- .../cn/bootx/platform/iam/controller/UserDeptController.java | 2 +- .../cn/bootx/platform/iam/controller/UserInfoController.java | 2 +- .../cn/bootx/platform/iam/controller/UserRoleController.java | 2 +- .../cn/bootx/platform/iam/controller/UserThirdController.java | 2 +- .../iam/core/auth/handler/GetAuthClientServiceImpl.java | 2 +- .../iam/core/auth/handler/GetAuthLoginTypeServiceImpl.java | 2 +- .../iam/core/auth/handler/LoginFailureHandlerImpl.java | 2 +- .../iam/core/auth/handler/LoginSuccessHandlerImpl.java | 2 +- .../platform/iam/core/auth/login/DingTalkLoginHandler.java | 2 +- .../platform/iam/core/auth/login/PasswordLoginHandler.java | 2 +- .../bootx/platform/iam/core/auth/login/PhoneLoginHandler.java | 2 +- .../platform/iam/core/auth/login/WeChatLoginHandler.java | 2 +- .../platform/iam/core/auth/login/WeChatOpenLoginHandler.java | 2 +- .../bootx/platform/iam/core/auth/login/WeComLoginHandler.java | 2 +- .../platform/iam/core/auth/service/AuthAssistService.java | 2 +- .../platform/iam/core/auth/service/ThirdLoginService.java | 2 +- .../bootx/platform/iam/core/client/convert/ClientConvert.java | 2 +- .../platform/iam/core/client/convert/LoginTypeConvert.java | 2 +- .../cn/bootx/platform/iam/core/client/dao/ClientManager.java | 2 +- .../cn/bootx/platform/iam/core/client/dao/ClientMapper.java | 2 +- .../bootx/platform/iam/core/client/dao/LoginTypeManager.java | 2 +- .../bootx/platform/iam/core/client/dao/LoginTypeMapper.java | 2 +- .../java/cn/bootx/platform/iam/core/client/entity/Client.java | 2 +- .../cn/bootx/platform/iam/core/client/entity/LonginType.java | 2 +- .../bootx/platform/iam/core/client/service/ClientService.java | 2 +- .../platform/iam/core/client/service/LoginTypeService.java | 2 +- .../cn/bootx/platform/iam/core/dept/convert/DeptConvert.java | 2 +- .../java/cn/bootx/platform/iam/core/dept/dao/DeptManager.java | 2 +- .../java/cn/bootx/platform/iam/core/dept/dao/DeptMapper.java | 2 +- .../java/cn/bootx/platform/iam/core/dept/entity/Dept.java | 2 +- .../bootx/platform/iam/core/dept/event/DeptDeleteEvent.java | 2 +- .../bootx/platform/iam/core/dept/service/DeptRuleService.java | 2 +- .../cn/bootx/platform/iam/core/dept/service/DeptService.java | 2 +- .../platform/iam/core/permission/convert/PermConvert.java | 2 +- .../platform/iam/core/permission/dao/PermMenuManager.java | 2 +- .../platform/iam/core/permission/dao/PermMenuMapper.java | 2 +- .../platform/iam/core/permission/dao/PermPathManager.java | 2 +- .../platform/iam/core/permission/dao/PermPathMapper.java | 2 +- .../bootx/platform/iam/core/permission/entity/PermMenu.java | 2 +- .../bootx/platform/iam/core/permission/entity/PermPath.java | 2 +- .../platform/iam/core/permission/entity/RequestPath.java | 2 +- .../platform/iam/core/permission/service/PermCodeService.java | 2 +- .../platform/iam/core/permission/service/PermMenuService.java | 2 +- .../platform/iam/core/permission/service/PermPathService.java | 2 +- .../iam/core/permission/service/RequestPathService.java | 2 +- .../java/cn/bootx/platform/iam/core/role/dao/RoleManager.java | 2 +- .../java/cn/bootx/platform/iam/core/role/dao/RoleMapper.java | 2 +- .../java/cn/bootx/platform/iam/core/role/entity/Role.java | 2 +- .../cn/bootx/platform/iam/core/role/service/RoleService.java | 2 +- .../platform/iam/core/scope/convert/DataScopeConvert.java | 2 +- .../platform/iam/core/scope/dao/DataScopeDeptManager.java | 2 +- .../platform/iam/core/scope/dao/DataScopeDeptMapper.java | 2 +- .../bootx/platform/iam/core/scope/dao/DataScopeManager.java | 2 +- .../cn/bootx/platform/iam/core/scope/dao/DataScopeMapper.java | 2 +- .../platform/iam/core/scope/dao/DataScopeUserManager.java | 2 +- .../platform/iam/core/scope/dao/DataScopeUserMapper.java | 2 +- .../cn/bootx/platform/iam/core/scope/entity/DataScope.java | 2 +- .../bootx/platform/iam/core/scope/entity/DataScopeDept.java | 2 +- .../bootx/platform/iam/core/scope/entity/DataScopeUser.java | 2 +- .../platform/iam/core/scope/service/DataScopeService.java | 2 +- .../platform/iam/core/scope/service/DataScopeUserService.java | 2 +- .../platform/iam/core/third/convert/UserThirdInfoConvert.java | 2 +- .../platform/iam/core/third/dao/UserThirdInfoManager.java | 2 +- .../platform/iam/core/third/dao/UserThirdInfoMapper.java | 2 +- .../bootx/platform/iam/core/third/dao/UserThirdManager.java | 2 +- .../cn/bootx/platform/iam/core/third/dao/UserThirdMapper.java | 2 +- .../cn/bootx/platform/iam/core/third/entity/UserThird.java | 2 +- .../bootx/platform/iam/core/third/entity/UserThirdInfo.java | 2 +- .../platform/iam/core/third/service/UserThirdBindService.java | 2 +- .../iam/core/third/service/UserThirdQueryService.java | 2 +- .../iam/core/third/service/UserTiredOperateService.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/RoleMenuManager.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/RoleMenuMapper.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/RolePathManager.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/RolePathMapper.java | 2 +- .../platform/iam/core/upms/dao/UserDataScopeManager.java | 2 +- .../bootx/platform/iam/core/upms/dao/UserDataScopeMapper.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/UserRoleManager.java | 2 +- .../cn/bootx/platform/iam/core/upms/dao/UserRoleMapper.java | 2 +- .../java/cn/bootx/platform/iam/core/upms/entity/RoleMenu.java | 2 +- .../java/cn/bootx/platform/iam/core/upms/entity/RolePath.java | 2 +- .../cn/bootx/platform/iam/core/upms/entity/UserDataScope.java | 2 +- .../java/cn/bootx/platform/iam/core/upms/entity/UserRole.java | 2 +- .../bootx/platform/iam/core/upms/service/RolePathService.java | 2 +- .../bootx/platform/iam/core/upms/service/RolePermService.java | 2 +- .../platform/iam/core/upms/service/UserDataScopeService.java | 2 +- .../bootx/platform/iam/core/upms/service/UserRoleService.java | 2 +- .../cn/bootx/platform/iam/core/user/dao/UserDeptManager.java | 2 +- .../cn/bootx/platform/iam/core/user/dao/UserDeptMapper.java | 2 +- .../platform/iam/core/user/dao/UserExpandInfoManager.java | 2 +- .../platform/iam/core/user/dao/UserExpandInfoMapper.java | 2 +- .../cn/bootx/platform/iam/core/user/dao/UserInfoManager.java | 2 +- .../cn/bootx/platform/iam/core/user/dao/UserInfoMapper.java | 2 +- .../java/cn/bootx/platform/iam/core/user/entity/UserDept.java | 2 +- .../bootx/platform/iam/core/user/entity/UserExpandInfo.java | 2 +- .../java/cn/bootx/platform/iam/core/user/entity/UserInfo.java | 2 +- .../bootx/platform/iam/core/user/event/UserCreateEvent.java | 2 +- .../platform/iam/core/user/service/UserAdminService.java | 2 +- .../platform/iam/core/user/service/UserAssistService.java | 2 +- .../bootx/platform/iam/core/user/service/UserDeptService.java | 2 +- .../platform/iam/core/user/service/UserExpandInfoService.java | 2 +- .../bootx/platform/iam/core/user/service/UserInfoService.java | 2 +- .../platform/iam/core/user/service/UserQueryService.java | 2 +- .../java/cn/bootx/platform/iam/dto/auth/AuthInfoResult.java | 2 +- .../java/cn/bootx/platform/iam/dto/auth/AuthPasswordDto.java | 2 +- .../main/java/cn/bootx/platform/iam/dto/client/ClientDto.java | 2 +- .../java/cn/bootx/platform/iam/dto/client/LoginTypeDto.java | 2 +- .../src/main/java/cn/bootx/platform/iam/dto/dept/DeptDto.java | 2 +- .../java/cn/bootx/platform/iam/dto/dept/DeptTreeResult.java | 2 +- .../cn/bootx/platform/iam/dto/permission/PermMenuDto.java | 2 +- .../java/cn/bootx/platform/iam/dto/scope/DataScopeDto.java | 2 +- .../cn/bootx/platform/iam/dto/scope/DataScopeUserInfoDto.java | 2 +- .../cn/bootx/platform/iam/dto/upms/MenuAndResourceDto.java | 2 +- .../cn/bootx/platform/iam/dto/user/LoginAfterUserInfo.java | 2 +- .../java/cn/bootx/platform/iam/dto/user/UserBaseInfoDto.java | 2 +- .../cn/bootx/platform/iam/dto/user/UserExpandInfoDto.java | 2 +- .../main/java/cn/bootx/platform/iam/dto/user/UserInfoDto.java | 2 +- .../java/cn/bootx/platform/iam/dto/user/UserInfoWhole.java | 2 +- .../cn/bootx/platform/iam/dto/user/UserThirdBindInfo.java | 2 +- .../java/cn/bootx/platform/iam/dto/user/UserThirdDto.java | 2 +- .../java/cn/bootx/platform/iam/dto/user/UserThirdInfoDto.java | 2 +- .../iam/exception/login/UserPasswordInvalidException.java | 2 +- .../iam/exception/permission/PermissionDBErrorException.java | 2 +- .../iam/exception/role/RoleAlreadyExistedException.java | 2 +- .../platform/iam/exception/role/RoleAlreadyUsedException.java | 2 +- .../platform/iam/exception/role/RoleNotExistedException.java | 2 +- .../iam/exception/user/UserInfoNotExistsException.java | 2 +- .../iam/exception/user/UserNonePhoneAndEmailException.java | 2 +- .../iam/exception/user/UserPhoneAlreadyExistedException.java | 2 +- .../bootx/platform/iam/handler/DataPermScopeHandlerImpl.java | 2 +- .../cn/bootx/platform/iam/handler/IgnorePathRouterCheck.java | 2 +- .../cn/bootx/platform/iam/handler/PermCodeRouterCheck.java | 2 +- .../platform/iam/handler/SelectFieldPermHandlerImpl.java | 2 +- .../cn/bootx/platform/iam/handler/UserPathRouterCheck.java | 2 +- .../cn/bootx/platform/iam/handler/WsUserAuthServiceImpl.java | 2 +- .../java/cn/bootx/platform/iam/param/client/ClientParam.java | 2 +- .../cn/bootx/platform/iam/param/client/LoginTypeParam.java | 2 +- .../main/java/cn/bootx/platform/iam/param/dept/DeptParam.java | 2 +- .../cn/bootx/platform/iam/param/permission/PermMenuParam.java | 2 +- .../iam/param/permission/PermPathBatchEnableParam.java | 2 +- .../cn/bootx/platform/iam/param/permission/PermPathParam.java | 2 +- .../main/java/cn/bootx/platform/iam/param/role/RoleParam.java | 2 +- .../cn/bootx/platform/iam/param/scope/DataScopeDeptParam.java | 2 +- .../cn/bootx/platform/iam/param/scope/DataScopeParam.java | 2 +- .../cn/bootx/platform/iam/param/scope/DataScopeUserParam.java | 2 +- .../cn/bootx/platform/iam/param/upms/RolePermissionParam.java | 2 +- .../platform/iam/param/upms/UserDataScopeBatchParam.java | 2 +- .../cn/bootx/platform/iam/param/upms/UserDataScopeParam.java | 2 +- .../cn/bootx/platform/iam/param/upms/UserRoleBatchParam.java | 2 +- .../java/cn/bootx/platform/iam/param/upms/UserRoleParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserBaseInfoParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserBindThirdParam.java | 2 +- .../bootx/platform/iam/param/user/UserChangeEmailParam.java | 2 +- .../bootx/platform/iam/param/user/UserChangePhoneParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserDeptBatchParam.java | 2 +- .../java/cn/bootx/platform/iam/param/user/UserDeptParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserExpandInfoParam.java | 2 +- .../bootx/platform/iam/param/user/UserForgetEmailParam.java | 2 +- .../bootx/platform/iam/param/user/UserForgetPhoneParam.java | 2 +- .../java/cn/bootx/platform/iam/param/user/UserInfoParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserRegisterParam.java | 2 +- .../cn/bootx/platform/iam/param/user/UserThirdInfoParam.java | 2 +- .../main/java/cn/bootx/platform/notice/NoticeApplication.java | 2 +- .../src/main/java/cn/bootx/platform/notice/code/MailCode.java | 2 +- .../cn/bootx/platform/notice/code/MessageTemplateCode.java | 2 +- .../cn/bootx/platform/notice/code/NoticeCenterErrorCode.java | 2 +- .../java/cn/bootx/platform/notice/code/SiteMessageCode.java | 2 +- .../platform/notice/controller/MailConfigController.java | 2 +- .../platform/notice/controller/MessageTemplateController.java | 2 +- .../platform/notice/controller/SiteMessageController.java | 2 +- .../notice/core/dingtalk/entity/chat/DingChatNoticeParam.java | 2 +- .../notice/core/dingtalk/entity/corp/DingCorpNoticeParam.java | 2 +- .../core/dingtalk/entity/corp/DingCorpNoticeReceive.java | 2 +- .../core/dingtalk/entity/corp/DingCorpNoticeUpdate.java | 2 +- .../notice/core/dingtalk/entity/msg/DingActionCardMsg.java | 2 +- .../platform/notice/core/dingtalk/entity/msg/DingFileMsg.java | 2 +- .../notice/core/dingtalk/entity/msg/DingImageMsg.java | 2 +- .../platform/notice/core/dingtalk/entity/msg/DingLinkMsg.java | 2 +- .../notice/core/dingtalk/entity/msg/DingMarkDownMsg.java | 2 +- .../platform/notice/core/dingtalk/entity/msg/DingMsg.java | 2 +- .../platform/notice/core/dingtalk/entity/msg/DingOaMsg.java | 2 +- .../platform/notice/core/dingtalk/entity/msg/DingTextMsg.java | 2 +- .../notice/core/dingtalk/entity/msg/DingVoiceMsg.java | 2 +- .../core/dingtalk/service/DingRobotNoticeSenderImpl.java | 2 +- .../core/dingtalk/service/DingTalkNoticeSenderImpl.java | 2 +- .../bootx/platform/notice/core/mail/convert/MailConvert.java | 2 +- .../platform/notice/core/mail/dao/MailConfigManager.java | 2 +- .../bootx/platform/notice/core/mail/dao/MailConfigMapper.java | 2 +- .../cn/bootx/platform/notice/core/mail/entity/MailConfig.java | 2 +- .../notice/core/mail/service/EmailNoticeSenderImpl.java | 2 +- .../platform/notice/core/mail/service/MailConfigService.java | 2 +- .../platform/notice/core/site/convert/SiteMessageConvert.java | 2 +- .../platform/notice/core/site/dao/SiteMessageManager.java | 2 +- .../platform/notice/core/site/dao/SiteMessageMapper.java | 2 +- .../platform/notice/core/site/dao/SiteMessageUserManager.java | 2 +- .../platform/notice/core/site/dao/SiteMessageUserMapper.java | 2 +- .../platform/notice/core/site/domain/SiteMessageInfo.java | 2 +- .../notice/core/site/domain/SiteMessageInfoMapper.java | 2 +- .../bootx/platform/notice/core/site/entity/SiteMessage.java | 2 +- .../platform/notice/core/site/entity/SiteMessageUser.java | 2 +- .../platform/notice/core/site/service/SiteMessageService.java | 2 +- .../platform/notice/core/sms/dao/SmsChannelConfigMapper.java | 2 +- .../platform/notice/core/sms/entity/SmsChannelConfig.java | 2 +- .../notice/core/template/convert/MessageTemplateConvert.java | 2 +- .../notice/core/template/dao/MessageTemplateManager.java | 2 +- .../notice/core/template/dao/MessageTemplateMapper.java | 2 +- .../notice/core/template/service/MessageTemplateService.java | 2 +- .../notice/core/wechat/dao/WeChatNoticeConfigManager.java | 2 +- .../notice/core/wechat/dao/WeChatNoticeConfigMapper.java | 2 +- .../notice/core/wechat/entity/WeChatNoticeConfig.java | 2 +- .../platform/notice/core/wecom/entity/WeComNoticeParam.java | 2 +- .../platform/notice/core/wecom/entity/WeComNoticeReceive.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComFileMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComImageMsg.java | 2 +- .../notice/core/wecom/entity/msg/WeComMarkdownMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComMpNewsMsg.java | 2 +- .../bootx/platform/notice/core/wecom/entity/msg/WeComMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComNewsMsg.java | 2 +- .../notice/core/wecom/entity/msg/WeComRobotReceive.java | 2 +- .../notice/core/wecom/entity/msg/WeComTextCardMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComTextMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComVideoMsg.java | 2 +- .../platform/notice/core/wecom/entity/msg/WeComVoiceMsg.java | 2 +- .../notice/core/wecom/service/WeComNoticeSenderImpl.java | 2 +- .../notice/core/wecom/service/WeComRobotNoticeSenderImpl.java | 2 +- .../java/cn/bootx/platform/notice/dto/mail/BaseMailParam.java | 2 +- .../java/cn/bootx/platform/notice/dto/mail/MailConfigDto.java | 2 +- .../java/cn/bootx/platform/notice/dto/mail/MailFileParam.java | 2 +- .../cn/bootx/platform/notice/dto/mail/NoticeReceiverDto.java | 2 +- .../java/cn/bootx/platform/notice/dto/mail/SendMailParam.java | 2 +- .../platform/notice/dto/mail/ToUserRequiredMailParam.java | 2 +- .../cn/bootx/platform/notice/dto/site/SiteMessageDto.java | 2 +- .../platform/notice/dto/template/MessageTemplateDto.java | 2 +- .../platform/notice/dto/wechat/WeChatNoticeConfigDto.java | 2 +- .../notice/exception/CodeTemplateExistedException.java | 2 +- .../exception/DefaultMailConfigAlreadyExistedException.java | 2 +- .../exception/MailConfigCodeAlreadyExistedException.java | 2 +- .../notice/exception/MailTemplateNotExistException.java | 2 +- .../cn/bootx/platform/notice/param/mail/MailConfigParam.java | 2 +- .../bootx/platform/notice/param/mail/MailTemplateParam.java | 2 +- .../platform/notice/param/site/SendSiteMessageParam.java | 2 +- .../platform/notice/param/template/MessageTemplateParam.java | 2 +- .../bootx/platform/notice/service/DingRobotNoticeSender.java | 2 +- .../bootx/platform/notice/service/DingTalkNoticeSender.java | 2 +- .../cn/bootx/platform/notice/service/EmailNoticeSender.java | 2 +- .../cn/bootx/platform/notice/service/SmsNoticeSender.java | 2 +- .../cn/bootx/platform/notice/service/WeChatNoticeSender.java | 2 +- .../cn/bootx/platform/notice/service/WeComNoticeSender.java | 2 +- .../bootx/platform/notice/service/WeComRobotNoticeSender.java | 2 +- .../platform/visualization/VisualizationApplication.java | 2 +- .../java/cn/bootx/platform/visualization/code/GoVIewCode.java | 2 +- .../visualization/configuration/VisualizationProperties.java | 2 +- .../visualization/controller/GoViewAdminController.java | 2 +- .../platform/visualization/controller/GoViewController.java | 2 +- .../platform/visualization/core/convert/GoViewConvert.java | 2 +- .../platform/visualization/core/dao/ProjectInfoManager.java | 2 +- .../platform/visualization/core/dao/ProjectInfoMapper.java | 2 +- .../visualization/core/dao/ProjectInfoPublishManager.java | 2 +- .../visualization/core/dao/ProjectInfoPublishMapper.java | 2 +- .../bootx/platform/visualization/core/entity/ProjectInfo.java | 2 +- .../visualization/core/entity/ProjectInfoPublish.java | 2 +- .../visualization/core/service/ProjectInfoService.java | 2 +- .../cn/bootx/platform/visualization/dto/GoVIewPageResult.java | 2 +- .../java/cn/bootx/platform/visualization/dto/OssInfo.java | 2 +- .../cn/bootx/platform/visualization/dto/ProjectInfoDto.java | 2 +- .../bootx/platform/visualization/dto/ProjectInfoResult.java | 2 +- .../visualization/login/GoViewLoginAuthentication.java | 2 +- .../cn/bootx/platform/visualization/param/CreateParam.java | 2 +- .../bootx/platform/visualization/param/ProjectInfoParam.java | 2 +- .../bootx/platform/visualization/param/ProjectInfoSave.java | 2 +- .../cn/bootx/platform/visualization/param/PublishParam.java | 2 +- .../main/java/cn/bootx/platform/start/BootxApplication.java | 2 +- 870 files changed, 876 insertions(+), 876 deletions(-) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/BigField.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/BigField.java index 802e8a50..e96becfe 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/BigField.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/BigField.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 大字段注解 * * @author xxm - * @date 2021/10/24 + * @since 2021/10/24 */ @Target({ ElementType.PARAMETER, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/CountTime.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/CountTime.java index dca870e4..87cd1029 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/CountTime.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/CountTime.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 获取程序执行时间注解 * * @author xxm - * @date 2020/12/22 + * @since 2020/12/22 */ @Target({ ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/DataVersionLog.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/DataVersionLog.java index 5f6a8cb5..e4f1eef2 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/DataVersionLog.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/DataVersionLog.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 数据版本日志 * * @author xxm - * @date 2023/1/2 + * @since 2023/1/2 */ @Target({ ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/EncryptionField.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/EncryptionField.java index 7b29b65b..7fbf1af7 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/EncryptionField.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/EncryptionField.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 加密字段注解 * * @author xxm - * @date 2021/11/23 + * @since 2021/11/23 */ @Target({ ElementType.PARAMETER, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Idempotent.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Idempotent.java index 088d33a0..d6ee7eea 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Idempotent.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Idempotent.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 幂等性拦截注解 * * @author xxm - * @date 2021/1/2 + * @since 2021/1/2 */ @Documented @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/JobLog.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/JobLog.java index 11d40fce..dfc14837 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/JobLog.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/JobLog.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 定时任务日志 * * @author xxm - * @date 2022/7/12 + * @since 2022/7/12 */ @Target({ ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/NestedPermission.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/NestedPermission.java index 27eb4a99..1e324c37 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/NestedPermission.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/NestedPermission.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 嵌套权限控制注解,需要配合Permission注解一起使用,在Permission注解声明方法调用其他子方法时, 通过添加本数据来忽略子方法执行时的数据权限拦截 * * @author xxm - * @date 2022/1/2 + * @since 2022/1/2 */ @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLog.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLog.java index e65caec7..41da7c5f 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLog.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLog.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 操作日志注解(支持重复注解) * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @Target({ ElementType.PARAMETER, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLogs.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLogs.java index fa3cd2ab..87320186 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLogs.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/OperateLogs.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 操作日志注解组 * * @author xxm - * @date 2021/12/20 + * @since 2021/12/20 */ @Target({ ElementType.PARAMETER, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/PermCode.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/PermCode.java index e3b0bd74..ac9d1027 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/PermCode.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/PermCode.java @@ -7,7 +7,7 @@ import java.lang.annotation.*; * 放在数据库实体类及字段上时,会在启用查询字段权限的时候,对用户没有权限码的字段不进行SQL查询 * * @author xxm - * @date 2023/1/22 + * @since 2023/1/22 */ @Target({ ElementType.METHOD, ElementType.FIELD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Permission.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Permission.java index a8aefb35..235c2e94 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Permission.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Permission.java @@ -7,7 +7,7 @@ import java.lang.annotation.*; * * @see NestedPermission 通常在嵌套方法不启用数据权限时使用 * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/QueryParam.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/QueryParam.java index dd6f0629..d79dfc3e 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/QueryParam.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/QueryParam.java @@ -6,7 +6,7 @@ import java.lang.annotation.*; * 查询参数 生效顺序 QueryParams 查询参数字段 > Entity 数据库实体字段 > QueryParams 查询类 > Entity 数据库实体类 * * @author xxm - * @date 2022/12/12 + * @since 2022/12/12 */ @Target({ ElementType.TYPE, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvert.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvert.java index d4ba56d6..390dc9ea 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvert.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvert.java @@ -9,7 +9,7 @@ import java.lang.annotation.Target; * 数据库表字段翻译注解 * * @author xxm - * @date 2022/12/14 + * @since 2022/12/14 */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvertModel.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvertModel.java index b6b69b3c..64ebf42f 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvertModel.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TableFieldConvertModel.java @@ -9,7 +9,7 @@ import java.lang.annotation.Target; * 字典转换标示注解, 标注此注解会对对应对象进行字典值转换处理 * * @author xxm - * @date 2022/12/15 + * @since 2022/12/15 */ @Target({ ElementType.METHOD, ElementType.TYPE, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Translate.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Translate.java index c01a8706..74e88cc2 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Translate.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/Translate.java @@ -9,7 +9,7 @@ import java.lang.annotation.Target; * 翻译注解 * * @author xxm - * @date 2022/12/14 + * @since 2022/12/14 */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TranslationResult.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TranslationResult.java index 1d032191..3e98d247 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TranslationResult.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/annotation/TranslationResult.java @@ -10,7 +10,7 @@ import java.lang.annotation.Target; * ResResult 使用, 其他场合使用 FieldTranslationService 进行手动处理 * * @author xxm - * @date 2022/12/15 + * @since 2022/12/15 */ @Target({ ElementType.METHOD, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/CommonCode.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/CommonCode.java index 1ada0c4c..9d41a581 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/CommonCode.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/CommonCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.code; * 公共常量 * * @author xxm - * @date 2020/4/8 10:58 + * @since 2020/4/8 10:58 */ public interface CommonCode { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/ServletCode.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/ServletCode.java index e685b265..98c964ac 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/ServletCode.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/code/ServletCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.code; * Servlet常量 * * @author xxm - * @date 2022/3/10 + * @since 2022/3/10 */ public interface ServletCode { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/entity/UserDetail.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/entity/UserDetail.java index 4e6c649f..afad5241 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/entity/UserDetail.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/entity/UserDetail.java @@ -13,7 +13,7 @@ import java.util.List; * 用户信息类 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DangerSqlException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DangerSqlException.java index ceee61b9..28adcf2f 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DangerSqlException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DangerSqlException.java @@ -6,7 +6,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.DANGER_SQL; * SQL相关异常 * * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ public class DangerSqlException extends BizException { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DataNotExistException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DataNotExistException.java index 472ccfb8..7d33c3bf 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DataNotExistException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/DataNotExistException.java @@ -6,7 +6,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.DATA_NOT_EXIST; * 数据不存在异常 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ public class DataNotExistException extends BizException { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/OptimisticLockException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/OptimisticLockException.java index f696bd41..ec6af041 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/OptimisticLockException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/OptimisticLockException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.DATA_OUT_OF_DAT * 乐观锁异常 * * @author xxm - * @date 2020/4/15 14:11 + * @since 2020/4/15 14:11 */ public class OptimisticLockException extends SystemException implements Serializable { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/RepetitiveOperationException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/RepetitiveOperationException.java index e4c9a242..ef2d9ab6 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/RepetitiveOperationException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/RepetitiveOperationException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.REPETITIVE_OPER * 重复操作异常 * * @author xxm - * @date 2021/1/2 + * @since 2021/1/2 */ public class RepetitiveOperationException extends SystemException implements Serializable { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportOperateException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportOperateException.java index 7a6040da..ebd79796 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportOperateException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportOperateException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.UN_SUPPORTED_OP * 不支持的操作异常 * * @author xxm - * @date 2022/7/27 + * @since 2022/7/27 */ public class UnSupportOperateException extends ErrorCodeRuntimeException implements Serializable { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportReadException.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportReadException.java index e9b60f4b..6bb18bd0 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportReadException.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/exception/UnSupportReadException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.UN_SUPPORTED_RE * 不支持的读取操作 * * @author xxm - * @date 2020/4/10 14:05 + * @since 2020/4/10 14:05 */ public class UnSupportReadException extends BizException implements Serializable { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/CollectorsFunction.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/CollectorsFunction.java index 57c43ad5..910cd807 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/CollectorsFunction.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/CollectorsFunction.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.function; * stream流处理时进行Collectors时的函数 * * @author xxm - * @date 2023/3/12 + * @since 2023/3/12 */ public interface CollectorsFunction { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/EntityBaseFunction.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/EntityBaseFunction.java index 096696e5..b4fe3ce2 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/EntityBaseFunction.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/EntityBaseFunction.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.function; * entity基础方法 * * @author xxm - * @date 2020/11/18 + * @since 2020/11/18 */ public interface EntityBaseFunction { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/ParamService.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/ParamService.java index f6f87bf4..b72ea2c9 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/ParamService.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/ParamService.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.function; * 参数获取服务(必须有实现类) * * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ public interface ParamService { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/SystemKeyValueService.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/SystemKeyValueService.java index 2af97e33..293c2595 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/SystemKeyValueService.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/SystemKeyValueService.java @@ -8,7 +8,7 @@ import java.util.List; * kv存储接口 (必须实现) * * @author xxm - * @date 2022/6/13 + * @since 2022/6/13 */ public interface SystemKeyValueService { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/UserDetailService.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/UserDetailService.java index a445f363..38448655 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/UserDetailService.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/function/UserDetailService.java @@ -8,7 +8,7 @@ import java.util.Optional; * 获取用户 * * @author xxm - * @date 2022/8/28 + * @since 2022/8/28 */ public interface UserDetailService { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ErrorResult.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ErrorResult.java index 1a967b94..d3d1422d 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ErrorResult.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ErrorResult.java @@ -8,7 +8,7 @@ import lombok.Setter; * 错误响应类,携带链路追踪标示 trackId * * @author xxm - * @date 2021/9/9 + * @since 2021/9/9 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/PageResult.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/PageResult.java index a0041423..4cedead3 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/PageResult.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/PageResult.java @@ -8,7 +8,7 @@ import java.util.List; * 分页包装类 * * @author xxm - * @date 2020/4/21 14:37 + * @since 2020/4/21 14:37 */ public class PageResult implements Serializable { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/Res.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/Res.java index 67181137..07eb33b4 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/Res.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/Res.java @@ -7,7 +7,7 @@ import static cn.bootx.platform.common.core.code.CommonCode.SUCCESS_CODE; * 返回工具类 * * @author xxm - * @date 2020/1/22 15:29 + * @since 2020/1/22 15:29 */ public class Res { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ResResult.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ResResult.java index 234b3cd0..b935a920 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ResResult.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/ResResult.java @@ -11,7 +11,7 @@ import java.io.Serializable; * 响应包装类 * * @author xxm - * @date 2020/1/22 15:26 + * @since 2020/1/22 15:26 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/BaseDto.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/BaseDto.java index dfaa3728..e441422f 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/BaseDto.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/BaseDto.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 基础Dto * * @author xxm - * @date 2020/6/1 16:12 + * @since 2020/6/1 16:12 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/KeyValue.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/KeyValue.java index de37396d..e4b97238 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/KeyValue.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/KeyValue.java @@ -10,7 +10,7 @@ import java.io.Serializable; * kv键值对象 * * @author xxm - * @date 2021/5/18 + * @since 2021/5/18 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/LabelValue.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/LabelValue.java index d620f858..36475359 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/LabelValue.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/dto/LabelValue.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * LabelValue * * @author xxm - * @date 2022/5/4 + * @since 2022/5/4 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/param/OrderParam.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/param/OrderParam.java index 4a99f188..53744de4 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/param/OrderParam.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/rest/param/OrderParam.java @@ -8,7 +8,7 @@ import lombok.Setter; * 排序参数 * * @author xxm - * @date 2022/3/10 + * @since 2022/3/10 */ @Getter @Setter diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CertUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CertUtil.java index c3a49524..b8a3444b 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CertUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CertUtil.java @@ -13,7 +13,7 @@ import java.security.PublicKey; * 证书工具类 * * @author xxm - * @date 2022/2/24 + * @since 2022/2/24 */ @UtilityClass public class CertUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CollUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CollUtil.java index 3083c67f..4a31c524 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CollUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/CollUtil.java @@ -8,7 +8,7 @@ import java.util.Collection; * 集合工具类 * * @author xxm - * @date 2020/11/28 + * @since 2020/11/28 */ @UtilityClass public class CollUtil extends cn.hutool.core.collection.CollUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/FileUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/FileUtil.java index 2352e94b..312893f3 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/FileUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/FileUtil.java @@ -11,7 +11,7 @@ import java.nio.file.Files; * 文件配置 * * @author xxm - * @date 2022/7/25 + * @since 2022/7/25 */ @UtilityClass public class FileUtil extends cn.hutool.core.io.FileUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/LocalDateTimeUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/LocalDateTimeUtil.java index f34eb982..141ba134 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/LocalDateTimeUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/LocalDateTimeUtil.java @@ -11,7 +11,7 @@ import java.time.ZoneId; * java8 时间工具类 * * @author xxm - * @date 2020/11/10 + * @since 2020/11/10 */ @UtilityClass public class LocalDateTimeUtil extends cn.hutool.core.date.LocalDateTimeUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ResultConvertUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ResultConvertUtil.java index 3a39113e..c1e6a2f8 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ResultConvertUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ResultConvertUtil.java @@ -11,7 +11,7 @@ import java.util.stream.Collectors; * 结果转换工具类工具类 * * @author xxm - * @date 2020/8/27 + * @since 2020/8/27 */ @UtilityClass public class ResultConvertUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/TreeBuildUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/TreeBuildUtil.java index d93c06a8..c67e143f 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/TreeBuildUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/TreeBuildUtil.java @@ -14,7 +14,7 @@ import java.util.stream.Collectors; * 构建数据树工具类 * * @author xxm - * @date 2022/12/24 + * @since 2022/12/24 */ @UtilityClass public class TreeBuildUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ValidationUtil.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ValidationUtil.java index bdff34ac..ae27003c 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ValidationUtil.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/util/ValidationUtil.java @@ -13,7 +13,7 @@ import java.util.Set; * BeanValidation 工具类 * * @author xxm - * @date 2020/5/26 18:14 + * @since 2020/5/26 18:14 */ @UtilityClass public class ValidationUtil { diff --git a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/validation/ValidationGroup.java b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/validation/ValidationGroup.java index 0c46e92c..4e55770e 100644 --- a/bootx-common-core/src/main/java/cn/bootx/platform/common/core/validation/ValidationGroup.java +++ b/bootx-common-core/src/main/java/cn/bootx/platform/common/core/validation/ValidationGroup.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.core.validation; * 校验分组 * * @author xxm - * @date 2021/5/7 + * @since 2021/5/7 */ public interface ValidationGroup { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/AuditLogAutoConfiguration.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/AuditLogAutoConfiguration.java index 64fbbc76..fbf9e514 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/AuditLogAutoConfiguration.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/AuditLogAutoConfiguration.java @@ -11,7 +11,7 @@ import org.springframework.data.mongodb.repository.config.EnableMongoRepositorie * 审计模块 * * @author xxm - * @date 2021/11/8 + * @since 2021/11/8 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/configuration/DataVersionConfiguration.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/configuration/DataVersionConfiguration.java index 4778e765..a719ab95 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/configuration/DataVersionConfiguration.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/configuration/DataVersionConfiguration.java @@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration; /** * @author xxm - * @date 2023/1/2 + * @since 2023/1/2 */ @Configuration public class DataVersionConfiguration { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/DataVersionLogController.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/DataVersionLogController.java index 7960ce4e..90979b3e 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/DataVersionLogController.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/DataVersionLogController.java @@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Tag(name = "数据版本日志") @RestController diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/LoginLogController.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/LoginLogController.java index 41455898..9c9e1892 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/LoginLogController.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/LoginLogController.java @@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2021/9/7 + * @since 2021/9/7 */ @Tag(name = "登录日志") @RestController diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/OperateLogController.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/OperateLogController.java index c7af9edc..b34df2ce 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/OperateLogController.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/controller/OperateLogController.java @@ -19,7 +19,7 @@ import org.springframework.web.bind.annotation.RestController; * 操作日志 * * @author xxm - * @date 2021/9/8 + * @since 2021/9/8 */ @Tag(name = "操作日志") @RestController diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/convert/LogConvert.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/convert/LogConvert.java index 7dc4f40d..62cccf4b 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/convert/LogConvert.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/convert/LogConvert.java @@ -15,7 +15,7 @@ import org.mapstruct.factory.Mappers; * 日志转换 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Mapper public interface LogConvert { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbManager.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbManager.java index 4e3a33e8..f4fdc0a6 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbManager.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbManager.java @@ -15,7 +15,7 @@ import java.util.Objects; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbMapper.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbMapper.java index 1172d05f..dac4de33 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbMapper.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/DataVersionLogDbMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Select; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Mapper public interface DataVersionLogDbMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbManager.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbManager.java index f482fa79..e6999a21 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbManager.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbManager.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Repository; * 登录日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbMapper.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbMapper.java index 17325885..b90720aa 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbMapper.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/LoginLogDbMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 登录日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Mapper public interface LoginLogDbMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/OperateLogDbManager.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/OperateLogDbManager.java index 3522ad31..3e9f5c03 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/OperateLogDbManager.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/dao/OperateLogDbManager.java @@ -17,7 +17,7 @@ import java.util.Objects; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/DataVersionLogDb.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/DataVersionLogDb.java index 57387b66..6ea9b933 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/DataVersionLogDb.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/DataVersionLogDb.java @@ -16,7 +16,7 @@ import java.time.LocalDateTime; * 数据版本日志 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/LoginLogDb.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/LoginLogDb.java index 74628f4b..b79631b4 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/LoginLogDb.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/LoginLogDb.java @@ -15,7 +15,7 @@ import java.time.LocalDateTime; * 登录日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/OperateLogDb.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/OperateLogDb.java index fa453e98..a1bb18ee 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/OperateLogDb.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/entity/OperateLogDb.java @@ -15,7 +15,7 @@ import java.time.LocalDateTime; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/DataVersionLogDbService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/DataVersionLogDbService.java index 683fdd27..4147d695 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/DataVersionLogDbService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/DataVersionLogDbService.java @@ -24,7 +24,7 @@ import java.util.Objects; * 数据版本日志数据库实现 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/LoginLogDbService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/LoginLogDbService.java index 86e2c8b1..7741d070 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/LoginLogDbService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/LoginLogDbService.java @@ -19,7 +19,7 @@ import org.springframework.stereotype.Service; * 登陆日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/OperateLogDbService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/OperateLogDbService.java index 7977129e..8d1ac8bb 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/OperateLogDbService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/db/service/OperateLogDbService.java @@ -20,7 +20,7 @@ import org.springframework.stereotype.Service; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/convert/LogConvert.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/convert/LogConvert.java index 192c7451..28bb49c8 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/convert/LogConvert.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/convert/LogConvert.java @@ -15,7 +15,7 @@ import org.mapstruct.factory.Mappers; * 日志转换 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Mapper public interface LogConvert { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/DataVersionLogMongoRepository.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/DataVersionLogMongoRepository.java index 06ee8466..65af59e4 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/DataVersionLogMongoRepository.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/DataVersionLogMongoRepository.java @@ -7,7 +7,7 @@ import org.springframework.data.mongodb.repository.MongoRepository; * mongo持久化方式 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ public interface DataVersionLogMongoRepository extends MongoRepository { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/LoginLogMongoRepository.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/LoginLogMongoRepository.java index b94ef870..5fef2327 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/LoginLogMongoRepository.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/LoginLogMongoRepository.java @@ -7,7 +7,7 @@ import org.springframework.data.mongodb.repository.MongoRepository; * mongo持久化方式 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ public interface LoginLogMongoRepository extends MongoRepository { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/OperateLogMongoRepository.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/OperateLogMongoRepository.java index 6fb08c59..14b8d1aa 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/OperateLogMongoRepository.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/dao/OperateLogMongoRepository.java @@ -7,7 +7,7 @@ import org.springframework.data.mongodb.repository.MongoRepository; * mongo持久化方式 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ public interface OperateLogMongoRepository extends MongoRepository { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/DataVersionLogMongo.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/DataVersionLogMongo.java index b9da4066..15822d97 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/DataVersionLogMongo.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/DataVersionLogMongo.java @@ -16,7 +16,7 @@ import java.time.LocalDateTime; * 数据版本日志 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Data @FieldNameConstants diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/LoginLogMongo.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/LoginLogMongo.java index 2d461d38..804d5d54 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/LoginLogMongo.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/LoginLogMongo.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/OperateLogMongo.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/OperateLogMongo.java index ecd3d716..157cb454 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/OperateLogMongo.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/entity/OperateLogMongo.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/DataVersionLogMongoService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/DataVersionLogMongoService.java index 943b58f7..570014f1 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/DataVersionLogMongoService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/DataVersionLogMongoService.java @@ -29,7 +29,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/LoginLogMongoService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/LoginLogMongoService.java index cfd59eab..c1d092f5 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/LoginLogMongoService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/LoginLogMongoService.java @@ -24,7 +24,7 @@ import java.util.stream.Collectors; * MongoDB存储实现 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/OperateLogMongoService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/OperateLogMongoService.java index db252962..63b65f5c 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/OperateLogMongoService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/core/mongo/service/OperateLogMongoService.java @@ -24,7 +24,7 @@ import java.util.stream.Collectors; * MongoDB存储实现 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/DataVersionLogDto.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/DataVersionLogDto.java index cb098453..076297ba 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/DataVersionLogDto.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/DataVersionLogDto.java @@ -8,7 +8,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/LoginLogDto.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/LoginLogDto.java index c5b24ebb..6c8a435f 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/LoginLogDto.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/LoginLogDto.java @@ -11,7 +11,7 @@ import java.time.LocalDateTime; * 登录日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/OperateLogDto.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/OperateLogDto.java index 8f23f82f..319777b5 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/OperateLogDto.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/dto/OperateLogDto.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/DataVersionRecordHandler.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/DataVersionRecordHandler.java index c908c1fc..ef915f04 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/DataVersionRecordHandler.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/DataVersionRecordHandler.java @@ -17,7 +17,7 @@ import java.util.*; * 数据变动记录插件 * * @author xxm - * @date 2023/1/8 + * @since 2023/1/8 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/OperateLogAspectHandler.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/OperateLogAspectHandler.java index eafcc1b8..7164e820 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/OperateLogAspectHandler.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/handler/OperateLogAspectHandler.java @@ -35,7 +35,7 @@ import java.util.Optional; * 操作日志切面处理 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @Slf4j @Aspect diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpRegion.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpRegion.java index 316ae289..8cd05c6c 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpRegion.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpRegion.java @@ -10,7 +10,7 @@ import java.util.List; /** * IP对应地址区域信息 * @author xxm - * @date 2023/4/13 + * @since 2023/4/13 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpToRegionService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpToRegionService.java index 66e0d1a0..e0543799 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpToRegionService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/ip2region/IpToRegionService.java @@ -17,7 +17,7 @@ import java.util.regex.Matcher; /** * * @author xxm - * @date 2023/4/13 + * @since 2023/4/13 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/DataVersionLogParam.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/DataVersionLogParam.java index 5ebbaabb..819ffe75 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/DataVersionLogParam.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/DataVersionLogParam.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/LoginLogParam.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/LoginLogParam.java index e2ff6aff..944b73ba 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/LoginLogParam.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/LoginLogParam.java @@ -10,7 +10,7 @@ import java.time.LocalDateTime; * 登录日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/OperateLogParam.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/OperateLogParam.java index 7fae648b..b8f0e35e 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/OperateLogParam.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/param/OperateLogParam.java @@ -10,7 +10,7 @@ import java.time.LocalDateTime; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/properties/AuditLogProperties.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/properties/AuditLogProperties.java index 7eda363b..7275d28a 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/properties/AuditLogProperties.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/properties/AuditLogProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 审计日志配置 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/DataVersionLogService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/DataVersionLogService.java index e9eba4f2..c59b7add 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/DataVersionLogService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/DataVersionLogService.java @@ -11,7 +11,7 @@ import org.springframework.scheduling.annotation.Async; * 数据版本日志 * * @author xxm - * @date 2022/1/10 + * @since 2022/1/10 */ public interface DataVersionLogService { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/LoginLogService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/LoginLogService.java index 3a24746d..0ac167da 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/LoginLogService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/LoginLogService.java @@ -10,7 +10,7 @@ import org.springframework.scheduling.annotation.Async; * 登陆日志 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ public interface LoginLogService { diff --git a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/OperateLogService.java b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/OperateLogService.java index 9392b2a5..e1844dad 100644 --- a/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/OperateLogService.java +++ b/bootx-common-starters/common-starter-audit-log/src/main/java/cn/bootx/platform/starter/audit/log/service/OperateLogService.java @@ -10,7 +10,7 @@ import org.springframework.scheduling.annotation.Async; * 操作日志 * * @author xxm - * @date 2021/8/12 + * @since 2021/8/12 */ public interface OperateLogService { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/AuthAutoConfiguration.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/AuthAutoConfiguration.java index 6759a635..daa42261 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/AuthAutoConfiguration.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/AuthAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 认证相关 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/AbstractAuthentication.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/AbstractAuthentication.java index b49e61df..72b49f0b 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/AbstractAuthentication.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/AbstractAuthentication.java @@ -14,7 +14,7 @@ import java.util.Objects; * 抽象认证器 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ public interface AbstractAuthentication { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthClientService.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthClientService.java index 982e2f85..55e25f91 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthClientService.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthClientService.java @@ -6,7 +6,7 @@ import cn.bootx.platform.starter.auth.entity.AuthClient; * 获取认证终端 * * @author xxm - * @date 2022/6/27 + * @since 2022/6/27 */ public interface GetAuthClientService { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthLoginTypeService.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthLoginTypeService.java index 47d6eb88..5105fc9a 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthLoginTypeService.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/GetAuthLoginTypeService.java @@ -6,7 +6,7 @@ import cn.bootx.platform.starter.auth.entity.AuthLoginType; * 获取认证登录方式对象服务 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ public interface GetAuthLoginTypeService { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/OpenIdAuthentication.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/OpenIdAuthentication.java index 6d72ba28..08c322b4 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/OpenIdAuthentication.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/OpenIdAuthentication.java @@ -8,7 +8,7 @@ import me.zhyd.oauth.model.AuthUser; * OpenId登录认证器 (微信/钉钉/飞书/QQ/企微等) * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ public interface OpenIdAuthentication extends AbstractAuthentication { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/RouterCheck.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/RouterCheck.java index a64c2647..2f488a1b 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/RouterCheck.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/RouterCheck.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.auth.authentication; * 路由拦截检查 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ public interface RouterCheck { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/UsernamePasswordAuthentication.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/UsernamePasswordAuthentication.java index 4dcd6116..c4925094 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/UsernamePasswordAuthentication.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/authentication/UsernamePasswordAuthentication.java @@ -6,7 +6,7 @@ import cn.bootx.platform.starter.auth.code.AuthLoginTypeCode; * 用户密码认证方式 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ public interface UsernamePasswordAuthentication extends AbstractAuthentication { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheFilter.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheFilter.java index ef502cec..8e918a21 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheFilter.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheFilter.java @@ -16,7 +16,7 @@ import java.io.IOException; * session缓存,用来减少一个请求中多次获取用户信息导致的多次访问redis * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Order(value = Integer.MIN_VALUE + 1) @Component diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheLocal.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheLocal.java index 4e310327..273fa855 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheLocal.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/cache/SessionCacheLocal.java @@ -7,7 +7,7 @@ import com.alibaba.ttl.TransmittableThreadLocal; * 会话缓存线程存储 * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ public final class SessionCacheLocal { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/code/AuthLoginTypeCode.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/code/AuthLoginTypeCode.java index db3421d0..2fa7aec9 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/code/AuthLoginTypeCode.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/code/AuthLoginTypeCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.auth.code; * 认证录方式 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ public interface AuthLoginTypeCode { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/AuthProperties.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/AuthProperties.java index e85b6c6f..85a0bed9 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/AuthProperties.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/AuthProperties.java @@ -12,7 +12,7 @@ import java.util.List; * 认证配置参数 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/SaTokenConfigure.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/SaTokenConfigure.java index b1ea5c40..d3ca01cb 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/SaTokenConfigure.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/configuration/SaTokenConfigure.java @@ -15,7 +15,7 @@ import java.util.Collections; * sa-token * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @EnableConfigurationProperties(AuthProperties.class) @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenEndpoint.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenEndpoint.java index 4dabbd3c..09f63d98 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenEndpoint.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenEndpoint.java @@ -16,7 +16,7 @@ import javax.servlet.http.HttpServletResponse; * 基础登录退出操作 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Tag(name = "认证相关") @RestController diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenService.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenService.java index d11426f5..df9b3f27 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenService.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/endpoint/TokenService.java @@ -32,7 +32,7 @@ import java.util.List; * 认证相关服务 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthClient.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthClient.java index ccfc9857..51e15d37 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthClient.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthClient.java @@ -9,7 +9,7 @@ import java.util.List; * 认证应用 * * @author xxm - * @date 2022/6/27 + * @since 2022/6/27 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthInfoResult.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthInfoResult.java index c982ab18..988a5cec 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthInfoResult.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthInfoResult.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 认证返回结果 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthLoginType.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthLoginType.java index 2f4ac9c3..415dd6af 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthLoginType.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/AuthLoginType.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/LoginAuthContext.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/LoginAuthContext.java index ad61b904..67e0dd91 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/LoginAuthContext.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/LoginAuthContext.java @@ -15,7 +15,7 @@ import javax.validation.constraints.NotNull; * 认证上下文 * * @author xxm - * @date 2022/4/23 + * @since 2022/4/23 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/ThirdAuthCode.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/ThirdAuthCode.java index 2a0bd7f7..5f64f4cc 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/ThirdAuthCode.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/entity/ThirdAuthCode.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 三方登录认证码 * * @author xxm - * @date 2022/6/29 + * @since 2022/6/29 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotEnableException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotEnableException.java index 5dc68d3c..d464478b 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotEnableException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotEnableException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 应用被停用 * * @author xxm - * @date 2022/6/27 + * @since 2022/6/27 */ public class ApplicationNotEnableException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotFoundException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotFoundException.java index fa2f8cf0..3d56f966 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotFoundException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ApplicationNotFoundException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 应用不存在 * * @author xxm - * @date 2022/6/27 + * @since 2022/6/27 */ public class ApplicationNotFoundException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotEnableException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotEnableException.java index 6042c167..2df7c0a6 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotEnableException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotEnableException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 终端方式被停用 * * @author xxm - * @date 2021/9/7 + * @since 2021/9/7 */ public class ClientNotEnableException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotFoundException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotFoundException.java index 95dc627b..bef5144f 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotFoundException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/ClientNotFoundException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 终端不存在 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ public class ClientNotFoundException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LoginFailureException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LoginFailureException.java index cf1dd9de..2f187bb4 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LoginFailureException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LoginFailureException.java @@ -7,7 +7,7 @@ import lombok.Getter; * 登录错误异常 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @Getter public class LoginFailureException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LonginTypeNotFoundException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LonginTypeNotFoundException.java index af90a7fe..53f3ce7d 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LonginTypeNotFoundException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/LonginTypeNotFoundException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 登录方式不存在 * * @author xxm - * @date 2022/11/6 + * @since 2022/11/6 */ public class LonginTypeNotFoundException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/NotLoginException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/NotLoginException.java index 11cb667e..2e6d3e1e 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/NotLoginException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/NotLoginException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.common.core.code.CommonErrorCode.AUTHENTICATION_ * 未登录异常 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ public class NotLoginException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/RouterCheckException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/RouterCheckException.java index 62461c3b..fb340cc7 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/RouterCheckException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/RouterCheckException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 路径检查异常 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ public class RouterCheckException extends BizException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/UserNotFoundException.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/UserNotFoundException.java index bea39bf0..10accb68 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/UserNotFoundException.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/exception/UserNotFoundException.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.auth.exception; * 用户未找到异常 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ public class UserNotFoundException extends LoginFailureException { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java index 018eea25..6fbc2084 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java @@ -9,7 +9,7 @@ import javax.servlet.http.HttpServletResponse; * 登录失败处理器 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ public interface LoginFailureHandler { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java index 13134dc1..c8a0d5a9 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java @@ -9,7 +9,7 @@ import javax.servlet.http.HttpServletResponse; * 登录成功处理器 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ public interface LoginSuccessHandler { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/OpenIdAuthenticationHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/OpenIdAuthenticationHandler.java index b555dbe7..2e5c5c28 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/OpenIdAuthenticationHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/OpenIdAuthenticationHandler.java @@ -15,7 +15,7 @@ import java.util.List; * OpenID登录处理器 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaExceptionHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaExceptionHandler.java index e0915543..ea6e46f1 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaExceptionHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaExceptionHandler.java @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.RestControllerAdvice; * 过滤SaTokenException,需要运行在 RestExceptionHandler 之前 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Order(Ordered.LOWEST_PRECEDENCE - 1) @Slf4j diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaRouteHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaRouteHandler.java index 1be1e57d..0f9e8d7d 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaRouteHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/SaRouteHandler.java @@ -17,7 +17,7 @@ import java.util.List; * 鉴权路由配置类 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAdminUserRouterCheck.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAdminUserRouterCheck.java index 30c386a3..f4498114 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAdminUserRouterCheck.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAdminUserRouterCheck.java @@ -11,7 +11,7 @@ import org.springframework.stereotype.Component; * 超级管理员跳过各种限制 * * @author xxm - * @date 2022/5/27 + * @since 2022/5/27 */ @Component @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAnnotationRouterCheck.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAnnotationRouterCheck.java index a3ee5576..1b83eb09 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAnnotationRouterCheck.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/impl/IgnoreAnnotationRouterCheck.java @@ -12,7 +12,7 @@ import java.util.Objects; * 注解方式过滤 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ @Component public class IgnoreAnnotationRouterCheck implements RouterCheck { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserDto.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserDto.java index a0602895..252f2b69 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserDto.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserDto.java @@ -9,7 +9,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/8 + * @since 2021/9/8 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserService.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserService.java index d8bd5927..81e0dd5c 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserService.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/online/OnlineUserService.java @@ -24,7 +24,7 @@ import java.util.stream.Collectors; * 在线用户 * * @author xxm - * @date 2021/9/8 + * @since 2021/9/8 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/redis/SaTokenRedisProperties.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/redis/SaTokenRedisProperties.java index b01f03b0..096bca00 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/redis/SaTokenRedisProperties.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/redis/SaTokenRedisProperties.java @@ -7,7 +7,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * sa-token Redis 插件配置 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @ConfigurationProperties(prefix = "sa-token.plugins.redis") public class SaTokenRedisProperties { diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/PasswordEncoder.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/PasswordEncoder.java index 27c36a05..e498e359 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/PasswordEncoder.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/PasswordEncoder.java @@ -11,7 +11,7 @@ import org.springframework.stereotype.Component; * 密码编码器 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/SecurityUtil.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/SecurityUtil.java index 44475eed..e7867155 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/SecurityUtil.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/util/SecurityUtil.java @@ -17,7 +17,7 @@ import java.util.Optional; * 安全工具类 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @UtilityClass public class SecurityUtil { diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/CodeGenAutoConfiguration.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/CodeGenAutoConfiguration.java index 97bb0a36..9c1fb3e3 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/CodeGenAutoConfiguration.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/CodeGenAutoConfiguration.java @@ -9,7 +9,7 @@ import org.springframework.context.annotation.ComponentScan; * 代码生成 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenColumnTypeEnum.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenColumnTypeEnum.java index 71e13345..de604375 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenColumnTypeEnum.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenColumnTypeEnum.java @@ -11,7 +11,7 @@ import java.util.Objects; * 数据库字段类型与java类型映射 * * @author xxm - * @date 2022/2/17 + * @since 2022/2/17 */ @Getter @AllArgsConstructor diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenTemplateVmEnum.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenTemplateVmEnum.java index e7fc5172..bf50054f 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenTemplateVmEnum.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/code/CodeGenTemplateVmEnum.java @@ -11,7 +11,7 @@ import java.util.Objects; * 代码生成模板枚举 * * @author xxm - * @date 2022/2/17 + * @since 2022/2/17 */ @Getter @AllArgsConstructor diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java index 007db3f7..a463ea38 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/CodeGeneratorController.java @@ -20,7 +20,7 @@ import java.util.List; * 代码生成 * * @author xxm - * @date 2022/2/17 + * @since 2022/2/17 */ @Tag(name = "代码生成") @RestController diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java index 6efe27c9..dad28571 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/controller/DatabaseTableController.java @@ -21,7 +21,7 @@ import java.util.List; /** * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Tag(name = "数据库表信息") @RestController diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dao/DatabaseTableMapper.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dao/DatabaseTableMapper.java index 1e25a34f..9cbdd36d 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dao/DatabaseTableMapper.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dao/DatabaseTableMapper.java @@ -16,7 +16,7 @@ import java.util.Optional; * 表信息查询 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Mapper public interface DatabaseTableMapper { diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/domain/CodeGenData.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/domain/CodeGenData.java index 9e5a955b..65fe4a96 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/domain/CodeGenData.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/domain/CodeGenData.java @@ -11,7 +11,7 @@ import java.util.List; * 代码生成所需的参数数据 * * @author xxm - * @date 2022/8/1 + * @since 2022/8/1 */ @Data @Accessors(chain = true) @@ -72,7 +72,7 @@ public class CodeGenData { * 行信息 * * @author xxm - * @date 2022/8/1 + * @since 2022/8/1 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/CodeGenPreview.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/CodeGenPreview.java index 1ba3d3b6..3c7fdc88 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/CodeGenPreview.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/CodeGenPreview.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 代码预览 * * @author xxm - * @date 2022/2/18 + * @since 2022/2/18 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/TableGenParamDto.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/TableGenParamDto.java index f67d14bd..629e8015 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/TableGenParamDto.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/dto/TableGenParamDto.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 代码生成相关参数信息 * * @author xxm - * @date 2022/8/2 + * @since 2022/8/2 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/CodeGenConfig.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/CodeGenConfig.java index 8249c3bb..fc4a2f5e 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/CodeGenConfig.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/CodeGenConfig.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 代码生成配置 * * @author xxm - * @date 2022/6/13 + * @since 2022/6/13 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseColumn.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseColumn.java index 6ca69190..716210b9 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseColumn.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseColumn.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 数据库行信息 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseTable.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseTable.java index a12b2e48..86ccf142 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseTable.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/entity/DatabaseTable.java @@ -10,7 +10,7 @@ import java.time.LocalDateTime; * 表信息 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java index 0111ce0c..aa3ac0c4 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/param/CodeGenParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 代码生成参数 * * @author xxm - * @date 2022/2/18 + * @since 2022/2/18 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java index dfb9e3c8..c7771367 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java @@ -42,7 +42,7 @@ import java.util.zip.ZipOutputStream; * 代码生成模板 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java index 562ae2b1..7ab50f03 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/DatabaseTableService.java @@ -26,7 +26,7 @@ import java.util.List; * 数据库信息服务类型 * * @author xxm - * @date 2022/1/27 + * @since 2022/1/27 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/util/CodeGenUtil.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/util/CodeGenUtil.java index d8e83e90..a394a682 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/util/CodeGenUtil.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/util/CodeGenUtil.java @@ -7,7 +7,7 @@ import lombok.experimental.UtilityClass; * 代码生成工具类 * * @author xxm - * @date 2022/8/2 + * @since 2022/8/2 */ @UtilityClass public class CodeGenUtil { diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/controller.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/controller.java.vm index e9d8e534..fad161c6 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/controller.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/controller.java.vm @@ -17,7 +17,7 @@ import java.util.List; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Tag(name ="${comments}") @RestController diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/convert.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/convert.java.vm index 87e2aa77..1ad55ca1 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/convert.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/convert.java.vm @@ -9,7 +9,7 @@ import org.mapstruct.factory.Mappers; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Mapper public interface ${entityUpName}Convert { @@ -19,4 +19,4 @@ public interface ${entityUpName}Convert { ${entityUpName}Dto convert(${entityUpName} in); -} \ No newline at end of file +} diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm index 95c4a8f5..b128d597 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/dto.java.vm @@ -13,7 +13,7 @@ import lombok.experimental.Accessors; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm index dccc5fb7..272b65c4 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/entity.java.vm @@ -20,7 +20,7 @@ import lombok.experimental.Accessors; /** * ${comments} * @author ${author} -* @date ${datetime} +* @since ${datetime} */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/manager.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/manager.java.vm index bc113790..321d8e06 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/manager.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/manager.java.vm @@ -16,7 +16,7 @@ import org.springframework.stereotype.Repository; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Repository @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/mapper.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/mapper.java.vm index ff2a74d6..908e15ec 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/mapper.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/mapper.java.vm @@ -7,8 +7,8 @@ import org.apache.ibatis.annotations.Mapper; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Mapper public interface ${entityUpName}Mapper extends BaseMapper<${entityUpName}> { -} \ No newline at end of file +} diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/param.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/param.java.vm index 3317c54a..ddae2982 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/param.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/param.java.vm @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Data @Schema(title = "${comments}") diff --git a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/service.java.vm b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/service.java.vm index dca78757..23d54eb0 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/service.java.vm +++ b/bootx-common-starters/common-starter-code-gen/src/main/resources/codegen/template/java/service.java.vm @@ -20,7 +20,7 @@ import java.util.List; /** * ${comments} * @author ${author} - * @date ${datetime} + * @since ${datetime} */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/DataPermAutoConfiguration.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/DataPermAutoConfiguration.java index cf2b8e39..2758dab6 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/DataPermAutoConfiguration.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/DataPermAutoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.ComponentScan; * 数据权限 * * @author xxm - * @date 2021/11/23 + * @since 2021/11/23 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/code/DataScopeEnum.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/code/DataScopeEnum.java index eeb8257d..3963f835 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/code/DataScopeEnum.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/code/DataScopeEnum.java @@ -10,7 +10,7 @@ import java.util.Arrays; * 数据范围权限类型 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Getter @AllArgsConstructor diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DataPermProperties.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DataPermProperties.java index 5deb7019..530bb97e 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DataPermProperties.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DataPermProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 数据权限配置 * * @author xxm - * @date 2021/12/3 + * @since 2021/12/3 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DatePermConfiguration.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DatePermConfiguration.java index a820205c..c324b05c 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DatePermConfiguration.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/configuration/DatePermConfiguration.java @@ -12,7 +12,7 @@ import org.springframework.context.annotation.Configuration; * 数据权限配置 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/DecryptInterceptor.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/DecryptInterceptor.java index b4da845f..486f3065 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/DecryptInterceptor.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/DecryptInterceptor.java @@ -26,7 +26,7 @@ import java.util.Objects; * 数据字段解密插件 * * @author xxm - * @date 2021/11/23 + * @since 2021/11/23 */ @Slf4j @Intercepts(@Signature(type = ResultSetHandler.class, method = "handleResultSets", args = { Statement.class })) diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/EncryptInterceptor.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/EncryptInterceptor.java index 1045250b..2dfb9c39 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/EncryptInterceptor.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/dbencrypt/EncryptInterceptor.java @@ -24,7 +24,7 @@ import java.util.Objects; * 数据字段解密插件 * * @author xxm - * @date 2021/11/23 + * @since 2021/11/23 */ @Slf4j @Intercepts(@Signature(type = Executor.class, method = "update", args = { MappedStatement.class, Object.class })) diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/exception/NotLoginPermException.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/exception/NotLoginPermException.java index bbe67637..74abcb99 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/exception/NotLoginPermException.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/exception/NotLoginPermException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 未登录无法进行数据鉴权异常 * * @author xxm - * @date 2022/5/5 + * @since 2022/5/5 */ public class NotLoginPermException extends BizException { diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/handler/DataPermAspectHandler.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/handler/DataPermAspectHandler.java index 485f4af8..cee97214 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/handler/DataPermAspectHandler.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/handler/DataPermAspectHandler.java @@ -18,7 +18,7 @@ import java.util.Objects; * 忽略权限控制切面处理类 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Slf4j @Aspect diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/local/DataPermContextHolder.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/local/DataPermContextHolder.java index 992d9436..b9e42417 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/local/DataPermContextHolder.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/local/DataPermContextHolder.java @@ -11,7 +11,7 @@ import java.util.Optional; * 忽略鉴权数据上下文 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ public class DataPermContextHolder { diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScope.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScope.java index 6c6485e8..a0867cd8 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScope.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScope.java @@ -10,7 +10,7 @@ import java.util.Set; * 数据权限范围参数 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScopeHandler.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScopeHandler.java index ccb83e37..8e9dac81 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScopeHandler.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataPermScopeHandler.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.data.perm.scope; * 数据范围权限业务实现接口 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ public interface DataPermScopeHandler { diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataScopeInterceptor.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataScopeInterceptor.java index 690ee265..14c4b371 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataScopeInterceptor.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/scope/DataScopeInterceptor.java @@ -47,7 +47,7 @@ import java.util.stream.Collectors; * 数据权限处理器 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermHandler.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermHandler.java index 01cced0e..c8ba8f06 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermHandler.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermHandler.java @@ -8,7 +8,7 @@ import java.util.List; * 数据字段权限业务实现接口 * * @author xxm - * @date 2023/1/21 + * @since 2023/1/21 */ public interface SelectFieldPermHandler { diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermInterceptor.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermInterceptor.java index 181f64ec..fcf43c08 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermInterceptor.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/select/SelectFieldPermInterceptor.java @@ -30,7 +30,7 @@ import java.util.Objects; * 查询字段权限处理器 * * @author xxm - * @date 2022/12/29 + * @since 2022/12/29 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfo.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfo.java index 9a107931..863133be 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfo.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfo.java @@ -10,7 +10,7 @@ import java.lang.annotation.RetentionPolicy; * 敏感信息过滤 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Retention(RetentionPolicy.RUNTIME) @JacksonAnnotationsInside @@ -36,7 +36,7 @@ public @interface SensitiveInfo { * 敏感信息 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ enum SensitiveType { diff --git a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfoSerialize.java b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfoSerialize.java index 415d262c..9e8f9d40 100644 --- a/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfoSerialize.java +++ b/bootx-common-starters/common-starter-data-perm/src/main/java/cn/bootx/platform/starter/data/perm/sensitive/SensitiveInfoSerialize.java @@ -19,7 +19,7 @@ import java.util.Objects; * 敏感信息脱敏序列化 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @AllArgsConstructor @NoArgsConstructor diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/DingTalkAutoConfiguration.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/DingTalkAutoConfiguration.java index 943743a5..48cdf45a 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/DingTalkAutoConfiguration.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/DingTalkAutoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.ComponentScan; * 钉钉对接 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkCode.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkCode.java index bfafaa41..85f12e81 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkCode.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.dingtalk.code; * 钉钉消息类型 * * @author xxm - * @date 2020/11/30 + * @since 2020/11/30 */ public interface DingTalkCode { diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkNoticeCode.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkNoticeCode.java index 2d850ca5..45e94266 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkNoticeCode.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/code/DingTalkNoticeCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.dingtalk.code; * 钉钉通知消息常量 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ public interface DingTalkNoticeCode { diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/configuration/DingTalkProperties.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/configuration/DingTalkProperties.java index 27f67f08..ee8f4aff 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/configuration/DingTalkProperties.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/configuration/DingTalkProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 钉钉应用配置 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/controller/DingRobotConfigController.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/controller/DingRobotConfigController.java index 2ff96f12..07d8806b 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/controller/DingRobotConfigController.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/controller/DingRobotConfigController.java @@ -16,7 +16,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/25 + * @since 2021/9/25 */ @Tag(name = "钉钉机器人配置") @RestController diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/DingTalkResult.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/DingTalkResult.java index 00276c24..ceb76aad 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/DingTalkResult.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/DingTalkResult.java @@ -11,7 +11,7 @@ import java.io.Serializable; * 钉钉响应结果 * * @author xxm - * @date 2020/11/30 + * @since 2020/11/30 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/MediaResult.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/MediaResult.java index 435932ce..c9cc5698 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/MediaResult.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/result/MediaResult.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 钉钉媒体上传返回类 * * @author xxm - * @date 2022/7/25 + * @since 2022/7/25 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/service/DingAccessService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/service/DingAccessService.java index f5cf1e1a..c5d658d5 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/service/DingAccessService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/base/service/DingAccessService.java @@ -26,7 +26,7 @@ import static cn.bootx.platform.starter.dingtalk.code.DingTalkCode.*; * 钉钉访问凭证 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Manager.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Manager.java index f698aeab..1ba98a15 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Manager.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Manager.java @@ -12,7 +12,7 @@ import java.util.Optional; * 钉钉 * * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Mapper.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Mapper.java index a05919de..6d9ae7c6 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Mapper.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/dao/DingMediaMd5Mapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @Mapper public interface DingMediaMd5Mapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/entity/DingMediaMd5.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/entity/DingMediaMd5.java index 6d643857..6b9800f4 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/entity/DingMediaMd5.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/entity/DingMediaMd5.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉媒体文件MD5值关联关系 * * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaMd5Service.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaMd5Service.java index 95f2ec68..cd4c27d1 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaMd5Service.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaMd5Service.java @@ -7,7 +7,7 @@ import org.springframework.stereotype.Service; /** * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaService.java index 7d253956..0bd7b1dd 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/media/service/DingMediaService.java @@ -29,7 +29,7 @@ import static cn.bootx.platform.starter.dingtalk.code.DingTalkCode.*; * 钉钉媒体文件管理 * * @author xxm - * @date 2022/7/25 + * @since 2022/7/25 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/ChatNoticeResult.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/ChatNoticeResult.java index de126c27..6494bc73 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/ChatNoticeResult.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/ChatNoticeResult.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/CorpNoticeResult.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/CorpNoticeResult.java index 7f6661a8..89a42eeb 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/CorpNoticeResult.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/result/CorpNoticeResult.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 钉钉消息响应 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/service/DingNoticeService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/service/DingNoticeService.java index a5d431c2..34d689ee 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/service/DingNoticeService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/notice/service/DingNoticeService.java @@ -21,7 +21,7 @@ import static cn.bootx.platform.starter.dingtalk.code.DingTalkCode.*; * 钉钉通知发送服务 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/convert/DingRobotConvert.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/convert/DingRobotConvert.java index e6dac6d6..a6b586b6 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/convert/DingRobotConvert.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/convert/DingRobotConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 钉钉相关类转换 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Mapper public interface DingRobotConvert { diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigManager.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigManager.java index 454392aa..be0f01b2 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigManager.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigManager.java @@ -17,7 +17,7 @@ import java.util.Optional; * 钉钉机器人 * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @Repository @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigMapper.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigMapper.java index 7144aa0c..f1514179 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigMapper.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/dao/DingRobotConfigMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 钉钉机器人配置 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Mapper public interface DingRobotConfigMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/entity/DingRobotConfig.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/entity/DingRobotConfig.java index 7880a76b..2532efee 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/entity/DingRobotConfig.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/entity/DingRobotConfig.java @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; * 钉钉机器人配置 * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotConfigService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotConfigService.java index 75a645c5..72d4781e 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotConfigService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotConfigService.java @@ -23,7 +23,7 @@ import java.util.List; * 钉钉机器人消息发送 * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotSendService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotSendService.java index 920d3884..3cf12784 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotSendService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/robot/service/DingRobotSendService.java @@ -24,7 +24,7 @@ import static cn.bootx.platform.starter.dingtalk.code.DingTalkCode.SUCCESS_CODE; * 钉钉机器人消息发送 * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/entity/UserIdResult.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/entity/UserIdResult.java index f3190ea2..82bb8f86 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/entity/UserIdResult.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/entity/UserIdResult.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/7/21 + * @since 2022/7/21 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/service/DingUserService.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/service/DingUserService.java index 72e5cd83..83a40902 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/service/DingUserService.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/core/user/service/DingUserService.java @@ -22,7 +22,7 @@ import static cn.bootx.platform.starter.dingtalk.code.DingTalkCode.*; * 钉钉用户信息 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/ChatNotice.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/ChatNotice.java index 1741c4cc..6d8c0e3a 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/ChatNotice.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/ChatNotice.java @@ -13,7 +13,7 @@ import lombok.experimental.Accessors; * 钉钉发送企业群消息参数 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/CorpNotice.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/CorpNotice.java index 1e19e88d..7023a4d4 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/CorpNotice.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/CorpNotice.java @@ -15,7 +15,7 @@ import java.util.Map; * 钉钉发送工作通知参数 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/RecallCorpNotice.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/RecallCorpNotice.java index 9c24d194..805cbe72 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/RecallCorpNotice.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/RecallCorpNotice.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉撤回工作通知 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/UpdateCorpNotice.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/UpdateCorpNotice.java index 48038f10..d6e03630 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/UpdateCorpNotice.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/UpdateCorpNotice.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 钉钉 更新工作通知状态栏 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ActionCardMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ActionCardMsg.java index b40d8666..20ee7b85 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ActionCardMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ActionCardMsg.java @@ -12,7 +12,7 @@ import java.util.List; * 钉钉卡片消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/At.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/At.java index 5a4cc500..3aef3982 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/At.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/At.java @@ -13,7 +13,7 @@ import java.util.List; * 钉钉At * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/DingMedia.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/DingMedia.java index c2fa7336..28012efd 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/DingMedia.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/DingMedia.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 钉钉图片 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/FileMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/FileMsg.java index fbbebed1..d948b44d 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/FileMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/FileMsg.java @@ -12,7 +12,7 @@ import java.io.Serializable; * 钉钉图片通知 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ImageMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ImageMsg.java index d8df2966..a1fa6cb8 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ImageMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/ImageMsg.java @@ -12,7 +12,7 @@ import java.io.Serializable; * 钉钉图片通知 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/LinkMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/LinkMsg.java index 51e311c2..20b1ab0c 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/LinkMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/LinkMsg.java @@ -13,7 +13,7 @@ import java.io.Serializable; * 钉钉链接消息 * * @author xxm - * @date 2020/11/30 + * @since 2020/11/30 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/MarkdownMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/MarkdownMsg.java index 7e6f5b28..40548c1d 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/MarkdownMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/MarkdownMsg.java @@ -14,7 +14,7 @@ import java.util.List; * 钉钉markdown消息 * * @author xxm - * @date 2020/11/30 + * @since 2020/11/30 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/Msg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/Msg.java index 6deaccfa..656371c4 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/Msg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/Msg.java @@ -14,7 +14,7 @@ import java.io.Serializable; * 钉钉消息 * * @author xxm - * @date 2020/11/30 + * @since 2020/11/30 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/OaMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/OaMsg.java index 78cea3c2..fbaab913 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/OaMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/OaMsg.java @@ -14,7 +14,7 @@ import java.util.List; * 钉钉OA消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/TextMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/TextMsg.java index 0f79ceb8..72e71d04 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/TextMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/TextMsg.java @@ -12,7 +12,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/VoiceMsg.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/VoiceMsg.java index b1296a2a..d4b95c51 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/VoiceMsg.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/notice/msg/VoiceMsg.java @@ -15,7 +15,7 @@ import java.io.Serializable; * 钉钉语音消息 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/robot/DingRobotConfigParam.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/robot/DingRobotConfigParam.java index 10039483..620604d8 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/robot/DingRobotConfigParam.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/param/robot/DingRobotConfigParam.java @@ -8,7 +8,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/util/DingTalkUtil.java b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/util/DingTalkUtil.java index b5f9fc7f..ba4494ed 100644 --- a/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/util/DingTalkUtil.java +++ b/bootx-common-starters/common-starter-dingtalk/src/main/java/cn/bootx/platform/starter/dingtalk/util/DingTalkUtil.java @@ -15,7 +15,7 @@ import java.security.NoSuchAlgorithmException; * 钉钉工具类 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ @Slf4j @UtilityClass diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/FileAutoConfiguration.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/FileAutoConfiguration.java index 13db208d..fea14281 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/FileAutoConfiguration.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/FileAutoConfiguration.java @@ -11,7 +11,7 @@ import org.springframework.data.mongodb.repository.config.EnableMongoRepositorie * 文件管理 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java index c0588ede..f302b278 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.file.code; * 文件上传类型 * * @author xxm - * @date 2022/1/14 + * @since 2022/1/14 */ public enum FileUploadTypeEnum { diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadConfiguration.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadConfiguration.java index 198f98c6..d8337c51 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadConfiguration.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadConfiguration.java @@ -12,7 +12,7 @@ import org.springframework.data.mongodb.gridfs.GridFsTemplate; * 文件上传配置 * * @author xxm - * @date 2022/2/15 + * @since 2022/2/15 */ @Configuration @ConditionalOnClass(name="org.springframework.data.mongodb.gridfs.GridFsTemplate") diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java index bd2474a8..e031fc6a 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java @@ -11,7 +11,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 文件上传配置 * * @author xxm - * @date 2022/1/14 + * @since 2022/1/14 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java index a1bf2f11..076fcf9b 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java @@ -21,7 +21,7 @@ import java.io.IOException; * 文件上传 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @IgnoreAuth @Tag(name = "文件上传") diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/convert/FileConvert.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/convert/FileConvert.java index 0aa5e04c..19a6e719 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/convert/FileConvert.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/convert/FileConvert.java @@ -7,7 +7,7 @@ import org.mapstruct.factory.Mappers; /** * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Mapper public interface FileConvert { diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileManager.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileManager.java index 47919e0d..7232ab4a 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileManager.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileManager.java @@ -11,7 +11,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileMapper.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileMapper.java index a44cc9e3..8e3ed31e 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileMapper.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/UpdateFileMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Mapper public interface UpdateFileMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dto/UpdateFileDto.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dto/UpdateFileDto.java index bf341876..23fba3e3 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dto/UpdateFileDto.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dto/UpdateFileDto.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 上传文件信息 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UpdateFileInfo.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UpdateFileInfo.java index 2a45fdef..10f8a7ca 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UpdateFileInfo.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UpdateFileInfo.java @@ -17,7 +17,7 @@ import java.time.LocalDateTime; * 上传文件信息 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UploadFileContext.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UploadFileContext.java index e42bacbf..442a4d54 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UploadFileContext.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/UploadFileContext.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 上传文件上下文 * * @author xxm - * @date 2022/1/20 + * @since 2022/1/20 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java index 57d2cc55..20344cc4 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java @@ -35,7 +35,7 @@ import java.util.List; * 文件上传管理类 * * @author xxm - * @date 2022/1/14 + * @since 2022/1/14 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/UploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/UploadService.java index 386d018c..e3e818df 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/UploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/UploadService.java @@ -12,7 +12,7 @@ import java.io.InputStream; * 文件上传接口 * * @author xxm - * @date 2022/1/14 + * @since 2022/1/14 */ public interface UploadService { diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/LocalUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/LocalUploadService.java index 6f5ec992..4cdbf72b 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/LocalUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/LocalUploadService.java @@ -29,7 +29,7 @@ import java.util.Optional; * 上传文件本地存储 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java index 6d9a6109..29825db5 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java @@ -23,7 +23,7 @@ import java.util.Objects; * minio方式存储文件 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MongoUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MongoUploadService.java index 748a31ab..f2ccbc86 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MongoUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MongoUploadService.java @@ -29,7 +29,7 @@ import java.util.Optional; * mongo方式存储文件 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/OssUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/OssUploadService.java index e076d2f7..7d2c752e 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/OssUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/OssUploadService.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Service; * 阿里云OSS上传文件 * * @author xxm - * @date 2022/1/12 + * @since 2022/1/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/MonitorAutoConfiguration.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/MonitorAutoConfiguration.java index da3251d9..23318751 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/MonitorAutoConfiguration.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/MonitorAutoConfiguration.java @@ -7,7 +7,7 @@ import org.springframework.context.annotation.ComponentScan; * 系统信息监控模块 * * @author xxm - * @date 2022/6/10 + * @since 2022/6/10 */ @ComponentScan @AutoConfiguration diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/controller/SystemMonitorController.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/controller/SystemMonitorController.java index 3af32b7c..947c4305 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/controller/SystemMonitorController.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/controller/SystemMonitorController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/6/10 + * @since 2022/6/10 */ @Tag(name = "系统信息监控") @RestController diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/MongoMonitorResult.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/MongoMonitorResult.java index 88ccd7e1..def02d0c 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/MongoMonitorResult.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/MongoMonitorResult.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * MongoDB监控信息 * * @author xxm - * @date 2022/6/12 + * @since 2022/6/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/RedisMonitorResult.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/RedisMonitorResult.java index ae79f435..43ae5b78 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/RedisMonitorResult.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/RedisMonitorResult.java @@ -11,7 +11,7 @@ import java.util.Properties; * Redis监控信息 * * @author xxm - * @date 2022/6/12 + * @since 2022/6/12 */ @Data @Schema(title = "Redis监控信息") diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/SystemMonitorResult.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/SystemMonitorResult.java index 3b7084f3..838e74e4 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/SystemMonitorResult.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/entity/SystemMonitorResult.java @@ -34,7 +34,7 @@ import java.util.List; * 系统属性结果 * * @author xxm - * @date 2022/6/10 + * @since 2022/6/10 */ @Data @Schema(title = "系统属性结果") diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/RedisMonitorService.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/RedisMonitorService.java index 0644be07..e565e653 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/RedisMonitorService.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/RedisMonitorService.java @@ -19,7 +19,7 @@ import java.util.stream.Collectors; * Redis监控信息 * * @author xxm - * @date 2022/6/12 + * @since 2022/6/12 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/SystemMonitorService.java b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/SystemMonitorService.java index 080b51a8..81af79d1 100644 --- a/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/SystemMonitorService.java +++ b/bootx-common-starters/common-starter-monitor/src/main/java/cn/bootx/platform/starter/monitor/service/SystemMonitorService.java @@ -25,7 +25,7 @@ import java.util.concurrent.ThreadPoolExecutor; * 系统信息 * * @author xxm - * @date 2022/6/10 + * @since 2022/6/10 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-quartz/README.md b/bootx-common-starters/common-starter-quartz/README.md index b48e6b35..08999dd4 100644 --- a/bootx-common-starters/common-starter-quartz/README.md +++ b/bootx-common-starters/common-starter-quartz/README.md @@ -13,7 +13,7 @@ /** * 测试定时任务 * @author xxm - * @date 2021/11/8 + * @since 2021/11/8 */ @Slf4j public class TestTask implements Job { diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/QuartzJobAutoConfiguration.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/QuartzJobAutoConfiguration.java index e6bd9b68..555d5059 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/QuartzJobAutoConfiguration.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/QuartzJobAutoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.ComponentScan; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/code/QuartzJobCode.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/code/QuartzJobCode.java index 2035ee40..5b370187 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/code/QuartzJobCode.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/code/QuartzJobCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.quartz.code; * 定时任务状态 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ public interface QuartzJobCode { diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/configuration/QuartzProperties.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/configuration/QuartzProperties.java index 9f709451..eefaed22 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/configuration/QuartzProperties.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/configuration/QuartzProperties.java @@ -18,7 +18,7 @@ import static org.quartz.impl.jdbcjobstore.Constants.DEFAULT_TABLE_PREFIX; * 支持配置文件自动提示 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobController.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobController.java index 1f5309b5..e2825564 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobController.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.*; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Tag(name = "定时任务") @RestController diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobLogController.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobLogController.java index b8f5e39f..ae39fc9b 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobLogController.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/controller/QuartzJobLogController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/5/2 + * @since 2022/5/2 */ @Tag(name = "定时任务执行日志") @RestController diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/convert/QuartzJobConvert.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/convert/QuartzJobConvert.java index 3528a182..95d6c522 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/convert/QuartzJobConvert.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/convert/QuartzJobConvert.java @@ -12,7 +12,7 @@ import org.mapstruct.factory.Mappers; * 定时任务转换 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Mapper public interface QuartzJobConvert { diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogManager.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogManager.java index 81f3ab49..7383ff83 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogManager.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogManager.java @@ -15,7 +15,7 @@ import java.util.Objects; /** * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogMapper.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogMapper.java index 54efefde..a166cf3c 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogMapper.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobLogMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 定时任务日志 * * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ @Mapper public interface QuartzJobLogMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobManager.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobManager.java index 0fec0988..eb8cf1b1 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobManager.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobManager.java @@ -17,7 +17,7 @@ import java.util.List; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobMapper.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobMapper.java index 7c244ee2..d8af2ada 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobMapper.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/dao/QuartzJobMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Mapper public interface QuartzJobMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJob.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJob.java index fb53f552..9213e3b2 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJob.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJob.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJobLog.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJobLog.java index e5c2ac32..35727994 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJobLog.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/entity/QuartzJobLog.java @@ -15,7 +15,7 @@ import java.time.LocalDateTime; * 任务执行日志 * * @author xxm - * @date 2021/8/20 + * @since 2021/8/20 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobLogService.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobLogService.java index 7a51e518..78d35dad 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobLogService.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobLogService.java @@ -19,7 +19,7 @@ import java.time.LocalDateTime; * 定时任务日志 * * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobService.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobService.java index cd98b475..35b1c1e9 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobService.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/core/service/QuartzJobService.java @@ -31,7 +31,7 @@ import java.util.stream.Collectors; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobDto.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobDto.java index 9a6bcd97..40620970 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobDto.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobDto.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobLogDto.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobLogDto.java index 9bb53589..5866a833 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobLogDto.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/dto/QuartzJobLogDto.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 任务执行日志 * * @author xxm - * @date 2021/8/20 + * @since 2021/8/20 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/JobLogAspectHandler.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/JobLogAspectHandler.java index 2a1ec629..fd894304 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/JobLogAspectHandler.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/JobLogAspectHandler.java @@ -19,7 +19,7 @@ import java.util.Optional; * 定时任务日志切面 * * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ @Slf4j @Aspect diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/QuartzJobScheduler.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/QuartzJobScheduler.java index c3856269..18fb3524 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/QuartzJobScheduler.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/handler/QuartzJobScheduler.java @@ -18,7 +18,7 @@ import java.util.stream.Collectors; * 定时任务调度器 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobLogQuery.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobLogQuery.java index 2fcc0709..3573938e 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobLogQuery.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobLogQuery.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/5/2 + * @since 2022/5/2 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobParam.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobParam.java index 18c30301..6ffb4d28 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobParam.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/param/QuartzJobParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 定时任务 * * @author xxm - * @date 2021/11/2 + * @since 2021/11/2 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/task/TestTask.java b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/task/TestTask.java index 8c623fd4..34d27555 100644 --- a/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/task/TestTask.java +++ b/bootx-common-starters/common-starter-quartz/src/main/java/cn/bootx/platform/starter/quartz/task/TestTask.java @@ -14,7 +14,7 @@ import org.springframework.stereotype.Component; * 测试定时任务 * * @author xxm - * @date 2021/11/8 + * @since 2021/11/8 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/WeChatAutoConfiguration.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/WeChatAutoConfiguration.java index 25fcc2a8..42089c6f 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/WeChatAutoConfiguration.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/WeChatAutoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.ComponentScan; * 微信操作封装 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/code/WeChatCode.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/code/WeChatCode.java index b1a8f03c..edf7660e 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/code/WeChatCode.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/code/WeChatCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.wechat.code; * 微信编码 * * @author xxm - * @date 2022/8/5 + * @since 2022/8/5 */ public interface WeChatCode { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatConfiguration.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatConfiguration.java index 1f830932..991a8f63 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatConfiguration.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatConfiguration.java @@ -12,7 +12,7 @@ import org.springframework.context.annotation.Configuration; * 微信配置 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatMessageRouterConfiguration.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatMessageRouterConfiguration.java index 70a6e039..9799789b 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatMessageRouterConfiguration.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatMessageRouterConfiguration.java @@ -15,7 +15,7 @@ import java.util.List; * 微信信息路由配置 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Configuration diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatProperties.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatProperties.java index 47b6fa53..7d1c4353 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatProperties.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/configuration/WeChatProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 微信公众平台配置 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatArticleController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatArticleController.java index 765380ae..29749eaa 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatArticleController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatArticleController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/8/11 + * @since 2022/8/11 */ @Tag(name = "微信文章管理") @RestController diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMediaController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMediaController.java index 163b523d..bfd82f4e 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMediaController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMediaController.java @@ -16,7 +16,7 @@ import static me.chanjar.weixin.mp.bean.material.WxMpMaterialNewsBatchGetResult. /** * @author xxm - * @date 2022/8/9 + * @since 2022/8/9 */ @Tag(name = "微信素材管理") @RestController diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMenuController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMenuController.java index 9fd4bf9c..1c556776 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMenuController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatMenuController.java @@ -18,7 +18,7 @@ import java.util.List; * 微信菜单管理 * * @author xxm - * @date 2022/8/6 + * @since 2022/8/6 */ @Tag(name = "微信菜单管理") @RestController diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatPortalController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatPortalController.java index 644d6ea3..5028b4a0 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatPortalController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatPortalController.java @@ -11,7 +11,7 @@ import org.springframework.web.bind.annotation.*; * 微信工作台接入入口 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @IgnoreAuth @Slf4j diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatQrLoginController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatQrLoginController.java index c9a29a2f..de3fda8b 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatQrLoginController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatQrLoginController.java @@ -17,7 +17,7 @@ import org.springframework.web.bind.annotation.RestController; * 微信 * * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @IgnoreAuth @Tag(name = "微信扫码登录") diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatTemplateController.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatTemplateController.java index 038ec7b9..d618de59 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatTemplateController.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/controller/WeChatTemplateController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Tag(name = "微信模板消息") @RestController diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/article/service/WeChatArticleService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/article/service/WeChatArticleService.java index 77584a36..ade2a2b1 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/article/service/WeChatArticleService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/article/service/WeChatArticleService.java @@ -14,7 +14,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2022/8/11 + * @since 2022/8/11 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/login/service/WeChatQrLoginService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/login/service/WeChatQrLoginService.java index 4c5602e5..19af0f27 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/login/service/WeChatQrLoginService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/login/service/WeChatQrLoginService.java @@ -21,7 +21,7 @@ import static cn.bootx.platform.starter.wechat.code.WeChatCode.*; * 扫码事件 * * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/media/service/WeChatMediaService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/media/service/WeChatMediaService.java index 14c55c64..bfbb2095 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/media/service/WeChatMediaService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/media/service/WeChatMediaService.java @@ -28,7 +28,7 @@ import java.util.stream.Collectors; * 素材管理 * * @author xxm - * @date 2022/8/9 + * @since 2022/8/9 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/convert/WeChatMenuConvert.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/convert/WeChatMenuConvert.java index 2390c680..0b27d719 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/convert/WeChatMenuConvert.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/convert/WeChatMenuConvert.java @@ -12,7 +12,7 @@ import org.mapstruct.factory.Mappers; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @Mapper public interface WeChatMenuConvert { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuManager.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuManager.java index 7f5244cc..d60b693f 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuManager.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuManager.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Repository; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @Repository @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuMapper.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuMapper.java index a9138a44..6934ab0e 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuMapper.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/dao/WeChatMenuMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @Mapper public interface WeChatMenuMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/domin/WeChatMenuInfo.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/domin/WeChatMenuInfo.java index 2d30fcfa..aeb482c9 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/domin/WeChatMenuInfo.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/domin/WeChatMenuInfo.java @@ -15,7 +15,7 @@ import java.util.stream.Collectors; * 微信自定义菜单 * * @author xxm - * @date 2022/8/8 + * @since 2022/8/8 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/entity/WeChatMenu.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/entity/WeChatMenu.java index bfd54964..b983003c 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/entity/WeChatMenu.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/entity/WeChatMenu.java @@ -18,7 +18,7 @@ import lombok.experimental.Accessors; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/service/WeChatMenuService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/service/WeChatMenuService.java index 16616b13..b1b5ace7 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/service/WeChatMenuService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/menu/service/WeChatMenuService.java @@ -29,7 +29,7 @@ import java.util.List; * 微信菜单 * * @author xxm - * @date 2022/8/6 + * @since 2022/8/6 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/convert/WeChatTemplateConvert.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/convert/WeChatTemplateConvert.java index 4f65a68e..1b2ab3a1 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/convert/WeChatTemplateConvert.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/convert/WeChatTemplateConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; /** * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Mapper public interface WeChatTemplateConvert { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateManager.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateManager.java index 57f9bf65..888a9b30 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateManager.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateManager.java @@ -16,7 +16,7 @@ import java.util.Optional; /** * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Slf4j @Repository diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateMapper.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateMapper.java index 15e67848..6cafda22 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateMapper.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/dao/WeChatTemplateMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Mapper public interface WeChatTemplateMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/entity/WeChatTemplate.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/entity/WeChatTemplate.java index e174692b..54b835f8 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/entity/WeChatTemplate.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/entity/WeChatTemplate.java @@ -18,7 +18,7 @@ import me.chanjar.weixin.mp.bean.template.WxMpTemplate; * 微信消息模板 * * @author xxm - * @date 2022-08-03 + * @since 2022-08-03 */ @FieldNameConstants @EqualsAndHashCode(callSuper = true) diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WeChatTemplateService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WeChatTemplateService.java index 985dfc53..b91c7507 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WeChatTemplateService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WeChatTemplateService.java @@ -33,7 +33,7 @@ import java.util.stream.Collectors; * 微信消息模板 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WechatNoticeService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WechatNoticeService.java index f8e51a96..83eae983 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WechatNoticeService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/notice/service/WechatNoticeService.java @@ -20,7 +20,7 @@ import java.util.stream.Collectors; * 微信消息通知功能 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/portal/service/WeChatPortalService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/portal/service/WeChatPortalService.java index c4250101..6b8d7c23 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/portal/service/WeChatPortalService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/portal/service/WeChatPortalService.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; * 微信门户处理 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/convert/WechatFansConvert.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/convert/WechatFansConvert.java index c6754d64..125f4686 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/convert/WechatFansConvert.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/convert/WechatFansConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 微信公众号粉丝 * * @author xxm - * @date 2022-07-16 + * @since 2022-07-16 */ @Mapper public interface WechatFansConvert { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansManager.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansManager.java index 7c2d60f7..e526a91b 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansManager.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansManager.java @@ -16,7 +16,7 @@ import java.util.Optional; * 微信公众号粉丝 * * @author xxm - * @date 2022-07-16 + * @since 2022-07-16 */ @Repository @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansMapper.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansMapper.java index 963a475c..fcea7f9e 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansMapper.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/dao/WechatFansMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 微信公众号粉丝 * * @author xxm - * @date 2022-07-16 + * @since 2022-07-16 */ @Mapper public interface WechatFansMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/entity/WechatFans.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/entity/WechatFans.java index d5d4bc38..ce1a61ea 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/entity/WechatFans.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/entity/WechatFans.java @@ -16,7 +16,7 @@ import java.time.LocalDateTime; * 微信粉丝 * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/service/WeChatUserService.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/service/WeChatUserService.java index 9f6fa28d..7da1a592 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/service/WeChatUserService.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/core/user/service/WeChatUserService.java @@ -23,7 +23,7 @@ import java.util.stream.Collectors; * 微信用户相关接口 (获取不到详细信息了) * * @author xxm - * @date 2022/7/15 + * @since 2022/7/15 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/article/WeChatArticleDto.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/article/WeChatArticleDto.java index 0fda6f7c..c7b145a7 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/article/WeChatArticleDto.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/article/WeChatArticleDto.java @@ -15,7 +15,7 @@ import java.util.stream.Collectors; * 微信文章 * * @author xxm - * @date 2022/8/12 + * @since 2022/8/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/login/WeChatLoginQrCode.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/login/WeChatLoginQrCode.java index 7e999011..adab6d5f 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/login/WeChatLoginQrCode.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/login/WeChatLoginQrCode.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @Data @AllArgsConstructor diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/media/WeChatMediaDto.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/media/WeChatMediaDto.java index af0a1b02..850a3028 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/media/WeChatMediaDto.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/media/WeChatMediaDto.java @@ -10,7 +10,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2022/8/12 + * @since 2022/8/12 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/menu/WeChatMenuDto.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/menu/WeChatMenuDto.java index 5955b832..e9a93a59 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/menu/WeChatMenuDto.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/menu/WeChatMenuDto.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/notice/WeChatTemplateDto.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/notice/WeChatTemplateDto.java index 01d0a7f4..c2a42b8d 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/notice/WeChatTemplateDto.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/notice/WeChatTemplateDto.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 微信消息模板 * * @author xxm - * @date 2022-08-03 + * @since 2022-08-03 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/user/WechatFansDto.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/user/WechatFansDto.java index 836b17ce..a0024f9e 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/user/WechatFansDto.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/dto/user/WechatFansDto.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 微信公众号粉丝 * * @author xxm - * @date 2022-07-16 + * @since 2022-07-16 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/event/WeChatQrScanEvent.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/event/WeChatQrScanEvent.java index d5a08783..b055a405 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/event/WeChatQrScanEvent.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/event/WeChatQrScanEvent.java @@ -7,7 +7,7 @@ import org.springframework.context.ApplicationEvent; * 微信扫码关注事件 * * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @Getter public class WeChatQrScanEvent extends ApplicationEvent { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMpMessageHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMpMessageHandler.java index 1d5c974a..c49f32a5 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMpMessageHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMpMessageHandler.java @@ -8,7 +8,7 @@ import me.chanjar.weixin.mp.constant.WxMpEventConstants; * 处理微信推送消息的处理器接口 (进行微封装) * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface WeChatMpMessageHandler extends WxMpMessageHandler { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMsgHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMsgHandler.java index 1717d7da..e2aa40b4 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMsgHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatMsgHandler.java @@ -16,7 +16,7 @@ import java.util.Map; * 微信接受文本消息处理 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatQrScanHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatQrScanHandler.java index d4fe53ac..e7df4b35 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatQrScanHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatQrScanHandler.java @@ -21,7 +21,7 @@ import java.util.Objects; * 微信扫码事件 * * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatSubscribeHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatSubscribeHandler.java index 758aa01e..92018552 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatSubscribeHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatSubscribeHandler.java @@ -20,7 +20,7 @@ import java.util.Objects; * 新增关注订阅消息 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatUnSubscribeHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatUnSubscribeHandler.java index fbb499dd..e1cd0b82 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatUnSubscribeHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WeChatUnSubscribeHandler.java @@ -15,7 +15,7 @@ import java.util.Map; * 用户取消关注订阅消息 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WechatMenuHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WechatMenuHandler.java index d3dff71c..d3ebe7a1 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WechatMenuHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/WechatMenuHandler.java @@ -15,7 +15,7 @@ import java.util.Map; * 菜单点击事件 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrLoginHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrLoginHandler.java index 16e48911..5e9b012a 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrLoginHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrLoginHandler.java @@ -20,7 +20,7 @@ import static cn.bootx.platform.starter.wechat.code.WeChatCode.QRSCENE_LOGIN; * 微信扫码登录 * * @author xxm - * @date 2023/3/21 + * @since 2023/3/21 */ @Slf4j @Component diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrSceneMsgHandler.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrSceneMsgHandler.java index f24984bc..8bd427f3 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrSceneMsgHandler.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/handler/qrscene/WeChatQrSceneMsgHandler.java @@ -11,7 +11,7 @@ import java.util.Map; * 微信扫码消息处理 * * @author xxm - * @date 2023/3/21 + * @since 2023/3/21 */ public interface WeChatQrSceneMsgHandler { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/menu/WeChatMenuParam.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/menu/WeChatMenuParam.java index 56f159c9..22b95030 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/menu/WeChatMenuParam.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/menu/WeChatMenuParam.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 微信自定义菜单 * * @author xxm - * @date 2022-08-08 + * @since 2022-08-08 */ @Data @Schema(title = "微信自定义菜单") diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/notice/WeChatTemplateParam.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/notice/WeChatTemplateParam.java index 9cfcd12b..53bfe8e9 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/notice/WeChatTemplateParam.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/notice/WeChatTemplateParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 微信消息模板 * * @author xxm - * @date 2022-08-03 + * @since 2022-08-03 */ @Data @Schema(title = "微信消息模板") diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/portal/WeChatPortalParam.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/portal/WeChatPortalParam.java index 4e40f153..8e3aec90 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/portal/WeChatPortalParam.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/portal/WeChatPortalParam.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.wechat.param.portal; * 微信返回的消息入参 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public class WeChatPortalParam { diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/user/WechatFansParam.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/user/WechatFansParam.java index 647203f9..17b198b9 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/user/WechatFansParam.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/param/user/WechatFansParam.java @@ -10,7 +10,7 @@ import java.time.LocalDateTime; * 微信公众号粉丝 * * @author xxm - * @date 2022-07-16 + * @since 2022-07-16 */ @Data @Schema(title = "微信公众号粉丝") diff --git a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/util/WeChatUtil.java b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/util/WeChatUtil.java index b9c6dfe1..9995319c 100644 --- a/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/util/WeChatUtil.java +++ b/bootx-common-starters/common-starter-wechat/src/main/java/cn/bootx/platform/starter/wechat/util/WeChatUtil.java @@ -7,7 +7,7 @@ import lombok.experimental.UtilityClass; * 微信工具类 * * @author xxm - * @date 2022/8/5 + * @since 2022/8/5 */ @UtilityClass public class WeChatUtil { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/WeComAutoConfiguration.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/WeComAutoConfiguration.java index 88b5b69c..1f2b4f74 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/WeComAutoConfiguration.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/WeComAutoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.ComponentScan; * 企业微信 * * @author xxm - * @date 2022/7/22 + * @since 2022/7/22 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/code/WeComCode.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/code/WeComCode.java index b27a2095..802a2367 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/code/WeComCode.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/code/WeComCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.starter.wecom.code; * 企微常量 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ public interface WeComCode { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComConfiguration.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComConfiguration.java index 681ea296..7eb779a1 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComConfiguration.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.context.annotation.Configuration; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComProperties.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComProperties.java index 53cd1667..d3ee837a 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComProperties.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/configuration/WeComProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 企业微信配置 * * @author xxm - * @date 2022/7/22 + * @since 2022/7/22 */ @Getter @Setter diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/controller/WecomRobotConfigController.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/controller/WecomRobotConfigController.java index dc46a1ff..c0cd78d4 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/controller/WecomRobotConfigController.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/controller/WecomRobotConfigController.java @@ -16,7 +16,7 @@ import java.util.List; /** * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @Tag(name = "企业微信机器人配置") @RestController diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/executor/RecallNoticeRequestExecutor.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/executor/RecallNoticeRequestExecutor.java index 86cc1eea..6283acee 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/executor/RecallNoticeRequestExecutor.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/executor/RecallNoticeRequestExecutor.java @@ -18,7 +18,7 @@ import static cn.bootx.platform.starter.wecom.code.WeComCode.NOTICE_MSG_ID; * 消息撤回请求执行器. * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ public class RecallNoticeRequestExecutor implements RequestExecutor { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/service/WeComNoticeService.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/service/WeComNoticeService.java index 57c7bdba..9c5f7c72 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/service/WeComNoticeService.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/notice/service/WeComNoticeService.java @@ -24,7 +24,7 @@ import static cn.bootx.platform.starter.wecom.code.WeComCode.NOTICE_RECALL_URL; * 企业微信消息发送 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/convert/WecomRobotConfigConvert.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/convert/WecomRobotConfigConvert.java index 477bcaab..35d481ed 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/convert/WecomRobotConfigConvert.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/convert/WecomRobotConfigConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @Mapper public interface WecomRobotConfigConvert { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigManager.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigManager.java index b3857d18..f69bbd12 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigManager.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigManager.java @@ -17,7 +17,7 @@ import java.util.Optional; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @Repository @RequiredArgsConstructor diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigMapper.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigMapper.java index 06bfb14b..3eee2d08 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigMapper.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/dao/WecomRobotConfigMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @Mapper public interface WecomRobotConfigMapper extends BaseMapper { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/domin/UploadMedia.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/domin/UploadMedia.java index 8f797d65..8a4bb67d 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/domin/UploadMedia.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/domin/UploadMedia.java @@ -10,7 +10,7 @@ import java.io.InputStream; * 企微文件上传 * * @author xxm - * @date 2022/7/24 + * @since 2022/7/24 */ @Data @Accessors(chain = true) diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/entity/WecomRobotConfig.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/entity/WecomRobotConfig.java index 0a71922a..b38199c7 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/entity/WecomRobotConfig.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/entity/WecomRobotConfig.java @@ -16,7 +16,7 @@ import lombok.experimental.Accessors; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/executor/RobotMediaFileUploadRequestExecutor.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/executor/RobotMediaFileUploadRequestExecutor.java index 1b7299b6..b8abd006 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/executor/RobotMediaFileUploadRequestExecutor.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/executor/RobotMediaFileUploadRequestExecutor.java @@ -18,7 +18,7 @@ import java.io.IOException; * 机器人文件素材上传 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ public class RobotMediaFileUploadRequestExecutor implements RequestExecutor { diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WeComRobotNoticeService.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WeComRobotNoticeService.java index 524f1ad8..ee14630e 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WeComRobotNoticeService.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WeComRobotNoticeService.java @@ -29,7 +29,7 @@ import static cn.bootx.platform.starter.wecom.code.WeComCode.ROBOT_UPLOAD_URL; * 企微机器人消息通知 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WecomRobotConfigService.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WecomRobotConfigService.java index 33b1a7bb..c29ab88e 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WecomRobotConfigService.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/core/robot/service/WecomRobotConfigService.java @@ -21,7 +21,7 @@ import java.util.List; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @Slf4j @Service diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/dto/robot/WecomRobotConfigDto.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/dto/robot/WecomRobotConfigDto.java index e5448996..caa74343 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/dto/robot/WecomRobotConfigDto.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/dto/robot/WecomRobotConfigDto.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/param/robot/WecomRobotConfigParam.java b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/param/robot/WecomRobotConfigParam.java index 0fa6cb42..6207c2c6 100644 --- a/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/param/robot/WecomRobotConfigParam.java +++ b/bootx-common-starters/common-starter-wecom/src/main/java/cn/bootx/platform/starter/wecom/param/robot/WecomRobotConfigParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 企业微信机器人配置 * * @author bootx - * @date 2022-07-23 + * @since 2022-07-23 */ @Data @Schema(title = "企业微信机器人配置") diff --git a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/CacheAutoConfiguration.java b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/CacheAutoConfiguration.java index db4da7eb..f63761ca 100644 --- a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/CacheAutoConfiguration.java +++ b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/CacheAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 缓存配置 * * @author xxm - * @date 2022/12/18 + * @since 2022/12/18 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCache.java b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCache.java index e9955cd1..8952c96b 100644 --- a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCache.java +++ b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCache.java @@ -11,7 +11,7 @@ import java.util.Objects; * 自定义RedisCache, 缓存值为空不报错 * * @author xxm - * @date 2021/7/6 + * @since 2021/7/6 */ public class BootxRedisCache extends RedisCache { diff --git a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCacheManager.java b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCacheManager.java index 4aac9e54..588e0d4d 100644 --- a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCacheManager.java +++ b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/configuration/BootxRedisCacheManager.java @@ -16,7 +16,7 @@ import java.util.Optional; * 自定义Redis缓存管理 * * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ public class BootxRedisCacheManager extends RedisCacheManager { diff --git a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingConfiguration.java b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingConfiguration.java index 941ff9cd..595bd9aa 100644 --- a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingConfiguration.java +++ b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingConfiguration.java @@ -25,7 +25,7 @@ import java.time.Duration; * 缓存自动配置 * * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ @Configuration @EnableCaching diff --git a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingProperties.java b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingProperties.java index 6551aaaf..45ddc1a6 100644 --- a/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingProperties.java +++ b/bootx-commons/common-cache/src/main/java/cn/bootx/platform/common/cache/manager/CachingProperties.java @@ -11,7 +11,7 @@ import java.util.Map; * spring cache 配置 * * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/DataTranslateAutoConfiguration.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/DataTranslateAutoConfiguration.java index d6f98fa4..812402f6 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/DataTranslateAutoConfiguration.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/DataTranslateAutoConfiguration.java @@ -7,7 +7,7 @@ import org.springframework.context.annotation.ComponentScan; * 数据翻译模块 * * @author xxm - * @date 2022/12/27 + * @since 2022/12/27 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationAnnotationAdvisor.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationAnnotationAdvisor.java index c09399cc..87627aee 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationAnnotationAdvisor.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationAnnotationAdvisor.java @@ -12,7 +12,7 @@ import org.springframework.stereotype.Component; * 字段翻译切入点配置 * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ @Component @RequiredArgsConstructor diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationInterceptor.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationInterceptor.java index a6980fd2..ab91ded9 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationInterceptor.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/aop/TranslationInterceptor.java @@ -19,7 +19,7 @@ import java.util.Objects; * 字段翻译切点 * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ @Component @RequiredArgsConstructor diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheFilter.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheFilter.java index 24114714..0ba55529 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheFilter.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheFilter.java @@ -16,7 +16,7 @@ import java.io.IOException; * session缓存,用来减少一个请求中多次获取用户信息导致的多次访问redis * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Order(value = Integer.MIN_VALUE + 1) @Component diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheLocal.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheLocal.java index 14dcd67f..cdd41026 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheLocal.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheLocal.java @@ -14,7 +14,7 @@ import java.util.Set; * 字典翻译缓存 * * @author xxm - * @date 2023/1/29 + * @since 2023/1/29 */ @Slf4j @Service diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheService.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheService.java index 50da1fb6..efe6202b 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheService.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/cache/TranslationCacheService.java @@ -22,7 +22,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2023/1/30 + * @since 2023/1/30 */ @Slf4j @Service diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/domain/ConvertInfo.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/domain/ConvertInfo.java index e6b37cb5..83751d61 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/domain/ConvertInfo.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/domain/ConvertInfo.java @@ -12,7 +12,7 @@ import java.lang.reflect.Field; * 字段信息 * * @author xxm - * @date 2023/1/31 + * @since 2023/1/31 */ @Getter @Setter diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/TranslationHandler.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/TranslationHandler.java index a54914b9..75c3d085 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/TranslationHandler.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/TranslationHandler.java @@ -8,7 +8,7 @@ import java.lang.reflect.Type; * 字典值翻译接口 * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ public interface TranslationHandler { diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultObjectTranslationHandler.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultObjectTranslationHandler.java index 5ca4002e..de14acd8 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultObjectTranslationHandler.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultObjectTranslationHandler.java @@ -16,7 +16,7 @@ import java.util.Map; * ResResult返回类的处理, 泛型 T 不为泛型类 * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ @Component @RequiredArgsConstructor diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageIterableTranslationHandler.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageIterableTranslationHandler.java index 0e9fc1ba..b9893a68 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageIterableTranslationHandler.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageIterableTranslationHandler.java @@ -17,7 +17,7 @@ import java.util.Map; * ResResult返回类的处理, 泛型 T 为 Iterable 的实现, 比如 List * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ @Component @RequiredArgsConstructor diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageTranslationHandler.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageTranslationHandler.java index 491e32f1..2ddff40d 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageTranslationHandler.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/handler/impl/ResultPageTranslationHandler.java @@ -19,7 +19,7 @@ import java.util.Map; * ResResult返回类的处理, 泛型 T 为分页类 * * @author xxm - * @date 2022/12/20 + * @since 2022/12/20 */ @Component @RequiredArgsConstructor diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/DictTranslationService.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/DictTranslationService.java index 91b50bc9..a9776713 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/DictTranslationService.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/DictTranslationService.java @@ -2,7 +2,7 @@ package cn.bootx.platform.common.translate.service; /** * @author xxm - * @date 2023/1/29 + * @since 2023/1/29 */ public interface DictTranslationService { diff --git a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/FieldTranslationService.java b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/FieldTranslationService.java index 444565cb..ba39c3de 100644 --- a/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/FieldTranslationService.java +++ b/bootx-commons/common-data-translate/src/main/java/cn/bootx/platform/common/translate/service/FieldTranslationService.java @@ -26,7 +26,7 @@ import java.util.stream.Collectors; * 翻译服务 * * @author xxm - * @date 2023/1/29 + * @since 2023/1/29 */ @Slf4j @Service diff --git a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/ExceptionHandlerAutoConfiguration.java b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/ExceptionHandlerAutoConfiguration.java index 6db83bac..0e7ce71c 100644 --- a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/ExceptionHandlerAutoConfiguration.java +++ b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/ExceptionHandlerAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 异常处理程序 * * @author xxm - * @date 2022/12/18 + * @since 2022/12/18 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/ExceptionHandlerProperties.java b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/ExceptionHandlerProperties.java index 27e27ab3..e8fb36ca 100644 --- a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/ExceptionHandlerProperties.java +++ b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/ExceptionHandlerProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 配置 * * @author xxm - * @date 2021/12/5 + * @since 2021/12/5 */ @Getter @Setter diff --git a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/RestExceptionHandler.java b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/RestExceptionHandler.java index 60e971b9..f6b84a26 100644 --- a/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/RestExceptionHandler.java +++ b/bootx-commons/common-exception-handler/src/main/java/cn/bootx/platform/common/exceptionhandler/handler/RestExceptionHandler.java @@ -25,7 +25,7 @@ import javax.validation.ValidationException; * Web 项目异常处理 * * @author xxm - * @date 2020/5/8 15:30 + * @since 2020/5/8 15:30 */ @Slf4j @RestControllerAdvice diff --git a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/HeaderHolder.java b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/HeaderHolder.java index 2a0d77d0..ed9b46c4 100644 --- a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/HeaderHolder.java +++ b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/HeaderHolder.java @@ -14,7 +14,7 @@ import java.util.Objects; * 请求头获取工具类 * * @author xxm - * @date 2020/4/14 15:23 + * @since 2020/4/14 15:23 */ @UtilityClass public class HeaderHolder { diff --git a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/filter/WebHeaderHolderInterceptor.java b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/filter/WebHeaderHolderInterceptor.java index ca8077d8..bf761c68 100644 --- a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/filter/WebHeaderHolderInterceptor.java +++ b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/filter/WebHeaderHolderInterceptor.java @@ -17,7 +17,7 @@ import java.util.Enumeration; * 请求头保存 * * @author xxm - * @date 2021/4/20 + * @since 2021/4/20 */ @RequiredArgsConstructor @ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.SERVLET) diff --git a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/local/HolderContextHolder.java b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/local/HolderContextHolder.java index e42e06c2..605cc701 100644 --- a/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/local/HolderContextHolder.java +++ b/bootx-commons/common-header-holder/src/main/java/cn/bootx/platform/common/headerholder/local/HolderContextHolder.java @@ -11,7 +11,7 @@ import java.util.Optional; * 请求头TTL存储类 * * @author xxm - * @date 2021/4/20 + * @since 2021/4/20 */ public final class HolderContextHolder { diff --git a/bootx-commons/common-idempotency/src/main/java/cn/bootx/platform/common/idempotency/aop/IdempotentAop.java b/bootx-commons/common-idempotency/src/main/java/cn/bootx/platform/common/idempotency/aop/IdempotentAop.java index 93927d3b..f62ca9f5 100644 --- a/bootx-commons/common-idempotency/src/main/java/cn/bootx/platform/common/idempotency/aop/IdempotentAop.java +++ b/bootx-commons/common-idempotency/src/main/java/cn/bootx/platform/common/idempotency/aop/IdempotentAop.java @@ -23,7 +23,7 @@ import java.util.Locale; * 幂等处理器切面 * * @author xxm - * @date 2021/08/20 + * @since 2021/08/20 */ @Aspect @Slf4j diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/JacksonAutoConfiguration.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/JacksonAutoConfiguration.java index c59159a3..0c69ecfb 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/JacksonAutoConfiguration.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/JacksonAutoConfiguration.java @@ -7,7 +7,7 @@ import org.springframework.context.annotation.ComponentScan; * Jackson模块 * * @author xxm - * @date 2021/12/2 + * @since 2021/12/2 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/configuration/JacksonConfiguration.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/configuration/JacksonConfiguration.java index 2379a351..866396bd 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/configuration/JacksonConfiguration.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/configuration/JacksonConfiguration.java @@ -23,7 +23,7 @@ import org.springframework.context.annotation.Primary; * jackson 序列化 * * @author xxm - * @date 2020/4/23 22:28 + * @since 2020/4/23 22:28 */ @Configuration @AutoConfigureBefore(JacksonAutoConfiguration.class) diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/Java8TimeModule.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/Java8TimeModule.java index 9665f9a4..dfc1d39c 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/Java8TimeModule.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/Java8TimeModule.java @@ -18,7 +18,7 @@ import java.time.format.DateTimeFormatter; * java8 时间序列化 * * @author xxm - * @date 2020/4/14 13:33 + * @since 2020/4/14 13:33 */ public class Java8TimeModule extends SimpleModule { diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/JavaLongTypeModule.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/JavaLongTypeModule.java index d6807ab9..12d2cba7 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/JavaLongTypeModule.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/jdk/JavaLongTypeModule.java @@ -7,7 +7,7 @@ import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; * Long 类型序列化为String * * @author xxm - * @date 2020/4/14 13:35 + * @since 2020/4/14 13:35 */ public class JavaLongTypeModule extends SimpleModule { diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java index d810a453..35322e08 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java @@ -12,7 +12,7 @@ import java.util.List; * jackson常用工具类封装 * * @author xxm - * @date 2020/11/29 + * @since 2020/11/29 */ @Slf4j public class JacksonUtil { diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/LogAutoConfiguration.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/LogAutoConfiguration.java index 1ffc3501..48c04bb4 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/LogAutoConfiguration.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/LogAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 日志扫描 * * @author xxm - * @date 2022/6/6 + * @since 2022/6/6 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/configuration/LogProperties.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/configuration/LogProperties.java index c1cf646c..94065fcf 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/configuration/LogProperties.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/configuration/LogProperties.java @@ -7,7 +7,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; /** * 日志配置 * @author xxm - * @date 2023/3/29 + * @since 2023/3/29 */ @Getter @Setter diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/LogTraceHeaderHolderFilter.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/LogTraceHeaderHolderFilter.java index a387c3bd..cdf58357 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/LogTraceHeaderHolderFilter.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/LogTraceHeaderHolderFilter.java @@ -20,7 +20,7 @@ import java.io.IOException; * 针对请求生成链路追踪ID * * @author xxm - * @date 2021/4/20 + * @since 2021/4/20 */ @Order(value = Integer.MIN_VALUE) @Component diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/SensitiveDataLogConverter.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/SensitiveDataLogConverter.java index 36095bc6..8e96a349 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/SensitiveDataLogConverter.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/handler/SensitiveDataLogConverter.java @@ -11,7 +11,7 @@ import java.util.Map; * 敏感数据脱敏 * * @author xxm - * @date 2021/1/4 + * @since 2021/1/4 */ public class SensitiveDataLogConverter extends MessageConverter { diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java index eabc4615..db8ad73d 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java @@ -19,7 +19,7 @@ import java.util.stream.IntStream; /** * PlumeLog日志删除定时任务的重新实现, 原有的日志清除逻辑是基于Lucene实现的, 文件夹将会残留, 同时还会创建出每个小时的新文件夹 * @author xxm - * @date 2023/3/29 + * @since 2023/3/29 */ @Component @ConditionalOnClass(name = "com.plumelog.lite.client.InitConfig") diff --git a/bootx-commons/common-log/src/main/java/org/slf4j/impl/StaticMDCBinder.java b/bootx-commons/common-log/src/main/java/org/slf4j/impl/StaticMDCBinder.java index 7b4baa76..abe6c5c3 100644 --- a/bootx-commons/common-log/src/main/java/org/slf4j/impl/StaticMDCBinder.java +++ b/bootx-commons/common-log/src/main/java/org/slf4j/impl/StaticMDCBinder.java @@ -6,7 +6,7 @@ import org.slf4j.spi.MDCAdapter; * 静态 MDC 粘合剂 覆盖原始类 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ public class StaticMDCBinder { diff --git a/bootx-commons/common-log/src/main/java/org/slf4j/impl/TtlMDCAdapter.java b/bootx-commons/common-log/src/main/java/org/slf4j/impl/TtlMDCAdapter.java index 873c2fdd..c770e009 100644 --- a/bootx-commons/common-log/src/main/java/org/slf4j/impl/TtlMDCAdapter.java +++ b/bootx-commons/common-log/src/main/java/org/slf4j/impl/TtlMDCAdapter.java @@ -12,7 +12,7 @@ import java.util.Set; * TTL MDC 适配器 覆盖原始类 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ public class TtlMDCAdapter implements MDCAdapter { diff --git a/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/MongoCommonAutoConfiguration.java b/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/MongoCommonAutoConfiguration.java index 93ce76d8..a56c3c94 100644 --- a/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/MongoCommonAutoConfiguration.java +++ b/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/MongoCommonAutoConfiguration.java @@ -7,7 +7,7 @@ import org.springframework.context.annotation.ComponentScan; * mongo配置 * * @author xxm - * @date 2022/1/21 + * @since 2022/1/21 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/config/MongoConfiguration.java b/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/config/MongoConfiguration.java index 10006560..68c8fc50 100644 --- a/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/config/MongoConfiguration.java +++ b/bootx-commons/common-mongo/src/main/java/cn/bootx/platform/common/mongo/config/MongoConfiguration.java @@ -10,7 +10,7 @@ import org.springframework.data.mongodb.MongoTransactionManager; * mongo相关配置 * * @author xxm - * @date 2022/1/21 + * @since 2022/1/21 */ @Slf4j @Configuration diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/MybatisPlusCommonAutoConfiguration.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/MybatisPlusCommonAutoConfiguration.java index 7b9819b6..21b3c5f7 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/MybatisPlusCommonAutoConfiguration.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/MybatisPlusCommonAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * mybatis自动配置 * * @author xxm - * @date 2021/7/27 + * @since 2021/7/27 */ @AutoConfiguration @ComponentScan diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpBaseEntity.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpBaseEntity.java index ae7ccf2d..46708cbd 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpBaseEntity.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpBaseEntity.java @@ -12,7 +12,7 @@ import java.io.Serializable; * 基础实体类 (带软删除) * * @author xxm - * @date 2021/7/27 + * @since 2021/7/27 */ @Getter @Setter diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpCreateEntity.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpCreateEntity.java index fe0b318b..ba0a8f01 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpCreateEntity.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpCreateEntity.java @@ -11,7 +11,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2022/7/26 + * @since 2022/7/26 */ @Getter @Setter diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpDelEntity.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpDelEntity.java index f014f9f7..3f8f7d1d 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpDelEntity.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpDelEntity.java @@ -14,7 +14,7 @@ import java.time.LocalDateTime; * MP基础类, 真实删除 * * @author xxm - * @date 2022/7/17 + * @since 2022/7/17 */ @Getter @Setter diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpIdEntity.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpIdEntity.java index 51551718..c8889509 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpIdEntity.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/base/MpIdEntity.java @@ -13,7 +13,7 @@ import java.io.Serializable; * mybatis plus id实体 * * @author xxm - * @date 2021/8/17 + * @since 2021/8/17 */ @Getter @Setter diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/configuration/MpConfiguration.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/configuration/MpConfiguration.java index 871b917c..b82055ad 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/configuration/MpConfiguration.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/configuration/MpConfiguration.java @@ -15,7 +15,7 @@ import java.util.List; * mybatis自动配置 * * @author xxm - * @date 2021/7/27 + * @since 2021/7/27 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/extension/DataChangeRecorderInnerInterceptor.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/extension/DataChangeRecorderInnerInterceptor.java index 00b75369..57ab743b 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/extension/DataChangeRecorderInnerInterceptor.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/extension/DataChangeRecorderInnerInterceptor.java @@ -55,7 +55,7 @@ import java.util.concurrent.ConcurrentHashMap; * 数据变动记录插件, 基于MP官方进行修改 * * @author xxm - * @date 2023/1/5 + * @since 2023/1/5 */ @Slf4j public class DataChangeRecorderInnerInterceptor implements InnerInterceptor { @@ -649,7 +649,7 @@ public class DataChangeRecorderInnerInterceptor implements InnerInterceptor { * 数据变动记录 * * @author xxm - * @date 2023/1/7 + * @since 2023/1/7 */ @Data public static class DataChangedRecord { diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/JacksonRawTypeHandler.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/JacksonRawTypeHandler.java index 54c9ebb9..053c2394 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/JacksonRawTypeHandler.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/JacksonRawTypeHandler.java @@ -12,7 +12,7 @@ import org.apache.ibatis.type.MappedTypes; * Jackson 实现 JSON 字段类型处理器, 会记录对象属性类型, 通常用于被容器(List、Set、Map)包装的属性上 * * @author xxm - * @date 2022/7/11 + * @since 2022/7/11 */ @Slf4j @MappedTypes({ Object.class }) diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/SnowflakeIdentifierGenerator.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/SnowflakeIdentifierGenerator.java index 9bb639db..1cf40a7c 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/SnowflakeIdentifierGenerator.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/SnowflakeIdentifierGenerator.java @@ -8,7 +8,7 @@ import lombok.RequiredArgsConstructor; * 雪花id生成器 * * @author xxm - * @date 2021/8/18 + * @since 2021/8/18 */ @RequiredArgsConstructor public class SnowflakeIdentifierGenerator implements IdentifierGenerator { diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/impl/BaseManager.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/impl/BaseManager.java index d57c94b4..9f81bf0d 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/impl/BaseManager.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/impl/BaseManager.java @@ -34,7 +34,7 @@ import java.util.function.BiConsumer; * 自定义的基础数据库Manager操作类 类似自带的ServiceImpl类 * * @author xxm - * @date 2020/4/15 14:26 + * @since 2020/4/15 14:26 */ public class BaseManager, T> { diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptor.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptor.java index de233864..461f1955 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptor.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptor.java @@ -7,7 +7,7 @@ import lombok.*; * mp插件包装(支持排序) * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ @Getter @Setter diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptorConfiguration.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptorConfiguration.java index 7ca2402d..b72b78bd 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptorConfiguration.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/interceptor/MpInterceptorConfiguration.java @@ -11,7 +11,7 @@ import org.springframework.context.annotation.Configuration; * 插件容器 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ @Configuration public class MpInterceptorConfiguration { diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/util/MpUtil.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/util/MpUtil.java index d7b4811a..fcb14607 100644 --- a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/util/MpUtil.java +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/util/MpUtil.java @@ -37,7 +37,7 @@ import java.util.stream.Collectors; * MP工具类 * * @author xxm - * @date 2020/4/21 10:00 + * @since 2020/4/21 10:00 */ public class MpUtil { diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/RabbitMqCommonAutoConfiguration.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/RabbitMqCommonAutoConfiguration.java index 015a0fd8..1b4cf0c3 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/RabbitMqCommonAutoConfiguration.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/RabbitMqCommonAutoConfiguration.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * RabbitMQ配置 * * @author xxm - * @date 2022/5/3 + * @since 2022/5/3 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/ConditionalOnRabbit.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/ConditionalOnRabbit.java index 17160cfe..b8b670c8 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/ConditionalOnRabbit.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/ConditionalOnRabbit.java @@ -12,7 +12,7 @@ import java.lang.annotation.*; * 从而避免`RabbitMQ`进行无限尝试重连服务器,导致项目一直抛出异常,影响开发和使用。 * * @author xxm - * @date 2022/12/12 + * @since 2022/12/12 */ @Target({ ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/OnRabbitEnable.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/OnRabbitEnable.java index d90e0141..8082675f 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/OnRabbitEnable.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/conditional/OnRabbitEnable.java @@ -10,7 +10,7 @@ import org.springframework.core.type.AnnotatedTypeMetadata; * 判断是否在启用了Rabbit, 用来控制在没启用Rabbit情况下. 不将 @RabbitListener 修饰的监听器注册为Bean, 不然会导致无限尝试重连 * * @author xxm - * @date 2022/12/12 + * @since 2022/12/12 */ public class OnRabbitEnable implements Condition { diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/BootxRabbitListenerConfigurer.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/BootxRabbitListenerConfigurer.java index 162bcbe6..9dbdc715 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/BootxRabbitListenerConfigurer.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/BootxRabbitListenerConfigurer.java @@ -10,7 +10,7 @@ import org.springframework.messaging.handler.annotation.support.DefaultMessageHa * Rabbit 侦听器配置器 * * @author xxm - * @date 2021/6/25 + * @since 2021/6/25 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqConfigurer.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqConfigurer.java index 211c67b0..fac5fb27 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqConfigurer.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqConfigurer.java @@ -14,7 +14,7 @@ import org.springframework.messaging.handler.annotation.support.DefaultMessageHa * 消息队列配置 * * @author xxm - * @date 2021/6/25 + * @since 2021/6/25 */ @EnableRabbit @Configuration diff --git a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqProperties.java b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqProperties.java index 9ad3ad43..91c55d76 100644 --- a/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqProperties.java +++ b/bootx-commons/common-rabbitmq/src/main/java/cn/bootx/platform/common/rabbit/configuration/RabbitMqProperties.java @@ -9,7 +9,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * MQTT配置 * * @author xxm - * @date 2022/12/12 + * @since 2022/12/12 */ @Getter @Setter diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisApplication.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisApplication.java index a82f895c..c1b8d839 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisApplication.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisApplication.java @@ -6,7 +6,7 @@ import org.springframework.context.annotation.ComponentScan; * redis配置 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ @ComponentScan public class RedisApplication { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisClient.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisClient.java index 4d4af964..4769f76d 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisClient.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/RedisClient.java @@ -15,7 +15,7 @@ import java.util.concurrent.TimeUnit; * redis请求类 * * @author xxm - * @date 2020/4/9 15:34 + * @since 2020/4/9 15:34 */ @RequiredArgsConstructor public class RedisClient { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/code/RedisCode.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/code/RedisCode.java index 84878a06..78c3c770 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/code/RedisCode.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/code/RedisCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.redis.code; * redis常量 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ public interface RedisCode { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java index 1cb50fd6..9c77c4a8 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java @@ -36,7 +36,7 @@ import java.util.stream.Collectors; * Redis配置 * * @author xxm - * @date 2020/4/9 15:40 + * @since 2020/4/9 15:40 */ @Configuration @ConditionalOnClass(StringRedisTemplate.class) diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredListener.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredListener.java index f741a8d5..abd83f81 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredListener.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredListener.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.redis.listener; * Key过期事件 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ public interface RedisKeyExpiredListener { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredReceiver.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredReceiver.java index 084a0313..e068ce75 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredReceiver.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisKeyExpiredReceiver.java @@ -13,7 +13,7 @@ import java.util.List; * key过期事件接收 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ @Slf4j @Component diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicListener.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicListener.java index 8c8a6fbf..3ab36d72 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicListener.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicListener.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.redis.listener; * redis订阅消息 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ public interface RedisTopicListener { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicReceiver.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicReceiver.java index 3369732b..788d3a9a 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicReceiver.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/listener/RedisTopicReceiver.java @@ -16,7 +16,7 @@ import java.util.List; * redis订阅消息接收 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ @SuppressWarnings("rawtypes") @Slf4j diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java index c3307f86..fbb77973 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java @@ -13,7 +13,7 @@ import java.util.concurrent.TimeUnit; * 只是在初始化时候使用一下,之后就会被替换 * * @author xxm - * @date 2022/11/30 + * @since 2022/11/30 */ public class RedissonClientTemporary implements RedissonClient { diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonConfiguration.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonConfiguration.java index b7d2443b..3703bf8a 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonConfiguration.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonConfiguration.java @@ -19,7 +19,7 @@ import org.springframework.context.annotation.Configuration; * Redisson 自动配置 * * @author xxm - * @date 2022/12/19 + * @since 2022/12/19 */ @Configuration @ConditionalOnBean(name = "org.redisson.Redisson") diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonLoadListener.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonLoadListener.java index 30059887..60dac221 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonLoadListener.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonLoadListener.java @@ -21,7 +21,7 @@ import org.springframework.stereotype.Component; * 项目启动时Redisson替换RedissonClient的实现, Redisson连接失败是会导致项目无法启动, 选择改为项目启动成功后, 替换掉原有的Bean * * @author xxm - * @date 2022/11/30 + * @since 2022/11/30 */ @Component @ConditionalOnBean(name = "org.redisson.Redisson") diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/SequenceAutoConfiguration.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/SequenceAutoConfiguration.java index 7a559f6d..b6060afb 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/SequenceAutoConfiguration.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/SequenceAutoConfiguration.java @@ -9,7 +9,7 @@ import org.springframework.context.annotation.ComponentScan; * sequence序列生成器 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceConfiguration.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceConfiguration.java index 1cfa2507..46707e40 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceConfiguration.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceConfiguration.java @@ -14,7 +14,7 @@ import org.springframework.context.annotation.Primary; * 序列化生成器 * * @author xxm - * @date 2021/8/6 + * @since 2021/8/6 */ @Configuration @RequiredArgsConstructor diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceProperties.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceProperties.java index cdf1423c..c1e945bb 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceProperties.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/configuration/SequenceProperties.java @@ -8,7 +8,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * 序列生成器参数 * * @author xxm - * @date 2021/8/6 + * @since 2021/8/6 */ @Getter @Setter diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/impl/DefaultRangeSequence.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/impl/DefaultRangeSequence.java index af3fb4ed..cc087eaa 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/impl/DefaultRangeSequence.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/impl/DefaultRangeSequence.java @@ -16,7 +16,7 @@ import java.util.concurrent.locks.ReentrantLock; * 序列号区间生成器接口默认实现 * * @author xxm - * @date 2021/8/6 + * @since 2021/8/6 */ @Setter @Getter diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/SeqRangeConfig.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/SeqRangeConfig.java index 420d0682..7a0b78d9 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/SeqRangeConfig.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/SeqRangeConfig.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 序列号区间配置 * * @author xxm - * @date 2022/1/21 + * @since 2022/1/21 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcRangeHandler.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcRangeHandler.java index 10690b25..b1e38c35 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcRangeHandler.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcRangeHandler.java @@ -11,7 +11,7 @@ import org.springframework.transaction.annotation.Transactional; * jdbc区间管理 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @Slf4j @Service diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcSeqRangeManager.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcSeqRangeManager.java index 744053be..97e0716c 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcSeqRangeManager.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/JdbcSeqRangeManager.java @@ -13,7 +13,7 @@ import org.springframework.stereotype.Component; * 区间管理器jdbc数据库方式实现 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @Slf4j @Component diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRange.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRange.java index c8504e63..53416338 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRange.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRange.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 队列区间 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeManager.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeManager.java index 40c40a2d..38c969ae 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeManager.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeManager.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Repository; * 队列区间 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @Slf4j @Repository diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeMapper.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeMapper.java index 37c54fff..30305b35 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeMapper.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/jdbc/SequenceRangeMapper.java @@ -7,7 +7,7 @@ import org.apache.ibatis.annotations.Mapper; * 队列区间 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @Mapper public interface SequenceRangeMapper extends BaseMapper { diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoRangeHandler.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoRangeHandler.java index 7bb50705..3f3ef1df 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoRangeHandler.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoRangeHandler.java @@ -15,7 +15,7 @@ import java.util.Optional; * Mongo区间处理器 * * @author xxm - * @date 2022/1/21 + * @since 2022/1/21 */ @ConditionalOnClass(name="org.springframework.data.mongodb.core.MongoTemplate") @Repository diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoSeqRangeManager.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoSeqRangeManager.java index 1088b673..69bdc341 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoSeqRangeManager.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/MongoSeqRangeManager.java @@ -13,7 +13,7 @@ import org.springframework.stereotype.Component; * 区间管理器MongoDB数据库方式实现 * * @author xxm - * @date 2022/1/21 + * @since 2022/1/21 */ @Slf4j @Component diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/SequenceRange.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/SequenceRange.java index 16875b97..76b473c3 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/SequenceRange.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/mongo/SequenceRange.java @@ -10,7 +10,7 @@ import org.springframework.data.mongodb.core.mapping.Document; * 队列区间 * * @author xxm - * @date 2021/12/14 + * @since 2021/12/14 */ @Data @FieldNameConstants diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/redis/RedisSeqRangeManager.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/redis/RedisSeqRangeManager.java index 2232b23f..3957a8ee 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/redis/RedisSeqRangeManager.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/range/redis/RedisSeqRangeManager.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Component; * Redis区间管理器 * * @author xxm - * @date 2021/8/6 + * @since 2021/8/6 */ @Slf4j @Component diff --git a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/util/SequenceUtil.java b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/util/SequenceUtil.java index 9c1a08a0..c44d4108 100644 --- a/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/util/SequenceUtil.java +++ b/bootx-commons/common-sequence/src/main/java/cn/bootx/platform/common/sequence/util/SequenceUtil.java @@ -14,7 +14,7 @@ import java.util.Objects; * 序列号生成工具类 * * @author xxm - * @date 2022/12/27 + * @since 2022/12/27 */ @UtilityClass public class SequenceUtil { diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/SpringConfigApplication.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/SpringConfigApplication.java index e4af5f17..853e99e5 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/SpringConfigApplication.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/SpringConfigApplication.java @@ -7,7 +7,7 @@ import org.springframework.scheduling.annotation.EnableScheduling; /** * spring默认配置 * @author xxm - * @date 2023/3/29 + * @since 2023/3/29 */ @EnableScheduling @EnableRetry diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/aop/CountTimeAop.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/aop/CountTimeAop.java index f34c18b0..b09ba620 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/aop/CountTimeAop.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/aop/CountTimeAop.java @@ -15,7 +15,7 @@ import java.util.concurrent.TimeUnit; * 方法耗时工具类 * * @author xxm - * @date 2020/12/22 + * @since 2020/12/22 */ @Aspect @Slf4j diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/AsyncExecutorConfiguration.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/AsyncExecutorConfiguration.java index 71f04231..e300da4e 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/AsyncExecutorConfiguration.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/AsyncExecutorConfiguration.java @@ -15,7 +15,7 @@ import java.util.concurrent.Executor; * 异步执行配置 * * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ @Slf4j @EnableAsync diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringCorsConfiguration.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringCorsConfiguration.java index 4880ce64..e03cb5da 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringCorsConfiguration.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringCorsConfiguration.java @@ -18,7 +18,7 @@ import java.time.Duration; * 跨域处理 * * @author xxm - * @date 2021/7/14 + * @since 2021/7/14 */ @Configuration @ConditionalOnWebApplication(type = ConditionalOnWebApplication.Type.SERVLET) diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringExecutorConfiguration.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringExecutorConfiguration.java index fd878e80..9954a55d 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringExecutorConfiguration.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringExecutorConfiguration.java @@ -18,7 +18,7 @@ import java.util.concurrent.ExecutorService; * spring 线程池 配置 * * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ @Configuration @EnableConfigurationProperties({ SpringProperties.class }) diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringProperties.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringProperties.java index e4d8825b..0d14392a 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringProperties.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/configuration/SpringProperties.java @@ -6,7 +6,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; /** * @author xxm - * @date 2020/4/9 13:50 + * @since 2020/4/9 13:50 */ @ConfigurationProperties(prefix = "bootx.common.spring") @Data @@ -21,7 +21,7 @@ public class SpringProperties { /** * @author xxm - * @date 2021/6/11 + * @since 2021/6/11 */ @Data public static class Executor { diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/exception/RetryableException.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/exception/RetryableException.java index 1b495d61..2ece95f7 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/exception/RetryableException.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/exception/RetryableException.java @@ -6,7 +6,7 @@ import cn.bootx.platform.common.core.exception.BizException; * 可重试异常,抛出这个异常进行重试 * * @author xxm - * @date 2022/7/10 + * @since 2022/7/10 */ public class RetryableException extends BizException { diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/AopUtil.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/AopUtil.java index eef44db5..1f9f3b2b 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/AopUtil.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/AopUtil.java @@ -12,7 +12,7 @@ import java.lang.reflect.Method; * 切面工具类 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @UtilityClass public class AopUtil { diff --git a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/WebServletUtil.java b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/WebServletUtil.java index 8e40a2be..c30f4292 100644 --- a/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/WebServletUtil.java +++ b/bootx-commons/common-spring/src/main/java/cn/bootx/platform/common/spring/util/WebServletUtil.java @@ -13,7 +13,7 @@ import java.util.Optional; * web服务器工具类 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @UtilityClass public class WebServletUtil { diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/QueryApplication.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/QueryApplication.java index ab2a57d3..98a8ac20 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/QueryApplication.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/QueryApplication.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 高级查询器 * * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/CompareTypeEnum.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/CompareTypeEnum.java index b622ea58..331d4f2b 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/CompareTypeEnum.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/CompareTypeEnum.java @@ -8,7 +8,7 @@ import lombok.Getter; * 匹配条件类型 * * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @Getter @AllArgsConstructor diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/ParamTypeEnum.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/ParamTypeEnum.java index 9ef82b34..0c739bcc 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/ParamTypeEnum.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/code/ParamTypeEnum.java @@ -8,7 +8,7 @@ import lombok.Getter; * 参数类型 * * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @Getter @AllArgsConstructor diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryBetweenParam.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryBetweenParam.java index 37d87c8e..1378ee6a 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryBetweenParam.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryBetweenParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * Between 类型参数 * * @author xxm - * @date 2021/11/18 + * @since 2021/11/18 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryOrder.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryOrder.java index 1152a5b0..bf0d6c46 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryOrder.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryOrder.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParam.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParam.java index f36fdfea..ee3f6af5 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParam.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParam.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParams.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParams.java index 1da48793..790a2349 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParams.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/entity/QueryParams.java @@ -10,7 +10,7 @@ import java.util.List; * 查询参数 * * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ @Data @Accessors(chain = true) diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java index 800656e6..cd0fd530 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/AnnotationQueryGenerator.java @@ -25,7 +25,7 @@ import java.util.stream.Collectors; * 注解参数查询生成器 * * @author xxm - * @date 2022/12/14 + * @since 2022/12/14 */ @UtilityClass public class AnnotationQueryGenerator { diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/ParamValueTypeConvert.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/ParamValueTypeConvert.java index f9fd67dd..e99294e1 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/ParamValueTypeConvert.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/ParamValueTypeConvert.java @@ -16,7 +16,7 @@ import java.util.stream.Collectors; * 参数值转换 * * @author xxm - * @date 2021/11/18 + * @since 2021/11/18 */ public class ParamValueTypeConvert { diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java index 6b2169e3..555b1324 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/QueryGenerator.java @@ -8,7 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; * 查询条件生成器 * * @author xxm - * @date 2021/11/17 + * @since 2021/11/17 */ public class QueryGenerator { diff --git a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/SuperQueryGenerator.java b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/SuperQueryGenerator.java index c63374d4..1121ffbd 100644 --- a/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/SuperQueryGenerator.java +++ b/bootx-commons/common-super-query/src/main/java/cn/bootx/platform/common/query/generator/SuperQueryGenerator.java @@ -17,7 +17,7 @@ import java.util.Optional; /** * @author xxm - * @date 2022/12/14 + * @since 2022/12/14 */ @UtilityClass public class SuperQueryGenerator { diff --git a/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerAutoConfiguration.java b/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerAutoConfiguration.java index c5e8c616..62fa2fcc 100644 --- a/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerAutoConfiguration.java +++ b/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerAutoConfiguration.java @@ -31,7 +31,7 @@ import java.util.concurrent.atomic.AtomicInteger; * swagger 自动配置 * * @author xxm - * @date 2020/4/9 13:33 + * @since 2020/4/9 13:33 */ @Slf4j @Configuration diff --git a/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerProperties.java b/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerProperties.java index dcaea363..800b113e 100644 --- a/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerProperties.java +++ b/bootx-commons/common-swagger/src/main/java/cn/bootx/platform/common/swagger/SwaggerProperties.java @@ -12,7 +12,7 @@ import java.util.Map; * swagger配置 * * @author xxm - * @date 2020/4/9 13:36 + * @since 2020/4/9 13:36 */ @Getter @Setter diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/WebsocketAutoConfiguration.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/WebsocketAutoConfiguration.java index 6b0d54ff..68a4c087 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/WebsocketAutoConfiguration.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/WebsocketAutoConfiguration.java @@ -5,7 +5,7 @@ import org.springframework.context.annotation.ComponentScan; /** * @author xxm - * @date 2022/3/27 + * @since 2022/3/27 */ @ComponentScan @AutoConfiguration diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/code/WebsocketCode.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/code/WebsocketCode.java index c13ca9fe..c2fd21f8 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/code/WebsocketCode.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/code/WebsocketCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.websocket.code; * websocket常量码 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ public interface WebsocketCode { diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/configuration/WebSocketConfig.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/configuration/WebSocketConfig.java index 46f36d22..62d23f98 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/configuration/WebSocketConfig.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/configuration/WebSocketConfig.java @@ -16,7 +16,7 @@ import org.springframework.web.socket.server.standard.ServerEndpointExporter; * Websocket配置 * * @author xxm - * @date 2022/3/27 + * @since 2022/3/27 */ @EnableWebSocket @Configuration diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsRes.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsRes.java index 569806be..de8ffe29 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsRes.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsRes.java @@ -7,7 +7,7 @@ import lombok.experimental.UtilityClass; * websocket 响应工具类 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ @UtilityClass public class WsRes { diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsResult.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsResult.java index fd54dcee..62b6d0e3 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsResult.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/entity/WsResult.java @@ -12,7 +12,7 @@ import java.io.Serializable; * websocket响应消息类 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ @Getter @Setter diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/func/WsUserAuthService.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/func/WsUserAuthService.java index d04b5395..70907e50 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/func/WsUserAuthService.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/func/WsUserAuthService.java @@ -4,7 +4,7 @@ package cn.bootx.platform.common.websocket.func; * websocket用户认证相关接口 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ public interface WsUserAuthService { diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/SpringWebSocketSessionManager.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/SpringWebSocketSessionManager.java index 1eac21fc..e3f7aff5 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/SpringWebSocketSessionManager.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/SpringWebSocketSessionManager.java @@ -13,7 +13,7 @@ import java.util.stream.Collectors; * websocket管理器 (Spring封装的socket) * * @author xxm - * @date 2022/5/27 + * @since 2022/5/27 */ public class SpringWebSocketSessionManager { diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/WebSocketSessionManager.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/WebSocketSessionManager.java index 9a92f04a..6bf60a1f 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/WebSocketSessionManager.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/manager/WebSocketSessionManager.java @@ -12,7 +12,7 @@ import java.util.stream.Collectors; * websocket管理器 (java原生) * * @author xxm - * @date 2022/5/27 + * @since 2022/5/27 */ public class WebSocketSessionManager { diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketHandler.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketHandler.java index 2110d3cb..c1898d91 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketHandler.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketHandler.java @@ -18,7 +18,7 @@ import static cn.bootx.platform.common.core.code.CommonCode.USER_ID; * 全局用户WS通知 * * @author xxm - * @date 2022/3/27 + * @since 2022/3/27 */ @Slf4j @Component diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketInterceptor.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketInterceptor.java index b18aef2f..7b30f730 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketInterceptor.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/notice/UserNoticeWebSocketInterceptor.java @@ -20,7 +20,7 @@ import static cn.bootx.platform.common.core.code.WebHeaderCode.ACCESS_TOKEN; * 全局用户WS通知拦截鉴权 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ @Slf4j @Component diff --git a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/service/UserWsNoticeService.java b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/service/UserWsNoticeService.java index c5a898b9..beab13ef 100644 --- a/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/service/UserWsNoticeService.java +++ b/bootx-commons/common-websocket/src/main/java/cn/bootx/platform/common/websocket/service/UserWsNoticeService.java @@ -13,7 +13,7 @@ import java.util.List; * 用户websocket方式发送通知消息 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ @Slf4j @Service diff --git a/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/JobAutoConfiguration.java b/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/JobAutoConfiguration.java index 97b73a4c..cf38cba6 100644 --- a/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/JobAutoConfiguration.java +++ b/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/JobAutoConfiguration.java @@ -9,7 +9,7 @@ import org.springframework.context.annotation.Configuration; * xxl-job自动配置 * * @author xxm - * @date 2021/3/11 + * @since 2021/3/11 */ @Configuration @EnableConfigurationProperties(XxlJobProperties.class) diff --git a/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/XxlJobProperties.java b/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/XxlJobProperties.java index 89cd4906..414855fb 100644 --- a/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/XxlJobProperties.java +++ b/bootx-commons/common-xxl-job/src/main/java/cn/bootx/platform/common/xxljob/XxlJobProperties.java @@ -7,7 +7,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; * xxl-job配置 * * @author xxm - * @date 2021/3/11 + * @since 2021/3/11 */ @Data @ConfigurationProperties(prefix = "bootx.common.xxl-job") diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/DemoApplication.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/DemoApplication.java index 43197994..2a10348f 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/DemoApplication.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/DemoApplication.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 演示 * * @author xxm - * @date 2021/8/6 + * @since 2021/8/6 */ // 以这个类为 basePackageClasses @MapperScan(annotationClass = Mapper.class) // 扫描Mybatis 的 mapper diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/bsp/DictConvertDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/bsp/DictConvertDemoController.java index 8d6a721f..3fa46a39 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/bsp/DictConvertDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/bsp/DictConvertDemoController.java @@ -23,7 +23,7 @@ import java.util.List; /** * @author xxm - * @date 2022/12/19 + * @since 2022/12/19 */ @Tag(name = "字典测试") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataEncryptDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataEncryptDemoController.java index 378a2761..0c79a6cf 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataEncryptDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataEncryptDemoController.java @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Tag(name = "数据加密解密演示") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataPermDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataPermDemoController.java index 69dca503..447f0824 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataPermDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataPermDemoController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; * 数据权限演示 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Tag(name = "数据权限演示") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataSensitiveDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataSensitiveDemoController.java index 75c93b7e..cd1b7c9a 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataSensitiveDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/data/DataSensitiveDemoController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; * 数据脱敏演示 * * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Tag(name = "数据脱敏演示") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/lock/IdempotencyDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/lock/IdempotencyDemoController.java index 6de82c4c..3530d881 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/lock/IdempotencyDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/lock/IdempotencyDemoController.java @@ -20,7 +20,7 @@ import java.util.concurrent.TimeUnit; * 幂等控制演示 * * @author xxm - * @date 2022/3/31 + * @since 2022/3/31 */ @Slf4j @Tag(name = "幂等控制演示") diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/mq/MessageQueueDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/mq/MessageQueueDemoController.java index 983e6cc0..0589c59b 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/mq/MessageQueueDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/mq/MessageQueueDemoController.java @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/5/27 + * @since 2022/5/27 */ @Tag(name = "测试消息队列") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/notice/EmailSendDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/notice/EmailSendDemoController.java index 85b4cf85..36020cd7 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/notice/EmailSendDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/notice/EmailSendDemoController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/8/3 + * @since 2022/8/3 */ @Tag(name = "测试消息队列") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/query/SuperQueryDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/query/SuperQueryDemoController.java index ac2a19ca..09fff558 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/query/SuperQueryDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/query/SuperQueryDemoController.java @@ -19,7 +19,7 @@ import java.time.LocalTime; /** * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Tag(name = "超级查询演示") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/ws/GlobalWebsocketDemoController.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/ws/GlobalWebsocketDemoController.java index 2afa138a..37e76843 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/ws/GlobalWebsocketDemoController.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/controller/ws/GlobalWebsocketDemoController.java @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/6/10 + * @since 2022/6/10 */ @Tag(name = "全局websocket通知demo") @RestController diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoManager.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoManager.java index 5d0c1944..6d31919f 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoManager.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoManager.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Slf4j @Repository diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoMapper.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoMapper.java index 91757000..752178ba 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoMapper.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/dao/DataEncryptDemoMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Mapper public interface DataEncryptDemoMapper extends BaseMapper { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/entity/DataEncryptDemo.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/entity/DataEncryptDemo.java index 97ea1347..47f0c2d1 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/entity/DataEncryptDemo.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/entity/DataEncryptDemo.java @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; * 权限显示demo * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/service/DataEncryptDemoService.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/service/DataEncryptDemoService.java index aa467c0d..b774140c 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/service/DataEncryptDemoService.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/encrypt/service/DataEncryptDemoService.java @@ -12,7 +12,7 @@ import org.springframework.stereotype.Service; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Slf4j @Service diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttConfiguration.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttConfiguration.java index 0e2288a7..b5042a13 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttConfiguration.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttConfiguration.java @@ -11,7 +11,7 @@ /// ** // * // * @author xxm -// * @date 2022/5/30 +// * @since 2022/5/30 // */ // @Slf4j // @Configuration diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttMessageListener.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttMessageListener.java index 7785ca9b..d298210c 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttMessageListener.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/mqtt/DemoMqttMessageListener.java @@ -8,7 +8,7 @@ /// ** // * mqtt消息接收器 // * @author xxm -// * @date 2022/5/30 +// * @since 2022/5/30 // */ // @Component // @RequiredArgsConstructor diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqConfiguration.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqConfiguration.java index 5115fcf4..117f4b0c 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqConfiguration.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqConfiguration.java @@ -11,7 +11,7 @@ import org.springframework.context.annotation.Configuration; * 演示RabbitMQ消息队列配置 * * @author xxm - * @date 2022/5/30 + * @since 2022/5/30 */ @Configuration public class DemoRabbitMqConfiguration { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqMessageListener.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqMessageListener.java index f1f2eda8..aae4c17b 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqMessageListener.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/rabbit/DemoRabbitMqMessageListener.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; /** * @author xxm - * @date 2022/5/30 + * @since 2022/5/30 */ @Slf4j @ConditionalOnRabbit diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisExpiredListener.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisExpiredListener.java index b9d1eca0..5affc14d 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisExpiredListener.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisExpiredListener.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; * redis过期事件监听 * * @author xxm - * @date 2022/5/30 + * @since 2022/5/30 */ @Slf4j @Component diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisStreamListener.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisStreamListener.java index e79e2698..9855116d 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisStreamListener.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisStreamListener.java @@ -8,7 +8,7 @@ import org.springframework.data.redis.stream.StreamListener; * RedisStream 消息队列 (未实现) * * @author xxm - * @date 2022/6/4 + * @since 2022/6/4 */ public class DemoRedisStreamListener implements StreamListener> { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisTopicListener.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisTopicListener.java index 807329a8..3ab837b7 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisTopicListener.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mq/redis/DemoRedisTopicListener.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; * 测试Redis消息队列 * * @author xxm - * @date 2022/5/7 + * @since 2022/5/7 */ @Slf4j @Component diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mtm/entity/MtmTableEntity.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mtm/entity/MtmTableEntity.java index 63a4fcbd..63c3df1e 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mtm/entity/MtmTableEntity.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/mtm/entity/MtmTableEntity.java @@ -14,7 +14,7 @@ import java.util.Date; * actable测试 * * @author xxm - * @date 2023/1/11 + * @since 2023/1/11 */ @EqualsAndHashCode(callSuper = true) @DbTable(name = "mtm_table",comment = "actable测试") diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/entity/SendSimpleEmailDemoParam.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/entity/SendSimpleEmailDemoParam.java index 17a29627..e01cddac 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/entity/SendSimpleEmailDemoParam.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/entity/SendSimpleEmailDemoParam.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotNull; * 简单邮件发送参数 * * @author xxm - * @date 2022/8/3 + * @since 2022/8/3 */ @Data @Accessors(chain = true) diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/service/EmailSendDemoService.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/service/EmailSendDemoService.java index 7c7caf45..0463de45 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/service/EmailSendDemoService.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/notice/service/EmailSendDemoService.java @@ -10,7 +10,7 @@ import org.springframework.stereotype.Service; * 邮件消息发送测试 * * @author xxm - * @date 2022/8/3 + * @since 2022/8/3 */ @Slf4j @Service diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoManager.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoManager.java index eddae2f4..91652a3d 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoManager.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoManager.java @@ -13,7 +13,7 @@ import org.springframework.stereotype.Repository; * 数据权限演示 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Slf4j @Repository diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoMapper.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoMapper.java index 5e3f01d6..4f0c7ada 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoMapper.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/dao/DataPermDemoMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 数据权限演示demo * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Mapper public interface DataPermDemoMapper extends BaseMapper { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/entity/DataPermDemo.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/entity/DataPermDemo.java index b392f092..58a8a567 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/entity/DataPermDemo.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/entity/DataPermDemo.java @@ -13,7 +13,7 @@ import lombok.experimental.Accessors; * 权限显示demo * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @DataVersionLog(title = "数据权限演示") @EqualsAndHashCode(callSuper = true) diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/service/DataPermDemoService.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/service/DataPermDemoService.java index 5c71335c..bbc68b2f 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/service/DataPermDemoService.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/perm/service/DataPermDemoService.java @@ -19,7 +19,7 @@ import org.springframework.stereotype.Service; * 数据权限演示 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Slf4j @Service diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoManager.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoManager.java index 5fec740b..886e7410 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoManager.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoManager.java @@ -16,7 +16,7 @@ import org.springframework.stereotype.Repository; * 超级查询 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Slf4j @Repository diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoMapper.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoMapper.java index aeed0b2b..70edb704 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoMapper.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/dao/SuperQueryDemoMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 超级查询 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Mapper public interface SuperQueryDemoMapper extends BaseMapper { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/entity/SuperQueryDemo.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/entity/SuperQueryDemo.java index 8baaa25e..94a15b6d 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/entity/SuperQueryDemo.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/entity/SuperQueryDemo.java @@ -15,7 +15,7 @@ import java.time.LocalTime; * 超级查询演示 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/service/SuperQueryDemoService.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/service/SuperQueryDemoService.java index f6f3dd61..1c36a3f3 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/service/SuperQueryDemoService.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/query/service/SuperQueryDemoService.java @@ -19,7 +19,7 @@ import java.time.LocalDateTime; * 超级查询 * * @author xxm - * @date 2022/2/21 + * @since 2022/2/21 */ @Slf4j @Service diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoManager.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoManager.java index 3b17305f..4ad228de 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoManager.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoManager.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Slf4j @Repository diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoMapper.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoMapper.java index dc89d361..c19df433 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoMapper.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/dao/DataSensitiveDemoMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Mapper public interface DataSensitiveDemoMapper extends BaseMapper { diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/entity/DataSensitiveDemo.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/entity/DataSensitiveDemo.java index 0c19d62d..d70a7cb2 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/entity/DataSensitiveDemo.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/entity/DataSensitiveDemo.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 数据脱敏 * * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/service/DataSensitiveDemoService.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/service/DataSensitiveDemoService.java index 111eca4e..5f5dfb4d 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/service/DataSensitiveDemoService.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/core/sensitive/service/DataSensitiveDemoService.java @@ -12,7 +12,7 @@ import org.springframework.stereotype.Service; /** * @author xxm - * @date 2022/3/24 + * @since 2022/3/24 */ @Slf4j @Service diff --git a/bootx-demo/src/main/java/cn/bootx/platform/demo/ws/WebSocketDemo.java b/bootx-demo/src/main/java/cn/bootx/platform/demo/ws/WebSocketDemo.java index 2ec6daba..56ce5764 100644 --- a/bootx-demo/src/main/java/cn/bootx/platform/demo/ws/WebSocketDemo.java +++ b/bootx-demo/src/main/java/cn/bootx/platform/demo/ws/WebSocketDemo.java @@ -14,7 +14,7 @@ import java.util.concurrent.atomic.AtomicInteger; * websocket demo * * @author xxm - * @date 2022/3/27 + * @since 2022/3/27 */ @Slf4j @Component diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/BaseApiApplication.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/BaseApiApplication.java index 11756ff0..8a833a03 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/BaseApiApplication.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/BaseApiApplication.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 基础功能 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/CachingCode.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/CachingCode.java index 0e9d2d0f..d16cac23 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/CachingCode.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/CachingCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.baseapi.code; * 缓存 * * @author xxm - * @date 2022/5/1 + * @since 2022/5/1 */ public interface CachingCode { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/ChinaRegionCode.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/ChinaRegionCode.java index 40aa3a09..f7097a19 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/ChinaRegionCode.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/ChinaRegionCode.java @@ -10,7 +10,7 @@ import java.util.Arrays; * 中国行政区划 * * @author xxm - * @date 2023/2/7 + * @since 2023/2/7 */ @Getter @AllArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/QuerySqlCode.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/QuerySqlCode.java index 3f228142..09200c52 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/QuerySqlCode.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/code/QuerySqlCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.baseapi.code; * 查询SQL * * @author xxm - * @date 2023/3/12 + * @since 2023/3/12 */ public interface QuerySqlCode { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java index a5cf7337..9204b883 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Tag(name = "app版本管理") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/CaptchaController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/CaptchaController.java index 6367424e..d1e89202 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/CaptchaController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/CaptchaController.java @@ -16,7 +16,7 @@ import org.springframework.web.bind.annotation.RestController; * 验证码服务 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Tag(name = "验证码服务") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/ChinaRegionController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/ChinaRegionController.java index 4e7edd5a..7e482e66 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/ChinaRegionController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/ChinaRegionController.java @@ -17,7 +17,7 @@ import java.util.List; * 中国行政区划 * * @author xxm - * @date 2022/12/24 + * @since 2022/12/24 */ @Tag(name = "中国行政区划") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryController.java index 49372c75..b394edd3 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryController.java @@ -20,7 +20,7 @@ import java.util.List; * 字典 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @Tag(name = "字典") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryItemController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryItemController.java index a7162501..8d4358f1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryItemController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DictionaryItemController.java @@ -21,7 +21,7 @@ import java.util.List; /** * @author xxm - * @date 2020/4/18 19:03 + * @since 2020/4/18 19:03 */ @Tag(name = "字典项") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicDataSourceController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicDataSourceController.java index f0b13d6e..76212c55 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicDataSourceController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicDataSourceController.java @@ -19,7 +19,7 @@ import java.util.List; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @Tag(name = "动态数据源管理") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormController.java index c1841efe..a5e0306d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormController.java @@ -18,7 +18,7 @@ import java.util.List; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Tag(name = "动态表单") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormDataController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormDataController.java index 16e20e4a..cbeb9b66 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormDataController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/DynamicFormDataController.java @@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2022/8/13 + * @since 2022/8/13 */ @Tag(name = "动态表单数据") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java index 94b4959a..2cb823ca 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java @@ -19,7 +19,7 @@ import java.util.Map; * SQL查询 * * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @Tag(name = "SQL查询") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/SystemParamController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/SystemParamController.java index fcf61835..b1984723 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/SystemParamController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/SystemParamController.java @@ -21,7 +21,7 @@ import org.springframework.web.bind.annotation.*; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Tag(name = "系统参数") @RestController diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java index bb39a7b2..4b9628ab 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 转换 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Mapper public interface AppVersionConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java index 789c5565..f4161da1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java @@ -16,7 +16,7 @@ import java.util.Optional; * app版本管理 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Slf4j @Repository diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java index fb0bfeca..c3254a3b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * app版本 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Mapper public interface AppVersionMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java index 96476354..49c71553 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; * App版本 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java index f71a56b5..c086eb2c 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java @@ -18,7 +18,7 @@ import java.util.Optional; * 版本管理 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/captcha/service/CaptchaService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/captcha/service/CaptchaService.java index 4eefbb06..148826dd 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/captcha/service/CaptchaService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/captcha/service/CaptchaService.java @@ -15,7 +15,7 @@ import java.util.Objects; * 验证码服务 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/convert/DictionaryConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/convert/DictionaryConvert.java index 58ea966f..18799659 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/convert/DictionaryConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/convert/DictionaryConvert.java @@ -14,7 +14,7 @@ import org.mapstruct.factory.Mappers; * 渠道转换 * * @author xxm - * @date 2021/7/6 + * @since 2021/7/6 */ @Mapper public interface DictionaryConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemManager.java index 61c8fa6c..b8717be6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemManager.java @@ -16,7 +16,7 @@ import java.util.Optional; * 字典项 * * @author xxm - * @date 2020/4/21 14:08 + * @since 2020/4/21 14:08 */ @Repository @AllArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemMapper.java index 6626e8e0..2a9070e2 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryItemMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 字典项 * * @author xxm - * @date 2020/11/13 + * @since 2020/11/13 */ @Mapper public interface DictionaryItemMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryManager.java index b6a4e7fc..29677dea 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryManager.java @@ -17,7 +17,7 @@ import java.util.List; * 字典 * * @author xxm - * @date 2020/11/13 + * @since 2020/11/13 */ @Repository @AllArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryMapper.java index 99822895..63f3f3d5 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/dao/DictionaryMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 字典 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @Mapper public interface DictionaryMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/Dictionary.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/Dictionary.java index 7b5a9e81..1fded296 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/Dictionary.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/Dictionary.java @@ -13,7 +13,7 @@ import lombok.EqualsAndHashCode; * 字典 * * @author xxm - * @date 2020/11/13 + * @since 2020/11/13 */ @Data @EqualsAndHashCode(callSuper = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/DictionaryItem.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/DictionaryItem.java index 0a04a0f7..3f223749 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/DictionaryItem.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/entity/DictionaryItem.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 字典项 * * @author xxm - * @date 2020/4/15 17:45 + * @since 2020/4/15 17:45 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictTranslationServiceImpl.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictTranslationServiceImpl.java index 5dd95324..991591bc 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictTranslationServiceImpl.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictTranslationServiceImpl.java @@ -21,7 +21,7 @@ import java.util.stream.Collectors; * 字典值转换工具类 * * @author xxm - * @date 2022/12/15 + * @since 2022/12/15 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryItemService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryItemService.java index d3047f86..0f39905e 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryItemService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryItemService.java @@ -29,7 +29,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2020/4/16 21:16 + * @since 2020/4/16 21:16 */ @Service @AllArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryService.java index a29e2e15..9e4a8aaf 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dict/service/DictionaryService.java @@ -23,7 +23,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2020/4/10 15:52 + * @since 2020/4/10 15:52 */ @Service @AllArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/convert/DynamicFormConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/convert/DynamicFormConvert.java index 57e799ab..37c0f81d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/convert/DynamicFormConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/convert/DynamicFormConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Mapper public interface DynamicFormConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormManager.java index 05b68eaf..8e5e18cd 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormManager.java @@ -16,7 +16,7 @@ import java.util.Objects; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormMapper.java index b8a68c69..2569468b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/dao/DynamicFormMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Mapper public interface DynamicFormMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicForm.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicForm.java index f40023cd..bc1b0da2 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicForm.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicForm.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicFormData.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicFormData.java index 216d0d2f..f130db13 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicFormData.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/entity/DynamicFormData.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/7/30 + * @since 2022/7/30 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormDataService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormDataService.java index ac815f77..886636af 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormDataService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormDataService.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Service; * 动态表单数据收集 * * @author xxm - * @date 2022/8/13 + * @since 2022/8/13 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormService.java index eeb09bc5..39c93a1e 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicform/service/DynamicFormService.java @@ -21,7 +21,7 @@ import java.util.List; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/convert/DynamicDataSourceConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/convert/DynamicDataSourceConvert.java index 02956b1b..d39fc09b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/convert/DynamicDataSourceConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/convert/DynamicDataSourceConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @Mapper public interface DynamicDataSourceConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceManager.java index 841a9249..4639c460 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceManager.java @@ -18,7 +18,7 @@ import java.util.Optional; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceMapper.java index 9085dbcd..f59b19d1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/dao/DynamicDataSourceMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @Mapper public interface DynamicDataSourceMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/entity/DynamicDataSource.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/entity/DynamicDataSource.java index e610a98c..84de88d5 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/entity/DynamicDataSource.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/entity/DynamicDataSource.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/service/DynamicDataSourceService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/service/DynamicDataSourceService.java index 0862e520..5a869aa1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/service/DynamicDataSourceService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/dynamicsource/service/DynamicDataSourceService.java @@ -35,7 +35,7 @@ import java.util.stream.Collectors; * 动态数据源管理 * * @author xxm - * @date 2022/9/24 + * @since 2022/9/24 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueManager.java index 4912240d..52cee883 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueManager.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2022/3/30 + * @since 2022/3/30 */ @Slf4j @Repository diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueMapper.java index 6830b32f..367dbfea 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/dao/SysKeyValueMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/3/30 + * @since 2022/3/30 */ @Mapper public interface SysKeyValueMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/entity/SysKeyValue.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/entity/SysKeyValue.java index 8bc10663..45e0258b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/entity/SysKeyValue.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/entity/SysKeyValue.java @@ -13,7 +13,7 @@ import lombok.experimental.Accessors; * kv存储 * * @author xxm - * @date 2022/3/30 + * @since 2022/3/30 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/service/SysKeyValueService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/service/SysKeyValueService.java index af2c90a8..c994548d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/service/SysKeyValueService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/keyvalue/service/SysKeyValueService.java @@ -15,7 +15,7 @@ import java.util.stream.Collectors; * kv存储 * * @author xxm - * @date 2022/3/30 + * @since 2022/3/30 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/convert/SystemConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/convert/SystemConvert.java index 6dfecc4e..2890c70e 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/convert/SystemConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/convert/SystemConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 系统参数和系统配置实体类转换 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Mapper public interface SystemConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamManager.java index db70e0ea..200bd344 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamManager.java @@ -22,7 +22,7 @@ import java.util.Optional; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Slf4j @Repository diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamMapper.java index 02b3be62..04b29db1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/dao/SystemParamMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Mapper public interface SystemParamMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/entity/SystemParameter.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/entity/SystemParameter.java index bb75d4c9..58676f5f 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/entity/SystemParameter.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/entity/SystemParameter.java @@ -16,7 +16,7 @@ import lombok.experimental.Accessors; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/service/SystemParamService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/service/SystemParamService.java index e195a8d1..fa75fe8c 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/service/SystemParamService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/parameter/service/SystemParamService.java @@ -24,7 +24,7 @@ import java.util.Objects; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaManager.java index 2b159387..4b152328 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaManager.java @@ -11,7 +11,7 @@ import java.util.List; * 区域表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaMapper.java index 5cb4759c..955fce5b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/AreaMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 区域表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Mapper public interface AreaMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityManager.java index 34de0432..35844aa6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityManager.java @@ -11,7 +11,7 @@ import java.util.List; * 城市表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityMapper.java index 0f906aed..527e5b0d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/CityMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 城市表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Mapper public interface CityMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceManager.java index 07dc2d32..ac27e072 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceManager.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Repository; * 省份表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceMapper.java index 536a801d..8ef0286f 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/ProvinceMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 省份表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Mapper public interface ProvinceMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetManager.java index cab30559..62d517f7 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetManager.java @@ -11,7 +11,7 @@ import java.util.List; * 街道表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetMapper.java index 58114551..7a68223d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/StreetMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 街道表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Mapper public interface StreetMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageManager.java index aeaf3a13..8855d791 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageManager.java @@ -11,7 +11,7 @@ import java.util.List; * 村庄/社区 * * @author xxm - * @date 2023/2/3 + * @since 2023/2/3 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageMapper.java index d13742a4..dacf9cb6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/dao/VillageMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 村庄/社区 * * @author xxm - * @date 2023/2/3 + * @since 2023/2/3 */ @Mapper public interface VillageMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Area.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Area.java index d7a96d48..70f44419 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Area.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Area.java @@ -9,7 +9,7 @@ import lombok.Data; * 区域表(县区) * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Data @TableName("base_area") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/City.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/City.java index aea0abed..64cf37eb 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/City.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/City.java @@ -9,7 +9,7 @@ import lombok.Data; * 城市表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Data @TableName("base_city") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Province.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Province.java index 23d40b86..2f631cdc 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Province.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Province.java @@ -9,7 +9,7 @@ import lombok.Data; * 省份表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Data @TableName("base_province") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Street.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Street.java index db073700..5091b134 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Street.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Street.java @@ -9,7 +9,7 @@ import lombok.Data; * 街道/乡镇表 * * @author xxm - * @date 2022-12-24 + * @since 2022-12-24 */ @Data @TableName("base_street") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Village.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Village.java index 3211ccdd..67bf3498 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Village.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/entity/Village.java @@ -9,7 +9,7 @@ import lombok.Data; * 村庄/社区 * * @author xxm - * @date 2023/2/3 + * @since 2023/2/3 */ @Data @TableName("base_village") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/service/ChinaRegionService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/service/ChinaRegionService.java index 3f54f6ef..4a643f17 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/service/ChinaRegionService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/region/service/ChinaRegionService.java @@ -19,7 +19,7 @@ import java.util.stream.Collectors; * 中国行政区划 * * @author xxm - * @date 2022/12/24 + * @since 2022/12/24 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/convert/QuerySqlConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/convert/QuerySqlConvert.java index ffbeedde..c29ab9c3 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/convert/QuerySqlConvert.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/convert/QuerySqlConvert.java @@ -8,7 +8,7 @@ import org.mapstruct.factory.Mappers; /** * @author xxm - * @date 2023/3/13 + * @since 2023/3/13 */ @Mapper public interface QuerySqlConvert { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlManager.java index 022dd6be..7b726ae3 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlManager.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlManager.java @@ -7,7 +7,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @Slf4j @Repository diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlMapper.java index 714cff92..6dc01155 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlMapper.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/dao/QuerySqlMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @Mapper public interface QuerySqlMapper extends BaseMapper { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/entity/QuerySql.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/entity/QuerySql.java index c002d399..55ca5930 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/entity/QuerySql.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/entity/QuerySql.java @@ -18,7 +18,7 @@ import java.util.List; * SQL查询语句 * * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java index 109cb840..dd51a369 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java @@ -33,7 +33,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @Slf4j @Service diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/app/AppVersionDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/app/AppVersionDto.java index daf3a20e..cf511e75 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/app/AppVersionDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/app/AppVersionDto.java @@ -10,7 +10,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/captcha/CaptchaDataResult.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/captcha/CaptchaDataResult.java index 9f8c052e..936dd5f6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/captcha/CaptchaDataResult.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/captcha/CaptchaDataResult.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 验证码数据 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryDto.java index 95c26c89..d02e1ec8 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryDto.java @@ -10,7 +10,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/10 14:46 + * @since 2020/4/10 14:46 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemDto.java index 5a2c60f6..795df443 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemDto.java @@ -12,7 +12,7 @@ import java.io.Serializable; * 数据字典项 * * @author xxm - * @date 2020/4/15 17:55 + * @since 2020/4/15 17:55 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemSimpleDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemSimpleDto.java index fcdc37f9..f783364f 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemSimpleDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dict/DictionaryItemSimpleDto.java @@ -10,7 +10,7 @@ import java.io.Serializable; * 数据字典项(简单) * * @author xxm - * @date 2020/4/15 17:55 + * @since 2020/4/15 17:55 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicform/DynamicFormDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicform/DynamicFormDto.java index 3556811c..8e886ab8 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicform/DynamicFormDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicform/DynamicFormDto.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicsource/DynamicDataSourceDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicsource/DynamicDataSourceDto.java index 559c1db5..13ce13a6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicsource/DynamicDataSourceDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/dynamicsource/DynamicDataSourceDto.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/parameter/SystemParameterDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/parameter/SystemParameterDto.java index ad784451..cf24d18c 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/parameter/SystemParameterDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/parameter/SystemParameterDto.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/region/RegionDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/region/RegionDto.java index 4191699e..dae3b9b0 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/region/RegionDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/region/RegionDto.java @@ -13,7 +13,7 @@ import java.util.List; * 中国行政区域通用对象 * * @author xxm - * @date 2022/12/24 + * @since 2022/12/24 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/sql/QuerySqlDto.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/sql/QuerySqlDto.java index ef88e747..97f2a164 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/sql/QuerySqlDto.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/dto/sql/QuerySqlDto.java @@ -12,7 +12,7 @@ import java.util.List; /** * @author xxm - * @date 2023/3/13 + * @since 2023/3/13 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictAlreadyExistedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictAlreadyExistedException.java index af538821..5b138b97 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictAlreadyExistedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictAlreadyExistedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/10 15:14 + * @since 2020/4/10 15:14 */ public class DictAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictChildItemExistedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictChildItemExistedException.java index f7e5bedc..0bcdef39 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictChildItemExistedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictChildItemExistedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/16 22:08 + * @since 2020/4/16 22:08 */ public class DictChildItemExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyExistedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyExistedException.java index be99f9e1..60e67264 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyExistedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyExistedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/21 11:53 + * @since 2020/4/21 11:53 */ public class DictItemAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyUsedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyUsedException.java index 18a36810..294af1e3 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyUsedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemAlreadyUsedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/21 11:54 + * @since 2020/4/21 11:54 */ public class DictItemAlreadyUsedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemNotExistedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemNotExistedException.java index b3fe17f5..236367f7 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemNotExistedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictItemNotExistedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/21 11:54 + * @since 2020/4/21 11:54 */ public class DictItemNotExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictNotExistedException.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictNotExistedException.java index ab64a684..ce7e0be1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictNotExistedException.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/exception/dict/DictNotExistedException.java @@ -7,7 +7,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/21 11:53 + * @since 2020/4/21 11:53 */ public class DictNotExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/dynamicsource/DynamicDataSourceLoadHandler.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/dynamicsource/DynamicDataSourceLoadHandler.java index f2b5897d..28775ba5 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/dynamicsource/DynamicDataSourceLoadHandler.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/dynamicsource/DynamicDataSourceLoadHandler.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; /** * 初始化数据源函数 * @author xxm - * @date 2023/5/17 + * @since 2023/5/17 */ @Slf4j @Component diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/mp/MpMetaObjectHandler.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/mp/MpMetaObjectHandler.java index 1b67aff1..06b5b98c 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/mp/MpMetaObjectHandler.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/mp/MpMetaObjectHandler.java @@ -14,7 +14,7 @@ import java.time.LocalDateTime; * mp自动填充值 * * @author xxm - * @date 2021/7/27 + * @since 2021/7/27 */ @Component public class MpMetaObjectHandler implements MetaObjectHandler { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/region/ChinaRegionInitSqlHandler.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/region/ChinaRegionInitSqlHandler.java index 05ad3b0a..df05b34d 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/region/ChinaRegionInitSqlHandler.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/handler/region/ChinaRegionInitSqlHandler.java @@ -10,7 +10,7 @@ import java.util.List; * 行政区域初始化 * * @author xxm - * @date 2023/2/7 + * @since 2023/2/7 */ @Component public class ChinaRegionInitSqlHandler extends SimpleDdl { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/app/AppVersionParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/app/AppVersionParam.java index d62cd066..8bca41b1 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/app/AppVersionParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/app/AppVersionParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * app版本参数 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryItemParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryItemParam.java index aba346a7..e8be3376 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryItemParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryItemParam.java @@ -14,7 +14,7 @@ import java.io.Serializable; * 字典项参数 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryParam.java index 6a6dc4e8..359f57ab 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dict/DictionaryParam.java @@ -12,7 +12,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/4/10 14:46 + * @since 2020/4/10 14:46 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicform/DynamicFormParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicform/DynamicFormParam.java index ac102347..9a3874e6 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicform/DynamicFormParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicform/DynamicFormParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 动态表单 * * @author xxm - * @date 2022-07-28 + * @since 2022-07-28 */ @Data @Schema(title = "动态表单") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicsource/DynamicDataSourceParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicsource/DynamicDataSourceParam.java index fa7f375a..f79eb52b 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicsource/DynamicDataSourceParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/dynamicsource/DynamicDataSourceParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 动态数据源管理 * * @author xxm - * @date 2022-09-24 + * @since 2022-09-24 */ @Data @Schema(title = "动态数据源管理") diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QueryFieldParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QueryFieldParam.java index a11d8972..78150d81 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QueryFieldParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QueryFieldParam.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2023/3/9 + * @since 2023/3/9 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QuerySqlParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QuerySqlParam.java index 6a5d549e..b0d620d3 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QuerySqlParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/sql/QuerySqlParam.java @@ -12,7 +12,7 @@ import java.util.List; * 查询语句参数类 * * @author xxm - * @date 2023/3/13 + * @since 2023/3/13 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/system/SystemParameterParam.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/system/SystemParameterParam.java index 0b2a1a99..beea6f21 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/system/SystemParameterParam.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/param/system/SystemParameterParam.java @@ -13,7 +13,7 @@ import javax.validation.constraints.Null; * 系统参数 * * @author xxm - * @date 2021/10/25 + * @since 2021/10/25 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/IamApplication.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/IamApplication.java index 33566bd6..fd5329e2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/IamApplication.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/IamApplication.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 身份识别与访问管理 * * @author xxm - * @date 2021/7/29 + * @since 2021/7/29 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/CachingCode.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/CachingCode.java index 3a7db05e..3c382a4b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/CachingCode.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/CachingCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.iam.code; * 缓存名称 * * @author xxm - * @date 2021/6/16 + * @since 2021/6/16 */ public interface CachingCode { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/IamErrorCode.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/IamErrorCode.java index 236f4566..43cd6030 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/IamErrorCode.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/IamErrorCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.iam.code; * 用户中心错误码(21000-21999) * * @author xxm - * @date 2020/4/24 16:01 + * @since 2020/4/24 16:01 */ public interface IamErrorCode { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/OrgCategoryCode.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/OrgCategoryCode.java index 3f85fe41..64070b64 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/OrgCategoryCode.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/OrgCategoryCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.iam.code; * 部门组织机构类型 * * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ public interface OrgCategoryCode { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/PermissionCode.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/PermissionCode.java index 55be6a73..bb647181 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/PermissionCode.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/PermissionCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.iam.code; * 权限相关编码 * * @author xxm - * @date 2021/7/12 + * @since 2021/7/12 */ public interface PermissionCode { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/UserStatusCode.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/UserStatusCode.java index 25490690..07f9d17d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/UserStatusCode.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/code/UserStatusCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.iam.code; * 用户状态码 * * @author xxm - * @date 2021/9/9 + * @since 2021/9/9 */ public interface UserStatusCode { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/AuthAssistController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/AuthAssistController.java index 3040af5a..0a1acc23 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/AuthAssistController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/AuthAssistController.java @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; /** * @author xxm - * @date 2021/9/9 + * @since 2021/9/9 */ @Tag(name = "认证支撑接口") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ClientController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ClientController.java index 46b77817..631ea449 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ClientController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ClientController.java @@ -18,7 +18,7 @@ import java.util.List; * 认证终端 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Tag(name = "认证终端") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DataScopeController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DataScopeController.java index ed1560a7..6e0cb7b6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DataScopeController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DataScopeController.java @@ -21,7 +21,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Tag(name = "数据范围权限配置") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DeptController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DeptController.java index 061d3613..215fba1f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DeptController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/DeptController.java @@ -15,7 +15,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/10 + * @since 2020/5/10 */ @Tag(name = "部门管理") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/LoginTypeController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/LoginTypeController.java index 429eae8d..aecb33de 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/LoginTypeController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/LoginTypeController.java @@ -20,7 +20,7 @@ import java.util.List; * 登录方式 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Tag(name = "登录方式管理") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermMenuController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermMenuController.java index a695dfa6..f946dc38 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermMenuController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermMenuController.java @@ -15,7 +15,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/11 9:36 + * @since 2020/5/11 9:36 */ @Tag(name = "菜单权限资源") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermPathController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermPathController.java index 5951759c..84392123 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermPathController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/PermPathController.java @@ -21,7 +21,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/11 9:36 + * @since 2020/5/11 9:36 */ @Validated @Tag(name = "请求权限资源") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java index 7f9e1d98..de572def 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java @@ -18,7 +18,7 @@ import java.util.List; /** * @author xxm - * @date 2021/6/9 + * @since 2021/6/9 */ @Tag(name = "角色管理") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleMenuController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleMenuController.java index c80d60aa..3bb11af7 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleMenuController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleMenuController.java @@ -18,7 +18,7 @@ import java.util.List; * 角色权限(菜单)关联关系 * * @author xxm - * @date 2021/7/12 + * @since 2021/7/12 */ @Tag(name = "角色菜单权限关系") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RolePathController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RolePathController.java index 07cc8d29..f95eb300 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RolePathController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RolePathController.java @@ -15,7 +15,7 @@ import java.util.List; /** * @author xxm - * @date 2021/6/9 + * @since 2021/6/9 */ @Tag(name = "角色请求权限消息关系") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ThirdLoginController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ThirdLoginController.java index 2f78fe3e..e047a6f2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ThirdLoginController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/ThirdLoginController.java @@ -21,7 +21,7 @@ import java.io.IOException; * 三方登录 * * @author xxm - * @date 2022/6/29 + * @since 2022/6/29 */ @Slf4j @IgnoreAuth diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAdminController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAdminController.java index c4013a5e..227513d3 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAdminController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAdminController.java @@ -23,7 +23,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/6 + * @since 2021/9/6 */ @Validated @Tag(name = "管理用户(管理员级别)") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAssistController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAssistController.java index d0666b27..92e3380a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAssistController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserAssistController.java @@ -20,7 +20,7 @@ import javax.validation.constraints.NotBlank; * 用户操作支撑服务 * * @author xxm - * @date 2022/6/19 + * @since 2022/6/19 */ @Validated @IgnoreAuth(ignore = false, login = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDataScopeController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDataScopeController.java index 217eea37..1765bc87 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDataScopeController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDataScopeController.java @@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2022/1/2 + * @since 2022/1/2 */ @Tag(name = "用户数据权限配置") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDeptController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDeptController.java index fcc85184..fa08a459 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDeptController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserDeptController.java @@ -16,7 +16,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Tag(name = "用户部门关联关系") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserInfoController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserInfoController.java index 98d83c8d..ca092e7b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserInfoController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserInfoController.java @@ -22,7 +22,7 @@ import javax.validation.constraints.NotBlank; /** * @author xxm - * @date 2020/4/25 20:02 + * @since 2020/4/25 20:02 */ @Validated @IgnoreAuth diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserRoleController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserRoleController.java index 147089fa..fe62e4d5 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserRoleController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserRoleController.java @@ -16,7 +16,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/1 18:09 + * @since 2020/5/1 18:09 */ @Tag(name = "用户角色管理") @RestController diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserThirdController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserThirdController.java index 8e1b580d..415182f6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserThirdController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/UserThirdController.java @@ -23,7 +23,7 @@ import javax.validation.constraints.NotBlank; * 用户三方登录管理 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @Validated @Tag(name = "用户三方登录管理") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthClientServiceImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthClientServiceImpl.java index 041d82d1..0cb474d8 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthClientServiceImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthClientServiceImpl.java @@ -14,7 +14,7 @@ import org.springframework.stereotype.Service; * 获取认证应用 * * @author xxm - * @date 2022/6/27 + * @since 2022/6/27 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthLoginTypeServiceImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthLoginTypeServiceImpl.java index b2e7875e..a8f59643 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthLoginTypeServiceImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/GetAuthLoginTypeServiceImpl.java @@ -14,7 +14,7 @@ import org.springframework.stereotype.Service; * 获取认证终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginFailureHandlerImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginFailureHandlerImpl.java index c0304631..7cd83ce0 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginFailureHandlerImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginFailureHandlerImpl.java @@ -23,7 +23,7 @@ import java.util.Optional; * 登录失败 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @Component @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginSuccessHandlerImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginSuccessHandlerImpl.java index d7236e81..f1601532 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginSuccessHandlerImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/handler/LoginSuccessHandlerImpl.java @@ -23,7 +23,7 @@ import java.util.Optional; * 登录成功处理 * * @author xxm - * @date 2021/8/13 + * @since 2021/8/13 */ @Component @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/DingTalkLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/DingTalkLoginHandler.java index 19350876..af48a97f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/DingTalkLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/DingTalkLoginHandler.java @@ -33,7 +33,7 @@ import java.util.Objects; * 钉钉登录 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PasswordLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PasswordLoginHandler.java index 7b488c0d..83cd5d89 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PasswordLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PasswordLoginHandler.java @@ -29,7 +29,7 @@ import java.util.Objects; * 账号密码登陆方式实现 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PhoneLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PhoneLoginHandler.java index 326bf5a7..268b61e4 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PhoneLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/PhoneLoginHandler.java @@ -18,7 +18,7 @@ import javax.servlet.http.HttpServletRequest; * 手机号登录 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatLoginHandler.java index 15a9116e..9c3be64e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatLoginHandler.java @@ -21,7 +21,7 @@ import org.springframework.stereotype.Component; * 微信登录(公众号) * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatOpenLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatOpenLoginHandler.java index b851d1bc..477be393 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatOpenLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeChatOpenLoginHandler.java @@ -30,7 +30,7 @@ import java.util.Objects; * 微信开放平台登录 * * @author xxm - * @date 2022/8/4 + * @since 2022/8/4 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeComLoginHandler.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeComLoginHandler.java index bf99f0d3..fa9a0e08 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeComLoginHandler.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/login/WeComLoginHandler.java @@ -30,7 +30,7 @@ import java.util.Objects; * 企业微信登录 * * @author xxm - * @date 2022/6/30 + * @since 2022/6/30 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/AuthAssistService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/AuthAssistService.java index e901edac..abbbc951 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/AuthAssistService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/AuthAssistService.java @@ -14,7 +14,7 @@ import org.springframework.stereotype.Service; * 认证支撑服务 * * @author xxm - * @date 2021/9/9 + * @since 2021/9/9 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/ThirdLoginService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/ThirdLoginService.java index 41633619..11599b6a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/ThirdLoginService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/auth/service/ThirdLoginService.java @@ -14,7 +14,7 @@ import java.util.List; * 三方登录 * * @author xxm - * @date 2022/6/29 + * @since 2022/6/29 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/ClientConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/ClientConvert.java index 571a7fe2..5c422a13 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/ClientConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/ClientConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Mapper public interface ClientConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/LoginTypeConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/LoginTypeConvert.java index 0c3af1ac..b6c68088 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/LoginTypeConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/convert/LoginTypeConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 认证终端 * * @author bootx - * @date 2022-02-20 + * @since 2022-02-20 */ @Mapper public interface LoginTypeConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java index af97690a..ac92c0f4 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java @@ -17,7 +17,7 @@ import java.util.Optional; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientMapper.java index 089967f9..c097acbb 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Mapper public interface ClientMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeManager.java index 7d517633..eff57bdc 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeManager.java @@ -19,7 +19,7 @@ import java.util.Optional; * 终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeMapper.java index d281c48d..3fb7861d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/LoginTypeMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Mapper public interface LoginTypeMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java index 3f56b624..54b95384 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java @@ -21,7 +21,7 @@ import java.util.stream.Collectors; * 认证终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/LonginType.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/LonginType.java index 5400b74f..fefb4fe2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/LonginType.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/LonginType.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 登录方式 * * @author xxm - * @date 2022/7/5 + * @since 2022/7/5 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/ClientService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/ClientService.java index 7f00ccb7..e039cc1d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/ClientService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/ClientService.java @@ -22,7 +22,7 @@ import java.util.List; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/LoginTypeService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/LoginTypeService.java index ff6d9a9d..09a4ed75 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/LoginTypeService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/service/LoginTypeService.java @@ -23,7 +23,7 @@ import java.util.List; * 终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/convert/DeptConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/convert/DeptConvert.java index 5adda6a9..e393e668 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/convert/DeptConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/convert/DeptConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 部门机构转换 * * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @Mapper public interface DeptConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptManager.java index 82fc6958..e4b8a079 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptManager.java @@ -6,7 +6,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2020/5/7 17:42 + * @since 2020/5/7 17:42 */ @Repository public class DeptManager extends BaseManager { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptMapper.java index b8235f20..c604f979 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/dao/DeptMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 部门 * * @author xxm - * @date 2020/5/7 17:40 + * @since 2020/5/7 17:40 */ @Mapper public interface DeptMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/entity/Dept.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/entity/Dept.java index 221d8c00..ef38741a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/entity/Dept.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/entity/Dept.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 部门表 * * @author xxm - * @date 2020/5/7 17:38 + * @since 2020/5/7 17:38 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/event/DeptDeleteEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/event/DeptDeleteEvent.java index ea5a7be0..37ac99e3 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/event/DeptDeleteEvent.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/event/DeptDeleteEvent.java @@ -9,7 +9,7 @@ import java.util.List; * 部门删除事件 * * @author xxm - * @date 2022/1/3 + * @since 2022/1/3 */ @Getter public class DeptDeleteEvent extends ApplicationEvent { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptRuleService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptRuleService.java index 0340babf..925fc7e7 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptRuleService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptRuleService.java @@ -17,7 +17,7 @@ import java.util.*; * 部门规则工具类 * * @author xxm - * @date 2020/5/10 15:01 + * @since 2020/5/10 15:01 */ @Service @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptService.java index c7bf4f06..ece77efd 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/dept/service/DeptService.java @@ -25,7 +25,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_DATA_SCOPE; /** * @author xxm - * @date 2020/5/7 17:42 + * @since 2020/5/7 17:42 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/convert/PermConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/convert/PermConvert.java index 78e3a3ab..16683976 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/convert/PermConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/convert/PermConvert.java @@ -14,7 +14,7 @@ import org.mapstruct.factory.Mappers; * 权限转换 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Mapper public interface PermConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuManager.java index eb468c85..633ce77a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuManager.java @@ -13,7 +13,7 @@ import java.util.List; * 权限配置 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuMapper.java index c33cb1a9..c00ee599 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermMenuMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 权限配置 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Mapper public interface PermMenuMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathManager.java index f9614f67..ec611c33 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathManager.java @@ -18,7 +18,7 @@ import java.util.List; * 权限 * * @author xxm - * @date 2020/5/10 23:27 + * @since 2020/5/10 23:27 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathMapper.java index d3f79420..4ce66103 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/dao/PermPathMapper.java @@ -11,7 +11,7 @@ import java.util.List; * 权限 * * @author xxm - * @date 2020/5/10 23:26 + * @since 2020/5/10 23:26 */ @Mapper public interface PermPathMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermMenu.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermMenu.java index c587757a..0486b8a6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermMenu.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermMenu.java @@ -18,7 +18,7 @@ import static com.baomidou.mybatisplus.annotation.FieldStrategy.IGNORED; * 权限配置 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermPath.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermPath.java index df268495..5058e4ef 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermPath.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/PermPath.java @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; * 权限资源(url请求) * * @author xxm - * @date 2020/5/10 23:09 + * @since 2020/5/10 23:09 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/RequestPath.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/RequestPath.java index 3db10b0d..bf164f63 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/RequestPath.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/entity/RequestPath.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 请求权限 * * @author xxm - * @date 2021/12/19 + * @since 2021/12/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermCodeService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermCodeService.java index 3f7826ec..5c33cacf 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermCodeService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermCodeService.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Service; * 权限码管理 * * @author xxm - * @date 2023/1/23 + * @since 2023/1/23 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermMenuService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermMenuService.java index 346178ec..c933bfd4 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermMenuService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermMenuService.java @@ -32,7 +32,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PERM_CODE; * 权限 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermPathService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermPathService.java index 8c6cdd44..13ca3341 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermPathService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/PermPathService.java @@ -42,7 +42,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PATH; * 请求权限 * * @author xxm - * @date 2020/5/10 23:20 + * @since 2020/5/10 23:20 */ @Service @AllArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/RequestPathService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/RequestPathService.java index c11b296a..bd3a4ad4 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/RequestPathService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/permission/service/RequestPathService.java @@ -23,7 +23,7 @@ import java.util.stream.Collectors; * 请求权限处理 * * @author xxm - * @date 2021/12/19 + * @since 2021/12/19 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleManager.java index a830c57a..ad89763a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleManager.java @@ -20,7 +20,7 @@ import java.util.stream.Collectors; * 角色 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleMapper.java index f51a7346..3302a24c 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/dao/RoleMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 角色 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Mapper public interface RoleMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/entity/Role.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/entity/Role.java index e194b1cd..7ef021db 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/entity/Role.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/entity/Role.java @@ -14,7 +14,7 @@ import lombok.experimental.Accessors; * 角色 * * @author xxm - * @date 2020/5/1 17:31 + * @since 2020/5/1 17:31 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/service/RoleService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/service/RoleService.java index 3503a482..f76e9f03 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/service/RoleService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/role/service/RoleService.java @@ -32,7 +32,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PATH; * 角色 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/convert/DataScopeConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/convert/DataScopeConvert.java index 46aca4c4..fe9ed00b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/convert/DataScopeConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/convert/DataScopeConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 数据范围转换类 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Mapper public interface DataScopeConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptManager.java index fce45e67..2bb40fb9 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptManager.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptMapper.java index 2ec32af4..b5cec7f8 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeDeptMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Mapper public interface DataScopeDeptMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeManager.java index c6b2e37e..3b8e4165 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeManager.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeMapper.java index 71874fc9..ab11b70d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Mapper public interface DataScopeMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserManager.java index cd2cb650..5547226a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserManager.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserMapper.java index d082f37a..d0b4b0b2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/dao/DataScopeUserMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Mapper public interface DataScopeUserMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScope.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScope.java index 835afad3..caa5314a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScope.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScope.java @@ -15,7 +15,7 @@ import lombok.experimental.Accessors; * 数据范围配置 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeDept.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeDept.java index b315e677..88c614df 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeDept.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeDept.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 数据范围部门关联配置 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeUser.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeUser.java index 0ba35651..bfad8253 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeUser.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/entity/DataScopeUser.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 数据范围用户关联配置 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeService.java index a1ace83f..4ef76cfa 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeService.java @@ -38,7 +38,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_DATA_SCOPE; * 数据范围权限 * * @author xxm - * @date 2021/12/24 + * @since 2021/12/24 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeUserService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeUserService.java index 6473c868..97f1954e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeUserService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/scope/service/DataScopeUserService.java @@ -28,7 +28,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_DATA_SCOPE; * 数据范围权限限定用户级别 * * @author xxm - * @date 2022/1/4 + * @since 2022/1/4 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/convert/UserThirdInfoConvert.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/convert/UserThirdInfoConvert.java index c09aaa19..573eaf0d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/convert/UserThirdInfoConvert.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/convert/UserThirdInfoConvert.java @@ -9,7 +9,7 @@ import org.mapstruct.factory.Mappers; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @Mapper public interface UserThirdInfoConvert { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoManager.java index 7a1384d6..4230a992 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoManager.java @@ -17,7 +17,7 @@ import java.util.Optional; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoMapper.java index a60adef8..6cd44570 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdInfoMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @Mapper public interface UserThirdInfoMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdManager.java index 1b721428..9debeb1d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdManager.java @@ -17,7 +17,7 @@ import java.util.Optional; * 三方登录 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdMapper.java index c6750b01..030bd181 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/dao/UserThirdMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 三方登录 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Mapper public interface UserThirdMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThird.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThird.java index 7af2611e..b7b44804 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThird.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThird.java @@ -12,7 +12,7 @@ import lombok.EqualsAndHashCode; * 用户三方登录 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThirdInfo.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThirdInfo.java index 9e06dff5..147c7179 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThirdInfo.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/entity/UserThirdInfo.java @@ -13,7 +13,7 @@ import lombok.experimental.Accessors; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdBindService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdBindService.java index 4e17591b..fa10f824 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdBindService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdBindService.java @@ -20,7 +20,7 @@ import java.util.List; * 三方账号绑定 * * @author xxm - * @date 2021/8/2 + * @since 2021/8/2 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdQueryService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdQueryService.java index c7af1983..4fb19099 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdQueryService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserThirdQueryService.java @@ -26,7 +26,7 @@ import java.util.stream.Collectors; * 用户三方账号查询 * * @author xxm - * @date 2022/4/2 + * @since 2022/4/2 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserTiredOperateService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserTiredOperateService.java index 95822a93..f0474293 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserTiredOperateService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/third/service/UserTiredOperateService.java @@ -22,7 +22,7 @@ import java.util.function.BiConsumer; * 用户绑定操作类 * * @author xxm - * @date 2022/7/22 + * @since 2022/7/22 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuManager.java index 8a5d6d03..89bd2768 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuManager.java @@ -14,7 +14,7 @@ import java.util.List; * 角色权限关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuMapper.java index ab7d31ff..c9d298c6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RoleMenuMapper.java @@ -11,7 +11,7 @@ import java.util.List; * 角色权限关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Mapper public interface RoleMenuMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathManager.java index 0d6da544..11745f41 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathManager.java @@ -13,7 +13,7 @@ import java.util.List; * 角色权限 * * @author xxm - * @date 2020/5/27 16:02 + * @since 2020/5/27 16:02 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathMapper.java index 6b4cb485..61efa044 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/RolePathMapper.java @@ -11,7 +11,7 @@ import java.util.List; * 角色权限 * * @author xxm - * @date 2020/11/14 + * @since 2020/11/14 */ @Mapper public interface RolePathMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeManager.java index 27f9e7f3..3e397a0b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeManager.java @@ -13,7 +13,7 @@ import java.util.Optional; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeMapper.java index 702ee2ff..9627e8de 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserDataScopeMapper.java @@ -9,7 +9,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Mapper public interface UserDataScopeMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleManager.java index 712c6dc5..3e50c1de 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleManager.java @@ -14,7 +14,7 @@ import java.util.List; * 用户角色关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleMapper.java index 73ec012e..4155234a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/dao/UserRoleMapper.java @@ -11,7 +11,7 @@ import java.util.List; * 用户角色关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Mapper public interface UserRoleMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RoleMenu.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RoleMenu.java index e2cd3165..90eba287 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RoleMenu.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RoleMenu.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 角色权限关联关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RolePath.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RolePath.java index d479e472..35b7edb2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RolePath.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/RolePath.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 角色路径权限表 * * @author xxm - * @date 2020/5/11 22:25 + * @since 2020/5/11 22:25 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserDataScope.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserDataScope.java index f50f7af1..065169a0 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserDataScope.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserDataScope.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 用户数据范围关联关系 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserRole.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserRole.java index 19fe395d..f4853525 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserRole.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/entity/UserRole.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 用户角色关系 * * @author xxm - * @date 2020/5/1 11:18 + * @since 2020/5/1 11:18 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePathService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePathService.java index 12b23fcf..920ed563 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePathService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePathService.java @@ -30,7 +30,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PATH; * 角色请求权限关系 * * @author xxm - * @date 2021/6/9 + * @since 2021/6/9 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePermService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePermService.java index cebada4c..b1df9935 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePermService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/RolePermService.java @@ -33,7 +33,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PERM_CODE; * 角色权限菜单关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java index 375c48d6..ed02f427 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java @@ -42,7 +42,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_DATA_SCOPE; * 用户数据权限关联关系 * * @author xxm - * @date 2021/12/23 + * @since 2021/12/23 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java index 606e7845..4ffda028 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java @@ -25,7 +25,7 @@ import static cn.bootx.platform.iam.code.CachingCode.USER_PERM_CODE; * 用户角色关系 * * @author xxm - * @date 2021/8/3 + * @since 2021/8/3 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptManager.java index a0a7c013..952a2b84 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptManager.java @@ -14,7 +14,7 @@ import java.util.List; * 用户部门关系 * * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptMapper.java index d8e03d01..86bdcbdc 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserDeptMapper.java @@ -11,7 +11,7 @@ import java.util.List; * 用户部门关系 * * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Mapper public interface UserDeptMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoManager.java index ef7749e8..20cb287e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoManager.java @@ -10,7 +10,7 @@ import org.springframework.stereotype.Repository; * 用户扩展信息 * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Slf4j @Repository diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoMapper.java index 51316d99..3c98f354 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserExpandInfoMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Mapper public interface UserExpandInfoMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoManager.java index 644cfa0b..5f206b03 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoManager.java @@ -18,7 +18,7 @@ import java.util.Optional; * 用户信息 * * @author xxm - * @date 2020/4/24 15:32 + * @since 2020/4/24 15:32 */ @Repository @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoMapper.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoMapper.java index 089f906c..c264c513 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoMapper.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/dao/UserInfoMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 用户信息 * * @author xxm - * @date 2021/7/30 + * @since 2021/7/30 */ @Mapper public interface UserInfoMapper extends BaseMapper { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserDept.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserDept.java index d555f2e6..937182e1 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserDept.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserDept.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 用户部门关联关系 * * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserExpandInfo.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserExpandInfo.java index 737ac563..d567b083 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserExpandInfo.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserExpandInfo.java @@ -16,7 +16,7 @@ import java.time.LocalDateTime; * 用户扩展信息 * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserInfo.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserInfo.java index 2d42ee66..efff964f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserInfo.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/entity/UserInfo.java @@ -24,7 +24,7 @@ import java.util.stream.Collectors; * 用户的核心信息 * * @author xxm - * @date 2020/4/24 15:21 + * @since 2020/4/24 15:21 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java index 2d074400..b09d3833 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java @@ -8,7 +8,7 @@ import org.springframework.context.ApplicationEvent; * 用户创建事件 * * @author xxm - * @date 2022/7/2 + * @since 2022/7/2 */ @Getter public class UserCreateEvent extends ApplicationEvent { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java index 9b691ad6..644660e0 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java @@ -40,7 +40,7 @@ import java.util.stream.Collectors; * 超级管理员操作类 * * @author xxm - * @date 2021/9/6 + * @since 2021/9/6 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAssistService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAssistService.java index 74e4860d..bc2cff48 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAssistService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAssistService.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; * 用户操作支撑服务 * * @author xxm - * @date 2022/6/19 + * @since 2022/6/19 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserDeptService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserDeptService.java index b3cfbd6c..cf092c7e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserDeptService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserDeptService.java @@ -20,7 +20,7 @@ import java.util.stream.Collectors; * 用户部门关联关系 * * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserExpandInfoService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserExpandInfoService.java index c74db26c..02b45069 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserExpandInfoService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserExpandInfoService.java @@ -14,7 +14,7 @@ import java.time.LocalDateTime; * 用户扩展信息服务 * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java index e0988a07..6bf7eeb9 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java @@ -24,7 +24,7 @@ import java.time.LocalDateTime; * 用户 * * @author xxm - * @date 2020/4/27 21:11 + * @since 2020/4/27 21:11 */ @Service @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserQueryService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserQueryService.java index 169a3261..55a1a119 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserQueryService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserQueryService.java @@ -18,7 +18,7 @@ import java.util.Optional; * 用户信息查询服务 * * @author xxm - * @date 2022/6/19 + * @since 2022/6/19 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthInfoResult.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthInfoResult.java index 1b01317d..56b5a0b3 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthInfoResult.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthInfoResult.java @@ -8,7 +8,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2021/6/3 + * @since 2021/6/3 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthPasswordDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthPasswordDto.java index 0751d726..80496eac 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthPasswordDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/auth/AuthPasswordDto.java @@ -11,7 +11,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2020/4/25 17:27 + * @since 2020/4/25 17:27 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java index 85b9b690..bf223460 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java @@ -13,7 +13,7 @@ import java.util.List; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/LoginTypeDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/LoginTypeDto.java index ead9139f..f5932880 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/LoginTypeDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/LoginTypeDto.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 登录方式 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptDto.java index 88150241..37e153f2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptDto.java @@ -11,7 +11,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/5/7 18:29 + * @since 2020/5/7 18:29 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptTreeResult.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptTreeResult.java index 497fd10b..a1d5f0ba 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptTreeResult.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/dept/DeptTreeResult.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/10 15:25 + * @since 2020/5/10 15:25 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/permission/PermMenuDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/permission/PermMenuDto.java index 30830586..c151e7bc 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/permission/PermMenuDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/permission/PermMenuDto.java @@ -11,7 +11,7 @@ import java.util.List; /** * @author xxm - * @date 2021/7/12 + * @since 2021/7/12 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeDto.java index 5e979e52..90f6d01f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeDto.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2021/12/24 + * @since 2021/12/24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeUserInfoDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeUserInfoDto.java index da8755a6..d16322a2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeUserInfoDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/scope/DataScopeUserInfoDto.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 用户数据范围权限详细信息 * * @author xxm - * @date 2022/1/5 + * @since 2022/1/5 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/upms/MenuAndResourceDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/upms/MenuAndResourceDto.java index 37da80c9..5edb74db 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/upms/MenuAndResourceDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/upms/MenuAndResourceDto.java @@ -11,7 +11,7 @@ import java.util.List; * 用户菜单及资源权限返回类 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/LoginAfterUserInfo.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/LoginAfterUserInfo.java index 5cbc6450..0c3e32ec 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/LoginAfterUserInfo.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/LoginAfterUserInfo.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 用户登录后所需的基础信息信息 * * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserBaseInfoDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserBaseInfoDto.java index 42094afb..dfeca86f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserBaseInfoDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserBaseInfoDto.java @@ -8,7 +8,7 @@ import java.time.LocalDate; /** * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserExpandInfoDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserExpandInfoDto.java index 754cd366..4c72d402 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserExpandInfoDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserExpandInfoDto.java @@ -11,7 +11,7 @@ import java.time.LocalDateTime; /** * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoDto.java index 25cdf2ac..68dba601 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoDto.java @@ -18,7 +18,7 @@ import java.util.stream.Collectors; /** * @author xxm - * @date 2020/4/24 + * @since 2020/4/24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoWhole.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoWhole.java index 168a95aa..df07aafd 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoWhole.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserInfoWhole.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdBindInfo.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdBindInfo.java index 2d40be3f..86174d26 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdBindInfo.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdBindInfo.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 用户三方绑定信息 * * @author xxm - * @date 2022/7/2 + * @since 2022/7/2 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdDto.java index 73844b33..575d8c6b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdDto.java @@ -10,7 +10,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/8/4 + * @since 2021/8/4 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdInfoDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdInfoDto.java index 02415273..564ad054 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdInfoDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/user/UserThirdInfoDto.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/login/UserPasswordInvalidException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/login/UserPasswordInvalidException.java index 0a912eba..891bb6d6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/login/UserPasswordInvalidException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/login/UserPasswordInvalidException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.USER_PASSWORD_INVALID; * 用户密码不正确异常 * * @author xxm - * @date 2020/5/7 18:16 + * @since 2020/5/7 18:16 */ public class UserPasswordInvalidException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/permission/PermissionDBErrorException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/permission/PermissionDBErrorException.java index 13d2022d..1b8d4dd1 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/permission/PermissionDBErrorException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/permission/PermissionDBErrorException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.PERMISSION_DB_ERROR; /** * @author xxm - * @date 2020/5/7 18:01 + * @since 2020/5/7 18:01 */ public class PermissionDBErrorException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyExistedException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyExistedException.java index 2201a47e..38205f92 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyExistedException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyExistedException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.ROLE_ALREADY_EXISTED; /** * @author xxm - * @date 2020/4/29 14:37 + * @since 2020/4/29 14:37 */ public class RoleAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyUsedException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyUsedException.java index ee86a728..bc7fd89c 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyUsedException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleAlreadyUsedException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.ROLE_ALREADY_USED; /** * @author xxm - * @date 2020/4/29 14:42 + * @since 2020/4/29 14:42 */ public class RoleAlreadyUsedException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleNotExistedException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleNotExistedException.java index 267620a1..3a4a3122 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleNotExistedException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/role/RoleNotExistedException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.ROLE_NOT_EXISTED; * 角色不存在 * * @author xxm - * @date 2020/5/7 18:04 + * @since 2020/5/7 18:04 */ public class RoleNotExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserInfoNotExistsException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserInfoNotExistsException.java index 3c42079a..dbc23d34 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserInfoNotExistsException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserInfoNotExistsException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.USER_INFO_NOT_EXISTS; * 用户信息不存在异常 * * @author xxm - * @date 2020/5/7 18:29 + * @since 2020/5/7 18:29 */ public class UserInfoNotExistsException extends FatalException { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserNonePhoneAndEmailException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserNonePhoneAndEmailException.java index f93f0389..069a7af8 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserNonePhoneAndEmailException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserNonePhoneAndEmailException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.NONE_PHONE_AND_EMAIL; * 用户手机号和邮箱不可都为空的异常 * * @author xxm - * @date 2020/5/7 18:30 + * @since 2020/5/7 18:30 */ public class UserNonePhoneAndEmailException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserPhoneAlreadyExistedException.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserPhoneAlreadyExistedException.java index 508056fc..640193aa 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserPhoneAlreadyExistedException.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/exception/user/UserPhoneAlreadyExistedException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.iam.code.IamErrorCode.USER_PHONE_ALREADY_EXISTED * 用户手机已存在异常 * * @author xxm - * @date 2020/5/7 18:25 + * @since 2020/5/7 18:25 */ public class UserPhoneAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/DataPermScopeHandlerImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/DataPermScopeHandlerImpl.java index 913c175d..b76bcb6e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/DataPermScopeHandlerImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/DataPermScopeHandlerImpl.java @@ -15,7 +15,7 @@ import org.springframework.stereotype.Service; * 数据权限业务实现 * * @author xxm - * @date 2021/12/22 + * @since 2021/12/22 */ @Slf4j @Service diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/IgnorePathRouterCheck.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/IgnorePathRouterCheck.java index 97b8ce52..3cdd3bc7 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/IgnorePathRouterCheck.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/IgnorePathRouterCheck.java @@ -13,7 +13,7 @@ import java.util.List; * 跳过不启用权限控制的路径 * * @author xxm - * @date 2022/5/27 + * @since 2022/5/27 */ @Component @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/PermCodeRouterCheck.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/PermCodeRouterCheck.java index 4f3a8118..2b5f7b7d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/PermCodeRouterCheck.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/PermCodeRouterCheck.java @@ -19,7 +19,7 @@ import java.util.Optional; * 权限码方式请求路径拦截 * * @author xxm - * @date 2023/1/22 + * @since 2023/1/22 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/SelectFieldPermHandlerImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/SelectFieldPermHandlerImpl.java index 8ee746c4..c6675cbb 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/SelectFieldPermHandlerImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/SelectFieldPermHandlerImpl.java @@ -21,7 +21,7 @@ import java.util.stream.Collectors; * 数据字段权限业务逻辑实现 * * @author xxm - * @date 2023/1/22 + * @since 2023/1/22 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/UserPathRouterCheck.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/UserPathRouterCheck.java index 66b36251..a371e427 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/UserPathRouterCheck.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/UserPathRouterCheck.java @@ -16,7 +16,7 @@ import java.util.Optional; * 用户路径路由拦截 * * @author xxm - * @date 2021/12/21 + * @since 2021/12/21 */ @Component @RequiredArgsConstructor diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/WsUserAuthServiceImpl.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/WsUserAuthServiceImpl.java index d3dd5d0b..30e83067 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/WsUserAuthServiceImpl.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/handler/WsUserAuthServiceImpl.java @@ -12,7 +12,7 @@ import java.util.Optional; * websocket 用户认证接口实现 * * @author xxm - * @date 2022/6/9 + * @since 2022/6/9 */ @Slf4j @Component diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java index 123b68c6..97c1c98b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java @@ -10,7 +10,7 @@ import java.util.List; * 认证应用 * * @author xxm - * @date 2022-06-27 + * @since 2022-06-27 */ @Data @Schema(title = "认证应用") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/LoginTypeParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/LoginTypeParam.java index 83108b22..63bf4904 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/LoginTypeParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/LoginTypeParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 认证终端 * * @author xxm - * @date 2021/8/25 + * @since 2021/8/25 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/dept/DeptParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/dept/DeptParam.java index e5d574f0..f87f3d2a 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/dept/DeptParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/dept/DeptParam.java @@ -9,7 +9,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/5/7 18:29 + * @since 2020/5/7 18:29 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermMenuParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermMenuParam.java index 772590e9..00666d65 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermMenuParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermMenuParam.java @@ -12,7 +12,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/7/12 + * @since 2021/7/12 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathBatchEnableParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathBatchEnableParam.java index 2f9104fc..a7124555 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathBatchEnableParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathBatchEnableParam.java @@ -11,7 +11,7 @@ import java.util.List; * 请求权限批量启停用 * * @author xxm - * @date 2022/6/6 + * @since 2022/6/6 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathParam.java index 98cee017..0cbe6738 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/permission/PermPathParam.java @@ -8,7 +8,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/6/16 + * @since 2021/6/16 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/role/RoleParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/role/RoleParam.java index fa45b068..f3343d8f 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/role/RoleParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/role/RoleParam.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2021/6/17 + * @since 2021/6/17 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeDeptParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeDeptParam.java index 17ccf28a..6479128c 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeDeptParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeDeptParam.java @@ -8,7 +8,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/24 + * @since 2021/12/24 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeParam.java index c9db3337..22117080 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeParam.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2021/12/24 + * @since 2021/12/24 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeUserParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeUserParam.java index 3174acce..86dbce98 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeUserParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/scope/DataScopeUserParam.java @@ -8,7 +8,7 @@ import java.util.List; /** * @author xxm - * @date 2021/12/24 + * @since 2021/12/24 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/RolePermissionParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/RolePermissionParam.java index 68319f87..cb24437b 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/RolePermissionParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/RolePermissionParam.java @@ -11,7 +11,7 @@ import java.util.List; /** * @author xxm - * @date 2021/6/9 + * @since 2021/6/9 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeBatchParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeBatchParam.java index ef0aeaf9..e533c1b2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeBatchParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeBatchParam.java @@ -8,7 +8,7 @@ import java.util.List; /** * @author xxm - * @date 2022/6/7 + * @since 2022/6/7 */ @Data @Schema(title = "用户数据权限批量设置参数") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeParam.java index bebe2cd2..644b0318 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserDataScopeParam.java @@ -7,7 +7,7 @@ import javax.validation.constraints.NotNull; /** * @author xxm - * @date 2022/1/2 + * @since 2022/1/2 */ @Data @Schema(title = "用户数据权限参数") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleBatchParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleBatchParam.java index a02d4e89..00f8b3b3 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleBatchParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleBatchParam.java @@ -8,7 +8,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/1 18:10 + * @since 2020/5/1 18:10 */ @Data @Schema(title = "用户角色参数") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleParam.java index a4e0ba0c..c6c838d9 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/upms/UserRoleParam.java @@ -8,7 +8,7 @@ import java.util.List; /** * @author xxm - * @date 2020/5/1 18:10 + * @since 2020/5/1 18:10 */ @Data @Schema(title = "用户角色参数") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBaseInfoParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBaseInfoParam.java index 4f622fd5..90a1f00d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBaseInfoParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBaseInfoParam.java @@ -8,7 +8,7 @@ import java.time.LocalDate; /** * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBindThirdParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBindThirdParam.java index bd4cf15e..caac0efe 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBindThirdParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserBindThirdParam.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotBlank; * 用户绑定第三方开放平台参数 * * @author xxm - * @date 2022/7/2 + * @since 2022/7/2 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangeEmailParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangeEmailParam.java index 96d3bd1a..e9dc676e 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangeEmailParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangeEmailParam.java @@ -11,7 +11,7 @@ import javax.validation.constraints.NotBlank; * 用户修改邮箱参数 * * @author xxm - * @date 2022/6/19 + * @since 2022/6/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangePhoneParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangePhoneParam.java index eb006843..0479d318 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangePhoneParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserChangePhoneParam.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotBlank; * 用户修改手机号参数 * * @author xxm - * @date 2022/6/19 + * @since 2022/6/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptBatchParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptBatchParam.java index c23dea5d..4c38a032 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptBatchParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptBatchParam.java @@ -9,7 +9,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptParam.java index cdedba84..f5272b2c 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserDeptParam.java @@ -9,7 +9,7 @@ import java.util.List; /** * @author xxm - * @date 2021/9/29 + * @since 2021/9/29 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserExpandInfoParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserExpandInfoParam.java index 84c6d4de..c666b4ce 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserExpandInfoParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserExpandInfoParam.java @@ -8,7 +8,7 @@ import java.time.LocalDate; /** * @author xxm - * @date 2022/1/8 + * @since 2022/1/8 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetEmailParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetEmailParam.java index 03fb6ce4..ae28f4e8 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetEmailParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetEmailParam.java @@ -11,7 +11,7 @@ import javax.validation.constraints.NotBlank; * 通过邮件验证码忘记密码参数 * * @author xxm - * @date 2022/6/26 + * @since 2022/6/26 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetPhoneParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetPhoneParam.java index 1dd3d0b1..2e56662d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetPhoneParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserForgetPhoneParam.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotBlank; * 通过手机验证码忘记密码参数 * * @author xxm - * @date 2022/6/26 + * @since 2022/6/26 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserInfoParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserInfoParam.java index a2acdfe4..e0dda289 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserInfoParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserInfoParam.java @@ -9,7 +9,7 @@ import java.util.List; /** * @author xxm - * @date 2021/6/2 + * @since 2021/6/2 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserRegisterParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserRegisterParam.java index 14fa8716..e94833f1 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserRegisterParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserRegisterParam.java @@ -10,7 +10,7 @@ import javax.validation.constraints.NotBlank; * 注册用户参数 * * @author xxm - * @date 2022/6/26 + * @since 2022/6/26 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserThirdInfoParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserThirdInfoParam.java index ae83b4df..20940d04 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserThirdInfoParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/user/UserThirdInfoParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 用户三方登录绑定详情 * * @author xxm - * @date 2022-07-02 + * @since 2022-07-02 */ @Data @Schema(title = "用户三方登录绑定详情") diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/NoticeApplication.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/NoticeApplication.java index abb5d9bf..89ee0ab1 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/NoticeApplication.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/NoticeApplication.java @@ -8,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan; * 通知中心 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @ComponentScan @MapperScan(annotationClass = Mapper.class) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MailCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MailCode.java index b42df65d..36546714 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MailCode.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MailCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.code; * 邮箱常量 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ public interface MailCode { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java index cf147661..331874fd 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.code; * 消息模板类型 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ public interface MessageTemplateCode { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/NoticeCenterErrorCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/NoticeCenterErrorCode.java index 1c19838a..7cabadf0 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/NoticeCenterErrorCode.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/NoticeCenterErrorCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.code; * 通知中心错误码 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ public interface NoticeCenterErrorCode { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SiteMessageCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SiteMessageCode.java index 0c68ceb8..44887d55 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SiteMessageCode.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SiteMessageCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.code; * 站内信编码 * * @author xxm - * @date 2022/8/14 + * @since 2022/8/14 */ public interface SiteMessageCode { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MailConfigController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MailConfigController.java index f3247086..8160bd4a 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MailConfigController.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MailConfigController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2020/5/2 14:38 + * @since 2020/5/2 14:38 */ @Tag(name = "邮箱配置") @RestController diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MessageTemplateController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MessageTemplateController.java index cfe43bdc..91351250 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MessageTemplateController.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/MessageTemplateController.java @@ -18,7 +18,7 @@ import java.util.Map; * 消息模板 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @Tag(name = "消息模板") @RestController diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SiteMessageController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SiteMessageController.java index 5e16e6bd..3106d874 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SiteMessageController.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SiteMessageController.java @@ -15,7 +15,7 @@ import org.springframework.web.bind.annotation.*; /** * @author xxm - * @date 2021/8/8 + * @since 2021/8/8 */ @Tag(name = "站内信") @RestController diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/chat/DingChatNoticeParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/chat/DingChatNoticeParam.java index d13db094..e900fc2e 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/chat/DingChatNoticeParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/chat/DingChatNoticeParam.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 企业群消息参数 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeParam.java index 32dc74c9..ad83dc65 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeParam.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉企业通知消息父类 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeReceive.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeReceive.java index 40fa72c1..b2f5b33a 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeReceive.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeReceive.java @@ -10,7 +10,7 @@ import java.util.List; * 企业通知接收人配置 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeUpdate.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeUpdate.java index 290498bc..78e51a4b 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeUpdate.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/corp/DingCorpNoticeUpdate.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 企业通知(OA消息)更新 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingActionCardMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingActionCardMsg.java index bf60c14c..c5638a13 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingActionCardMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingActionCardMsg.java @@ -15,7 +15,7 @@ import java.util.stream.Collectors; * 钉钉卡片工作通知消息 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingFileMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingFileMsg.java index 76d58c49..50dca7a7 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingFileMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingFileMsg.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉文件工作通知消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingImageMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingImageMsg.java index fa935b63..9d88fcdc 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingImageMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingImageMsg.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉图片工作通知消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingLinkMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingLinkMsg.java index 837a9c1b..3bcb6bac 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingLinkMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingLinkMsg.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 钉钉链接信息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMarkDownMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMarkDownMsg.java index 7096f616..36bc79ec 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMarkDownMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMarkDownMsg.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMsg.java index a77d85ac..2c85da39 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingMsg.java @@ -6,7 +6,7 @@ import cn.bootx.platform.starter.dingtalk.param.notice.msg.Msg; * 钉钉消息接口 * * @author xxm - * @date 2022/7/20 + * @since 2022/7/20 */ public interface DingMsg { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingOaMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingOaMsg.java index 873f3bbc..24e582f1 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingOaMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingOaMsg.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingTextMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingTextMsg.java index 5f5f5250..c0956a14 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingTextMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingTextMsg.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 钉钉工作通知消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingVoiceMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingVoiceMsg.java index 2aaa6832..860b8df6 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingVoiceMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/entity/msg/DingVoiceMsg.java @@ -12,7 +12,7 @@ import lombok.experimental.Accessors; * 声音消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingRobotNoticeSenderImpl.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingRobotNoticeSenderImpl.java index fcdb76fd..f5adfe92 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingRobotNoticeSenderImpl.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingRobotNoticeSenderImpl.java @@ -13,7 +13,7 @@ import org.springframework.stereotype.Service; * 钉钉机器人消息 * * @author xxm - * @date 2022/7/19 + * @since 2022/7/19 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingTalkNoticeSenderImpl.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingTalkNoticeSenderImpl.java index 1b000ba9..692a4246 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingTalkNoticeSenderImpl.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/dingtalk/service/DingTalkNoticeSenderImpl.java @@ -28,7 +28,7 @@ import java.util.Objects; * 钉钉消息通知 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/convert/MailConvert.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/convert/MailConvert.java index b971bc1e..6cb7e1e0 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/convert/MailConvert.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/convert/MailConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 钉钉相关类转换 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Mapper public interface MailConvert { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigManager.java index 054bfe58..8fa42966 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigManager.java @@ -16,7 +16,7 @@ import java.util.Optional; /** * @author xxm - * @date 2020/4/8 13:27 + * @since 2020/4/8 13:27 */ @Slf4j @Repository diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigMapper.java index 432f2c42..614327ef 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/dao/MailConfigMapper.java @@ -8,7 +8,7 @@ import org.apache.ibatis.annotations.Mapper; * 邮件[配置 * * @author xxm - * @date 2020/4/8 13:22 + * @since 2020/4/8 13:22 */ @Mapper public interface MailConfigMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/entity/MailConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/entity/MailConfig.java index 0d5e2681..8f71bc3e 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/entity/MailConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/entity/MailConfig.java @@ -16,7 +16,7 @@ import lombok.experimental.Accessors; * 邮件配置 * * @author xxm - * @date 2020/4/8 11:14 + * @since 2020/4/8 11:14 */ @Data @EqualsAndHashCode(callSuper = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/EmailNoticeSenderImpl.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/EmailNoticeSenderImpl.java index dc3566a3..9d49534a 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/EmailNoticeSenderImpl.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/EmailNoticeSenderImpl.java @@ -36,7 +36,7 @@ import java.util.*; * 邮件发送服务 * * @author xxm - * @date 2020/5/2 16:06 + * @since 2020/5/2 16:06 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/MailConfigService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/MailConfigService.java index e31394e3..ca7bf74d 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/MailConfigService.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/mail/service/MailConfigService.java @@ -20,7 +20,7 @@ import org.springframework.transaction.annotation.Transactional; * 邮件配置 * * @author xxm - * @date 2020/4/8 13:29 + * @since 2020/4/8 13:29 */ @Service @AllArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/convert/SiteMessageConvert.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/convert/SiteMessageConvert.java index 89184dd5..6b27d1cf 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/convert/SiteMessageConvert.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/convert/SiteMessageConvert.java @@ -9,7 +9,7 @@ import org.mapstruct.factory.Mappers; * 站内信转换 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @Mapper public interface SiteMessageConvert { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageManager.java index 84fa6108..e2749ce5 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageManager.java @@ -23,7 +23,7 @@ import static cn.bootx.platform.notice.code.SiteMessageCode.STATE_SENT; * 站内信 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @Slf4j @Repository diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageMapper.java index 41605d21..2ce415b4 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageMapper.java @@ -13,7 +13,7 @@ import org.apache.ibatis.annotations.Param; * 站内信 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @Mapper public interface SiteMessageMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserManager.java index ad0d30f6..3620ed89 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserManager.java @@ -12,7 +12,7 @@ import java.util.Optional; /** * @author xxm - * @date 2022/8/14 + * @since 2022/8/14 */ @Slf4j @Repository diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserMapper.java index 7d42e33b..b8917594 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/dao/SiteMessageUserMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2022/8/14 + * @since 2022/8/14 */ @Mapper public interface SiteMessageUserMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfo.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfo.java index c79362c3..5e41cdf1 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfo.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfo.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 站内信信息详情 * * @author xxm - * @date 2022/8/14 + * @since 2022/8/14 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfoMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfoMapper.java index 806cb66c..26e909a1 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfoMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/domain/SiteMessageInfoMapper.java @@ -7,7 +7,7 @@ import org.apache.ibatis.annotations.Mapper; * 只用来生成字段缓存 * * @author xxm - * @date 2022/8/14 + * @since 2022/8/14 */ @Mapper public interface SiteMessageInfoMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessage.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessage.java index feb247db..7102e541 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessage.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessage.java @@ -18,7 +18,7 @@ import java.time.LocalDateTime; * 站内信 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessageUser.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessageUser.java index 1573cef2..7539feb0 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessageUser.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/entity/SiteMessageUser.java @@ -12,7 +12,7 @@ import java.time.LocalDateTime; * 消息用户关联信息 * * @author xxm - * @date 2022/8/13 + * @since 2022/8/13 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/service/SiteMessageService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/service/SiteMessageService.java index c3483d21..cc2bea17 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/service/SiteMessageService.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/site/service/SiteMessageService.java @@ -39,7 +39,7 @@ import static cn.bootx.platform.notice.code.SiteMessageCode.*; * 站内信 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigMapper.java index aacead01..63cde288 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2023/3/28 + * @since 2023/3/28 */ @Mapper public interface SmsChannelConfigMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java index 62469e77..ccf0d79a 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; /** * 短信渠道配置 * @author xxm - * @date 2023/3/28 + * @since 2023/3/28 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/convert/MessageTemplateConvert.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/convert/MessageTemplateConvert.java index 75bd7afb..cdaf3044 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/convert/MessageTemplateConvert.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/convert/MessageTemplateConvert.java @@ -10,7 +10,7 @@ import org.mapstruct.factory.Mappers; * 消息模板转换 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @Mapper public interface MessageTemplateConvert { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateManager.java index f879acab..0fb1fb91 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateManager.java @@ -18,7 +18,7 @@ import java.util.Optional; * 消息模板 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Slf4j @Repository diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateMapper.java index 1bd5c725..038c07be 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/dao/MessageTemplateMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Mapper public interface MessageTemplateMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/service/MessageTemplateService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/service/MessageTemplateService.java index cfbc66db..609f040c 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/service/MessageTemplateService.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/service/MessageTemplateService.java @@ -24,7 +24,7 @@ import java.util.Map; * 消息模板 * * @author xxm - * @date 2021/8/9 + * @since 2021/8/9 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigManager.java index 426492ce..1a87485e 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigManager.java @@ -10,7 +10,7 @@ import org.springframework.stereotype.Repository; * 微信消息配置 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @Slf4j @Repository diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigMapper.java index 88103ba3..57010736 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigMapper.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/dao/WeChatNoticeConfigMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @Mapper public interface WeChatNoticeConfigMapper extends BaseMapper { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/entity/WeChatNoticeConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/entity/WeChatNoticeConfig.java index 3ec399f2..972c7cf4 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/entity/WeChatNoticeConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wechat/entity/WeChatNoticeConfig.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 微信消息配置 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeParam.java index 9dc077fc..4466a9a8 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeParam.java @@ -12,7 +12,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; * 企业微信发送消息参数 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeReceive.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeReceive.java index abfcff26..2dcff412 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeReceive.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/WeComNoticeReceive.java @@ -10,7 +10,7 @@ import java.util.List; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComFileMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComFileMsg.java index 20b0ed7b..41b16ca2 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComFileMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComFileMsg.java @@ -7,7 +7,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComImageMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComImageMsg.java index e431a829..7dbc5189 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComImageMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComImageMsg.java @@ -9,7 +9,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @NoArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMarkdownMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMarkdownMsg.java index 731dfee9..cfd8f6d4 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMarkdownMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMarkdownMsg.java @@ -9,7 +9,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @AllArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMpNewsMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMpNewsMsg.java index fd3f9b35..27663e7c 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMpNewsMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMpNewsMsg.java @@ -15,7 +15,7 @@ import java.util.List; * mpnews类型的图文消息,跟普通的图文消息一致,唯一的差异是图文内容存储在企业微信。 多次发送mpnews,会被认为是不同的图文,阅读、点赞的统计会被分开计算。 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMsg.java index 29652ffa..7f4a5825 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComMsg.java @@ -6,7 +6,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; * 企业微信通知消息 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ public interface WeComMsg { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComNewsMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComNewsMsg.java index e29daa1f..b74b443d 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComNewsMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComNewsMsg.java @@ -15,7 +15,7 @@ import java.util.List; * 暂未支持 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComRobotReceive.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComRobotReceive.java index a9bbe438..ddad5674 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComRobotReceive.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComRobotReceive.java @@ -10,7 +10,7 @@ import java.util.List; * 企微机器人接收人配置 * * @author xxm - * @date 2022/7/24 + * @since 2022/7/24 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextCardMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextCardMsg.java index 9e94ed3b..cf5e7295 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextCardMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextCardMsg.java @@ -7,7 +7,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextMsg.java index 54d4789a..0bf517c0 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComTextMsg.java @@ -9,7 +9,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @AllArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVideoMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVideoMsg.java index a03ec2c8..662a419d 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVideoMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVideoMsg.java @@ -9,7 +9,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @NoArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVoiceMsg.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVoiceMsg.java index a3ead5f7..04d7def4 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVoiceMsg.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/entity/msg/WeComVoiceMsg.java @@ -9,7 +9,7 @@ import me.chanjar.weixin.cp.bean.message.WxCpMessage; /** * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Data @AllArgsConstructor diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComNoticeSenderImpl.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComNoticeSenderImpl.java index 9b4e952c..0454ec56 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComNoticeSenderImpl.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComNoticeSenderImpl.java @@ -16,7 +16,7 @@ import java.io.InputStream; * 实现类 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComRobotNoticeSenderImpl.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComRobotNoticeSenderImpl.java index f1163889..ae141917 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComRobotNoticeSenderImpl.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/wecom/service/WeComRobotNoticeSenderImpl.java @@ -18,7 +18,7 @@ import java.util.List; * 微信机器人消息发送 * * @author xxm - * @date 2022/7/23 + * @since 2022/7/23 */ @Slf4j @Service diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/BaseMailParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/BaseMailParam.java index bd0c6f1d..acd5b20b 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/BaseMailParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/BaseMailParam.java @@ -9,7 +9,7 @@ import java.io.Serializable; * 基础通知参数 * * @author xxm - * @date 2020/5/2 20:32 + * @since 2020/5/2 20:32 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailConfigDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailConfigDto.java index c77ead59..61a088ba 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailConfigDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailConfigDto.java @@ -12,7 +12,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/5/2 14:42 + * @since 2020/5/2 14:42 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailFileParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailFileParam.java index 544a008a..92c71590 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailFileParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/MailFileParam.java @@ -7,7 +7,7 @@ import lombok.experimental.Accessors; * 邮件附件参数 * * @author xxm - * @date 2020/5/2 20:33 + * @since 2020/5/2 20:33 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/NoticeReceiverDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/NoticeReceiverDto.java index aed897a5..9ae79384 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/NoticeReceiverDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/NoticeReceiverDto.java @@ -13,7 +13,7 @@ import javax.validation.constraints.Size; * 测试通知接收者管理 * * @author xxm - * @date 2020/5/3 10:56 + * @since 2020/5/3 10:56 */ @EqualsAndHashCode(callSuper = true) @Schema(title = "通知接收者配置dto") diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/SendMailParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/SendMailParam.java index 5abb3f75..b4a16319 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/SendMailParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/SendMailParam.java @@ -12,7 +12,7 @@ import java.util.List; * 发邮件的参数 * * @author xxm - * @date 2020/5/2 20:31 + * @since 2020/5/2 20:31 */ @Schema(title = "发邮件的参数") @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/ToUserRequiredMailParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/ToUserRequiredMailParam.java index 367c98ad..0b3a85d2 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/ToUserRequiredMailParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/mail/ToUserRequiredMailParam.java @@ -9,7 +9,7 @@ import java.io.Serializable; * touser 必需时使用的参数 * * @author xxm - * @date 2020/5/2 20:32 + * @since 2020/5/2 20:32 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/site/SiteMessageDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/site/SiteMessageDto.java index 0beb5f83..46b3cdf9 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/site/SiteMessageDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/site/SiteMessageDto.java @@ -14,7 +14,7 @@ import java.time.LocalDateTime; * 站内信 * * @author xxm - * @date 2021/8/7 + * @since 2021/8/7 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java index 1847818c..c0a1af70 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java @@ -13,7 +13,7 @@ import java.io.Serializable; * 消息模板 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/wechat/WeChatNoticeConfigDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/wechat/WeChatNoticeConfigDto.java index eadfae00..d60fcd49 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/wechat/WeChatNoticeConfigDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/wechat/WeChatNoticeConfigDto.java @@ -12,7 +12,7 @@ import java.io.Serializable; * 微信通知配置 * * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/CodeTemplateExistedException.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/CodeTemplateExistedException.java index 05bd2a96..df47db07 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/CodeTemplateExistedException.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/CodeTemplateExistedException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.notice.code.NoticeCenterErrorCode.MAIL_CONFIG_CO * 邮箱代码已经存在 * * @author xxm - * @date 2020/6/10 16:21 + * @since 2020/6/10 16:21 */ public class CodeTemplateExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/DefaultMailConfigAlreadyExistedException.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/DefaultMailConfigAlreadyExistedException.java index 0d67bf4a..4aac9e62 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/DefaultMailConfigAlreadyExistedException.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/DefaultMailConfigAlreadyExistedException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.notice.code.NoticeCenterErrorCode.DEFAULT_MAIL_C * 默认邮箱配置 已存在异常 * * @author xxm - * @date 2020/5/2 14:43 + * @since 2020/5/2 14:43 */ public class DefaultMailConfigAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailConfigCodeAlreadyExistedException.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailConfigCodeAlreadyExistedException.java index 02f83f03..10042413 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailConfigCodeAlreadyExistedException.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailConfigCodeAlreadyExistedException.java @@ -10,7 +10,7 @@ import static cn.bootx.platform.notice.code.NoticeCenterErrorCode.MAIL_CONFIG_CO * 邮箱配置编号 已存在异常 * * @author xxm - * @date 2020/5/2 14:12 + * @since 2020/5/2 14:12 */ public class MailConfigCodeAlreadyExistedException extends BizException implements Serializable { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailTemplateNotExistException.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailTemplateNotExistException.java index 9f543394..1e58621b 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailTemplateNotExistException.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/exception/MailTemplateNotExistException.java @@ -8,7 +8,7 @@ import static cn.bootx.platform.notice.code.NoticeCenterErrorCode.MAIL_TEMPLATE_ * 模板不存在 * * @author xxm - * @date 2020/11/18 + * @since 2020/11/18 */ public class MailTemplateNotExistException extends FatalException { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailConfigParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailConfigParam.java index 144b222c..594e8e8b 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailConfigParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailConfigParam.java @@ -8,7 +8,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2020/5/2 14:42 + * @since 2020/5/2 14:42 */ @Data @Schema(title = "邮箱配置 DTO") diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailTemplateParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailTemplateParam.java index 81b2deb1..e2133596 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailTemplateParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/mail/MailTemplateParam.java @@ -9,7 +9,7 @@ import lombok.experimental.Accessors; * 邮件模板 * * @author xxm - * @date 2021/8/5 + * @since 2021/8/5 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/site/SendSiteMessageParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/site/SendSiteMessageParam.java index 1975c4d7..152df426 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/site/SendSiteMessageParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/site/SendSiteMessageParam.java @@ -12,7 +12,7 @@ import java.util.List; * 站内信发送参数 * * @author xxm - * @date 2021/8/8 + * @since 2021/8/8 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java index 3722b779..412db126 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java @@ -9,7 +9,7 @@ import java.io.Serializable; /** * @author xxm - * @date 2021/8/10 + * @since 2021/8/10 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingRobotNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingRobotNoticeSender.java index 50f8ba3a..c8efdb2e 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingRobotNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingRobotNoticeSender.java @@ -8,7 +8,7 @@ import cn.bootx.platform.starter.dingtalk.param.notice.msg.TextMsg; * 钉钉机器人消息通知 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface DingRobotNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingTalkNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingTalkNoticeSender.java index 22f09aaa..5041b6b9 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingTalkNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/DingTalkNoticeSender.java @@ -10,7 +10,7 @@ import java.io.InputStream; * 钉钉消息通知服务 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface DingTalkNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/EmailNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/EmailNoticeSender.java index 8f34bbf5..49d50ffd 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/EmailNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/EmailNoticeSender.java @@ -6,7 +6,7 @@ import cn.bootx.platform.notice.dto.mail.SendMailParam; * 邮件发送服务 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface EmailNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/SmsNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/SmsNoticeSender.java index 498d111d..bddc1765 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/SmsNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/SmsNoticeSender.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.service; * 短信通知服务 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface SmsNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeChatNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeChatNoticeSender.java index 164543a3..ccdf917c 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeChatNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeChatNoticeSender.java @@ -4,7 +4,7 @@ package cn.bootx.platform.notice.service; * 微信消息服务 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface WeChatNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComNoticeSender.java index f9e1ffc0..ff028d87 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComNoticeSender.java @@ -9,7 +9,7 @@ import java.io.InputStream; * 企业微信通知服务 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface WeComNoticeSender { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComRobotNoticeSender.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComRobotNoticeSender.java index b95307da..acde17ea 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComRobotNoticeSender.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/service/WeComRobotNoticeSender.java @@ -9,7 +9,7 @@ import java.util.List; * 企业微信机器人配置 * * @author xxm - * @date 2022/7/16 + * @since 2022/7/16 */ public interface WeComRobotNoticeSender { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/VisualizationApplication.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/VisualizationApplication.java index bc726956..50908aed 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/VisualizationApplication.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/VisualizationApplication.java @@ -9,7 +9,7 @@ import org.springframework.context.annotation.ComponentScan; * 可视化模块 * * @author xxm - * @date 2023/2/16 + * @since 2023/2/16 */ @ComponentScan @ConfigurationPropertiesScan diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/code/GoVIewCode.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/code/GoVIewCode.java index 88d1a6de..e8f99aa9 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/code/GoVIewCode.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/code/GoVIewCode.java @@ -4,7 +4,7 @@ package cn.bootx.platform.visualization.code; * GoVIew大屏相关常量 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ public interface GoVIewCode { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/configuration/VisualizationProperties.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/configuration/VisualizationProperties.java index b7d98cb6..2669b849 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/configuration/VisualizationProperties.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/configuration/VisualizationProperties.java @@ -6,7 +6,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties; /** * @author xxm - * @date 2023/3/2 + * @since 2023/3/2 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewAdminController.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewAdminController.java index 7af40cdd..5ead437b 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewAdminController.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewAdminController.java @@ -22,7 +22,7 @@ import javax.validation.Valid; * GoView可视化大屏管理接口 * * @author xxm - * @date 2023/2/24 + * @since 2023/2/24 */ @Validated @Tag(name = "GoView可视化大屏管理接口") diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewController.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewController.java index 666ab8d1..5970b512 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewController.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/controller/GoViewController.java @@ -20,7 +20,7 @@ import java.util.List; * GoView可视化大屏对接接口 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Validated @Tag(name = "GoView可视化大屏对接接口") diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/convert/GoViewConvert.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/convert/GoViewConvert.java index 7e37f267..10439a2b 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/convert/GoViewConvert.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/convert/GoViewConvert.java @@ -9,7 +9,7 @@ import org.mapstruct.factory.Mappers; * 转换 * * @author xxm - * @date 2023/3/2 + * @since 2023/3/2 */ @Mapper public interface GoViewConvert { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoManager.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoManager.java index b1da2a8b..f213fc15 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoManager.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoManager.java @@ -14,7 +14,7 @@ import java.util.Objects; /** * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Repository public class ProjectInfoManager extends BaseManager { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoMapper.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoMapper.java index 2a7eab05..b9d96cff 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoMapper.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Mapper public interface ProjectInfoMapper extends BaseMapper { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishManager.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishManager.java index bd83240f..66d2a911 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishManager.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishManager.java @@ -6,7 +6,7 @@ import org.springframework.stereotype.Repository; /** * @author xxm - * @date 2023/2/24 + * @since 2023/2/24 */ @Repository public class ProjectInfoPublishManager extends BaseManager { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishMapper.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishMapper.java index 81f0f371..8c8188c3 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishMapper.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/dao/ProjectInfoPublishMapper.java @@ -6,7 +6,7 @@ import org.apache.ibatis.annotations.Mapper; /** * @author xxm - * @date 2023/2/24 + * @since 2023/2/24 */ @Mapper public interface ProjectInfoPublishMapper extends BaseMapper { diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfo.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfo.java index 862c4283..1ead7718 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfo.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfo.java @@ -18,7 +18,7 @@ import lombok.experimental.Accessors; * 自定义大屏信息 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfoPublish.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfoPublish.java index 14eb6d30..616c9c12 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfoPublish.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/entity/ProjectInfoPublish.java @@ -10,7 +10,7 @@ import lombok.experimental.Accessors; * 自定义大屏编辑时缓存信息 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/service/ProjectInfoService.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/service/ProjectInfoService.java index b2dfe7d5..b4483ecf 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/service/ProjectInfoService.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/core/service/ProjectInfoService.java @@ -36,7 +36,7 @@ import java.util.stream.Collectors; * 自定义大屏数据接口 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Slf4j @Service diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/GoVIewPageResult.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/GoVIewPageResult.java index 198d2874..76149afc 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/GoVIewPageResult.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/GoVIewPageResult.java @@ -9,7 +9,7 @@ import lombok.ToString; * GoView分页 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Getter @Setter diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/OssInfo.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/OssInfo.java index c31f7a3e..02bfcc02 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/OssInfo.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/OssInfo.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 文件上传oss信息 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoDto.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoDto.java index bedd1d04..cf922548 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoDto.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoDto.java @@ -11,7 +11,7 @@ import lombok.experimental.Accessors; * 项目大屏信息 * * @author xxm - * @date 2023/2/24 + * @since 2023/2/24 */ @EqualsAndHashCode(callSuper = true) @Data diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoResult.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoResult.java index 981a45f6..2e5a825b 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoResult.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/dto/ProjectInfoResult.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 项目大屏信息 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/login/GoViewLoginAuthentication.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/login/GoViewLoginAuthentication.java index 9ba292fa..1a53e7e2 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/login/GoViewLoginAuthentication.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/login/GoViewLoginAuthentication.java @@ -12,7 +12,7 @@ import org.springframework.stereotype.Component; /** * @author xxm - * @date 2023/2/16 + * @since 2023/2/16 */ @Slf4j @Component diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/CreateParam.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/CreateParam.java index d046488a..c8b986dd 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/CreateParam.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/CreateParam.java @@ -7,7 +7,7 @@ import lombok.Data; * GoView项目创建参数 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Data @Schema(description = "GoView项目创建参数") diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoParam.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoParam.java index ac4bd49f..229d2a62 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoParam.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoParam.java @@ -6,7 +6,7 @@ import lombok.experimental.Accessors; /** * @author xxm - * @date 2023/3/3 + * @since 2023/3/3 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoSave.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoSave.java index c3e7209d..2fc46f8a 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoSave.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/ProjectInfoSave.java @@ -10,7 +10,7 @@ import java.util.Map; * 大屏更新参数 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Data @Accessors(chain = true) diff --git a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/PublishParam.java b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/PublishParam.java index d650e4e3..8378e507 100644 --- a/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/PublishParam.java +++ b/bootx-services/service-visualization/src/main/java/cn/bootx/platform/visualization/param/PublishParam.java @@ -8,7 +8,7 @@ import lombok.experimental.Accessors; * 发布/取消发布参数 * * @author xxm - * @date 2023/2/21 + * @since 2023/2/21 */ @Data @Accessors(chain = true) diff --git a/bootx-start/src/main/java/cn/bootx/platform/start/BootxApplication.java b/bootx-start/src/main/java/cn/bootx/platform/start/BootxApplication.java index 356ce117..fba1f97f 100644 --- a/bootx-start/src/main/java/cn/bootx/platform/start/BootxApplication.java +++ b/bootx-start/src/main/java/cn/bootx/platform/start/BootxApplication.java @@ -14,7 +14,7 @@ import java.net.UnknownHostException; * 启动类 * * @author xxm - * @date 2021/7/27 + * @since 2021/7/27 */ @Slf4j @SpringBootApplication -- Gitee From 5748ebf72b45564dd45155d801b73619c11f8c59 Mon Sep 17 00:00:00 2001 From: Fnckerpoi <38403438+Fnckerpoi@users.noreply.github.com> Date: Sun, 9 Jul 2023 08:19:34 +0800 Subject: [PATCH 04/18] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 优化所在部门及以下部门的权限判断 --- .../iam/core/upms/service/UserDataScopeService.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java index ed02f427..8a057d40 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserDataScopeService.java @@ -186,17 +186,17 @@ public class UserDataScopeService { .collect(Collectors.toMap(MpIdEntity::getId, Function.identity())); Set deptOrgCodes = deptIds.stream().map(deptMap::get).map(Dept::getOrgCode).collect(Collectors.toSet()); return deptMap.values() - .stream() - .filter(dept -> this.judgeSubDept(dept.getOrgCode(), deptOrgCodes)) - .map(MpIdEntity::getId) - .collect(Collectors.toSet()); + .stream() + .filter(dept -> this.judgeSubDept(dept.getOrgCode(), deptOrgCodes)) + .map(MpIdEntity::getId) + .collect(Collectors.toSet()); } /** * 判断是否是子部门 */ private boolean judgeSubDept(String orgCode, Set orgCodes) { - return orgCodes.stream().anyMatch(s -> StrUtil.startWith(s, orgCode)); + return orgCodes.stream().anyMatch(s -> StrUtil.startWith(orgCode,s) && orgCode.length()>=s.length()); } } -- Gitee From 10fca9fefa2596464bf94e24c275e6d76d83f169 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Mon, 10 Jul 2023 15:36:06 +0800 Subject: [PATCH 05/18] =?UTF-8?q?build=20=E9=83=A8=E7=BD=B2=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E4=BC=98=E5=8C=96,=20=E7=89=88=E6=9C=AC=E5=8D=87?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 5 +++-- README.md | 6 +++--- _doc/ChangeLog.md | 4 ++++ bootx-common-core/pom.xml | 2 +- .../common-starter-audit-log/pom.xml | 2 +- bootx-common-starters/common-starter-auth/pom.xml | 2 +- .../common-starter-code-gen/pom.xml | 2 +- .../common-starter-data-perm/pom.xml | 2 +- .../common-starter-dingtalk/pom.xml | 2 +- bootx-common-starters/common-starter-file/pom.xml | 2 +- bootx-common-starters/common-starter-monitor/pom.xml | 2 +- bootx-common-starters/common-starter-quartz/pom.xml | 2 +- bootx-common-starters/common-starter-wechat/pom.xml | 2 +- bootx-common-starters/common-starter-wecom/pom.xml | 2 +- bootx-common-starters/pom.xml | 2 +- bootx-commons/common-cache/pom.xml | 2 +- bootx-commons/common-data-translate/pom.xml | 2 +- bootx-commons/common-exception-handler/pom.xml | 2 +- bootx-commons/common-header-holder/pom.xml | 2 +- bootx-commons/common-idempotency/pom.xml | 2 +- bootx-commons/common-jackson/pom.xml | 2 +- bootx-commons/common-log/pom.xml | 2 +- bootx-commons/common-mongo/pom.xml | 2 +- bootx-commons/common-mybatis-plus/pom.xml | 2 +- bootx-commons/common-rabbitmq/pom.xml | 2 +- bootx-commons/common-redis-client/pom.xml | 2 +- bootx-commons/common-sequence/pom.xml | 2 +- bootx-commons/common-spring/pom.xml | 2 +- bootx-commons/common-super-query/pom.xml | 2 +- bootx-commons/common-swagger/pom.xml | 2 +- bootx-commons/common-websocket/pom.xml | 2 +- bootx-commons/common-xxl-job/pom.xml | 2 +- bootx-commons/pom.xml | 2 +- bootx-demo/pom.xml | 2 +- bootx-services/pom.xml | 2 +- bootx-services/service-baseapi/pom.xml | 2 +- bootx-services/service-iam/pom.xml | 2 +- bootx-services/service-notice/pom.xml | 2 +- bootx-services/service-visualization/pom.xml | 2 +- bootx-start/pom.xml | 2 +- bootx-start/src/main/resources/application-dev.yml | 2 +- bootx-start/src/main/resources/logback-spring.xml | 12 ++++++++++++ docker-compose.yml | 9 ++++----- pom.xml | 4 ++-- 44 files changed, 66 insertions(+), 50 deletions(-) diff --git a/Dockerfile b/Dockerfile index 02562f42..c3fc9196 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,8 +8,8 @@ MAINTAINER xxm1995@outlook.com ENV TZ=Asia/Shanghai RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone -# jvm启动参数, 启动内存256M,最大内存1G,使用G1垃圾回收器 -ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom" +# jvm启动参数, 启动内存256M,最大内存1G,使用G1垃圾回收器, 同时读取外置日志配置 +ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom --Dlogging.config=./logback-spring.xml" # 工作目录 WORKDIR / @@ -22,3 +22,4 @@ ADD bootx-start/target/bootx-start.jar bootx-start.jar # 执行启动命令 CMD java $JAVA_OPTS -jar bootx-start.jar + diff --git a/README.md b/README.md index a2ef91a3..000550cd 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# Bootx-Platform (v1.3.1-园博园) +# Bootx-Platform (v1.3.2-园博园)

star - Build Status + Build Status Build Status - Downloads + Downloads

diff --git a/_doc/ChangeLog.md b/_doc/ChangeLog.md index 36aa8b95..563a4ad6 100644 --- a/_doc/ChangeLog.md +++ b/_doc/ChangeLog.md @@ -1,4 +1,8 @@ # CHANGELOG +## [v1.3.2] 一号线-园博园 +- 新增: 查询生成器支持排序 +- 优化: 版本依赖升级 +- fix: 多数据源加载时机不对, 与flyway冲突 ## [v1.3.1] 一号线-园博园 - 新增: 代码生成器支持多数据源 - 新增: 多数据源增加启动时自动加载配置 diff --git a/bootx-common-core/pom.xml b/bootx-common-core/pom.xml index 95059d54..78ea19c0 100644 --- a/bootx-common-core/pom.xml +++ b/bootx-common-core/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-audit-log/pom.xml b/bootx-common-starters/common-starter-audit-log/pom.xml index 5397f6ea..643c34f6 100644 --- a/bootx-common-starters/common-starter-audit-log/pom.xml +++ b/bootx-common-starters/common-starter-audit-log/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-auth/pom.xml b/bootx-common-starters/common-starter-auth/pom.xml index 09b1ebad..d91bec7d 100644 --- a/bootx-common-starters/common-starter-auth/pom.xml +++ b/bootx-common-starters/common-starter-auth/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.1 + 1.3.2 4.0.0 common-starter-auth diff --git a/bootx-common-starters/common-starter-code-gen/pom.xml b/bootx-common-starters/common-starter-code-gen/pom.xml index e1769a16..a9e1a649 100644 --- a/bootx-common-starters/common-starter-code-gen/pom.xml +++ b/bootx-common-starters/common-starter-code-gen/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-data-perm/pom.xml b/bootx-common-starters/common-starter-data-perm/pom.xml index 60e964eb..90b22b16 100644 --- a/bootx-common-starters/common-starter-data-perm/pom.xml +++ b/bootx-common-starters/common-starter-data-perm/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-dingtalk/pom.xml b/bootx-common-starters/common-starter-dingtalk/pom.xml index 0119bbf3..250324b8 100644 --- a/bootx-common-starters/common-starter-dingtalk/pom.xml +++ b/bootx-common-starters/common-starter-dingtalk/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-file/pom.xml b/bootx-common-starters/common-starter-file/pom.xml index 09f2f3d7..6ce9cfdc 100644 --- a/bootx-common-starters/common-starter-file/pom.xml +++ b/bootx-common-starters/common-starter-file/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-monitor/pom.xml b/bootx-common-starters/common-starter-monitor/pom.xml index ea9c3e0e..01e2a070 100644 --- a/bootx-common-starters/common-starter-monitor/pom.xml +++ b/bootx-common-starters/common-starter-monitor/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 jar diff --git a/bootx-common-starters/common-starter-quartz/pom.xml b/bootx-common-starters/common-starter-quartz/pom.xml index 643b5a5e..f996f1be 100644 --- a/bootx-common-starters/common-starter-quartz/pom.xml +++ b/bootx-common-starters/common-starter-quartz/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-wechat/pom.xml b/bootx-common-starters/common-starter-wechat/pom.xml index 23b43cec..bcc1372c 100644 --- a/bootx-common-starters/common-starter-wechat/pom.xml +++ b/bootx-common-starters/common-starter-wechat/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-common-starters/common-starter-wecom/pom.xml b/bootx-common-starters/common-starter-wecom/pom.xml index 5eebd87d..ebbbbc3c 100644 --- a/bootx-common-starters/common-starter-wecom/pom.xml +++ b/bootx-common-starters/common-starter-wecom/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.1 + 1.3.2 4.0.0 jar diff --git a/bootx-common-starters/pom.xml b/bootx-common-starters/pom.xml index e86a0914..152c46eb 100644 --- a/bootx-common-starters/pom.xml +++ b/bootx-common-starters/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-cache/pom.xml b/bootx-commons/common-cache/pom.xml index 055d49a1..60c85033 100644 --- a/bootx-commons/common-cache/pom.xml +++ b/bootx-commons/common-cache/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-data-translate/pom.xml b/bootx-commons/common-data-translate/pom.xml index bc1b0005..ab171b8c 100644 --- a/bootx-commons/common-data-translate/pom.xml +++ b/bootx-commons/common-data-translate/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-exception-handler/pom.xml b/bootx-commons/common-exception-handler/pom.xml index 8d8c670c..ea589798 100644 --- a/bootx-commons/common-exception-handler/pom.xml +++ b/bootx-commons/common-exception-handler/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 common-exception-handler diff --git a/bootx-commons/common-header-holder/pom.xml b/bootx-commons/common-header-holder/pom.xml index 97143b77..46efb91f 100644 --- a/bootx-commons/common-header-holder/pom.xml +++ b/bootx-commons/common-header-holder/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-idempotency/pom.xml b/bootx-commons/common-idempotency/pom.xml index e4a6dc20..1c730d41 100644 --- a/bootx-commons/common-idempotency/pom.xml +++ b/bootx-commons/common-idempotency/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-jackson/pom.xml b/bootx-commons/common-jackson/pom.xml index 2669c223..053b6dbf 100644 --- a/bootx-commons/common-jackson/pom.xml +++ b/bootx-commons/common-jackson/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-log/pom.xml b/bootx-commons/common-log/pom.xml index f2bfc0be..9a739f5b 100644 --- a/bootx-commons/common-log/pom.xml +++ b/bootx-commons/common-log/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-mongo/pom.xml b/bootx-commons/common-mongo/pom.xml index 8d71312b..3c11673e 100644 --- a/bootx-commons/common-mongo/pom.xml +++ b/bootx-commons/common-mongo/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.1 + 1.3.2 4.0.0 common-mongo diff --git a/bootx-commons/common-mybatis-plus/pom.xml b/bootx-commons/common-mybatis-plus/pom.xml index b537d380..2b526346 100644 --- a/bootx-commons/common-mybatis-plus/pom.xml +++ b/bootx-commons/common-mybatis-plus/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-rabbitmq/pom.xml b/bootx-commons/common-rabbitmq/pom.xml index e7101dad..8387765b 100644 --- a/bootx-commons/common-rabbitmq/pom.xml +++ b/bootx-commons/common-rabbitmq/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-redis-client/pom.xml b/bootx-commons/common-redis-client/pom.xml index f19b6ef5..2771c6bd 100644 --- a/bootx-commons/common-redis-client/pom.xml +++ b/bootx-commons/common-redis-client/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-sequence/pom.xml b/bootx-commons/common-sequence/pom.xml index 61434845..2fa5b4a1 100644 --- a/bootx-commons/common-sequence/pom.xml +++ b/bootx-commons/common-sequence/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-spring/pom.xml b/bootx-commons/common-spring/pom.xml index 66ad0444..0d37ae06 100644 --- a/bootx-commons/common-spring/pom.xml +++ b/bootx-commons/common-spring/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-super-query/pom.xml b/bootx-commons/common-super-query/pom.xml index 168c30a9..0c65c37c 100644 --- a/bootx-commons/common-super-query/pom.xml +++ b/bootx-commons/common-super-query/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-swagger/pom.xml b/bootx-commons/common-swagger/pom.xml index 22529e79..a9bd97ca 100644 --- a/bootx-commons/common-swagger/pom.xml +++ b/bootx-commons/common-swagger/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-websocket/pom.xml b/bootx-commons/common-websocket/pom.xml index 1aa01f6a..65089d67 100644 --- a/bootx-commons/common-websocket/pom.xml +++ b/bootx-commons/common-websocket/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/common-xxl-job/pom.xml b/bootx-commons/common-xxl-job/pom.xml index 44d30301..d3e124af 100644 --- a/bootx-commons/common-xxl-job/pom.xml +++ b/bootx-commons/common-xxl-job/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-commons/pom.xml b/bootx-commons/pom.xml index 51bc3b2f..6e3bd3d3 100644 --- a/bootx-commons/pom.xml +++ b/bootx-commons/pom.xml @@ -7,7 +7,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 bootx-commons diff --git a/bootx-demo/pom.xml b/bootx-demo/pom.xml index 68720a2d..e81bd2da 100644 --- a/bootx-demo/pom.xml +++ b/bootx-demo/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-services/pom.xml b/bootx-services/pom.xml index 3eff6ee2..94327117 100644 --- a/bootx-services/pom.xml +++ b/bootx-services/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-services/service-baseapi/pom.xml b/bootx-services/service-baseapi/pom.xml index 248c2e1a..e3c49b99 100644 --- a/bootx-services/service-baseapi/pom.xml +++ b/bootx-services/service-baseapi/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-services/service-iam/pom.xml b/bootx-services/service-iam/pom.xml index 0c27af07..1f939f03 100644 --- a/bootx-services/service-iam/pom.xml +++ b/bootx-services/service-iam/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-services/service-notice/pom.xml b/bootx-services/service-notice/pom.xml index 2d48973c..6ebedc26 100644 --- a/bootx-services/service-notice/pom.xml +++ b/bootx-services/service-notice/pom.xml @@ -5,7 +5,7 @@ bootx-services cn.bootx.platform - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-services/service-visualization/pom.xml b/bootx-services/service-visualization/pom.xml index 0483d833..094c5d58 100644 --- a/bootx-services/service-visualization/pom.xml +++ b/bootx-services/service-visualization/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.1 + 1.3.2 4.0.0 diff --git a/bootx-start/pom.xml b/bootx-start/pom.xml index 99efe995..d8438a04 100644 --- a/bootx-start/pom.xml +++ b/bootx-start/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.1 + 1.3.2 4.0.0 bootx-start diff --git a/bootx-start/src/main/resources/application-dev.yml b/bootx-start/src/main/resources/application-dev.yml index ddd19a19..877521a2 100644 --- a/bootx-start/src/main/resources/application-dev.yml +++ b/bootx-start/src/main/resources/application-dev.yml @@ -91,7 +91,7 @@ bootx: swagger: enabled: true author: bootx - version: 1.3.1 + version: 1.3.2 title: bootx开发平台单体版 description: bootx-platform开发平台单体版 # basic认证 diff --git a/bootx-start/src/main/resources/logback-spring.xml b/bootx-start/src/main/resources/logback-spring.xml index c1a67868..a7b2caa0 100644 --- a/bootx-start/src/main/resources/logback-spring.xml +++ b/bootx-start/src/main/resources/logback-spring.xml @@ -1,5 +1,10 @@ + + @@ -12,6 +17,13 @@ + + + ${appname} + 127.0.0.1 + + + diff --git a/docker-compose.yml b/docker-compose.yml index 917015df..41e894c3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,8 +6,7 @@ services: ports: - "8080:8080" volumes: - # 宿主机目录:容器目录 日志映射 - - /data/logs/bootx-platform:/logs - # 外部化配置文件 - - ./application.yml:/application.yml - - ./logback-spring.xml:/logback-spring.xml + # 读取外部化配置文件(根据实际服务器环境做修改), 宿主机目录:容器目录 + - /data/logs/dax-start:/logs # 日志 + - /root/dax-pay/application-dev.yml:/application-dev.yml # 配置 + - /root/dax-pay/logback-spring.xml:/logback-spring.xml # 日志框架 diff --git a/pom.xml b/pom.xml index 58d9dcbc..936c72c8 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ cn.bootx.platform bootx-platform-parent pom - 1.3.1 + 1.3.2 bootx-platform @@ -83,7 +83,7 @@ 1.8 - 1.3.1 + 1.3.2 5.8.18 6.4.0 -- Gitee From f5e9911d4c5ec4d839ffdd98ac133270e820dbc4 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Mon, 10 Jul 2023 16:02:46 +0800 Subject: [PATCH 06/18] =?UTF-8?q?build=20=E9=83=A8=E7=BD=B2=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E4=BC=98=E5=8C=96,=20=E7=89=88=E6=9C=AC=E5=8D=87?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index c3fc9196..fd72312e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ ENV TZ=Asia/Shanghai RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone # jvm启动参数, 启动内存256M,最大内存1G,使用G1垃圾回收器, 同时读取外置日志配置 -ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom --Dlogging.config=./logback-spring.xml" +ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom -Dlogging.config=./logback-spring.xml" # 工作目录 WORKDIR / -- Gitee From 68aa67480c2461e501b9ed8c349ff71da1a46771 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Wed, 12 Jul 2023 17:24:05 +0800 Subject: [PATCH 07/18] =?UTF-8?q?build=20=E4=BE=9D=E8=B5=96=E5=8D=87?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../redisson/RedissonClientTemporary.java | 8 +++---- pom.xml | 24 +++++++++---------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java index fbb77973..dbf8354d 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/redisson/RedissonClientTemporary.java @@ -155,13 +155,13 @@ public class RedissonClientTemporary implements RedissonClient { /** * @param s * @param codec - * @param mapOptions + * @param mapCacheOptions * @param * @param * @return */ @Override - public RMapCache getMapCache(String s, Codec codec, MapOptions mapOptions) { + public RMapCache getMapCache(String s, Codec codec, MapCacheOptions mapCacheOptions) { return null; } @@ -178,13 +178,13 @@ public class RedissonClientTemporary implements RedissonClient { /** * @param s - * @param mapOptions + * @param mapCacheOptions * @param * @param * @return */ @Override - public RMapCache getMapCache(String s, MapOptions mapOptions) { + public RMapCache getMapCache(String s, MapCacheOptions mapCacheOptions) { return null; } diff --git a/pom.xml b/pom.xml index 936c72c8..428defad 100644 --- a/pom.xml +++ b/pom.xml @@ -85,46 +85,46 @@ 1.3.2 - 5.8.18 - 6.4.0 + 5.8.20 + 6.4.4 2.12.3 3.11 4.4 1.10.0 2.11.0 - 31.1-jre + 32.1.1-jre 4.0.1 0.0.38 1.7.30 - 2.14.2 + 2.14.3 7.15.0 1.4.01 1.2.12 3.5.3 - 3.2.1 + 3.3.2 2.4.0 2.9.7 1.34.0 1.16.5 - 8.5.2 + 8.5.4 3.5.3.1 3.6.1 1.6.15 - 3.21.1 - 4.0.0 - 1.5.3.Final + 3.23.0 + 4.1.0 + 1.5.5.Final 0.2.0 1.6.2 - 7.3 + 7.4 1.2.83_noneautotype 0.41 V1.4-SNAPSHOT 2.3 - 4.4.9.B + 4.5.2.B 1.3.81 - 2.2.4 + 2.2.5 2.7.0 1.5.3 -- Gitee From 12765239eb385e1b7487e5dff1a1a960a260db73 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Fri, 21 Jul 2023 14:01:10 +0800 Subject: [PATCH 08/18] =?UTF-8?q?fix=20JacksonUtil=E6=A0=87=E8=AF=86?= =?UTF-8?q?=E6=9C=AA=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- README.md | 16 +++++----------- _doc/Task.md | 8 ++++++++ .../common/jackson/util/JacksonUtil.java | 2 ++ 4 files changed, 16 insertions(+), 12 deletions(-) create mode 100644 _doc/Task.md diff --git a/Dockerfile b/Dockerfile index fd72312e..e34a3706 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # java8基础镜像 -FROM openjdk:8-jre +FROM registry.cn-beijing.aliyuncs.com/xxm1995/java8 # 作者信息 MAINTAINER xxm1995@outlook.com diff --git a/README.md b/README.md index 000550cd..decf8f9f 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,12 @@ - 可视化大屏使用 [Go-VIew](https://gitee.com/dromara/go-view) 作为基础框架 - 移动端使用 [Taro](https://taro.jd.com/)、[NutUI](https://nutui.jd.com/) vue3+TS为技术栈。 -## 🍁子项目 +## 🍁 Bootx 项目合集 +- Bootx-Platform:单体版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-platform) +- Bootx-Cloud:微服务版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-cloud) - dax-pay:开源支付系统 [Gitee地址](https://gitee.com/bootx/dax-pay) -- bpm-plus:工作流办公平台[Gitee地址](https://gitee.com/bootx/bpm-plus) +- bpm-plus:开源支付系统 [Gitee地址](https://gitee.com/bootx/bpm-plus) - mybatis-table-modify:数据表结构管理 [Gitee地址](https://gitee.com/bootx/mybatis-table-modify) -- 待命名:可视化大屏 ## 项目Maven坐标 > 项目各模块都已经发布到maven中央仓库中,进行二开时可以对不进行更改的模块,使用Maven方式进行引入,方便后续进行版本升级 @@ -46,7 +47,7 @@ - 系统演示地址:[管理平台(vue3)](http://v3.platform.bootx.cn/)、[可视化大屏](http://visualization.platform.bootx.cn/) - 前端项目地址:[前端项目(vue3)](https://gitee.com/bootx/bootx-platform-vue3)、[可视化大屏](https://gitee.com/bootx/bootx-platform-visualization)、[前端项目(vue2只维护不再更新)](https://gitee.com/bootx/bootx-platform-ui) - 移动端项目地址:[移动端项目(taro+vue3+ts)](https://gitee.com/xucun/bootx-platform-mobile) -- 日志收集:[[PlumeLog](http://platform.dev.bootx.cn:8080/plumelog/#/) +- 日志收集:[PlumeLog](http://139.198.29.219:8891/) - 项目文档:[项目文档(GITEE)](https://bootx.gitee.io/)、[项目文档(备用)](https://doc.bootx.cn/) - 更新日志:[更新日志](./_doc/ChangeLog.md) @@ -127,13 +128,6 @@ bootx-platform ├── bootx-start -- 启动模块 ``` -## 🥂 Bootx 项目合集 -- Bootx-Platform:单体版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-platform) -- Bootx-Cloud:微服务版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-cloud) -- dax-pay:开源支付系统 [Gitee地址](https://gitee.com/bootx/dax-pay) -- bpm-plus:开源支付系统 [Gitee地址](https://gitee.com/bootx/bpm-plus) -- mybatis-table-modify:数据表结构管理 [Gitee地址](https://gitee.com/bootx/mybatis-table-modify) - ## 🥪 关于我们 QQ扫码加入QQ交流群 diff --git a/_doc/Task.md b/_doc/Task.md new file mode 100644 index 00000000..2e157614 --- /dev/null +++ b/_doc/Task.md @@ -0,0 +1,8 @@ +- 添加各种导入和导出功能 + - 用户 + - 角色 +- 添加各种批量操作功能 +- 添加配置备份功能 + - 菜单 + - 系统参数 + - 字典 diff --git a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java index 35322e08..39e73b3b 100644 --- a/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java +++ b/bootx-commons/common-jackson/src/main/java/cn/bootx/platform/common/jackson/util/JacksonUtil.java @@ -29,6 +29,7 @@ public class JacksonUtil { if (objectMapperFlag) { throw new RepetitiveOperationException(); } + objectMapperFlag = true; JacksonUtil.objectMapper = objectMapper; } @@ -36,6 +37,7 @@ public class JacksonUtil { if (typeObjectMapperFlag) { throw new RepetitiveOperationException(); } + typeObjectMapperFlag = true; JacksonUtil.typeObjectMapper = typeObjectMapper; } -- Gitee From 1a27fccf8b9e615e2ae1e6e71337921177623c76 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Fri, 28 Jul 2023 17:08:46 +0800 Subject: [PATCH 09/18] =?UTF-8?q?feat=20=E4=BA=8B=E4=BB=B6=E6=9C=BA?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _doc/Task.md | 15 +++++++++++---- bootx-commons/common-eventer/pom.xml | 16 ++++++++++++++++ .../common/event/EventAutoConfiguration.java | 16 ++++++++++++++++ .../common/event/code/EventTyoeEnum.java | 9 +++++++++ .../common/event/domain/AbsBaseEvent.java | 9 +++++++++ ....boot.autoconfigure.AutoConfiguration.imports | 1 + .../configuration/RedisAutoConfiguration.java | 3 --- bootx-commons/pom.xml | 1 + 8 files changed, 63 insertions(+), 7 deletions(-) create mode 100644 bootx-commons/common-eventer/pom.xml create mode 100644 bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/EventAutoConfiguration.java create mode 100644 bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/code/EventTyoeEnum.java create mode 100644 bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/domain/AbsBaseEvent.java create mode 100644 bootx-commons/common-eventer/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports diff --git a/_doc/Task.md b/_doc/Task.md index 2e157614..fdce847e 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,8 +1,15 @@ -- 添加各种导入和导出功能 - - 用户 - - 角色 -- 添加各种批量操作功能 +1.3.3 +- 添加各种事件 + - 用户相关 + - 新增 + - 修改 + - 删除 + - - 添加配置备份功能 - 菜单 - 系统参数 - 字典 +- 添加各种导入和导出功能 + - 用户 + - 角色 +- 添加各种批量操作功能 diff --git a/bootx-commons/common-eventer/pom.xml b/bootx-commons/common-eventer/pom.xml new file mode 100644 index 00000000..bdb69f8b --- /dev/null +++ b/bootx-commons/common-eventer/pom.xml @@ -0,0 +1,16 @@ + + + 4.0.0 + + cn.bootx.platform + bootx-commons + 1.3.2 + + + common-eventer + jar + + + diff --git a/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/EventAutoConfiguration.java b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/EventAutoConfiguration.java new file mode 100644 index 00000000..6011e04f --- /dev/null +++ b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/EventAutoConfiguration.java @@ -0,0 +1,16 @@ +package cn.bootx.platform.common.event; + +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.boot.context.properties.ConfigurationPropertiesScan; +import org.springframework.context.annotation.ComponentScan; + +/** + * 简单事件通知封装 + * @author xxm + * @since 2023/7/28 + */ +@ComponentScan +@ConfigurationPropertiesScan +@AutoConfiguration +public class EventAutoConfiguration { +} diff --git a/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/code/EventTyoeEnum.java b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/code/EventTyoeEnum.java new file mode 100644 index 00000000..18e37555 --- /dev/null +++ b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/code/EventTyoeEnum.java @@ -0,0 +1,9 @@ +package cn.bootx.platform.common.event.code; + +/** + * 事件消息类型 + * @author xxm + * @since 2023/7/28 + */ +public enum EventTyoeEnum { +} diff --git a/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/domain/AbsBaseEvent.java b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/domain/AbsBaseEvent.java new file mode 100644 index 00000000..da88feb3 --- /dev/null +++ b/bootx-commons/common-eventer/src/main/java/cn/bootx/platform/common/event/domain/AbsBaseEvent.java @@ -0,0 +1,9 @@ +package cn.bootx.platform.common.event.domain; + +/** + * 抽象基础时间对象定义 + * @author xxm + * @since 2023/7/28 + */ +public class AbsBaseEvent { +} diff --git a/bootx-commons/common-eventer/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/bootx-commons/common-eventer/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 00000000..ed92b4cc --- /dev/null +++ b/bootx-commons/common-eventer/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +cn.bootx.platform.common.event.EventAutoConfiguration diff --git a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java index 9c77c4a8..a8abd070 100644 --- a/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java +++ b/bootx-commons/common-redis-client/src/main/java/cn/bootx/platform/common/redis/configuration/RedisAutoConfiguration.java @@ -43,8 +43,6 @@ import java.util.stream.Collectors; @RequiredArgsConstructor public class RedisAutoConfiguration { - private final ObjectMapper objectMapper; - /** * 默认 RedisClient */ @@ -58,7 +56,6 @@ public class RedisAutoConfiguration { /** * 默认 RedisTemplate */ - @SuppressWarnings("SpringJavaInjectionPointsAutowiringInspection") @Bean @Primary public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory, diff --git a/bootx-commons/pom.xml b/bootx-commons/pom.xml index 6e3bd3d3..8fb95c18 100644 --- a/bootx-commons/pom.xml +++ b/bootx-commons/pom.xml @@ -31,6 +31,7 @@ common-websocket common-rabbitmq common-data-translate + common-eventer -- Gitee From a8fe13d30c2fd15695845d7ced7f47551f743255 Mon Sep 17 00:00:00 2001 From: xxm Date: Sat, 29 Jul 2023 16:54:21 +0800 Subject: [PATCH 10/18] =?UTF-8?q?feat=20=E6=93=8D=E4=BD=9C=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _doc/Task.md | 8 +++--- .../core/user/service/UserAdminService.java | 2 +- .../event => event/user}/UserCreateEvent.java | 2 +- .../iam/event/user/UserLockEvent.java | 28 +++++++++++++++++++ 4 files changed, 34 insertions(+), 6 deletions(-) rename bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/{core/user/event => event/user}/UserCreateEvent.java (90%) create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java diff --git a/_doc/Task.md b/_doc/Task.md index fdce847e..acaa1531 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,9 +1,9 @@ 1.3.3 -- 添加各种事件 +- 添加各种事件(Spring事件) - 用户相关 - - 新增 - - 修改 - - 删除 + - 新增 + - 修改 + - 删除 - - 添加配置备份功能 - 菜单 diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java index 644660e0..7d923490 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java @@ -17,7 +17,7 @@ import cn.bootx.platform.iam.core.user.dao.UserExpandInfoManager; import cn.bootx.platform.iam.core.user.dao.UserInfoManager; import cn.bootx.platform.iam.core.user.entity.UserExpandInfo; import cn.bootx.platform.iam.core.user.entity.UserInfo; -import cn.bootx.platform.iam.core.user.event.UserCreateEvent; +import cn.bootx.platform.iam.event.user.UserCreateEvent; import cn.bootx.platform.iam.dto.dept.DeptDto; import cn.bootx.platform.iam.dto.role.RoleDto; import cn.bootx.platform.iam.dto.user.UserInfoDto; diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java similarity index 90% rename from bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java rename to bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java index b09d3833..a5e39c10 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/event/UserCreateEvent.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java @@ -1,4 +1,4 @@ -package cn.bootx.platform.iam.core.user.event; +package cn.bootx.platform.iam.event.user; import cn.bootx.platform.iam.dto.user.UserInfoDto; import lombok.Getter; diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java new file mode 100644 index 00000000..c72825fd --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java @@ -0,0 +1,28 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 锁定用户 + * @author xxm + * @since 2023/7/29 + */ +@Getter +public class UserLockEvent extends ApplicationEvent { + + private final List userIds; + + public UserLockEvent(Object source, Long ...userIds) { + super(source); + if (Objects.nonNull(userIds)){ + this.userIds = Arrays.asList(userIds); + } else { + this.userIds = null; + } + } +} -- Gitee From fb982695eb0e5e6b885b9662f0bf936f3be77cc2 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Wed, 2 Aug 2023 18:07:11 +0800 Subject: [PATCH 11/18] =?UTF-8?q?feat=20=E6=B7=BB=E5=8A=A0=E5=90=84?= =?UTF-8?q?=E7=A7=8D=E4=BA=8B=E4=BB=B6,=20=E5=A2=9E=E5=8A=A0=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 7 +- _doc/ChangeLog.md | 2 + _doc/Task.md | 25 ++-- .../log/plumelog/PlumeLogAutoDeleteLogs.java | 130 +++++++++--------- bootx-services/pom.xml | 3 + .../iam/controller/RoleController.java | 6 +- .../iam/core/client/dao/ClientManager.java | 8 ++ .../iam/core/client/entity/Client.java | 7 + .../iam/core/role/service/RoleService.java | 19 ++- .../iam/core/user/dao/UserInfoManager.java | 22 ++- .../core/user/service/UserAdminService.java | 48 ++++--- .../core/user/service/UserInfoService.java | 21 ++- .../platform/iam/dto/client/ClientDto.java | 3 + .../iam/event/role/RoleCreateEvent.java | 19 +++ .../iam/event/role/RoleDeleteEvent.java | 32 +++++ .../iam/event/role/RoleUpdateEvent.java | 19 +++ .../event/user/UserChangePasswordEvent.java | 32 +++++ .../iam/event/user/UserCreateEvent.java | 1 - .../iam/event/user/UserDeleteEvent.java | 32 +++++ .../iam/event/user/UserLockEvent.java | 4 + .../event/user/UserRestartPasswordEvent.java | 31 +++++ .../iam/event/user/UserUnlockEvent.java | 32 +++++ .../iam/event/user/UserUpdateEvent.java | 21 +++ .../iam/param/client/ClientParam.java | 3 + bootx-services/service-miniapp/pom.xml | 53 +++++++ .../platform/miniapp/MiniAppApplication.java | 15 ++ .../controller/UserProtocolController.java | 67 +++++++++ .../protocol/convert/UserProtocolConvert.java | 22 +++ .../protocol/dao/UserProtocolManager.java | 35 +++++ .../core/protocol/dao/UserProtocolMapper.java | 14 ++ .../core/protocol/entity/UserProtocol.java | 48 +++++++ .../protocol/service/UserProtocolService.java | 76 ++++++++++ .../miniapp/dto/protocol/UserProtocolDto.java | 27 ++++ .../param/protocol/UserProtocolParam.java | 26 ++++ ...ot.autoconfigure.AutoConfiguration.imports | 1 + bootx-start/pom.xml | 8 +- .../src/main/resources/application-dev.yml | 4 +- pom.xml | 2 +- 38 files changed, 807 insertions(+), 118 deletions(-) create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleCreateEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleDeleteEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleUpdateEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserChangePasswordEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserDeleteEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserRestartPasswordEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUnlockEvent.java create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUpdateEvent.java create mode 100644 bootx-services/service-miniapp/pom.xml create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/MiniAppApplication.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/controller/UserProtocolController.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/convert/UserProtocolConvert.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolManager.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolMapper.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/entity/UserProtocol.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/service/UserProtocolService.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/dto/protocol/UserProtocolDto.java create mode 100644 bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/param/protocol/UserProtocolParam.java create mode 100644 bootx-services/service-miniapp/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports diff --git a/README.md b/README.md index decf8f9f..ba6f284e 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ - Bootx-Platform:单体版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-platform) - Bootx-Cloud:微服务版脚手架 [Gitee地址](https://gitee.com/bootx/bootx-cloud) - dax-pay:开源支付系统 [Gitee地址](https://gitee.com/bootx/dax-pay) -- bpm-plus:开源支付系统 [Gitee地址](https://gitee.com/bootx/bpm-plus) +- bpm-plus:协同办公系统 [Gitee地址](https://gitee.com/bootx/bpm-plus) - mybatis-table-modify:数据表结构管理 [Gitee地址](https://gitee.com/bootx/mybatis-table-modify) ## 项目Maven坐标 @@ -77,12 +77,8 @@ Spring Boot后端: [后端启动流程](https://bootx.gitee.io/doc/overview/config/项目启动.html#后端启动) -Vue2前端: [Vue2前端启动流程](https://bootx.gitee.io/doc/overview/config/%E9%A1%B9%E7%9B%AE%E5%90%AF%E5%8A%A8.html#环境准备) - Vue3后端: [Vue3前端启动流程](https://bootx.gitee.io/doc/overview/config/%E9%A1%B9%E7%9B%AE%E5%90%AF%E5%8A%A8.html#环境准备-1) -可视化大屏: [可视化大屏启动流程](https://bootx.gitee.io/doc/overview/) - ## 🥞项目模块结构 ```lua bootx-platform @@ -123,6 +119,7 @@ bootx-platform ├── bootx-services -- 业务服务模块 ├── service-baseapi -- 基础api功能服务 ├── service-iam -- 身份识别与访问管理 + ├── service-miniapp -- 小程序服务 ├── service-notice -- 消息通知服务 ├── service-visualization -- 可视化大屏管理 ├── bootx-start -- 启动模块 diff --git a/_doc/ChangeLog.md b/_doc/ChangeLog.md index 563a4ad6..c3af0c1b 100644 --- a/_doc/ChangeLog.md +++ b/_doc/ChangeLog.md @@ -1,4 +1,6 @@ # CHANGELOG +## [v1.3.3] 一号线-园博园 + ## [v1.3.2] 一号线-园博园 - 新增: 查询生成器支持排序 - 优化: 版本依赖升级 diff --git a/_doc/Task.md b/_doc/Task.md index acaa1531..1515b48f 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,15 +1,14 @@ -1.3.3 -- 添加各种事件(Spring事件) - - 用户相关 - - 新增 - - 修改 - - 删除 - - -- 添加配置备份功能 - - 菜单 - - 系统参数 - - 字典 +## 1.3.3 +- x 终端可以设置新注册用户是否默认拥有该终端的权限 +- 添加各种事件 + - x 用户相关 + - 角色相关 +- 添加配置备份功能(菜单/系统参数/字典) - 添加各种导入和导出功能 - - 用户 - - 角色 - 添加各种批量操作功能 +- 一键缓存同步和更新操作(字典/参数) +- vxe暗黑模式适配 +- MiniApp添加用户协议/隐私协议等 + +1.3.x +- PostgreSQL 数据库适配 diff --git a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java index db8ad73d..44c3516c 100644 --- a/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java +++ b/bootx-commons/common-log/src/main/java/cn/bootx/platform/common/log/plumelog/PlumeLogAutoDeleteLogs.java @@ -1,65 +1,65 @@ -package cn.bootx.platform.common.log.plumelog; - -import cn.bootx.platform.common.log.configuration.LogProperties; -import cn.hutool.core.io.FileUtil; -import cn.hutool.core.util.StrUtil; -import com.plumelog.lite.client.IndexUtil; -import com.plumelog.lite.client.InitConfig; -import lombok.RequiredArgsConstructor; -import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; -import org.springframework.scheduling.annotation.Scheduled; -import org.springframework.stereotype.Component; - -import java.io.File; -import java.util.Objects; -import java.util.Set; -import java.util.stream.Collectors; -import java.util.stream.IntStream; - -/** - * PlumeLog日志删除定时任务的重新实现, 原有的日志清除逻辑是基于Lucene实现的, 文件夹将会残留, 同时还会创建出每个小时的新文件夹 - * @author xxm - * @since 2023/3/29 - */ -@Component -@ConditionalOnClass(name = "com.plumelog.lite.client.InitConfig") -@RequiredArgsConstructor -public class PlumeLogAutoDeleteLogs { - private final LogProperties logProperties; - /** - * 自动删除日志,凌晨0点执行 - */ - @Scheduled(cron = "0 0 0 * * ?") - public void task(){ - LogProperties.PlumeLog plumeLog = logProperties.getPlumeLog(); - if (plumeLog.getKeepDays()<=0){ - return; - } - // 生成不需要删除的日志文件夹名称序列 - Set logDirSeq = IntStream.rangeClosed(0, plumeLog.getKeepDays()) - .mapToObj(i -> IndexUtil.getRunLogIndex(System.currentTimeMillis() - i * InitConfig.MILLS_ONE_DAY)) - .collect(Collectors.toSet()); - - // 每天的日志文件夹进行清理 - File dir = new File(InitConfig.LITE_MODE_LOG_PATH + "/data"); - if (dir.isDirectory()) { - File[] files = dir.listFiles(); - if (Objects.isNull(files)){ - return; - } - for (File file : files) { - // 如果不是日志文件夹, 继续向下执行 - if (!StrUtil.startWith(file.getName(),"")){ - continue; - } - // 如果属于不需要删除的日志, 继续向下执行 - if (logDirSeq.contains(file.getName())){ - continue; - } - // 删除过时的日志文件夹 - FileUtil.del(file); - } - } - } - -} +//package cn.bootx.platform.common.log.plumelog; +// +//import cn.bootx.platform.common.log.configuration.LogProperties; +//import cn.hutool.core.io.FileUtil; +//import cn.hutool.core.util.StrUtil; +//import com.plumelog.lite.client.IndexUtil; +//import com.plumelog.lite.client.InitConfig; +//import lombok.RequiredArgsConstructor; +//import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; +//import org.springframework.scheduling.annotation.Scheduled; +//import org.springframework.stereotype.Component; +// +//import java.io.File; +//import java.util.Objects; +//import java.util.Set; +//import java.util.stream.Collectors; +//import java.util.stream.IntStream; +// +///** +// * PlumeLog日志删除定时任务的重新实现, 原有的日志清除逻辑是基于Lucene实现的, 文件夹将会残留, 同时还会创建出每个小时的新文件夹 +// * @author xxm +// * @since 2023/3/29 +// */ +//@Component +//@ConditionalOnClass(name = "com.plumelog.lite.client.InitConfig") +//@RequiredArgsConstructor +//public class PlumeLogAutoDeleteLogs { +// private final LogProperties logProperties; +// /** +// * 自动删除日志,凌晨0点执行 +// */ +// @Scheduled(cron = "0 0 0 * * ?") +// public void task(){ +// LogProperties.PlumeLog plumeLog = logProperties.getPlumeLog(); +// if (plumeLog.getKeepDays()<=0){ +// return; +// } +// // 生成不需要删除的日志文件夹名称序列 +// Set logDirSeq = IntStream.rangeClosed(0, plumeLog.getKeepDays()) +// .mapToObj(i -> IndexUtil.getRunLogIndex(System.currentTimeMillis() - i * InitConfig.MILLS_ONE_DAY)) +// .collect(Collectors.toSet()); +// +// // 每天的日志文件夹进行清理 +// File dir = new File(InitConfig.LITE_MODE_LOG_PATH + "/data"); +// if (dir.isDirectory()) { +// File[] files = dir.listFiles(); +// if (Objects.isNull(files)){ +// return; +// } +// for (File file : files) { +// // 如果不是日志文件夹, 继续向下执行 +// if (!StrUtil.startWith(file.getName(),"")){ +// continue; +// } +// // 如果属于不需要删除的日志, 继续向下执行 +// if (logDirSeq.contains(file.getName())){ +// continue; +// } +// // 删除过时的日志文件夹 +// FileUtil.del(file); +// } +// } +// } +// +//} diff --git a/bootx-services/pom.xml b/bootx-services/pom.xml index 94327117..521611d6 100644 --- a/bootx-services/pom.xml +++ b/bootx-services/pom.xml @@ -7,6 +7,9 @@ bootx-platform-parent 1.3.2 + + service-miniapp + 4.0.0 diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java index de572def..90d661b6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java @@ -30,10 +30,10 @@ public class RoleController { @Operation(summary = "添加角色(返回角色对象)") @PostMapping(value = "/add") - public ResResult add(@RequestBody RoleParam roleParam) { + public ResResult add(@RequestBody RoleParam roleParam) { ValidationUtil.validateParam(roleParam); - RoleDto result = roleService.add(roleParam); - return Res.ok(result); + roleService.add(roleParam); + return Res.ok(); } @Operation(summary = "删除角色") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java index ac92c0f4..3bab7e79 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/dao/ClientManager.java @@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Repository; +import java.util.List; import java.util.Optional; /** @@ -34,6 +35,13 @@ public class ClientManager extends BaseManager { .page(mpPage); } + /** + * 查询 + */ + public List findAllByDefaultEndow(Boolean defaultEndow){ + return findAllByField(Client::getDefaultEndow,defaultEndow); + } + public Optional findByCode(String code) { return findByField(Client::getCode, code); } diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java index 54b95384..69d2d316 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/client/entity/Client.java @@ -1,5 +1,7 @@ package cn.bootx.platform.iam.core.client.entity; +import cn.bootx.mybatis.table.modify.annotation.DbColumn; +import cn.bootx.mybatis.table.modify.annotation.DbTable; import cn.bootx.platform.common.core.function.EntityBaseFunction; import cn.bootx.platform.iam.core.client.convert.ClientConvert; import cn.bootx.platform.iam.param.client.ClientParam; @@ -25,6 +27,7 @@ import java.util.stream.Collectors; */ @EqualsAndHashCode(callSuper = true) @Data +@DbTable(comment = "认证终端",isAppend = true) @TableName("iam_client") @Accessors(chain = true) public class Client extends MpBaseEntity implements EntityBaseFunction { @@ -45,6 +48,10 @@ public class Client extends MpBaseEntity implements EntityBaseFunction { * 批量更新用户状态 */ public void setUpStatusBatch(List userIds, int status) { - lambdaUpdate().in(MpIdEntity::getId, userIds).set(UserInfo::getStatus, status).update(); + lambdaUpdate() + .in(MpIdEntity::getId, userIds) + .set(UserInfo::getStatus, status) + .set(MpDelEntity::getLastModifiedTime, LocalDateTime.now()) + .set(MpDelEntity::getLastModifier, SecurityUtil.getUserIdOrDefaultId()) + .update(); + } + + /** + * 批量重置用户密码 + */ + public void restartPasswordBatch(List userIds,String password){ + lambdaUpdate() + .in(MpIdEntity::getId, userIds) + .set(UserInfo::getPassword, password) + .set(MpDelEntity::getLastModifiedTime, LocalDateTime.now()) + .set(MpDelEntity::getLastModifier, SecurityUtil.getUserIdOrDefaultId()) + .update(); } } diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java index 7d923490..9ee82d17 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserAdminService.java @@ -1,27 +1,27 @@ package cn.bootx.platform.iam.core.user.service; +import cn.bootx.platform.baseapi.core.captcha.service.CaptchaService; import cn.bootx.platform.common.core.exception.BizException; import cn.bootx.platform.common.core.rest.PageResult; import cn.bootx.platform.common.core.rest.param.PageParam; -import cn.bootx.platform.common.mybatisplus.util.MpUtil; -import cn.bootx.platform.iam.core.client.dao.ClientManager; -import cn.bootx.platform.iam.exception.user.UserInfoNotExistsException; -import cn.bootx.platform.iam.param.user.UserInfoParam; -import cn.bootx.platform.iam.param.user.UserRegisterParam; -import cn.bootx.platform.starter.auth.util.PasswordEncoder; -import cn.bootx.platform.baseapi.core.captcha.service.CaptchaService; import cn.bootx.platform.common.mybatisplus.base.MpIdEntity; +import cn.bootx.platform.common.mybatisplus.util.MpUtil; import cn.bootx.platform.iam.code.UserStatusCode; +import cn.bootx.platform.iam.core.client.dao.ClientManager; import cn.bootx.platform.iam.core.upms.service.UserRoleService; import cn.bootx.platform.iam.core.user.dao.UserExpandInfoManager; import cn.bootx.platform.iam.core.user.dao.UserInfoManager; import cn.bootx.platform.iam.core.user.entity.UserExpandInfo; import cn.bootx.platform.iam.core.user.entity.UserInfo; -import cn.bootx.platform.iam.event.user.UserCreateEvent; import cn.bootx.platform.iam.dto.dept.DeptDto; import cn.bootx.platform.iam.dto.role.RoleDto; import cn.bootx.platform.iam.dto.user.UserInfoDto; import cn.bootx.platform.iam.dto.user.UserInfoWhole; +import cn.bootx.platform.iam.event.user.*; +import cn.bootx.platform.iam.exception.user.UserInfoNotExistsException; +import cn.bootx.platform.iam.param.user.UserInfoParam; +import cn.bootx.platform.iam.param.user.UserRegisterParam; +import cn.bootx.platform.starter.auth.util.PasswordEncoder; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; import cn.hutool.core.collection.CollUtil; @@ -31,7 +31,6 @@ import org.springframework.context.ApplicationEventPublisher; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import javax.validation.constraints.NotBlank; import java.time.LocalDateTime; import java.util.List; import java.util.stream.Collectors; @@ -77,6 +76,7 @@ public class UserAdminService { */ public void lock(Long userId) { userInfoManager.setUpStatus(userId, UserStatusCode.BAN); + eventPublisher.publishEvent(new UserLockEvent(this, userId)); } /** @@ -84,6 +84,7 @@ public class UserAdminService { */ public void lockBatch(List userIds) { userInfoManager.setUpStatusBatch(userIds, UserStatusCode.BAN); + eventPublisher.publishEvent(new UserLockEvent(this, userIds)); } /** @@ -91,6 +92,7 @@ public class UserAdminService { */ public void unlock(Long userId) { userInfoManager.setUpStatus(userId, UserStatusCode.NORMAL); + eventPublisher.publishEvent(new UserUnlockEvent(this, userId)); } /** @@ -98,6 +100,7 @@ public class UserAdminService { */ public void unlockBatch(List userIds) { userInfoManager.setUpStatusBatch(userIds, UserStatusCode.NORMAL); + eventPublisher.publishEvent(new UserUnlockEvent(this, userIds)); } /** @@ -112,13 +115,13 @@ public class UserAdminService { UserInfoParam userInfoParam = new UserInfoParam(); BeanUtil.copyProperties(param, userInfoParam); userInfoParam.setName(param.getUsername()); - // TODO 默认注册就有所有终端的权限, 后期优化 - List ids = clientManager.findAll() + // 添加默认注册就有权限的终端 + List clientIds = clientManager.findAllByDefaultEndow(true) .stream() .map(MpIdEntity::getId) .map(String::valueOf) .collect(Collectors.toList()); - userInfoParam.setClientIdList(ids); + userInfoParam.setClientIdList(clientIds); this.add(userInfoParam); } @@ -147,27 +150,37 @@ public class UserAdminService { UserExpandInfo userExpandInfo = new UserExpandInfo(); userExpandInfo.setInitialPassword(true).setId(userInfo.getId()); userExpandInfoManager.save(userExpandInfo); - // 发送用户注册事件 eventPublisher.publishEvent(new UserCreateEvent(this, userInfo.toDto())); - } /** * 重置密码 */ - public void restartPassword(Long userId, @NotBlank(message = "新密码不能为空") String newPassword) { + public void restartPassword(Long userId, String newPassword) { UserInfo userInfo = userInfoManager.findById(userId).orElseThrow(UserInfoNotExistsException::new); // 新密码进行加密 newPassword = passwordEncoder.encode(newPassword); userInfo.setPassword(newPassword); userInfoManager.updateById(userInfo); + eventPublisher.publishEvent(new UserRestartPasswordEvent(this, userInfo.getId())); + } + + /** + * 批量重置密码 + */ + public void restartPasswordBatch(List userIds, String newPassword){ + // 新密码进行加密 + String password = passwordEncoder.encode(newPassword); + // 批量重置密码 + userInfoManager.restartPasswordBatch(userIds,password); + eventPublisher.publishEvent(new UserRestartPasswordEvent(this, userIds)); } /** * 编辑用户信息 */ - public UserInfoDto update(UserInfoParam userInfoParam) { + public void update(UserInfoParam userInfoParam) { UserInfo userInfo = userInfoManager.findById(userInfoParam.getId()) .orElseThrow(UserInfoNotExistsException::new); userInfoParam.setPassword(null); @@ -178,7 +191,8 @@ public class UserAdminService { else { userInfo.setClientIds(""); } - return userInfoManager.updateById(userInfo).toDto(); + UserInfoDto userInfoDto = userInfoManager.updateById(userInfo).toDto(); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfoDto)); } /** diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java index 6bf7eeb9..7e6b51b6 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/user/service/UserInfoService.java @@ -1,10 +1,6 @@ package cn.bootx.platform.iam.core.user.service; import cn.bootx.platform.common.core.exception.BizException; -import cn.bootx.platform.iam.exception.user.UserInfoNotExistsException; -import cn.bootx.platform.iam.param.user.UserBaseInfoParam; -import cn.bootx.platform.starter.auth.util.PasswordEncoder; -import cn.bootx.platform.starter.auth.util.SecurityUtil; import cn.bootx.platform.iam.core.user.dao.UserExpandInfoManager; import cn.bootx.platform.iam.core.user.dao.UserInfoManager; import cn.bootx.platform.iam.core.user.entity.UserExpandInfo; @@ -12,9 +8,16 @@ import cn.bootx.platform.iam.core.user.entity.UserInfo; import cn.bootx.platform.iam.dto.user.LoginAfterUserInfo; import cn.bootx.platform.iam.dto.user.UserBaseInfoDto; import cn.bootx.platform.iam.dto.user.UserInfoDto; +import cn.bootx.platform.iam.event.user.UserChangePasswordEvent; +import cn.bootx.platform.iam.event.user.UserUpdateEvent; +import cn.bootx.platform.iam.exception.user.UserInfoNotExistsException; +import cn.bootx.platform.iam.param.user.UserBaseInfoParam; +import cn.bootx.platform.starter.auth.util.PasswordEncoder; +import cn.bootx.platform.starter.auth.util.SecurityUtil; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; import lombok.RequiredArgsConstructor; +import org.springframework.context.ApplicationEventPublisher; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -40,6 +43,8 @@ public class UserInfoService { private final PasswordEncoder passwordEncoder; + private final ApplicationEventPublisher eventPublisher; + /** * 登录后获取用户信息 */ @@ -92,6 +97,7 @@ public class UserInfoService { BeanUtil.copyProperties(param, userInfo, CopyOptions.create().ignoreNullValue()); userExpandInfoManager.updateById(userExpandInfo); userInfoManager.updateById(userInfo); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfo.toDto())); } /** @@ -116,6 +122,7 @@ public class UserInfoService { userInfoManager.updateById(userInfo); userExpandInfo.setLastChangePasswordTime(LocalDateTime.now()); userExpandInfoManager.updateById(userExpandInfo); + eventPublisher.publishEvent(new UserChangePasswordEvent(this,userInfo.getId())); } /** @@ -144,6 +151,7 @@ public class UserInfoService { userInfo.setPhone(phone); userInfoManager.updateById(userInfo); userAssistService.deletePhoneChangeCaptcha(phone); + eventPublisher.publishEvent(new UserUpdateEvent(this,userInfo.toDto())); } /** @@ -169,6 +177,7 @@ public class UserInfoService { userInfo.setEmail(email); userInfoManager.updateById(userInfo); userAssistService.deleteEmailChangeCaptcha(email); + eventPublisher.publishEvent(new UserUpdateEvent(this,userInfo.toDto())); } /** @@ -187,6 +196,7 @@ public class UserInfoService { userInfoManager.updateById(userInfo); userExpandInfoManager.updateById(userExpandInfo); userAssistService.deletePhoneForgetCaptcha(phone); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfo.toDto())); } /** @@ -204,6 +214,7 @@ public class UserInfoService { userInfoManager.updateById(userInfo); userExpandInfoManager.updateById(userExpandInfo); userAssistService.deleteEmailForgetCaptcha(email); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfo.toDto())); } /** @@ -223,6 +234,7 @@ public class UserInfoService { userInfo.setPhone(phone); userInfoManager.updateById(userInfo); userAssistService.deletePhoneChangeCaptcha(phone); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfo.toDto())); } /** @@ -242,6 +254,7 @@ public class UserInfoService { userInfo.setEmail(email); userInfoManager.updateById(userInfo); userAssistService.deleteEmailChangeCaptcha(userInfo.getEmail()); + eventPublisher.publishEvent(new UserUpdateEvent(this, userInfo.toDto())); } } diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java index bf223460..b5e7c400 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/dto/client/ClientDto.java @@ -33,6 +33,9 @@ public class ClientDto extends BaseDto { @Schema(description = "是否可用") private Boolean enable; + @Schema(description = "新注册的用户是否默认赋予该终端") + private Boolean defaultEndow; + @Schema(description = "关联登录方式id") private List loginTypeIdList = new ArrayList<>(); diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleCreateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleCreateEvent.java new file mode 100644 index 00000000..a224af4e --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleCreateEvent.java @@ -0,0 +1,19 @@ +package cn.bootx.platform.iam.event.role; + +import cn.bootx.platform.iam.dto.role.RoleDto; +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 角色创建时间 + * @author xxm + * @since 2023/7/31 + */ +@Getter +public class RoleCreateEvent extends ApplicationEvent { + private final RoleDto role; + public RoleCreateEvent(Object source, RoleDto role) { + super(source); + this.role = role; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleDeleteEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleDeleteEvent.java new file mode 100644 index 00000000..93d08c66 --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleDeleteEvent.java @@ -0,0 +1,32 @@ +package cn.bootx.platform.iam.event.role; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 角色删除事件 + * @author xxm + * @since 2023/8/2 + */ +@Getter +public class RoleDeleteEvent extends ApplicationEvent { + private final List roleIds; + + + public RoleDeleteEvent(Object source, Long ...roleIds) { + super(source); + if (Objects.nonNull(roleIds)){ + this.roleIds = Arrays.asList(roleIds); + } else { + this.roleIds = null; + } + } + public RoleDeleteEvent(Object source, List roleIds) { + super(source); + this.roleIds = roleIds; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleUpdateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleUpdateEvent.java new file mode 100644 index 00000000..5c0fa1c8 --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/role/RoleUpdateEvent.java @@ -0,0 +1,19 @@ +package cn.bootx.platform.iam.event.role; + +import cn.bootx.platform.iam.dto.role.RoleDto; +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 角色更新事件 + * @author xxm + * @since 2023/7/31 + */ +@Getter +public class RoleUpdateEvent extends ApplicationEvent { + private final RoleDto role; + public RoleUpdateEvent(Object source, RoleDto role) { + super(source); + this.role = role; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserChangePasswordEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserChangePasswordEvent.java new file mode 100644 index 00000000..6e2e4971 --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserChangePasswordEvent.java @@ -0,0 +1,32 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 更改用户密码操作 + * @author xxm + * @since 2023/8/2 + */ +@Getter +public class UserChangePasswordEvent extends ApplicationEvent { + private final List userIds; + + public UserChangePasswordEvent(Object source, Long ...userIds) { + super(source); + if (Objects.nonNull(userIds)){ + this.userIds = Arrays.asList(userIds); + } else { + this.userIds = null; + } + } + + public UserChangePasswordEvent(Object source, List userIds) { + super(source); + this.userIds = userIds; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java index a5e39c10..983fb760 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserCreateEvent.java @@ -12,7 +12,6 @@ import org.springframework.context.ApplicationEvent; */ @Getter public class UserCreateEvent extends ApplicationEvent { - private final UserInfoDto userInfo; public UserCreateEvent(Object source, UserInfoDto userInfo) { diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserDeleteEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserDeleteEvent.java new file mode 100644 index 00000000..df430a3e --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserDeleteEvent.java @@ -0,0 +1,32 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 用户删除事件 + * @author xxm + * @since 2023/7/31 + */ +@Getter +public class UserDeleteEvent extends ApplicationEvent { + private final List userIds; + + public UserDeleteEvent(Object source, Long ...userIds) { + super(source); + if (Objects.nonNull(userIds)){ + this.userIds = Arrays.asList(userIds); + } else { + this.userIds = null; + } + } + + public UserDeleteEvent(Object source, List userIds) { + super(source); + this.userIds = userIds; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java index c72825fd..98107d5d 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserLockEvent.java @@ -25,4 +25,8 @@ public class UserLockEvent extends ApplicationEvent { this.userIds = null; } } + public UserLockEvent(Object source, List userIds) { + super(source); + this.userIds = userIds; + } } diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserRestartPasswordEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserRestartPasswordEvent.java new file mode 100644 index 00000000..9a23a18b --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserRestartPasswordEvent.java @@ -0,0 +1,31 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 重置用户密码操作 + * @author xxm + * @since 2023/7/31 + */ +@Getter +public class UserRestartPasswordEvent extends ApplicationEvent { + private final List userIds; + + public UserRestartPasswordEvent(Object source, Long ...userIds) { + super(source); + if (Objects.nonNull(userIds)){ + this.userIds = Arrays.asList(userIds); + } else { + this.userIds = null; + } + } + public UserRestartPasswordEvent(Object source, List userIds) { + super(source); + this.userIds = userIds; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUnlockEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUnlockEvent.java new file mode 100644 index 00000000..62ce405a --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUnlockEvent.java @@ -0,0 +1,32 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.Arrays; +import java.util.List; +import java.util.Objects; + +/** + * 解锁用户 + * @author xxm + * @since 2023/7/29 + */ +@Getter +public class UserUnlockEvent extends ApplicationEvent { + + private final List userIds; + + public UserUnlockEvent(Object source, Long ...userIds) { + super(source); + if (Objects.nonNull(userIds)){ + this.userIds = Arrays.asList(userIds); + } else { + this.userIds = null; + } + } + public UserUnlockEvent(Object source, List userIds) { + super(source); + this.userIds = userIds; + } +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUpdateEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUpdateEvent.java new file mode 100644 index 00000000..47364327 --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserUpdateEvent.java @@ -0,0 +1,21 @@ +package cn.bootx.platform.iam.event.user; + +import cn.bootx.platform.iam.dto.user.UserInfoDto; +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 用户信息更新事件 + * @author xxm + * @since 2023/7/31 + */ +@Getter +public class UserUpdateEvent extends ApplicationEvent { + private final UserInfoDto userInfo; + + public UserUpdateEvent(Object source, UserInfoDto userInfo) { + super(source); + this.userInfo = userInfo; + } + +} diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java index 97c1c98b..7bc90013 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/param/client/ClientParam.java @@ -32,6 +32,9 @@ public class ClientParam { @Schema(description = "是否可用") private Boolean enable; + @Schema(description = "新注册的用户是否默认赋予该终端") + private Boolean defaultEndow; + @Schema(description = "关联终端") private List loginTypeIdList; diff --git a/bootx-services/service-miniapp/pom.xml b/bootx-services/service-miniapp/pom.xml new file mode 100644 index 00000000..5292f2c9 --- /dev/null +++ b/bootx-services/service-miniapp/pom.xml @@ -0,0 +1,53 @@ + + + 4.0.0 + + cn.bootx.platform + bootx-services + 1.3.2 + + + service-miniapp + + + + + com.mysql + mysql-connector-j + runtime + + + + + com.baomidou + mybatis-plus-boot-starter + + + + + cn.bootx.platform + common-starter-auth + + + + + cn.bootx.platform + common-starter-audit-log + + + + cn.bootx.platform + common-super-query + + + + + cn.bootx.platform + service-baseapi + ${bootx-platform.version} + + + + diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/MiniAppApplication.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/MiniAppApplication.java new file mode 100644 index 00000000..16fe14e9 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/MiniAppApplication.java @@ -0,0 +1,15 @@ +package cn.bootx.platform.miniapp; + +import org.apache.ibatis.annotations.Mapper; +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.context.annotation.ComponentScan; + +/** + * 微信小程序 + * @author xxm + * @since 2023/8/2 + */ +@ComponentScan +@MapperScan(annotationClass = Mapper.class) +public class MiniAppApplication { +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/controller/UserProtocolController.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/controller/UserProtocolController.java new file mode 100644 index 00000000..cc45f6ca --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/controller/UserProtocolController.java @@ -0,0 +1,67 @@ +package cn.bootx.platform.miniapp.controller; + +import cn.bootx.platform.common.core.rest.PageResult; +import cn.bootx.platform.common.core.rest.Res; +import cn.bootx.platform.common.core.rest.ResResult; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.miniapp.core.protocol.service.UserProtocolService; +import cn.bootx.platform.miniapp.dto.protocol.UserProtocolDto; +import cn.bootx.platform.miniapp.param.protocol.UserProtocolParam; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Tag(name ="用户协议") +@RestController +@RequestMapping("/user/protocol") +@RequiredArgsConstructor +public class UserProtocolController { + private final UserProtocolService userProtocolService; + + @Operation( summary = "添加") + @PostMapping(value = "/add") + public ResResult add(@RequestBody UserProtocolParam param){ + userProtocolService.add(param); + return Res.ok(); + } + + @Operation( summary = "修改") + @PostMapping(value = "/update") + public ResResult update(@RequestBody UserProtocolParam param){ + userProtocolService.update(param); + return Res.ok(); + } + + @Operation( summary = "删除") + @DeleteMapping(value = "/delete") + public ResResult delete(Long id){ + userProtocolService.delete(id); + return Res.ok(); + } + + @Operation( summary = "通过ID查询") + @GetMapping(value = "/findById") + public ResResult findById(Long id){ + return Res.ok(userProtocolService.findById(id)); + } + + @Operation( summary = "查询所有") + @GetMapping(value = "/findAll") + public ResResult> findAll(){ + return Res.ok(userProtocolService.findAll()); + } + + @Operation( summary = "分页查询") + @GetMapping(value = "/page") + public ResResult> page(PageParam pageParam, UserProtocolParam userProtocolParam){ + return Res.ok(userProtocolService.page(pageParam,userProtocolParam)); + } +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/convert/UserProtocolConvert.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/convert/UserProtocolConvert.java new file mode 100644 index 00000000..00670e76 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/convert/UserProtocolConvert.java @@ -0,0 +1,22 @@ +package cn.bootx.platform.miniapp.core.protocol.convert; + +import cn.bootx.platform.miniapp.core.protocol.entity.UserProtocol; +import cn.bootx.platform.miniapp.dto.protocol.UserProtocolDto; +import cn.bootx.platform.miniapp.param.protocol.UserProtocolParam; +import org.mapstruct.Mapper; +import org.mapstruct.factory.Mappers; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Mapper +public interface UserProtocolConvert { + UserProtocolConvert CONVERT = Mappers.getMapper(UserProtocolConvert.class); + + UserProtocol convert(UserProtocolParam in); + + UserProtocolDto convert(UserProtocol in); + +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolManager.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolManager.java new file mode 100644 index 00000000..b5f0928e --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolManager.java @@ -0,0 +1,35 @@ +package cn.bootx.platform.miniapp.core.protocol.dao; + +import cn.bootx.platform.miniapp.param.protocol.UserProtocolParam; +import cn.bootx.platform.miniapp.core.protocol.entity.UserProtocol; +import cn.bootx.platform.common.mybatisplus.impl.BaseManager; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.common.mybatisplus.base.MpIdEntity; +import cn.bootx.platform.common.mybatisplus.util.MpUtil; +import cn.bootx.platform.common.query.generator.QueryGenerator; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Repository; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Repository +@RequiredArgsConstructor +public class UserProtocolManager extends BaseManager { + + /** + * 分页 + */ + public Page page(PageParam pageParam, UserProtocolParam param) { + Page mpPage = MpUtil.getMpPage(pageParam, UserProtocol.class); + QueryWrapper wrapper = QueryGenerator.generator(param, this.getEntityClass()); + wrapper.select(this.getEntityClass(),MpUtil::excludeBigField) + .orderByDesc(MpUtil.getColumnName(UserProtocol::getId)); + return this.page(mpPage,wrapper); + } +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolMapper.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolMapper.java new file mode 100644 index 00000000..23fe1e65 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/dao/UserProtocolMapper.java @@ -0,0 +1,14 @@ +package cn.bootx.platform.miniapp.core.protocol.dao; + +import cn.bootx.platform.miniapp.core.protocol.entity.UserProtocol; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Mapper +public interface UserProtocolMapper extends BaseMapper { +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/entity/UserProtocol.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/entity/UserProtocol.java new file mode 100644 index 00000000..1c502eba --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/entity/UserProtocol.java @@ -0,0 +1,48 @@ +package cn.bootx.platform.miniapp.core.protocol.entity; + +import cn.bootx.mybatis.table.modify.annotation.DbColumn; +import cn.bootx.mybatis.table.modify.mybatis.mysq.annotation.DbMySqlFieldType; +import cn.bootx.mybatis.table.modify.mybatis.mysq.constants.MySqlFieldTypeEnum; +import cn.bootx.platform.common.core.function.EntityBaseFunction; +import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; +import cn.bootx.platform.miniapp.core.protocol.convert.UserProtocolConvert; +import cn.bootx.platform.miniapp.dto.protocol.UserProtocolDto; +import cn.bootx.platform.miniapp.param.protocol.UserProtocolParam; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** +* 用户协议 +* @author xxm +* @since 2023-08-02 +*/ +@EqualsAndHashCode(callSuper = true) +@Data +@Accessors(chain = true) +@TableName("miniapp_user_protocol") +public class UserProtocol extends MpBaseEntity implements EntityBaseFunction{ + + /** 编码 */ + @DbColumn(comment = "编码") + private String code; + /** 内容 */ + @DbColumn(comment = "内容") + @DbMySqlFieldType(MySqlFieldTypeEnum.LONGTEXT) + private String content; + /** 备注 */ + @DbColumn(comment = "备注") + private String remark; + + /** 创建对象 */ + public static UserProtocol init(UserProtocolParam in) { + return UserProtocolConvert.CONVERT.convert(in); + } + + /** 转换成dto */ + @Override + public UserProtocolDto toDto() { + return UserProtocolConvert.CONVERT.convert(this); + } +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/service/UserProtocolService.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/service/UserProtocolService.java new file mode 100644 index 00000000..1d43b0a0 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/core/protocol/service/UserProtocolService.java @@ -0,0 +1,76 @@ +package cn.bootx.platform.miniapp.core.protocol.service; + +import cn.bootx.platform.common.core.exception.DataNotExistException; +import cn.bootx.platform.common.core.rest.PageResult; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.common.core.util.ResultConvertUtil; +import cn.bootx.platform.common.mybatisplus.util.MpUtil; +import cn.bootx.platform.miniapp.core.protocol.dao.UserProtocolManager; +import cn.bootx.platform.miniapp.core.protocol.entity.UserProtocol; +import cn.bootx.platform.miniapp.dto.protocol.UserProtocolDto; +import cn.bootx.platform.miniapp.param.protocol.UserProtocolParam; +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Slf4j +@Service +@RequiredArgsConstructor +public class UserProtocolService { + private final UserProtocolManager userProtocolManager; + + /** + * 添加 + */ + public void add(UserProtocolParam param){ + UserProtocol userProtocol = UserProtocol.init(param); + userProtocolManager.save(userProtocol); + } + + /** + * 修改 + */ + public void update(UserProtocolParam param){ + UserProtocol userProtocol = userProtocolManager.findById(param.getId()).orElseThrow(DataNotExistException::new); + + BeanUtil.copyProperties(param,userProtocol, CopyOptions.create().ignoreNullValue()); + userProtocolManager.updateById(userProtocol); + } + + /** + * 分页 + */ + public PageResult page(PageParam pageParam,UserProtocolParam userProtocolParam){ + return MpUtil.convert2DtoPageResult(userProtocolManager.page(pageParam,userProtocolParam)); + } + + /** + * 获取单条 + */ + public UserProtocolDto findById(Long id){ + return userProtocolManager.findById(id).map(UserProtocol::toDto).orElseThrow(DataNotExistException::new); + } + + /** + * 获取全部 + */ + public List findAll(){ + return ResultConvertUtil.dtoListConvert(userProtocolManager.findAll()); + } + + /** + * 删除 + */ + public void delete(Long id){ + userProtocolManager.deleteById(id); + } +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/dto/protocol/UserProtocolDto.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/dto/protocol/UserProtocolDto.java new file mode 100644 index 00000000..05a098ff --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/dto/protocol/UserProtocolDto.java @@ -0,0 +1,27 @@ +package cn.bootx.platform.miniapp.dto.protocol; + +import cn.bootx.platform.common.core.rest.dto.BaseDto; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@Schema(title = "用户协议") +@Accessors(chain = true) +public class UserProtocolDto extends BaseDto { + + @Schema(description = "编码") + private String code; + @Schema(description = "内容") + private String content; + @Schema(description = "备注") + private String remark; + +} diff --git a/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/param/protocol/UserProtocolParam.java b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/param/protocol/UserProtocolParam.java new file mode 100644 index 00000000..a4f2b534 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/java/cn/bootx/platform/miniapp/param/protocol/UserProtocolParam.java @@ -0,0 +1,26 @@ +package cn.bootx.platform.miniapp.param.protocol; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 用户协议 + * @author xxm + * @since 2023-08-02 + */ +@Data +@Schema(title = "用户协议") +@Accessors(chain = true) +public class UserProtocolParam { + + @Schema(description= "主键") + private Long id; + + @Schema(description = "编码") + private String code; + @Schema(description = "内容") + private String content; + @Schema(description = "备注") + private String remark; +} diff --git a/bootx-services/service-miniapp/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports b/bootx-services/service-miniapp/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports new file mode 100644 index 00000000..96eb62d2 --- /dev/null +++ b/bootx-services/service-miniapp/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports @@ -0,0 +1 @@ +cn.bootx.platform.miniapp.MiniAppApplication diff --git a/bootx-start/pom.xml b/bootx-start/pom.xml index d8438a04..9ea57f24 100644 --- a/bootx-start/pom.xml +++ b/bootx-start/pom.xml @@ -41,7 +41,6 @@ spring-boot-starter-undertow - org.flywaydb @@ -56,6 +55,13 @@ ${bootx-platform.version} + + + cn.bootx.platform + service-miniapp + ${bootx-platform.version} + + diff --git a/bootx-start/src/main/resources/application-dev.yml b/bootx-start/src/main/resources/application-dev.yml index 877521a2..9eaaf517 100644 --- a/bootx-start/src/main/resources/application-dev.yml +++ b/bootx-start/src/main/resources/application-dev.yml @@ -82,8 +82,7 @@ logging: # 自动建表配置 mybatis-table: update-type: update - database-type: mysql - scan-package: cn.bootx + scan-package: cn.bootx.platform # 项目配置 bootx: common: @@ -104,6 +103,7 @@ bootx: "[消息服务]": cn.bootx.platform.notice "[演示模块]": cn.bootx.demo "[可视化大屏]": cn.bootx.platform.visualization + "[微信小程序]": cn.bootx.platform.miniapp "[第三方对接]": - cn.bootx.platform.starter.dingtalk - cn.bootx.platform.starter.wecom diff --git a/pom.xml b/pom.xml index 428defad..a30bba5d 100644 --- a/pom.xml +++ b/pom.xml @@ -113,7 +113,7 @@ 3.6.1 1.6.15 3.23.0 - 4.1.0 + 4.2.0 1.5.5.Final 0.2.0 1.6.2 -- Gitee From 79efe4218b07a85c91c73c04376112f318158f4b Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Fri, 4 Aug 2023 17:11:39 +0800 Subject: [PATCH 12/18] =?UTF-8?q?feat=20=E9=9B=86=E6=88=90sms4j,=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=9F=AD=E4=BF=A1=E6=B8=A0=E9=81=93=E5=92=8C?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _doc/Task.md | 22 +++- _license/LICENSE.md | 3 + .../auth/handler/LoginFailureHandler.java | 2 +- .../auth/handler/LoginSuccessHandler.java | 2 +- .../gen/service/CodeGeneratorService.java | 1 - .../controller/QuerySqlController.java | 29 ++++- .../core/sql/service/QuerySqlService.java | 7 ++ .../iam/controller/RoleController.java | 4 +- .../core/upms/service/UserRoleService.java | 12 +- .../iam/event/user/UserAssignRoleEvent.java | 23 ++++ bootx-services/service-notice/pom.xml | 6 + .../notice/code/MessageTemplateCode.java | 14 +-- .../notice/code/SmsChannelStatusCode.java | 14 +++ .../controller/SmsTemplateController.java | 67 ++++++++++ .../sms/convert/SmsChannelConfigConvert.java | 22 ++++ .../core/sms/convert/SmsTemplateConvert.java | 22 ++++ .../core/sms/dao/SmsTemplateManager.java | 35 ++++++ .../core/sms/dao/SmsTemplateMapper.java | 14 +++ .../core/sms/entity/SmsChannelConfig.java | 71 +++++++++-- .../notice/core/sms/entity/SmsTemplate.java | 50 ++++++++ .../core/sms/service/SmsChannelService.java | 118 ++++++++++++++++++ .../core/sms/service/SmsTemplateService.java | 76 +++++++++++ .../core/template/entity/MessageTemplate.java | 2 +- .../notice/dto/sms/SmsChannelConfigDto.java | 35 ++++++ .../notice/dto/sms/SmsTemplateDto.java | 29 +++++ .../dto/template/MessageTemplateDto.java | 2 +- .../param/sms/SmsChannelConfigParam.java | 37 ++++++ .../notice/param/sms/SmsTemplateParam.java | 29 +++++ .../param/template/MessageTemplateParam.java | 3 +- .../src/main/resources/application.yml | 11 +- pom.xml | 7 ++ 31 files changed, 722 insertions(+), 47 deletions(-) create mode 100644 bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserAssignRoleEvent.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SmsChannelStatusCode.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsChannelConfigConvert.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsTemplateConvert.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateManager.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateMapper.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsTemplateService.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsTemplateDto.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsTemplateParam.java diff --git a/_doc/Task.md b/_doc/Task.md index 1515b48f..1688878f 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,14 +1,24 @@ ## 1.3.3 - x 终端可以设置新注册用户是否默认拥有该终端的权限 +- 添加短信配置, 集成SMS4J +- 添加短信模板功能, 可以与各短信商渠道进行同步 - 添加各种事件 - x 用户相关 - - 角色相关 -- 添加配置备份功能(菜单/系统参数/字典) + - x 角色相关 +- 添加配置备份功能(菜单/系统参数/字典), csv方式 - 添加各种导入和导出功能 - 添加各种批量操作功能 - 一键缓存同步和更新操作(字典/参数) -- vxe暗黑模式适配 -- MiniApp添加用户协议/隐私协议等 - -1.3.x +- x vxe暗黑模式适配 +- MiniApp添加用户协议/隐私协议等(富文本) +- x 删除工作流相关代码 +- x 新版自定义表单集成(epic-designer尚处于测试版) +- 导入数据支持选择: 跳过, 覆盖, 报错 +## 1.3.x - PostgreSQL 数据库适配 +- 优化异常类,将各种异常类进行拆分出来 +- 优化参数校验, 将各种入参进行校验 +- 代码生成模板支持配置 +- 代码生成支持预览 +- Sql查询功能 +- 支持预览编辑完成的富文本 diff --git a/_license/LICENSE.md b/_license/LICENSE.md index 19fcc34a..258d7c4d 100644 --- a/_license/LICENSE.md +++ b/_license/LICENSE.md @@ -41,3 +41,6 @@ https://gitee.com/xiaoym/knife4j easy_trans 一个注解搞定数据翻译: https://gitee.com/dromara/easy_trans + +vxe-table暗黑主题灵感 +https://github.com/adoin diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java index 6fbc2084..220e24d9 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginFailureHandler.java @@ -6,7 +6,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** - * 登录失败处理器 + * 登录失败处理器接口 * * @author xxm * @since 2021/8/13 diff --git a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java index c8a0d5a9..a3c032a0 100644 --- a/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java +++ b/bootx-common-starters/common-starter-auth/src/main/java/cn/bootx/platform/starter/auth/handler/LoginSuccessHandler.java @@ -6,7 +6,7 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** - * 登录成功处理器 + * 登录成功处理器接口 * * @author xxm * @since 2021/8/13 diff --git a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java index c7771367..9d337349 100644 --- a/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java +++ b/bootx-common-starters/common-starter-code-gen/src/main/java/cn/bootx/platform/starter/code/gen/service/CodeGeneratorService.java @@ -16,7 +16,6 @@ import cn.hutool.core.text.NamingCase; import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.StrUtil; import com.baomidou.dynamic.datasource.annotation.DS; -import com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java index 2cb823ca..768306c2 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/QuerySqlController.java @@ -1,16 +1,14 @@ package cn.bootx.platform.baseapi.controller; import cn.bootx.platform.baseapi.core.sql.service.QuerySqlService; +import cn.bootx.platform.baseapi.param.sql.QueryFieldParam; +import cn.bootx.platform.common.core.rest.PageResult; import cn.bootx.platform.common.core.rest.Res; import cn.bootx.platform.common.core.rest.ResResult; -import cn.bootx.platform.baseapi.param.sql.QueryFieldParam; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import java.util.List; import java.util.Map; @@ -29,6 +27,27 @@ public class QuerySqlController { private final QuerySqlService querySqlService; + + @Operation(summary = "分页查询") + @GetMapping("/page") + public ResResult> page(){ + return Res.ok(); + } + + @Operation(summary = "新建") + @PostMapping("/add") + public ResResult add(){ + querySqlService.add(); + return Res.ok(); + } + + @Operation(summary = "修改") + @PostMapping("/update") + public ResResult update(){ + querySqlService.update(); + return Res.ok(); + } + @Operation(summary = "测试SQL解析和执行") @PostMapping("/test") public ResResult test(@RequestBody Map map) { diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java index dd51a369..8766c897 100644 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/sql/service/QuerySqlService.java @@ -13,6 +13,7 @@ import cn.bootx.platform.common.core.function.CollectorsFunction; import cn.bootx.platform.starter.auth.util.SecurityUtil; import cn.hutool.core.util.ArrayUtil; import cn.hutool.db.Entity; +import cn.hutool.db.PageResult; import cn.hutool.db.handler.EntityHandler; import cn.hutool.db.handler.EntityListHandler; import cn.hutool.db.sql.SqlExecutor; @@ -58,10 +59,16 @@ public class QuerySqlService { /** * 修改 */ + public void update(){ + + } /** * 分页查询 */ + public PageResult page(){ + return new PageResult<>(); + } /** * 执行SQL查询 diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java index 90d661b6..b3b4cee2 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/controller/RoleController.java @@ -47,8 +47,8 @@ public class RoleController { @PostMapping(value = "/update") public ResResult update(@RequestBody RoleParam roleParam) { ValidationUtil.validateParam(roleParam); - RoleDto result = roleService.update(roleParam); - return Res.ok(result); + roleService.update(roleParam); + return Res.ok(); } @Operation(summary = "通过ID查询角色") diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java index 4ffda028..7da91522 100644 --- a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/core/upms/service/UserRoleService.java @@ -2,19 +2,22 @@ package cn.bootx.platform.iam.core.upms.service; import cn.bootx.platform.common.core.exception.BizException; import cn.bootx.platform.common.core.util.ResultConvertUtil; -import cn.bootx.platform.iam.core.user.dao.UserInfoManager; -import cn.bootx.platform.iam.core.user.entity.UserInfo; import cn.bootx.platform.iam.core.role.dao.RoleManager; import cn.bootx.platform.iam.core.upms.dao.UserRoleManager; import cn.bootx.platform.iam.core.upms.entity.UserRole; +import cn.bootx.platform.iam.core.user.dao.UserInfoManager; +import cn.bootx.platform.iam.core.user.entity.UserInfo; import cn.bootx.platform.iam.dto.role.RoleDto; +import cn.bootx.platform.iam.event.user.UserAssignRoleEvent; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.cache.annotation.CacheEvict; +import org.springframework.context.ApplicationEventPublisher; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.Collection; +import java.util.Collections; import java.util.List; import java.util.stream.Collectors; @@ -38,6 +41,9 @@ public class UserRoleService { private final UserRoleManager userRoleManager; + private final ApplicationEventPublisher eventPublisher; + + /** * 给用户分配角色 */ @@ -49,6 +55,7 @@ public class UserRoleService { // 然后给用户添加角色 List userRoles = this.createUserRoles(userId, roleIds); userRoleManager.saveAll(userRoles); + eventPublisher.publishEvent(new UserAssignRoleEvent(this, Collections.singletonList(userId),roleIds)); } /** @@ -67,6 +74,7 @@ public class UserRoleService { .flatMap(Collection::stream) .collect(Collectors.toList()); userRoleManager.saveAll(userRoles); + eventPublisher.publishEvent(new UserAssignRoleEvent(this, userIds,roleIds)); } /** diff --git a/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserAssignRoleEvent.java b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserAssignRoleEvent.java new file mode 100644 index 00000000..e3aec38e --- /dev/null +++ b/bootx-services/service-iam/src/main/java/cn/bootx/platform/iam/event/user/UserAssignRoleEvent.java @@ -0,0 +1,23 @@ +package cn.bootx.platform.iam.event.user; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +import java.util.List; + +/** + * 用户分配角色事件 + * @author xxm + * @since 2023/8/3 + */ +@Getter +public class UserAssignRoleEvent extends ApplicationEvent { + private final List userIds; + private final List roleIds; + + public UserAssignRoleEvent(Object source, List userIds, List roleIds) { + super(source); + this.userIds = userIds; + this.roleIds = roleIds; + } +} diff --git a/bootx-services/service-notice/pom.xml b/bootx-services/service-notice/pom.xml index 6ebedc26..6c670873 100644 --- a/bootx-services/service-notice/pom.xml +++ b/bootx-services/service-notice/pom.xml @@ -73,5 +73,11 @@ cn.bootx.platform common-starter-wecom + + + + org.dromara.sms4j + sms4j-spring-boot-starter + diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java index 331874fd..a8e24118 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/MessageTemplateCode.java @@ -9,21 +9,15 @@ package cn.bootx.platform.notice.code; public interface MessageTemplateCode { /** 站内信 */ - int SITE = 0; + String SITE = "site"; /** 钉钉 */ - int DING_TALK = 1; + String DING_TALK = "ding_talk"; /** 钉钉机器人 */ - int DING_TALK_ROBOT = 2; - - /** 短信 */ - int SMS = 3; + String DING_TALK_ROBOT = "ding_talk_robot"; /** Email */ - int EMAIL = 4; - - /** 微信 */ - int WECHAT = 5; + String EMAIL = "email"; } diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SmsChannelStatusCode.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SmsChannelStatusCode.java new file mode 100644 index 00000000..ae6a7b9d --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/code/SmsChannelStatusCode.java @@ -0,0 +1,14 @@ +package cn.bootx.platform.notice.code; + +/** + * 短信渠道商配置状态 + * @author xxm + * @since 2023/8/3 + */ +public interface SmsChannelStatusCode { + /** 正常 */ + String NORMAL = "normal"; + + /** 停用 */ + String FORBIDDEN = "forbidden"; +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java new file mode 100644 index 00000000..e112cf03 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java @@ -0,0 +1,67 @@ +package cn.bootx.platform.notice.controller; + +import cn.bootx.platform.common.core.rest.PageResult; +import cn.bootx.platform.common.core.rest.Res; +import cn.bootx.platform.common.core.rest.ResResult; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.notice.core.sms.service.SmsTemplateService; +import cn.bootx.platform.notice.dto.sms.SmsTemplateDto; +import cn.bootx.platform.notice.param.sms.SmsTemplateParam; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Tag(name ="短信模板配置") +@RestController +@RequestMapping("/sms") +@RequiredArgsConstructor +public class SmsTemplateController { + private final SmsTemplateService smsTemplateService; + + @Operation( summary = "添加") + @PostMapping(value = "/add") + public ResResult add(@RequestBody SmsTemplateParam param){ + smsTemplateService.add(param); + return Res.ok(); + } + + @Operation( summary = "修改") + @PostMapping(value = "/update") + public ResResult update(@RequestBody SmsTemplateParam param){ + smsTemplateService.update(param); + return Res.ok(); + } + + @Operation( summary = "删除") + @DeleteMapping(value = "/delete") + public ResResult delete(Long id){ + smsTemplateService.delete(id); + return Res.ok(); + } + + @Operation( summary = "通过ID查询") + @GetMapping(value = "/findById") + public ResResult findById(Long id){ + return Res.ok(smsTemplateService.findById(id)); + } + + @Operation( summary = "查询所有") + @GetMapping(value = "/findAll") + public ResResult> findAll(){ + return Res.ok(smsTemplateService.findAll()); + } + + @Operation( summary = "分页查询") + @GetMapping(value = "/page") + public ResResult> page(PageParam pageParam, SmsTemplateParam smsTemplateParam){ + return Res.ok(smsTemplateService.page(pageParam,smsTemplateParam)); + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsChannelConfigConvert.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsChannelConfigConvert.java new file mode 100644 index 00000000..ccfdf66d --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsChannelConfigConvert.java @@ -0,0 +1,22 @@ +package cn.bootx.platform.notice.core.sms.convert; + +import cn.bootx.platform.notice.core.sms.entity.SmsChannelConfig; +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; +import org.mapstruct.Mapper; +import org.mapstruct.factory.Mappers; + +/** + * 短信渠道配置 + * @author xxm + * @since 2023-08-03 + */ +@Mapper +public interface SmsChannelConfigConvert { + SmsChannelConfigConvert CONVERT = Mappers.getMapper(SmsChannelConfigConvert.class); + + SmsChannelConfig convert(SmsChannelConfigParam in); + + SmsChannelConfigDto convert(SmsChannelConfig in); + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsTemplateConvert.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsTemplateConvert.java new file mode 100644 index 00000000..e65f82fd --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/convert/SmsTemplateConvert.java @@ -0,0 +1,22 @@ +package cn.bootx.platform.notice.core.sms.convert; + +import cn.bootx.platform.notice.core.sms.entity.SmsTemplate; +import cn.bootx.platform.notice.dto.sms.SmsTemplateDto; +import cn.bootx.platform.notice.param.sms.SmsTemplateParam; +import org.mapstruct.Mapper; +import org.mapstruct.factory.Mappers; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Mapper +public interface SmsTemplateConvert { + SmsTemplateConvert CONVERT = Mappers.getMapper(SmsTemplateConvert.class); + + SmsTemplate convert(SmsTemplateParam in); + + SmsTemplateDto convert(SmsTemplate in); + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateManager.java new file mode 100644 index 00000000..81212869 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateManager.java @@ -0,0 +1,35 @@ +package cn.bootx.platform.notice.core.sms.dao; + +import cn.bootx.platform.notice.param.sms.SmsTemplateParam; +import cn.bootx.platform.notice.core.sms.entity.SmsTemplate; +import cn.bootx.platform.common.mybatisplus.impl.BaseManager; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.common.mybatisplus.base.MpIdEntity; +import cn.bootx.platform.common.mybatisplus.util.MpUtil; +import cn.bootx.platform.common.query.generator.QueryGenerator; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; + +import lombok.RequiredArgsConstructor; +import org.springframework.stereotype.Repository; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Repository +@RequiredArgsConstructor +public class SmsTemplateManager extends BaseManager { + + /** + * 分页 + */ + public Page page(PageParam pageParam, SmsTemplateParam param) { + Page mpPage = MpUtil.getMpPage(pageParam, SmsTemplate.class); + QueryWrapper wrapper = QueryGenerator.generator(param, this.getEntityClass()); + wrapper.select(this.getEntityClass(),MpUtil::excludeBigField) + .orderByDesc(MpUtil.getColumnName(SmsTemplate::getId)); + return this.page(mpPage,wrapper); + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateMapper.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateMapper.java new file mode 100644 index 00000000..09ee2fbe --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsTemplateMapper.java @@ -0,0 +1,14 @@ +package cn.bootx.platform.notice.core.sms.dao; + +import cn.bootx.platform.notice.core.sms.entity.SmsTemplate; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Mapper +public interface SmsTemplateMapper extends BaseMapper { +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java index ccf0d79a..8bb2a90c 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java @@ -1,10 +1,19 @@ package cn.bootx.platform.notice.core.sms.entity; +import cn.bootx.mybatis.table.modify.annotation.DbColumn; +import cn.bootx.mybatis.table.modify.annotation.DbTable; +import cn.bootx.mybatis.table.modify.mybatis.mysq.annotation.DbMySqlFieldType; +import cn.bootx.mybatis.table.modify.mybatis.mysq.constants.MySqlFieldTypeEnum; +import cn.bootx.platform.common.core.function.EntityBaseFunction; import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; +import cn.bootx.platform.notice.core.sms.convert.SmsChannelConfigConvert; +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; +import org.dromara.sms4j.provider.enumerate.SupplierType; /** * 短信渠道配置 @@ -13,19 +22,61 @@ import lombok.experimental.Accessors; */ @EqualsAndHashCode(callSuper = true) @Data +@DbTable(comment = "短信渠道配置") @Accessors(chain = true) @TableName("notice_sms_channel_config") -public class SmsChannelConfig extends MpBaseEntity { +public class SmsChannelConfig extends MpBaseEntity implements EntityBaseFunction { - /** 渠道编码 */ + /** + * 渠道类型编码 + * @see SupplierType#name() + */ + @DbColumn(comment = "渠道类型编码") private String code; - /** 短信签名 */ - private String signature; - /** 短信ApiKey */ - private String apiKey; - /** 短信Api秘钥 */ - private String apiSecret; - /** 回调地址 */ - private String url; + /** + * 渠道类型名称 + * @see SupplierType#getName() + */ + @DbColumn(comment = "渠道类型名称") + private String name; + + /** + * 状态 + * @see cn.bootx.platform.notice.code.SmsChannelStatusCode + */ + @DbColumn(comment = "状态") + private String state; + + /** AccessKey */ + @DbColumn(comment = "AccessKey") + private String accessKey; + + /** AccessSecret */ + @DbColumn(comment = "AccessSecret") + private String accessSecret; + + /** 配置字符串 */ + @DbMySqlFieldType(MySqlFieldTypeEnum.TEXT) + @DbColumn(comment = "状态") + private String config; + + /** 图片 */ + @DbColumn(comment = "图片") + private Long image; + + /** 备注 */ + @DbColumn(comment = "状态") + private String remark; + + /** 创建对象 */ + public static SmsChannelConfig init(SmsChannelConfigParam in) { + return SmsChannelConfigConvert.CONVERT.convert(in); + } + + /** 转换成dto */ + @Override + public SmsChannelConfigDto toDto() { + return SmsChannelConfigConvert.CONVERT.convert(this); + } } diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java new file mode 100644 index 00000000..49254156 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java @@ -0,0 +1,50 @@ +package cn.bootx.platform.notice.core.sms.entity; + +import java.math.BigDecimal; +import java.time.LocalDateTime; +import java.time.LocalDate; +import java.time.LocalTime; + +import cn.bootx.platform.common.core.function.EntityBaseFunction; +import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; + +import com.baomidou.mybatisplus.annotation.TableName; +import cn.bootx.platform.notice.dto.sms.SmsTemplateDto; +import cn.bootx.platform.notice.param.sms.SmsTemplateParam; +import cn.bootx.platform.notice.core.sms.convert.SmsTemplateConvert; + +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** +* 短信模板配置 +* @author xxm +* @since 2023-08-03 +*/ +@EqualsAndHashCode(callSuper = true) +@Data +@Accessors(chain = true) +@TableName("notice_sms_template") +public class SmsTemplate extends MpBaseEntity implements EntityBaseFunction{ + + /** 短信渠道商类型 */ + private String supplierType; + /** 短信渠道商类型 */ + private String templateId; + /** 短信模板名称 */ + private String name; + /** 短信模板内容 */ + private String content; + + /** 创建对象 */ + public static SmsTemplate init(SmsTemplateParam in) { + return SmsTemplateConvert.CONVERT.convert(in); + } + + /** 转换成dto */ + @Override + public SmsTemplateDto toDto() { + return SmsTemplateConvert.CONVERT.convert(this); + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java new file mode 100644 index 00000000..a65ed398 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java @@ -0,0 +1,118 @@ +package cn.bootx.platform.notice.core.sms.service; + +import cn.bootx.platform.common.core.exception.BizException; +import cn.bootx.platform.common.core.function.CollectorsFunction; +import cn.bootx.platform.common.jackson.util.JacksonUtil; +import cn.bootx.platform.notice.core.sms.dao.SmsChannelConfigManager; +import cn.bootx.platform.notice.core.sms.entity.SmsChannelConfig; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.dromara.sms4j.aliyun.config.AlibabaConfig; +import org.dromara.sms4j.cloopen.config.CloopenConfig; +import org.dromara.sms4j.comm.exception.SmsBlendException; +import org.dromara.sms4j.core.config.SupplierFactory; +import org.dromara.sms4j.ctyun.config.CtyunConfig; +import org.dromara.sms4j.emay.config.EmayConfig; +import org.dromara.sms4j.huawei.config.HuaweiConfig; +import org.dromara.sms4j.jdcloud.config.JdCloudConfig; +import org.dromara.sms4j.netease.config.NeteaseConfig; +import org.dromara.sms4j.provider.enumerate.SupplierType; +import org.dromara.sms4j.tencent.config.TencentConfig; +import org.dromara.sms4j.unisms.config.UniConfig; +import org.dromara.sms4j.yunpian.config.YunpianConfig; +import org.springframework.boot.web.context.WebServerInitializedEvent; +import org.springframework.context.event.EventListener; +import org.springframework.stereotype.Service; + +import java.util.Arrays; +import java.util.List; +import java.util.Map; +import java.util.Optional; +import java.util.function.Function; +import java.util.stream.Collectors; + +@Slf4j +@Service +@RequiredArgsConstructor +public class SmsChannelService { + + private final SmsChannelConfigManager smsChannelConfigManager; + + /** + * 查询全部配置 + */ + public List findAll(){ + // 遍历数据库 + Map map = smsChannelConfigManager.findAll() + .stream() + .collect(Collectors.toMap(SmsChannelConfig::getCode, Function.identity(), CollectorsFunction::retainLatest)); + return Arrays.stream(SupplierType.values()) + .map(type-> Optional.ofNullable(map.get(type.name().toLowerCase())) + .orElse(new SmsChannelConfig() + .setCode(type.name().toLowerCase()) + .setName(type.getName()))) + .collect(Collectors.toList()); + } + + /** + * 添加 + */ + public void add(){ + + } + + /** + * 更新 + */ + public void update(){ + } + + /** + * 启动成功初始化 + */ + @EventListener(WebServerInitializedEvent.class) + public void init(){ + + List smsChannelConfigs = smsChannelConfigManager.findAll(); + + for (SmsChannelConfig channelConfig : smsChannelConfigs) { + SupplierType supplierType = getSupplierType(channelConfig.getCode()); + String config = channelConfig.getConfig(); + if (supplierType == SupplierType.ALIBABA) { + SupplierFactory.setAlibabaConfig(JacksonUtil.toBean(config,AlibabaConfig.class)); + } else if (supplierType == SupplierType.HUAWEI) { + SupplierFactory.setHuaweiConfig(JacksonUtil.toBean(config,HuaweiConfig.class)); + } else if (supplierType == SupplierType.UNI_SMS) { + SupplierFactory.setUniConfig(JacksonUtil.toBean(config,UniConfig.class)); + } else if (supplierType == SupplierType.TENCENT) { + SupplierFactory.setTencentConfig(JacksonUtil.toBean(config,TencentConfig.class)); + } else if (supplierType == SupplierType.YUNPIAN) { + SupplierFactory.setYunpianConfig(JacksonUtil.toBean(config,YunpianConfig.class)); + } else if (supplierType == SupplierType.JD_CLOUD) { + SupplierFactory.setJdCloudConfig(JacksonUtil.toBean(config,JdCloudConfig.class)); + } else if (supplierType == SupplierType.CLOOPEN) { + SupplierFactory.setCloopenConfig(JacksonUtil.toBean(config,CloopenConfig.class)); + } else if (supplierType == SupplierType.EMAY) { + SupplierFactory.setEmayConfig(JacksonUtil.toBean(config,EmayConfig.class)); + } else if (supplierType == SupplierType.CTYUN) { + SupplierFactory.setCtyunConfig(JacksonUtil.toBean(config,CtyunConfig.class)); + } else if (supplierType == SupplierType.NETEASE) { + SupplierFactory.setNeteaseConfig(JacksonUtil.toBean(config,NeteaseConfig.class)); + } else { + throw new SmsBlendException("短信加载失败!请检查配置类型."); + } + } + + } + + /** + * 获取 短信供应商 枚举 + */ + public SupplierType getSupplierType(String code){ + return Arrays.stream(SupplierType.values()) + .filter(supplierType -> supplierType.name().equalsIgnoreCase(code)) + .findFirst() + .orElseThrow(() -> new BizException("短信供应商未找到")); + } + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsTemplateService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsTemplateService.java new file mode 100644 index 00000000..7a00b82a --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsTemplateService.java @@ -0,0 +1,76 @@ +package cn.bootx.platform.notice.core.sms.service; + +import cn.bootx.platform.common.core.exception.DataNotExistException; +import cn.bootx.platform.common.core.rest.PageResult; +import cn.bootx.platform.common.core.rest.param.PageParam; +import cn.bootx.platform.common.core.util.ResultConvertUtil; +import cn.bootx.platform.common.mybatisplus.util.MpUtil; +import cn.bootx.platform.notice.core.sms.dao.SmsTemplateManager; +import cn.bootx.platform.notice.core.sms.entity.SmsTemplate; +import cn.bootx.platform.notice.dto.sms.SmsTemplateDto; +import cn.bootx.platform.notice.param.sms.SmsTemplateParam; +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Slf4j +@Service +@RequiredArgsConstructor +public class SmsTemplateService { + private final SmsTemplateManager smsTemplateManager; + + /** + * 添加 + */ + public void add(SmsTemplateParam param){ + SmsTemplate smsTemplate = SmsTemplate.init(param); + smsTemplateManager.save(smsTemplate); + } + + /** + * 修改 + */ + public void update(SmsTemplateParam param){ + SmsTemplate smsTemplate = smsTemplateManager.findById(param.getId()).orElseThrow(DataNotExistException::new); + + BeanUtil.copyProperties(param,smsTemplate, CopyOptions.create().ignoreNullValue()); + smsTemplateManager.updateById(smsTemplate); + } + + /** + * 分页 + */ + public PageResult page(PageParam pageParam,SmsTemplateParam smsTemplateParam){ + return MpUtil.convert2DtoPageResult(smsTemplateManager.page(pageParam,smsTemplateParam)); + } + + /** + * 获取单条 + */ + public SmsTemplateDto findById(Long id){ + return smsTemplateManager.findById(id).map(SmsTemplate::toDto).orElseThrow(DataNotExistException::new); + } + + /** + * 获取全部 + */ + public List findAll(){ + return ResultConvertUtil.dtoListConvert(smsTemplateManager.findAll()); + } + + /** + * 删除 + */ + public void delete(Long id){ + smsTemplateManager.deleteById(id); + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/entity/MessageTemplate.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/entity/MessageTemplate.java index a0cd526b..931748f4 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/entity/MessageTemplate.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/template/entity/MessageTemplate.java @@ -33,7 +33,7 @@ public class MessageTemplate extends MpBaseEntity implements EntityBaseFunction< * 模板类型 * @see MessageTemplateCode */ - private Integer type; + private String type; public static MessageTemplate init(MessageTemplateParam in) { return MessageTemplateConvert.CONVERT.convert(in); diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java new file mode 100644 index 00000000..34a18633 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java @@ -0,0 +1,35 @@ +package cn.bootx.platform.notice.dto.sms; + +import cn.bootx.platform.common.core.rest.dto.BaseDto; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 短信渠道配置 + * @author xxm + * @since 2023-08-04 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@Schema(title = "短信渠道配置") +@Accessors(chain = true) +public class SmsChannelConfigDto extends BaseDto { + + @Schema(description = "渠道类型编码") + private String code; + @Schema(description = "渠道类型名称") + private String name; + @Schema(description = "状态") + private String state; + @Schema(description = "AccessKey") + private String accessKey; + @Schema(description = "AccessSecret") + private String accessSecret; + @Schema(description = "配置") + private String config; + @Schema(description = "备注") + private String remark; + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsTemplateDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsTemplateDto.java new file mode 100644 index 00000000..d97dc74c --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsTemplateDto.java @@ -0,0 +1,29 @@ +package cn.bootx.platform.notice.dto.sms; + +import cn.bootx.platform.common.core.rest.dto.BaseDto; +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@Schema(title = "短信模板配置") +@Accessors(chain = true) +public class SmsTemplateDto extends BaseDto { + + @Schema(description = "短信渠道商类型") + private String supplierType; + @Schema(description = "短信渠道商类型") + private String templateId; + @Schema(description = "短信模板名称") + private String name; + @Schema(description = "短信模板内容") + private String content; + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java index c0a1af70..e330b292 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/template/MessageTemplateDto.java @@ -39,6 +39,6 @@ public class MessageTemplateDto extends BaseDto implements Serializable { * 模板类型 * @see MessageTemplateCode */ - private Integer type; + private String type; } diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java new file mode 100644 index 00000000..8b360d4a --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java @@ -0,0 +1,37 @@ +package cn.bootx.platform.notice.param.sms; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 短信渠道配置 + * @author xxm + * @since 2023-08-04 + */ +@Data +@Schema(title = "短信渠道配置") +@Accessors(chain = true) +public class SmsChannelConfigParam { + + @Schema(description= "主键") + private Long id; + + @Schema(description = "渠道类型编码") + private String code; + @Schema(description = "渠道类型名称") + private String name; + @Schema(description = "状态") + private String state; + @Schema(description = "AccessKey") + private String accessKey; + @Schema(description = "AccessSecret") + private String accessSecret; + @Schema(description = "图片") + private Long image; + @Schema(description = "配置") + private String config; + @Schema(description = "备注") + private String remark; + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsTemplateParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsTemplateParam.java new file mode 100644 index 00000000..e0613dac --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsTemplateParam.java @@ -0,0 +1,29 @@ +package cn.bootx.platform.notice.param.sms; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; +import lombok.experimental.Accessors; + +/** + * 短信模板配置 + * @author xxm + * @since 2023-08-03 + */ +@Data +@Schema(title = "短信模板配置") +@Accessors(chain = true) +public class SmsTemplateParam { + + @Schema(description= "主键") + private Long id; + + @Schema(description = "短信渠道商类型") + private String supplierType; + @Schema(description = "短信渠道商类型") + private String templateId; + @Schema(description = "短信模板名称") + private String name; + @Schema(description = "短信模板内容") + private String content; + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java index 412db126..3002ff1f 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/template/MessageTemplateParam.java @@ -45,6 +45,5 @@ public class MessageTemplateParam implements Serializable { * 模板类型 * @see MessageTemplateCode */ - private Integer type; - + private String type; } diff --git a/bootx-start/src/main/resources/application.yml b/bootx-start/src/main/resources/application.yml index 07257667..10ca25df 100644 --- a/bootx-start/src/main/resources/application.yml +++ b/bootx-start/src/main/resources/application.yml @@ -32,8 +32,9 @@ mybatis-plus: sa-token: is-print: false token-name: AccessToken -# 工作流 -flowable: - activityFontName: "宋体" - annotation-font-name: "宋体" - label-font-name: "宋体" +# 短信配置 +sms: + # 是否使用redis进行缓存 默认false + redis-cache: true + # 打印banner + is-print: false diff --git a/pom.xml b/pom.xml index a30bba5d..02bf7279 100644 --- a/pom.xml +++ b/pom.xml @@ -126,6 +126,7 @@ 1.3.81 2.2.5 2.7.0 + 2.2.0 1.5.3 @@ -365,6 +366,12 @@ common-starter-wecom ${bootx-platform.version} + + + org.dromara.sms4j + sms4j-spring-boot-starter + ${sms4j.version} + -- Gitee From e36b235991677efff5f8622cef11de5855e015e6 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Sat, 5 Aug 2023 17:37:47 +0800 Subject: [PATCH 13/18] =?UTF-8?q?feat=20=E6=B7=BB=E5=8A=A0=E7=9F=AD?= =?UTF-8?q?=E4=BF=A1=E6=B8=A0=E9=81=93=E9=85=8D=E7=BD=AE,=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93=E5=AD=98=E5=82=A8=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0=E6=96=87=E4=BB=B6=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _doc/Task.md | 2 + .../common-starter-file/pom.xml | 6 + .../starter/file/code/FileUploadTypeEnum.java | 2 + .../configuration/FileUploadProperties.java | 15 +++ .../file/controller/FIleUpLoadController.java | 7 + .../starter/file/dao/JdbcFileDataManager.java | 14 ++ .../starter/file/dao/JdbcFileDataMapper.java | 14 ++ .../starter/file/entity/JdbcFileData.java | 32 +++++ .../file/service/FileUploadService.java | 15 +++ .../file/service/impl/JdbcUploadService.java | 117 +++++++++++++++++ .../file/service/impl/MinioUploadService.java | 14 +- .../SmsChannelConfigController.java | 53 ++++++++ .../controller/SmsTemplateController.java | 2 +- .../core/sms/dao/SmsChannelConfigManager.java | 14 ++ .../core/sms/entity/SmsChannelConfig.java | 11 +- ...vice.java => SmsChannelConfigService.java} | 121 ++++++++++++------ .../notice/dto/sms/SmsChannelConfigDto.java | 2 + .../notice/event/sms/SmsChannelAddEvent.java | 20 +++ .../sms/SmsChannelDisableEnableEvent.java | 19 +++ .../event/sms/SmsChannelEnableEvent.java | 19 +++ .../event/sms/SmsChannelUpdateEvent.java | 20 +++ .../param/sms/SmsChannelConfigParam.java | 2 + bootx-start/pom.xml | 7 + .../src/main/resources/application-dev.yml | 5 +- 24 files changed, 480 insertions(+), 53 deletions(-) create mode 100644 bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataManager.java create mode 100644 bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataMapper.java create mode 100644 bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/JdbcFileData.java create mode 100644 bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/JdbcUploadService.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java rename bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/{SmsChannelService.java => SmsChannelConfigService.java} (36%) create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelAddEvent.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelDisableEnableEvent.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelEnableEvent.java create mode 100644 bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelUpdateEvent.java diff --git a/_doc/Task.md b/_doc/Task.md index 1688878f..b9c66051 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,10 +1,12 @@ ## 1.3.3 - x 终端可以设置新注册用户是否默认拥有该终端的权限 +- x 增加一种数据库文件存储方式,作为轻量级功能进行使用 - 添加短信配置, 集成SMS4J - 添加短信模板功能, 可以与各短信商渠道进行同步 - 添加各种事件 - x 用户相关 - x 角色相关 + - x 短信渠道配置 - 添加配置备份功能(菜单/系统参数/字典), csv方式 - 添加各种导入和导出功能 - 添加各种批量操作功能 diff --git a/bootx-common-starters/common-starter-file/pom.xml b/bootx-common-starters/common-starter-file/pom.xml index 6ce9cfdc..c2e6cff5 100644 --- a/bootx-common-starters/common-starter-file/pom.xml +++ b/bootx-common-starters/common-starter-file/pom.xml @@ -25,6 +25,11 @@ spring-boot-starter-data-mongodb true + + cn.bootx + mybatis-table-modify-mysql-boot-starter + provided + cn.bootx.platform common-mybatis-plus @@ -35,6 +40,7 @@ io.minio minio ${minio.version} + true diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java index f302b278..113361c5 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/code/FileUploadTypeEnum.java @@ -10,6 +10,8 @@ public enum FileUploadTypeEnum { /** 本地存储 */ LOCAL, + /** 数据库存储 */ + JDBC, /** Mongo存储 */ MONGO, /** minio存储 */ diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java index e031fc6a..7e24f626 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/configuration/FileUploadProperties.java @@ -29,6 +29,9 @@ public class FileUploadProperties { /** 本地存储 */ private Local local = new Local(); + /** 数据库存储 */ + private JDBC jdbc = new JDBC(); + /** mongo存储配置 */ private Mongo mongo = new Mongo(); @@ -47,6 +50,18 @@ public class FileUploadProperties { } + /** + * 数据库存储 + */ + @Getter + @Setter + public static class JDBC { + + /** 是否以Base64方式进行存储 */ + private boolean base64 = false; + + } + /** * mongo存储配置 */ diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java index 076fcf9b..65c9ea25 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/controller/FIleUpLoadController.java @@ -46,6 +46,13 @@ public class FIleUpLoadController { return Res.ok(uploadService.upload(file, fileName)); } + @Operation(summary = "删除") + @DeleteMapping("/delete") + public ResResult delete(Long id){ + uploadService.delete(id); + return Res.ok(); + } + @Operation(summary = "获取文件预览地址") @GetMapping("getFilePreviewUrl") public ResResult getFilePreviewUrl(Long id) { diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataManager.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataManager.java new file mode 100644 index 00000000..352843fe --- /dev/null +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataManager.java @@ -0,0 +1,14 @@ +package cn.bootx.platform.starter.file.dao; + +import cn.bootx.platform.common.mybatisplus.impl.BaseManager; +import cn.bootx.platform.starter.file.entity.JdbcFileData; +import org.springframework.stereotype.Repository; + +/** + * + * @author xxm + * @since 2023/8/5 + */ +@Repository +public class JdbcFileDataManager extends BaseManager { +} diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataMapper.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataMapper.java new file mode 100644 index 00000000..61a6deca --- /dev/null +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/dao/JdbcFileDataMapper.java @@ -0,0 +1,14 @@ +package cn.bootx.platform.starter.file.dao; + +import cn.bootx.platform.starter.file.entity.JdbcFileData; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; + +/** + * + * @author xxm + * @since 2023/8/5 + */ +@Mapper +public interface JdbcFileDataMapper extends BaseMapper { +} diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/JdbcFileData.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/JdbcFileData.java new file mode 100644 index 00000000..3a731321 --- /dev/null +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/entity/JdbcFileData.java @@ -0,0 +1,32 @@ +package cn.bootx.platform.starter.file.entity; + +import cn.bootx.mybatis.table.modify.annotation.DbColumn; +import cn.bootx.mybatis.table.modify.annotation.DbTable; +import cn.bootx.mybatis.table.modify.mybatis.mysq.annotation.DbMySqlFieldType; +import cn.bootx.mybatis.table.modify.mybatis.mysq.constants.MySqlFieldTypeEnum; +import cn.bootx.platform.common.mybatisplus.base.MpIdEntity; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + * 数据库存储上传的文件数据 + * @author xxm + * @since 2023/8/5 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@Accessors(chain = true) +@DbTable(comment = "上传文件数据") +@TableName("starter_file_data") +public class JdbcFileData extends MpIdEntity { + + @DbColumn(comment = "base64方式存储") + @DbMySqlFieldType(MySqlFieldTypeEnum.LONGTEXT) + private String base64; + + @DbColumn(comment = "base64方式存储") + @DbMySqlFieldType(MySqlFieldTypeEnum.LONGBLOB) + private byte[] data; +} diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java index 20344cc4..8e5c4cd8 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/FileUploadService.java @@ -87,6 +87,21 @@ public class FileUploadService { return uploadInfo.toDto(); } + /** + * 文件删除 + */ + @Transactional(rollbackFor = Exception.class) + public void delete(Long id){ + val uploadType = fileUploadProperties.getUploadType(); + UploadService uploadService = uploadServices.stream() + .filter(s -> s.enable(uploadType)) + .findFirst() + .orElseThrow(() -> new BizException("未找到该类的上传处理器")); + UpdateFileInfo updateFileInfo = updateFileManager.findById(id).orElseThrow(() -> new BizException("文件不存在")); + uploadService.delete(updateFileInfo); + updateFileManager.deleteById(updateFileInfo.getId()); + } + /** * 浏览 */ diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/JdbcUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/JdbcUploadService.java new file mode 100644 index 00000000..8e57479a --- /dev/null +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/JdbcUploadService.java @@ -0,0 +1,117 @@ +package cn.bootx.platform.starter.file.service.impl; + +import cn.bootx.platform.common.core.exception.DataNotExistException; +import cn.bootx.platform.starter.file.code.FileUploadTypeEnum; +import cn.bootx.platform.starter.file.configuration.FileUploadProperties; +import cn.bootx.platform.starter.file.dao.JdbcFileDataManager; +import cn.bootx.platform.starter.file.entity.JdbcFileData; +import cn.bootx.platform.starter.file.entity.UpdateFileInfo; +import cn.bootx.platform.starter.file.entity.UploadFileContext; +import cn.bootx.platform.starter.file.service.UploadService; +import cn.hutool.core.codec.Base64; +import cn.hutool.core.io.IoUtil; +import lombok.RequiredArgsConstructor; +import lombok.SneakyThrows; +import lombok.extern.slf4j.Slf4j; +import org.springframework.http.HttpHeaders; +import org.springframework.stereotype.Service; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.ServletOutputStream; +import javax.servlet.http.HttpServletResponse; +import java.io.ByteArrayInputStream; +import java.io.InputStream; + +/** + * 数据库存储上传文件 + * @author xxm + * @since 2023/8/5 + */ +@Slf4j +@Service +@RequiredArgsConstructor +public class JdbcUploadService implements UploadService { + private final JdbcFileDataManager jdbcFileDataManager; + + private final FileUploadProperties fileUploadProperties; + + /** + * 判断启用 + */ + @Override + public boolean enable(FileUploadTypeEnum type) { + return type==FileUploadTypeEnum.JDBC; + } + + /** + * 上传文件 + * + * @param file + * @param context + */ + @SneakyThrows + @Override + public UpdateFileInfo upload(MultipartFile file, UploadFileContext context) { + FileUploadProperties.JDBC jdbc = fileUploadProperties.getJdbc(); + JdbcFileData jdbcFileData; + byte[] bytes = file.getBytes(); + if (jdbc.isBase64()){ + jdbcFileData =new JdbcFileData().setBase64(Base64.encode(bytes)); + } else { + jdbcFileData =new JdbcFileData().setData(bytes); + } + jdbcFileDataManager.save(jdbcFileData); + return new UpdateFileInfo().setExternalStorageId(String.valueOf(jdbcFileData.getId())).setFileSize(file.getSize()); + } + + /** + * 预览文件 + */ + @SneakyThrows + @Override + public void preview(UpdateFileInfo updateFileInfo, HttpServletResponse response) { + FileUploadProperties.JDBC jdbc = fileUploadProperties.getJdbc(); + Long id = Long.valueOf(updateFileInfo.getExternalStorageId()); + JdbcFileData jdbcFileData = jdbcFileDataManager.findById(id) + .orElseThrow(DataNotExistException::new); + InputStream inputStream; + if (jdbc.isBase64()){ + inputStream = new ByteArrayInputStream(Base64.decode(jdbcFileData.getBase64())); + } else { + inputStream = new ByteArrayInputStream(jdbcFileData.getData()); + } + + // 获取响应输出流 + ServletOutputStream os = response.getOutputStream(); + IoUtil.copy(inputStream, os); + response.addHeader(HttpHeaders.CONTENT_DISPOSITION, updateFileInfo.getFileType()); + IoUtil.close(inputStream); + IoUtil.close(os); + + } + + /** + * 下载文件 + */ + @Override + public InputStream download(UpdateFileInfo updateFileInfo) { + FileUploadProperties.JDBC jdbc = fileUploadProperties.getJdbc(); + Long id = Long.valueOf(updateFileInfo.getExternalStorageId()); + JdbcFileData jdbcFileData = jdbcFileDataManager.findById(id) + .orElseThrow(DataNotExistException::new); + if (jdbc.isBase64()){ + return new ByteArrayInputStream(Base64.decode(jdbcFileData.getBase64())); + } else { + return new ByteArrayInputStream(jdbcFileData.getData()); + } + } + + /** + * 删除文件 + */ + @Override + public void delete(UpdateFileInfo updateFileInfo) { + Long id = Long.valueOf(updateFileInfo.getExternalStorageId()); + jdbcFileDataManager.deleteById(id); + } +} diff --git a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java index 29825db5..09d1b195 100644 --- a/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java +++ b/bootx-common-starters/common-starter-file/src/main/java/cn/bootx/platform/starter/file/service/impl/MinioUploadService.java @@ -10,6 +10,7 @@ import io.minio.*; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; +import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingClass; import org.springframework.http.HttpHeaders; import org.springframework.stereotype.Service; import org.springframework.web.multipart.MultipartFile; @@ -27,6 +28,7 @@ import java.util.Objects; */ @Slf4j @Service +@ConditionalOnMissingClass("io.minio.MinioClient") @RequiredArgsConstructor public class MinioUploadService implements UploadService { @@ -39,11 +41,11 @@ public class MinioUploadService implements UploadService { */ @Override public boolean enable(FileUploadTypeEnum type) { - boolean b = type == FileUploadTypeEnum.MINIO; - if (b) { + boolean initFlag = type == FileUploadTypeEnum.MINIO; + if (initFlag) { this.doInit(); } - return b; + return initFlag; } /** @@ -54,8 +56,7 @@ public class MinioUploadService implements UploadService { public UpdateFileInfo upload(MultipartFile file, UploadFileContext context) { FileUploadProperties.Minio minio = fileUploadProperties.getMinio(); PutObjectArgs putObjectArgs = PutObjectArgs.builder() - .bucket(minio.getBucket()) // bucket - // 必须传递 + .bucket(minio.getBucket()) // bucket必须传递 .contentType(file.getContentType()) .object(context.getFileId() + "." + context.getFileSuffix()) .stream(file.getInputStream(), file.getSize(), -1) // 文件内容 @@ -105,8 +106,7 @@ public class MinioUploadService implements UploadService { public void delete(UpdateFileInfo updateFileInfo) { FileUploadProperties.Minio minio = fileUploadProperties.getMinio(); client.removeObject(RemoveObjectArgs.builder() - .bucket(minio.getBucket()) // bucket - // 必须传递 + .bucket(minio.getBucket()) // bucket必须传递 .object(updateFileInfo.getExternalStorageId()) // 相对路径作为 key .build()); } diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java new file mode 100644 index 00000000..a6e9ff8d --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java @@ -0,0 +1,53 @@ +package cn.bootx.platform.notice.controller; + +import cn.bootx.platform.common.core.rest.Res; +import cn.bootx.platform.common.core.rest.ResResult; +import cn.bootx.platform.notice.core.sms.service.SmsChannelConfigService; +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.RequiredArgsConstructor; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +/** + * + * @author xxm + * @since 2023/8/5 + */ +@Tag(name = "短信渠道配置") +@RestController +@RequestMapping("/sms/config") +@RequiredArgsConstructor +public class SmsChannelConfigController { + private final SmsChannelConfigService configService; + + @Operation(summary = "添加") + @PostMapping(value = "/add") + public ResResult add(@RequestBody SmsChannelConfigParam param) { + configService.add(param); + return Res.ok(); + } + + @Operation(summary = "修改") + @PostMapping(value = "/update") + public ResResult update(@RequestBody SmsChannelConfigParam param) { + configService.update(param); + return Res.ok(); + } + + @Operation(summary = "通过Code查询") + @GetMapping(value = "/findByCode") + public ResResult findByCode(String code) { + return Res.ok(configService.findByCode(code)); + } + + @Operation(summary = "查询所有") + @GetMapping(value = "/findAll") + public ResResult> findAll() { + return Res.ok(configService.findAll()); + } + +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java index e112cf03..3f607530 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsTemplateController.java @@ -21,7 +21,7 @@ import java.util.List; */ @Tag(name ="短信模板配置") @RestController -@RequestMapping("/sms") +@RequestMapping("/sms/template") @RequiredArgsConstructor public class SmsTemplateController { private final SmsTemplateService smsTemplateService; diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigManager.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigManager.java index cfe4b850..918a328d 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigManager.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/dao/SmsChannelConfigManager.java @@ -6,8 +6,22 @@ import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; +import java.util.Optional; + @Slf4j @Service @RequiredArgsConstructor public class SmsChannelConfigManager extends BaseManager { + + + public boolean existsByCode(String code){ + return existedByField(SmsChannelConfig::getCode,code); + } + public boolean existsByCode(String code,Long id){ + return existedByField(SmsChannelConfig::getCode,code,id); + } + + public Optional findByCode(String code){ + return findByField(SmsChannelConfig::getCode,code); + } } diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java index 8bb2a90c..34733ab9 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java @@ -9,6 +9,8 @@ import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; import cn.bootx.platform.notice.core.sms.convert.SmsChannelConfigConvert; import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; +import com.baomidou.mybatisplus.annotation.FieldStrategy; +import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; @@ -32,6 +34,7 @@ public class SmsChannelConfig extends MpBaseEntity implements EntityBaseFunction * @see SupplierType#name() */ @DbColumn(comment = "渠道类型编码") + @TableField(updateStrategy = FieldStrategy.NEVER) private String code; /** @@ -58,15 +61,19 @@ public class SmsChannelConfig extends MpBaseEntity implements EntityBaseFunction /** 配置字符串 */ @DbMySqlFieldType(MySqlFieldTypeEnum.TEXT) - @DbColumn(comment = "状态") + @DbColumn(comment = "配置字符串") private String config; /** 图片 */ @DbColumn(comment = "图片") private Long image; + /** 排序 */ + @DbColumn(comment = "排序") + private Double sortNo; + /** 备注 */ - @DbColumn(comment = "状态") + @DbColumn(comment = "备注") private String remark; /** 创建对象 */ diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java similarity index 36% rename from bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java rename to bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java index a65ed398..a09096df 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelService.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java @@ -1,10 +1,17 @@ package cn.bootx.platform.notice.core.sms.service; import cn.bootx.platform.common.core.exception.BizException; +import cn.bootx.platform.common.core.exception.DataNotExistException; import cn.bootx.platform.common.core.function.CollectorsFunction; import cn.bootx.platform.common.jackson.util.JacksonUtil; import cn.bootx.platform.notice.core.sms.dao.SmsChannelConfigManager; import cn.bootx.platform.notice.core.sms.entity.SmsChannelConfig; +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import cn.bootx.platform.notice.event.sms.SmsChannelAddEvent; +import cn.bootx.platform.notice.event.sms.SmsChannelUpdateEvent; +import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; +import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.bean.copier.CopyOptions; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.dromara.sms4j.aliyun.config.AlibabaConfig; @@ -21,88 +28,118 @@ import org.dromara.sms4j.tencent.config.TencentConfig; import org.dromara.sms4j.unisms.config.UniConfig; import org.dromara.sms4j.yunpian.config.YunpianConfig; import org.springframework.boot.web.context.WebServerInitializedEvent; +import org.springframework.context.ApplicationEventPublisher; import org.springframework.context.event.EventListener; import org.springframework.stereotype.Service; -import java.util.Arrays; -import java.util.List; -import java.util.Map; -import java.util.Optional; +import java.util.*; import java.util.function.Function; import java.util.stream.Collectors; @Slf4j @Service @RequiredArgsConstructor -public class SmsChannelService { +public class SmsChannelConfigService { - private final SmsChannelConfigManager smsChannelConfigManager; + private final SmsChannelConfigManager configManager; + + private final ApplicationEventPublisher eventPublisher; /** * 查询全部配置 */ - public List findAll(){ + public List findAll(){ // 遍历数据库 - Map map = smsChannelConfigManager.findAll() + Map map = configManager.findAll() .stream() .collect(Collectors.toMap(SmsChannelConfig::getCode, Function.identity(), CollectorsFunction::retainLatest)); return Arrays.stream(SupplierType.values()) .map(type-> Optional.ofNullable(map.get(type.name().toLowerCase())) .orElse(new SmsChannelConfig() .setCode(type.name().toLowerCase()) + .setSortNo(0.0) .setName(type.getName()))) + .sorted(Comparator.comparing(SmsChannelConfig::getSortNo)) + .map(SmsChannelConfig::toDto) .collect(Collectors.toList()); } /** * 添加 */ - public void add(){ - + public void add(SmsChannelConfigParam param){ + SmsChannelConfig channelConfig = SmsChannelConfig.init(param); + // 编码不能重复 + if (configManager.existsByCode(param.getCode())) { + throw new BizException("编码已存在"); + } + configManager.save(channelConfig); + this.initChannelConfig(channelConfig); + eventPublisher.publishEvent(new SmsChannelAddEvent(this,channelConfig.toDto())); } /** * 更新 */ - public void update(){ + public void update(SmsChannelConfigParam param){ + SmsChannelConfig channelConfig = configManager.findById(param.getId()) + .orElseThrow(DataNotExistException::new); + // 编码不能重复 + if (configManager.existsByCode(param.getCode(), param.getId())) { + throw new BizException("编码已存在"); + } + BeanUtil.copyProperties(param, channelConfig, CopyOptions.create().ignoreNullValue()); + configManager.updateById(channelConfig); + this.initChannelConfig(channelConfig); + eventPublisher.publishEvent(new SmsChannelUpdateEvent(this,channelConfig.toDto())); } /** - * 启动成功初始化 + * 根据创查询 */ - @EventListener(WebServerInitializedEvent.class) - public void init(){ + public SmsChannelConfigDto findByCode(String code) { + return configManager.findByCode(code).map(SmsChannelConfig::toDto) + .orElseThrow(DataNotExistException::new); + } - List smsChannelConfigs = smsChannelConfigManager.findAll(); + /** + * 启动成功后初始化所有的短信通道配置 + */ + @EventListener(WebServerInitializedEvent.class) + public void initChannelConfig(){ + List smsChannelConfigs = configManager.findAll(); + smsChannelConfigs.forEach(this::initChannelConfig); + } - for (SmsChannelConfig channelConfig : smsChannelConfigs) { - SupplierType supplierType = getSupplierType(channelConfig.getCode()); - String config = channelConfig.getConfig(); - if (supplierType == SupplierType.ALIBABA) { - SupplierFactory.setAlibabaConfig(JacksonUtil.toBean(config,AlibabaConfig.class)); - } else if (supplierType == SupplierType.HUAWEI) { - SupplierFactory.setHuaweiConfig(JacksonUtil.toBean(config,HuaweiConfig.class)); - } else if (supplierType == SupplierType.UNI_SMS) { - SupplierFactory.setUniConfig(JacksonUtil.toBean(config,UniConfig.class)); - } else if (supplierType == SupplierType.TENCENT) { - SupplierFactory.setTencentConfig(JacksonUtil.toBean(config,TencentConfig.class)); - } else if (supplierType == SupplierType.YUNPIAN) { - SupplierFactory.setYunpianConfig(JacksonUtil.toBean(config,YunpianConfig.class)); - } else if (supplierType == SupplierType.JD_CLOUD) { - SupplierFactory.setJdCloudConfig(JacksonUtil.toBean(config,JdCloudConfig.class)); - } else if (supplierType == SupplierType.CLOOPEN) { - SupplierFactory.setCloopenConfig(JacksonUtil.toBean(config,CloopenConfig.class)); - } else if (supplierType == SupplierType.EMAY) { - SupplierFactory.setEmayConfig(JacksonUtil.toBean(config,EmayConfig.class)); - } else if (supplierType == SupplierType.CTYUN) { - SupplierFactory.setCtyunConfig(JacksonUtil.toBean(config,CtyunConfig.class)); - } else if (supplierType == SupplierType.NETEASE) { - SupplierFactory.setNeteaseConfig(JacksonUtil.toBean(config,NeteaseConfig.class)); - } else { - throw new SmsBlendException("短信加载失败!请检查配置类型."); - } + /** + * 启动成功后初始化所有的短信通道配置 + */ + public void initChannelConfig(SmsChannelConfig channelConfig){ + SupplierType supplierType = getSupplierType(channelConfig.getCode()); + String config = channelConfig.getConfig(); + if (supplierType == SupplierType.ALIBABA) { + SupplierFactory.setAlibabaConfig(JacksonUtil.toBean(config,AlibabaConfig.class)); + } else if (supplierType == SupplierType.HUAWEI) { + SupplierFactory.setHuaweiConfig(JacksonUtil.toBean(config,HuaweiConfig.class)); + } else if (supplierType == SupplierType.UNI_SMS) { + SupplierFactory.setUniConfig(JacksonUtil.toBean(config,UniConfig.class)); + } else if (supplierType == SupplierType.TENCENT) { + SupplierFactory.setTencentConfig(JacksonUtil.toBean(config,TencentConfig.class)); + } else if (supplierType == SupplierType.YUNPIAN) { + SupplierFactory.setYunpianConfig(JacksonUtil.toBean(config,YunpianConfig.class)); + } else if (supplierType == SupplierType.JD_CLOUD) { + SupplierFactory.setJdCloudConfig(JacksonUtil.toBean(config,JdCloudConfig.class)); + } else if (supplierType == SupplierType.CLOOPEN) { + SupplierFactory.setCloopenConfig(JacksonUtil.toBean(config,CloopenConfig.class)); + } else if (supplierType == SupplierType.EMAY) { + SupplierFactory.setEmayConfig(JacksonUtil.toBean(config,EmayConfig.class)); + } else if (supplierType == SupplierType.CTYUN) { + SupplierFactory.setCtyunConfig(JacksonUtil.toBean(config,CtyunConfig.class)); + } else if (supplierType == SupplierType.NETEASE) { + SupplierFactory.setNeteaseConfig(JacksonUtil.toBean(config,NeteaseConfig.class)); + } else { + throw new SmsBlendException("短信加载失败!请检查配置类型."); } - } /** diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java index 34a18633..a837f6ad 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java @@ -29,6 +29,8 @@ public class SmsChannelConfigDto extends BaseDto { private String accessSecret; @Schema(description = "配置") private String config; + @Schema(description = "排序") + private Double sortNo; @Schema(description = "备注") private String remark; diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelAddEvent.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelAddEvent.java new file mode 100644 index 00000000..dcbedc55 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelAddEvent.java @@ -0,0 +1,20 @@ +package cn.bootx.platform.notice.event.sms; + +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 短信渠道添加事件 + * @author xxm + * @since 2023/8/5 + */ +@Getter +public class SmsChannelAddEvent extends ApplicationEvent { + private final SmsChannelConfigDto channelConfig; + + public SmsChannelAddEvent(Object source, SmsChannelConfigDto channelConfig) { + super(source); + this.channelConfig = channelConfig; + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelDisableEnableEvent.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelDisableEnableEvent.java new file mode 100644 index 00000000..81261da4 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelDisableEnableEvent.java @@ -0,0 +1,19 @@ +package cn.bootx.platform.notice.event.sms; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 短信通道停用事件 + * @author xxm + * @since 2023/8/5 + */ +@Getter +public class SmsChannelDisableEnableEvent extends ApplicationEvent { + private final String code; + + public SmsChannelDisableEnableEvent(Object source, String code) { + super(source); + this.code = code; + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelEnableEvent.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelEnableEvent.java new file mode 100644 index 00000000..21fd75b8 --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelEnableEvent.java @@ -0,0 +1,19 @@ +package cn.bootx.platform.notice.event.sms; + +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 短信通道启用事件 + * @author xxm + * @since 2023/8/5 + */ +@Getter +public class SmsChannelEnableEvent extends ApplicationEvent { + private final String code; + + public SmsChannelEnableEvent(Object source, String code) { + super(source); + this.code = code; + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelUpdateEvent.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelUpdateEvent.java new file mode 100644 index 00000000..44b2102c --- /dev/null +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/event/sms/SmsChannelUpdateEvent.java @@ -0,0 +1,20 @@ +package cn.bootx.platform.notice.event.sms; + +import cn.bootx.platform.notice.dto.sms.SmsChannelConfigDto; +import lombok.Getter; +import org.springframework.context.ApplicationEvent; + +/** + * 短信渠道更新事件 + * @author xxm + * @since 2023/8/5 + */ +@Getter +public class SmsChannelUpdateEvent extends ApplicationEvent { + private final SmsChannelConfigDto channelConfig; + + public SmsChannelUpdateEvent(Object source, SmsChannelConfigDto channelConfig) { + super(source); + this.channelConfig = channelConfig; + } +} diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java index 8b360d4a..960b7019 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/param/sms/SmsChannelConfigParam.java @@ -29,6 +29,8 @@ public class SmsChannelConfigParam { private String accessSecret; @Schema(description = "图片") private Long image; + @Schema(description = "排序") + private Double sortNo; @Schema(description = "配置") private String config; @Schema(description = "备注") diff --git a/bootx-start/pom.xml b/bootx-start/pom.xml index 9ea57f24..de9f6e58 100644 --- a/bootx-start/pom.xml +++ b/bootx-start/pom.xml @@ -75,6 +75,13 @@ common-starter-monitor + + + io.minio + minio + ${minio.version} + + diff --git a/bootx-start/src/main/resources/application-dev.yml b/bootx-start/src/main/resources/application-dev.yml index 9eaaf517..7eaab83b 100644 --- a/bootx-start/src/main/resources/application-dev.yml +++ b/bootx-start/src/main/resources/application-dev.yml @@ -1,6 +1,9 @@ server: port: 9999 spring: +# profiles: +# include: +# - bootx-dev datasource: dynamic: primary: master @@ -201,7 +204,7 @@ bootx: search-type: cache # 文件上传 file-upload: - upload-type: local + upload-type: jdbc server-url: http://127.0.0.1:8080 local: local-path: /data/file -- Gitee From 1cd297e85ed68230525ef65cf37bb31309eaf9d6 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Mon, 7 Aug 2023 17:03:05 +0800 Subject: [PATCH 14/18] =?UTF-8?q?feat=20=E7=9F=AD=E4=BF=A1=E5=88=86?= =?UTF-8?q?=E6=B8=A0=E9=81=93=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SmsChannelConfigController.java | 15 +- .../core/sms/entity/SmsChannelConfig.java | 4 + .../sms/service/SmsChannelConfigService.java | 155 ++++++++++++++---- .../notice/dto/sms/SmsChannelConfigDto.java | 2 + 4 files changed, 140 insertions(+), 36 deletions(-) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java index a6e9ff8d..5ed30259 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/controller/SmsChannelConfigController.java @@ -11,6 +11,7 @@ import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; import java.util.List; +import java.util.Map; /** * @@ -26,18 +27,24 @@ public class SmsChannelConfigController { @Operation(summary = "添加") @PostMapping(value = "/add") - public ResResult add(@RequestBody SmsChannelConfigParam param) { - configService.add(param); + public ResResult add(@RequestBody Map map) { + configService.add(map); return Res.ok(); } @Operation(summary = "修改") @PostMapping(value = "/update") - public ResResult update(@RequestBody SmsChannelConfigParam param) { - configService.update(param); + public ResResult update(@RequestBody Map map) { + configService.update(map); return Res.ok(); } + @Operation(summary = "通过ID查询") + @GetMapping(value = "/findById") + public ResResult findById(Long id) { + return Res.ok(configService.findById(id)); + } + @Operation(summary = "通过Code查询") @GetMapping(value = "/findByCode") public ResResult findByCode(String code) { diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java index 34733ab9..aeb73cf7 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsChannelConfig.java @@ -17,6 +17,8 @@ import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.dromara.sms4j.provider.enumerate.SupplierType; +import static com.baomidou.mybatisplus.annotation.FieldStrategy.IGNORED; + /** * 短信渠道配置 * @author xxm @@ -62,9 +64,11 @@ public class SmsChannelConfig extends MpBaseEntity implements EntityBaseFunction /** 配置字符串 */ @DbMySqlFieldType(MySqlFieldTypeEnum.TEXT) @DbColumn(comment = "配置字符串") + @TableField(updateStrategy = IGNORED) private String config; /** 图片 */ + @TableField(updateStrategy = IGNORED) @DbColumn(comment = "图片") private Long image; diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java index a09096df..8720228d 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/service/SmsChannelConfigService.java @@ -3,6 +3,7 @@ package cn.bootx.platform.notice.core.sms.service; import cn.bootx.platform.common.core.exception.BizException; import cn.bootx.platform.common.core.exception.DataNotExistException; import cn.bootx.platform.common.core.function.CollectorsFunction; +import cn.bootx.platform.common.core.util.CollUtil; import cn.bootx.platform.common.jackson.util.JacksonUtil; import cn.bootx.platform.notice.core.sms.dao.SmsChannelConfigManager; import cn.bootx.platform.notice.core.sms.entity.SmsChannelConfig; @@ -12,9 +13,12 @@ import cn.bootx.platform.notice.event.sms.SmsChannelUpdateEvent; import cn.bootx.platform.notice.param.sms.SmsChannelConfigParam; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; +import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import lombok.val; import org.dromara.sms4j.aliyun.config.AlibabaConfig; +import org.dromara.sms4j.api.universal.SupplierConfig; import org.dromara.sms4j.cloopen.config.CloopenConfig; import org.dromara.sms4j.comm.exception.SmsBlendException; import org.dromara.sms4j.core.config.SupplierFactory; @@ -31,6 +35,7 @@ import org.springframework.boot.web.context.WebServerInitializedEvent; import org.springframework.context.ApplicationEventPublisher; import org.springframework.context.event.EventListener; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.util.*; import java.util.function.Function; @@ -45,34 +50,19 @@ public class SmsChannelConfigService { private final ApplicationEventPublisher eventPublisher; - /** - * 查询全部配置 - */ - public List findAll(){ - // 遍历数据库 - Map map = configManager.findAll() - .stream() - .collect(Collectors.toMap(SmsChannelConfig::getCode, Function.identity(), CollectorsFunction::retainLatest)); - return Arrays.stream(SupplierType.values()) - .map(type-> Optional.ofNullable(map.get(type.name().toLowerCase())) - .orElse(new SmsChannelConfig() - .setCode(type.name().toLowerCase()) - .setSortNo(0.0) - .setName(type.getName()))) - .sorted(Comparator.comparing(SmsChannelConfig::getSortNo)) - .map(SmsChannelConfig::toDto) - .collect(Collectors.toList()); - } - /** * 添加 */ - public void add(SmsChannelConfigParam param){ + @Transactional(rollbackFor = Exception.class) + public void add(Map map){ + SmsChannelConfigParam param = BeanUtil.toBean(map, SmsChannelConfigParam.class); SmsChannelConfig channelConfig = SmsChannelConfig.init(param); // 编码不能重复 if (configManager.existsByCode(param.getCode())) { throw new BizException("编码已存在"); } + String supplierConfig = getSupplierConfig(channelConfig, map); + channelConfig.setConfig(supplierConfig); configManager.save(channelConfig); this.initChannelConfig(channelConfig); eventPublisher.publishEvent(new SmsChannelAddEvent(this,channelConfig.toDto())); @@ -81,7 +71,9 @@ public class SmsChannelConfigService { /** * 更新 */ - public void update(SmsChannelConfigParam param){ + @Transactional(rollbackFor = Exception.class) + public void update(Map map){ + SmsChannelConfigParam param = BeanUtil.toBean(map, SmsChannelConfigParam.class); SmsChannelConfig channelConfig = configManager.findById(param.getId()) .orElseThrow(DataNotExistException::new); // 编码不能重复 @@ -89,13 +81,43 @@ public class SmsChannelConfigService { throw new BizException("编码已存在"); } BeanUtil.copyProperties(param, channelConfig, CopyOptions.create().ignoreNullValue()); + String supplierConfig = getSupplierConfig(channelConfig, map); + channelConfig.setConfig(supplierConfig); configManager.updateById(channelConfig); this.initChannelConfig(channelConfig); eventPublisher.publishEvent(new SmsChannelUpdateEvent(this,channelConfig.toDto())); } + /** - * 根据创查询 + * 查询全部配置 + */ + public List findAll(){ + // 遍历数据库 + Map map = configManager.findAll() + .stream() + .collect(Collectors.toMap(SmsChannelConfig::getCode, Function.identity(), CollectorsFunction::retainLatest)); + return Arrays.stream(SupplierType.values()) + .map(type-> Optional.ofNullable(map.get(type.name().toLowerCase())) + .orElse(new SmsChannelConfig() + .setCode(type.name().toLowerCase()) + .setSortNo(0.0) + .setName(type.getName()))) + .sorted(Comparator.comparing(SmsChannelConfig::getSortNo)) + .map(SmsChannelConfig::toDto) + .collect(Collectors.toList()); + } + + /** + * 根据ID查询 + */ + public SmsChannelConfigDto findById(Long id) { + return configManager.findById(id).map(SmsChannelConfig::toDto) + .orElseThrow(DataNotExistException::new); + } + + /** + * 根据code查询 */ public SmsChannelConfigDto findByCode(String code) { return configManager.findByCode(code).map(SmsChannelConfig::toDto) @@ -117,29 +139,98 @@ public class SmsChannelConfigService { public void initChannelConfig(SmsChannelConfig channelConfig){ SupplierType supplierType = getSupplierType(channelConfig.getCode()); String config = channelConfig.getConfig(); + if (StrUtil.isBlank(config)){ + return; + } + SupplierConfig bean; + if (supplierType == SupplierType.ALIBABA) { + bean = JacksonUtil.toBean(config, AlibabaConfig.class); + } else if (supplierType == SupplierType.HUAWEI) { + bean = JacksonUtil.toBean(config, HuaweiConfig.class); + } else if (supplierType == SupplierType.UNI_SMS) { + bean = JacksonUtil.toBean(config, UniConfig.class); + } else if (supplierType == SupplierType.TENCENT) { + bean = JacksonUtil.toBean(config, TencentConfig.class); + } else if (supplierType == SupplierType.YUNPIAN) { + bean = JacksonUtil.toBean(config, YunpianConfig.class); + } else if (supplierType == SupplierType.JD_CLOUD) { + bean = JacksonUtil.toBean(config, JdCloudConfig.class); + } else if (supplierType == SupplierType.CLOOPEN) { + bean = JacksonUtil.toBean(config, CloopenConfig.class); + } else if (supplierType == SupplierType.EMAY) { + bean = JacksonUtil.toBean(config, EmayConfig.class); + } else if (supplierType == SupplierType.CTYUN) { + bean = JacksonUtil.toBean(config, CtyunConfig.class); + } else if (supplierType == SupplierType.NETEASE) { + bean = JacksonUtil.toBean(config, NeteaseConfig.class); + } else { + throw new SmsBlendException("短信加载失败!请检查配置类型."); + } + SupplierFactory.setSupplierConfig(bean); + } + + /** + * 获取供应商配置的序列化 + */ + private String getSupplierConfig(SmsChannelConfig channelConfig, Map map){ + SupplierType supplierType = getSupplierType(channelConfig.getCode()); + if (CollUtil.isEmpty(map)){ + return null; + } if (supplierType == SupplierType.ALIBABA) { - SupplierFactory.setAlibabaConfig(JacksonUtil.toBean(config,AlibabaConfig.class)); + val bean = BeanUtil.toBean(map, AlibabaConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.HUAWEI) { - SupplierFactory.setHuaweiConfig(JacksonUtil.toBean(config,HuaweiConfig.class)); + val bean = BeanUtil.toBean(map, HuaweiConfig.class); + bean.setAppKey(channelConfig.getAccessKey()); + bean.setAppSecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.UNI_SMS) { - SupplierFactory.setUniConfig(JacksonUtil.toBean(config,UniConfig.class)); + val bean = BeanUtil.toBean(map, UniConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.TENCENT) { - SupplierFactory.setTencentConfig(JacksonUtil.toBean(config,TencentConfig.class)); + val bean = BeanUtil.toBean(map, TencentConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.YUNPIAN) { - SupplierFactory.setYunpianConfig(JacksonUtil.toBean(config,YunpianConfig.class)); + val bean = BeanUtil.toBean(map, YunpianConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.JD_CLOUD) { - SupplierFactory.setJdCloudConfig(JacksonUtil.toBean(config,JdCloudConfig.class)); + val bean = BeanUtil.toBean(map, JdCloudConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.CLOOPEN) { - SupplierFactory.setCloopenConfig(JacksonUtil.toBean(config,CloopenConfig.class)); + val bean = BeanUtil.toBean(map, CloopenConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.EMAY) { - SupplierFactory.setEmayConfig(JacksonUtil.toBean(config,EmayConfig.class)); + val bean = BeanUtil.toBean(map, EmayConfig.class); + bean.setAppId(channelConfig.getAccessKey()); + bean.setSecretKey(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.CTYUN) { - SupplierFactory.setCtyunConfig(JacksonUtil.toBean(config,CtyunConfig.class)); + val bean = BeanUtil.toBean(map, CtyunConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else if (supplierType == SupplierType.NETEASE) { - SupplierFactory.setNeteaseConfig(JacksonUtil.toBean(config,NeteaseConfig.class)); + val bean = BeanUtil.toBean(map, NeteaseConfig.class); + bean.setAccessKeyId(channelConfig.getAccessKey()); + bean.setAccessKeySecret(channelConfig.getAccessSecret()); + return JacksonUtil.toJson(bean); } else { throw new SmsBlendException("短信加载失败!请检查配置类型."); } + } /** diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java index a837f6ad..495b0659 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/dto/sms/SmsChannelConfigDto.java @@ -31,6 +31,8 @@ public class SmsChannelConfigDto extends BaseDto { private String config; @Schema(description = "排序") private Double sortNo; + @Schema(description = "图片") + private Long image; @Schema(description = "备注") private String remark; -- Gitee From 83b24924d5e002e7b42a69c5ad8e73bf31197c94 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Tue, 8 Aug 2023 14:05:12 +0800 Subject: [PATCH 15/18] =?UTF-8?q?feat=20=E7=9F=AD=E4=BF=A1=E6=B8=A0?= =?UTF-8?q?=E9=81=93=E9=85=8D=E7=BD=AE=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _doc/Task.md | 22 +++++++++++-------- .../notice/core/sms/entity/SmsTemplate.java | 13 +++-------- .../core/sms/service/SmsTemplateService.java | 1 - .../notice/dto/sms/SmsTemplateDto.java | 2 +- .../notice/param/sms/SmsTemplateParam.java | 2 +- 5 files changed, 18 insertions(+), 22 deletions(-) diff --git a/_doc/Task.md b/_doc/Task.md index b9c66051..0211b068 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,26 +1,30 @@ ## 1.3.3 - x 终端可以设置新注册用户是否默认拥有该终端的权限 - x 增加一种数据库文件存储方式,作为轻量级功能进行使用 -- 添加短信配置, 集成SMS4J -- 添加短信模板功能, 可以与各短信商渠道进行同步 -- 添加各种事件 +- x 添加短信配置, 集成SMS4J +- x 添加各种事件 - x 用户相关 - x 角色相关 - x 短信渠道配置 -- 添加配置备份功能(菜单/系统参数/字典), csv方式 -- 添加各种导入和导出功能 -- 添加各种批量操作功能 -- 一键缓存同步和更新操作(字典/参数) - x vxe暗黑模式适配 -- MiniApp添加用户协议/隐私协议等(富文本) - x 删除工作流相关代码 - x 新版自定义表单集成(epic-designer尚处于测试版) -- 导入数据支持选择: 跳过, 覆盖, 报错 +## 1.3.4 +- MiniApp添加用户协议/隐私协议等(富文本) +- 小程序工单功能 +- 小程序用户反馈功能 +- 小程序 ## 1.3.x - PostgreSQL 数据库适配 +- 添加短信模板功能, 可以与各短信商渠道进行同步 - 优化异常类,将各种异常类进行拆分出来 - 优化参数校验, 将各种入参进行校验 - 代码生成模板支持配置 - 代码生成支持预览 - Sql查询功能 - 支持预览编辑完成的富文本 +- 添加配置备份功能(菜单/系统参数/字典), csv方式 +- 添加各种导入和导出功能 +- 导入数据支持选择: 跳过, 覆盖, 报错 +- 添加各种批量操作功能 +- 一键缓存同步和更新操作(字典/参数) diff --git a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java index 49254156..38b6fcfc 100644 --- a/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java +++ b/bootx-services/service-notice/src/main/java/cn/bootx/platform/notice/core/sms/entity/SmsTemplate.java @@ -1,18 +1,11 @@ package cn.bootx.platform.notice.core.sms.entity; -import java.math.BigDecimal; -import java.time.LocalDateTime; -import java.time.LocalDate; -import java.time.LocalTime; - import cn.bootx.platform.common.core.function.EntityBaseFunction; import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; - -import com.baomidou.mybatisplus.annotation.TableName; +import cn.bootx.platform.notice.core.sms.convert.SmsTemplateConvert; import cn.bootx.platform.notice.dto.sms.SmsTemplateDto; import cn.bootx.platform.notice.param.sms.SmsTemplateParam; -import cn.bootx.platform.notice.core.sms.convert.SmsTemplateConvert; - +import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @@ -30,7 +23,7 @@ public class SmsTemplate extends MpBaseEntity implements EntityBaseFunction Date: Tue, 8 Aug 2023 15:42:12 +0800 Subject: [PATCH 16/18] =?UTF-8?q?build=20=E6=9B=B4=E6=96=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=BA=93=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _config/sql/bootx-platform.sql | 374 ++++++++---------- _doc/Task.md | 3 +- ...release.sql => V1.3.3_230808__release.sql} | 374 ++++++++---------- 3 files changed, 340 insertions(+), 411 deletions(-) rename bootx-start/src/main/resources/db/migration/{V1.3.1_230607__release.sql => V1.3.3_230808__release.sql} (92%) diff --git a/_config/sql/bootx-platform.sql b/_config/sql/bootx-platform.sql index 0fb97592..73508a3a 100644 --- a/_config/sql/bootx-platform.sql +++ b/_config/sql/bootx-platform.sql @@ -2,13 +2,11 @@ Navicat Premium Data Transfer Source Server Type : MySQL - Source Server Version : 50735 Target Server Type : MySQL - Target Server Version : 50735 File Encoding : 65001 - Date: 07/06/2023 15:15:39 + Date: 08/08/2023 15:09:13 */ SET NAMES utf8mb4; @@ -3383,9 +3381,9 @@ CREATE TABLE `base_dict` ( `group_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '分类标签', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NULL DEFAULT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3396,7 +3394,7 @@ CREATE TABLE `base_dict` ( -- ---------------------------- INSERT INTO `base_dict` VALUES (1422929378374828033, 'Sex', '性别', b'1', '基础属性', '性别', 0, '2021-08-04 22:36:15', 1399985191002447872, '2022-05-11 19:48:40', 0, 6); INSERT INTO `base_dict` VALUES (1425744045414772737, 'MenuType', '菜单类型', b'1', '系统属性', '菜单类型', 0, '2021-08-12 17:00:44', 1399985191002447872, '2022-05-11 19:48:44', 0, 4); -INSERT INTO `base_dict` VALUES (1430063572491411456, 'loginType', '字典类型', b'1', NULL, '字典类型', 1399985191002447872, '2021-08-24 15:05:00', 1399985191002447872, '2021-08-24 15:05:00', 1, 2); +INSERT INTO `base_dict` VALUES (1430063572491411456, 'loginType', '字典类型', b'1', '基础属性', '字典类型', 1399985191002447872, '2021-08-24 15:05:00', 1399985191002447872, '2021-08-24 15:05:00', 1, 2); INSERT INTO `base_dict` VALUES (1435829999592759296, 'UserStatusCode', '用户状态码', b'1', '系统属性', '用户状态码', 1399985191002447872, '2021-09-09 12:58:43', 1399985191002447872, '2022-05-11 19:48:56', 0, 2); INSERT INTO `base_dict` VALUES (1435838066191458304, 'LogBusinessType', '业务操作类型', b'1', '系统属性', '操作日志记录的业务操作类型', 1399985191002447872, '2021-09-09 13:30:46', 1399985191002447872, '2022-05-11 19:49:00', 0, 2); INSERT INTO `base_dict` VALUES (1438078864509317120, 'MailSecurityCode', '邮箱安全方式编码', b'1', '消息服务', '邮箱安全方式编码', 1399985191002447872, '2021-09-15 17:54:54', 1399985191002447872, '2022-05-11 19:49:06', 0, 2); @@ -3404,28 +3402,12 @@ INSERT INTO `base_dict` VALUES (1439961232651034624, 'MessageTemplateCode', '消 INSERT INTO `base_dict` VALUES (1452836604783845376, 'SocialType', '三方系统类型', b'1', '系统属性', '三方系统类型', 1399985191002447872, '2021-10-26 11:16:54', 1399985191002447872, '2022-05-11 19:48:28', 0, 3); INSERT INTO `base_dict` VALUES (1452843488735621120, 'ParamType', '参数类型', b'1', '系统属性', '参数类型', 1399985191002447872, '2021-10-26 11:44:15', 1399985191002447872, '2022-05-11 19:48:21', 0, 2); INSERT INTO `base_dict` VALUES (1496024933900169216, 'Political', '政治面貌', b'1', '基础数据', '政治面貌', 1399985191002447872, '2022-02-22 15:31:54', 1399985191002447872, '2022-05-11 19:48:04', 0, 1); -INSERT INTO `base_dict` VALUES (1496722894707728384, 'PayChannel', '支付通道', b'1', '支付服务', '支付宝, 微信, 云闪付等', 1399985191002447872, '2022-02-24 13:45:21', 1399985191002447872, '2022-05-11 19:47:51', 0, 1); -INSERT INTO `base_dict` VALUES (1496723207565058048, 'PayWay', '支付方式', b'1', '支付服务', '扫码支付、Wap、App支付等', 1399985191002447872, '2022-02-24 13:46:35', 1399985191002447872, '2022-05-11 19:47:46', 0, 1); -INSERT INTO `base_dict` VALUES (1497140849954185216, 'PayStatus', '支付状态', b'1', '支付服务', '支付中,成功,失败等', 1399985191002447872, '2022-02-25 17:26:09', 1399985191002447872, '2022-05-11 19:47:40', 0, 2); -INSERT INTO `base_dict` VALUES (1501031423232937984, 'AsyncPayChannel', '异步支付通道', b'1', '支付服务', '如微信支付宝云闪付等第三方支付', 1399985191002447872, '2022-03-08 11:05:54', 1399985191002447872, '2022-05-11 19:47:37', 0, 1); -INSERT INTO `base_dict` VALUES (1502276739978473472, 'WalletStatus', '钱包状态', b'1', '支付服务', '钱包状态', 1399985191002447872, '2022-03-11 21:34:20', 1399985191002447872, '2022-05-11 19:47:33', 0, 2); -INSERT INTO `base_dict` VALUES (1502624342339448832, 'WalletOperation', '钱包日志操作类型', b'1', NULL, '', 1399985191002447872, '2022-03-12 20:35:35', 1399985191002447872, '2022-03-12 20:35:35', 1, 0); -INSERT INTO `base_dict` VALUES (1502624515799085056, 'WalletLogType', '钱包日志类型', b'1', '支付服务', '钱包日志类型', 1399985191002447872, '2022-03-12 20:36:17', 1399985191002447872, '2022-05-11 19:47:29', 0, 1); -INSERT INTO `base_dict` VALUES (1502624632392347648, 'WalletLogOperation', '钱包日志操作类型', b'1', '支付服务', '钱包日志操作类型', 1399985191002447872, '2022-03-12 20:36:44', 1399985191002447872, '2022-05-11 19:47:21', 0, 1); -INSERT INTO `base_dict` VALUES (1503340128037212160, 'VoucherStatus', '储值卡状态', b'1', '支付服务', '储值卡状态', 1399985191002447872, '2022-03-14 19:59:52', 1399985191002447872, '2022-05-11 19:47:12', 0, 1); -INSERT INTO `base_dict` VALUES (1524356168611188736, 'input', '手工输入', b'1', '商品服务', '', 1399985191002447872, '2022-05-11 19:50:06', 1399985191002447872, '2022-05-11 19:50:06', 1, 0); -INSERT INTO `base_dict` VALUES (1524356376518643712, 'GoodsParamType', '参数类型', b'1', '商品服务', '列表/手动输入', 1399985191002447872, '2022-05-11 19:50:56', 1399985191002447872, '2022-05-14 23:05:41', 0, 1); -INSERT INTO `base_dict` VALUES (1546757092010078208, 'PayNotifyProcess', '支付回调处理状态', b'1', '支付服务', '成功/忽略/失败', 1399985191002447872, '2022-07-12 15:23:23', 1399985191002447872, '2022-07-12 15:23:53', 0, 1); INSERT INTO `base_dict` VALUES (1556996322223968256, 'WeChatMediaType', '微信媒体类型', b'1', '微信', '微信媒体类型', 1399985191002447872, '2022-08-09 21:30:25', 1399985191002447872, '2022-08-09 21:30:26', 0, 0); INSERT INTO `base_dict` VALUES (1561003021674987520, 'SiteMessageReceive', '消息接收类型', b'1', '站内信', '站内信接收类型', 1399985191002447872, '2022-08-20 22:51:37', 1399985191002447872, '2022-08-20 22:51:37', 0, 0); INSERT INTO `base_dict` VALUES (1561003189111603200, 'SiteMessageState', '消息发布状态', b'1', '站内信', '站内信消息发布状态', 1399985191002447872, '2022-08-20 22:52:17', 1399985191002447872, '2022-08-20 22:52:17', 0, 0); -INSERT INTO `base_dict` VALUES (1562696107020230656, 'BpmModelPublish', '工作流模型发布状态', b'1', '工作流', '工作流模型发布状态', 1399985191002447872, '2022-08-25 14:59:20', 1399985191002447872, '2022-08-25 15:27:55', 0, 1); -INSERT INTO `base_dict` VALUES (1563083969989423104, 'BpmTaskAssignType', '工作流处理人分配类型', b'1', '工作流', '流程任务处理人分配类型', 1399985191002447872, '2022-08-26 16:40:34', 1399985191002447872, '2022-08-26 16:40:53', 0, 1); -INSERT INTO `base_dict` VALUES (1567091641298386944, 'BpmTaskState', '流程任务状态', b'1', '工作流', '流程任务状态', 1399985191002447872, '2022-09-06 18:05:37', 1399985191002447872, '2022-09-06 18:05:47', 0, 1); -INSERT INTO `base_dict` VALUES (1570343684024705024, 'BpmTaskResult', '流程任务处理结果', b'1', '工作流', '流程任务处理结果', 1399985191002447872, '2022-09-15 17:28:05', 1414143554414059520, '2022-10-19 23:13:40', 0, 1); -INSERT INTO `base_dict` VALUES (1570764395519111168, 'BpmInstanceState', '流程实例状态', b'1', '工作流', '流程实例状态', 1399985191002447872, '2022-09-16 21:19:50', 1414143554414059520, '2022-10-19 23:13:33', 0, 1); INSERT INTO `base_dict` VALUES (1589527951317389312, 'DataScopePerm', '数据范围权限', b'1', '系统属性', '数据范围权限', 1414143554414059520, '2022-11-07 15:59:30', 1399985191002447872, '2022-12-09 22:09:25', 0, 3); INSERT INTO `base_dict` VALUES (1633393287952257024, 'DatabaseType', '数据库类型', b'1', '开发', '数据库类型', 1414143554414059520, '2023-03-08 17:04:41', 1414143554414059520, '2023-03-08 17:04:41', 0, 0); +INSERT INTO `base_dict` VALUES (1688742690398617600, 'smsChannel', '短信渠道商', b'1', '消息服务', '短信渠道商', 1414143554414059520, '2023-08-08 10:43:27', 1414143554414059520, '2023-08-08 10:43:27', 0, 0); -- ---------------------------- -- Table structure for base_dict_item @@ -3441,9 +3423,9 @@ CREATE TABLE `base_dict_item` ( `sort_no` double(8, 2) NOT NULL COMMENT '排序', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, @@ -3497,85 +3479,11 @@ INSERT INTO `base_dict_item` VALUES (1496027369796743168, 1496024933900169216, ' INSERT INTO `base_dict_item` VALUES (1496027408141070336, 1496024933900169216, 'Political', '11', '台盟盟员', b'1', 11.00, '', 1399985191002447872, '2022-02-22 15:41:44', 1399985191002447872, '2022-02-22 15:41:44', 0, 0); INSERT INTO `base_dict_item` VALUES (1496027456849522688, 1496024933900169216, 'Political', '12', '无党派人士', b'1', 12.00, '', 1399985191002447872, '2022-02-22 15:41:55', 1399985191002447872, '2022-02-22 15:41:55', 0, 0); INSERT INTO `base_dict_item` VALUES (1496027516639326208, 1496024933900169216, 'Political', '13', '群众', b'1', 13.00, '', 1399985191002447872, '2022-02-22 15:42:09', 1399985191002447872, '2022-02-22 15:42:10', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780500696539136, 1496722894707728384, 'PayChannel', '1', '支付宝', b'1', 1.00, '', 1399985191002447872, '2022-02-24 17:34:15', 1399985191002447872, '2022-03-08 11:02:59', 0, 3); -INSERT INTO `base_dict_item` VALUES (1496780576818962432, 1496722894707728384, 'PayChannel', '2', '微信', b'1', 2.00, '', 1399985191002447872, '2022-02-24 17:34:33', 1399985191002447872, '2022-03-08 11:04:00', 0, 2); -INSERT INTO `base_dict_item` VALUES (1496780712492113920, 1496723207565058048, 'PayWay', '1', 'wap支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:05', 1399985191002447872, '2022-02-24 17:35:05', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780757647990784, 1496723207565058048, 'PayWay', '2', '应用支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:16', 1399985191002447872, '2022-02-24 17:35:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780799691694080, 1496723207565058048, 'PayWay', '3', 'web支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:26', 1399985191002447872, '2022-02-24 17:35:26', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780838451257344, 1496723207565058048, 'PayWay', '4', '二维码扫码支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:35', 1399985191002447872, '2022-02-24 17:35:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780876388737024, 1496723207565058048, 'PayWay', '5', '付款码支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:44', 1399985191002447872, '2022-02-24 17:35:44', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141630803566592, 1497140849954185216, 'PayStatus', '3', '支付取消', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:15', 1399985191002447872, '2022-02-25 17:29:15', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141652379066368, 1497140849954185216, 'PayStatus', '2', '失败', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:20', 1399985191002447872, '2022-02-25 17:29:20', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141681915355136, 1497140849954185216, 'PayStatus', '1', '成功', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:27', 1399985191002447872, '2022-02-25 17:29:27', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141712743489536, 1497140849954185216, 'PayStatus', '0', '支付中', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:35', 1399985191002447872, '2022-02-25 17:29:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497506810439892992, 1497140849954185216, 'PayStatus', '4', '部分退款', b'1', 1.00, '部分退款', 1399985191002447872, '2022-02-26 17:40:21', 1399985191002447872, '2022-03-04 21:22:46', 0, 7); -INSERT INTO `base_dict_item` VALUES (1499367587857694720, 1497140849954185216, 'PayStatus', '5', '已退款', b'1', 2.00, '完全退款', 1399985191002447872, '2022-03-03 20:54:25', 1399985191002447872, '2022-03-04 21:22:49', 0, 3); -INSERT INTO `base_dict_item` VALUES (1501030031432847360, 1496722894707728384, 'PayChannel', '3', '云闪付', b'1', 3.00, '', 1399985191002447872, '2022-03-08 11:00:22', 1399985191002447872, '2022-03-08 11:04:07', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501030073489133568, 1496722894707728384, 'PayChannel', '4', '现金', b'1', 4.00, '', 1399985191002447872, '2022-03-08 11:00:32', 1399985191002447872, '2022-03-08 11:04:10', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501030108314439680, 1496722894707728384, 'PayChannel', '5', '钱包', b'1', 5.00, '', 1399985191002447872, '2022-03-08 11:00:40', 1399985191002447872, '2022-03-08 11:04:14', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501031490513768448, 1501031423232937984, 'AsyncPayChannel', '3', '云闪付', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:10', 1399985191002447872, '2022-03-08 11:06:10', 0, 0); -INSERT INTO `base_dict_item` VALUES (1501031518208757760, 1501031423232937984, 'AsyncPayChannel', '2', '微信', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:16', 1399985191002447872, '2022-03-08 11:06:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1501031544360243200, 1501031423232937984, 'AsyncPayChannel', '1', '支付宝', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:23', 1399985191002447872, '2022-03-08 11:06:23', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502276841057005568, 1502276739978473472, 'WalletStatus', '2', '禁用', b'1', 0.00, '', 1399985191002447872, '2022-03-11 21:34:45', 1399985191002447872, '2022-03-11 21:34:45', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502276862108217344, 1502276739978473472, 'WalletStatus', '1', '正常', b'1', 0.00, '', 1399985191002447872, '2022-03-11 21:34:50', 1399985191002447872, '2022-03-11 21:34:50', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624716257456128, 1502624515799085056, 'WalletLogType', '1', '开通', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:37:04', 1399985191002447872, '2022-03-12 20:37:04', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624931978899456, 1502624515799085056, 'WalletLogType', '2', '主动充值', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:37:56', 1399985191002447872, '2022-03-12 20:37:56', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624956209393664, 1502624515799085056, 'WalletLogType', '3', '自动充值', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:02', 1399985191002447872, '2022-03-12 20:38:02', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625014719934464, 1502624515799085056, 'WalletLogType', '4', '余额变动', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:16', 1399985191002447872, '2022-03-12 20:38:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625053097816064, 1502624515799085056, 'WalletLogType', '5', '支付', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:25', 1399985191002447872, '2022-03-12 20:38:25', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625091639275520, 1502624515799085056, 'WalletLogType', '6', '系统扣除余额', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:34', 1399985191002447872, '2022-03-12 20:38:34', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625123725701120, 1502624515799085056, 'WalletLogType', '7', '退款', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:42', 1399985191002447872, '2022-03-12 20:38:42', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625783145787392, 1502624632392347648, 'WalletLogOperation', '1', '系统操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:19', 1399985191002447872, '2022-03-12 20:41:19', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625814837948416, 1502624632392347648, 'WalletLogOperation', '2', '管理员操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:26', 1399985191002447872, '2022-03-12 20:41:26', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625850355314688, 1502624632392347648, 'WalletLogOperation', '3', '用户操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:35', 1399985191002447872, '2022-03-12 20:41:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1503340241493135360, 1503340128037212160, 'VoucherStatus', '1', '启用', b'1', 0.00, '', 1399985191002447872, '2022-03-14 20:00:19', 1399985191002447872, '2022-03-14 20:00:19', 0, 0); -INSERT INTO `base_dict_item` VALUES (1503340326645895168, 1503340128037212160, 'VoucherStatus', '2', '停用', b'1', 0.00, '', 1399985191002447872, '2022-03-14 20:00:39', 1399985191002447872, '2022-03-14 20:00:39', 0, 0); -INSERT INTO `base_dict_item` VALUES (1505112357976612864, 1496722894707728384, 'PayChannel', '6', '储值卡', b'1', 0.00, '', 1399985191002447872, '2022-03-19 17:22:04', 1399985191002447872, '2022-03-19 17:22:04', 0, 0); -INSERT INTO `base_dict_item` VALUES (1524356452720758784, 1524356376518643712, 'GoodsParamType', 'input', '手工录入', b'1', 0.00, '', 1399985191002447872, '2022-05-11 19:51:14', 1399985191002447872, '2022-05-11 19:51:14', 0, 0); -INSERT INTO `base_dict_item` VALUES (1524356510157557760, 1524356376518643712, 'GoodsParamType', 'select', '列表选择', b'1', 0.00, '', 1399985191002447872, '2022-05-11 19:51:28', 1399985191002447872, '2022-05-11 19:51:28', 0, 0); -INSERT INTO `base_dict_item` VALUES (1546757293592522752, 1546757092010078208, 'PayNotifyProcess', '0', '失败', b'1', 0.00, '', 1399985191002447872, '2022-07-12 15:24:11', 1399985191002447872, '2022-07-12 15:24:11', 0, 0); -INSERT INTO `base_dict_item` VALUES (1546757327901929472, 1546757092010078208, 'PayNotifyProcess', '1', '成功', b'1', -1.00, '', 1399985191002447872, '2022-07-12 15:24:19', 1399985191002447872, '2022-07-12 15:31:38', 0, 2); -INSERT INTO `base_dict_item` VALUES (1546757375637303296, 1546757092010078208, 'PayNotifyProcess', '2', '忽略', b'1', 0.00, '', 1399985191002447872, '2022-07-12 15:24:30', 1399985191002447872, '2022-07-12 15:24:30', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996422006460416, 1556996322223968256, 'WeChatMediaType', 'news', '新闻', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:30:49', 1399985191002447872, '2022-08-09 21:30:49', 1, 0); -INSERT INTO `base_dict_item` VALUES (1556996472661069824, 1556996322223968256, 'WeChatMediaType', 'voice', '语音', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:01', 1399985191002447872, '2022-08-09 21:31:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996501417218048, 1556996322223968256, 'WeChatMediaType', 'image', '图片', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:08', 1399985191002447872, '2022-08-09 21:31:08', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996529565192192, 1556996322223968256, 'WeChatMediaType', 'video', '视频', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:15', 1399985191002447872, '2022-08-09 21:31:15', 0, 0); -INSERT INTO `base_dict_item` VALUES (1561003235710320640, 1561003189111603200, 'SiteMessageState', 'user', '指定用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:52:28', 1399985191002447872, '2022-08-20 22:52:28', 1, 0); -INSERT INTO `base_dict_item` VALUES (1561003279322693632, 1561003189111603200, 'SiteMessageState', 'all', '全部用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:52:38', 1399985191002447872, '2022-08-20 22:52:39', 1, 0); INSERT INTO `base_dict_item` VALUES (1561003368762032128, 1561003021674987520, 'SiteMessageReceive', 'user', '指定用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:00', 1399985191002447872, '2022-08-20 22:53:00', 0, 0); INSERT INTO `base_dict_item` VALUES (1561003399778910208, 1561003021674987520, 'SiteMessageReceive', 'all', '全部用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:07', 1399985191002447872, '2022-08-20 22:53:24', 0, 1); INSERT INTO `base_dict_item` VALUES (1561003539772194816, 1561003189111603200, 'SiteMessageState', 'sent', '已发送', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:41', 1399985191002447872, '2022-08-20 22:53:41', 0, 0); INSERT INTO `base_dict_item` VALUES (1561003575608328192, 1561003189111603200, 'SiteMessageState', 'cancel', '撤销', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:49', 1399985191002447872, '2022-08-20 22:53:49', 0, 0); INSERT INTO `base_dict_item` VALUES (1561245469535080448, 1561003189111603200, 'SiteMessageState', 'draft', '草稿', b'1', 0.00, '', 1399985191002447872, '2022-08-21 14:55:01', 1399985191002447872, '2022-08-21 14:55:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1562696390043475968, 1562696107020230656, 'BpmModelPublish', 'published', '已发布', b'1', 0.00, '', 1399985191002447872, '2022-08-25 15:00:28', 1399985191002447872, '2022-08-25 15:00:28', 0, 0); -INSERT INTO `base_dict_item` VALUES (1562696420561231872, 1562696107020230656, 'BpmModelPublish', 'unpublished', '未发布', b'1', 0.00, '未上传xml文档', 1399985191002447872, '2022-08-25 15:00:35', 1399985191002447872, '2022-08-25 15:28:09', 0, 1); -INSERT INTO `base_dict_item` VALUES (1562703450588028928, 1562696107020230656, 'BpmModelPublish', 'unpublishedXml', '未发布(已上传BPMN)', b'1', 0.00, '有xml文档', 1399985191002447872, '2022-08-25 15:28:31', 1399985191002447872, '2022-08-25 15:34:45', 0, 1); -INSERT INTO `base_dict_item` VALUES (1563087300157747200, 1563083969989423104, 'BpmTaskAssignType', 'user', '用户', b'1', 0.00, '', 1399985191002447872, '2022-08-26 16:53:48', 1399985191002447872, '2022-09-06 22:50:15', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567091825981980672, 1567091641298386944, 'BpmTaskState', 'running', '处理中', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:21', 1399985191002447872, '2022-09-06 18:06:21', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567091863017684992, 1567091641298386944, 'BpmTaskState', 'pass', '通过', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:30', 1399985191002447872, '2022-09-06 18:06:30', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567091902414782464, 1567091641298386944, 'BpmTaskState', 'reject', '驳回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:39', 1399985191002447872, '2022-09-06 18:06:51', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567091993569591296, 1567091641298386944, 'BpmTaskState', 'back', '退回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:01', 1399985191002447872, '2022-09-06 18:07:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567092037261656064, 1567091641298386944, 'BpmTaskState', 'retrieve', '取回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:12', 1399985191002447872, '2022-09-06 18:07:22', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567092124226355200, 1567091641298386944, 'BpmTaskState', 'skip', '跳过', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:32', 1399985191002447872, '2022-09-06 18:07:32', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163310103564288, 1563083969989423104, 'BpmTaskAssignType', 'userGroup', '用户组', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:24', 1399985191002447872, '2022-09-06 22:50:24', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163343288897536, 1563083969989423104, 'BpmTaskAssignType', 'role', '角色', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:32', 1399985191002447872, '2022-09-06 22:50:32', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163380693700608, 1563083969989423104, 'BpmTaskAssignType', 'deptMember', '部门成员', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:41', 1399985191002447872, '2022-09-06 22:50:41', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163412960481280, 1563083969989423104, 'BpmTaskAssignType', 'deptLeader', '部门的负责人', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:49', 1399985191002447872, '2022-09-06 22:50:49', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567175558888923136, 1563083969989423104, 'BpmTaskAssignType', 'roleGroup', '角色组', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:39:05', 1399985191002447872, '2022-09-06 23:39:05', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567178994242002944, 1563083969989423104, 'BpmTaskAssignType', 'sponsor', '发起人', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:52:44', 1399985191002447872, '2022-09-06 23:52:44', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567179143576002560, 1563083969989423104, 'BpmTaskAssignType', 'select', '用户手动选择', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:53:19', 1399985191002447872, '2022-09-07 00:01:22', 0, 1); -INSERT INTO `base_dict_item` VALUES (1570343731634249728, 1570343684024705024, 'BpmTaskResult', 'pass', '通过', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:16', 1399985191002447872, '2022-09-15 17:28:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343761636106240, 1570343684024705024, 'BpmTaskResult', 'notPass', '不通过', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:23', 1399985191002447872, '2022-09-15 17:28:23', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343788056027136, 1570343684024705024, 'BpmTaskResult', 'abstain', '弃权', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:29', 1399985191002447872, '2022-09-15 17:28:29', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343826018672640, 1570343684024705024, 'BpmTaskResult', 'reject', '驳回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:38', 1399985191002447872, '2022-09-15 17:28:38', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343873737269248, 1570343684024705024, 'BpmTaskResult', 'back', '退回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:50', 1399985191002447872, '2022-09-15 17:28:50', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343913918701568, 1570343684024705024, 'BpmTaskResult', 'retrieve', '取回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:59', 1399985191002447872, '2022-09-15 17:28:59', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570685888076120064, 1570343684024705024, 'BpmTaskResult', 'autoFinish', '自动完成', b'1', 0.00, '', 1399985191002447872, '2022-09-16 16:07:52', 1399985191002447872, '2022-09-16 16:08:02', 0, 1); -INSERT INTO `base_dict_item` VALUES (1570764765255397376, 1570764395519111168, 'BpmInstanceState', 'running', '运行中', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:18', 1399985191002447872, '2022-12-09 22:15:46', 0, 2); -INSERT INTO `base_dict_item` VALUES (1570764802047832064, 1570764395519111168, 'BpmInstanceState', 'finish', '已完成', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:27', 1399985191002447872, '2022-09-16 21:21:27', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570764836319490048, 1570764395519111168, 'BpmInstanceState', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:35', 1399985191002447872, '2022-09-16 21:21:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570784215744585728, 1570343684024705024, 'BpmTaskResult', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 22:38:35', 1399985191002447872, '2022-09-16 22:38:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570784331511570432, 1567091641298386944, 'BpmTaskState', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 22:39:03', 1399985191002447872, '2022-09-16 22:39:03', 0, 0); INSERT INTO `base_dict_item` VALUES (1573665422392098816, 1439961232651034624, 'MessageTemplateCode', '0', '站内信', b'1', -11.00, 'SITE', 1399985191002447872, '2022-09-24 21:27:29', 1399985191002447872, '2022-09-24 21:27:39', 0, 1); INSERT INTO `base_dict_item` VALUES (1589528254477488128, 1589527951317389312, 'DataScopePerm', '7', '所在及下级部门', b'1', 0.00, '', 1414143554414059520, '2022-11-07 16:00:43', 1414143554414059520, '2022-11-07 16:00:43', 0, 0); INSERT INTO `base_dict_item` VALUES (1589528283539820544, 1589527951317389312, 'DataScopePerm', '6', '所在部门', b'1', 0.00, '', 1414143554414059520, '2022-11-07 16:00:49', 1414143554414059520, '2022-11-07 16:00:49', 0, 0); @@ -3587,6 +3495,16 @@ INSERT INTO `base_dict_item` VALUES (1589528423956729856, 1589527951317389312, ' INSERT INTO `base_dict_item` VALUES (1633403429028536320, 1633393287952257024, 'DatabaseType', 'mysql', 'MySQL', b'1', 1.00, '', 1414143554414059520, '2023-03-08 17:44:59', 1414143554414059520, '2023-03-08 17:44:59', 0, 0); INSERT INTO `base_dict_item` VALUES (1633403459470794752, 1633393287952257024, 'DatabaseType', 'oracle', 'Oracle', b'1', 2.00, '', 1414143554414059520, '2023-03-08 17:45:07', 1414143554414059520, '2023-03-08 17:45:07', 0, 0); INSERT INTO `base_dict_item` VALUES (1633403498695925760, 1633393287952257024, 'DatabaseType', 'mssql', 'SQLServer', b'1', 3.00, '', 1414143554414059520, '2023-03-08 17:45:16', 1414143554414059520, '2023-03-08 17:45:16', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742732891111424, 1688742690398617600, 'smsChannel', 'alibaba', '阿里云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:38', 1414143554414059520, '2023-08-08 10:43:38', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742768479780864, 1688742690398617600, 'smsChannel', 'huawei', '华为云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:46', 1414143554414059520, '2023-08-08 10:43:46', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742808027873280, 1688742690398617600, 'smsChannel', 'yunpian', '云片', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:55', 1414143554414059520, '2023-08-08 10:43:56', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742840626003968, 1688742690398617600, 'smsChannel', 'tencent', '腾讯云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:03', 1414143554414059520, '2023-08-08 10:44:03', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742872506908672, 1688742690398617600, 'smsChannel', 'uni_sms', '合一短信', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:11', 1414143554414059520, '2023-08-08 10:44:11', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742905553829888, 1688742690398617600, 'smsChannel', 'jd_cloud', '京东云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:19', 1414143554414059520, '2023-08-08 10:44:19', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742954715267072, 1688742690398617600, 'smsChannel', 'cloopen', '容联云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:30', 1414143554414059520, '2023-08-08 10:44:30', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742990446542848, 1688742690398617600, 'smsChannel', 'emay', '亿美软通', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:39', 1414143554414059520, '2023-08-08 10:44:39', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688743032297308160, 1688742690398617600, 'smsChannel', 'ctyun', '天翼云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:49', 1414143554414059520, '2023-08-08 10:44:49', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688743065205817344, 1688742690398617600, 'smsChannel', 'netease', '网易云信', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:57', 1414143554414059520, '2023-08-08 10:44:57', 0, 0); -- ---------------------------- -- Table structure for base_dynamic_data_source @@ -3605,9 +3523,9 @@ CREATE TABLE `base_dynamic_data_source` ( `db_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3628,9 +3546,9 @@ CREATE TABLE `base_dynamic_form` ( `value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '表单内容', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3651,9 +3569,9 @@ CREATE TABLE `base_key_value` ( `key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数键名', `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数值', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3677,9 +3595,9 @@ CREATE TABLE `base_param` ( `internal` bit(1) NOT NULL COMMENT '内置参数', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3692,7 +3610,7 @@ INSERT INTO `base_param` VALUES (1452842684284891136, '测试', 'test.v1', '123' INSERT INTO `base_param` VALUES (1500338438182789120, '结算台聚合支付请求地址', 'CashierAggregateUrl', 'http://127.0.0.1/api/', 1, b'1', b'1', '', 1399985191002447872, '2022-03-06 13:12:13', 1399985191002447872, '2022-05-01 15:03:03', 0, 3); INSERT INTO `base_param` VALUES (1520668030248361984, '文件服务器地址', 'FileServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-05-01 15:34:46', 1399985191002447872, '2022-05-19 12:53:21', 0, 5); INSERT INTO `base_param` VALUES (1529281530059161600, 'websocket服务器地址', 'WebsocketServerUrl', 'ws://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-05-25 10:01:44', 1399985191002447872, '2022-05-25 10:01:44', 0, 0); -INSERT INTO `base_param` VALUES (1545765299880448000, '服务器地址', 'ServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-07-09 21:42:21', 1399985191002447872, '2022-07-09 21:42:21', 0, 0); +INSERT INTO `base_param` VALUES (1545765299880448000, '服务器地址', 'ServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '优先级高于配置文件内进行的配置', 1399985191002447872, '2022-07-09 21:42:21', 1414143554414059520, '2023-08-05 16:40:05', 0, 1); INSERT INTO `base_param` VALUES (1547511252795912192, '微信jsapi支付回调服务地址', 'JsapiRedirectUrl', 'http://127.0.0.1/api/', 1, b'1', b'1', '', 1414143554414059520, '2022-07-14 17:20:09', 1414143554414059520, '2022-07-14 17:20:09', 0, 0); -- ---------------------------- @@ -3753,9 +3671,9 @@ CREATE TABLE `base_query_sql` ( `params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'SQL查询参数', `fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'SQL查询结果字段', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', PRIMARY KEY (`id`) USING BTREE @@ -3806,9 +3724,9 @@ CREATE TABLE `common_sequence_range` ( `range_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区间key', `range_value` bigint(20) NOT NULL COMMENT '区间开始值', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3829,9 +3747,9 @@ CREATE TABLE `demo_data_encrypt` ( `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3853,9 +3771,9 @@ CREATE TABLE `demo_data_perm` ( `creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者名称', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3882,9 +3800,9 @@ CREATE TABLE `demo_data_sensitive` ( `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电子邮件', `other` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其他', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3906,14 +3824,14 @@ CREATE TABLE `demo_super_query` ( `age` int(5) NULL DEFAULT NULL COMMENT '年龄', `vip` bit(1) NULL DEFAULT NULL COMMENT '是否vip', `birthday` date NULL DEFAULT NULL COMMENT '生日', - `work_time` time(0) NULL DEFAULT NULL COMMENT '上班时间', - `registration_time` datetime(0) NULL DEFAULT NULL COMMENT '注册时间', + `work_time` time NULL DEFAULT NULL COMMENT '上班时间', + `registration_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `political` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '政治面貌', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3933,29 +3851,30 @@ INSERT INTO `demo_super_query` VALUES (1496373512871284736, '刘备', 108, b'0', -- ---------------------------- DROP TABLE IF EXISTS `iam_client`; CREATE TABLE `iam_client` ( - `id` bigint(20) NOT NULL, + `id` bigint(20) NOT NULL COMMENT '主键', `code` varchar(21) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `system` bit(1) NOT NULL COMMENT '是否系统内置', `enable` bit(1) NOT NULL COMMENT '是否可用', `login_type_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '关联登录方式\r\n', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', - `version` int(11) NOT NULL COMMENT '版本', - `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', + `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', + `version` int(11) NOT NULL COMMENT '乐观锁', + `deleted` bit(1) NOT NULL DEFAULT 0 COMMENT '删除标志', + `default_endow` bit(1) NULL DEFAULT NULL COMMENT '新注册的用户是否默认赋予该终端', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '认证终端' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of iam_client -- ---------------------------- -INSERT INTO `iam_client` VALUES (1430430071299207168, 'admin', 'pc管理端', b'1', b'1', '1430430071299207168,1435138582839009280,1430478946919653376,1542091599907115008,1542804450312122368,1543126042909016064', 'pc浏览器', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-07-02 14:55:11', 4, 0); -INSERT INTO `iam_client` VALUES (1430430071299207169, 'h5', 'h5端', b'1', b'1', '1430430071299207168,1435138582839009280', '手机wap', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-06-29 18:31:45', 1, 0); -INSERT INTO `iam_client` VALUES (1580487061605175296, 'adminv3', 'pc管理端(vue3版)', b'0', b'1', '1430430071299207168,1430478946919653376,1435138582839009280,1542091599907115008,1542804450312122368,1543126042909016064', 'vue3版本', 1399985191002447872, '2022-10-13 17:14:14', 1399985191002447872, '2022-10-13 17:14:25', 1, 0); -INSERT INTO `iam_client` VALUES (1626840094767714304, 'GoView', '可视化平台', b'0', b'1', '1430430071299207168', '', 1414143554414059520, '2023-02-18 15:04:38', 1414143554414059520, '2023-02-18 15:04:38', 0, 0); +INSERT INTO `iam_client` VALUES (1430430071299207168, 'admin', 'pc管理端', b'1', b'1', '1430430071299207168,1435138582839009280,1430478946919653376,1542091599907115008,1542804450312122368,1543126042909016064', 'pc浏览器', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-07-02 14:55:11', 4, b'0', NULL); +INSERT INTO `iam_client` VALUES (1430430071299207169, 'h5', 'h5端', b'1', b'1', '1430430071299207168,1435138582839009280', '手机wap', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-06-29 18:31:45', 1, b'0', NULL); +INSERT INTO `iam_client` VALUES (1580487061605175296, 'adminv3', 'pc管理端(vue3版)', b'0', b'1', '1430430071299207168,1430478946919653376,1435138582839009280,1542091599907115008,1542804450312122368,1543126042909016064', 'vue3版本', 1399985191002447872, '2022-10-13 17:14:14', 1414143554414059520, '2023-08-02 14:28:37', 2, b'0', b'1'); +INSERT INTO `iam_client` VALUES (1626840094767714304, 'GoView', '可视化平台', b'0', b'1', '1430430071299207168', '', 1414143554414059520, '2023-02-18 15:04:38', 1414143554414059520, '2023-02-18 15:04:38', 0, b'0', NULL); -- ---------------------------- -- Table structure for iam_data_scope @@ -3968,9 +3887,9 @@ CREATE TABLE `iam_data_scope` ( `type` int(4) NOT NULL COMMENT '类型', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4041,9 +3960,9 @@ CREATE TABLE `iam_dept` ( `address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址', `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4083,9 +4002,9 @@ CREATE TABLE `iam_login_type` ( `enable` bit(1) NOT NULL COMMENT '是否可用', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4130,9 +4049,9 @@ CREATE TABLE `iam_perm_menu` ( `admin` bit(1) NOT NULL COMMENT '系统菜单', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4271,6 +4190,9 @@ INSERT INTO `iam_perm_menu` VALUES (1623494586215579648, 'admin', 15522079825107 INSERT INTO `iam_perm_menu` VALUES (1629039360928075776, 'adminv3', 1582276341792985088, '可视化大屏', 'ProjectInfoList', NULL, b'0', '', b'0', b'0', '/modules/develop/report/ProjectInfoList', NULL, '/develop/report', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-02-24 16:43:44', 1414143554414059520, '2023-02-24 16:44:17', 1, 0); INSERT INTO `iam_perm_menu` VALUES (1631946120891707392, 'admin', 1552207982510706688, '可视化大屏', 'ProjectInfoList', NULL, b'0', '', b'0', b'0', 'develop/report/ProjectInfoList', NULL, '/develop/report', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1399985191002447872, '2023-03-04 17:14:10', 1399985191002447872, '2023-03-04 17:14:10', 0, 0); INSERT INTO `iam_perm_menu` VALUES (1635274568758435840, 'adminv3', 1582276341792985088, 'SQL查询语句', 'QuerySqlList', NULL, b'0', '', b'0', b'0', '/modules/develop/query/QuerySqlList', NULL, '/develop/querySql', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-03-13 21:40:14', 1414143554414059520, '2023-03-13 21:43:05', 2, 0); +INSERT INTO `iam_perm_menu` VALUES (1687369862646558720, 'adminv3', 1582275984849326080, '短信管理', 'Sms', NULL, b'0', '', b'0', b'0', 'Layout', NULL, '/notice/sms', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:48:20', 1414143554414059520, '2023-08-04 15:48:32', 1, 0); +INSERT INTO `iam_perm_menu` VALUES (1687370142234669056, 'adminv3', 1687369862646558720, '短信配置', 'SmsChannelConfigList', NULL, b'0', '', b'0', b'0', '/modules/notice/sms/config/SmsChannelConfigList', NULL, '/notice/sms/config', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:49:26', 1414143554414059520, '2023-08-04 15:49:26', 0, 0); +INSERT INTO `iam_perm_menu` VALUES (1687370277496778752, 'adminv3', 1687369862646558720, '短信模板', 'SmsTemplateList', NULL, b'0', '', b'0', b'0', '/modules/notice/sms/template/SmsTemplateList', NULL, '/notice/sms/template', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:49:59', 1414143554414059520, '2023-08-04 15:50:38', 1, 0); -- ---------------------------- -- Table structure for iam_perm_path @@ -4310,9 +4232,9 @@ CREATE TABLE `iam_role` ( `internal` bit(1) NOT NULL COMMENT '是否系统内置', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4407,14 +4329,14 @@ CREATE TABLE `iam_user_expand_info` ( `sex` int(4) NULL DEFAULT NULL COMMENT '性别', `birthday` date NULL DEFAULT NULL COMMENT '生日', `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '头像', - `last_login_time` datetime(0) NULL DEFAULT NULL COMMENT '上次登录时间', - `current_login_time` datetime(0) NULL DEFAULT NULL COMMENT '本次登录时间', + `last_login_time` datetime NULL DEFAULT NULL COMMENT '上次登录时间', + `current_login_time` datetime NULL DEFAULT NULL COMMENT '本次登录时间', `initial_password` bit(1) NOT NULL COMMENT '是否初始密码', - `last_change_password_time` datetime(0) NULL DEFAULT NULL COMMENT '上次修改密码时间', + `last_change_password_time` datetime NULL DEFAULT NULL COMMENT '上次修改密码时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4446,12 +4368,12 @@ CREATE TABLE `iam_user_info` ( `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '头像', `source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '注册来源', `admin` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否超级管理员', - `register_time` datetime(0) NULL DEFAULT NULL COMMENT '注册时间', + `register_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `status` tinyint(4) NOT NULL COMMENT '账号状态', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4499,9 +4421,9 @@ CREATE TABLE `iam_user_third` ( `ding_talk_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钉钉唯一标识', `we_com_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业微信唯一标识', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE, @@ -4525,9 +4447,9 @@ CREATE TABLE `iam_user_third_info` ( `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户头像', `third_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关联第三方平台的用户id', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, INDEX `pk_user_client`(`user_id`, `client_code`) USING BTREE COMMENT '用户id和终端code' @@ -4554,9 +4476,9 @@ CREATE TABLE `notice_mail_config` ( `activity` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `security_type` int(2) NULL DEFAULT NULL COMMENT '安全传输方式 1:plain 2:tls 3:ssl', `creator` bigint(18) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(18) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NULL DEFAULT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -4575,12 +4497,12 @@ CREATE TABLE `notice_message_template` ( `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板数据', - `type` int(11) NULL DEFAULT NULL COMMENT '模板类型', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板类型', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4589,15 +4511,15 @@ CREATE TABLE `notice_message_template` ( -- ---------------------------- -- Records of notice_message_template -- ---------------------------- -INSERT INTO `notice_message_template` VALUES (1424936204932169730, 'cs', '测试', 'hello ${msg}6666666666666666666666666666', 1, '测试模板', 0, '2021-08-10 11:30:40', 0, '2021-08-10 11:30:40', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573951326893510656, 'BpmTaskCreated', '流程任务创建事件', '流程任务创建事件', 0, '', 1399985191002447872, '2022-09-25 16:23:34', 1399985191002447872, '2022-09-25 16:23:34', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573951515616219136, 'BpmTaskAssignCreated', '流程任务更改处理人事件(新处理人)', '流程任务更改处理人事件(新处理人)', 0, '', 1399985191002447872, '2022-09-25 16:24:19', 1399985191002447872, '2022-09-25 16:27:09', 1, 0); -INSERT INTO `notice_message_template` VALUES (1573952505056727040, 'BpmTaskAssignCancel', '流程任务更改处理人事件(原处理人)', '流程任务更改处理人事件(原处理人)', 0, '', 1399985191002447872, '2022-09-25 16:28:14', 1399985191002447872, '2022-09-25 16:28:14', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952568654958592, 'BpmTaskCancel', '流程任务取消事件', '流程任务取消事件', 0, '', 1399985191002447872, '2022-09-25 16:28:30', 1399985191002447872, '2022-09-25 16:28:30', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952621826150400, 'BpmTaskReject', '流程任务驳回事件', '流程任务驳回事件', 0, '', 1399985191002447872, '2022-09-25 16:28:42', 1399985191002447872, '2022-09-25 16:28:42', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952709432578048, 'BpmInstanceCompleted', '流程完成时通知发起人', '流程完成时通知发起人', 0, '', 1399985191002447872, '2022-09-25 16:29:03', 1399985191002447872, '2022-09-25 16:29:03', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952762507300864, 'BpmInstanceCancel', '流程取消时通知发起人', '流程取消时通知发起人', 0, '', 1399985191002447872, '2022-09-25 16:29:16', 1399985191002447872, '2022-09-25 16:29:16', 0, 0); -INSERT INTO `notice_message_template` VALUES (1580083314274070528, 'BpmTaskBack', '流程任务回退事件', '流程任务驳回事件', 0, '', 1399985191002447872, '2022-10-12 14:29:53', 1399985191002447872, '2022-10-12 14:30:11', 1, 0); +INSERT INTO `notice_message_template` VALUES (1424936204932169730, 'cs', '测试', 'hello ${msg}6666666666666666666666666666', '1', '测试模板', 0, '2021-08-10 11:30:40', 0, '2021-08-10 11:30:40', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573951326893510656, 'BpmTaskCreated', '流程任务创建事件', '流程任务创建事件', '0', '', 1399985191002447872, '2022-09-25 16:23:34', 1399985191002447872, '2022-09-25 16:23:34', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573951515616219136, 'BpmTaskAssignCreated', '流程任务更改处理人事件(新处理人)', '流程任务更改处理人事件(新处理人)', '0', '', 1399985191002447872, '2022-09-25 16:24:19', 1399985191002447872, '2022-09-25 16:27:09', 1, 0); +INSERT INTO `notice_message_template` VALUES (1573952505056727040, 'BpmTaskAssignCancel', '流程任务更改处理人事件(原处理人)', '流程任务更改处理人事件(原处理人)', '0', '', 1399985191002447872, '2022-09-25 16:28:14', 1399985191002447872, '2022-09-25 16:28:14', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952568654958592, 'BpmTaskCancel', '流程任务取消事件', '流程任务取消事件', '0', '', 1399985191002447872, '2022-09-25 16:28:30', 1399985191002447872, '2022-09-25 16:28:30', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952621826150400, 'BpmTaskReject', '流程任务驳回事件', '流程任务驳回事件', '0', '', 1399985191002447872, '2022-09-25 16:28:42', 1399985191002447872, '2022-09-25 16:28:42', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952709432578048, 'BpmInstanceCompleted', '流程完成时通知发起人', '流程完成时通知发起人', '0', '', 1399985191002447872, '2022-09-25 16:29:03', 1399985191002447872, '2022-09-25 16:29:03', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952762507300864, 'BpmInstanceCancel', '流程取消时通知发起人', '流程取消时通知发起人', '0', '', 1399985191002447872, '2022-09-25 16:29:16', 1399985191002447872, '2022-09-25 16:29:16', 0, 0); +INSERT INTO `notice_message_template` VALUES (1580083314274070528, 'BpmTaskBack', '流程任务回退事件', '流程任务驳回事件', '0', '', 1399985191002447872, '2022-10-12 14:29:53', 1399985191002447872, '2022-10-12 14:30:11', 1, 0); -- ---------------------------- -- Table structure for notice_site_message @@ -4609,15 +4531,15 @@ CREATE TABLE `notice_site_message` ( `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '消息内容', `sender_id` bigint(20) NULL DEFAULT NULL COMMENT '发送者id', `sender_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发送者姓名', - `sender_time` datetime(0) NULL DEFAULT NULL COMMENT '发送时间', + `sender_time` datetime NULL DEFAULT NULL COMMENT '发送时间', `receive_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息类型', `send_state` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发布状态', - `efficient_time` datetime(0) NULL DEFAULT NULL COMMENT '截至有效期', - `cancel_time` datetime(0) NULL DEFAULT NULL COMMENT '撤回时间', + `efficient_time` datetime NULL DEFAULT NULL COMMENT '截至有效期', + `cancel_time` datetime NULL DEFAULT NULL COMMENT '撤回时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4636,9 +4558,9 @@ CREATE TABLE `notice_site_message_user` ( `message_id` bigint(20) NOT NULL COMMENT '消息id', `receive_id` bigint(20) NOT NULL COMMENT '接收者id', `have_read` bit(1) NOT NULL COMMENT '已读/未读', - `read_time` datetime(0) NULL DEFAULT NULL COMMENT '已读时间', + `read_time` datetime NULL DEFAULT NULL COMMENT '已读时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `uni_receive_message`(`receive_id`, `message_id`) USING BTREE COMMENT '接收人和消息联合索引', @@ -4659,17 +4581,21 @@ INSERT INTO `notice_site_message_user` VALUES (1561379841968648192, 156136589480 DROP TABLE IF EXISTS `notice_sms_channel_config`; CREATE TABLE `notice_sms_channel_config` ( `id` bigint(20) NOT NULL COMMENT '主键', - `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道编码', - `signature` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信签名', - `api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信ApiKey', - `api_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信Api秘钥', - `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回调地址', + `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道类型编码', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道类型名称', + `state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态', + `access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AccessKey', + `config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '配置字符串', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `access_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AccessSecret', + `image` bigint(20) NULL DEFAULT NULL COMMENT '图片', + `sort_no` double(10, 0) NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短信渠道配置' ROW_FORMAT = DYNAMIC; @@ -4692,9 +4618,9 @@ CREATE TABLE `notice_sms_config` ( `from_num` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_default` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `creator` bigint(18) NULL DEFAULT NULL, - `create_time` datetime(0) NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, `last_modifier` bigint(18) NULL DEFAULT NULL, - `last_modified_time` datetime(0) NULL DEFAULT NULL, + `last_modified_time` datetime NULL DEFAULT NULL, `version` int(10) NULL DEFAULT NULL, `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `secret` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, @@ -4707,6 +4633,29 @@ CREATE TABLE `notice_sms_config` ( -- Records of notice_sms_config -- ---------------------------- +-- ---------------------------- +-- Table structure for notice_sms_template +-- ---------------------------- +DROP TABLE IF EXISTS `notice_sms_template`; +CREATE TABLE `notice_sms_template` ( + `id` bigint(20) NOT NULL COMMENT '主键', + `supplier_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信渠道商类型', + `template_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信渠道商类型', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信模板名称', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信模板内容', + `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', + `version` int(11) NOT NULL COMMENT '乐观锁', + `deleted` bit(1) NOT NULL COMMENT '删除标志', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '短信模板配置' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of notice_sms_template +-- ---------------------------- + -- ---------------------------- -- Table structure for notice_wechat_config -- ---------------------------- @@ -4720,9 +4669,9 @@ CREATE TABLE `notice_wechat_config` ( `corp_secret` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_default` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `creator` bigint(18) NULL DEFAULT NULL, - `create_time` datetime(0) NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, `last_modifier` bigint(18) NULL DEFAULT NULL, - `last_modified_time` datetime(0) NULL DEFAULT NULL, + `last_modified_time` datetime NULL DEFAULT NULL, `version` int(10) NULL DEFAULT NULL, `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4980,9 +4929,9 @@ CREATE TABLE `report_project_info` ( `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报表内容', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', `index_image` bigint(20) NULL DEFAULT NULL COMMENT '预览图片id', @@ -5002,9 +4951,9 @@ CREATE TABLE `report_project_info_publish` ( `id` bigint(20) NOT NULL COMMENT '主键', `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报表内容', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', PRIMARY KEY (`id`) USING BTREE @@ -5027,7 +4976,7 @@ CREATE TABLE `starter_audit_data_version` ( `change_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '数据更新内容', `version` int(10) NOT NULL COMMENT '版本', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据版本日志' ROW_FORMAT = DYNAMIC; @@ -5053,7 +5002,7 @@ CREATE TABLE `starter_audit_login_log` ( `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统', `browser` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '浏览器类型', `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提示消息', - `login_time` datetime(0) NULL DEFAULT NULL COMMENT '访问时间', + `login_time` datetime NULL DEFAULT NULL COMMENT '访问时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登陆日志' ROW_FORMAT = DYNAMIC; @@ -5080,7 +5029,7 @@ CREATE TABLE `starter_audit_operate_log` ( `operate_return` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '返回参数', `success` bit(1) NULL DEFAULT NULL COMMENT '是否成功', `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '错误提示', - `operate_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间', + `operate_time` datetime NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志' ROW_FORMAT = DYNAMIC; @@ -5130,6 +5079,21 @@ CREATE TABLE `starter_ding_robot_config` ( -- Records of starter_ding_robot_config -- ---------------------------- +-- ---------------------------- +-- Table structure for starter_file_data +-- ---------------------------- +DROP TABLE IF EXISTS `starter_file_data`; +CREATE TABLE `starter_file_data` ( + `id` bigint(20) NOT NULL COMMENT '主键', + `base64` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT 'base64方式存储', + `data` longblob NULL COMMENT 'base64方式存储', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '上传文件数据' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of starter_file_data +-- ---------------------------- + -- ---------------------------- -- Table structure for starter_file_upload_info -- ---------------------------- @@ -5143,7 +5107,7 @@ CREATE TABLE `starter_file_upload_info` ( `file_size` bigint(20) NULL DEFAULT NULL COMMENT '文件大小', `external_storage_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '外部关联id', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '上传文件信息' ROW_FORMAT = DYNAMIC; @@ -5164,9 +5128,9 @@ CREATE TABLE `starter_quartz_job` ( `state` int(4) NULL DEFAULT NULL COMMENT '状态', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -5188,10 +5152,10 @@ CREATE TABLE `starter_quartz_job_log` ( `class_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理器全限定名', `success` bit(1) NOT NULL COMMENT '是否执行成功', `error_message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '错误信息', - `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间', - `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', + `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间', + `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间', `duration` bigint(255) NULL DEFAULT NULL COMMENT '执行时长', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务执行日志' ROW_FORMAT = DYNAMIC; @@ -5230,7 +5194,7 @@ CREATE TABLE `starter_wx_fans` ( `id` bigint(20) NOT NULL, `openid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联OpenId', `subscribe_status` bit(1) NULL DEFAULT NULL COMMENT '订阅状态', - `subscribe_time` datetime(0) NULL DEFAULT NULL COMMENT '订阅时间', + `subscribe_time` datetime NULL DEFAULT NULL COMMENT '订阅时间', `nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `sex` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', `language` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '语言', @@ -5257,9 +5221,9 @@ CREATE TABLE `starter_wx_menu` ( `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `publish` bit(1) NOT NULL COMMENT '是否发布', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -5285,9 +5249,9 @@ CREATE TABLE `starter_wx_template` ( `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板内容', `example` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '示例', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `inx_`(`template_id`) USING BTREE COMMENT '模板id' diff --git a/_doc/Task.md b/_doc/Task.md index 0211b068..bc6b5885 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -13,7 +13,6 @@ - MiniApp添加用户协议/隐私协议等(富文本) - 小程序工单功能 - 小程序用户反馈功能 -- 小程序 ## 1.3.x - PostgreSQL 数据库适配 - 添加短信模板功能, 可以与各短信商渠道进行同步 @@ -28,3 +27,5 @@ - 导入数据支持选择: 跳过, 覆盖, 报错 - 添加各种批量操作功能 - 一键缓存同步和更新操作(字典/参数) +- 加密模块支持主键加密 +- Knife4j移植官方basic认证功能 diff --git a/bootx-start/src/main/resources/db/migration/V1.3.1_230607__release.sql b/bootx-start/src/main/resources/db/migration/V1.3.3_230808__release.sql similarity index 92% rename from bootx-start/src/main/resources/db/migration/V1.3.1_230607__release.sql rename to bootx-start/src/main/resources/db/migration/V1.3.3_230808__release.sql index 0fb97592..73508a3a 100644 --- a/bootx-start/src/main/resources/db/migration/V1.3.1_230607__release.sql +++ b/bootx-start/src/main/resources/db/migration/V1.3.3_230808__release.sql @@ -2,13 +2,11 @@ Navicat Premium Data Transfer Source Server Type : MySQL - Source Server Version : 50735 Target Server Type : MySQL - Target Server Version : 50735 File Encoding : 65001 - Date: 07/06/2023 15:15:39 + Date: 08/08/2023 15:09:13 */ SET NAMES utf8mb4; @@ -3383,9 +3381,9 @@ CREATE TABLE `base_dict` ( `group_tag` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '分类标签', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NULL DEFAULT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3396,7 +3394,7 @@ CREATE TABLE `base_dict` ( -- ---------------------------- INSERT INTO `base_dict` VALUES (1422929378374828033, 'Sex', '性别', b'1', '基础属性', '性别', 0, '2021-08-04 22:36:15', 1399985191002447872, '2022-05-11 19:48:40', 0, 6); INSERT INTO `base_dict` VALUES (1425744045414772737, 'MenuType', '菜单类型', b'1', '系统属性', '菜单类型', 0, '2021-08-12 17:00:44', 1399985191002447872, '2022-05-11 19:48:44', 0, 4); -INSERT INTO `base_dict` VALUES (1430063572491411456, 'loginType', '字典类型', b'1', NULL, '字典类型', 1399985191002447872, '2021-08-24 15:05:00', 1399985191002447872, '2021-08-24 15:05:00', 1, 2); +INSERT INTO `base_dict` VALUES (1430063572491411456, 'loginType', '字典类型', b'1', '基础属性', '字典类型', 1399985191002447872, '2021-08-24 15:05:00', 1399985191002447872, '2021-08-24 15:05:00', 1, 2); INSERT INTO `base_dict` VALUES (1435829999592759296, 'UserStatusCode', '用户状态码', b'1', '系统属性', '用户状态码', 1399985191002447872, '2021-09-09 12:58:43', 1399985191002447872, '2022-05-11 19:48:56', 0, 2); INSERT INTO `base_dict` VALUES (1435838066191458304, 'LogBusinessType', '业务操作类型', b'1', '系统属性', '操作日志记录的业务操作类型', 1399985191002447872, '2021-09-09 13:30:46', 1399985191002447872, '2022-05-11 19:49:00', 0, 2); INSERT INTO `base_dict` VALUES (1438078864509317120, 'MailSecurityCode', '邮箱安全方式编码', b'1', '消息服务', '邮箱安全方式编码', 1399985191002447872, '2021-09-15 17:54:54', 1399985191002447872, '2022-05-11 19:49:06', 0, 2); @@ -3404,28 +3402,12 @@ INSERT INTO `base_dict` VALUES (1439961232651034624, 'MessageTemplateCode', '消 INSERT INTO `base_dict` VALUES (1452836604783845376, 'SocialType', '三方系统类型', b'1', '系统属性', '三方系统类型', 1399985191002447872, '2021-10-26 11:16:54', 1399985191002447872, '2022-05-11 19:48:28', 0, 3); INSERT INTO `base_dict` VALUES (1452843488735621120, 'ParamType', '参数类型', b'1', '系统属性', '参数类型', 1399985191002447872, '2021-10-26 11:44:15', 1399985191002447872, '2022-05-11 19:48:21', 0, 2); INSERT INTO `base_dict` VALUES (1496024933900169216, 'Political', '政治面貌', b'1', '基础数据', '政治面貌', 1399985191002447872, '2022-02-22 15:31:54', 1399985191002447872, '2022-05-11 19:48:04', 0, 1); -INSERT INTO `base_dict` VALUES (1496722894707728384, 'PayChannel', '支付通道', b'1', '支付服务', '支付宝, 微信, 云闪付等', 1399985191002447872, '2022-02-24 13:45:21', 1399985191002447872, '2022-05-11 19:47:51', 0, 1); -INSERT INTO `base_dict` VALUES (1496723207565058048, 'PayWay', '支付方式', b'1', '支付服务', '扫码支付、Wap、App支付等', 1399985191002447872, '2022-02-24 13:46:35', 1399985191002447872, '2022-05-11 19:47:46', 0, 1); -INSERT INTO `base_dict` VALUES (1497140849954185216, 'PayStatus', '支付状态', b'1', '支付服务', '支付中,成功,失败等', 1399985191002447872, '2022-02-25 17:26:09', 1399985191002447872, '2022-05-11 19:47:40', 0, 2); -INSERT INTO `base_dict` VALUES (1501031423232937984, 'AsyncPayChannel', '异步支付通道', b'1', '支付服务', '如微信支付宝云闪付等第三方支付', 1399985191002447872, '2022-03-08 11:05:54', 1399985191002447872, '2022-05-11 19:47:37', 0, 1); -INSERT INTO `base_dict` VALUES (1502276739978473472, 'WalletStatus', '钱包状态', b'1', '支付服务', '钱包状态', 1399985191002447872, '2022-03-11 21:34:20', 1399985191002447872, '2022-05-11 19:47:33', 0, 2); -INSERT INTO `base_dict` VALUES (1502624342339448832, 'WalletOperation', '钱包日志操作类型', b'1', NULL, '', 1399985191002447872, '2022-03-12 20:35:35', 1399985191002447872, '2022-03-12 20:35:35', 1, 0); -INSERT INTO `base_dict` VALUES (1502624515799085056, 'WalletLogType', '钱包日志类型', b'1', '支付服务', '钱包日志类型', 1399985191002447872, '2022-03-12 20:36:17', 1399985191002447872, '2022-05-11 19:47:29', 0, 1); -INSERT INTO `base_dict` VALUES (1502624632392347648, 'WalletLogOperation', '钱包日志操作类型', b'1', '支付服务', '钱包日志操作类型', 1399985191002447872, '2022-03-12 20:36:44', 1399985191002447872, '2022-05-11 19:47:21', 0, 1); -INSERT INTO `base_dict` VALUES (1503340128037212160, 'VoucherStatus', '储值卡状态', b'1', '支付服务', '储值卡状态', 1399985191002447872, '2022-03-14 19:59:52', 1399985191002447872, '2022-05-11 19:47:12', 0, 1); -INSERT INTO `base_dict` VALUES (1524356168611188736, 'input', '手工输入', b'1', '商品服务', '', 1399985191002447872, '2022-05-11 19:50:06', 1399985191002447872, '2022-05-11 19:50:06', 1, 0); -INSERT INTO `base_dict` VALUES (1524356376518643712, 'GoodsParamType', '参数类型', b'1', '商品服务', '列表/手动输入', 1399985191002447872, '2022-05-11 19:50:56', 1399985191002447872, '2022-05-14 23:05:41', 0, 1); -INSERT INTO `base_dict` VALUES (1546757092010078208, 'PayNotifyProcess', '支付回调处理状态', b'1', '支付服务', '成功/忽略/失败', 1399985191002447872, '2022-07-12 15:23:23', 1399985191002447872, '2022-07-12 15:23:53', 0, 1); INSERT INTO `base_dict` VALUES (1556996322223968256, 'WeChatMediaType', '微信媒体类型', b'1', '微信', '微信媒体类型', 1399985191002447872, '2022-08-09 21:30:25', 1399985191002447872, '2022-08-09 21:30:26', 0, 0); INSERT INTO `base_dict` VALUES (1561003021674987520, 'SiteMessageReceive', '消息接收类型', b'1', '站内信', '站内信接收类型', 1399985191002447872, '2022-08-20 22:51:37', 1399985191002447872, '2022-08-20 22:51:37', 0, 0); INSERT INTO `base_dict` VALUES (1561003189111603200, 'SiteMessageState', '消息发布状态', b'1', '站内信', '站内信消息发布状态', 1399985191002447872, '2022-08-20 22:52:17', 1399985191002447872, '2022-08-20 22:52:17', 0, 0); -INSERT INTO `base_dict` VALUES (1562696107020230656, 'BpmModelPublish', '工作流模型发布状态', b'1', '工作流', '工作流模型发布状态', 1399985191002447872, '2022-08-25 14:59:20', 1399985191002447872, '2022-08-25 15:27:55', 0, 1); -INSERT INTO `base_dict` VALUES (1563083969989423104, 'BpmTaskAssignType', '工作流处理人分配类型', b'1', '工作流', '流程任务处理人分配类型', 1399985191002447872, '2022-08-26 16:40:34', 1399985191002447872, '2022-08-26 16:40:53', 0, 1); -INSERT INTO `base_dict` VALUES (1567091641298386944, 'BpmTaskState', '流程任务状态', b'1', '工作流', '流程任务状态', 1399985191002447872, '2022-09-06 18:05:37', 1399985191002447872, '2022-09-06 18:05:47', 0, 1); -INSERT INTO `base_dict` VALUES (1570343684024705024, 'BpmTaskResult', '流程任务处理结果', b'1', '工作流', '流程任务处理结果', 1399985191002447872, '2022-09-15 17:28:05', 1414143554414059520, '2022-10-19 23:13:40', 0, 1); -INSERT INTO `base_dict` VALUES (1570764395519111168, 'BpmInstanceState', '流程实例状态', b'1', '工作流', '流程实例状态', 1399985191002447872, '2022-09-16 21:19:50', 1414143554414059520, '2022-10-19 23:13:33', 0, 1); INSERT INTO `base_dict` VALUES (1589527951317389312, 'DataScopePerm', '数据范围权限', b'1', '系统属性', '数据范围权限', 1414143554414059520, '2022-11-07 15:59:30', 1399985191002447872, '2022-12-09 22:09:25', 0, 3); INSERT INTO `base_dict` VALUES (1633393287952257024, 'DatabaseType', '数据库类型', b'1', '开发', '数据库类型', 1414143554414059520, '2023-03-08 17:04:41', 1414143554414059520, '2023-03-08 17:04:41', 0, 0); +INSERT INTO `base_dict` VALUES (1688742690398617600, 'smsChannel', '短信渠道商', b'1', '消息服务', '短信渠道商', 1414143554414059520, '2023-08-08 10:43:27', 1414143554414059520, '2023-08-08 10:43:27', 0, 0); -- ---------------------------- -- Table structure for base_dict_item @@ -3441,9 +3423,9 @@ CREATE TABLE `base_dict_item` ( `sort_no` double(8, 2) NOT NULL COMMENT '排序', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, @@ -3497,85 +3479,11 @@ INSERT INTO `base_dict_item` VALUES (1496027369796743168, 1496024933900169216, ' INSERT INTO `base_dict_item` VALUES (1496027408141070336, 1496024933900169216, 'Political', '11', '台盟盟员', b'1', 11.00, '', 1399985191002447872, '2022-02-22 15:41:44', 1399985191002447872, '2022-02-22 15:41:44', 0, 0); INSERT INTO `base_dict_item` VALUES (1496027456849522688, 1496024933900169216, 'Political', '12', '无党派人士', b'1', 12.00, '', 1399985191002447872, '2022-02-22 15:41:55', 1399985191002447872, '2022-02-22 15:41:55', 0, 0); INSERT INTO `base_dict_item` VALUES (1496027516639326208, 1496024933900169216, 'Political', '13', '群众', b'1', 13.00, '', 1399985191002447872, '2022-02-22 15:42:09', 1399985191002447872, '2022-02-22 15:42:10', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780500696539136, 1496722894707728384, 'PayChannel', '1', '支付宝', b'1', 1.00, '', 1399985191002447872, '2022-02-24 17:34:15', 1399985191002447872, '2022-03-08 11:02:59', 0, 3); -INSERT INTO `base_dict_item` VALUES (1496780576818962432, 1496722894707728384, 'PayChannel', '2', '微信', b'1', 2.00, '', 1399985191002447872, '2022-02-24 17:34:33', 1399985191002447872, '2022-03-08 11:04:00', 0, 2); -INSERT INTO `base_dict_item` VALUES (1496780712492113920, 1496723207565058048, 'PayWay', '1', 'wap支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:05', 1399985191002447872, '2022-02-24 17:35:05', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780757647990784, 1496723207565058048, 'PayWay', '2', '应用支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:16', 1399985191002447872, '2022-02-24 17:35:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780799691694080, 1496723207565058048, 'PayWay', '3', 'web支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:26', 1399985191002447872, '2022-02-24 17:35:26', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780838451257344, 1496723207565058048, 'PayWay', '4', '二维码扫码支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:35', 1399985191002447872, '2022-02-24 17:35:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1496780876388737024, 1496723207565058048, 'PayWay', '5', '付款码支付', b'1', 0.00, '', 1399985191002447872, '2022-02-24 17:35:44', 1399985191002447872, '2022-02-24 17:35:44', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141630803566592, 1497140849954185216, 'PayStatus', '3', '支付取消', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:15', 1399985191002447872, '2022-02-25 17:29:15', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141652379066368, 1497140849954185216, 'PayStatus', '2', '失败', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:20', 1399985191002447872, '2022-02-25 17:29:20', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141681915355136, 1497140849954185216, 'PayStatus', '1', '成功', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:27', 1399985191002447872, '2022-02-25 17:29:27', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497141712743489536, 1497140849954185216, 'PayStatus', '0', '支付中', b'1', 0.00, '', 1399985191002447872, '2022-02-25 17:29:35', 1399985191002447872, '2022-02-25 17:29:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1497506810439892992, 1497140849954185216, 'PayStatus', '4', '部分退款', b'1', 1.00, '部分退款', 1399985191002447872, '2022-02-26 17:40:21', 1399985191002447872, '2022-03-04 21:22:46', 0, 7); -INSERT INTO `base_dict_item` VALUES (1499367587857694720, 1497140849954185216, 'PayStatus', '5', '已退款', b'1', 2.00, '完全退款', 1399985191002447872, '2022-03-03 20:54:25', 1399985191002447872, '2022-03-04 21:22:49', 0, 3); -INSERT INTO `base_dict_item` VALUES (1501030031432847360, 1496722894707728384, 'PayChannel', '3', '云闪付', b'1', 3.00, '', 1399985191002447872, '2022-03-08 11:00:22', 1399985191002447872, '2022-03-08 11:04:07', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501030073489133568, 1496722894707728384, 'PayChannel', '4', '现金', b'1', 4.00, '', 1399985191002447872, '2022-03-08 11:00:32', 1399985191002447872, '2022-03-08 11:04:10', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501030108314439680, 1496722894707728384, 'PayChannel', '5', '钱包', b'1', 5.00, '', 1399985191002447872, '2022-03-08 11:00:40', 1399985191002447872, '2022-03-08 11:04:14', 0, 2); -INSERT INTO `base_dict_item` VALUES (1501031490513768448, 1501031423232937984, 'AsyncPayChannel', '3', '云闪付', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:10', 1399985191002447872, '2022-03-08 11:06:10', 0, 0); -INSERT INTO `base_dict_item` VALUES (1501031518208757760, 1501031423232937984, 'AsyncPayChannel', '2', '微信', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:16', 1399985191002447872, '2022-03-08 11:06:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1501031544360243200, 1501031423232937984, 'AsyncPayChannel', '1', '支付宝', b'1', 0.00, '', 1399985191002447872, '2022-03-08 11:06:23', 1399985191002447872, '2022-03-08 11:06:23', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502276841057005568, 1502276739978473472, 'WalletStatus', '2', '禁用', b'1', 0.00, '', 1399985191002447872, '2022-03-11 21:34:45', 1399985191002447872, '2022-03-11 21:34:45', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502276862108217344, 1502276739978473472, 'WalletStatus', '1', '正常', b'1', 0.00, '', 1399985191002447872, '2022-03-11 21:34:50', 1399985191002447872, '2022-03-11 21:34:50', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624716257456128, 1502624515799085056, 'WalletLogType', '1', '开通', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:37:04', 1399985191002447872, '2022-03-12 20:37:04', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624931978899456, 1502624515799085056, 'WalletLogType', '2', '主动充值', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:37:56', 1399985191002447872, '2022-03-12 20:37:56', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502624956209393664, 1502624515799085056, 'WalletLogType', '3', '自动充值', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:02', 1399985191002447872, '2022-03-12 20:38:02', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625014719934464, 1502624515799085056, 'WalletLogType', '4', '余额变动', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:16', 1399985191002447872, '2022-03-12 20:38:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625053097816064, 1502624515799085056, 'WalletLogType', '5', '支付', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:25', 1399985191002447872, '2022-03-12 20:38:25', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625091639275520, 1502624515799085056, 'WalletLogType', '6', '系统扣除余额', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:34', 1399985191002447872, '2022-03-12 20:38:34', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625123725701120, 1502624515799085056, 'WalletLogType', '7', '退款', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:38:42', 1399985191002447872, '2022-03-12 20:38:42', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625783145787392, 1502624632392347648, 'WalletLogOperation', '1', '系统操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:19', 1399985191002447872, '2022-03-12 20:41:19', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625814837948416, 1502624632392347648, 'WalletLogOperation', '2', '管理员操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:26', 1399985191002447872, '2022-03-12 20:41:26', 0, 0); -INSERT INTO `base_dict_item` VALUES (1502625850355314688, 1502624632392347648, 'WalletLogOperation', '3', '用户操作', b'1', 0.00, '', 1399985191002447872, '2022-03-12 20:41:35', 1399985191002447872, '2022-03-12 20:41:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1503340241493135360, 1503340128037212160, 'VoucherStatus', '1', '启用', b'1', 0.00, '', 1399985191002447872, '2022-03-14 20:00:19', 1399985191002447872, '2022-03-14 20:00:19', 0, 0); -INSERT INTO `base_dict_item` VALUES (1503340326645895168, 1503340128037212160, 'VoucherStatus', '2', '停用', b'1', 0.00, '', 1399985191002447872, '2022-03-14 20:00:39', 1399985191002447872, '2022-03-14 20:00:39', 0, 0); -INSERT INTO `base_dict_item` VALUES (1505112357976612864, 1496722894707728384, 'PayChannel', '6', '储值卡', b'1', 0.00, '', 1399985191002447872, '2022-03-19 17:22:04', 1399985191002447872, '2022-03-19 17:22:04', 0, 0); -INSERT INTO `base_dict_item` VALUES (1524356452720758784, 1524356376518643712, 'GoodsParamType', 'input', '手工录入', b'1', 0.00, '', 1399985191002447872, '2022-05-11 19:51:14', 1399985191002447872, '2022-05-11 19:51:14', 0, 0); -INSERT INTO `base_dict_item` VALUES (1524356510157557760, 1524356376518643712, 'GoodsParamType', 'select', '列表选择', b'1', 0.00, '', 1399985191002447872, '2022-05-11 19:51:28', 1399985191002447872, '2022-05-11 19:51:28', 0, 0); -INSERT INTO `base_dict_item` VALUES (1546757293592522752, 1546757092010078208, 'PayNotifyProcess', '0', '失败', b'1', 0.00, '', 1399985191002447872, '2022-07-12 15:24:11', 1399985191002447872, '2022-07-12 15:24:11', 0, 0); -INSERT INTO `base_dict_item` VALUES (1546757327901929472, 1546757092010078208, 'PayNotifyProcess', '1', '成功', b'1', -1.00, '', 1399985191002447872, '2022-07-12 15:24:19', 1399985191002447872, '2022-07-12 15:31:38', 0, 2); -INSERT INTO `base_dict_item` VALUES (1546757375637303296, 1546757092010078208, 'PayNotifyProcess', '2', '忽略', b'1', 0.00, '', 1399985191002447872, '2022-07-12 15:24:30', 1399985191002447872, '2022-07-12 15:24:30', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996422006460416, 1556996322223968256, 'WeChatMediaType', 'news', '新闻', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:30:49', 1399985191002447872, '2022-08-09 21:30:49', 1, 0); -INSERT INTO `base_dict_item` VALUES (1556996472661069824, 1556996322223968256, 'WeChatMediaType', 'voice', '语音', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:01', 1399985191002447872, '2022-08-09 21:31:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996501417218048, 1556996322223968256, 'WeChatMediaType', 'image', '图片', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:08', 1399985191002447872, '2022-08-09 21:31:08', 0, 0); -INSERT INTO `base_dict_item` VALUES (1556996529565192192, 1556996322223968256, 'WeChatMediaType', 'video', '视频', b'1', 0.00, '', 1399985191002447872, '2022-08-09 21:31:15', 1399985191002447872, '2022-08-09 21:31:15', 0, 0); -INSERT INTO `base_dict_item` VALUES (1561003235710320640, 1561003189111603200, 'SiteMessageState', 'user', '指定用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:52:28', 1399985191002447872, '2022-08-20 22:52:28', 1, 0); -INSERT INTO `base_dict_item` VALUES (1561003279322693632, 1561003189111603200, 'SiteMessageState', 'all', '全部用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:52:38', 1399985191002447872, '2022-08-20 22:52:39', 1, 0); INSERT INTO `base_dict_item` VALUES (1561003368762032128, 1561003021674987520, 'SiteMessageReceive', 'user', '指定用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:00', 1399985191002447872, '2022-08-20 22:53:00', 0, 0); INSERT INTO `base_dict_item` VALUES (1561003399778910208, 1561003021674987520, 'SiteMessageReceive', 'all', '全部用户', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:07', 1399985191002447872, '2022-08-20 22:53:24', 0, 1); INSERT INTO `base_dict_item` VALUES (1561003539772194816, 1561003189111603200, 'SiteMessageState', 'sent', '已发送', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:41', 1399985191002447872, '2022-08-20 22:53:41', 0, 0); INSERT INTO `base_dict_item` VALUES (1561003575608328192, 1561003189111603200, 'SiteMessageState', 'cancel', '撤销', b'1', 0.00, '', 1399985191002447872, '2022-08-20 22:53:49', 1399985191002447872, '2022-08-20 22:53:49', 0, 0); INSERT INTO `base_dict_item` VALUES (1561245469535080448, 1561003189111603200, 'SiteMessageState', 'draft', '草稿', b'1', 0.00, '', 1399985191002447872, '2022-08-21 14:55:01', 1399985191002447872, '2022-08-21 14:55:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1562696390043475968, 1562696107020230656, 'BpmModelPublish', 'published', '已发布', b'1', 0.00, '', 1399985191002447872, '2022-08-25 15:00:28', 1399985191002447872, '2022-08-25 15:00:28', 0, 0); -INSERT INTO `base_dict_item` VALUES (1562696420561231872, 1562696107020230656, 'BpmModelPublish', 'unpublished', '未发布', b'1', 0.00, '未上传xml文档', 1399985191002447872, '2022-08-25 15:00:35', 1399985191002447872, '2022-08-25 15:28:09', 0, 1); -INSERT INTO `base_dict_item` VALUES (1562703450588028928, 1562696107020230656, 'BpmModelPublish', 'unpublishedXml', '未发布(已上传BPMN)', b'1', 0.00, '有xml文档', 1399985191002447872, '2022-08-25 15:28:31', 1399985191002447872, '2022-08-25 15:34:45', 0, 1); -INSERT INTO `base_dict_item` VALUES (1563087300157747200, 1563083969989423104, 'BpmTaskAssignType', 'user', '用户', b'1', 0.00, '', 1399985191002447872, '2022-08-26 16:53:48', 1399985191002447872, '2022-09-06 22:50:15', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567091825981980672, 1567091641298386944, 'BpmTaskState', 'running', '处理中', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:21', 1399985191002447872, '2022-09-06 18:06:21', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567091863017684992, 1567091641298386944, 'BpmTaskState', 'pass', '通过', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:30', 1399985191002447872, '2022-09-06 18:06:30', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567091902414782464, 1567091641298386944, 'BpmTaskState', 'reject', '驳回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:06:39', 1399985191002447872, '2022-09-06 18:06:51', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567091993569591296, 1567091641298386944, 'BpmTaskState', 'back', '退回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:01', 1399985191002447872, '2022-09-06 18:07:01', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567092037261656064, 1567091641298386944, 'BpmTaskState', 'retrieve', '取回', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:12', 1399985191002447872, '2022-09-06 18:07:22', 0, 1); -INSERT INTO `base_dict_item` VALUES (1567092124226355200, 1567091641298386944, 'BpmTaskState', 'skip', '跳过', b'1', 0.00, '', 1399985191002447872, '2022-09-06 18:07:32', 1399985191002447872, '2022-09-06 18:07:32', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163310103564288, 1563083969989423104, 'BpmTaskAssignType', 'userGroup', '用户组', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:24', 1399985191002447872, '2022-09-06 22:50:24', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163343288897536, 1563083969989423104, 'BpmTaskAssignType', 'role', '角色', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:32', 1399985191002447872, '2022-09-06 22:50:32', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163380693700608, 1563083969989423104, 'BpmTaskAssignType', 'deptMember', '部门成员', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:41', 1399985191002447872, '2022-09-06 22:50:41', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567163412960481280, 1563083969989423104, 'BpmTaskAssignType', 'deptLeader', '部门的负责人', b'1', 0.00, '', 1399985191002447872, '2022-09-06 22:50:49', 1399985191002447872, '2022-09-06 22:50:49', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567175558888923136, 1563083969989423104, 'BpmTaskAssignType', 'roleGroup', '角色组', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:39:05', 1399985191002447872, '2022-09-06 23:39:05', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567178994242002944, 1563083969989423104, 'BpmTaskAssignType', 'sponsor', '发起人', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:52:44', 1399985191002447872, '2022-09-06 23:52:44', 0, 0); -INSERT INTO `base_dict_item` VALUES (1567179143576002560, 1563083969989423104, 'BpmTaskAssignType', 'select', '用户手动选择', b'1', 0.00, '', 1399985191002447872, '2022-09-06 23:53:19', 1399985191002447872, '2022-09-07 00:01:22', 0, 1); -INSERT INTO `base_dict_item` VALUES (1570343731634249728, 1570343684024705024, 'BpmTaskResult', 'pass', '通过', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:16', 1399985191002447872, '2022-09-15 17:28:16', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343761636106240, 1570343684024705024, 'BpmTaskResult', 'notPass', '不通过', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:23', 1399985191002447872, '2022-09-15 17:28:23', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343788056027136, 1570343684024705024, 'BpmTaskResult', 'abstain', '弃权', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:29', 1399985191002447872, '2022-09-15 17:28:29', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343826018672640, 1570343684024705024, 'BpmTaskResult', 'reject', '驳回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:38', 1399985191002447872, '2022-09-15 17:28:38', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343873737269248, 1570343684024705024, 'BpmTaskResult', 'back', '退回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:50', 1399985191002447872, '2022-09-15 17:28:50', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570343913918701568, 1570343684024705024, 'BpmTaskResult', 'retrieve', '取回', b'1', 0.00, '', 1399985191002447872, '2022-09-15 17:28:59', 1399985191002447872, '2022-09-15 17:28:59', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570685888076120064, 1570343684024705024, 'BpmTaskResult', 'autoFinish', '自动完成', b'1', 0.00, '', 1399985191002447872, '2022-09-16 16:07:52', 1399985191002447872, '2022-09-16 16:08:02', 0, 1); -INSERT INTO `base_dict_item` VALUES (1570764765255397376, 1570764395519111168, 'BpmInstanceState', 'running', '运行中', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:18', 1399985191002447872, '2022-12-09 22:15:46', 0, 2); -INSERT INTO `base_dict_item` VALUES (1570764802047832064, 1570764395519111168, 'BpmInstanceState', 'finish', '已完成', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:27', 1399985191002447872, '2022-09-16 21:21:27', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570764836319490048, 1570764395519111168, 'BpmInstanceState', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 21:21:35', 1399985191002447872, '2022-09-16 21:21:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570784215744585728, 1570343684024705024, 'BpmTaskResult', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 22:38:35', 1399985191002447872, '2022-09-16 22:38:35', 0, 0); -INSERT INTO `base_dict_item` VALUES (1570784331511570432, 1567091641298386944, 'BpmTaskState', 'cancel', '取消', b'1', 0.00, '', 1399985191002447872, '2022-09-16 22:39:03', 1399985191002447872, '2022-09-16 22:39:03', 0, 0); INSERT INTO `base_dict_item` VALUES (1573665422392098816, 1439961232651034624, 'MessageTemplateCode', '0', '站内信', b'1', -11.00, 'SITE', 1399985191002447872, '2022-09-24 21:27:29', 1399985191002447872, '2022-09-24 21:27:39', 0, 1); INSERT INTO `base_dict_item` VALUES (1589528254477488128, 1589527951317389312, 'DataScopePerm', '7', '所在及下级部门', b'1', 0.00, '', 1414143554414059520, '2022-11-07 16:00:43', 1414143554414059520, '2022-11-07 16:00:43', 0, 0); INSERT INTO `base_dict_item` VALUES (1589528283539820544, 1589527951317389312, 'DataScopePerm', '6', '所在部门', b'1', 0.00, '', 1414143554414059520, '2022-11-07 16:00:49', 1414143554414059520, '2022-11-07 16:00:49', 0, 0); @@ -3587,6 +3495,16 @@ INSERT INTO `base_dict_item` VALUES (1589528423956729856, 1589527951317389312, ' INSERT INTO `base_dict_item` VALUES (1633403429028536320, 1633393287952257024, 'DatabaseType', 'mysql', 'MySQL', b'1', 1.00, '', 1414143554414059520, '2023-03-08 17:44:59', 1414143554414059520, '2023-03-08 17:44:59', 0, 0); INSERT INTO `base_dict_item` VALUES (1633403459470794752, 1633393287952257024, 'DatabaseType', 'oracle', 'Oracle', b'1', 2.00, '', 1414143554414059520, '2023-03-08 17:45:07', 1414143554414059520, '2023-03-08 17:45:07', 0, 0); INSERT INTO `base_dict_item` VALUES (1633403498695925760, 1633393287952257024, 'DatabaseType', 'mssql', 'SQLServer', b'1', 3.00, '', 1414143554414059520, '2023-03-08 17:45:16', 1414143554414059520, '2023-03-08 17:45:16', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742732891111424, 1688742690398617600, 'smsChannel', 'alibaba', '阿里云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:38', 1414143554414059520, '2023-08-08 10:43:38', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742768479780864, 1688742690398617600, 'smsChannel', 'huawei', '华为云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:46', 1414143554414059520, '2023-08-08 10:43:46', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742808027873280, 1688742690398617600, 'smsChannel', 'yunpian', '云片', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:43:55', 1414143554414059520, '2023-08-08 10:43:56', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742840626003968, 1688742690398617600, 'smsChannel', 'tencent', '腾讯云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:03', 1414143554414059520, '2023-08-08 10:44:03', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742872506908672, 1688742690398617600, 'smsChannel', 'uni_sms', '合一短信', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:11', 1414143554414059520, '2023-08-08 10:44:11', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742905553829888, 1688742690398617600, 'smsChannel', 'jd_cloud', '京东云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:19', 1414143554414059520, '2023-08-08 10:44:19', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742954715267072, 1688742690398617600, 'smsChannel', 'cloopen', '容联云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:30', 1414143554414059520, '2023-08-08 10:44:30', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688742990446542848, 1688742690398617600, 'smsChannel', 'emay', '亿美软通', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:39', 1414143554414059520, '2023-08-08 10:44:39', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688743032297308160, 1688742690398617600, 'smsChannel', 'ctyun', '天翼云', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:49', 1414143554414059520, '2023-08-08 10:44:49', 0, 0); +INSERT INTO `base_dict_item` VALUES (1688743065205817344, 1688742690398617600, 'smsChannel', 'netease', '网易云信', b'1', 0.00, '', 1414143554414059520, '2023-08-08 10:44:57', 1414143554414059520, '2023-08-08 10:44:57', 0, 0); -- ---------------------------- -- Table structure for base_dynamic_data_source @@ -3605,9 +3523,9 @@ CREATE TABLE `base_dynamic_data_source` ( `db_password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '密码', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3628,9 +3546,9 @@ CREATE TABLE `base_dynamic_form` ( `value` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '表单内容', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3651,9 +3569,9 @@ CREATE TABLE `base_key_value` ( `key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数键名', `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '参数值', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3677,9 +3595,9 @@ CREATE TABLE `base_param` ( `internal` bit(1) NOT NULL COMMENT '内置参数', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '更新人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '更新时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -3692,7 +3610,7 @@ INSERT INTO `base_param` VALUES (1452842684284891136, '测试', 'test.v1', '123' INSERT INTO `base_param` VALUES (1500338438182789120, '结算台聚合支付请求地址', 'CashierAggregateUrl', 'http://127.0.0.1/api/', 1, b'1', b'1', '', 1399985191002447872, '2022-03-06 13:12:13', 1399985191002447872, '2022-05-01 15:03:03', 0, 3); INSERT INTO `base_param` VALUES (1520668030248361984, '文件服务器地址', 'FileServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-05-01 15:34:46', 1399985191002447872, '2022-05-19 12:53:21', 0, 5); INSERT INTO `base_param` VALUES (1529281530059161600, 'websocket服务器地址', 'WebsocketServerUrl', 'ws://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-05-25 10:01:44', 1399985191002447872, '2022-05-25 10:01:44', 0, 0); -INSERT INTO `base_param` VALUES (1545765299880448000, '服务器地址', 'ServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '', 1399985191002447872, '2022-07-09 21:42:21', 1399985191002447872, '2022-07-09 21:42:21', 0, 0); +INSERT INTO `base_param` VALUES (1545765299880448000, '服务器地址', 'ServerUrl', 'http://127.0.0.1:9999', 1, b'1', b'1', '优先级高于配置文件内进行的配置', 1399985191002447872, '2022-07-09 21:42:21', 1414143554414059520, '2023-08-05 16:40:05', 0, 1); INSERT INTO `base_param` VALUES (1547511252795912192, '微信jsapi支付回调服务地址', 'JsapiRedirectUrl', 'http://127.0.0.1/api/', 1, b'1', b'1', '', 1414143554414059520, '2022-07-14 17:20:09', 1414143554414059520, '2022-07-14 17:20:09', 0, 0); -- ---------------------------- @@ -3753,9 +3671,9 @@ CREATE TABLE `base_query_sql` ( `params` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'SQL查询参数', `fields` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'SQL查询结果字段', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', PRIMARY KEY (`id`) USING BTREE @@ -3806,9 +3724,9 @@ CREATE TABLE `common_sequence_range` ( `range_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区间key', `range_value` bigint(20) NOT NULL COMMENT '区间开始值', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3829,9 +3747,9 @@ CREATE TABLE `demo_data_encrypt` ( `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3853,9 +3771,9 @@ CREATE TABLE `demo_data_perm` ( `creator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者名称', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3882,9 +3800,9 @@ CREATE TABLE `demo_data_sensitive` ( `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电子邮件', `other` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其他', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3906,14 +3824,14 @@ CREATE TABLE `demo_super_query` ( `age` int(5) NULL DEFAULT NULL COMMENT '年龄', `vip` bit(1) NULL DEFAULT NULL COMMENT '是否vip', `birthday` date NULL DEFAULT NULL COMMENT '生日', - `work_time` time(0) NULL DEFAULT NULL COMMENT '上班时间', - `registration_time` datetime(0) NULL DEFAULT NULL COMMENT '注册时间', + `work_time` time NULL DEFAULT NULL COMMENT '上班时间', + `registration_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `political` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '政治面貌', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -3933,29 +3851,30 @@ INSERT INTO `demo_super_query` VALUES (1496373512871284736, '刘备', 108, b'0', -- ---------------------------- DROP TABLE IF EXISTS `iam_client`; CREATE TABLE `iam_client` ( - `id` bigint(20) NOT NULL, + `id` bigint(20) NOT NULL COMMENT '主键', `code` varchar(21) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码', `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `system` bit(1) NOT NULL COMMENT '是否系统内置', `enable` bit(1) NOT NULL COMMENT '是否可用', `login_type_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '关联登录方式\r\n', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', - `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', - `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', - `version` int(11) NOT NULL COMMENT '版本', - `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', + `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', + `version` int(11) NOT NULL COMMENT '乐观锁', + `deleted` bit(1) NOT NULL DEFAULT 0 COMMENT '删除标志', + `default_endow` bit(1) NULL DEFAULT NULL COMMENT '新注册的用户是否默认赋予该终端', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '认证终端' ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of iam_client -- ---------------------------- -INSERT INTO `iam_client` VALUES (1430430071299207168, 'admin', 'pc管理端', b'1', b'1', '1430430071299207168,1435138582839009280,1430478946919653376,1542091599907115008,1542804450312122368,1543126042909016064', 'pc浏览器', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-07-02 14:55:11', 4, 0); -INSERT INTO `iam_client` VALUES (1430430071299207169, 'h5', 'h5端', b'1', b'1', '1430430071299207168,1435138582839009280', '手机wap', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-06-29 18:31:45', 1, 0); -INSERT INTO `iam_client` VALUES (1580487061605175296, 'adminv3', 'pc管理端(vue3版)', b'0', b'1', '1430430071299207168,1430478946919653376,1435138582839009280,1542091599907115008,1542804450312122368,1543126042909016064', 'vue3版本', 1399985191002447872, '2022-10-13 17:14:14', 1399985191002447872, '2022-10-13 17:14:25', 1, 0); -INSERT INTO `iam_client` VALUES (1626840094767714304, 'GoView', '可视化平台', b'0', b'1', '1430430071299207168', '', 1414143554414059520, '2023-02-18 15:04:38', 1414143554414059520, '2023-02-18 15:04:38', 0, 0); +INSERT INTO `iam_client` VALUES (1430430071299207168, 'admin', 'pc管理端', b'1', b'1', '1430430071299207168,1435138582839009280,1430478946919653376,1542091599907115008,1542804450312122368,1543126042909016064', 'pc浏览器', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-07-02 14:55:11', 4, b'0', NULL); +INSERT INTO `iam_client` VALUES (1430430071299207169, 'h5', 'h5端', b'1', b'1', '1430430071299207168,1435138582839009280', '手机wap', 1399985191002447872, '2021-08-25 15:21:20', 1399985191002447872, '2022-06-29 18:31:45', 1, b'0', NULL); +INSERT INTO `iam_client` VALUES (1580487061605175296, 'adminv3', 'pc管理端(vue3版)', b'0', b'1', '1430430071299207168,1430478946919653376,1435138582839009280,1542091599907115008,1542804450312122368,1543126042909016064', 'vue3版本', 1399985191002447872, '2022-10-13 17:14:14', 1414143554414059520, '2023-08-02 14:28:37', 2, b'0', b'1'); +INSERT INTO `iam_client` VALUES (1626840094767714304, 'GoView', '可视化平台', b'0', b'1', '1430430071299207168', '', 1414143554414059520, '2023-02-18 15:04:38', 1414143554414059520, '2023-02-18 15:04:38', 0, b'0', NULL); -- ---------------------------- -- Table structure for iam_data_scope @@ -3968,9 +3887,9 @@ CREATE TABLE `iam_data_scope` ( `type` int(4) NOT NULL COMMENT '类型', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4041,9 +3960,9 @@ CREATE TABLE `iam_dept` ( `address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址', `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4083,9 +4002,9 @@ CREATE TABLE `iam_login_type` ( `enable` bit(1) NOT NULL COMMENT '是否可用', `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4130,9 +4049,9 @@ CREATE TABLE `iam_perm_menu` ( `admin` bit(1) NOT NULL COMMENT '系统菜单', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '描述', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4271,6 +4190,9 @@ INSERT INTO `iam_perm_menu` VALUES (1623494586215579648, 'admin', 15522079825107 INSERT INTO `iam_perm_menu` VALUES (1629039360928075776, 'adminv3', 1582276341792985088, '可视化大屏', 'ProjectInfoList', NULL, b'0', '', b'0', b'0', '/modules/develop/report/ProjectInfoList', NULL, '/develop/report', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-02-24 16:43:44', 1414143554414059520, '2023-02-24 16:44:17', 1, 0); INSERT INTO `iam_perm_menu` VALUES (1631946120891707392, 'admin', 1552207982510706688, '可视化大屏', 'ProjectInfoList', NULL, b'0', '', b'0', b'0', 'develop/report/ProjectInfoList', NULL, '/develop/report', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1399985191002447872, '2023-03-04 17:14:10', 1399985191002447872, '2023-03-04 17:14:10', 0, 0); INSERT INTO `iam_perm_menu` VALUES (1635274568758435840, 'adminv3', 1582276341792985088, 'SQL查询语句', 'QuerySqlList', NULL, b'0', '', b'0', b'0', '/modules/develop/query/QuerySqlList', NULL, '/develop/querySql', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-03-13 21:40:14', 1414143554414059520, '2023-03-13 21:43:05', 2, 0); +INSERT INTO `iam_perm_menu` VALUES (1687369862646558720, 'adminv3', 1582275984849326080, '短信管理', 'Sms', NULL, b'0', '', b'0', b'0', 'Layout', NULL, '/notice/sms', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:48:20', 1414143554414059520, '2023-08-04 15:48:32', 1, 0); +INSERT INTO `iam_perm_menu` VALUES (1687370142234669056, 'adminv3', 1687369862646558720, '短信配置', 'SmsChannelConfigList', NULL, b'0', '', b'0', b'0', '/modules/notice/sms/config/SmsChannelConfigList', NULL, '/notice/sms/config', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:49:26', 1414143554414059520, '2023-08-04 15:49:26', 0, 0); +INSERT INTO `iam_perm_menu` VALUES (1687370277496778752, 'adminv3', 1687369862646558720, '短信模板', 'SmsTemplateList', NULL, b'0', '', b'0', b'0', '/modules/notice/sms/template/SmsTemplateList', NULL, '/notice/sms/template', '', 0, 1, NULL, b'1', b'0', b'0', b'0', NULL, 1414143554414059520, '2023-08-04 15:49:59', 1414143554414059520, '2023-08-04 15:50:38', 1, 0); -- ---------------------------- -- Table structure for iam_perm_path @@ -4310,9 +4232,9 @@ CREATE TABLE `iam_role` ( `internal` bit(1) NOT NULL COMMENT '是否系统内置', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '说明', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4407,14 +4329,14 @@ CREATE TABLE `iam_user_expand_info` ( `sex` int(4) NULL DEFAULT NULL COMMENT '性别', `birthday` date NULL DEFAULT NULL COMMENT '生日', `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '头像', - `last_login_time` datetime(0) NULL DEFAULT NULL COMMENT '上次登录时间', - `current_login_time` datetime(0) NULL DEFAULT NULL COMMENT '本次登录时间', + `last_login_time` datetime NULL DEFAULT NULL COMMENT '上次登录时间', + `current_login_time` datetime NULL DEFAULT NULL COMMENT '本次登录时间', `initial_password` bit(1) NOT NULL COMMENT '是否初始密码', - `last_change_password_time` datetime(0) NULL DEFAULT NULL COMMENT '上次修改密码时间', + `last_change_password_time` datetime NULL DEFAULT NULL COMMENT '上次修改密码时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4446,12 +4368,12 @@ CREATE TABLE `iam_user_info` ( `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '头像', `source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '注册来源', `admin` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否超级管理员', - `register_time` datetime(0) NULL DEFAULT NULL COMMENT '注册时间', + `register_time` datetime NULL DEFAULT NULL COMMENT '注册时间', `status` tinyint(4) NOT NULL COMMENT '账号状态', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4499,9 +4421,9 @@ CREATE TABLE `iam_user_third` ( `ding_talk_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钉钉唯一标识', `we_com_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业微信唯一标识', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE, @@ -4525,9 +4447,9 @@ CREATE TABLE `iam_user_third_info` ( `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户头像', `third_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '关联第三方平台的用户id', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, INDEX `pk_user_client`(`user_id`, `client_code`) USING BTREE COMMENT '用户id和终端code' @@ -4554,9 +4476,9 @@ CREATE TABLE `notice_mail_config` ( `activity` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `security_type` int(2) NULL DEFAULT NULL COMMENT '安全传输方式 1:plain 2:tls 3:ssl', `creator` bigint(18) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(18) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(8) NULL DEFAULT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -4575,12 +4497,12 @@ CREATE TABLE `notice_message_template` ( `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码', `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称', `data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '模板数据', - `type` int(11) NULL DEFAULT NULL COMMENT '模板类型', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板类型', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4589,15 +4511,15 @@ CREATE TABLE `notice_message_template` ( -- ---------------------------- -- Records of notice_message_template -- ---------------------------- -INSERT INTO `notice_message_template` VALUES (1424936204932169730, 'cs', '测试', 'hello ${msg}6666666666666666666666666666', 1, '测试模板', 0, '2021-08-10 11:30:40', 0, '2021-08-10 11:30:40', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573951326893510656, 'BpmTaskCreated', '流程任务创建事件', '流程任务创建事件', 0, '', 1399985191002447872, '2022-09-25 16:23:34', 1399985191002447872, '2022-09-25 16:23:34', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573951515616219136, 'BpmTaskAssignCreated', '流程任务更改处理人事件(新处理人)', '流程任务更改处理人事件(新处理人)', 0, '', 1399985191002447872, '2022-09-25 16:24:19', 1399985191002447872, '2022-09-25 16:27:09', 1, 0); -INSERT INTO `notice_message_template` VALUES (1573952505056727040, 'BpmTaskAssignCancel', '流程任务更改处理人事件(原处理人)', '流程任务更改处理人事件(原处理人)', 0, '', 1399985191002447872, '2022-09-25 16:28:14', 1399985191002447872, '2022-09-25 16:28:14', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952568654958592, 'BpmTaskCancel', '流程任务取消事件', '流程任务取消事件', 0, '', 1399985191002447872, '2022-09-25 16:28:30', 1399985191002447872, '2022-09-25 16:28:30', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952621826150400, 'BpmTaskReject', '流程任务驳回事件', '流程任务驳回事件', 0, '', 1399985191002447872, '2022-09-25 16:28:42', 1399985191002447872, '2022-09-25 16:28:42', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952709432578048, 'BpmInstanceCompleted', '流程完成时通知发起人', '流程完成时通知发起人', 0, '', 1399985191002447872, '2022-09-25 16:29:03', 1399985191002447872, '2022-09-25 16:29:03', 0, 0); -INSERT INTO `notice_message_template` VALUES (1573952762507300864, 'BpmInstanceCancel', '流程取消时通知发起人', '流程取消时通知发起人', 0, '', 1399985191002447872, '2022-09-25 16:29:16', 1399985191002447872, '2022-09-25 16:29:16', 0, 0); -INSERT INTO `notice_message_template` VALUES (1580083314274070528, 'BpmTaskBack', '流程任务回退事件', '流程任务驳回事件', 0, '', 1399985191002447872, '2022-10-12 14:29:53', 1399985191002447872, '2022-10-12 14:30:11', 1, 0); +INSERT INTO `notice_message_template` VALUES (1424936204932169730, 'cs', '测试', 'hello ${msg}6666666666666666666666666666', '1', '测试模板', 0, '2021-08-10 11:30:40', 0, '2021-08-10 11:30:40', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573951326893510656, 'BpmTaskCreated', '流程任务创建事件', '流程任务创建事件', '0', '', 1399985191002447872, '2022-09-25 16:23:34', 1399985191002447872, '2022-09-25 16:23:34', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573951515616219136, 'BpmTaskAssignCreated', '流程任务更改处理人事件(新处理人)', '流程任务更改处理人事件(新处理人)', '0', '', 1399985191002447872, '2022-09-25 16:24:19', 1399985191002447872, '2022-09-25 16:27:09', 1, 0); +INSERT INTO `notice_message_template` VALUES (1573952505056727040, 'BpmTaskAssignCancel', '流程任务更改处理人事件(原处理人)', '流程任务更改处理人事件(原处理人)', '0', '', 1399985191002447872, '2022-09-25 16:28:14', 1399985191002447872, '2022-09-25 16:28:14', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952568654958592, 'BpmTaskCancel', '流程任务取消事件', '流程任务取消事件', '0', '', 1399985191002447872, '2022-09-25 16:28:30', 1399985191002447872, '2022-09-25 16:28:30', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952621826150400, 'BpmTaskReject', '流程任务驳回事件', '流程任务驳回事件', '0', '', 1399985191002447872, '2022-09-25 16:28:42', 1399985191002447872, '2022-09-25 16:28:42', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952709432578048, 'BpmInstanceCompleted', '流程完成时通知发起人', '流程完成时通知发起人', '0', '', 1399985191002447872, '2022-09-25 16:29:03', 1399985191002447872, '2022-09-25 16:29:03', 0, 0); +INSERT INTO `notice_message_template` VALUES (1573952762507300864, 'BpmInstanceCancel', '流程取消时通知发起人', '流程取消时通知发起人', '0', '', 1399985191002447872, '2022-09-25 16:29:16', 1399985191002447872, '2022-09-25 16:29:16', 0, 0); +INSERT INTO `notice_message_template` VALUES (1580083314274070528, 'BpmTaskBack', '流程任务回退事件', '流程任务驳回事件', '0', '', 1399985191002447872, '2022-10-12 14:29:53', 1399985191002447872, '2022-10-12 14:30:11', 1, 0); -- ---------------------------- -- Table structure for notice_site_message @@ -4609,15 +4531,15 @@ CREATE TABLE `notice_site_message` ( `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '消息内容', `sender_id` bigint(20) NULL DEFAULT NULL COMMENT '发送者id', `sender_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发送者姓名', - `sender_time` datetime(0) NULL DEFAULT NULL COMMENT '发送时间', + `sender_time` datetime NULL DEFAULT NULL COMMENT '发送时间', `receive_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消息类型', `send_state` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发布状态', - `efficient_time` datetime(0) NULL DEFAULT NULL COMMENT '截至有效期', - `cancel_time` datetime(0) NULL DEFAULT NULL COMMENT '撤回时间', + `efficient_time` datetime NULL DEFAULT NULL COMMENT '截至有效期', + `cancel_time` datetime NULL DEFAULT NULL COMMENT '撤回时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4636,9 +4558,9 @@ CREATE TABLE `notice_site_message_user` ( `message_id` bigint(20) NOT NULL COMMENT '消息id', `receive_id` bigint(20) NOT NULL COMMENT '接收者id', `have_read` bit(1) NOT NULL COMMENT '已读/未读', - `read_time` datetime(0) NULL DEFAULT NULL COMMENT '已读时间', + `read_time` datetime NULL DEFAULT NULL COMMENT '已读时间', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `uni_receive_message`(`receive_id`, `message_id`) USING BTREE COMMENT '接收人和消息联合索引', @@ -4659,17 +4581,21 @@ INSERT INTO `notice_site_message_user` VALUES (1561379841968648192, 156136589480 DROP TABLE IF EXISTS `notice_sms_channel_config`; CREATE TABLE `notice_sms_channel_config` ( `id` bigint(20) NOT NULL COMMENT '主键', - `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道编码', - `signature` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信签名', - `api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信ApiKey', - `api_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '短信Api秘钥', - `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回调地址', + `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道类型编码', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道类型名称', + `state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态', + `access_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AccessKey', + `config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '配置字符串', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + `access_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'AccessSecret', + `image` bigint(20) NULL DEFAULT NULL COMMENT '图片', + `sort_no` double(10, 0) NULL DEFAULT NULL COMMENT '排序', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '短信渠道配置' ROW_FORMAT = DYNAMIC; @@ -4692,9 +4618,9 @@ CREATE TABLE `notice_sms_config` ( `from_num` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_default` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `creator` bigint(18) NULL DEFAULT NULL, - `create_time` datetime(0) NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, `last_modifier` bigint(18) NULL DEFAULT NULL, - `last_modified_time` datetime(0) NULL DEFAULT NULL, + `last_modified_time` datetime NULL DEFAULT NULL, `version` int(10) NULL DEFAULT NULL, `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `secret` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL, @@ -4707,6 +4633,29 @@ CREATE TABLE `notice_sms_config` ( -- Records of notice_sms_config -- ---------------------------- +-- ---------------------------- +-- Table structure for notice_sms_template +-- ---------------------------- +DROP TABLE IF EXISTS `notice_sms_template`; +CREATE TABLE `notice_sms_template` ( + `id` bigint(20) NOT NULL COMMENT '主键', + `supplier_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信渠道商类型', + `template_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信渠道商类型', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信模板名称', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '短信模板内容', + `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', + `version` int(11) NOT NULL COMMENT '乐观锁', + `deleted` bit(1) NOT NULL COMMENT '删除标志', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '短信模板配置' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of notice_sms_template +-- ---------------------------- + -- ---------------------------- -- Table structure for notice_wechat_config -- ---------------------------- @@ -4720,9 +4669,9 @@ CREATE TABLE `notice_wechat_config` ( `corp_secret` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL, `is_default` tinyint(1) NULL DEFAULT 0 COMMENT '是否默认配置,0:否。1:是', `creator` bigint(18) NULL DEFAULT NULL, - `create_time` datetime(0) NULL DEFAULT NULL, + `create_time` datetime NULL DEFAULT NULL, `last_modifier` bigint(18) NULL DEFAULT NULL, - `last_modified_time` datetime(0) NULL DEFAULT NULL, + `last_modified_time` datetime NULL DEFAULT NULL, `version` int(10) NULL DEFAULT NULL, `deleted` tinyint(1) NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -4980,9 +4929,9 @@ CREATE TABLE `report_project_info` ( `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报表内容', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', `index_image` bigint(20) NULL DEFAULT NULL COMMENT '预览图片id', @@ -5002,9 +4951,9 @@ CREATE TABLE `report_project_info_publish` ( `id` bigint(20) NOT NULL COMMENT '主键', `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '报表内容', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建者ID', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修者ID', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '乐观锁', `deleted` bit(1) NOT NULL COMMENT '删除标志', PRIMARY KEY (`id`) USING BTREE @@ -5027,7 +4976,7 @@ CREATE TABLE `starter_audit_data_version` ( `change_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '数据更新内容', `version` int(10) NOT NULL COMMENT '版本', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '数据版本日志' ROW_FORMAT = DYNAMIC; @@ -5053,7 +5002,7 @@ CREATE TABLE `starter_audit_login_log` ( `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作系统', `browser` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '浏览器类型', `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '提示消息', - `login_time` datetime(0) NULL DEFAULT NULL COMMENT '访问时间', + `login_time` datetime NULL DEFAULT NULL COMMENT '访问时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '登陆日志' ROW_FORMAT = DYNAMIC; @@ -5080,7 +5029,7 @@ CREATE TABLE `starter_audit_operate_log` ( `operate_return` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '返回参数', `success` bit(1) NULL DEFAULT NULL COMMENT '是否成功', `error_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '错误提示', - `operate_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间', + `operate_time` datetime NULL DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志' ROW_FORMAT = DYNAMIC; @@ -5130,6 +5079,21 @@ CREATE TABLE `starter_ding_robot_config` ( -- Records of starter_ding_robot_config -- ---------------------------- +-- ---------------------------- +-- Table structure for starter_file_data +-- ---------------------------- +DROP TABLE IF EXISTS `starter_file_data`; +CREATE TABLE `starter_file_data` ( + `id` bigint(20) NOT NULL COMMENT '主键', + `base64` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT 'base64方式存储', + `data` longblob NULL COMMENT 'base64方式存储', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '上传文件数据' ROW_FORMAT = DYNAMIC; + +-- ---------------------------- +-- Records of starter_file_data +-- ---------------------------- + -- ---------------------------- -- Table structure for starter_file_upload_info -- ---------------------------- @@ -5143,7 +5107,7 @@ CREATE TABLE `starter_file_upload_info` ( `file_size` bigint(20) NULL DEFAULT NULL COMMENT '文件大小', `external_storage_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '外部关联id', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '上传文件信息' ROW_FORMAT = DYNAMIC; @@ -5164,9 +5128,9 @@ CREATE TABLE `starter_quartz_job` ( `state` int(4) NULL DEFAULT NULL COMMENT '状态', `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', PRIMARY KEY (`id`) USING BTREE @@ -5188,10 +5152,10 @@ CREATE TABLE `starter_quartz_job_log` ( `class_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理器全限定名', `success` bit(1) NOT NULL COMMENT '是否执行成功', `error_message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '错误信息', - `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间', - `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间', + `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间', + `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间', `duration` bigint(255) NULL DEFAULT NULL COMMENT '执行时长', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务执行日志' ROW_FORMAT = DYNAMIC; @@ -5230,7 +5194,7 @@ CREATE TABLE `starter_wx_fans` ( `id` bigint(20) NOT NULL, `openid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联OpenId', `subscribe_status` bit(1) NULL DEFAULT NULL COMMENT '订阅状态', - `subscribe_time` datetime(0) NULL DEFAULT NULL COMMENT '订阅时间', + `subscribe_time` datetime NULL DEFAULT NULL COMMENT '订阅时间', `nickname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '昵称', `sex` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别', `language` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '语言', @@ -5257,9 +5221,9 @@ CREATE TABLE `starter_wx_menu` ( `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '备注', `publish` bit(1) NOT NULL COMMENT '是否发布', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `deleted` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0:未删除。1:已删除', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE @@ -5285,9 +5249,9 @@ CREATE TABLE `starter_wx_template` ( `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '模板内容', `example` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '示例', `creator` bigint(20) NULL DEFAULT NULL COMMENT '创建人', - `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `last_modifier` bigint(20) NULL DEFAULT NULL COMMENT '最后修改人', - `last_modified_time` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', + `last_modified_time` datetime NULL DEFAULT NULL COMMENT '最后修改时间', `version` int(11) NOT NULL COMMENT '版本', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `inx_`(`template_id`) USING BTREE COMMENT '模板id' -- Gitee From a260b45b6d06f6b3357d5a67b49d86ce8cd7e0c5 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Tue, 8 Aug 2023 20:04:18 +0800 Subject: [PATCH 17/18] =?UTF-8?q?build=20=E7=89=88=E6=9C=AC=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- _doc/ChangeLog.md | 24 ++++++++++++------- _doc/Task.md | 13 ++-------- bootx-common-core/pom.xml | 2 +- .../common-starter-audit-log/pom.xml | 2 +- .../common-starter-auth/pom.xml | 2 +- .../common-starter-code-gen/pom.xml | 2 +- .../common-starter-data-perm/pom.xml | 2 +- .../common-starter-dingtalk/pom.xml | 2 +- .../common-starter-file/pom.xml | 2 +- .../common-starter-monitor/pom.xml | 2 +- .../common-starter-quartz/pom.xml | 2 +- .../common-starter-wechat/pom.xml | 2 +- .../common-starter-wecom/pom.xml | 2 +- bootx-common-starters/pom.xml | 2 +- bootx-commons/common-cache/pom.xml | 2 +- bootx-commons/common-data-translate/pom.xml | 2 +- bootx-commons/common-eventer/pom.xml | 2 +- .../common-exception-handler/pom.xml | 2 +- bootx-commons/common-header-holder/pom.xml | 2 +- bootx-commons/common-idempotency/pom.xml | 2 +- bootx-commons/common-jackson/pom.xml | 2 +- bootx-commons/common-log/pom.xml | 2 +- bootx-commons/common-mongo/pom.xml | 2 +- bootx-commons/common-mybatis-plus/pom.xml | 2 +- bootx-commons/common-rabbitmq/pom.xml | 2 +- bootx-commons/common-redis-client/pom.xml | 2 +- bootx-commons/common-sequence/pom.xml | 2 +- bootx-commons/common-spring/pom.xml | 2 +- bootx-commons/common-super-query/pom.xml | 2 +- bootx-commons/common-swagger/pom.xml | 2 +- bootx-commons/common-websocket/pom.xml | 2 +- bootx-commons/common-xxl-job/pom.xml | 2 +- bootx-commons/pom.xml | 2 +- bootx-demo/pom.xml | 2 +- bootx-services/pom.xml | 2 +- bootx-services/service-baseapi/pom.xml | 2 +- bootx-services/service-iam/pom.xml | 2 +- bootx-services/service-miniapp/pom.xml | 2 +- bootx-services/service-notice/pom.xml | 2 +- bootx-services/service-visualization/pom.xml | 2 +- bootx-start/pom.xml | 2 +- .../src/main/resources/application-dev.yml | 2 +- pom.xml | 4 ++-- 44 files changed, 61 insertions(+), 64 deletions(-) diff --git a/README.md b/README.md index ba6f284e..8823950b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# Bootx-Platform (v1.3.2-园博园) +# Bootx-Platform (v1.3.3-园博园)

star - Build Status + Build Status Build Status Downloads diff --git a/_doc/ChangeLog.md b/_doc/ChangeLog.md index c3af0c1b..051a20f3 100644 --- a/_doc/ChangeLog.md +++ b/_doc/ChangeLog.md @@ -1,6 +1,12 @@ # CHANGELOG ## [v1.3.3] 一号线-园博园 - +- 新增: 添加短信配置, 集成SMS4J, 支持分渠道配置 +- 新增: 新版自定义表单集成(epic-designer尚处于测试版) +- 新增: 各种事件通知, 用户相关/角色相关/短信渠道配置相关 +- 新增: vxe暗黑模式适配 +- 优化: 终端可以设置新注册用户是否默认拥有该终端的权限 +- 优化: 删除工作流和支付相关代码 +- fix: JacksonUtil标识未生效 ## [v1.3.2] 一号线-园博园 - 新增: 查询生成器支持排序 - 优化: 版本依赖升级 @@ -89,7 +95,7 @@ - 数据字段翻译功能支持字典翻译 - 中国行政区划信息扩展至五级,支持村庄社区 - 优化 TreeBuildUtil优化Children的生成 -- fix plumelog新版本有问题(实时日志不显示), 回滚版本 +- fiplumelog新版本有问题(实时日志不显示), 回滚版本 **Vue3更新** - 中国行政区划演示 - 幂等接口演示 @@ -154,7 +160,7 @@ - 优化: redisson启动机制修改, 不再会导致项目无法启动 - 优化: 钱包报错提示优化 - 优化: vue3模板调整 -- fix ts映射字段类型缺失 +- fits映射字段类型缺失 **Vue3进度** - 新增: 企业微信机器人和钉钉机器人配置 @@ -268,8 +274,8 @@ - 增加流程回退处理 - 优化用户基础信息修改 - 优化消息通知内容显示 -- fix 系统内置终端不允许删除 -- fix addable/editable/showable, 状态不随动问题 +- fi系统内置终端不允许删除 +- fiaddable/editable/showable, 状态不随动问题 **Vue3进度** - 移植 终端管理, 增加登录方式 功能 @@ -302,7 +308,7 @@ - 优化重写多实例任务Behavior结束条件 - 优化拆分ApplyFormShow前端组件 - 优化多实例任务记录多实例关联id -- fix 流程节点人员分类信息丢失 +- fi流程节点人员分类信息丢失 ## [v1.1.2] 一号线-工研院 - 增加流程节点人员基础分配类型,新增发起人、指定用户、指定角色、运行时指定等方式 - 增加跳过当前节点配置 @@ -485,7 +491,7 @@ - 优化: 前端修改密码时的提示 - 优化: 字典翻译工具类增加异步方法,解决获取不到字典项的问题 - 优化: 日志文件同时输出log格式文件,保留日期更改为30天 -- fix 字典项分页查询报错 +- fi字典项分页查询报错 ## [v1.1.0-alpha-4] 一号线-工研院.预览版4 - 升级Spring boot 2.6.2、Mybatis Plus 3.5.0 @@ -504,8 +510,8 @@ - 优化: 角色管理给分配菜单权限支持搜索 - 优化: 部门机构支持搜索 - 优化: 部门删除时发送事件,用到部门的地方进行了处理 -- fix 路径误拦截问题 -- fix 云效构建后登录报序列化错误 +- fi路径误拦截问题 +- fi云效构建后登录报序列化错误 ## [v1.1.0-alpha-3] 一号线-工研院.预览版3 - 升级Spring boot 2.6.x diff --git a/_doc/Task.md b/_doc/Task.md index bc6b5885..a2f67693 100644 --- a/_doc/Task.md +++ b/_doc/Task.md @@ -1,18 +1,9 @@ -## 1.3.3 -- x 终端可以设置新注册用户是否默认拥有该终端的权限 -- x 增加一种数据库文件存储方式,作为轻量级功能进行使用 -- x 添加短信配置, 集成SMS4J -- x 添加各种事件 - - x 用户相关 - - x 角色相关 - - x 短信渠道配置 -- x vxe暗黑模式适配 -- x 删除工作流相关代码 -- x 新版自定义表单集成(epic-designer尚处于测试版) ## 1.3.4 - MiniApp添加用户协议/隐私协议等(富文本) - 小程序工单功能 +- 小程序日报功能 - 小程序用户反馈功能 +- 敏感字功能 ## 1.3.x - PostgreSQL 数据库适配 - 添加短信模板功能, 可以与各短信商渠道进行同步 diff --git a/bootx-common-core/pom.xml b/bootx-common-core/pom.xml index 78ea19c0..7afde8db 100644 --- a/bootx-common-core/pom.xml +++ b/bootx-common-core/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-audit-log/pom.xml b/bootx-common-starters/common-starter-audit-log/pom.xml index 643c34f6..21233564 100644 --- a/bootx-common-starters/common-starter-audit-log/pom.xml +++ b/bootx-common-starters/common-starter-audit-log/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-auth/pom.xml b/bootx-common-starters/common-starter-auth/pom.xml index d91bec7d..f408f0d8 100644 --- a/bootx-common-starters/common-starter-auth/pom.xml +++ b/bootx-common-starters/common-starter-auth/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.2 + 1.3.3 4.0.0 common-starter-auth diff --git a/bootx-common-starters/common-starter-code-gen/pom.xml b/bootx-common-starters/common-starter-code-gen/pom.xml index a9e1a649..7a72e9f3 100644 --- a/bootx-common-starters/common-starter-code-gen/pom.xml +++ b/bootx-common-starters/common-starter-code-gen/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-data-perm/pom.xml b/bootx-common-starters/common-starter-data-perm/pom.xml index 90b22b16..950a73b0 100644 --- a/bootx-common-starters/common-starter-data-perm/pom.xml +++ b/bootx-common-starters/common-starter-data-perm/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-dingtalk/pom.xml b/bootx-common-starters/common-starter-dingtalk/pom.xml index 250324b8..80cc29b9 100644 --- a/bootx-common-starters/common-starter-dingtalk/pom.xml +++ b/bootx-common-starters/common-starter-dingtalk/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-file/pom.xml b/bootx-common-starters/common-starter-file/pom.xml index c2e6cff5..389749e8 100644 --- a/bootx-common-starters/common-starter-file/pom.xml +++ b/bootx-common-starters/common-starter-file/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-monitor/pom.xml b/bootx-common-starters/common-starter-monitor/pom.xml index 01e2a070..72c247a7 100644 --- a/bootx-common-starters/common-starter-monitor/pom.xml +++ b/bootx-common-starters/common-starter-monitor/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 jar diff --git a/bootx-common-starters/common-starter-quartz/pom.xml b/bootx-common-starters/common-starter-quartz/pom.xml index f996f1be..c20f0927 100644 --- a/bootx-common-starters/common-starter-quartz/pom.xml +++ b/bootx-common-starters/common-starter-quartz/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-wechat/pom.xml b/bootx-common-starters/common-starter-wechat/pom.xml index bcc1372c..581c7f41 100644 --- a/bootx-common-starters/common-starter-wechat/pom.xml +++ b/bootx-common-starters/common-starter-wechat/pom.xml @@ -5,7 +5,7 @@ bootx-common-starters cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-common-starters/common-starter-wecom/pom.xml b/bootx-common-starters/common-starter-wecom/pom.xml index ebbbbc3c..4e9bdb39 100644 --- a/bootx-common-starters/common-starter-wecom/pom.xml +++ b/bootx-common-starters/common-starter-wecom/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-common-starters - 1.3.2 + 1.3.3 4.0.0 jar diff --git a/bootx-common-starters/pom.xml b/bootx-common-starters/pom.xml index 152c46eb..3b798843 100644 --- a/bootx-common-starters/pom.xml +++ b/bootx-common-starters/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-cache/pom.xml b/bootx-commons/common-cache/pom.xml index 60c85033..ad555584 100644 --- a/bootx-commons/common-cache/pom.xml +++ b/bootx-commons/common-cache/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-data-translate/pom.xml b/bootx-commons/common-data-translate/pom.xml index ab171b8c..ba406178 100644 --- a/bootx-commons/common-data-translate/pom.xml +++ b/bootx-commons/common-data-translate/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-eventer/pom.xml b/bootx-commons/common-eventer/pom.xml index bdb69f8b..4b095318 100644 --- a/bootx-commons/common-eventer/pom.xml +++ b/bootx-commons/common-eventer/pom.xml @@ -6,7 +6,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 common-eventer diff --git a/bootx-commons/common-exception-handler/pom.xml b/bootx-commons/common-exception-handler/pom.xml index ea589798..2adb989e 100644 --- a/bootx-commons/common-exception-handler/pom.xml +++ b/bootx-commons/common-exception-handler/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 common-exception-handler diff --git a/bootx-commons/common-header-holder/pom.xml b/bootx-commons/common-header-holder/pom.xml index 46efb91f..310e66e9 100644 --- a/bootx-commons/common-header-holder/pom.xml +++ b/bootx-commons/common-header-holder/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-idempotency/pom.xml b/bootx-commons/common-idempotency/pom.xml index 1c730d41..d9d3745a 100644 --- a/bootx-commons/common-idempotency/pom.xml +++ b/bootx-commons/common-idempotency/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-jackson/pom.xml b/bootx-commons/common-jackson/pom.xml index 053b6dbf..51b83427 100644 --- a/bootx-commons/common-jackson/pom.xml +++ b/bootx-commons/common-jackson/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-log/pom.xml b/bootx-commons/common-log/pom.xml index 9a739f5b..96da106d 100644 --- a/bootx-commons/common-log/pom.xml +++ b/bootx-commons/common-log/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-mongo/pom.xml b/bootx-commons/common-mongo/pom.xml index 3c11673e..293551c9 100644 --- a/bootx-commons/common-mongo/pom.xml +++ b/bootx-commons/common-mongo/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-commons - 1.3.2 + 1.3.3 4.0.0 common-mongo diff --git a/bootx-commons/common-mybatis-plus/pom.xml b/bootx-commons/common-mybatis-plus/pom.xml index 2b526346..06f249b0 100644 --- a/bootx-commons/common-mybatis-plus/pom.xml +++ b/bootx-commons/common-mybatis-plus/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-rabbitmq/pom.xml b/bootx-commons/common-rabbitmq/pom.xml index 8387765b..9c49e2f1 100644 --- a/bootx-commons/common-rabbitmq/pom.xml +++ b/bootx-commons/common-rabbitmq/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-redis-client/pom.xml b/bootx-commons/common-redis-client/pom.xml index 2771c6bd..f76c6573 100644 --- a/bootx-commons/common-redis-client/pom.xml +++ b/bootx-commons/common-redis-client/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-sequence/pom.xml b/bootx-commons/common-sequence/pom.xml index 2fa5b4a1..085ba398 100644 --- a/bootx-commons/common-sequence/pom.xml +++ b/bootx-commons/common-sequence/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-spring/pom.xml b/bootx-commons/common-spring/pom.xml index 0d37ae06..4432d11a 100644 --- a/bootx-commons/common-spring/pom.xml +++ b/bootx-commons/common-spring/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-super-query/pom.xml b/bootx-commons/common-super-query/pom.xml index 0c65c37c..581ed7b6 100644 --- a/bootx-commons/common-super-query/pom.xml +++ b/bootx-commons/common-super-query/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-swagger/pom.xml b/bootx-commons/common-swagger/pom.xml index a9bd97ca..c8ff6d93 100644 --- a/bootx-commons/common-swagger/pom.xml +++ b/bootx-commons/common-swagger/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-websocket/pom.xml b/bootx-commons/common-websocket/pom.xml index 65089d67..c44c1107 100644 --- a/bootx-commons/common-websocket/pom.xml +++ b/bootx-commons/common-websocket/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/common-xxl-job/pom.xml b/bootx-commons/common-xxl-job/pom.xml index d3e124af..b065daa2 100644 --- a/bootx-commons/common-xxl-job/pom.xml +++ b/bootx-commons/common-xxl-job/pom.xml @@ -5,7 +5,7 @@ bootx-commons cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-commons/pom.xml b/bootx-commons/pom.xml index 8fb95c18..669f4411 100644 --- a/bootx-commons/pom.xml +++ b/bootx-commons/pom.xml @@ -7,7 +7,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 bootx-commons diff --git a/bootx-demo/pom.xml b/bootx-demo/pom.xml index e81bd2da..b7ed06cf 100644 --- a/bootx-demo/pom.xml +++ b/bootx-demo/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-services/pom.xml b/bootx-services/pom.xml index 521611d6..742c33a9 100644 --- a/bootx-services/pom.xml +++ b/bootx-services/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 service-miniapp diff --git a/bootx-services/service-baseapi/pom.xml b/bootx-services/service-baseapi/pom.xml index e3c49b99..1b354bdc 100644 --- a/bootx-services/service-baseapi/pom.xml +++ b/bootx-services/service-baseapi/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-services/service-iam/pom.xml b/bootx-services/service-iam/pom.xml index 1f939f03..0a92ea4c 100644 --- a/bootx-services/service-iam/pom.xml +++ b/bootx-services/service-iam/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-services/service-miniapp/pom.xml b/bootx-services/service-miniapp/pom.xml index 5292f2c9..d93bb8f1 100644 --- a/bootx-services/service-miniapp/pom.xml +++ b/bootx-services/service-miniapp/pom.xml @@ -6,7 +6,7 @@ cn.bootx.platform bootx-services - 1.3.2 + 1.3.3 service-miniapp diff --git a/bootx-services/service-notice/pom.xml b/bootx-services/service-notice/pom.xml index 6c670873..6fe77931 100644 --- a/bootx-services/service-notice/pom.xml +++ b/bootx-services/service-notice/pom.xml @@ -5,7 +5,7 @@ bootx-services cn.bootx.platform - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-services/service-visualization/pom.xml b/bootx-services/service-visualization/pom.xml index 094c5d58..da1f1946 100644 --- a/bootx-services/service-visualization/pom.xml +++ b/bootx-services/service-visualization/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-services - 1.3.2 + 1.3.3 4.0.0 diff --git a/bootx-start/pom.xml b/bootx-start/pom.xml index de9f6e58..b451e350 100644 --- a/bootx-start/pom.xml +++ b/bootx-start/pom.xml @@ -5,7 +5,7 @@ cn.bootx.platform bootx-platform-parent - 1.3.2 + 1.3.3 4.0.0 bootx-start diff --git a/bootx-start/src/main/resources/application-dev.yml b/bootx-start/src/main/resources/application-dev.yml index 7eaab83b..b1a4b6ec 100644 --- a/bootx-start/src/main/resources/application-dev.yml +++ b/bootx-start/src/main/resources/application-dev.yml @@ -93,7 +93,7 @@ bootx: swagger: enabled: true author: bootx - version: 1.3.2 + version: 1.3.3 title: bootx开发平台单体版 description: bootx-platform开发平台单体版 # basic认证 diff --git a/pom.xml b/pom.xml index 02bf7279..00edca8f 100644 --- a/pom.xml +++ b/pom.xml @@ -83,7 +83,7 @@ 1.8 - 1.3.2 + 1.3.3 5.8.20 6.4.4 @@ -109,7 +109,7 @@ 1.34.0 1.16.5 8.5.4 - 3.5.3.1 + 3.5.3.2 3.6.1 1.6.15 3.23.0 -- Gitee From 49d7c8d500d6cd027e37ec0cfca40ff100b4f079 Mon Sep 17 00:00:00 2001 From: xxm1995 Date: Tue, 8 Aug 2023 20:26:13 +0800 Subject: [PATCH 18/18] =?UTF-8?q?feat=20=E6=95=8F=E6=84=9F=E8=AF=8D?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=BC=80=E5=8F=91,=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=87=A0=E7=A7=8DMP=E7=9A=84=E7=B1=BB=E5=9E=8B=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E5=99=A8=E7=B1=BB,=20=E5=8D=87=E7=BA=A7MP=E7=89=88?= =?UTF-8?q?=E6=9C=AC,=20=E5=88=A0=E9=99=A4APP=E7=9B=B8=E5=85=B3=E5=8E=86?= =?UTF-8?q?=E5=8F=B2=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _license/LICENSE.md | 3 + _license/wordfilter/LICENSE | 201 ++++++++++++++++ .../handler/IntegerListTypeHandler.java | 39 ++++ .../handler/LongListTypeHandler.java | 39 ++++ .../handler/StringListTypeHandler.java | 40 ++++ .../controller/AppVersionController.java | 58 ----- .../core/app/convert/AppVersionConvert.java | 26 --- .../core/app/dao/AppVersionManager.java | 35 --- .../core/app/dao/AppVersionMapper.java | 16 -- .../baseapi/core/app/entity/AppVersion.java | 53 ----- .../core/app/service/AppVersionService.java | 67 ------ .../core/chinaword/entity/ChinaWord.java | 39 ++++ .../core/chinaword/wordfilter/EndType.java | 16 ++ .../core/chinaword/wordfilter/FlagIndex.java | 48 ++++ .../chinaword/wordfilter/WordContext.java | 194 ++++++++++++++++ .../core/chinaword/wordfilter/WordFilter.java | 214 ++++++++++++++++++ .../core/chinaword/wordfilter/WordType.java | 15 ++ pom.xml | 2 +- 18 files changed, 849 insertions(+), 256 deletions(-) create mode 100644 _license/wordfilter/LICENSE create mode 100644 bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/IntegerListTypeHandler.java create mode 100644 bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/LongListTypeHandler.java create mode 100644 bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/StringListTypeHandler.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java delete mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/entity/ChinaWord.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/EndType.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/FlagIndex.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordContext.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordFilter.java create mode 100644 bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordType.java diff --git a/_license/LICENSE.md b/_license/LICENSE.md index 258d7c4d..13445216 100644 --- a/_license/LICENSE.md +++ b/_license/LICENSE.md @@ -44,3 +44,6 @@ https://gitee.com/dromara/easy_trans vxe-table暗黑主题灵感 https://github.com/adoin + +DFA算法实现的敏感词过滤工具,支持Skip参数控制敏感词干扰噪音,支持白名单跳过白名单词汇,支持在线添加和删除敏感词,管理敏感词库: +https://gitee.com/humingzhang/wordfilter diff --git a/_license/wordfilter/LICENSE b/_license/wordfilter/LICENSE new file mode 100644 index 00000000..261eeb9e --- /dev/null +++ b/_license/wordfilter/LICENSE @@ -0,0 +1,201 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/IntegerListTypeHandler.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/IntegerListTypeHandler.java new file mode 100644 index 00000000..a5afb5b1 --- /dev/null +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/IntegerListTypeHandler.java @@ -0,0 +1,39 @@ +package cn.bootx.platform.common.mybatisplus.handler; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler; +import org.apache.ibatis.type.JdbcType; +import org.apache.ibatis.type.MappedJdbcTypes; +import org.apache.ibatis.type.MappedTypes; + +import java.util.Arrays; +import java.util.List; +import java.util.stream.Collectors; + +/** + * List 的类型转换器类 + * @author xxm + * @since 2023/8/8 + */ +@MappedTypes(List.class) +@MappedJdbcTypes({JdbcType.VARCHAR,JdbcType.LONGVARCHAR}) +public class IntegerListTypeHandler extends AbstractJsonTypeHandler> { + + private static final String COMMA = ","; + + @Override + protected List parse(String value) { + if (StrUtil.isNotBlank(value)){ + int[] longs = StrUtil.splitToInt(value, COMMA); + return Arrays.stream(longs).boxed().collect(Collectors.toList()); + } + return null; + } + + @Override + protected String toJson(List obj) { + return CollUtil.join(obj, COMMA); + + } +} diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/LongListTypeHandler.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/LongListTypeHandler.java new file mode 100644 index 00000000..5c3393a6 --- /dev/null +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/LongListTypeHandler.java @@ -0,0 +1,39 @@ +package cn.bootx.platform.common.mybatisplus.handler; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler; +import org.apache.ibatis.type.JdbcType; +import org.apache.ibatis.type.MappedJdbcTypes; +import org.apache.ibatis.type.MappedTypes; + +import java.util.Arrays; +import java.util.List; +import java.util.stream.Collectors; + +/** + * List 的类型转换器类 + * @author xxm + * @since 2023/8/8 + */ +@MappedTypes(List.class) +@MappedJdbcTypes({JdbcType.VARCHAR,JdbcType.LONGVARCHAR}) +public class LongListTypeHandler extends AbstractJsonTypeHandler> { + + private static final String COMMA = ","; + + @Override + protected List parse(String value) { + if (StrUtil.isNotBlank(value)){ + long[] longs = StrUtil.splitToLong(value, COMMA); + return Arrays.stream(longs).boxed().collect(Collectors.toList()); + } + return null; + } + + @Override + protected String toJson(List obj) { + return CollUtil.join(obj, COMMA); + + } +} diff --git a/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/StringListTypeHandler.java b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/StringListTypeHandler.java new file mode 100644 index 00000000..13d82667 --- /dev/null +++ b/bootx-commons/common-mybatis-plus/src/main/java/cn/bootx/platform/common/mybatisplus/handler/StringListTypeHandler.java @@ -0,0 +1,40 @@ +package cn.bootx.platform.common.mybatisplus.handler; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.StrUtil; +import com.baomidou.mybatisplus.extension.handlers.AbstractJsonTypeHandler; +import org.apache.ibatis.type.JdbcType; +import org.apache.ibatis.type.MappedJdbcTypes; +import org.apache.ibatis.type.MappedTypes; + +import java.util.List; + +/** + * List 的类型转换器类 + * @author xxm + * @since 2023/8/8 + */ +@MappedTypes(List.class) +@MappedJdbcTypes({JdbcType.VARCHAR,JdbcType.LONGVARCHAR}) +public class StringListTypeHandler extends AbstractJsonTypeHandler> { + private static final String COMMA = ","; + + /** + * 反系列化 + */ + @Override + protected List parse(String value) { + if (StrUtil.isNotBlank(value)){ + return StrUtil.splitTrim(value, COMMA); + } + return null; + } + + /** + * 序列化 + */ + @Override + protected String toJson(List obj) { + return CollUtil.join(obj, COMMA); + } +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java deleted file mode 100644 index 9204b883..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/controller/AppVersionController.java +++ /dev/null @@ -1,58 +0,0 @@ -package cn.bootx.platform.baseapi.controller; - -import cn.bootx.platform.baseapi.core.app.service.AppVersionService; -import cn.bootx.platform.baseapi.dto.app.AppVersionDto; -import cn.bootx.platform.common.core.rest.PageResult; -import cn.bootx.platform.common.core.rest.Res; -import cn.bootx.platform.common.core.rest.ResResult; -import cn.bootx.platform.common.core.rest.param.PageParam; -import cn.bootx.platform.baseapi.param.app.AppVersionParam; -import io.swagger.v3.oas.annotations.tags.Tag; -import io.swagger.v3.oas.annotations.Operation; -import lombok.RequiredArgsConstructor; -import org.springframework.web.bind.annotation.*; - -/** - * @author xxm - * @since 2021/8/9 - */ -@Tag(name = "app版本管理") -@RestController -@RequestMapping("/app/version") -@RequiredArgsConstructor -public class AppVersionController { - - private final AppVersionService appVersionService; - - @Operation(summary = "添加") - @PostMapping("/add") - public ResResult add(@RequestBody AppVersionParam param) { - return Res.ok(appVersionService.add(param)); - } - - @Operation(summary = "删除") - @DeleteMapping("/delete") - public ResResult delete(Long id) { - appVersionService.delete(id); - return Res.ok(); - } - - @Operation(summary = "检查更新") - @PostMapping("/check") - public ResResult check() { - return Res.ok(appVersionService.check()); - } - - @Operation(summary = "分页") - @GetMapping("/page") - public ResResult> page(PageParam pageParam) { - return Res.ok(appVersionService.page(pageParam)); - } - - @Operation(summary = "查询详情") - @PostMapping("/findById") - public ResResult findById(Long id) { - return Res.ok(appVersionService.findById(id)); - } - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java deleted file mode 100644 index 4b9628ab..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/convert/AppVersionConvert.java +++ /dev/null @@ -1,26 +0,0 @@ -package cn.bootx.platform.baseapi.core.app.convert; - -import cn.bootx.platform.baseapi.core.app.entity.AppVersion; -import cn.bootx.platform.baseapi.dto.app.AppVersionDto; -import cn.bootx.platform.baseapi.param.app.AppVersionParam; -import org.mapstruct.Mapper; -import org.mapstruct.factory.Mappers; - -/** - * 转换 - * - * @author xxm - * @since 2021/8/9 - */ -@Mapper -public interface AppVersionConvert { - - AppVersionConvert CONVERT = Mappers.getMapper(AppVersionConvert.class); - - AppVersion convert(AppVersionParam in); - - AppVersion convert(AppVersionDto in); - - AppVersionDto convert(AppVersion in); - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java deleted file mode 100644 index f4161da1..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionManager.java +++ /dev/null @@ -1,35 +0,0 @@ -package cn.bootx.platform.baseapi.core.app.dao; - -import cn.bootx.platform.baseapi.core.app.entity.AppVersion; -import cn.bootx.platform.common.core.rest.param.PageParam; -import cn.bootx.platform.common.mybatisplus.base.MpIdEntity; -import cn.bootx.platform.common.mybatisplus.impl.BaseManager; -import cn.bootx.platform.common.mybatisplus.util.MpUtil; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Repository; - -import java.util.Optional; - -/** - * app版本管理 - * - * @author xxm - * @since 2021/8/9 - */ -@Slf4j -@Repository -@RequiredArgsConstructor -public class AppVersionManager extends BaseManager { - - public Page page(PageParam pageParam) { - Page mpPage = MpUtil.getMpPage(pageParam, AppVersion.class); - return lambdaQuery().orderByDesc(MpIdEntity::getId).page(mpPage); - } - - public Optional findLatest() { - return MpUtil.findOne(lambdaQuery().orderByDesc(AppVersion::getAppVersion)); - } - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java deleted file mode 100644 index c3254a3b..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/dao/AppVersionMapper.java +++ /dev/null @@ -1,16 +0,0 @@ -package cn.bootx.platform.baseapi.core.app.dao; - -import cn.bootx.platform.baseapi.core.app.entity.AppVersion; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import org.apache.ibatis.annotations.Mapper; - -/** - * app版本 - * - * @author xxm - * @since 2021/8/9 - */ -@Mapper -public interface AppVersionMapper extends BaseMapper { - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java deleted file mode 100644 index 49c71553..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/entity/AppVersion.java +++ /dev/null @@ -1,53 +0,0 @@ -package cn.bootx.platform.baseapi.core.app.entity; - -import cn.bootx.platform.baseapi.core.app.convert.AppVersionConvert; -import cn.bootx.platform.baseapi.dto.app.AppVersionDto; -import cn.bootx.platform.baseapi.param.app.AppVersionParam; -import cn.bootx.platform.common.core.function.EntityBaseFunction; -import cn.bootx.platform.common.mybatisplus.base.MpBaseEntity; -import com.baomidou.mybatisplus.annotation.TableName; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.experimental.Accessors; - -/** - * App版本 - * - * @author xxm - * @since 2021/8/9 - */ -@EqualsAndHashCode(callSuper = true) -@Data -@Accessors(chain = true) -@TableName("App版本") -public class AppVersion extends MpBaseEntity implements EntityBaseFunction { - - /** app版本 */ - private String appVersion; - - /** 下载地址 */ - private String url; - - /** 密码 */ - private String password; - - /** 包名 */ - private String bundleId; - - /** 说明 */ - private String description; - - public static AppVersion init(AppVersionDto in) { - return AppVersionConvert.CONVERT.convert(in); - } - - public static AppVersion init(AppVersionParam in) { - return AppVersionConvert.CONVERT.convert(in); - } - - @Override - public AppVersionDto toDto() { - return AppVersionConvert.CONVERT.convert(this); - } - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java deleted file mode 100644 index c086eb2c..00000000 --- a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/app/service/AppVersionService.java +++ /dev/null @@ -1,67 +0,0 @@ -package cn.bootx.platform.baseapi.core.app.service; - -import cn.bootx.platform.baseapi.core.app.dao.AppVersionManager; -import cn.bootx.platform.baseapi.core.app.entity.AppVersion; -import cn.bootx.platform.baseapi.dto.app.AppVersionDto; -import cn.bootx.platform.baseapi.param.app.AppVersionParam; -import cn.bootx.platform.common.core.exception.DataNotExistException; -import cn.bootx.platform.common.core.rest.PageResult; -import cn.bootx.platform.common.core.rest.param.PageParam; -import cn.bootx.platform.common.mybatisplus.util.MpUtil; -import lombok.RequiredArgsConstructor; -import lombok.extern.slf4j.Slf4j; -import org.springframework.stereotype.Service; - -import java.util.Optional; - -/** - * 版本管理 - * - * @author xxm - * @since 2021/8/9 - */ -@Slf4j -@Service -@RequiredArgsConstructor -public class AppVersionService { - - private final AppVersionManager appVersionManager; - - /** - * 添加 - */ - public AppVersionDto add(AppVersionParam param) { - AppVersion appVersion = AppVersion.init(param); - return appVersionManager.save(appVersion).toDto(); - } - - /** - * 删除 - */ - public void delete(Long id) { - appVersionManager.deleteById(id); - } - - /** - * 检查更新 - */ - public AppVersionDto check() { - Optional appVersion = appVersionManager.findLatest(); - return appVersion.map(AppVersion::toDto).orElseThrow(DataNotExistException::new); - } - - /** - * 分页 - */ - public PageResult page(PageParam pageParam) { - return MpUtil.convert2DtoPageResult(appVersionManager.page(pageParam)); - } - - /** - * 获取详情 - */ - public AppVersionDto findById(Long id) { - return appVersionManager.findById(id).map(AppVersion::toDto).orElseThrow(DataNotExistException::new); - } - -} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/entity/ChinaWord.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/entity/ChinaWord.java new file mode 100644 index 00000000..0d3049a8 --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/entity/ChinaWord.java @@ -0,0 +1,39 @@ +package cn.bootx.platform.baseapi.core.chinaword.entity; + +import cn.bootx.mybatis.table.modify.annotation.DbTable; +import cn.bootx.platform.common.mybatisplus.base.MpDelEntity; +import cn.bootx.platform.common.mybatisplus.handler.StringListTypeHandler; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.util.List; + +/** + * 敏感词 + * @author xxm + * @since 2023/8/8 + */ +@EqualsAndHashCode(callSuper = true) +@Data +@DbTable(comment = "敏感词") +@Accessors(chain = true) +@TableName(value = "base_china_word",autoResultMap = true) +public class ChinaWord extends MpDelEntity { + + /** 敏感词 */ + private String name; + /** 描述 */ + private String description; + /** + * 标签数组 + * 不同的业务场景下,需要启用不同标签的敏感词。 + * + */ + @TableField(typeHandler = StringListTypeHandler.class) + private List tags; + /** 是否启用 */ + private Boolean enable; +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/EndType.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/EndType.java new file mode 100644 index 00000000..1e88c045 --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/EndType.java @@ -0,0 +1,16 @@ +package cn.bootx.platform.baseapi.core.chinaword.wordfilter; + + +/** + * 结束类型定义 + * + * @author minghu.zhang + * @date 11:37 2020/11/11 + **/ +public enum EndType { + + /** + * 有下一个,结束 + */ + HAS_NEXT, IS_END +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/FlagIndex.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/FlagIndex.java new file mode 100644 index 00000000..19d0450e --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/FlagIndex.java @@ -0,0 +1,48 @@ +package cn.bootx.platform.baseapi.core.chinaword.wordfilter; + +import java.util.List; + +/** + * 敏感词标记 + * + * @author minghu.zhang + */ +public class FlagIndex { + + /** + * 标记结果 + */ + private boolean flag; + /** + * 是否黑名单词汇 + */ + private boolean isWhiteWord; + /** + * 标记索引 + */ + private List index; + + public boolean isFlag() { + return flag; + } + + public void setFlag(boolean flag) { + this.flag = flag; + } + + public List getIndex() { + return index; + } + + public void setIndex(List index) { + this.index = index; + } + + public boolean isWhiteWord() { + return isWhiteWord; + } + + public void setWhiteWord(boolean whiteWord) { + isWhiteWord = whiteWord; + } +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordContext.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordContext.java new file mode 100644 index 00000000..fe4e4960 --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordContext.java @@ -0,0 +1,194 @@ +package cn.bootx.platform.baseapi.core.chinaword.wordfilter; + +import java.io.BufferedReader; +import java.io.InputStreamReader; +import java.util.*; +/** + * 词库上下文环境 + *

+ * 初始化敏感词库,将敏感词加入到HashMap中,构建DFA算法模型 + * + * @author minghu.zhang + */ +@SuppressWarnings({"rawtypes", "unchecked"}) +public class WordContext { + + /** + * 敏感词字典 + */ + private final Map wordMap = new HashMap(1024); + + /** + * 是否已初始化 + */ + private boolean init; + /** + * 黑名单列表 + */ + private final String blackList; + /** + * 白名单列表 + */ + private final String whiteList; + + public WordContext() { + this.blackList = "/blacklist.txt"; + this.whiteList = "/whitelist.txt"; + initKeyWord(); + } + + public WordContext(String blackList, String whiteList) { + this.blackList = blackList; + this.whiteList = whiteList; + initKeyWord(); + } + + /** + * 获取初始化的敏感词列表 + * + * @return 敏感词列表 + */ + public Map getWordMap() { + return wordMap; + } + + /** + * 初始化 + */ + private synchronized void initKeyWord() { + try { + if (!init) { + // 将敏感词库加入到HashMap中 + addWord(readWordFile(blackList), WordType.BLACK); + // 将非敏感词库也加入到HashMap中 + addWord(readWordFile(whiteList), WordType.WHITE); + } + init = true; + } catch (Exception e) { + throw new RuntimeException(e); + } + } + + /** + * 读取敏感词库,将敏感词放入HashSet中,构建一个DFA算法模型:
+ * 中 = { isEnd = 0 国 = {
+ * isEnd = 1 人 = {isEnd = 0 民 = {isEnd = 1} } 男 = { isEnd = 0 人 = { isEnd = 1 } + * } } } 五 = { isEnd = 0 星 = { isEnd = 0 红 = { isEnd = 0 旗 = { isEnd = 1 } } } } + */ + public void addWord(Iterable wordList, WordType wordType) { + Map nowMap; + Map newWorMap; + // 迭代keyWordSet + for (String key : wordList) { + nowMap = wordMap; + for (int i = 0; i < key.length(); i++) { + // 转换成char型 + char keyChar = key.charAt(i); + // 获取 + Object wordMap = nowMap.get(keyChar); + // 如果存在该key,直接赋值 + if (wordMap != null) { + nowMap = (Map) wordMap; + } else { + // 不存在则构建一个map,同时将isEnd设置为0,因为他不是最后一个 + newWorMap = new HashMap<>(4); + // 不是最后一个 + newWorMap.put("isEnd", String.valueOf(EndType.HAS_NEXT.ordinal())); + nowMap.put(keyChar, newWorMap); + nowMap = newWorMap; + } + + if (i == key.length() - 1) { + // 最后一个 + nowMap.put("isEnd", String.valueOf(EndType.IS_END.ordinal())); + nowMap.put("isWhiteWord", String.valueOf(wordType.ordinal())); + } + } + } + } + + /** + * 在线删除敏感词 + * + * @param wordList 敏感词列表 + * @param wordType 黑名单 BLACk,白名单WHITE + */ + public void removeWord(Iterable wordList, WordType wordType) { + Map nowMap; + for (String key : wordList) { + List cacheList = new ArrayList<>(); + nowMap = wordMap; + for (int i = 0; i < key.length(); i++) { + char keyChar = key.charAt(i); + + Object map = nowMap.get(keyChar); + if (map != null) { + nowMap = (Map) map; + cacheList.add(nowMap); + } else { + return; + } + + if (i == key.length() - 1) { + char[] keys = key.toCharArray(); + boolean cleanable = false; + char lastChar = 0; + for (int j = cacheList.size() - 1; j >= 0; j--) { + Map cacheMap = cacheList.get(j); + if (j == cacheList.size() - 1) { + if (String.valueOf(WordType.BLACK.ordinal()).equals(cacheMap.get("isWhiteWord"))) { + if (wordType == WordType.WHITE) { + return; + } + } + if (String.valueOf(WordType.WHITE.ordinal()).equals(cacheMap.get("isWhiteWord"))) { + if (wordType == WordType.BLACK) { + return; + } + } + cacheMap.remove("isWhiteWord"); + cacheMap.remove("isEnd"); + if (cacheMap.size() == 0) { + cleanable = true; + continue; + } + } + if (cleanable) { + Object isEnd = cacheMap.get("isEnd"); + if (String.valueOf(EndType.IS_END.ordinal()).equals(isEnd)) { + cleanable = false; + } + cacheMap.remove(lastChar); + } + lastChar = keys[j]; + } + + if (cleanable) { + wordMap.remove(lastChar); + } + } + } + } + } + + /** + * 读取敏感词库中的内容,将内容添加到set集合中 + */ + private Set readWordFile(String file) throws Exception { + Set set; + // 字符编码 + String encoding = "UTF-8"; + try (InputStreamReader read = new InputStreamReader( + this.getClass().getResourceAsStream(file), encoding)) { + set = new HashSet<>(); + BufferedReader bufferedReader = new BufferedReader(read); + String txt; + // 读取文件,将文件内容放入到set中 + while ((txt = bufferedReader.readLine()) != null) { + set.add(txt); + } + } + // 关闭文件流 + return set; + } +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordFilter.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordFilter.java new file mode 100644 index 00000000..9f871574 --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordFilter.java @@ -0,0 +1,214 @@ +package cn.bootx.platform.baseapi.core.chinaword.wordfilter; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.Objects; + +/** + * 敏感词过滤器 + * + * @author minghu.zhang + */ +@SuppressWarnings("rawtypes") +public class WordFilter { + + /** + * 敏感词表 + */ + private final Map wordMap; + + /** + * 构造函数 + */ + public WordFilter(WordContext context) { + this.wordMap = context.getWordMap(); + } + + /** + * 替换敏感词 + * + * @param text 输入文本 + */ + public String replace(final String text) { + return replace(text, 0, '*'); + } + + /** + * 替换敏感词 + * + * @param text 输入文本 + * @param symbol 替换符号 + */ + public String replace(final String text, final char symbol) { + return replace(text, 0, symbol); + } + + /** + * 替换敏感词 + * + * @param text 输入文本 + * @param skip 文本距离 + * @param symbol 替换符号 + */ + public String replace(final String text, final int skip, final char symbol) { + char[] charset = text.toCharArray(); + for (int i = 0; i < charset.length; i++) { + FlagIndex fi = getFlagIndex(charset, i, skip); + if (fi.isFlag()) { + if (!fi.isWhiteWord()) { + for (int j : fi.getIndex()) { + charset[j] = symbol; + } + } else { + i += fi.getIndex().size() - 1; + } + } + } + return new String(charset); + } + + /** + * 是否包含敏感词 + * + * @param text 输入文本 + */ + public boolean include(final String text) { + return include(text, 0); + } + + /** + * 是否包含敏感词 + * + * @param text 输入文本 + * @param skip 文本距离 + */ + public boolean include(final String text, final int skip) { + boolean include = false; + char[] charset = text.toCharArray(); + for (int i = 0; i < charset.length; i++) { + FlagIndex fi = getFlagIndex(charset, i, skip); + if(fi.isFlag()) { + if (fi.isWhiteWord()) { + i += fi.getIndex().size() - 1; + } else { + include = true; + break; + } + } + } + return include; + } + + /** + * 获取敏感词数量 + * + * @param text 输入文本 + */ + public int wordCount(final String text) { + return wordCount(text, 0); + } + + /** + * 获取敏感词数量 + * + * @param text 输入文本 + * @param skip 文本距离 + */ + public int wordCount(final String text, final int skip) { + int count = 0; + char[] charset = text.toCharArray(); + for (int i = 0; i < charset.length; i++) { + FlagIndex fi = getFlagIndex(charset, i, skip); + if (fi.isFlag()) { + if(fi.isWhiteWord()) { + i += fi.getIndex().size() - 1; + } else { + count++; + } + } + } + return count; + } + + /** + * 获取敏感词列表 + * + * @param text 输入文本 + */ + public List wordList(final String text) { + return wordList(text, 0); + } + + /** + * 获取敏感词列表 + * + * @param text 输入文本 + * @param skip 文本距离 + */ + public List wordList(final String text, final int skip) { + List wordList = new ArrayList<>(); + char[] charset = text.toCharArray(); + for (int i = 0; i < charset.length; i++) { + FlagIndex fi = getFlagIndex(charset, i, skip); + if (fi.isFlag()) { + if(fi.isWhiteWord()) { + i += fi.getIndex().size() - 1; + } else { + StringBuilder builder = new StringBuilder(); + for (int j : fi.getIndex()) { + char word = text.charAt(j); + builder.append(word); + } + wordList.add(builder.toString()); + } + } + } + return wordList; + } + + /** + * 获取标记索引 + * + * @param charset 输入文本 + * @param begin 检测起始 + * @param skip 文本距离 + */ + private FlagIndex getFlagIndex(final char[] charset, final int begin, final int skip) { + FlagIndex fi = new FlagIndex(); + + Map current = wordMap; + boolean flag = false; + int count = 0; + List index = new ArrayList<>(); + for (int i = begin; i < charset.length; i++) { + char word = charset[i]; + Map mapTree = (Map) current.get(word); + if (count > skip || (i == begin && Objects.isNull(mapTree))) { + break; + } + if (Objects.nonNull(mapTree)) { + current = mapTree; + count = 0; + index.add(i); + } else { + count++; + if (flag && count > skip) { + break; + } + } + if ("1".equals(current.get("isEnd"))) { + flag = true; + } + if ("1".equals(current.get("isWhiteWord"))) { + fi.setWhiteWord(true); + break; + } + } + + fi.setFlag(flag); + fi.setIndex(index); + + return fi; + } +} diff --git a/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordType.java b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordType.java new file mode 100644 index 00000000..7284332c --- /dev/null +++ b/bootx-services/service-baseapi/src/main/java/cn/bootx/platform/baseapi/core/chinaword/wordfilter/WordType.java @@ -0,0 +1,15 @@ +package cn.bootx.platform.baseapi.core.chinaword.wordfilter; + +/** + * 词汇类型 + * + * @author minghu.zhang + * @date 11:37 2020/11/11 + **/ +public enum WordType { + + /** + * 黑名单/白名单 + */ + BLACK, WHITE +} diff --git a/pom.xml b/pom.xml index 00edca8f..2707c6ac 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ cn.bootx.platform bootx-platform-parent pom - 1.3.2 + 1.3.3 bootx-platform -- Gitee