From 46f3642aed1e819b0aef72ede71d6466ac4d2075 Mon Sep 17 00:00:00 2001 From: Odboy Date: Wed, 30 Jul 2025 21:12:14 +0800 Subject: [PATCH] =?UTF-8?q?refactor(module):=20=E9=87=8D=E6=9E=84=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96=EF=BC=8C=E5=B9=B6=E6=B7=BB=E5=8A=A0=E8=8F=9C?= =?UTF-8?q?=E5=8D=95=E4=B8=80=E9=94=AE=E5=A4=8D=E5=88=B6=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.MD | 1 + .../{devops => pipeline}/pipelineInstance.js | 0 .../{devops => pipeline}/pipelineTemplate.js | 0 cutejava-front/src/temp | 0 .../componentsDemo/CutePipelineNodeDemo.vue | 4 +- .../annotation/AnonymousDeleteMapping.java | 25 +- .../odboy/annotation/AnonymousGetMapping.java | 24 +- .../annotation/AnonymousPatchMapping.java | 25 +- .../annotation/AnonymousPostMapping.java | 25 +- .../odboy/annotation/AnonymousPutMapping.java | 25 +- .../cn/odboy/base/CsBaseCreateTimeTb.java | 34 + .../main/java/cn/odboy/base/CsBaseTimeTb.java | 38 ++ .../cn/odboy/base/CsBaseUpdateTimeTb.java | 34 + .../cn/odboy/base/CsBaseUserTimeLogicTb.java | 25 - .../java/cn/odboy/base/CsBaseUserTimeTb.java | 1 - .../{CsResultVo.java => CsPageResultVo.java} | 14 +- .../java/cn/odboy/constant/FileTypeEnum.java | 6 +- .../framework/context/BootApplication.java | 7 +- .../framework/context/CsRequestHolder.java | 2 +- .../framework/context/CsScriptHelper.java | 2 +- .../framework/context/CsSpringBeanHolder.java | 9 +- .../cn/odboy/framework/doc/SwaggerConfig.java | 36 +- .../framework/exception/handler/ApiError.java | 1 - .../handler/GlobalExceptionHandler.java | 2 +- .../controller/HealthCheckController.java | 14 +- .../config/MpCustomP6SpyLogger.java | 10 +- .../config/RemoveDruidAdConfig.java | 10 +- .../mybatisplus/core/CsMpCmdGenUtil.java | 111 ++-- .../framework/mybatisplus/core/CsMpQUtil.java | 4 +- .../core/interfaces/CsMpEasyService.java | 10 +- .../core/interfaces/CsMpMapper.java | 12 +- .../core/interfaces/CsMpServiceImpl.java | 18 +- .../model/UserLoginCaptchaSettingModel.java | 2 +- .../framework/redis/RedisConfiguration.java | 25 +- .../cn/odboy/framework/redis/RedisHelper.java | 7 +- .../redis/RedissonConfiguration.java | 8 +- .../server/config/AsyncTheadPoolConfig.java | 3 +- .../DateStringArraysToListDateConverter.java | 16 +- .../server/core/ConfigurerAdapter.java | 26 +- .../framework/websocket/config/WsConfig.java | 1 - .../framework/websocket/config/WsFactory.java | 3 +- .../websocket/context/CsWsClientManager.java | 6 +- .../websocket/context/CsWsServer.java | 7 +- .../java/cn/odboy/util/CsAnonTagUtil.java | 2 +- .../java/cn/odboy/util/CsBigDecimalUtil.java | 6 +- .../main/java/cn/odboy/util/CsCollUtil.java | 17 +- .../java/cn/odboy/util/CsDesEncryptUtil.java | 2 +- .../cn/odboy/util/CsDistributedIdUtil.java | 9 +- .../main/java/cn/odboy/util/CsFileUtil.java | 23 +- .../src/main/java/cn/odboy/util/CsIPUtil.java | 1 - .../main/java/cn/odboy/util/CsListUtil.java | 11 +- .../main/java/cn/odboy/util/CsPageUtil.java | 22 +- .../java/cn/odboy/util/CsRsaEncryptUtil.java | 5 +- .../main/java/cn/odboy/util/CsStringUtil.java | 15 +- .../main/java/cn/odboy/util/CsValidUtil.java | 6 +- cutejava/cutejava-module-pipeline/pom.xml | 2 +- .../dataobject/PipelineInstanceNodeTb.java | 2 +- .../dal/model/StartPipelineResultVo.java | 1 - .../devops/dal/redis/PipelineInstanceDAO.java | 2 +- .../mongoplus/MongoPlusMetaObjectHandler.java | 34 +- .../AbstractPipelineNodeJobService.java | 5 +- .../pipeline/constant}/PipelineConst.java | 24 +- .../constant}/PipelineStatusEnum.java | 6 +- .../pipeline/constant}/PipelineTypeEnum.java | 8 +- .../pipeline/core/PipelineJobBean.java | 18 +- .../pipeline/core/PipelineJobManage.java | 5 +- .../pipeline/core/PipelineNodeJobBean.java | 15 +- .../pipeline/core/PipelineNodeJobManage.java | 15 +- .../log/PipelineNodeStepLogAspect.java | 15 +- .../model/PipelineNodeJobExecuteResult.java | 2 +- .../model/PipelineNodeTemplateVo.java | 4 +- .../PipelineInstanceNodeDetailService.java | 2 +- .../core/PipelineInstanceNodeService.java | 2 +- ...PipelineInstanceNodeDetailServiceImpl.java | 28 +- .../impl/PipelineInstanceNodeServiceImpl.java | 26 +- .../impl/PipelineInstanceServiceImpl.java | 4 +- .../PipelineNodeApkSignAndroidService.java | 6 +- .../PipelineNodeApproveCPlusService.java | 6 +- .../PipelineNodeApproveDeployService.java | 6 +- ...PipelineNodeApproveTestAndroidService.java | 6 +- .../PipelineNodeBuildAndroidService.java | 6 +- .../PipelineNodeBuildCPlusService.java | 6 +- .../pipeline/PipelineNodeBuildIOSService.java | 6 +- .../PipelineNodeBuildJavaService.java | 6 +- .../PipelineNodeBuildNodeService.java | 6 +- .../pipeline/PipelineNodeBuildNpmService.java | 6 +- .../PipelineNodeBuildPythonService.java | 6 +- .../pipeline/PipelineNodeBuildService.java | 6 +- ...ipelineNodeCheckFlutterVersionService.java | 6 +- .../PipelineNodeDeployApiService.java | 6 +- .../PipelineNodeDeployJavaService.java | 6 +- .../PipelineNodeDeployNodeService.java | 6 +- .../PipelineNodeDeployPythonService.java | 6 +- .../PipelineNodeHttpGetPluginService.java | 6 +- .../PipelineNodeHttpPostPluginService.java | 6 +- .../PipelineNodeImageScanService.java | 6 +- .../pipeline/PipelineNodeInitService.java | 6 +- .../PipelineNodeMergeBranchService.java | 6 +- .../PipelineNodeMergeConfirmService.java | 6 +- .../PipelineNodeMergeMasterService.java | 6 +- ...ipelineNodeReinforceAndroidApkService.java | 6 +- .../PipelineNodeUploadAndroidApkService.java | 6 +- .../node/PipelineNodeBuildJavaBiz.java | 12 +- .../pipeline/node/PipelineNodeDemoBiz.java | 6 +- .../node/PipelineNodeDeployJavaBiz.java | 9 +- .../pipeline/node/PipelineNodeInitBiz.java | 12 +- .../node/PipelineNodeMergeBranchBiz.java | 10 +- .../controller/SystemAuthController.java | 2 +- .../controller/SystemDeptController.java | 7 +- .../controller/SystemDictController.java | 4 +- .../SystemDictDetailController.java | 6 +- .../controller/SystemJobController.java | 7 +- .../SystemLocalStorageController.java | 4 +- .../controller/SystemMenuController.java | 7 +- .../controller/SystemOnlineController.java | 5 +- .../SystemOssStorageController.java | 332 +++++----- .../controller/SystemQuartzJobController.java | 7 +- .../controller/SystemRoleController.java | 8 +- .../controller/SystemUserController.java | 19 +- .../system/dal/dataobject/SystemDeptTb.java | 6 +- .../system/dal/dataobject/SystemDictTb.java | 1 - .../system/dal/dataobject/SystemJobTb.java | 3 +- .../system/dal/dataobject/SystemMenuTb.java | 2 +- .../dal/dataobject/SystemQuartzJobTb.java | 1 - .../system/dal/dataobject/SystemRoleTb.java | 2 +- .../system/dal/dataobject/SystemUserTb.java | 5 +- .../system/dal/model/SystemQueryJobArgs.java | 1 - .../system/dal/model/SystemQueryMenuArgs.java | 1 - .../dal/model/SystemQueryQuartzJobArgs.java | 1 - .../system/dal/model/SystemQueryRoleArgs.java | 1 - .../dal/model/SystemQueryStorageArgs.java | 1 - .../dal/mysql/SystemDictDetailMapper.java | 1 - .../system/dal/mysql/SystemDictMapper.java | 1 - .../dal/mysql/SystemEmailConfigMapper.java | 1 - .../system/dal/mysql/SystemMenuMapper.java | 1 - .../dal/mysql/SystemQuartzLogMapper.java | 1 - .../dal/mysql/SystemRoleMenuMapper.java | 1 - .../system/dal/redis/SystemUserInfoDAO.java | 3 +- .../dal/redis/SystemUserOnlineInfoDAO.java | 4 +- .../config/SpringSecurityConfig.java | 91 +-- .../permission/core/CsSecurityHelper.java | 5 +- .../permission/core/handler/TokenFilter.java | 2 +- .../core/handler/TokenProvider.java | 28 +- .../framework/quartz/ExecutionJobBean.java | 2 +- .../system/framework/quartz/QuartzManage.java | 22 +- .../storage/local/MultipartConfig.java | 1 - .../storage/minio/MinioRepository.java | 27 +- .../system/service/SystemDeptService.java | 7 +- .../service/SystemDictDetailService.java | 4 +- .../system/service/SystemDictService.java | 4 +- .../system/service/SystemEmailService.java | 14 +- .../system/service/SystemJobService.java | 5 +- .../service/SystemLocalStorageService.java | 6 +- .../system/service/SystemMenuService.java | 7 +- .../system/service/SystemMonitorService.java | 6 +- .../service/SystemOssStorageService.java | 4 +- .../service/SystemQuartzJobService.java | 6 +- .../system/service/SystemRoleService.java | 16 +- .../system/service/SystemUserService.java | 4 +- .../impl/SystemOssStorageServiceImpl.java | 4 +- .../java/cn/odboy/system/util/SqlUtil.java | 3 +- .../src/main/java/cn/odboy/GenCode.java | 13 +- .../src/main/resources/application-dev.yml | 2 +- .../java/cn/odboy/util/CsFileUtilTest.java | 2 +- ...oller命名规范.md => Controller命名规范.md} | 0 cutejava/docs/IDEA换行调整.jpg | Bin 0 -> 69216 bytes cutejava/docs/Service方法中使用this.txt | 131 ++++ .../codestyle/alibaba/eclipse-codestyle.xml | 603 ++++++++++++++++++ .../docs/codestyle/default/idea-codestyle.xml | 7 + .../docs/codestyle/project/P3C_CodeStyle.xml | 380 +++++++++++ cutejava/docs/codestyle/readme.md | 4 + cutejava/docs/{warning.md => 注意事项.md} | 0 172 files changed, 1991 insertions(+), 1042 deletions(-) rename cutejava-front/src/api/{devops => pipeline}/pipelineInstance.js (100%) rename cutejava-front/src/api/{devops => pipeline}/pipelineTemplate.js (100%) delete mode 100644 cutejava-front/src/temp create mode 100644 cutejava/cutejava-framework/src/main/java/cn/odboy/base/CsBaseCreateTimeTb.java create mode 100644 cutejava/cutejava-framework/src/main/java/cn/odboy/base/CsBaseTimeTb.java create mode 100644 cutejava/cutejava-framework/src/main/java/cn/odboy/base/CsBaseUpdateTimeTb.java rename cutejava/cutejava-framework/src/main/java/cn/odboy/base/{CsResultVo.java => CsPageResultVo.java} (68%) rename cutejava/cutejava-module-pipeline/src/main/java/cn/odboy/devops/{constant/pipeline => framework/pipeline/constant}/PipelineConst.java (66%) rename cutejava/cutejava-module-pipeline/src/main/java/cn/odboy/devops/{constant/pipeline => framework/pipeline/constant}/PipelineStatusEnum.java (83%) rename cutejava/cutejava-module-pipeline/src/main/java/cn/odboy/devops/{constant/pipeline => framework/pipeline/constant}/PipelineTypeEnum.java (83%) rename cutejava/docs/{controller命名规范.md => Controller命名规范.md} (100%) create mode 100644 cutejava/docs/IDEA换行调整.jpg create mode 100644 cutejava/docs/Service方法中使用this.txt create mode 100644 cutejava/docs/codestyle/alibaba/eclipse-codestyle.xml create mode 100644 cutejava/docs/codestyle/default/idea-codestyle.xml create mode 100644 cutejava/docs/codestyle/project/P3C_CodeStyle.xml create mode 100644 cutejava/docs/codestyle/readme.md rename cutejava/docs/{warning.md => 注意事项.md} (100%) diff --git a/README.MD b/README.MD index 25a91fad..5dcacd33 100644 --- a/README.MD +++ b/README.MD @@ -36,6 +36,7 @@ https://github.com/odboy-tianjun/cutejava - 对一些常用地前端组件封装:表格数据请求、数据字典等 - 前后端统一异常拦截处理,统一输出异常,避免繁琐的判断 - 支持在线用户管理与服务器性能监控,支持限制单用户登录 +- 支持一键复制菜单项,避免菜单繁琐配置 #### 系统功能 diff --git a/cutejava-front/src/api/devops/pipelineInstance.js b/cutejava-front/src/api/pipeline/pipelineInstance.js similarity index 100% rename from cutejava-front/src/api/devops/pipelineInstance.js rename to cutejava-front/src/api/pipeline/pipelineInstance.js diff --git a/cutejava-front/src/api/devops/pipelineTemplate.js b/cutejava-front/src/api/pipeline/pipelineTemplate.js similarity index 100% rename from cutejava-front/src/api/devops/pipelineTemplate.js rename to cutejava-front/src/api/pipeline/pipelineTemplate.js diff --git a/cutejava-front/src/temp b/cutejava-front/src/temp deleted file mode 100644 index e69de29b..00000000 diff --git a/cutejava-front/src/views/componentsDemo/CutePipelineNodeDemo.vue b/cutejava-front/src/views/componentsDemo/CutePipelineNodeDemo.vue index 12d9469a..4f5e95cf 100644 --- a/cutejava-front/src/views/componentsDemo/CutePipelineNodeDemo.vue +++ b/cutejava-front/src/views/componentsDemo/CutePipelineNodeDemo.vue @@ -68,14 +68,14 @@