From 0783a140b3733947dabea6e094e66372ef9dc877 Mon Sep 17 00:00:00 2001 From: Odboy Date: Mon, 23 Jun 2025 12:02:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor(system):=20=E9=87=8D=E6=9E=84=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E6=A8=A1=E5=9D=97=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 重命名接口和服务类,统一命名规范 - 优化代码结构,提高可维护性 - 异步处理用户JWT和在线用户相关操作 - 更新MyBatis Plus相关类名和方法名 --- cutejava-front/src/store/getters.js | 2 +- cutejava-front/src/store/modules/api.js | 2 +- .../sql => system/druidsql}/index.vue | 6 +- .../views/{tools => system}/email/config.vue | 0 .../views/{tools => system}/email/index.vue | 4 +- .../views/{tools => system}/email/send.vue | 0 .../{monitor => system}/online/index.vue | 0 .../{monitor => system}/server/index.vue | 0 .../views/{tools => system}/storage/index.vue | 4 +- .../{tools => system}/storage/local/index.vue | 0 .../{tools => system}/storage/qiniu/form.vue | 0 .../{tools => system}/storage/qiniu/index.vue | 2 +- .../src/views/system/user/index.vue | 4 +- .../constant/system/SystemCaptchaBizEnum.java | 8 +- .../system/SystemAuthController.java | 10 +-- .../system/SystemDeptController.java | 7 +- .../system/SystemDictController.java | 2 +- .../system/SystemDictDetailController.java | 2 +- .../system/SystemEmailController.java | 2 +- .../system/SystemJobController.java | 2 +- .../system/SystemLocalStorageController.java | 2 +- .../system/SystemMenuController.java | 2 +- .../system/SystemMonitorController.java | 1 + .../system/SystemOnlineController.java | 12 ++- .../system/SystemQiniuController.java | 2 +- .../system/SystemQuartzJobController.java | 2 +- .../system/SystemRoleController.java | 7 +- .../system/SystemUserController.java | 6 +- .../dal/redis/system/SystemUserJwtApi.java | 14 --- .../redis/system/SystemUserJwtApiImpl.java | 27 ------ ...ServiceImpl.java => SystemUserJwtDAO.java} | 40 +++++++-- .../redis/system/SystemUserJwtService.java | 23 ----- .../dal/redis/system/SystemUserOnlineApi.java | 35 -------- .../redis/system/SystemUserOnlineApiImpl.java | 47 ---------- ...viceImpl.java => SystemUserOnlineDAO.java} | 87 ++++++++++++++++--- .../redis/system/SystemUserOnlineService.java | 45 ---------- ...{QueryTypeEnum.java => CsMpQTypeEnum.java} | 2 +- .../mybatisplus/config/CsMpQuery.java | 2 +- .../mybatisplus/core/CsMpAnyQUtil.java | 14 +-- .../{CsMpSimpleQUtil.java => CsMpQUtil.java} | 2 +- .../core/interfaces/CsMpServiceImpl.java | 10 +-- .../config/SpringSecurityConfig.java | 6 +- .../permission/config/TokenConfigurer.java | 6 +- .../permission/core/handler/TokenFilter.java | 12 +-- .../core/handler/UserDetailsHandler.java | 12 ++- .../model/UserLoginCaptchaSettingModel.java | 1 + .../model/UserLoginSettingModel.java | 1 + .../quartz/core/ExecutionJobBean.java | 6 +- .../service/system/SystemDataServiceImpl.java | 8 +- .../service/system/SystemDeptService.java | 3 +- .../service/system/SystemDeptServiceImpl.java | 9 +- .../system/SystemDictDetailService.java | 2 + .../system/SystemDictDetailServiceImpl.java | 1 + .../service/system/SystemDictServiceImpl.java | 6 +- .../system/SystemEmailServiceImpl.java | 1 + .../core/service/system/SystemJobService.java | 1 + .../service/system/SystemJobServiceImpl.java | 12 +-- .../service/system/SystemMenuServiceImpl.java | 21 ++--- .../system/SystemQiniuConfigServiceImpl.java | 4 - .../system/SystemQiniuContentService.java | 1 + .../system/SystemQiniuContentServiceImpl.java | 1 - .../system/SystemQuartzJobServiceImpl.java | 2 +- .../service/system/SystemRoleService.java | 1 + .../service/system/SystemRoleServiceImpl.java | 16 +--- .../service/system/SystemUserServiceImpl.java | 40 ++++----- 65 files changed, 241 insertions(+), 371 deletions(-) rename cutejava-front/src/views/{monitor/sql => system/druidsql}/index.vue (72%) rename cutejava-front/src/views/{tools => system}/email/config.vue (100%) rename cutejava-front/src/views/{tools => system}/email/index.vue (95%) rename cutejava-front/src/views/{tools => system}/email/send.vue (100%) rename cutejava-front/src/views/{monitor => system}/online/index.vue (100%) rename cutejava-front/src/views/{monitor => system}/server/index.vue (100%) rename cutejava-front/src/views/{tools => system}/storage/index.vue (90%) rename cutejava-front/src/views/{tools => system}/storage/local/index.vue (100%) rename cutejava-front/src/views/{tools => system}/storage/qiniu/form.vue (100%) rename cutejava-front/src/views/{tools => system}/storage/qiniu/index.vue (99%) delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserJwtApi.java delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserJwtApiImpl.java rename cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/{SystemUserJwtServiceImpl.java => SystemUserJwtDAO.java} (55%) delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserJwtService.java delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserOnlineApi.java delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserOnlineApiImpl.java rename cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/{SystemUserOnlineServiceImpl.java => SystemUserOnlineDAO.java} (60%) delete mode 100644 cutejava/cutejava-system/src/main/java/cn/odboy/core/dal/redis/system/SystemUserOnlineService.java rename cutejava/cutejava-system/src/main/java/cn/odboy/core/framework/mybatisplus/config/{QueryTypeEnum.java => CsMpQTypeEnum.java} (96%) rename cutejava/cutejava-system/src/main/java/cn/odboy/core/framework/mybatisplus/core/{CsMpSimpleQUtil.java => CsMpQUtil.java} (99%) diff --git a/cutejava-front/src/store/getters.js b/cutejava-front/src/store/getters.js index b0a438a5..314e8523 100644 --- a/cutejava-front/src/store/getters.js +++ b/cutejava-front/src/store/getters.js @@ -16,7 +16,7 @@ const getters = { fileUploadApi: state => state.api.fileUploadApi, updateAvatarApi: state => state.api.updateAvatarApi, qiNiuUploadApi: state => state.api.qiNiuUploadApi, - sqlApi: state => state.api.sqlApi, + druidSqlApi: state => state.api.druidSqlApi, swaggerApi: state => state.api.swaggerApi, websocketApi: state => state.api.websocketApi, sidebarRouters: state => state.permission.sidebarRouters diff --git a/cutejava-front/src/store/modules/api.js b/cutejava-front/src/store/modules/api.js index 92416925..5c562d6a 100644 --- a/cutejava-front/src/store/modules/api.js +++ b/cutejava-front/src/store/modules/api.js @@ -9,7 +9,7 @@ const api = { // 上传文件到七牛云 qiNiuUploadApi: baseUrl + '/api/qiNiuContent', // Sql 监控 - sqlApi: baseUrl + '/druid/index.html', + druidSqlApi: baseUrl + '/druid/index.html', // websocket websocketApi: baseUrl + '/webSocket/{sid}', // swagger diff --git a/cutejava-front/src/views/monitor/sql/index.vue b/cutejava-front/src/views/system/druidsql/index.vue similarity index 72% rename from cutejava-front/src/views/monitor/sql/index.vue rename to cutejava-front/src/views/system/druidsql/index.vue index 0ed90348..b3f6c252 100644 --- a/cutejava-front/src/views/monitor/sql/index.vue +++ b/cutejava-front/src/views/system/druidsql/index.vue @@ -1,15 +1,15 @@