From 2b6f551311075462f05582de1da4bcfbce3d2573 Mon Sep 17 00:00:00 2001
From: Su ZeJing <3039179835@qq.com>
Date: Tue, 23 Apr 2024 10:40:45 +0800
Subject: [PATCH] 1
---
.idea/workspace.xml | 26 +
LICENSE | 20 +
README.md | 96 ++
bin/clean.bat | 12 +
bin/package.bat | 12 +
bin/run.bat | 14 +
pom.xml | 235 +++
ruoyi-application/pom.xml | 120 ++
.../main/java/com/ruoyi/RuoYiApplication.java | 19 +
.../com/ruoyi/RuoYiServletInitializer.java | 16 +
.../ruoyi/controller/SysClazzController.java | 106 ++
.../controller/common/CaptchaController.java | 89 +
.../controller/common/CommonController.java | 138 ++
.../controller/monitor/CacheController.java | 107 ++
.../controller/monitor/ServerController.java | 25 +
.../monitor/SysLogininforController.java | 72 +
.../monitor/SysOperlogController.java | 60 +
.../monitor/SysUserOnlineController.java | 69 +
.../system/SysConfigController.java | 116 ++
.../controller/system/SysDeptController.java | 111 ++
.../system/SysDictDataController.java | 106 ++
.../system/SysDictTypeController.java | 114 ++
.../controller/system/SysIndexController.java | 29 +
.../controller/system/SysLoginController.java | 85 +
.../controller/system/SysMenuController.java | 122 ++
.../system/SysNoticeController.java | 79 +
.../controller/system/SysPostController.java | 109 ++
.../system/SysProfileController.java | 119 ++
.../system/SysRegisterController.java | 35 +
.../controller/system/SysRoleController.java | 235 +++
.../controller/system/SysUserController.java | 227 +++
.../web/controller/tool/TestController.java | 147 ++
.../ruoyi/web/core/config/SwaggerConfig.java | 121 ++
.../META-INF/spring-devtools.properties | 1 +
.../src/main/resources/application-dev.yml | 90 ++
.../src/main/resources/application-test.yml | 90 ++
.../src/main/resources/application.yml | 97 ++
.../src/main/resources/banner.txt | 2 +
.../main/resources/i18n/messages.properties | 33 +
.../src/main/resources/logback.xml | 93 ++
.../main/resources/mybatis/mybatis-config.xml | 20 +
ruoyi-basic/pom.xml | 28 +
ruoyi-basic/ruoyi-clazz/pom.xml | 27 +
.../com/ruoyi/system/domain/SysClazz.java | 81 +
.../system/domain/req/SysClazzEditReq.java | 37 +
.../system/domain/req/SysClazzQueryReq.java | 37 +
.../system/domain/req/SysClazzSaveReq.java | 44 +
.../ruoyi/system/mapper/SysClazzMapper.java | 15 +
.../ruoyi/system/service/SysClazzService.java | 22 +
.../service/impl/SysClazzServiceImpl.java | 45 +
.../resources/mapper/clazz/SysClazzMapper.xml | 21 +
ruoyi-basic/ruoyi-common/pom.xml | 160 ++
.../ruoyi/common/annotation/Anonymous.java | 14 +
.../ruoyi/common/annotation/DataScope.java | 28 +
.../ruoyi/common/annotation/DataSource.java | 23 +
.../com/ruoyi/common/annotation/Excel.java | 216 +++
.../com/ruoyi/common/annotation/Excels.java | 17 +
.../java/com/ruoyi/common/annotation/Log.java | 46 +
.../ruoyi/common/annotation/RateLimiter.java | 36 +
.../ruoyi/common/annotation/RepeatSubmit.java | 24 +
.../com/ruoyi/common/config/RuoYiConfig.java | 126 ++
.../ruoyi/common/constant/CacheConstants.java | 43 +
.../com/ruoyi/common/constant/Constants.java | 146 ++
.../ruoyi/common/constant/GenConstants.java | 181 +++
.../com/ruoyi/common/constant/HttpStatus.java | 93 ++
.../common/constant/ScheduleConstants.java | 56 +
.../ruoyi/common/constant/UserConstants.java | 111 ++
.../core/controller/BaseController.java | 170 ++
.../ruoyi/common/core/domain/BaseEntity.java | 123 ++
.../com/ruoyi/common/core/domain/Result.java | 102 ++
.../ruoyi/common/core/domain/TreeEntity.java | 78 +
.../ruoyi/common/core/domain/TreeSelect.java | 74 +
.../common/core/domain/entity/SysDept.java | 203 +++
.../core/domain/entity/SysDictData.java | 130 ++
.../core/domain/entity/SysDictType.java | 88 +
.../common/core/domain/entity/SysMenu.java | 172 ++
.../common/core/domain/entity/SysRole.java | 167 ++
.../common/core/domain/entity/SysUser.java | 207 +++
.../core/domain/model/CaptchaModel.java | 33 +
.../common/core/domain/model/LoginBody.java | 60 +
.../common/core/domain/model/LoginUser.java | 234 +++
.../core/domain/model/RegisterBody.java | 10 +
.../core/domain/model/UploadFileModel.java | 38 +
.../common/core/domain/resp/AuthRoleResp.java | 32 +
.../common/core/domain/resp/DeptTreeResp.java | 31 +
.../common/core/domain/resp/ProfileResp.java | 34 +
.../core/domain/resp/RoleMenuTreeResp.java | 31 +
.../core/domain/resp/UserDetailInfoResp.java | 47 +
.../common/core/domain/resp/UserInfoResp.java | 36 +
.../ruoyi/common/core/page/PageDomain.java | 93 ++
.../com/ruoyi/common/core/page/ReqDomain.java | 19 +
.../ruoyi/common/core/page/TableDataInfo.java | 34 +
.../ruoyi/common/core/page/TableSupport.java | 53 +
.../ruoyi/common/core/redis/RedisCache.java | 257 +++
.../ruoyi/common/core/text/CharsetKit.java | 94 ++
.../com/ruoyi/common/core/text/Convert.java | 893 ++++++++++
.../ruoyi/common/core/text/StrFormatter.java | 77 +
.../ruoyi/common/enums/BusinessStatus.java | 18 +
.../com/ruoyi/common/enums/BusinessType.java | 58 +
.../ruoyi/common/enums/DataSourceType.java | 18 +
.../com/ruoyi/common/enums/HttpMethod.java | 32 +
.../com/ruoyi/common/enums/LimitType.java | 19 +
.../com/ruoyi/common/enums/OperatorType.java | 23 +
.../com/ruoyi/common/enums/UserStatus.java | 26 +
.../common/exception/DemoModeException.java | 13 +
.../common/exception/GlobalException.java | 51 +
.../common/exception/ServiceException.java | 65 +
.../ruoyi/common/exception/UtilException.java | 22 +
.../common/exception/base/BaseException.java | 84 +
.../common/exception/file/FileException.java | 17 +
.../FileNameLengthLimitExceededException.java | 14 +
.../file/FileSizeLimitExceededException.java | 14 +
.../exception/file/FileUploadException.java | 52 +
.../file/InvalidExtensionException.java | 67 +
.../common/exception/job/TaskException.java | 29 +
.../exception/user/BlackListException.java | 14 +
.../exception/user/CaptchaException.java | 14 +
.../user/CaptchaExpireException.java | 14 +
.../common/exception/user/UserException.java | 16 +
.../user/UserNotExistsException.java | 14 +
.../user/UserPasswordNotMatchException.java | 14 +
...UserPasswordRetryLimitExceedException.java | 14 +
.../filter/PropertyPreExcludeFilter.java | 20 +
.../ruoyi/common/filter/RepeatableFilter.java | 40 +
.../filter/RepeatedlyRequestWrapper.java | 67 +
.../com/ruoyi/common/filter/XssFilter.java | 62 +
.../filter/XssHttpServletRequestWrapper.java | 97 ++
.../java/com/ruoyi/common/utils/Arith.java | 119 ++
.../com/ruoyi/common/utils/DateUtils.java | 165 ++
.../com/ruoyi/common/utils/DictUtils.java | 165 ++
.../com/ruoyi/common/utils/ExceptionUtil.java | 35 +
.../java/com/ruoyi/common/utils/LogUtils.java | 15 +
.../com/ruoyi/common/utils/MessageUtils.java | 25 +
.../java/com/ruoyi/common/utils/ObjUtils.java | 65 +
.../com/ruoyi/common/utils/PageUtils.java | 32 +
.../com/ruoyi/common/utils/SecurityUtils.java | 102 ++
.../com/ruoyi/common/utils/ServletUtils.java | 193 +++
.../com/ruoyi/common/utils/StringUtils.java | 547 +++++++
.../java/com/ruoyi/common/utils/Threads.java | 73 +
.../ruoyi/common/utils/bean/BeanUtils.java | 107 ++
.../common/utils/bean/BeanValidators.java | 21 +
.../common/utils/file/FileTypeUtils.java | 67 +
.../common/utils/file/FileUploadUtils.java | 208 +++
.../ruoyi/common/utils/file/FileUtils.java | 257 +++
.../ruoyi/common/utils/file/ImageUtils.java | 80 +
.../common/utils/file/MimeTypeUtils.java | 56 +
.../ruoyi/common/utils/html/EscapeUtil.java | 145 ++
.../ruoyi/common/utils/html/HTMLFilter.java | 498 ++++++
.../ruoyi/common/utils/http/HttpHelper.java | 44 +
.../ruoyi/common/utils/http/HttpUtils.java | 214 +++
.../ruoyi/common/utils/ip/AddressUtils.java | 46 +
.../com/ruoyi/common/utils/ip/IpUtils.java | 331 ++++
.../common/utils/poi/ExcelHandlerAdapter.java | 23 +
.../com/ruoyi/common/utils/poi/ExcelUtil.java | 1440 +++++++++++++++++
.../common/utils/reflect/ReflectUtils.java | 324 ++++
.../com/ruoyi/common/utils/sign/Base64.java | 256 +++
.../com/ruoyi/common/utils/sign/Md5Utils.java | 55 +
.../common/utils/spring/SpringUtils.java | 154 ++
.../com/ruoyi/common/utils/sql/SqlUtil.java | 59 +
.../com/ruoyi/common/utils/uuid/IdUtils.java | 44 +
.../java/com/ruoyi/common/utils/uuid/Seq.java | 78 +
.../com/ruoyi/common/utils/uuid/UUID.java | 450 ++++++
.../main/java/com/ruoyi/common/xss/Xss.java | 26 +
.../com/ruoyi/common/xss/XssValidator.java | 31 +
ruoyi-basic/ruoyi-framework/pom.xml | 64 +
.../framework/aspectj/DataScopeAspect.java | 149 ++
.../framework/aspectj/DataSourceAspect.java | 64 +
.../ruoyi/framework/aspectj/LogAspect.java | 220 +++
.../framework/aspectj/RateLimiterAspect.java | 78 +
.../framework/config/ApplicationConfig.java | 36 +
.../ruoyi/framework/config/CaptchaConfig.java | 82 +
.../ruoyi/framework/config/DruidConfig.java | 112 ++
.../config/FastJson2JsonRedisSerializer.java | 47 +
.../ruoyi/framework/config/FilterConfig.java | 56 +
.../framework/config/KaptchaTextCreator.java | 56 +
.../ruoyi/framework/config/RedisConfig.java | 65 +
.../framework/config/ResourcesConfig.java | 71 +
.../framework/config/SecurityConfig.java | 144 ++
.../ruoyi/framework/config/ServerConfig.java | 30 +
.../framework/config/ThreadPoolConfig.java | 59 +
.../mybatisplus/MyMetaObjectHandler.java | 28 +
.../config/properties/DruidProperties.java | 87 +
.../properties/PermitAllUrlProperties.java | 62 +
.../datasource/DynamicDataSource.java | 24 +
.../DynamicDataSourceContextHolder.java | 41 +
.../interceptor/RepeatSubmitInterceptor.java | 51 +
.../impl/SameUrlDataInterceptor.java | 101 ++
.../ruoyi/framework/manager/AsyncManager.java | 51 +
.../framework/manager/ShutdownManager.java | 34 +
.../manager/factory/AsyncFactory.java | 95 ++
.../context/AuthenticationContextHolder.java | 24 +
.../context/PermissionContextHolder.java | 24 +
.../filter/JwtAuthenticationTokenFilter.java | 42 +
.../handle/AuthenticationEntryPointImpl.java | 33 +
.../handle/LogoutSuccessHandlerImpl.java | 50 +
.../ruoyi/framework/web/domain/Server.java | 212 +++
.../framework/web/domain/server/Cpu.java | 88 +
.../framework/web/domain/server/Jvm.java | 114 ++
.../framework/web/domain/server/Mem.java | 53 +
.../framework/web/domain/server/Sys.java | 73 +
.../framework/web/domain/server/SysFile.java | 99 ++
.../web/exception/GlobalExceptionHandler.java | 130 ++
.../web/service/PermissionService.java | 158 ++
.../web/service/SysLoginService.java | 161 ++
.../web/service/SysPasswordService.java | 85 +
.../web/service/SysPermissionService.java | 73 +
.../web/service/SysRegisterService.java | 96 ++
.../framework/web/service/TokenService.java | 210 +++
.../web/service/UserDetailsServiceImpl.java | 58 +
ruoyi-basic/ruoyi-plugin/pom.xml | 26 +
.../ruoyi-plugin/ruoyi-generator/pom.xml | 40 +
.../com/ruoyi/generator/config/GenConfig.java | 72 +
.../generator/controller/GenController.java | 194 +++
.../com/ruoyi/generator/domain/GenTable.java | 183 +++
.../generator/domain/GenTableColumn.java | 348 ++++
.../mapper/GenTableColumnMapper.java | 66 +
.../generator/mapper/GenTableMapper.java | 91 ++
.../service/GenTableColumnService.java | 48 +
.../generator/service/GenTableService.java | 131 ++
.../impl/GenTableColumnServiceImpl.java | 69 +
.../service/impl/GenTableServiceImpl.java | 431 +++++
.../com/ruoyi/generator/util/GenUtils.java | 229 +++
.../generator/util/VelocityInitializer.java | 30 +
.../ruoyi/generator/util/VelocityUtils.java | 337 ++++
.../src/main/resources/generator.yml | 10 +
.../mapper/generator/GenTableColumnMapper.xml | 157 ++
.../mapper/generator/GenTableMapper.xml | 317 ++++
.../main/resources/vm/java/controller.java.vm | 121 ++
.../src/main/resources/vm/java/domain.java.vm | 139 ++
.../src/main/resources/vm/java/edit.java.vm | 66 +
.../src/main/resources/vm/java/mapper.java.vm | 15 +
.../src/main/resources/vm/java/query.java.vm | 65 +
.../src/main/resources/vm/java/save.java.vm | 67 +
.../main/resources/vm/java/service.java.vm | 22 +
.../resources/vm/java/serviceImpl.java.vm | 77 +
.../src/main/resources/vm/js/api.js.vm | 44 +
.../src/main/resources/vm/sql/sql.vm | 22 +
.../main/resources/vm/vue/index-tree.vue.vm | 505 ++++++
.../src/main/resources/vm/vue/index.vue.vm | 493 ++++++
.../resources/vm/vue/v3/index-tree.vue.vm | 474 ++++++
.../src/main/resources/vm/vue/v3/index.vue.vm | 474 ++++++
.../src/main/resources/vm/vue/v3/readme.txt | 1 +
.../src/main/resources/vm/xml/mapper.xml.vm | 16 +
ruoyi-basic/ruoyi-plugin/ruoyi-quartz/pom.xml | 40 +
.../ruoyi/quartz/config/ScheduleConfig.java | 57 +
.../quartz/controller/SysJobController.java | 149 ++
.../controller/SysJobLogController.java | 82 +
.../java/com/ruoyi/quartz/domain/SysJob.java | 132 ++
.../com/ruoyi/quartz/domain/SysJobLog.java | 155 ++
.../ruoyi/quartz/mapper/SysJobLogMapper.java | 69 +
.../com/ruoyi/quartz/mapper/SysJobMapper.java | 73 +
.../quartz/service/SysJobLogService.java | 60 +
.../ruoyi/quartz/service/SysJobService.java | 113 ++
.../service/impl/SysJobLogServiceImpl.java | 84 +
.../service/impl/SysJobServiceImpl.java | 240 +++
.../java/com/ruoyi/quartz/task/RyTask.java | 24 +
.../ruoyi/quartz/util/AbstractQuartzJob.java | 98 ++
.../java/com/ruoyi/quartz/util/CronUtils.java | 56 +
.../com/ruoyi/quartz/util/JobInvokeUtil.java | 165 ++
.../QuartzDisallowConcurrentExecution.java | 18 +
.../ruoyi/quartz/util/QuartzJobExecution.java | 16 +
.../com/ruoyi/quartz/util/ScheduleUtils.java | 121 ++
.../mapper/quartz/SysJobLogMapper.xml | 102 ++
.../resources/mapper/quartz/SysJobMapper.xml | 123 ++
ruoyi-basic/ruoyi-system/pom.xml | 28 +
.../com/ruoyi/system/domain/SysCache.java | 77 +
.../com/ruoyi/system/domain/SysConfig.java | 98 ++
.../ruoyi/system/domain/SysLogininfor.java | 144 ++
.../com/ruoyi/system/domain/SysNotice.java | 81 +
.../com/ruoyi/system/domain/SysOperLog.java | 269 +++
.../java/com/ruoyi/system/domain/SysPost.java | 104 ++
.../com/ruoyi/system/domain/SysRoleDept.java | 45 +
.../com/ruoyi/system/domain/SysRoleMenu.java | 45 +
.../ruoyi/system/domain/SysUserOnline.java | 112 ++
.../com/ruoyi/system/domain/SysUserPost.java | 45 +
.../com/ruoyi/system/domain/SysUserRole.java | 45 +
.../com/ruoyi/system/domain/vo/MetaVo.java | 91 ++
.../com/ruoyi/system/domain/vo/RouterVo.java | 130 ++
.../ruoyi/system/mapper/SysConfigMapper.java | 84 +
.../ruoyi/system/mapper/SysDeptMapper.java | 130 ++
.../system/mapper/SysDictDataMapper.java | 105 ++
.../system/mapper/SysDictTypeMapper.java | 91 ++
.../system/mapper/SysLogininforMapper.java | 44 +
.../ruoyi/system/mapper/SysMenuMapper.java | 137 ++
.../ruoyi/system/mapper/SysNoticeMapper.java | 66 +
.../ruoyi/system/mapper/SysOperLogMapper.java | 51 +
.../ruoyi/system/mapper/SysPostMapper.java | 109 ++
.../system/mapper/SysRoleDeptMapper.java | 48 +
.../ruoyi/system/mapper/SysRoleMapper.java | 118 ++
.../system/mapper/SysRoleMenuMapper.java | 48 +
.../ruoyi/system/mapper/SysUserMapper.java | 141 ++
.../system/mapper/SysUserPostMapper.java | 48 +
.../system/mapper/SysUserRoleMapper.java | 68 +
.../ruoyi/system/service/SysConfigServic.java | 95 ++
.../ruoyi/system/service/SysDeptService.java | 137 ++
.../system/service/SysDictDataService.java | 65 +
.../system/service/SysDictTypeService.java | 105 ++
.../system/service/SysLogininforService.java | 42 +
.../ruoyi/system/service/SysMenuService.java | 160 ++
.../system/service/SysNoticeService.java | 66 +
.../system/service/SysOperLogService.java | 51 +
.../ruoyi/system/service/SysPostService.java | 109 ++
.../ruoyi/system/service/SysRoleService.java | 190 +++
.../system/service/SysUserOnlineService.java | 51 +
.../ruoyi/system/service/SysUserService.java | 227 +++
.../service/impl/SysConfigServiceImpl.java | 216 +++
.../service/impl/SysDeptServiceImpl.java | 317 ++++
.../service/impl/SysDictDataServiceImpl.java | 107 ++
.../service/impl/SysDictTypeServiceImpl.java | 209 +++
.../impl/SysLogininforServiceImpl.java | 63 +
.../service/impl/SysMenuServiceImpl.java | 486 ++++++
.../service/impl/SysNoticeServiceImpl.java | 92 ++
.../service/impl/SysOperLogServiceImpl.java | 74 +
.../service/impl/SysPostServiceImpl.java | 173 ++
.../service/impl/SysRoleServiceImpl.java | 398 +++++
.../impl/SysUserOnlineServiceImpl.java | 90 ++
.../service/impl/SysUserServiceImpl.java | 501 ++++++
.../mapper/system/SysConfigMapper.xml | 128 ++
.../resources/mapper/system/SysDeptMapper.xml | 193 +++
.../mapper/system/SysDictDataMapper.xml | 143 ++
.../mapper/system/SysDictTypeMapper.xml | 107 ++
.../mapper/system/SysLogininforMapper.xml | 57 +
.../resources/mapper/system/SysMenuMapper.xml | 258 +++
.../mapper/system/SysNoticeMapper.xml | 100 ++
.../mapper/system/SysOperLogMapper.xml | 107 ++
.../resources/mapper/system/SysPostMapper.xml | 131 ++
.../mapper/system/SysRoleDeptMapper.xml | 38 +
.../resources/mapper/system/SysRoleMapper.xml | 163 ++
.../mapper/system/SysRoleMenuMapper.xml | 38 +
.../resources/mapper/system/SysUserMapper.xml | 271 ++++
.../mapper/system/SysUserPostMapper.xml | 38 +
.../mapper/system/SysUserRoleMapper.xml | 51 +
ry.bat | 67 +
ry.sh | 86 +
sql/vue-server.sql | 923 +++++++++++
335 files changed, 36844 insertions(+)
create mode 100644 .idea/workspace.xml
create mode 100644 LICENSE
create mode 100644 README.md
create mode 100644 bin/clean.bat
create mode 100644 bin/package.bat
create mode 100644 bin/run.bat
create mode 100644 pom.xml
create mode 100644 ruoyi-application/pom.xml
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/RuoYiApplication.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/RuoYiServletInitializer.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/controller/SysClazzController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/common/CaptchaController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/common/CommonController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/monitor/CacheController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/monitor/ServerController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/monitor/SysLogininforController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/monitor/SysOperlogController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/monitor/SysUserOnlineController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysConfigController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysDictDataController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysDictTypeController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysIndexController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysMenuController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysNoticeController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysPostController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysProfileController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysRegisterController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysRoleController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/system/SysUserController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/controller/tool/TestController.java
create mode 100644 ruoyi-application/src/main/java/com/ruoyi/web/core/config/SwaggerConfig.java
create mode 100644 ruoyi-application/src/main/resources/META-INF/spring-devtools.properties
create mode 100644 ruoyi-application/src/main/resources/application-dev.yml
create mode 100644 ruoyi-application/src/main/resources/application-test.yml
create mode 100644 ruoyi-application/src/main/resources/application.yml
create mode 100644 ruoyi-application/src/main/resources/banner.txt
create mode 100644 ruoyi-application/src/main/resources/i18n/messages.properties
create mode 100644 ruoyi-application/src/main/resources/logback.xml
create mode 100644 ruoyi-application/src/main/resources/mybatis/mybatis-config.xml
create mode 100644 ruoyi-basic/pom.xml
create mode 100644 ruoyi-basic/ruoyi-clazz/pom.xml
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/domain/SysClazz.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/domain/req/SysClazzEditReq.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/domain/req/SysClazzQueryReq.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/domain/req/SysClazzSaveReq.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/mapper/SysClazzMapper.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/service/SysClazzService.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/java/com/ruoyi/system/service/impl/SysClazzServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-clazz/src/main/resources/mapper/clazz/SysClazzMapper.xml
create mode 100644 ruoyi-basic/ruoyi-common/pom.xml
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/Anonymous.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/DataScope.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/DataSource.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/Excel.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/Excels.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/Log.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/RateLimiter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/annotation/RepeatSubmit.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/config/RuoYiConfig.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/CacheConstants.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/GenConstants.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/HttpStatus.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/ScheduleConstants.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/constant/UserConstants.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/controller/BaseController.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/Result.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/TreeEntity.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/TreeSelect.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDept.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictData.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysDictType.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysMenu.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysRole.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/entity/SysUser.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/CaptchaModel.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/LoginBody.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/LoginUser.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/RegisterBody.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/model/UploadFileModel.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/AuthRoleResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/DeptTreeResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/ProfileResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/RoleMenuTreeResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/UserDetailInfoResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/domain/resp/UserInfoResp.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/page/PageDomain.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/page/ReqDomain.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/page/TableDataInfo.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/page/TableSupport.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/redis/RedisCache.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/text/CharsetKit.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/text/Convert.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/core/text/StrFormatter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/BusinessStatus.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/BusinessType.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/DataSourceType.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/HttpMethod.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/LimitType.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/OperatorType.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/enums/UserStatus.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/DemoModeException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/GlobalException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/ServiceException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/UtilException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/base/BaseException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileSizeLimitExceededException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/file/FileUploadException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/file/InvalidExtensionException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/job/TaskException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/BlackListException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/CaptchaException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/CaptchaExpireException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserNotExistsException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserPasswordNotMatchException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/filter/PropertyPreExcludeFilter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/filter/RepeatableFilter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/filter/RepeatedlyRequestWrapper.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/filter/XssFilter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/filter/XssHttpServletRequestWrapper.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/Arith.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/DateUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/DictUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/ExceptionUtil.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/LogUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/MessageUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/ObjUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/PageUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/SecurityUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/ServletUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/StringUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/Threads.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/bean/BeanUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/bean/BeanValidators.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileTypeUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/FileUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/ImageUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/file/MimeTypeUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/html/EscapeUtil.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/html/HTMLFilter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpHelper.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/ip/AddressUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/ip/IpUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/Base64.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/sign/Md5Utils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/spring/SpringUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/uuid/IdUtils.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/uuid/Seq.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/utils/uuid/UUID.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/xss/Xss.java
create mode 100644 ruoyi-basic/ruoyi-common/src/main/java/com/ruoyi/common/xss/XssValidator.java
create mode 100644 ruoyi-basic/ruoyi-framework/pom.xml
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/DataScopeAspect.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/DataSourceAspect.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/aspectj/RateLimiterAspect.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/DruidConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/FilterConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/KaptchaTextCreator.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/RedisConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/SecurityConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ServerConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ThreadPoolConfig.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/mybatisplus/MyMetaObjectHandler.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/DruidProperties.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/config/properties/PermitAllUrlProperties.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/datasource/DynamicDataSource.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/AsyncManager.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/ShutdownManager.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/security/context/AuthenticationContextHolder.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/security/context/PermissionContextHolder.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/Server.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Cpu.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Mem.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/Sys.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/domain/server/SysFile.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/PermissionService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysLoginService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPasswordService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysPermissionService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/SysRegisterService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/TokenService.java
create mode 100644 ruoyi-basic/ruoyi-framework/src/main/java/com/ruoyi/framework/web/service/UserDetailsServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-plugin/pom.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/pom.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/config/GenConfig.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/controller/GenController.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/domain/GenTable.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/domain/GenTableColumn.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/mapper/GenTableColumnMapper.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/mapper/GenTableMapper.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableColumnService.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/service/GenTableService.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/service/impl/GenTableColumnServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/service/impl/GenTableServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/util/GenUtils.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityInitializer.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityUtils.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/generator.yml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/mapper/generator/GenTableColumnMapper.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/mapper/generator/GenTableMapper.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/controller.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/domain.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/edit.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/mapper.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/query.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/save.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/service.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/js/api.js.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/sql/sql.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/vue/index-tree.vue.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/vue/index.vue.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/vue/v3/index-tree.vue.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/vue/v3/index.vue.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/vue/v3/readme.txt
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/pom.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/config/ScheduleConfig.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobController.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/controller/SysJobLogController.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/domain/SysJob.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/domain/SysJobLog.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/mapper/SysJobLogMapper.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/mapper/SysJobMapper.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/SysJobLogService.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/SysJobService.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/impl/SysJobLogServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/service/impl/SysJobServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/AbstractQuartzJob.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/CronUtils.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/JobInvokeUtil.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/QuartzDisallowConcurrentExecution.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/QuartzJobExecution.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/java/com/ruoyi/quartz/util/ScheduleUtils.java
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/resources/mapper/quartz/SysJobLogMapper.xml
create mode 100644 ruoyi-basic/ruoyi-plugin/ruoyi-quartz/src/main/resources/mapper/quartz/SysJobMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/pom.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysCache.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysConfig.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysLogininfor.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysNotice.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysOperLog.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysPost.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleDept.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysRoleMenu.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserOnline.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserPost.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/SysUserRole.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/MetaVo.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/domain/vo/RouterVo.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysConfigMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDeptMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictDataMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysDictTypeMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysLogininforMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysMenuMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysNoticeMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysOperLogMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysPostMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleDeptMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysRoleMenuMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserPostMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/mapper/SysUserRoleMapper.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysConfigServic.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysDeptService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysDictDataService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysDictTypeService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysLogininforService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysMenuService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysNoticeService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysOperLogService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysPostService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysRoleService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysUserOnlineService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/SysUserService.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysConfigServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDeptServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictDataServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysDictTypeServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysLogininforServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysMenuServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysNoticeServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysOperLogServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysPostServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysRoleServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserOnlineServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysConfigMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysDeptMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysDictDataMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysDictTypeMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysLogininforMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysNoticeMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysOperLogMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysPostMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysRoleDeptMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysRoleMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysUserPostMapper.xml
create mode 100644 ruoyi-basic/ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml
create mode 100644 ry.bat
create mode 100644 ry.sh
create mode 100644 sql/vue-server.sql
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
new file mode 100644
index 0000000..6672aee
--- /dev/null
+++ b/.idea/workspace.xml
@@ -0,0 +1,26 @@
+
+
+
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+
![]() |
+ ![]() |
+