From de213e300f4b32f05b8d90db3f396c728247562c Mon Sep 17 00:00:00 2001 From: wyd <475583447@qq.com> Date: Tue, 23 Apr 2024 09:01:15 +0800 Subject: [PATCH] ... --- .idea/compiler.xml | 4 +- README.md | 14 +++--- pom.xml | 10 ++-- ry.bat | 24 ++++----- ry.sh | 2 +- sql/ry_20231130.sql | 2 +- .../JGApplication.java} | 10 ++-- .../JGServletInitializer.java} | 8 +-- .../common/constant/CacheConstants.java | 4 +- .../common/constant/Constants.java | 10 ++-- .../common/constant/GenConstants.java | 4 +- .../common/constant/HttpStatus.java | 4 +- .../common/constant/ScheduleConstants.java | 4 +- .../common/constant/UserConstants.java | 4 +- .../common/core/text/CharsetKit.java | 6 +-- .../common/core/text/Convert.java | 6 +-- .../common/core/text/StrFormatter.java | 6 +-- .../common/enums/HttpMethod.java | 4 +- .../common/enums/UserStatus.java | 4 +- .../common/exception/DemoModeException.java | 4 +- .../common/exception/GlobalException.java | 4 +- .../common/exception/ServiceException.java | 4 +- .../common/exception/UtilException.java | 4 +- .../common/exception/base/BaseException.java | 8 +-- .../common/exception/file/FileException.java | 6 +-- .../FileNameLengthLimitExceededException.java | 4 +- .../file/FileSizeLimitExceededException.java | 4 +- .../exception/file/FileUploadException.java | 4 +- .../file/InvalidExtensionException.java | 4 +- .../common/exception/job/TaskException.java | 4 +- .../exception/user/BlackListException.java | 4 +- .../exception/user/CaptchaException.java | 4 +- .../user/CaptchaExpireException.java | 4 +- .../common/exception/user/UserException.java | 6 +-- .../user/UserNotExistsException.java | 4 +- .../user/UserPasswordNotMatchException.java | 4 +- ...UserPasswordRetryLimitExceedException.java | 4 +- .../filter/PropertyPreExcludeFilter.java | 4 +- .../common/filter/RepeatableFilter.java | 6 +-- .../filter/RepeatedlyRequestWrapper.java | 8 +-- .../common/filter/XssFilter.java | 8 +-- .../filter/XssHttpServletRequestWrapper.java | 8 +-- .../com/{ruoyi => jg}/common/utils/Arith.java | 4 +- .../{ruoyi => jg}/common/utils/DateUtils.java | 4 +- .../{ruoyi => jg}/common/utils/DictUtils.java | 12 ++--- .../common/utils/ExceptionUtil.java | 4 +- .../{ruoyi => jg}/common/utils/ListPage.java | 2 +- .../{ruoyi => jg}/common/utils/LogUtils.java | 4 +- .../common/utils/MessageUtils.java | 6 +-- .../{ruoyi => jg}/common/utils/PageUtils.java | 10 ++-- .../{ruoyi => jg}/common/utils/QueryPage.java | 2 +- .../common/utils/SecurityUtils.java | 14 +++--- .../common/utils/ServletUtils.java | 8 +-- .../common/utils/StringUtils.java | 8 +-- .../{ruoyi => jg}/common/utils/Threads.java | 4 +- .../common/utils/bean/BeanUtils.java | 4 +- .../common/utils/bean/BeanValidators.java | 4 +- .../common/utils/file/FileTypeUtils.java | 8 +-- .../common/utils/file/FileUploadUtils.java | 24 ++++----- .../common/utils/file/FileUtils.java | 18 +++---- .../common/utils/file/ImageUtils.java | 12 ++--- .../common/utils/file/MimeTypeUtils.java | 4 +- .../common/utils/html/EscapeUtil.java | 6 +-- .../common/utils/html/HTMLFilter.java | 4 +- .../common/utils/http/HttpHelper.java | 4 +- .../common/utils/http/HttpUtils.java | 8 +-- .../common/utils/ip/AddressUtils.java | 14 +++--- .../common/utils/ip/IpUtils.java | 8 +-- .../common/utils/job/AbstractQuartzJob.java | 22 ++++----- .../common/utils/job/CronUtils.java | 4 +- .../common/utils/job/JobInvokeUtil.java | 10 ++-- .../QuartzDisallowConcurrentExecution.java | 6 +-- .../common/utils/job/QuartzJobExecution.java | 6 +-- .../common/utils/job/ScheduleUtils.java | 18 +++---- .../common/utils/poi/ExcelHandlerAdapter.java | 4 +- .../common/utils/poi/ExcelUtil.java | 36 +++++++------- .../common/utils/reflect/ReflectUtils.java | 8 +-- .../common/utils/sign/Base64.java | 4 +- .../common/utils/sign/Md5Utils.java | 4 +- .../common/utils/spring/SpringUtils.java | 6 +-- .../common/utils/sql/SqlUtil.java | 8 +-- .../common/utils/uuid/IdUtils.java | 4 +- .../{ruoyi => jg}/common/utils/uuid/Seq.java | 8 +-- .../{ruoyi => jg}/common/utils/uuid/UUID.java | 6 +-- .../com/{ruoyi => jg}/common/xss/Xss.java | 4 +- .../common/xss/XssValidator.java | 6 +-- .../framework/aspectj/DataScopeAspect.java | 22 ++++----- .../framework/aspectj/DataSourceAspect.java | 14 +++--- .../framework/aspectj/LogAspect.java | 30 ++++++------ .../framework/aspectj/RateLimiterAspect.java | 14 +++--- .../aspectj/lang/annotation/Anonymous.java | 4 +- .../aspectj/lang/annotation/DataScope.java | 4 +- .../aspectj/lang/annotation/DataSource.java | 6 +-- .../aspectj/lang/annotation/Excel.java | 6 +-- .../aspectj/lang/annotation/Excels.java | 4 +- .../aspectj/lang/annotation/Log.java | 8 +-- .../aspectj/lang/annotation/RateLimiter.java | 8 +-- .../aspectj/lang/enums/BusinessStatus.java | 4 +- .../aspectj/lang/enums/BusinessType.java | 4 +- .../aspectj/lang/enums/DataSourceType.java | 4 +- .../aspectj/lang/enums/LimitType.java | 4 +- .../aspectj/lang/enums/OperatorType.java | 4 +- .../framework/config/ApplicationConfig.java | 6 +-- .../framework/config/CaptchaConfig.java | 6 +-- .../framework/config/DruidConfig.java | 12 ++--- .../config/FastJson2JsonRedisSerializer.java | 6 +-- .../framework/config/FilterConfig.java | 10 ++-- .../framework/config/GenConfig.java | 4 +- .../framework/config/I18nConfig.java | 6 +-- .../framework/config/JGConfig.java} | 12 ++--- .../framework/config/KaptchaTextCreator.java | 4 +- .../framework/config/MybatisPlusConfig.java | 4 +- .../framework/config/RedisConfig.java | 4 +- .../framework/config/ResourcesConfig.java | 10 ++-- .../framework/config/ScheduleConfig.java | 8 +-- .../framework/config/SecurityConfig.java | 12 ++--- .../framework/config/ServerConfig.java | 6 +-- .../framework/config/SwaggerConfig.java | 15 +++--- .../framework/config/ThreadPoolConfig.java | 6 +-- .../config/properties/DruidProperties.java | 4 +- .../properties/PermitAllUrlProperties.java | 6 +-- .../datasource/DynamicDataSource.java | 4 +- .../DynamicDataSourceContextHolder.java | 4 +- .../interceptor/RepeatSubmitInterceptor.java | 10 ++-- .../interceptor/annotation/RepeatSubmit.java | 4 +- .../impl/SameUrlDataInterceptor.java | 18 +++---- .../framework/manager/AsyncManager.java | 8 +-- .../framework/manager/ShutdownManager.java | 4 +- .../manager/factory/AsyncFactory.java | 26 +++++----- .../framework/redis/RedisCache.java | 4 +- .../framework/security/LoginBody.java | 4 +- .../framework/security/LoginUser.java | 6 +-- .../framework/security/RegisterBody.java | 4 +- .../context/AuthenticationContextHolder.java | 4 +- .../context/PermissionContextHolder.java | 6 +-- .../filter/JwtAuthenticationTokenFilter.java | 12 ++--- .../handle/AuthenticationEntryPointImpl.java | 12 ++--- .../handle/LogoutSuccessHandlerImpl.java | 20 ++++---- .../security/service/PermissionService.java | 18 +++---- .../security/service/SysLoginService.java | 46 +++++++++--------- .../security/service/SysPasswordService.java | 18 +++---- .../service/SysPermissionService.java | 12 ++--- .../security/service/SysRegisterService.java | 34 ++++++------- .../security/service/TokenService.java | 22 ++++----- .../service/UserDetailsServiceImpl.java | 18 +++---- .../{ruoyi => jg}/framework/task/RyTask.java | 6 +-- .../web/controller/BaseController.java | 26 +++++----- .../framework/web/domain/AjaxResult.java | 8 +-- .../framework/web/domain/BaseEntity.java | 4 +- .../{ruoyi => jg}/framework/web/domain/R.java | 6 +-- .../framework/web/domain/Server.java | 18 +++---- .../framework/web/domain/TreeEntity.java | 4 +- .../framework/web/domain/TreeSelect.java | 8 +-- .../framework/web/domain/server/Cpu.java | 6 +-- .../framework/web/domain/server/Jvm.java | 8 +-- .../framework/web/domain/server/Mem.java | 6 +-- .../framework/web/domain/server/Sys.java | 4 +- .../framework/web/domain/server/SysFile.java | 4 +- .../web/exception/GlobalExceptionHandler.java | 14 +++--- .../framework/web/page/PageDomain.java | 6 +-- .../framework/web/page/TableDataInfo.java | 4 +- .../framework/web/page/TableSupport.java | 8 +-- .../controller/AboutPartThreeController.java | 20 ++++---- .../project/about/domain/AboutPartThree.java | 2 +- .../about/mapper/AboutPartThreeMapper.java | 4 +- .../about/service/IAboutPartThreeService.java | 4 +- .../impl/AboutPartThreeServiceImpl.java | 13 +++-- .../project/common/CaptchaController.java | 20 ++++---- .../project/common/CommonController.java | 27 +++++----- .../monitor/controller/CacheController.java | 12 ++--- .../monitor/controller/ServerController.java | 8 +-- .../monitor/controller/SysJobController.java | 30 ++++++------ .../controller/SysJobLogController.java | 20 ++++---- .../controller/SysLogininforController.java | 22 ++++----- .../controller/SysOperlogController.java | 20 ++++---- .../controller/SysUserOnlineController.java | 26 +++++----- .../project/monitor/domain/SysCache.java | 6 +-- .../project/monitor/domain/SysJob.java | 16 +++--- .../project/monitor/domain/SysJobLog.java | 8 +-- .../project/monitor/domain/SysLogininfor.java | 10 ++-- .../project/monitor/domain/SysOperLog.java | 10 ++-- .../project/monitor/domain/SysUserOnline.java | 4 +- .../monitor/mapper/SysJobLogMapper.java | 6 +-- .../project/monitor/mapper/SysJobMapper.java | 6 +-- .../monitor/mapper/SysLogininforMapper.java | 6 +-- .../monitor/mapper/SysOperLogMapper.java | 6 +-- .../monitor/service/ISysJobLogService.java | 6 +-- .../monitor/service/ISysJobService.java | 8 +-- .../service/ISysLogininforService.java | 6 +-- .../monitor/service/ISysOperLogService.java | 6 +-- .../service/impl/SysJobLogServiceImpl.java | 10 ++-- .../service/impl/SysJobServiceImpl.java | 18 +++---- .../impl/SysLogininforServiceImpl.java | 10 ++-- .../service/impl/SysOperLogServiceImpl.java | 10 ++-- .../controller/SysConfigController.java | 20 ++++---- .../system/controller/SysDeptController.java | 20 ++++---- .../controller/SysDictDataController.java | 24 ++++----- .../controller/SysDictTypeController.java | 20 ++++---- .../system/controller/SysIndexController.java | 13 ++--- .../system/controller/SysLoginController.java | 22 ++++----- .../system/controller/SysMenuController.java | 20 ++++---- .../controller/SysNoticeController.java | 18 +++---- .../system/controller/SysPostController.java | 20 ++++---- .../controller/SysProfileController.java | 32 ++++++------ .../controller/SysRegisterController.java | 16 +++--- .../system/controller/SysRoleController.java | 38 +++++++-------- .../system/controller/SysUserController.java | 34 ++++++------- .../project/system/domain/SysConfig.java | 10 ++-- .../project/system/domain/SysDept.java | 6 +-- .../project/system/domain/SysDictData.java | 12 ++--- .../project/system/domain/SysDictType.java | 10 ++-- .../project/system/domain/SysMenu.java | 6 +-- .../project/system/domain/SysNotice.java | 8 +-- .../project/system/domain/SysPost.java | 10 ++-- .../project/system/domain/SysRole.java | 10 ++-- .../project/system/domain/SysRoleDept.java | 4 +- .../project/system/domain/SysRoleMenu.java | 4 +- .../project/system/domain/SysUser.java | 16 +++--- .../project/system/domain/SysUserPost.java | 4 +- .../project/system/domain/SysUserRole.java | 4 +- .../project/system/domain/vo/MetaVo.java | 6 +-- .../project/system/domain/vo/RouterVo.java | 4 +- .../system/mapper/SysConfigMapper.java | 6 +-- .../project/system/mapper/SysDeptMapper.java | 6 +-- .../system/mapper/SysDictDataMapper.java | 6 +-- .../system/mapper/SysDictTypeMapper.java | 6 +-- .../project/system/mapper/SysMenuMapper.java | 6 +-- .../system/mapper/SysNoticeMapper.java | 6 +-- .../project/system/mapper/SysPostMapper.java | 6 +-- .../system/mapper/SysRoleDeptMapper.java | 6 +-- .../project/system/mapper/SysRoleMapper.java | 6 +-- .../system/mapper/SysRoleMenuMapper.java | 6 +-- .../project/system/mapper/SysUserMapper.java | 6 +-- .../system/mapper/SysUserPostMapper.java | 6 +-- .../system/mapper/SysUserRoleMapper.java | 6 +-- .../system/service/ISysConfigService.java | 6 +-- .../system/service/ISysDeptService.java | 8 +-- .../system/service/ISysDictDataService.java | 6 +-- .../system/service/ISysDictTypeService.java | 8 +-- .../system/service/ISysMenuService.java | 10 ++-- .../system/service/ISysNoticeService.java | 6 +-- .../system/service/ISysPostService.java | 6 +-- .../system/service/ISysRoleService.java | 8 +-- .../system/service/ISysUserOnlineService.java | 8 +-- .../system/service/ISysUserService.java | 6 +-- .../service/impl/SysConfigServiceImpl.java | 22 ++++----- .../service/impl/SysDeptServiceImpl.java | 32 ++++++------ .../service/impl/SysDictDataServiceImpl.java | 12 ++--- .../service/impl/SysDictTypeServiceImpl.java | 22 ++++----- .../service/impl/SysMenuServiceImpl.java | 32 ++++++------ .../service/impl/SysNoticeServiceImpl.java | 10 ++-- .../service/impl/SysPostServiceImpl.java | 18 +++---- .../service/impl/SysRoleServiceImpl.java | 36 +++++++------- .../impl/SysUserOnlineServiceImpl.java | 12 ++--- .../service/impl/SysUserServiceImpl.java | 42 ++++++++-------- .../tool/gen/controller/GenController.java | 30 ++++++------ .../project/tool/gen/domain/GenTable.java | 10 ++-- .../tool/gen/domain/GenTableColumn.java | 8 +-- .../tool/gen/mapper/GenTableColumnMapper.java | 6 +-- .../tool/gen/mapper/GenTableMapper.java | 6 +-- .../service/GenTableColumnServiceImpl.java | 10 ++-- .../tool/gen/service/GenTableServiceImpl.java | 28 +++++------ .../gen/service/IGenTableColumnService.java | 6 +-- .../tool/gen/service/IGenTableService.java | 6 +-- .../project/tool/gen/util/GenUtils.java | 14 +++--- .../tool/gen/util/VelocityInitializer.java | 6 +-- .../project/tool/gen/util/VelocityUtils.java | 14 +++--- .../project/tool/swagger/TestController.java | 10 ++-- src/main/resources/application.yml | 16 +++--- src/main/resources/banner.txt | 2 +- src/main/resources/logback.xml | 4 +- .../PartThree/AboutPartThreeMapper.xml | 2 +- .../mybatis/monitor/SysLogininforMapper.xml | 2 +- .../mybatis/monitor/SysOperLogMapper.xml | 2 +- .../mybatis/system/SysConfigMapper.xml | 2 +- .../mybatis/system/SysDeptMapper.xml | 2 +- .../mybatis/system/SysDictDataMapper.xml | 2 +- .../mybatis/system/SysDictTypeMapper.xml | 2 +- .../mybatis/system/SysJobLogMapper.xml | 2 +- .../resources/mybatis/system/SysJobMapper.xml | 2 +- .../mybatis/system/SysMenuMapper.xml | 2 +- .../mybatis/system/SysNoticeMapper.xml | 2 +- .../mybatis/system/SysPostMapper.xml | 2 +- .../mybatis/system/SysRoleDeptMapper.xml | 2 +- .../mybatis/system/SysRoleMapper.xml | 2 +- .../mybatis/system/SysRoleMenuMapper.xml | 2 +- .../mybatis/system/SysUserMapper.xml | 2 +- .../mybatis/system/SysUserPostMapper.xml | 2 +- .../mybatis/system/SysUserRoleMapper.xml | 2 +- .../mybatis/tool/GenTableColumnMapper.xml | 2 +- .../resources/mybatis/tool/GenTableMapper.xml | 2 +- src/main/resources/vm/java/controller.java.vm | 2 +- target/classes/application.yml | 16 +++--- target/classes/banner.txt | 2 +- .../classes/com/ruoyi/RuoYiApplication.class | Bin 4393 -> 0 bytes .../com/ruoyi/RuoYiServletInitializer.class | Bin 910 -> 0 bytes .../common/constant/CacheConstants.class | Bin 718 -> 0 bytes .../com/ruoyi/common/constant/Constants.class | Bin 2248 -> 0 bytes .../ruoyi/common/constant/GenConstants.class | Bin 2753 -> 0 bytes .../ruoyi/common/constant/HttpStatus.class | Bin 897 -> 0 bytes .../constant/ScheduleConstants$Status.class | Bin 1527 -> 0 bytes .../common/constant/ScheduleConstants.class | Bin 719 -> 0 bytes .../ruoyi/common/constant/UserConstants.class | Bin 1159 -> 0 bytes .../ruoyi/common/core/text/CharsetKit.class | Bin 1891 -> 0 bytes .../com/ruoyi/common/core/text/Convert.class | Bin 14722 -> 0 bytes .../ruoyi/common/core/text/StrFormatter.class | Bin 1890 -> 0 bytes .../com/ruoyi/common/enums/HttpMethod.class | Bin 2271 -> 0 bytes .../com/ruoyi/common/enums/UserStatus.class | Bin 1578 -> 0 bytes .../common/exception/DemoModeException.class | Bin 408 -> 0 bytes .../common/exception/GlobalException.class | Bin 1075 -> 0 bytes .../common/exception/ServiceException.class | Bin 1382 -> 0 bytes .../common/exception/UtilException.class | Bin 872 -> 0 bytes .../common/exception/base/BaseException.class | Bin 2090 -> 0 bytes .../common/exception/file/FileException.class | Bin 667 -> 0 bytes ...FileNameLengthLimitExceededException.class | Bin 744 -> 0 bytes .../file/FileSizeLimitExceededException.class | Bin 701 -> 0 bytes .../exception/file/FileUploadException.class | Bin 1448 -> 0 bytes ...ption$InvalidFlashExtensionException.class | Bin 810 -> 0 bytes ...ption$InvalidImageExtensionException.class | Bin 810 -> 0 bytes ...ption$InvalidMediaExtensionException.class | Bin 810 -> 0 bytes ...ption$InvalidVideoExtensionException.class | Bin 810 -> 0 bytes .../file/InvalidExtensionException.class | Bin 1943 -> 0 bytes .../exception/job/TaskException$Code.class | Bin 1516 -> 0 bytes .../common/exception/job/TaskException.class | Bin 1153 -> 0 bytes .../exception/user/BlackListException.class | Bin 505 -> 0 bytes .../exception/user/CaptchaException.class | Bin 505 -> 0 bytes .../user/CaptchaExpireException.class | Bin 524 -> 0 bytes .../common/exception/user/UserException.class | Bin 667 -> 0 bytes .../user/UserNotExistsException.class | Bin 519 -> 0 bytes .../user/UserPasswordNotMatchException.class | Bin 548 -> 0 bytes ...serPasswordRetryLimitExceedException.class | Bin 777 -> 0 bytes .../filter/PropertyPreExcludeFilter.class | Bin 845 -> 0 bytes .../common/filter/RepeatableFilter.class | Bin 1751 -> 0 bytes .../filter/RepeatedlyRequestWrapper$1.class | Bin 1478 -> 0 bytes .../filter/RepeatedlyRequestWrapper.class | Bin 1979 -> 0 bytes .../com/ruoyi/common/filter/XssFilter.class | Bin 2917 -> 0 bytes .../XssHttpServletRequestWrapper$1.class | Bin 1468 -> 0 bytes .../filter/XssHttpServletRequestWrapper.class | Bin 2357 -> 0 bytes .../com/ruoyi/common/utils/Arith.class | Bin 2054 -> 0 bytes .../com/ruoyi/common/utils/DateUtils.class | Bin 4946 -> 0 bytes .../com/ruoyi/common/utils/DictUtils.class | Bin 4700 -> 0 bytes .../ruoyi/common/utils/ExceptionUtil.class | Bin 1394 -> 0 bytes .../com/ruoyi/common/utils/LogUtils.class | Bin 698 -> 0 bytes .../com/ruoyi/common/utils/MessageUtils.class | Bin 989 -> 0 bytes .../com/ruoyi/common/utils/PageUtils.class | Bin 1394 -> 0 bytes .../ruoyi/common/utils/SecurityUtils.class | Bin 5768 -> 0 bytes .../com/ruoyi/common/utils/ServletUtils.class | Bin 6153 -> 0 bytes .../com/ruoyi/common/utils/StringUtils.class | Bin 9696 -> 0 bytes .../com/ruoyi/common/utils/Threads.class | Bin 2621 -> 0 bytes .../ruoyi/common/utils/bean/BeanUtils.class | Bin 2818 -> 0 bytes .../common/utils/bean/BeanValidators.class | Bin 1265 -> 0 bytes .../common/utils/file/FileTypeUtils.class | Bin 1426 -> 0 bytes .../common/utils/file/FileUploadUtils.class | Bin 6054 -> 0 bytes .../ruoyi/common/utils/file/FileUtils.class | Bin 6540 -> 0 bytes .../ruoyi/common/utils/file/ImageUtils.class | Bin 2945 -> 0 bytes .../common/utils/file/MimeTypeUtils.class | Bin 1923 -> 0 bytes .../ruoyi/common/utils/html/EscapeUtil.class | Bin 3066 -> 0 bytes .../ruoyi/common/utils/html/HTMLFilter.class | Bin 13644 -> 0 bytes .../ruoyi/common/utils/http/HttpHelper.class | Bin 2522 -> 0 bytes .../ruoyi/common/utils/http/HttpUtils$1.class | Bin 231 -> 0 bytes .../HttpUtils$TrustAnyHostnameVerifier.class | Bin 964 -> 0 bytes .../http/HttpUtils$TrustAnyTrustManager.class | Bin 1260 -> 0 bytes .../ruoyi/common/utils/http/HttpUtils.class | Bin 8863 -> 0 bytes .../ruoyi/common/utils/ip/AddressUtils.class | Bin 2228 -> 0 bytes .../com/ruoyi/common/utils/ip/IpUtils.class | Bin 6874 -> 0 bytes .../common/utils/job/AbstractQuartzJob.class | Bin 4039 -> 0 bytes .../ruoyi/common/utils/job/CronUtils.class | Bin 1346 -> 0 bytes .../common/utils/job/JobInvokeUtil.class | Bin 5818 -> 0 bytes .../QuartzDisallowConcurrentExecution.class | Bin 963 -> 0 bytes .../common/utils/job/QuartzJobExecution.class | Bin 835 -> 0 bytes .../common/utils/job/ScheduleUtils.class | Bin 6554 -> 0 bytes .../utils/poi/ExcelHandlerAdapter.class | Bin 364 -> 0 bytes .../ruoyi/common/utils/poi/ExcelUtil.class | Bin 49183 -> 0 bytes .../common/utils/reflect/ReflectUtils.class | Bin 11128 -> 0 bytes .../com/ruoyi/common/utils/sign/Base64.class | Bin 4588 -> 0 bytes .../ruoyi/common/utils/sign/Md5Utils.class | Bin 2168 -> 0 bytes .../common/utils/spring/SpringUtils.class | Bin 3562 -> 0 bytes .../com/ruoyi/common/utils/sql/SqlUtil.class | Bin 1886 -> 0 bytes .../com/ruoyi/common/utils/uuid/IdUtils.class | Bin 713 -> 0 bytes .../com/ruoyi/common/utils/uuid/Seq.class | Bin 1992 -> 0 bytes .../ruoyi/common/utils/uuid/UUID$Holder.class | Bin 569 -> 0 bytes .../com/ruoyi/common/utils/uuid/UUID.class | Bin 6564 -> 0 bytes target/classes/com/ruoyi/common/xss/Xss.class | Bin 807 -> 0 bytes .../com/ruoyi/common/xss/XssValidator.class | Bin 1905 -> 0 bytes .../framework/aspectj/DataScopeAspect.class | Bin 5560 -> 0 bytes .../framework/aspectj/DataSourceAspect.class | Bin 2924 -> 0 bytes .../ruoyi/framework/aspectj/LogAspect.class | Bin 10236 -> 0 bytes .../framework/aspectj/RateLimiterAspect.class | Bin 5121 -> 0 bytes .../aspectj/lang/annotation/Anonymous.class | Bin 467 -> 0 bytes .../aspectj/lang/annotation/DataScope.class | Bin 589 -> 0 bytes .../aspectj/lang/annotation/DataSource.class | Bin 674 -> 0 bytes .../lang/annotation/Excel$ColumnType.class | Bin 1606 -> 0 bytes .../aspectj/lang/annotation/Excel$Type.class | Bin 1513 -> 0 bytes .../aspectj/lang/annotation/Excel.class | Bin 2135 -> 0 bytes .../aspectj/lang/annotation/Excels.class | Bin 473 -> 0 bytes .../aspectj/lang/annotation/Log.class | Bin 991 -> 0 bytes .../aspectj/lang/annotation/RateLimiter.class | Bin 753 -> 0 bytes .../aspectj/lang/enums/BusinessStatus.class | Bin 1215 -> 0 bytes .../aspectj/lang/enums/BusinessType.class | Bin 1632 -> 0 bytes .../aspectj/lang/enums/DataSourceType.class | Bin 1215 -> 0 bytes .../aspectj/lang/enums/LimitType.class | Bin 1178 -> 0 bytes .../aspectj/lang/enums/OperatorType.class | Bin 1254 -> 0 bytes .../framework/config/ApplicationConfig.class | Bin 1909 -> 0 bytes .../framework/config/CaptchaConfig.class | Bin 2435 -> 0 bytes .../framework/config/DruidConfig$1.class | Bin 2167 -> 0 bytes .../ruoyi/framework/config/DruidConfig.class | Bin 4887 -> 0 bytes .../config/FastJson2JsonRedisSerializer.class | Bin 2811 -> 0 bytes .../ruoyi/framework/config/FilterConfig.class | Bin 2386 -> 0 bytes .../ruoyi/framework/config/GenConfig.class | Bin 1358 -> 0 bytes .../ruoyi/framework/config/I18nConfig.class | Bin 1911 -> 0 bytes .../framework/config/KaptchaTextCreator.class | Bin 1721 -> 0 bytes .../framework/config/MybatisPlusConfig.class | Bin 2330 -> 0 bytes .../ruoyi/framework/config/RedisConfig.class | Bin 3130 -> 0 bytes .../framework/config/ResourcesConfig.class | Bin 4109 -> 0 bytes .../ruoyi/framework/config/RuoYiConfig.class | Bin 2091 -> 0 bytes .../framework/config/SecurityConfig.class | Bin 9303 -> 0 bytes .../ruoyi/framework/config/ServerConfig.class | Bin 1453 -> 0 bytes .../framework/config/SwaggerConfig.class | Bin 6675 -> 0 bytes .../framework/config/ThreadPoolConfig$1.class | Bin 1349 -> 0 bytes .../framework/config/ThreadPoolConfig.class | Bin 2314 -> 0 bytes .../config/properties/DruidProperties.class | Bin 2710 -> 0 bytes .../properties/PermitAllUrlProperties.class | Bin 6026 -> 0 bytes .../datasource/DynamicDataSource.class | Bin 1185 -> 0 bytes .../DynamicDataSourceContextHolder.class | Bin 1320 -> 0 bytes .../interceptor/RepeatSubmitInterceptor.class | Bin 2191 -> 0 bytes .../interceptor/annotation/RepeatSubmit.class | Bin 650 -> 0 bytes .../impl/SameUrlDataInterceptor.class | Bin 4672 -> 0 bytes .../framework/manager/AsyncManager.class | Bin 1468 -> 0 bytes .../framework/manager/ShutdownManager.class | Bin 1336 -> 0 bytes .../manager/factory/AsyncFactory$1.class | Bin 3283 -> 0 bytes .../manager/factory/AsyncFactory$2.class | Bin 1266 -> 0 bytes .../manager/factory/AsyncFactory.class | Bin 2109 -> 0 bytes .../ruoyi/framework/redis/RedisCache.class | Bin 8640 -> 0 bytes .../ruoyi/framework/security/LoginBody.class | Bin 1193 -> 0 bytes .../ruoyi/framework/security/LoginUser.class | Bin 4824 -> 0 bytes .../framework/security/RegisterBody.class | Bin 341 -> 0 bytes .../context/AuthenticationContextHolder.class | Bin 1192 -> 0 bytes .../context/PermissionContextHolder.class | Bin 1183 -> 0 bytes .../filter/JwtAuthenticationTokenFilter.class | Bin 2900 -> 0 bytes .../handle/AuthenticationEntryPointImpl.class | Bin 1910 -> 0 bytes .../handle/LogoutSuccessHandlerImpl.class | Bin 2659 -> 0 bytes .../security/service/PermissionService.class | Bin 3610 -> 0 bytes .../security/service/SysLoginService.class | Bin 6595 -> 0 bytes .../security/service/SysPasswordService.class | Bin 3467 -> 0 bytes .../service/SysPermissionService.class | Bin 2686 -> 0 bytes .../security/service/SysRegisterService.class | Bin 4196 -> 0 bytes .../security/service/TokenService.class | Bin 7495 -> 0 bytes .../service/UserDetailsServiceImpl.class | Bin 3323 -> 0 bytes .../com/ruoyi/framework/task/RyTask.class | Bin 1590 -> 0 bytes .../web/controller/BaseController$1.class | Bin 1020 -> 0 bytes .../web/controller/BaseController.class | Bin 4538 -> 0 bytes .../framework/web/domain/AjaxResult.class | Bin 3171 -> 0 bytes .../framework/web/domain/BaseEntity.class | Bin 2888 -> 0 bytes .../com/ruoyi/framework/web/domain/R.class | Bin 6121 -> 0 bytes .../ruoyi/framework/web/domain/Server.class | Bin 8318 -> 0 bytes .../framework/web/domain/TreeEntity.class | Bin 1917 -> 0 bytes .../framework/web/domain/TreeSelect.class | Bin 3559 -> 0 bytes .../framework/web/domain/server/Cpu.class | Bin 1690 -> 0 bytes .../framework/web/domain/server/Jvm.class | Bin 2559 -> 0 bytes .../framework/web/domain/server/Mem.class | Bin 1143 -> 0 bytes .../framework/web/domain/server/Sys.class | Bin 1425 -> 0 bytes .../framework/web/domain/server/SysFile.class | Bin 1825 -> 0 bytes .../exception/GlobalExceptionHandler.class | Bin 7033 -> 0 bytes .../ruoyi/framework/web/page/PageDomain.class | Bin 2373 -> 0 bytes .../framework/web/page/TableDataInfo.class | Bin 1720 -> 0 bytes .../framework/web/page/TableSupport.class | Bin 1526 -> 0 bytes .../controller/AboutPartThreeController.class | Bin 4822 -> 0 bytes ...AboutPartThree$AboutPartThreeBuilder.class | Bin 2465 -> 0 bytes .../project/about/domain/AboutPartThree.class | Bin 6338 -> 0 bytes .../about/mapper/AboutPartThreeMapper.class | Bin 621 -> 0 bytes .../service/IAboutPartThreeService.class | Bin 634 -> 0 bytes .../impl/AboutPartThreeServiceImpl.class | Bin 1433 -> 0 bytes .../project/common/CaptchaController.class | Bin 4088 -> 0 bytes .../project/common/CommonController.class | Bin 6665 -> 0 bytes .../monitor/controller/CacheController.class | Bin 7634 -> 0 bytes .../monitor/controller/ServerController.class | Bin 1166 -> 0 bytes .../monitor/controller/SysJobController.class | Bin 7250 -> 0 bytes .../controller/SysJobLogController.class | Bin 3954 -> 0 bytes .../controller/SysLogininforController.class | Bin 4113 -> 0 bytes .../controller/SysOperlogController.class | Bin 3471 -> 0 bytes .../controller/SysUserOnlineController.class | Bin 4357 -> 0 bytes .../project/monitor/domain/SysCache.class | Bin 1873 -> 0 bytes .../ruoyi/project/monitor/domain/SysJob.class | Bin 5075 -> 0 bytes .../project/monitor/domain/SysJobLog.class | Bin 3542 -> 0 bytes .../monitor/domain/SysLogininfor.class | Bin 3238 -> 0 bytes .../project/monitor/domain/SysOperLog.class | Bin 5734 -> 0 bytes .../monitor/domain/SysUserOnline.class | Bin 2107 -> 0 bytes .../monitor/mapper/SysJobLogMapper.class | Bin 893 -> 0 bytes .../project/monitor/mapper/SysJobMapper.class | Bin 837 -> 0 bytes .../monitor/mapper/SysLogininforMapper.class | Bin 634 -> 0 bytes .../monitor/mapper/SysOperLogMapper.class | Bin 715 -> 0 bytes .../monitor/service/ISysJobLogService.class | Bin 773 -> 0 bytes .../monitor/service/ISysJobService.class | Bin 1141 -> 0 bytes .../service/ISysLogininforService.class | Bin 639 -> 0 bytes .../monitor/service/ISysOperLogService.class | Bin 720 -> 0 bytes .../service/impl/SysJobLogServiceImpl.class | Bin 1957 -> 0 bytes .../service/impl/SysJobServiceImpl.class | Bin 6106 -> 0 bytes .../impl/SysLogininforServiceImpl.class | Bin 1611 -> 0 bytes .../service/impl/SysOperLogServiceImpl.class | Bin 1765 -> 0 bytes .../controller/SysConfigController.class | Bin 5640 -> 0 bytes .../system/controller/SysDeptController.class | Bin 6295 -> 0 bytes .../controller/SysDictDataController.class | Bin 5391 -> 0 bytes .../controller/SysDictTypeController.class | Bin 5595 -> 0 bytes .../controller/SysIndexController.class | Bin 1102 -> 0 bytes .../controller/SysLoginController.class | Bin 3455 -> 0 bytes .../system/controller/SysMenuController.class | Bin 5760 -> 0 bytes .../controller/SysNoticeController.class | Bin 3814 -> 0 bytes .../system/controller/SysPostController.class | Bin 5476 -> 0 bytes .../controller/SysProfileController.class | Bin 5902 -> 0 bytes .../controller/SysRegisterController.class | Bin 2052 -> 0 bytes .../system/controller/SysRoleController.class | Bin 10193 -> 0 bytes .../system/controller/SysUserController.class | Bin 12115 -> 0 bytes .../project/system/domain/SysConfig.class | Bin 3629 -> 0 bytes .../ruoyi/project/system/domain/SysDept.class | Bin 5107 -> 0 bytes .../project/system/domain/SysDictData.class | Bin 4929 -> 0 bytes .../project/system/domain/SysDictType.class | Bin 3385 -> 0 bytes .../ruoyi/project/system/domain/SysMenu.class | Bin 6125 -> 0 bytes .../project/system/domain/SysNotice.class | Bin 2881 -> 0 bytes .../ruoyi/project/system/domain/SysPost.class | Bin 3830 -> 0 bytes .../ruoyi/project/system/domain/SysRole.class | Bin 6374 -> 0 bytes .../project/system/domain/SysRoleDept.class | Bin 1354 -> 0 bytes .../project/system/domain/SysRoleMenu.class | Bin 1354 -> 0 bytes .../ruoyi/project/system/domain/SysUser.class | Bin 8257 -> 0 bytes .../project/system/domain/SysUserPost.class | Bin 1354 -> 0 bytes .../project/system/domain/SysUserRole.class | Bin 1354 -> 0 bytes .../project/system/domain/vo/MetaVo.class | Bin 2139 -> 0 bytes .../project/system/domain/vo/RouterVo.class | Bin 3106 -> 0 bytes .../system/mapper/SysConfigMapper.class | Bin 1011 -> 0 bytes .../project/system/mapper/SysDeptMapper.class | Bin 1668 -> 0 bytes .../system/mapper/SysDictDataMapper.class | Bin 1414 -> 0 bytes .../system/mapper/SysDictTypeMapper.class | Bin 1066 -> 0 bytes .../project/system/mapper/SysMenuMapper.class | Bin 1760 -> 0 bytes .../system/mapper/SysNoticeMapper.class | Bin 766 -> 0 bytes .../project/system/mapper/SysPostMapper.class | Bin 1355 -> 0 bytes .../system/mapper/SysRoleDeptMapper.class | Bin 525 -> 0 bytes .../project/system/mapper/SysRoleMapper.class | Bin 1491 -> 0 bytes .../system/mapper/SysRoleMenuMapper.class | Bin 516 -> 0 bytes .../project/system/mapper/SysUserMapper.class | Bin 1385 -> 0 bytes .../system/mapper/SysUserPostMapper.class | Bin 515 -> 0 bytes .../system/mapper/SysUserRoleMapper.class | Bin 829 -> 0 bytes .../system/service/ISysConfigService.class | Bin 1020 -> 0 bytes .../system/service/ISysDeptService.class | Bin 1662 -> 0 bytes .../system/service/ISysDictDataService.class | Bin 860 -> 0 bytes .../system/service/ISysDictTypeService.class | Bin 1318 -> 0 bytes .../system/service/ISysMenuService.class | Bin 1964 -> 0 bytes .../system/service/ISysNoticeService.class | Bin 771 -> 0 bytes .../system/service/ISysPostService.class | Bin 1177 -> 0 bytes .../system/service/ISysRoleService.class | Bin 1908 -> 0 bytes .../service/ISysUserOnlineService.class | Bin 720 -> 0 bytes .../system/service/ISysUserService.class | Bin 2087 -> 0 bytes .../service/impl/SysConfigServiceImpl.class | Bin 6034 -> 0 bytes .../service/impl/SysDeptServiceImpl.class | Bin 10348 -> 0 bytes .../service/impl/SysDictDataServiceImpl.class | Bin 2844 -> 0 bytes .../service/impl/SysDictTypeServiceImpl.class | Bin 7302 -> 0 bytes .../service/impl/SysMenuServiceImpl.class | Bin 14432 -> 0 bytes .../service/impl/SysNoticeServiceImpl.class | Bin 1893 -> 0 bytes .../service/impl/SysPostServiceImpl.class | Bin 3909 -> 0 bytes .../service/impl/SysRoleServiceImpl.class | Bin 9557 -> 0 bytes .../impl/SysUserOnlineServiceImpl.class | Bin 2784 -> 0 bytes .../service/impl/SysUserServiceImpl.class | Bin 13212 -> 0 bytes .../tool/gen/controller/GenController.class | Bin 10380 -> 0 bytes .../project/tool/gen/domain/GenTable.class | Bin 8307 -> 0 bytes .../tool/gen/domain/GenTableColumn.class | Bin 7803 -> 0 bytes .../gen/mapper/GenTableColumnMapper.class | Bin 981 -> 0 bytes .../tool/gen/mapper/GenTableMapper.class | Bin 1259 -> 0 bytes .../service/GenTableColumnServiceImpl.class | Bin 1752 -> 0 bytes .../gen/service/GenTableServiceImpl.class | Bin 16646 -> 0 bytes .../gen/service/IGenTableColumnService.class | Bin 624 -> 0 bytes .../tool/gen/service/IGenTableService.class | Bin 1708 -> 0 bytes .../project/tool/gen/util/GenUtils.class | Bin 5947 -> 0 bytes .../tool/gen/util/VelocityInitializer.class | Bin 1087 -> 0 bytes .../project/tool/gen/util/VelocityUtils.class | Bin 11308 -> 0 bytes .../project/tool/swagger/TestController.class | Bin 4706 -> 0 bytes .../project/tool/swagger/UserEntity.class | Bin 1839 -> 0 bytes target/classes/logback.xml | 4 +- .../PartThree/AboutPartThreeMapper.xml | 2 +- .../mybatis/monitor/SysLogininforMapper.xml | 2 +- .../mybatis/monitor/SysOperLogMapper.xml | 2 +- .../mybatis/system/SysConfigMapper.xml | 2 +- .../classes/mybatis/system/SysDeptMapper.xml | 2 +- .../mybatis/system/SysDictDataMapper.xml | 2 +- .../mybatis/system/SysDictTypeMapper.xml | 2 +- .../mybatis/system/SysJobLogMapper.xml | 2 +- .../classes/mybatis/system/SysJobMapper.xml | 2 +- .../classes/mybatis/system/SysMenuMapper.xml | 2 +- .../mybatis/system/SysNoticeMapper.xml | 2 +- .../classes/mybatis/system/SysPostMapper.xml | 2 +- .../mybatis/system/SysRoleDeptMapper.xml | 2 +- .../classes/mybatis/system/SysRoleMapper.xml | 2 +- .../mybatis/system/SysRoleMenuMapper.xml | 2 +- .../classes/mybatis/system/SysUserMapper.xml | 2 +- .../mybatis/system/SysUserPostMapper.xml | 2 +- .../mybatis/system/SysUserRoleMapper.xml | 2 +- .../mybatis/tool/GenTableColumnMapper.xml | 2 +- .../classes/mybatis/tool/GenTableMapper.xml | 2 +- target/classes/vm/java/controller.java.vm | 2 +- target/classes/vm/java/mapper.java.vm | 8 ++- target/classes/vm/java/service.java.vm | 8 ++- target/classes/vm/java/serviceImpl.java.vm | 17 +++++++ target/classes/vm/xml/mapper.xml.vm | 20 ++++++++ 600 files changed, 1457 insertions(+), 1404 deletions(-) rename src/main/java/com/{ruoyi/RuoYiApplication.java => jg/JGApplication.java} (95%) rename src/main/java/com/{ruoyi/RuoYiServletInitializer.java => jg/JGServletInitializer.java} (64%) rename src/main/java/com/{ruoyi => jg}/common/constant/CacheConstants.java (94%) rename src/main/java/com/{ruoyi => jg}/common/constant/Constants.java (91%) rename src/main/java/com/{ruoyi => jg}/common/constant/GenConstants.java (98%) rename src/main/java/com/{ruoyi => jg}/common/constant/HttpStatus.java (96%) rename src/main/java/com/{ruoyi => jg}/common/constant/ScheduleConstants.java (94%) rename src/main/java/com/{ruoyi => jg}/common/constant/UserConstants.java (97%) rename src/main/java/com/{ruoyi => jg}/common/core/text/CharsetKit.java (95%) rename src/main/java/com/{ruoyi => jg}/common/core/text/Convert.java (99%) rename src/main/java/com/{ruoyi => jg}/common/core/text/StrFormatter.java (97%) rename src/main/java/com/{ruoyi => jg}/common/enums/HttpMethod.java (93%) rename src/main/java/com/{ruoyi => jg}/common/enums/UserStatus.java (89%) rename src/main/java/com/{ruoyi => jg}/common/exception/DemoModeException.java (78%) rename src/main/java/com/{ruoyi => jg}/common/exception/GlobalException.java (94%) rename src/main/java/com/{ruoyi => jg}/common/exception/ServiceException.java (95%) rename src/main/java/com/{ruoyi => jg}/common/exception/UtilException.java (89%) rename src/main/java/com/{ruoyi => jg}/common/exception/base/BaseException.java (92%) rename src/main/java/com/{ruoyi => jg}/common/exception/file/FileException.java (69%) rename src/main/java/com/{ruoyi => jg}/common/exception/file/FileNameLengthLimitExceededException.java (85%) rename src/main/java/com/{ruoyi => jg}/common/exception/file/FileSizeLimitExceededException.java (84%) rename src/main/java/com/{ruoyi => jg}/common/exception/file/FileUploadException.java (94%) rename src/main/java/com/{ruoyi => jg}/common/exception/file/InvalidExtensionException.java (97%) rename src/main/java/com/{ruoyi => jg}/common/exception/job/TaskException.java (91%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/BlackListException.java (79%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/CaptchaException.java (80%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/CaptchaExpireException.java (81%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/UserException.java (69%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/UserNotExistsException.java (80%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/UserPasswordNotMatchException.java (83%) rename src/main/java/com/{ruoyi => jg}/common/exception/user/UserPasswordRetryLimitExceedException.java (86%) rename src/main/java/com/{ruoyi => jg}/common/filter/PropertyPreExcludeFilter.java (89%) rename src/main/java/com/{ruoyi => jg}/common/filter/RepeatableFilter.java (93%) rename src/main/java/com/{ruoyi => jg}/common/filter/RepeatedlyRequestWrapper.java (92%) rename src/main/java/com/{ruoyi => jg}/common/filter/XssFilter.java (93%) rename src/main/java/com/{ruoyi => jg}/common/filter/XssHttpServletRequestWrapper.java (95%) rename src/main/java/com/{ruoyi => jg}/common/utils/Arith.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/DateUtils.java (99%) rename src/main/java/com/{ruoyi => jg}/common/utils/DictUtils.java (95%) rename src/main/java/com/{ruoyi => jg}/common/utils/ExceptionUtil.java (94%) rename src/main/java/com/{ruoyi => jg}/common/utils/ListPage.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/LogUtils.java (82%) rename src/main/java/com/{ruoyi => jg}/common/utils/MessageUtils.java (86%) rename src/main/java/com/{ruoyi => jg}/common/utils/PageUtils.java (79%) rename src/main/java/com/{ruoyi => jg}/common/utils/QueryPage.java (97%) rename src/main/java/com/{ruoyi => jg}/common/utils/SecurityUtils.java (93%) rename src/main/java/com/{ruoyi => jg}/common/utils/ServletUtils.java (97%) rename src/main/java/com/{ruoyi => jg}/common/utils/StringUtils.java (99%) rename src/main/java/com/{ruoyi => jg}/common/utils/Threads.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/bean/BeanUtils.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/bean/BeanValidators.java (92%) rename src/main/java/com/{ruoyi => jg}/common/utils/file/FileTypeUtils.java (93%) rename src/main/java/com/{ruoyi => jg}/common/utils/file/FileUploadUtils.java (91%) rename src/main/java/com/{ruoyi => jg}/common/utils/file/FileUtils.java (95%) rename src/main/java/com/{ruoyi => jg}/common/utils/file/ImageUtils.java (90%) rename src/main/java/com/{ruoyi => jg}/common/utils/file/MimeTypeUtils.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/html/EscapeUtil.java (97%) rename src/main/java/com/{ruoyi => jg}/common/utils/html/HTMLFilter.java (99%) rename src/main/java/com/{ruoyi => jg}/common/utils/http/HttpHelper.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/http/HttpUtils.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/ip/AddressUtils.java (83%) rename src/main/java/com/{ruoyi => jg}/common/utils/ip/IpUtils.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/AbstractQuartzJob.java (85%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/CronUtils.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/JobInvokeUtil.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/QuartzDisallowConcurrentExecution.java (80%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/QuartzJobExecution.java (76%) rename src/main/java/com/{ruoyi => jg}/common/utils/job/ScheduleUtils.java (92%) rename src/main/java/com/{ruoyi => jg}/common/utils/poi/ExcelHandlerAdapter.java (90%) rename src/main/java/com/{ruoyi => jg}/common/utils/poi/ExcelUtil.java (98%) rename src/main/java/com/{ruoyi => jg}/common/utils/reflect/ReflectUtils.java (99%) rename src/main/java/com/{ruoyi => jg}/common/utils/sign/Base64.java (99%) rename src/main/java/com/{ruoyi => jg}/common/utils/sign/Md5Utils.java (96%) rename src/main/java/com/{ruoyi => jg}/common/utils/spring/SpringUtils.java (97%) rename src/main/java/com/{ruoyi => jg}/common/utils/sql/SqlUtil.java (92%) rename src/main/java/com/{ruoyi => jg}/common/utils/uuid/IdUtils.java (94%) rename src/main/java/com/{ruoyi => jg}/common/utils/uuid/Seq.java (93%) rename src/main/java/com/{ruoyi => jg}/common/utils/uuid/UUID.java (99%) rename src/main/java/com/{ruoyi => jg}/common/xss/Xss.java (93%) rename src/main/java/com/{ruoyi => jg}/common/xss/XssValidator.java (91%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/DataScopeAspect.java (91%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/DataSourceAspect.java (81%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/LogAspect.java (92%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/RateLimiterAspect.java (89%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/Anonymous.java (84%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/DataScope.java (91%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/DataSource.java (83%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/Excel.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/Excels.java (81%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/Log.java (83%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/annotation/RateLimiter.java (79%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/enums/BusinessStatus.java (69%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/enums/BusinessType.java (88%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/enums/DataSourceType.java (68%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/enums/LimitType.java (73%) rename src/main/java/com/{ruoyi => jg}/framework/aspectj/lang/enums/OperatorType.java (75%) rename src/main/java/com/{ruoyi => jg}/framework/config/ApplicationConfig.java (89%) rename src/main/java/com/{ruoyi => jg}/framework/config/CaptchaConfig.java (96%) rename src/main/java/com/{ruoyi => jg}/framework/config/DruidConfig.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/config/FastJson2JsonRedisSerializer.java (93%) rename src/main/java/com/{ruoyi => jg}/framework/config/FilterConfig.java (90%) rename src/main/java/com/{ruoyi => jg}/framework/config/GenConfig.java (96%) rename src/main/java/com/{ruoyi => jg}/framework/config/I18nConfig.java (92%) rename src/main/java/com/{ruoyi/framework/config/RuoYiConfig.java => jg/framework/config/JGConfig.java} (89%) rename src/main/java/com/{ruoyi => jg}/framework/config/KaptchaTextCreator.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/config/MybatisPlusConfig.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/config/RedisConfig.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/config/ResourcesConfig.java (90%) rename src/main/java/com/{ruoyi => jg}/framework/config/ScheduleConfig.java (92%) rename src/main/java/com/{ruoyi => jg}/framework/config/SecurityConfig.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/config/ServerConfig.java (88%) rename src/main/java/com/{ruoyi => jg}/framework/config/SwaggerConfig.java (91%) rename src/main/java/com/{ruoyi => jg}/framework/config/ThreadPoolConfig.java (95%) rename src/main/java/com/{ruoyi => jg}/framework/config/properties/DruidProperties.java (98%) rename src/main/java/com/{ruoyi => jg}/framework/config/properties/PermitAllUrlProperties.java (95%) rename src/main/java/com/{ruoyi => jg}/framework/datasource/DynamicDataSource.java (91%) rename src/main/java/com/{ruoyi => jg}/framework/datasource/DynamicDataSourceContextHolder.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/interceptor/RepeatSubmitInterceptor.java (88%) rename src/main/java/com/{ruoyi => jg}/framework/interceptor/annotation/RepeatSubmit.java (90%) rename src/main/java/com/{ruoyi => jg}/framework/interceptor/impl/SameUrlDataInterceptor.java (89%) rename src/main/java/com/{ruoyi => jg}/framework/manager/AsyncManager.java (87%) rename src/main/java/com/{ruoyi => jg}/framework/manager/ShutdownManager.java (93%) rename src/main/java/com/{ruoyi => jg}/framework/manager/factory/AsyncFactory.java (83%) rename src/main/java/com/{ruoyi => jg}/framework/redis/RedisCache.java (99%) rename src/main/java/com/{ruoyi => jg}/framework/security/LoginBody.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/security/LoginUser.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/security/RegisterBody.java (60%) rename src/main/java/com/{ruoyi => jg}/framework/security/context/AuthenticationContextHolder.java (89%) rename src/main/java/com/{ruoyi => jg}/framework/security/context/PermissionContextHolder.java (87%) rename src/main/java/com/{ruoyi => jg}/framework/security/filter/JwtAuthenticationTokenFilter.java (86%) rename src/main/java/com/{ruoyi => jg}/framework/security/handle/AuthenticationEntryPointImpl.java (80%) rename src/main/java/com/{ruoyi => jg}/framework/security/handle/LogoutSuccessHandlerImpl.java (76%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/PermissionService.java (90%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/SysLoginService.java (83%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/SysPasswordService.java (82%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/SysPermissionService.java (87%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/SysRegisterService.java (78%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/TokenService.java (92%) rename src/main/java/com/{ruoyi => jg}/framework/security/service/UserDetailsServiceImpl.java (82%) rename src/main/java/com/{ruoyi => jg}/framework/task/RyTask.java (86%) rename src/main/java/com/{ruoyi => jg}/framework/web/controller/BaseController.java (86%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/AjaxResult.java (96%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/BaseEntity.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/R.java (97%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/Server.java (93%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/TreeEntity.java (95%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/TreeSelect.java (90%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/server/Cpu.java (93%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/server/Jvm.java (93%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/server/Mem.java (89%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/server/Sys.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/web/domain/server/SysFile.java (96%) rename src/main/java/com/{ruoyi => jg}/framework/web/exception/GlobalExceptionHandler.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/web/page/PageDomain.java (94%) rename src/main/java/com/{ruoyi => jg}/framework/web/page/TableDataInfo.java (95%) rename src/main/java/com/{ruoyi => jg}/framework/web/page/TableSupport.java (89%) rename src/main/java/com/{ruoyi => jg}/project/about/controller/AboutPartThreeController.java (87%) rename src/main/java/com/{ruoyi => jg}/project/about/domain/AboutPartThree.java (98%) rename src/main/java/com/{ruoyi => jg}/project/about/mapper/AboutPartThreeMapper.java (77%) rename src/main/java/com/{ruoyi => jg}/project/about/service/IAboutPartThreeService.java (77%) rename src/main/java/com/{ruoyi => jg}/project/about/service/impl/AboutPartThreeServiceImpl.java (68%) rename src/main/java/com/{ruoyi => jg}/project/common/CaptchaController.java (86%) rename src/main/java/com/{ruoyi => jg}/project/common/CommonController.java (89%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/CacheController.java (94%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/ServerController.java (79%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/SysJobController.java (90%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/SysJobLogController.java (84%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/SysLogininforController.java (81%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/SysOperlogController.java (80%) rename src/main/java/com/{ruoyi => jg}/project/monitor/controller/SysUserOnlineController.java (79%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysCache.java (93%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysJob.java (91%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysJobLog.java (94%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysLogininfor.java (91%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysOperLog.java (95%) rename src/main/java/com/{ruoyi => jg}/project/monitor/domain/SysUserOnline.java (96%) rename src/main/java/com/{ruoyi => jg}/project/monitor/mapper/SysJobLogMapper.java (91%) rename src/main/java/com/{ruoyi => jg}/project/monitor/mapper/SysJobMapper.java (92%) rename src/main/java/com/{ruoyi => jg}/project/monitor/mapper/SysLogininforMapper.java (87%) rename src/main/java/com/{ruoyi => jg}/project/monitor/mapper/SysOperLogMapper.java (88%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/ISysJobLogService.java (90%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/ISysJobService.java (93%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/ISysLogininforService.java (87%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/ISysOperLogService.java (88%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/impl/SysJobLogServiceImpl.java (88%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/impl/SysJobServiceImpl.java (94%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/impl/SysLogininforServiceImpl.java (84%) rename src/main/java/com/{ruoyi => jg}/project/monitor/service/impl/SysOperLogServiceImpl.java (86%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysConfigController.java (89%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysDeptController.java (89%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysDictDataController.java (85%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysDictTypeController.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysIndexController.java (61%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysLoginController.java (79%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysMenuController.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysNoticeController.java (85%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysPostController.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysProfileController.java (83%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysRegisterController.java (69%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysRoleController.java (89%) rename src/main/java/com/{ruoyi => jg}/project/system/controller/SysUserController.java (91%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysConfig.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysDept.java (97%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysDictData.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysDictType.java (91%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysMenu.java (98%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysNotice.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysPost.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysRole.java (95%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysRoleDept.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysRoleMenu.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysUser.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysUserPost.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/SysUserRole.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/vo/MetaVo.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/domain/vo/RouterVo.java (97%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysConfigMapper.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysDeptMapper.java (96%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysDictDataMapper.java (95%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysDictTypeMapper.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysMenuMapper.java (96%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysNoticeMapper.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysPostMapper.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysRoleDeptMapper.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysRoleMapper.java (95%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysRoleMenuMapper.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysUserMapper.java (96%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysUserPostMapper.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/mapper/SysUserRoleMapper.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysConfigService.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysDeptService.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysDictDataService.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysDictTypeService.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysMenuService.java (93%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysNoticeService.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysPostService.java (94%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysRoleService.java (95%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysUserOnlineService.java (86%) rename src/main/java/com/{ruoyi => jg}/project/system/service/ISysUserService.java (97%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysConfigServiceImpl.java (91%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysDeptServiceImpl.java (92%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysDictDataServiceImpl.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysDictTypeServiceImpl.java (91%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysMenuServiceImpl.java (95%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysNoticeServiceImpl.java (88%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysPostServiceImpl.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysRoleServiceImpl.java (91%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysUserOnlineServiceImpl.java (90%) rename src/main/java/com/{ruoyi => jg}/project/system/service/impl/SysUserServiceImpl.java (93%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/controller/GenController.java (92%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/domain/GenTable.java (97%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/domain/GenTableColumn.java (98%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/mapper/GenTableColumnMapper.java (91%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/mapper/GenTableMapper.java (93%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/service/GenTableColumnServiceImpl.java (86%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/service/GenTableServiceImpl.java (96%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/service/IGenTableColumnService.java (88%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/service/IGenTableService.java (95%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/util/GenUtils.java (96%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/util/VelocityInitializer.java (88%) rename src/main/java/com/{ruoyi => jg}/project/tool/gen/util/VelocityUtils.java (97%) rename src/main/java/com/{ruoyi => jg}/project/tool/swagger/TestController.java (96%) delete mode 100644 target/classes/com/ruoyi/RuoYiApplication.class delete mode 100644 target/classes/com/ruoyi/RuoYiServletInitializer.class delete mode 100644 target/classes/com/ruoyi/common/constant/CacheConstants.class delete mode 100644 target/classes/com/ruoyi/common/constant/Constants.class delete mode 100644 target/classes/com/ruoyi/common/constant/GenConstants.class delete mode 100644 target/classes/com/ruoyi/common/constant/HttpStatus.class delete mode 100644 target/classes/com/ruoyi/common/constant/ScheduleConstants$Status.class delete mode 100644 target/classes/com/ruoyi/common/constant/ScheduleConstants.class delete mode 100644 target/classes/com/ruoyi/common/constant/UserConstants.class delete mode 100644 target/classes/com/ruoyi/common/core/text/CharsetKit.class delete mode 100644 target/classes/com/ruoyi/common/core/text/Convert.class delete mode 100644 target/classes/com/ruoyi/common/core/text/StrFormatter.class delete mode 100644 target/classes/com/ruoyi/common/enums/HttpMethod.class delete mode 100644 target/classes/com/ruoyi/common/enums/UserStatus.class delete mode 100644 target/classes/com/ruoyi/common/exception/DemoModeException.class delete mode 100644 target/classes/com/ruoyi/common/exception/GlobalException.class delete mode 100644 target/classes/com/ruoyi/common/exception/ServiceException.class delete mode 100644 target/classes/com/ruoyi/common/exception/UtilException.class delete mode 100644 target/classes/com/ruoyi/common/exception/base/BaseException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/FileException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/FileSizeLimitExceededException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/FileUploadException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class delete mode 100644 target/classes/com/ruoyi/common/exception/file/InvalidExtensionException.class delete mode 100644 target/classes/com/ruoyi/common/exception/job/TaskException$Code.class delete mode 100644 target/classes/com/ruoyi/common/exception/job/TaskException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/BlackListException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/CaptchaException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/CaptchaExpireException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/UserException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/UserNotExistsException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/UserPasswordNotMatchException.class delete mode 100644 target/classes/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.class delete mode 100644 target/classes/com/ruoyi/common/filter/PropertyPreExcludeFilter.class delete mode 100644 target/classes/com/ruoyi/common/filter/RepeatableFilter.class delete mode 100644 target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper$1.class delete mode 100644 target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper.class delete mode 100644 target/classes/com/ruoyi/common/filter/XssFilter.class delete mode 100644 target/classes/com/ruoyi/common/filter/XssHttpServletRequestWrapper$1.class delete mode 100644 target/classes/com/ruoyi/common/filter/XssHttpServletRequestWrapper.class delete mode 100644 target/classes/com/ruoyi/common/utils/Arith.class delete mode 100644 target/classes/com/ruoyi/common/utils/DateUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/DictUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/ExceptionUtil.class delete mode 100644 target/classes/com/ruoyi/common/utils/LogUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/MessageUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/PageUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/SecurityUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/ServletUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/StringUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/Threads.class delete mode 100644 target/classes/com/ruoyi/common/utils/bean/BeanUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/bean/BeanValidators.class delete mode 100644 target/classes/com/ruoyi/common/utils/file/FileTypeUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/file/FileUploadUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/file/FileUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/file/ImageUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/file/MimeTypeUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/html/EscapeUtil.class delete mode 100644 target/classes/com/ruoyi/common/utils/html/HTMLFilter.class delete mode 100644 target/classes/com/ruoyi/common/utils/http/HttpHelper.class delete mode 100644 target/classes/com/ruoyi/common/utils/http/HttpUtils$1.class delete mode 100644 target/classes/com/ruoyi/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class delete mode 100644 target/classes/com/ruoyi/common/utils/http/HttpUtils$TrustAnyTrustManager.class delete mode 100644 target/classes/com/ruoyi/common/utils/http/HttpUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/ip/AddressUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/ip/IpUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/AbstractQuartzJob.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/CronUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/JobInvokeUtil.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/QuartzDisallowConcurrentExecution.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/QuartzJobExecution.class delete mode 100644 target/classes/com/ruoyi/common/utils/job/ScheduleUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.class delete mode 100644 target/classes/com/ruoyi/common/utils/poi/ExcelUtil.class delete mode 100644 target/classes/com/ruoyi/common/utils/reflect/ReflectUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/sign/Base64.class delete mode 100644 target/classes/com/ruoyi/common/utils/sign/Md5Utils.class delete mode 100644 target/classes/com/ruoyi/common/utils/spring/SpringUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/sql/SqlUtil.class delete mode 100644 target/classes/com/ruoyi/common/utils/uuid/IdUtils.class delete mode 100644 target/classes/com/ruoyi/common/utils/uuid/Seq.class delete mode 100644 target/classes/com/ruoyi/common/utils/uuid/UUID$Holder.class delete mode 100644 target/classes/com/ruoyi/common/utils/uuid/UUID.class delete mode 100644 target/classes/com/ruoyi/common/xss/Xss.class delete mode 100644 target/classes/com/ruoyi/common/xss/XssValidator.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/DataScopeAspect.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/DataSourceAspect.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/LogAspect.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/RateLimiterAspect.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/DataScope.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/DataSource.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$ColumnType.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$Type.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excels.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/Log.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/enums/BusinessType.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/enums/LimitType.class delete mode 100644 target/classes/com/ruoyi/framework/aspectj/lang/enums/OperatorType.class delete mode 100644 target/classes/com/ruoyi/framework/config/ApplicationConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/CaptchaConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/DruidConfig$1.class delete mode 100644 target/classes/com/ruoyi/framework/config/DruidConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.class delete mode 100644 target/classes/com/ruoyi/framework/config/FilterConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/GenConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/I18nConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/KaptchaTextCreator.class delete mode 100644 target/classes/com/ruoyi/framework/config/MybatisPlusConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/RedisConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/ResourcesConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/RuoYiConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/SecurityConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/ServerConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/SwaggerConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/ThreadPoolConfig$1.class delete mode 100644 target/classes/com/ruoyi/framework/config/ThreadPoolConfig.class delete mode 100644 target/classes/com/ruoyi/framework/config/properties/DruidProperties.class delete mode 100644 target/classes/com/ruoyi/framework/config/properties/PermitAllUrlProperties.class delete mode 100644 target/classes/com/ruoyi/framework/datasource/DynamicDataSource.class delete mode 100644 target/classes/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.class delete mode 100644 target/classes/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.class delete mode 100644 target/classes/com/ruoyi/framework/interceptor/annotation/RepeatSubmit.class delete mode 100644 target/classes/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.class delete mode 100644 target/classes/com/ruoyi/framework/manager/AsyncManager.class delete mode 100644 target/classes/com/ruoyi/framework/manager/ShutdownManager.class delete mode 100644 target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$1.class delete mode 100644 target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$2.class delete mode 100644 target/classes/com/ruoyi/framework/manager/factory/AsyncFactory.class delete mode 100644 target/classes/com/ruoyi/framework/redis/RedisCache.class delete mode 100644 target/classes/com/ruoyi/framework/security/LoginBody.class delete mode 100644 target/classes/com/ruoyi/framework/security/LoginUser.class delete mode 100644 target/classes/com/ruoyi/framework/security/RegisterBody.class delete mode 100644 target/classes/com/ruoyi/framework/security/context/AuthenticationContextHolder.class delete mode 100644 target/classes/com/ruoyi/framework/security/context/PermissionContextHolder.class delete mode 100644 target/classes/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.class delete mode 100644 target/classes/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.class delete mode 100644 target/classes/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/PermissionService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/SysLoginService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/SysPasswordService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/SysPermissionService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/SysRegisterService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/TokenService.class delete mode 100644 target/classes/com/ruoyi/framework/security/service/UserDetailsServiceImpl.class delete mode 100644 target/classes/com/ruoyi/framework/task/RyTask.class delete mode 100644 target/classes/com/ruoyi/framework/web/controller/BaseController$1.class delete mode 100644 target/classes/com/ruoyi/framework/web/controller/BaseController.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/AjaxResult.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/BaseEntity.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/R.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/Server.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/TreeEntity.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/TreeSelect.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/server/Cpu.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/server/Jvm.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/server/Mem.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/server/Sys.class delete mode 100644 target/classes/com/ruoyi/framework/web/domain/server/SysFile.class delete mode 100644 target/classes/com/ruoyi/framework/web/exception/GlobalExceptionHandler.class delete mode 100644 target/classes/com/ruoyi/framework/web/page/PageDomain.class delete mode 100644 target/classes/com/ruoyi/framework/web/page/TableDataInfo.class delete mode 100644 target/classes/com/ruoyi/framework/web/page/TableSupport.class delete mode 100644 target/classes/com/ruoyi/project/about/controller/AboutPartThreeController.class delete mode 100644 target/classes/com/ruoyi/project/about/domain/AboutPartThree$AboutPartThreeBuilder.class delete mode 100644 target/classes/com/ruoyi/project/about/domain/AboutPartThree.class delete mode 100644 target/classes/com/ruoyi/project/about/mapper/AboutPartThreeMapper.class delete mode 100644 target/classes/com/ruoyi/project/about/service/IAboutPartThreeService.class delete mode 100644 target/classes/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/common/CaptchaController.class delete mode 100644 target/classes/com/ruoyi/project/common/CommonController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/CacheController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/ServerController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/SysJobController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/SysJobLogController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/SysLogininforController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/SysOperlogController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/controller/SysUserOnlineController.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysCache.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysJob.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysJobLog.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysLogininfor.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysOperLog.class delete mode 100644 target/classes/com/ruoyi/project/monitor/domain/SysUserOnline.class delete mode 100644 target/classes/com/ruoyi/project/monitor/mapper/SysJobLogMapper.class delete mode 100644 target/classes/com/ruoyi/project/monitor/mapper/SysJobMapper.class delete mode 100644 target/classes/com/ruoyi/project/monitor/mapper/SysLogininforMapper.class delete mode 100644 target/classes/com/ruoyi/project/monitor/mapper/SysOperLogMapper.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/ISysJobLogService.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/ISysJobService.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/ISysLogininforService.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/ISysOperLogService.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/impl/SysJobLogServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/impl/SysJobServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysConfigController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysDeptController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysDictDataController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysDictTypeController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysIndexController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysLoginController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysMenuController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysNoticeController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysPostController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysProfileController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysRegisterController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysRoleController.class delete mode 100644 target/classes/com/ruoyi/project/system/controller/SysUserController.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysConfig.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysDept.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysDictData.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysDictType.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysMenu.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysNotice.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysPost.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysRole.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysRoleDept.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysRoleMenu.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysUser.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysUserPost.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/SysUserRole.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/vo/MetaVo.class delete mode 100644 target/classes/com/ruoyi/project/system/domain/vo/RouterVo.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysConfigMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysDeptMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysDictDataMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysDictTypeMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysMenuMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysNoticeMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysPostMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysRoleDeptMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysRoleMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysRoleMenuMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysUserMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysUserPostMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/mapper/SysUserRoleMapper.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysConfigService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysDeptService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysDictDataService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysDictTypeService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysMenuService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysNoticeService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysPostService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysRoleService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysUserOnlineService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/ISysUserService.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysDeptServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysPostServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/system/service/impl/SysUserServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/controller/GenController.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/domain/GenTable.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/domain/GenTableColumn.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/mapper/GenTableMapper.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/service/GenTableColumnServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/service/GenTableServiceImpl.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/service/IGenTableColumnService.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/service/IGenTableService.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/util/GenUtils.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/util/VelocityInitializer.class delete mode 100644 target/classes/com/ruoyi/project/tool/gen/util/VelocityUtils.class delete mode 100644 target/classes/com/ruoyi/project/tool/swagger/TestController.class delete mode 100644 target/classes/com/ruoyi/project/tool/swagger/UserEntity.class diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 637f8f1..7d08822 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -7,13 +7,13 @@ - + \ No newline at end of file diff --git a/README.md b/README.md index d3287c3..d39da8b 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@

logo

-

RuoYi改造版 v3.8.7

+

jg改造版 v3.8.7

基于SpringBoot+Vue前后端分离的Java快速开发框架

- - - + + +

## 平台简介 -* 本仓库为RuoYi-Vue的单应用版本,保持同步更新。 -* 配套前端代码地址[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui),技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh))。 -* 配套前端代码地址[RuoYi-Vue3](https://github.com/yangzongzhuan/RuoYi-Vue3),技术栈([Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev))。 +* 本仓库为jg-Vue的单应用版本,保持同步更新。 +* 配套前端代码地址[jg-Vue](https://gitee.com/y_project/jg-Vue/tree/master/jg-ui),技术栈([Vue2](https://cn.vuejs.org) + [Element](https://github.com/ElemeFE/element) + [Vue CLI](https://cli.vuejs.org/zh))。 +* 配套前端代码地址[jg-Vue3](https://github.com/yangzongzhuan/jg-Vue3),技术栈([Vue3](https://v3.cn.vuejs.org) + [Element Plus](https://element-plus.org/zh-CN) + [Vite](https://cn.vitejs.dev))。 * 前端采用Vue、Element UI。 * 后端采用Spring Boot、Spring Security、Redis & Jwt。 * 权限认证使用Jwt,支持多终端认证系统。 diff --git a/pom.xml b/pom.xml index 5cf9711..5a66bef 100644 --- a/pom.xml +++ b/pom.xml @@ -3,14 +3,14 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - com.ruoyi - ruoyi + com.jg + jg 3.8.7 jar - ruoyi - http://www.ruoyi.vip - 若依管理系统 + jg + + JG管理系统 org.springframework.boot diff --git a/ry.bat b/ry.bat index d523e8c..a483e56 100644 --- a/ry.bat +++ b/ry.bat @@ -1,21 +1,21 @@ @echo off -rem jarƽĿ¼ -set AppName=ruoyi.jar +rem jarƽ��Ŀ¼ +set AppName=jg.jar -rem JVM +rem JVM���� set JVM_OPTS="-Dname=%AppName% -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" ECHO. - ECHO. [1] %AppName% - ECHO. [2] ر%AppName% - ECHO. [3] %AppName% - ECHO. [4] ״̬ %AppName% - ECHO. [5] + ECHO. [1] ����%AppName% + ECHO. [2] �ر�%AppName% + ECHO. [3] ����%AppName% + ECHO. [4] ����״̬ %AppName% + ECHO. [5] �� �� ECHO. -ECHO.ѡĿ: +ECHO.������ѡ����Ŀ�����: set /p ID= IF "%id%"=="1" GOTO start IF "%id%"=="2" GOTO stop @@ -35,11 +35,11 @@ PAUSE start javaw %JVM_OPTS% -jar %AppName% -echo starting +echo starting���� echo Start %AppName% success... goto:eof -rem stopͨjpspid +rem ����stopͨ��jps�������pid���������� :stop for /f "usebackq tokens=1-2" %%a in (`jps -l ^| findstr %AppName%`) do ( set pid=%%a @@ -48,7 +48,7 @@ rem if not defined pid (echo process %AppName% does not exists) else ( echo prepare to kill %image_name% echo start kill %pid% ... - rem ݽIDkill + rem ���ݽ���ID��kill���� taskkill /f /pid %pid% ) goto:eof diff --git a/ry.sh b/ry.sh index 393bf9d..20e149f 100644 --- a/ry.sh +++ b/ry.sh @@ -1,6 +1,6 @@ #!/bin/sh # ./ry.sh start 启动 stop 停止 restart 重启 status 状态 -AppName=target/ruoyi.jar +AppName=target/jg.jar # JVM参数 JVM_OPTS="-Dname=$AppName -Duser.timezone=Asia/Shanghai -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" diff --git a/sql/ry_20231130.sql b/sql/ry_20231130.sql index 452c2fc..af43ee7 100644 --- a/sql/ry_20231130.sql +++ b/sql/ry_20231130.sql @@ -160,7 +160,7 @@ create table sys_menu ( insert into sys_menu values('1', '系统管理', '0', '1', 'system', null, '', 1, 0, 'M', '0', '0', '', 'system', 'admin', sysdate(), '', null, '系统管理目录'); insert into sys_menu values('2', '系统监控', '0', '2', 'monitor', null, '', 1, 0, 'M', '0', '0', '', 'monitor', 'admin', sysdate(), '', null, '系统监控目录'); insert into sys_menu values('3', '系统工具', '0', '3', 'tool', null, '', 1, 0, 'M', '0', '0', '', 'tool', 'admin', sysdate(), '', null, '系统工具目录'); -insert into sys_menu values('4', '若依官网', '0', '4', 'http://ruoyi.vip', null, '', 0, 0, 'M', '0', '0', '', 'guide', 'admin', sysdate(), '', null, '若依官网地址'); +insert into sys_menu values('4', '若依官网', '0', '4', 'http://jg.vip', null, '', 0, 0, 'M', '0', '0', '', 'guide', 'admin', sysdate(), '', null, '若依官网地址'); -- 二级菜单 insert into sys_menu values('100', '用户管理', '1', '1', 'user', 'system/user/index', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', sysdate(), '', null, '用户管理菜单'); insert into sys_menu values('101', '角色管理', '1', '2', 'role', 'system/role/index', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', sysdate(), '', null, '角色管理菜单'); diff --git a/src/main/java/com/ruoyi/RuoYiApplication.java b/src/main/java/com/jg/JGApplication.java similarity index 95% rename from src/main/java/com/ruoyi/RuoYiApplication.java rename to src/main/java/com/jg/JGApplication.java index cc2efb9..4346b54 100644 --- a/src/main/java/com/ruoyi/RuoYiApplication.java +++ b/src/main/java/com/jg/JGApplication.java @@ -1,4 +1,4 @@ -package com.ruoyi; +package com.jg; import lombok.extern.slf4j.Slf4j; import org.springframework.boot.SpringApplication; @@ -14,20 +14,20 @@ import java.net.UnknownHostException; /** * 启动程序 * - * @author ruoyi + * @author jg */ @Slf4j @EnableScheduling @SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }) -public class RuoYiApplication +public class JGApplication { public static void main(String[] args) throws UnknownHostException { - ConfigurableApplicationContext application = SpringApplication.run(RuoYiApplication.class, args); + ConfigurableApplicationContext application = SpringApplication.run(JGApplication.class, args); Environment env = application.getEnvironment(); String ip = InetAddress.getLocalHost().getHostAddress(); String port = env.getProperty("server.port"); // System.setProperty("spring.devtools.restart.enabled", "false"); -// SpringApplication.run(RuoYiApplication.class, args); +// SpringApplication.run(jgApplication.class, args); System.out.println(" ████████ ██ ██████ ██ ████████ ██ ██ \n" + " ██░░░░░░ ██████ ░░ █████ ░█░░░░██ ░██ ██░░░░░░ ░██ ░██ \n" + "░██ ░██░░░██ ██████ ██ ███████ ██░░░██░█ ░██ ██████ ██████ ██████░██ ██████ ██████ ██████ ██████\n" + diff --git a/src/main/java/com/ruoyi/RuoYiServletInitializer.java b/src/main/java/com/jg/JGServletInitializer.java similarity index 64% rename from src/main/java/com/ruoyi/RuoYiServletInitializer.java rename to src/main/java/com/jg/JGServletInitializer.java index 6de67dc..139908c 100644 --- a/src/main/java/com/ruoyi/RuoYiServletInitializer.java +++ b/src/main/java/com/jg/JGServletInitializer.java @@ -1,4 +1,4 @@ -package com.ruoyi; +package com.jg; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.servlet.support.SpringBootServletInitializer; @@ -6,13 +6,13 @@ import org.springframework.boot.web.servlet.support.SpringBootServletInitializer /** * web容器中进行部署 * - * @author ruoyi + * @author jg */ -public class RuoYiServletInitializer extends SpringBootServletInitializer +public class JGServletInitializer extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { - return application.sources(RuoYiApplication.class); + return application.sources(JGApplication.class); } } diff --git a/src/main/java/com/ruoyi/common/constant/CacheConstants.java b/src/main/java/com/jg/common/constant/CacheConstants.java similarity index 94% rename from src/main/java/com/ruoyi/common/constant/CacheConstants.java rename to src/main/java/com/jg/common/constant/CacheConstants.java index 0080343..a1be77c 100644 --- a/src/main/java/com/ruoyi/common/constant/CacheConstants.java +++ b/src/main/java/com/jg/common/constant/CacheConstants.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; /** * 缓存的key 常量 * - * @author ruoyi + * @author jg */ public class CacheConstants { diff --git a/src/main/java/com/ruoyi/common/constant/Constants.java b/src/main/java/com/jg/common/constant/Constants.java similarity index 91% rename from src/main/java/com/ruoyi/common/constant/Constants.java rename to src/main/java/com/jg/common/constant/Constants.java index fb736c5..cdf545a 100644 --- a/src/main/java/com/ruoyi/common/constant/Constants.java +++ b/src/main/java/com/jg/common/constant/Constants.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; import java.util.Locale; import io.jsonwebtoken.Claims; @@ -6,7 +6,7 @@ import io.jsonwebtoken.Claims; /** * 通用常量信息 * - * @author ruoyi + * @author jg */ public class Constants { @@ -158,16 +158,16 @@ public class Constants /** * 自动识别json对象白名单配置(仅允许解析的包名,范围越小越安全) */ - public static final String[] JSON_WHITELIST_STR = { "org.springframework", "com.ruoyi" }; + public static final String[] JSON_WHITELIST_STR = { "org.springframework", "com.jg" }; /** * 定时任务白名单配置(仅允许访问的包名,如其他需要可以自行添加) */ - public static final String[] JOB_WHITELIST_STR = { "com.ruoyi.framework.task" }; + public static final String[] JOB_WHITELIST_STR = { "com.jg.framework.task" }; /** * 定时任务违规的字符 */ public static final String[] JOB_ERROR_STR = { "java.net.URL", "javax.naming.InitialContext", "org.yaml.snakeyaml", - "org.springframework", "org.apache", "com.ruoyi.common.utils.file", "com.ruoyi.framework.config", "com.ruoyi.project.tool" }; + "org.springframework", "org.apache", "com.jg.common.utils.file", "com.jg.framework.config", "com.jg.project.tool" }; } diff --git a/src/main/java/com/ruoyi/common/constant/GenConstants.java b/src/main/java/com/jg/common/constant/GenConstants.java similarity index 98% rename from src/main/java/com/ruoyi/common/constant/GenConstants.java rename to src/main/java/com/jg/common/constant/GenConstants.java index 7d899d4..2f5bfce 100644 --- a/src/main/java/com/ruoyi/common/constant/GenConstants.java +++ b/src/main/java/com/jg/common/constant/GenConstants.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; /** * 代码生成通用常量 * - * @author ruoyi + * @author jg */ public class GenConstants { diff --git a/src/main/java/com/ruoyi/common/constant/HttpStatus.java b/src/main/java/com/jg/common/constant/HttpStatus.java similarity index 96% rename from src/main/java/com/ruoyi/common/constant/HttpStatus.java rename to src/main/java/com/jg/common/constant/HttpStatus.java index a983c77..9dfbc5a 100644 --- a/src/main/java/com/ruoyi/common/constant/HttpStatus.java +++ b/src/main/java/com/jg/common/constant/HttpStatus.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; /** * 返回状态码 * - * @author ruoyi + * @author jg */ public class HttpStatus { diff --git a/src/main/java/com/ruoyi/common/constant/ScheduleConstants.java b/src/main/java/com/jg/common/constant/ScheduleConstants.java similarity index 94% rename from src/main/java/com/ruoyi/common/constant/ScheduleConstants.java rename to src/main/java/com/jg/common/constant/ScheduleConstants.java index 62ad815..e4b9473 100644 --- a/src/main/java/com/ruoyi/common/constant/ScheduleConstants.java +++ b/src/main/java/com/jg/common/constant/ScheduleConstants.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; /** * 任务调度通用常量 * - * @author ruoyi + * @author jg */ public class ScheduleConstants { diff --git a/src/main/java/com/ruoyi/common/constant/UserConstants.java b/src/main/java/com/jg/common/constant/UserConstants.java similarity index 97% rename from src/main/java/com/ruoyi/common/constant/UserConstants.java rename to src/main/java/com/jg/common/constant/UserConstants.java index 96b149c..36215a9 100644 --- a/src/main/java/com/ruoyi/common/constant/UserConstants.java +++ b/src/main/java/com/jg/common/constant/UserConstants.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.constant; +package com.jg.common.constant; /** * 用户常量信息 * - * @author ruoyi + * @author jg */ public class UserConstants { diff --git a/src/main/java/com/ruoyi/common/core/text/CharsetKit.java b/src/main/java/com/jg/common/core/text/CharsetKit.java similarity index 95% rename from src/main/java/com/ruoyi/common/core/text/CharsetKit.java rename to src/main/java/com/jg/common/core/text/CharsetKit.java index 84124aa..36fcd93 100644 --- a/src/main/java/com/ruoyi/common/core/text/CharsetKit.java +++ b/src/main/java/com/jg/common/core/text/CharsetKit.java @@ -1,13 +1,13 @@ -package com.ruoyi.common.core.text; +package com.jg.common.core.text; import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 字符集工具类 * - * @author ruoyi + * @author jg */ public class CharsetKit { diff --git a/src/main/java/com/ruoyi/common/core/text/Convert.java b/src/main/java/com/jg/common/core/text/Convert.java similarity index 99% rename from src/main/java/com/ruoyi/common/core/text/Convert.java rename to src/main/java/com/jg/common/core/text/Convert.java index 0066112..9c711d1 100644 --- a/src/main/java/com/ruoyi/common/core/text/Convert.java +++ b/src/main/java/com/jg/common/core/text/Convert.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.core.text; +package com.jg.common.core.text; import java.math.BigDecimal; import java.math.BigInteger; @@ -7,13 +7,13 @@ import java.nio.ByteBuffer; import java.nio.charset.Charset; import java.text.NumberFormat; import java.util.Set; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; import org.apache.commons.lang3.ArrayUtils; /** * 类型转换器 * - * @author ruoyi + * @author jg */ public class Convert { diff --git a/src/main/java/com/ruoyi/common/core/text/StrFormatter.java b/src/main/java/com/jg/common/core/text/StrFormatter.java similarity index 97% rename from src/main/java/com/ruoyi/common/core/text/StrFormatter.java rename to src/main/java/com/jg/common/core/text/StrFormatter.java index c78ac77..3e57dc1 100644 --- a/src/main/java/com/ruoyi/common/core/text/StrFormatter.java +++ b/src/main/java/com/jg/common/core/text/StrFormatter.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.core.text; +package com.jg.common.core.text; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 字符串格式化 * - * @author ruoyi + * @author jg */ public class StrFormatter { diff --git a/src/main/java/com/ruoyi/common/enums/HttpMethod.java b/src/main/java/com/jg/common/enums/HttpMethod.java similarity index 93% rename from src/main/java/com/ruoyi/common/enums/HttpMethod.java rename to src/main/java/com/jg/common/enums/HttpMethod.java index be6f739..aaab972 100644 --- a/src/main/java/com/ruoyi/common/enums/HttpMethod.java +++ b/src/main/java/com/jg/common/enums/HttpMethod.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.enums; +package com.jg.common.enums; import java.util.HashMap; import java.util.Map; @@ -7,7 +7,7 @@ import org.springframework.lang.Nullable; /** * 请求方式 * - * @author ruoyi + * @author jg */ public enum HttpMethod { diff --git a/src/main/java/com/ruoyi/common/enums/UserStatus.java b/src/main/java/com/jg/common/enums/UserStatus.java similarity index 89% rename from src/main/java/com/ruoyi/common/enums/UserStatus.java rename to src/main/java/com/jg/common/enums/UserStatus.java index d7ff44a..1ff7779 100644 --- a/src/main/java/com/ruoyi/common/enums/UserStatus.java +++ b/src/main/java/com/jg/common/enums/UserStatus.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.enums; +package com.jg.common.enums; /** * 用户状态 * - * @author ruoyi + * @author jg */ public enum UserStatus { diff --git a/src/main/java/com/ruoyi/common/exception/DemoModeException.java b/src/main/java/com/jg/common/exception/DemoModeException.java similarity index 78% rename from src/main/java/com/ruoyi/common/exception/DemoModeException.java rename to src/main/java/com/jg/common/exception/DemoModeException.java index f6ad2ab..55a545a 100644 --- a/src/main/java/com/ruoyi/common/exception/DemoModeException.java +++ b/src/main/java/com/jg/common/exception/DemoModeException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception; +package com.jg.common.exception; /** * 演示模式异常 * - * @author ruoyi + * @author jg */ public class DemoModeException extends RuntimeException { diff --git a/src/main/java/com/ruoyi/common/exception/GlobalException.java b/src/main/java/com/jg/common/exception/GlobalException.java similarity index 94% rename from src/main/java/com/ruoyi/common/exception/GlobalException.java rename to src/main/java/com/jg/common/exception/GlobalException.java index 81a71b5..5ad678b 100644 --- a/src/main/java/com/ruoyi/common/exception/GlobalException.java +++ b/src/main/java/com/jg/common/exception/GlobalException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception; +package com.jg.common.exception; /** * 全局异常 * - * @author ruoyi + * @author jg */ public class GlobalException extends RuntimeException { diff --git a/src/main/java/com/ruoyi/common/exception/ServiceException.java b/src/main/java/com/jg/common/exception/ServiceException.java similarity index 95% rename from src/main/java/com/ruoyi/common/exception/ServiceException.java rename to src/main/java/com/jg/common/exception/ServiceException.java index fcc7ab6..b19522e 100644 --- a/src/main/java/com/ruoyi/common/exception/ServiceException.java +++ b/src/main/java/com/jg/common/exception/ServiceException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception; +package com.jg.common.exception; /** * 业务异常 * - * @author ruoyi + * @author jg */ public final class ServiceException extends RuntimeException { diff --git a/src/main/java/com/ruoyi/common/exception/UtilException.java b/src/main/java/com/jg/common/exception/UtilException.java similarity index 89% rename from src/main/java/com/ruoyi/common/exception/UtilException.java rename to src/main/java/com/jg/common/exception/UtilException.java index 980fa46..a27d8f7 100644 --- a/src/main/java/com/ruoyi/common/exception/UtilException.java +++ b/src/main/java/com/jg/common/exception/UtilException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception; +package com.jg.common.exception; /** * 工具类异常 * - * @author ruoyi + * @author jg */ public class UtilException extends RuntimeException { diff --git a/src/main/java/com/ruoyi/common/exception/base/BaseException.java b/src/main/java/com/jg/common/exception/base/BaseException.java similarity index 92% rename from src/main/java/com/ruoyi/common/exception/base/BaseException.java rename to src/main/java/com/jg/common/exception/base/BaseException.java index b55d72e..bc45d62 100644 --- a/src/main/java/com/ruoyi/common/exception/base/BaseException.java +++ b/src/main/java/com/jg/common/exception/base/BaseException.java @@ -1,12 +1,12 @@ -package com.ruoyi.common.exception.base; +package com.jg.common.exception.base; -import com.ruoyi.common.utils.MessageUtils; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.MessageUtils; +import com.jg.common.utils.StringUtils; /** * 基础异常 * - * @author ruoyi + * @author jg */ public class BaseException extends RuntimeException { diff --git a/src/main/java/com/ruoyi/common/exception/file/FileException.java b/src/main/java/com/jg/common/exception/file/FileException.java similarity index 69% rename from src/main/java/com/ruoyi/common/exception/file/FileException.java rename to src/main/java/com/jg/common/exception/file/FileException.java index 871f09b..770d554 100644 --- a/src/main/java/com/ruoyi/common/exception/file/FileException.java +++ b/src/main/java/com/jg/common/exception/file/FileException.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.exception.file; +package com.jg.common.exception.file; -import com.ruoyi.common.exception.base.BaseException; +import com.jg.common.exception.base.BaseException; /** * 文件信息异常类 * - * @author ruoyi + * @author jg */ public class FileException extends BaseException { diff --git a/src/main/java/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.java b/src/main/java/com/jg/common/exception/file/FileNameLengthLimitExceededException.java similarity index 85% rename from src/main/java/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.java rename to src/main/java/com/jg/common/exception/file/FileNameLengthLimitExceededException.java index 70e0ec9..4baf51b 100644 --- a/src/main/java/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.java +++ b/src/main/java/com/jg/common/exception/file/FileNameLengthLimitExceededException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.file; +package com.jg.common.exception.file; /** * 文件名称超长限制异常类 * - * @author ruoyi + * @author jg */ public class FileNameLengthLimitExceededException extends FileException { diff --git a/src/main/java/com/ruoyi/common/exception/file/FileSizeLimitExceededException.java b/src/main/java/com/jg/common/exception/file/FileSizeLimitExceededException.java similarity index 84% rename from src/main/java/com/ruoyi/common/exception/file/FileSizeLimitExceededException.java rename to src/main/java/com/jg/common/exception/file/FileSizeLimitExceededException.java index ec6ab05..1e75266 100644 --- a/src/main/java/com/ruoyi/common/exception/file/FileSizeLimitExceededException.java +++ b/src/main/java/com/jg/common/exception/file/FileSizeLimitExceededException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.file; +package com.jg.common.exception.file; /** * 文件名大小限制异常类 * - * @author ruoyi + * @author jg */ public class FileSizeLimitExceededException extends FileException { diff --git a/src/main/java/com/ruoyi/common/exception/file/FileUploadException.java b/src/main/java/com/jg/common/exception/file/FileUploadException.java similarity index 94% rename from src/main/java/com/ruoyi/common/exception/file/FileUploadException.java rename to src/main/java/com/jg/common/exception/file/FileUploadException.java index f45e7ef..b352cc9 100644 --- a/src/main/java/com/ruoyi/common/exception/file/FileUploadException.java +++ b/src/main/java/com/jg/common/exception/file/FileUploadException.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.exception.file; +package com.jg.common.exception.file; import java.io.PrintStream; import java.io.PrintWriter; @@ -6,7 +6,7 @@ import java.io.PrintWriter; /** * 文件上传异常类 * - * @author ruoyi + * @author jg */ public class FileUploadException extends Exception { diff --git a/src/main/java/com/ruoyi/common/exception/file/InvalidExtensionException.java b/src/main/java/com/jg/common/exception/file/InvalidExtensionException.java similarity index 97% rename from src/main/java/com/ruoyi/common/exception/file/InvalidExtensionException.java rename to src/main/java/com/jg/common/exception/file/InvalidExtensionException.java index 011f308..9990d0f 100644 --- a/src/main/java/com/ruoyi/common/exception/file/InvalidExtensionException.java +++ b/src/main/java/com/jg/common/exception/file/InvalidExtensionException.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.exception.file; +package com.jg.common.exception.file; import java.util.Arrays; /** * 文件上传 误异常类 * - * @author ruoyi + * @author jg */ public class InvalidExtensionException extends FileUploadException { diff --git a/src/main/java/com/ruoyi/common/exception/job/TaskException.java b/src/main/java/com/jg/common/exception/job/TaskException.java similarity index 91% rename from src/main/java/com/ruoyi/common/exception/job/TaskException.java rename to src/main/java/com/jg/common/exception/job/TaskException.java index a567b40..05560bd 100644 --- a/src/main/java/com/ruoyi/common/exception/job/TaskException.java +++ b/src/main/java/com/jg/common/exception/job/TaskException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.job; +package com.jg.common.exception.job; /** * 计划策略异常 * - * @author ruoyi + * @author jg */ public class TaskException extends Exception { diff --git a/src/main/java/com/ruoyi/common/exception/user/BlackListException.java b/src/main/java/com/jg/common/exception/user/BlackListException.java similarity index 79% rename from src/main/java/com/ruoyi/common/exception/user/BlackListException.java rename to src/main/java/com/jg/common/exception/user/BlackListException.java index 2bf5038..ab1e4f2 100644 --- a/src/main/java/com/ruoyi/common/exception/user/BlackListException.java +++ b/src/main/java/com/jg/common/exception/user/BlackListException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 黑名单IP异常类 * - * @author ruoyi + * @author jg */ public class BlackListException extends UserException { diff --git a/src/main/java/com/ruoyi/common/exception/user/CaptchaException.java b/src/main/java/com/jg/common/exception/user/CaptchaException.java similarity index 80% rename from src/main/java/com/ruoyi/common/exception/user/CaptchaException.java rename to src/main/java/com/jg/common/exception/user/CaptchaException.java index 389dbc7..8403c58 100644 --- a/src/main/java/com/ruoyi/common/exception/user/CaptchaException.java +++ b/src/main/java/com/jg/common/exception/user/CaptchaException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 验证码错误异常类 * - * @author ruoyi + * @author jg */ public class CaptchaException extends UserException { diff --git a/src/main/java/com/ruoyi/common/exception/user/CaptchaExpireException.java b/src/main/java/com/jg/common/exception/user/CaptchaExpireException.java similarity index 81% rename from src/main/java/com/ruoyi/common/exception/user/CaptchaExpireException.java rename to src/main/java/com/jg/common/exception/user/CaptchaExpireException.java index 85f9486..9a23421 100644 --- a/src/main/java/com/ruoyi/common/exception/user/CaptchaExpireException.java +++ b/src/main/java/com/jg/common/exception/user/CaptchaExpireException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 验证码失效异常类 * - * @author ruoyi + * @author jg */ public class CaptchaExpireException extends UserException { diff --git a/src/main/java/com/ruoyi/common/exception/user/UserException.java b/src/main/java/com/jg/common/exception/user/UserException.java similarity index 69% rename from src/main/java/com/ruoyi/common/exception/user/UserException.java rename to src/main/java/com/jg/common/exception/user/UserException.java index c292d70..ec903e5 100644 --- a/src/main/java/com/ruoyi/common/exception/user/UserException.java +++ b/src/main/java/com/jg/common/exception/user/UserException.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; -import com.ruoyi.common.exception.base.BaseException; +import com.jg.common.exception.base.BaseException; /** * 用户信息异常类 * - * @author ruoyi + * @author jg */ public class UserException extends BaseException { diff --git a/src/main/java/com/ruoyi/common/exception/user/UserNotExistsException.java b/src/main/java/com/jg/common/exception/user/UserNotExistsException.java similarity index 80% rename from src/main/java/com/ruoyi/common/exception/user/UserNotExistsException.java rename to src/main/java/com/jg/common/exception/user/UserNotExistsException.java index eff8181..e79986c 100644 --- a/src/main/java/com/ruoyi/common/exception/user/UserNotExistsException.java +++ b/src/main/java/com/jg/common/exception/user/UserNotExistsException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 用户不存在异常类 * - * @author ruoyi + * @author jg */ public class UserNotExistsException extends UserException { diff --git a/src/main/java/com/ruoyi/common/exception/user/UserPasswordNotMatchException.java b/src/main/java/com/jg/common/exception/user/UserPasswordNotMatchException.java similarity index 83% rename from src/main/java/com/ruoyi/common/exception/user/UserPasswordNotMatchException.java rename to src/main/java/com/jg/common/exception/user/UserPasswordNotMatchException.java index a7f3e5f..9835199 100644 --- a/src/main/java/com/ruoyi/common/exception/user/UserPasswordNotMatchException.java +++ b/src/main/java/com/jg/common/exception/user/UserPasswordNotMatchException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 用户密码不正确或不符合规范异常类 * - * @author ruoyi + * @author jg */ public class UserPasswordNotMatchException extends UserException { diff --git a/src/main/java/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.java b/src/main/java/com/jg/common/exception/user/UserPasswordRetryLimitExceedException.java similarity index 86% rename from src/main/java/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.java rename to src/main/java/com/jg/common/exception/user/UserPasswordRetryLimitExceedException.java index c887cf1..32f121e 100644 --- a/src/main/java/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.java +++ b/src/main/java/com/jg/common/exception/user/UserPasswordRetryLimitExceedException.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.exception.user; +package com.jg.common.exception.user; /** * 用户错误最大次数异常类 * - * @author ruoyi + * @author jg */ public class UserPasswordRetryLimitExceedException extends UserException { diff --git a/src/main/java/com/ruoyi/common/filter/PropertyPreExcludeFilter.java b/src/main/java/com/jg/common/filter/PropertyPreExcludeFilter.java similarity index 89% rename from src/main/java/com/ruoyi/common/filter/PropertyPreExcludeFilter.java rename to src/main/java/com/jg/common/filter/PropertyPreExcludeFilter.java index e1e431b..b333616 100644 --- a/src/main/java/com/ruoyi/common/filter/PropertyPreExcludeFilter.java +++ b/src/main/java/com/jg/common/filter/PropertyPreExcludeFilter.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.filter; +package com.jg.common.filter; import com.alibaba.fastjson2.filter.SimplePropertyPreFilter; /** * 排除JSON敏感属性 * - * @author ruoyi + * @author jg */ public class PropertyPreExcludeFilter extends SimplePropertyPreFilter { diff --git a/src/main/java/com/ruoyi/common/filter/RepeatableFilter.java b/src/main/java/com/jg/common/filter/RepeatableFilter.java similarity index 93% rename from src/main/java/com/ruoyi/common/filter/RepeatableFilter.java rename to src/main/java/com/jg/common/filter/RepeatableFilter.java index a1bcfe2..b311a1e 100644 --- a/src/main/java/com/ruoyi/common/filter/RepeatableFilter.java +++ b/src/main/java/com/jg/common/filter/RepeatableFilter.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.filter; +package com.jg.common.filter; import java.io.IOException; import javax.servlet.Filter; @@ -9,12 +9,12 @@ import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import org.springframework.http.MediaType; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * Repeatable 过滤器 * - * @author ruoyi + * @author jg */ public class RepeatableFilter implements Filter { diff --git a/src/main/java/com/ruoyi/common/filter/RepeatedlyRequestWrapper.java b/src/main/java/com/jg/common/filter/RepeatedlyRequestWrapper.java similarity index 92% rename from src/main/java/com/ruoyi/common/filter/RepeatedlyRequestWrapper.java rename to src/main/java/com/jg/common/filter/RepeatedlyRequestWrapper.java index 407d1ba..a1c05b8 100644 --- a/src/main/java/com/ruoyi/common/filter/RepeatedlyRequestWrapper.java +++ b/src/main/java/com/jg/common/filter/RepeatedlyRequestWrapper.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.filter; +package com.jg.common.filter; import java.io.BufferedReader; import java.io.ByteArrayInputStream; @@ -9,13 +9,13 @@ import javax.servlet.ServletInputStream; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper; -import com.ruoyi.common.utils.http.HttpHelper; -import com.ruoyi.common.constant.Constants; +import com.jg.common.utils.http.HttpHelper; +import com.jg.common.constant.Constants; /** * 构建可重复读取inputStream的request * - * @author ruoyi + * @author jg */ public class RepeatedlyRequestWrapper extends HttpServletRequestWrapper { diff --git a/src/main/java/com/ruoyi/common/filter/XssFilter.java b/src/main/java/com/jg/common/filter/XssFilter.java similarity index 93% rename from src/main/java/com/ruoyi/common/filter/XssFilter.java rename to src/main/java/com/jg/common/filter/XssFilter.java index 9052f0d..55ba433 100644 --- a/src/main/java/com/ruoyi/common/filter/XssFilter.java +++ b/src/main/java/com/jg/common/filter/XssFilter.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.filter; +package com.jg.common.filter; import java.io.IOException; import java.util.ArrayList; @@ -11,13 +11,13 @@ import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.enums.HttpMethod; +import com.jg.common.utils.StringUtils; +import com.jg.common.enums.HttpMethod; /** * 防止XSS攻击的过滤器 * - * @author ruoyi + * @author jg */ public class XssFilter implements Filter { diff --git a/src/main/java/com/ruoyi/common/filter/XssHttpServletRequestWrapper.java b/src/main/java/com/jg/common/filter/XssHttpServletRequestWrapper.java similarity index 95% rename from src/main/java/com/ruoyi/common/filter/XssHttpServletRequestWrapper.java rename to src/main/java/com/jg/common/filter/XssHttpServletRequestWrapper.java index 05149f0..a942744 100644 --- a/src/main/java/com/ruoyi/common/filter/XssHttpServletRequestWrapper.java +++ b/src/main/java/com/jg/common/filter/XssHttpServletRequestWrapper.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.filter; +package com.jg.common.filter; import java.io.ByteArrayInputStream; import java.io.IOException; @@ -9,13 +9,13 @@ import javax.servlet.http.HttpServletRequestWrapper; import org.apache.commons.io.IOUtils; import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.html.EscapeUtil; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.html.EscapeUtil; /** * XSS过滤处理 * - * @author ruoyi + * @author jg */ public class XssHttpServletRequestWrapper extends HttpServletRequestWrapper { diff --git a/src/main/java/com/ruoyi/common/utils/Arith.java b/src/main/java/com/jg/common/utils/Arith.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/Arith.java rename to src/main/java/com/jg/common/utils/Arith.java index 48a650e..4b03cd9 100644 --- a/src/main/java/com/ruoyi/common/utils/Arith.java +++ b/src/main/java/com/jg/common/utils/Arith.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.math.BigDecimal; import java.math.RoundingMode; @@ -6,7 +6,7 @@ import java.math.RoundingMode; /** * 精确的浮点数运算 * - * @author ruoyi + * @author jg */ public class Arith { diff --git a/src/main/java/com/ruoyi/common/utils/DateUtils.java b/src/main/java/com/jg/common/utils/DateUtils.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/DateUtils.java rename to src/main/java/com/jg/common/utils/DateUtils.java index fb2ae21..3210c20 100644 --- a/src/main/java/com/ruoyi/common/utils/DateUtils.java +++ b/src/main/java/com/jg/common/utils/DateUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.lang.management.ManagementFactory; import java.text.ParseException; @@ -14,7 +14,7 @@ import org.apache.commons.lang3.time.DateFormatUtils; /** * 时间工具类 * - * @author ruoyi + * @author jg */ public class DateUtils extends org.apache.commons.lang3.time.DateUtils { diff --git a/src/main/java/com/ruoyi/common/utils/DictUtils.java b/src/main/java/com/jg/common/utils/DictUtils.java similarity index 95% rename from src/main/java/com/ruoyi/common/utils/DictUtils.java rename to src/main/java/com/jg/common/utils/DictUtils.java index d9f811e..072d4a0 100644 --- a/src/main/java/com/ruoyi/common/utils/DictUtils.java +++ b/src/main/java/com/jg/common/utils/DictUtils.java @@ -1,17 +1,17 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.util.Collection; import java.util.List; import com.alibaba.fastjson2.JSONArray; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.project.system.domain.SysDictData; +import com.jg.common.constant.CacheConstants; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.framework.redis.RedisCache; +import com.jg.project.system.domain.SysDictData; /** * 字典工具类 * - * @author ruoyi + * @author jg */ public class DictUtils { diff --git a/src/main/java/com/ruoyi/common/utils/ExceptionUtil.java b/src/main/java/com/jg/common/utils/ExceptionUtil.java similarity index 94% rename from src/main/java/com/ruoyi/common/utils/ExceptionUtil.java rename to src/main/java/com/jg/common/utils/ExceptionUtil.java index 214e4a0..5098032 100644 --- a/src/main/java/com/ruoyi/common/utils/ExceptionUtil.java +++ b/src/main/java/com/jg/common/utils/ExceptionUtil.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.io.PrintWriter; import java.io.StringWriter; @@ -7,7 +7,7 @@ import org.apache.commons.lang3.exception.ExceptionUtils; /** * 错误信息处理类。 * - * @author ruoyi + * @author jg */ public class ExceptionUtil { diff --git a/src/main/java/com/ruoyi/common/utils/ListPage.java b/src/main/java/com/jg/common/utils/ListPage.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/ListPage.java rename to src/main/java/com/jg/common/utils/ListPage.java index 570ea37..c5f0976 100644 --- a/src/main/java/com/ruoyi/common/utils/ListPage.java +++ b/src/main/java/com/jg/common/utils/ListPage.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.util.List; import java.util.stream.Collectors; diff --git a/src/main/java/com/ruoyi/common/utils/LogUtils.java b/src/main/java/com/jg/common/utils/LogUtils.java similarity index 82% rename from src/main/java/com/ruoyi/common/utils/LogUtils.java rename to src/main/java/com/jg/common/utils/LogUtils.java index 0de30c6..5029b9e 100644 --- a/src/main/java/com/ruoyi/common/utils/LogUtils.java +++ b/src/main/java/com/jg/common/utils/LogUtils.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; /** * 处理并记录日志文件 * - * @author ruoyi + * @author jg */ public class LogUtils { diff --git a/src/main/java/com/ruoyi/common/utils/MessageUtils.java b/src/main/java/com/jg/common/utils/MessageUtils.java similarity index 86% rename from src/main/java/com/ruoyi/common/utils/MessageUtils.java rename to src/main/java/com/jg/common/utils/MessageUtils.java index 7dac75a..f9cfb62 100644 --- a/src/main/java/com/ruoyi/common/utils/MessageUtils.java +++ b/src/main/java/com/jg/common/utils/MessageUtils.java @@ -1,13 +1,13 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import org.springframework.context.MessageSource; import org.springframework.context.i18n.LocaleContextHolder; -import com.ruoyi.common.utils.spring.SpringUtils; +import com.jg.common.utils.spring.SpringUtils; /** * 获取i18n资源文件 * - * @author ruoyi + * @author jg */ public class MessageUtils { diff --git a/src/main/java/com/ruoyi/common/utils/PageUtils.java b/src/main/java/com/jg/common/utils/PageUtils.java similarity index 79% rename from src/main/java/com/ruoyi/common/utils/PageUtils.java rename to src/main/java/com/jg/common/utils/PageUtils.java index b5349aa..db1871b 100644 --- a/src/main/java/com/ruoyi/common/utils/PageUtils.java +++ b/src/main/java/com/jg/common/utils/PageUtils.java @@ -1,14 +1,14 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import com.github.pagehelper.PageHelper; -import com.ruoyi.common.utils.sql.SqlUtil; -import com.ruoyi.framework.web.page.PageDomain; -import com.ruoyi.framework.web.page.TableSupport; +import com.jg.common.utils.sql.SqlUtil; +import com.jg.framework.web.page.PageDomain; +import com.jg.framework.web.page.TableSupport; /** * 分页工具类 * - * @author ruoyi + * @author jg */ public class PageUtils extends PageHelper { diff --git a/src/main/java/com/ruoyi/common/utils/QueryPage.java b/src/main/java/com/jg/common/utils/QueryPage.java similarity index 97% rename from src/main/java/com/ruoyi/common/utils/QueryPage.java rename to src/main/java/com/jg/common/utils/QueryPage.java index 304ce94..0ff502c 100644 --- a/src/main/java/com/ruoyi/common/utils/QueryPage.java +++ b/src/main/java/com/jg/common/utils/QueryPage.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import com.alibaba.fastjson2.JSON; import io.swagger.annotations.ApiModel; diff --git a/src/main/java/com/ruoyi/common/utils/SecurityUtils.java b/src/main/java/com/jg/common/utils/SecurityUtils.java similarity index 93% rename from src/main/java/com/ruoyi/common/utils/SecurityUtils.java rename to src/main/java/com/jg/common/utils/SecurityUtils.java index 467c9a1..c52ffda 100644 --- a/src/main/java/com/ruoyi/common/utils/SecurityUtils.java +++ b/src/main/java/com/jg/common/utils/SecurityUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.util.Collection; import java.util.List; @@ -7,16 +7,16 @@ import org.springframework.security.core.Authentication; import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.util.PatternMatchUtils; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.project.system.domain.SysRole; +import com.jg.common.constant.Constants; +import com.jg.common.constant.HttpStatus; +import com.jg.common.exception.ServiceException; +import com.jg.framework.security.LoginUser; +import com.jg.project.system.domain.SysRole; /** * 安全服务工具类 * - * @author ruoyi + * @author jg */ public class SecurityUtils { diff --git a/src/main/java/com/ruoyi/common/utils/ServletUtils.java b/src/main/java/com/jg/common/utils/ServletUtils.java similarity index 97% rename from src/main/java/com/ruoyi/common/utils/ServletUtils.java rename to src/main/java/com/jg/common/utils/ServletUtils.java index febb603..9c3811d 100644 --- a/src/main/java/com/ruoyi/common/utils/ServletUtils.java +++ b/src/main/java/com/jg/common/utils/ServletUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.io.IOException; import java.io.UnsupportedEncodingException; @@ -14,13 +14,13 @@ import javax.servlet.http.HttpSession; import org.springframework.web.context.request.RequestAttributes; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.text.Convert; +import com.jg.common.constant.Constants; +import com.jg.common.core.text.Convert; /** * 客户端工具类 * - * @author ruoyi + * @author jg */ public class ServletUtils { diff --git a/src/main/java/com/ruoyi/common/utils/StringUtils.java b/src/main/java/com/jg/common/utils/StringUtils.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/StringUtils.java rename to src/main/java/com/jg/common/utils/StringUtils.java index ae435d2..7f659b0 100644 --- a/src/main/java/com/ruoyi/common/utils/StringUtils.java +++ b/src/main/java/com/jg/common/utils/StringUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.util.ArrayList; import java.util.Collection; @@ -7,13 +7,13 @@ import java.util.List; import java.util.Map; import java.util.Set; import org.springframework.util.AntPathMatcher; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.core.text.StrFormatter; +import com.jg.common.constant.Constants; +import com.jg.common.core.text.StrFormatter; /** * 字符串工具类 * - * @author ruoyi + * @author jg */ public class StringUtils extends org.apache.commons.lang3.StringUtils { diff --git a/src/main/java/com/ruoyi/common/utils/Threads.java b/src/main/java/com/jg/common/utils/Threads.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/Threads.java rename to src/main/java/com/jg/common/utils/Threads.java index 71fe6d5..a941bab 100644 --- a/src/main/java/com/ruoyi/common/utils/Threads.java +++ b/src/main/java/com/jg/common/utils/Threads.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils; +package com.jg.common.utils; import java.util.concurrent.CancellationException; import java.util.concurrent.ExecutionException; @@ -11,7 +11,7 @@ import org.slf4j.LoggerFactory; /** * 线程相关工具类. * - * @author ruoyi + * @author jg */ public class Threads { diff --git a/src/main/java/com/ruoyi/common/utils/bean/BeanUtils.java b/src/main/java/com/jg/common/utils/bean/BeanUtils.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/bean/BeanUtils.java rename to src/main/java/com/jg/common/utils/bean/BeanUtils.java index 4463662..46cd71b 100644 --- a/src/main/java/com/ruoyi/common/utils/bean/BeanUtils.java +++ b/src/main/java/com/jg/common/utils/bean/BeanUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.bean; +package com.jg.common.utils.bean; import java.lang.reflect.Method; import java.util.ArrayList; @@ -9,7 +9,7 @@ import java.util.regex.Pattern; /** * Bean 工具类 * - * @author ruoyi + * @author jg */ public class BeanUtils extends org.springframework.beans.BeanUtils { diff --git a/src/main/java/com/ruoyi/common/utils/bean/BeanValidators.java b/src/main/java/com/jg/common/utils/bean/BeanValidators.java similarity index 92% rename from src/main/java/com/ruoyi/common/utils/bean/BeanValidators.java rename to src/main/java/com/jg/common/utils/bean/BeanValidators.java index 80bfed7..583695c 100644 --- a/src/main/java/com/ruoyi/common/utils/bean/BeanValidators.java +++ b/src/main/java/com/jg/common/utils/bean/BeanValidators.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.bean; +package com.jg.common.utils.bean; import java.util.Set; import javax.validation.ConstraintViolation; @@ -8,7 +8,7 @@ import javax.validation.Validator; /** * bean对象属性验证 * - * @author ruoyi + * @author jg */ public class BeanValidators { diff --git a/src/main/java/com/ruoyi/common/utils/file/FileTypeUtils.java b/src/main/java/com/jg/common/utils/file/FileTypeUtils.java similarity index 93% rename from src/main/java/com/ruoyi/common/utils/file/FileTypeUtils.java rename to src/main/java/com/jg/common/utils/file/FileTypeUtils.java index 68130b9..eeb1fa7 100644 --- a/src/main/java/com/ruoyi/common/utils/file/FileTypeUtils.java +++ b/src/main/java/com/jg/common/utils/file/FileTypeUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.file; +package com.jg.common.utils.file; import java.io.File; import org.apache.commons.lang3.StringUtils; @@ -6,14 +6,14 @@ import org.apache.commons.lang3.StringUtils; /** * 文件类型工具类 * - * @author ruoyi + * @author jg */ public class FileTypeUtils { /** * 获取文件类型 *

- * 例如: ruoyi.txt, 返回: txt + * 例如: jg.txt, 返回: txt * * @param file 文件名 * @return 后缀(不含".") @@ -30,7 +30,7 @@ public class FileTypeUtils /** * 获取文件类型 *

- * 例如: ruoyi.txt, 返回: txt + * 例如: jg.txt, 返回: txt * * @param fileName 文件名 * @return 后缀(不含".") diff --git a/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java b/src/main/java/com/jg/common/utils/file/FileUploadUtils.java similarity index 91% rename from src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java rename to src/main/java/com/jg/common/utils/file/FileUploadUtils.java index e13dcb3..cc33a9c 100644 --- a/src/main/java/com/ruoyi/common/utils/file/FileUploadUtils.java +++ b/src/main/java/com/jg/common/utils/file/FileUploadUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.file; +package com.jg.common.utils.file; import java.io.File; import java.io.IOException; @@ -6,19 +6,19 @@ import java.nio.file.Paths; import java.util.Objects; import org.apache.commons.io.FilenameUtils; import org.springframework.web.multipart.MultipartFile; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.exception.file.FileNameLengthLimitExceededException; -import com.ruoyi.common.exception.file.FileSizeLimitExceededException; -import com.ruoyi.common.exception.file.InvalidExtensionException; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.uuid.Seq; -import com.ruoyi.framework.config.RuoYiConfig; +import com.jg.common.constant.Constants; +import com.jg.common.exception.file.FileNameLengthLimitExceededException; +import com.jg.common.exception.file.FileSizeLimitExceededException; +import com.jg.common.exception.file.InvalidExtensionException; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.uuid.Seq; +import com.jg.framework.config.JGConfig; /** * 文件上传工具类 * - * @author ruoyi + * @author jg */ public class FileUploadUtils { @@ -35,7 +35,7 @@ public class FileUploadUtils /** * 默认上传的地址 */ - private static String defaultBaseDir = RuoYiConfig.getProfile(); + private static String defaultBaseDir = JGConfig.getProfile(); public static void setDefaultBaseDir(String defaultBaseDir) { @@ -142,7 +142,7 @@ public class FileUploadUtils public static final String getPathFileName(String uploadDir, String fileName) throws IOException { - int dirLastIndex = RuoYiConfig.getProfile().length() + 1; + int dirLastIndex = JGConfig.getProfile().length() + 1; String currentDir = StringUtils.substring(uploadDir, dirLastIndex); return Constants.RESOURCE_PREFIX + "/" + currentDir + "/" + fileName; } diff --git a/src/main/java/com/ruoyi/common/utils/file/FileUtils.java b/src/main/java/com/jg/common/utils/file/FileUtils.java similarity index 95% rename from src/main/java/com/ruoyi/common/utils/file/FileUtils.java rename to src/main/java/com/jg/common/utils/file/FileUtils.java index f6ef349..9a07536 100644 --- a/src/main/java/com/ruoyi/common/utils/file/FileUtils.java +++ b/src/main/java/com/jg/common/utils/file/FileUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.file; +package com.jg.common.utils.file; import java.io.File; import java.io.FileInputStream; @@ -14,15 +14,15 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.io.FilenameUtils; import org.apache.commons.io.IOUtils; import org.apache.commons.lang3.ArrayUtils; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.uuid.IdUtils; -import com.ruoyi.framework.config.RuoYiConfig; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.uuid.IdUtils; +import com.jg.framework.config.JGConfig; /** * 文件处理工具类 * - * @author ruoyi + * @author jg */ public class FileUtils { @@ -73,7 +73,7 @@ public class FileUtils */ public static String writeImportBytes(byte[] data) throws IOException { - return writeBytes(data, RuoYiConfig.getImportPath()); + return writeBytes(data, JGConfig.getImportPath()); } /** @@ -256,7 +256,7 @@ public class FileUtils } /** - * 获取文件名称 /profile/upload/2022/04/16/ruoyi.png -- ruoyi.png + * 获取文件名称 /profile/upload/2022/04/16/jg.png -- jg.png * * @param fileName 路径名称 * @return 没有文件路径的名称 @@ -274,7 +274,7 @@ public class FileUtils } /** - * 获取不带后缀文件名称 /profile/upload/2022/04/16/ruoyi.png -- ruoyi + * 获取不带后缀文件名称 /profile/upload/2022/04/16/jg.png -- jg * * @param fileName 路径名称 * @return 没有文件路径和后缀的名称 diff --git a/src/main/java/com/ruoyi/common/utils/file/ImageUtils.java b/src/main/java/com/jg/common/utils/file/ImageUtils.java similarity index 90% rename from src/main/java/com/ruoyi/common/utils/file/ImageUtils.java rename to src/main/java/com/jg/common/utils/file/ImageUtils.java index 857736d..1638fa3 100644 --- a/src/main/java/com/ruoyi/common/utils/file/ImageUtils.java +++ b/src/main/java/com/jg/common/utils/file/ImageUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.file; +package com.jg.common.utils.file; import java.io.ByteArrayInputStream; import java.io.FileInputStream; @@ -9,14 +9,14 @@ import java.util.Arrays; import org.apache.poi.util.IOUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.config.RuoYiConfig; +import com.jg.common.constant.Constants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.config.JGConfig; /** * 图片处理工具类 * - * @author ruoyi + * @author jg */ public class ImageUtils { @@ -79,7 +79,7 @@ public class ImageUtils else { // 本机地址 - String localPath = RuoYiConfig.getProfile(); + String localPath = JGConfig.getProfile(); String downloadPath = localPath + StringUtils.substringAfter(url, Constants.RESOURCE_PREFIX); in = new FileInputStream(downloadPath); } diff --git a/src/main/java/com/ruoyi/common/utils/file/MimeTypeUtils.java b/src/main/java/com/jg/common/utils/file/MimeTypeUtils.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/file/MimeTypeUtils.java rename to src/main/java/com/jg/common/utils/file/MimeTypeUtils.java index f968f1a..e16bb19 100644 --- a/src/main/java/com/ruoyi/common/utils/file/MimeTypeUtils.java +++ b/src/main/java/com/jg/common/utils/file/MimeTypeUtils.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.utils.file; +package com.jg.common.utils.file; /** * 媒体类型工具类 * - * @author ruoyi + * @author jg */ public class MimeTypeUtils { diff --git a/src/main/java/com/ruoyi/common/utils/html/EscapeUtil.java b/src/main/java/com/jg/common/utils/html/EscapeUtil.java similarity index 97% rename from src/main/java/com/ruoyi/common/utils/html/EscapeUtil.java rename to src/main/java/com/jg/common/utils/html/EscapeUtil.java index f52e83e..c5fe108 100644 --- a/src/main/java/com/ruoyi/common/utils/html/EscapeUtil.java +++ b/src/main/java/com/jg/common/utils/html/EscapeUtil.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.utils.html; +package com.jg.common.utils.html; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 转义和反转义工具类 * - * @author ruoyi + * @author jg */ public class EscapeUtil { diff --git a/src/main/java/com/ruoyi/common/utils/html/HTMLFilter.java b/src/main/java/com/jg/common/utils/html/HTMLFilter.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/html/HTMLFilter.java rename to src/main/java/com/jg/common/utils/html/HTMLFilter.java index 63f1c9d..6f075fe 100644 --- a/src/main/java/com/ruoyi/common/utils/html/HTMLFilter.java +++ b/src/main/java/com/jg/common/utils/html/HTMLFilter.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.html; +package com.jg.common.utils.html; import java.util.ArrayList; import java.util.Collections; @@ -13,7 +13,7 @@ import java.util.regex.Pattern; /** * HTML过滤器,用于去除XSS漏洞隐患。 * - * @author ruoyi + * @author jg */ public final class HTMLFilter { diff --git a/src/main/java/com/ruoyi/common/utils/http/HttpHelper.java b/src/main/java/com/jg/common/utils/http/HttpHelper.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/http/HttpHelper.java rename to src/main/java/com/jg/common/utils/http/HttpHelper.java index 589d123..a1f977e 100644 --- a/src/main/java/com/ruoyi/common/utils/http/HttpHelper.java +++ b/src/main/java/com/jg/common/utils/http/HttpHelper.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.http; +package com.jg.common.utils.http; import java.io.BufferedReader; import java.io.IOException; @@ -13,7 +13,7 @@ import org.slf4j.LoggerFactory; /** * 通用http工具封装 * - * @author ruoyi + * @author jg */ public class HttpHelper { diff --git a/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java b/src/main/java/com/jg/common/utils/http/HttpUtils.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/http/HttpUtils.java rename to src/main/java/com/jg/common/utils/http/HttpUtils.java index ef5eb28..0bba86f 100644 --- a/src/main/java/com/ruoyi/common/utils/http/HttpUtils.java +++ b/src/main/java/com/jg/common/utils/http/HttpUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.http; +package com.jg.common.utils.http; import java.io.BufferedReader; import java.io.IOException; @@ -19,13 +19,13 @@ import javax.net.ssl.TrustManager; import javax.net.ssl.X509TrustManager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.constant.Constants; +import com.jg.common.utils.StringUtils; /** * 通用http发送方法 * - * @author ruoyi + * @author jg */ public class HttpUtils { diff --git a/src/main/java/com/ruoyi/common/utils/ip/AddressUtils.java b/src/main/java/com/jg/common/utils/ip/AddressUtils.java similarity index 83% rename from src/main/java/com/ruoyi/common/utils/ip/AddressUtils.java rename to src/main/java/com/jg/common/utils/ip/AddressUtils.java index 31c3388..89c80de 100644 --- a/src/main/java/com/ruoyi/common/utils/ip/AddressUtils.java +++ b/src/main/java/com/jg/common/utils/ip/AddressUtils.java @@ -1,18 +1,18 @@ -package com.ruoyi.common.utils.ip; +package com.jg.common.utils.ip; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.http.HttpUtils; -import com.ruoyi.framework.config.RuoYiConfig; +import com.jg.common.constant.Constants; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.http.HttpUtils; +import com.jg.framework.config.JGConfig; /** * 获取地址类 * - * @author ruoyi + * @author jg */ public class AddressUtils { @@ -31,7 +31,7 @@ public class AddressUtils { return "内网IP"; } - if (RuoYiConfig.isAddressEnabled()) + if (JGConfig.isAddressEnabled()) { try { diff --git a/src/main/java/com/ruoyi/common/utils/ip/IpUtils.java b/src/main/java/com/jg/common/utils/ip/IpUtils.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/ip/IpUtils.java rename to src/main/java/com/jg/common/utils/ip/IpUtils.java index 8e89e30..f3ea4df 100644 --- a/src/main/java/com/ruoyi/common/utils/ip/IpUtils.java +++ b/src/main/java/com/jg/common/utils/ip/IpUtils.java @@ -1,15 +1,15 @@ -package com.ruoyi.common.utils.ip; +package com.jg.common.utils.ip; import java.net.InetAddress; import java.net.UnknownHostException; import javax.servlet.http.HttpServletRequest; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; /** * 获取IP方法 * - * @author ruoyi + * @author jg */ public class IpUtils { diff --git a/src/main/java/com/ruoyi/common/utils/job/AbstractQuartzJob.java b/src/main/java/com/jg/common/utils/job/AbstractQuartzJob.java similarity index 85% rename from src/main/java/com/ruoyi/common/utils/job/AbstractQuartzJob.java rename to src/main/java/com/jg/common/utils/job/AbstractQuartzJob.java index ec7e622..7b707e2 100644 --- a/src/main/java/com/ruoyi/common/utils/job/AbstractQuartzJob.java +++ b/src/main/java/com/jg/common/utils/job/AbstractQuartzJob.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import java.util.Date; import org.quartz.Job; @@ -6,20 +6,20 @@ import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.ScheduleConstants; -import com.ruoyi.common.utils.ExceptionUtil; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.bean.BeanUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.project.monitor.domain.SysJob; -import com.ruoyi.project.monitor.domain.SysJobLog; -import com.ruoyi.project.monitor.service.ISysJobLogService; +import com.jg.common.constant.Constants; +import com.jg.common.constant.ScheduleConstants; +import com.jg.common.utils.ExceptionUtil; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.bean.BeanUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.project.monitor.domain.SysJob; +import com.jg.project.monitor.domain.SysJobLog; +import com.jg.project.monitor.service.ISysJobLogService; /** * 抽象quartz调用 * - * @author ruoyi + * @author jg */ public abstract class AbstractQuartzJob implements Job { diff --git a/src/main/java/com/ruoyi/common/utils/job/CronUtils.java b/src/main/java/com/jg/common/utils/job/CronUtils.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/job/CronUtils.java rename to src/main/java/com/jg/common/utils/job/CronUtils.java index 0763a8d..1eeaf01 100644 --- a/src/main/java/com/ruoyi/common/utils/job/CronUtils.java +++ b/src/main/java/com/jg/common/utils/job/CronUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import java.text.ParseException; import java.util.Date; @@ -7,7 +7,7 @@ import org.quartz.CronExpression; /** * cron表达式工具类 * - * @author ruoyi + * @author jg * */ public class CronUtils diff --git a/src/main/java/com/ruoyi/common/utils/job/JobInvokeUtil.java b/src/main/java/com/jg/common/utils/job/JobInvokeUtil.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/job/JobInvokeUtil.java rename to src/main/java/com/jg/common/utils/job/JobInvokeUtil.java index 0d8f74b..9f98f38 100644 --- a/src/main/java/com/ruoyi/common/utils/job/JobInvokeUtil.java +++ b/src/main/java/com/jg/common/utils/job/JobInvokeUtil.java @@ -1,17 +1,17 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; import java.util.LinkedList; import java.util.List; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.project.monitor.domain.SysJob; /** * 任务执行工具 * - * @author ruoyi + * @author jg */ public class JobInvokeUtil { diff --git a/src/main/java/com/ruoyi/common/utils/job/QuartzDisallowConcurrentExecution.java b/src/main/java/com/jg/common/utils/job/QuartzDisallowConcurrentExecution.java similarity index 80% rename from src/main/java/com/ruoyi/common/utils/job/QuartzDisallowConcurrentExecution.java rename to src/main/java/com/jg/common/utils/job/QuartzDisallowConcurrentExecution.java index 7097088..f110c09 100644 --- a/src/main/java/com/ruoyi/common/utils/job/QuartzDisallowConcurrentExecution.java +++ b/src/main/java/com/jg/common/utils/job/QuartzDisallowConcurrentExecution.java @@ -1,13 +1,13 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import org.quartz.DisallowConcurrentExecution; import org.quartz.JobExecutionContext; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.project.monitor.domain.SysJob; /** * 定时任务处理(禁止并发执行) * - * @author ruoyi + * @author jg * */ @DisallowConcurrentExecution diff --git a/src/main/java/com/ruoyi/common/utils/job/QuartzJobExecution.java b/src/main/java/com/jg/common/utils/job/QuartzJobExecution.java similarity index 76% rename from src/main/java/com/ruoyi/common/utils/job/QuartzJobExecution.java rename to src/main/java/com/jg/common/utils/job/QuartzJobExecution.java index 55aa7e0..70cac1d 100644 --- a/src/main/java/com/ruoyi/common/utils/job/QuartzJobExecution.java +++ b/src/main/java/com/jg/common/utils/job/QuartzJobExecution.java @@ -1,12 +1,12 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import org.quartz.JobExecutionContext; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.project.monitor.domain.SysJob; /** * 定时任务处理(允许并发执行) * - * @author ruoyi + * @author jg * */ public class QuartzJobExecution extends AbstractQuartzJob diff --git a/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java b/src/main/java/com/jg/common/utils/job/ScheduleUtils.java similarity index 92% rename from src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java rename to src/main/java/com/jg/common/utils/job/ScheduleUtils.java index 0353ea2..47f643f 100644 --- a/src/main/java/com/ruoyi/common/utils/job/ScheduleUtils.java +++ b/src/main/java/com/jg/common/utils/job/ScheduleUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.job; +package com.jg.common.utils.job; import org.quartz.CronScheduleBuilder; import org.quartz.CronTrigger; @@ -10,18 +10,18 @@ import org.quartz.Scheduler; import org.quartz.SchedulerException; import org.quartz.TriggerBuilder; import org.quartz.TriggerKey; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.ScheduleConstants; -import com.ruoyi.common.exception.job.TaskException; -import com.ruoyi.common.exception.job.TaskException.Code; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.common.constant.Constants; +import com.jg.common.constant.ScheduleConstants; +import com.jg.common.exception.job.TaskException; +import com.jg.common.exception.job.TaskException.Code; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.project.monitor.domain.SysJob; /** * 定时任务工具类 * - * @author ruoyi + * @author jg * */ public class ScheduleUtils diff --git a/src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java b/src/main/java/com/jg/common/utils/poi/ExcelHandlerAdapter.java similarity index 90% rename from src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java rename to src/main/java/com/jg/common/utils/poi/ExcelHandlerAdapter.java index ccab288..be0e5dc 100644 --- a/src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java +++ b/src/main/java/com/jg/common/utils/poi/ExcelHandlerAdapter.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.poi; +package com.jg.common.utils.poi; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Workbook; @@ -6,7 +6,7 @@ import org.apache.poi.ss.usermodel.Workbook; /** * Excel数据格式处理适配器 * - * @author ruoyi + * @author jg */ public interface ExcelHandlerAdapter { diff --git a/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java b/src/main/java/com/jg/common/utils/poi/ExcelUtil.java similarity index 98% rename from src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java rename to src/main/java/com/jg/common/utils/poi/ExcelUtil.java index 99517d6..ad3f35c 100644 --- a/src/main/java/com/ruoyi/common/utils/poi/ExcelUtil.java +++ b/src/main/java/com/jg/common/utils/poi/ExcelUtil.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.poi; +package com.jg.common.utils.poi; import java.io.File; import java.io.FileOutputStream; @@ -70,26 +70,26 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.openxmlformats.schemas.drawingml.x2006.spreadsheetDrawing.CTMarker; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.exception.UtilException; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.DictUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.file.FileTypeUtils; -import com.ruoyi.common.utils.file.FileUtils; -import com.ruoyi.common.utils.file.ImageUtils; -import com.ruoyi.common.utils.reflect.ReflectUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.Type; -import com.ruoyi.framework.aspectj.lang.annotation.Excels; -import com.ruoyi.framework.config.RuoYiConfig; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.core.text.Convert; +import com.jg.common.exception.UtilException; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.DictUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.file.FileTypeUtils; +import com.jg.common.utils.file.FileUtils; +import com.jg.common.utils.file.ImageUtils; +import com.jg.common.utils.reflect.ReflectUtils; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.aspectj.lang.annotation.Excel.Type; +import com.jg.framework.aspectj.lang.annotation.Excels; +import com.jg.framework.config.JGConfig; +import com.jg.framework.web.domain.AjaxResult; /** * Excel相关处理 * - * @author ruoyi + * @author jg */ public class ExcelUtil { @@ -1393,7 +1393,7 @@ public class ExcelUtil */ public String getAbsoluteFile(String filename) { - String downloadPath = RuoYiConfig.getDownloadPath() + filename; + String downloadPath = JGConfig.getDownloadPath() + filename; File desc = new File(downloadPath); if (!desc.getParentFile().exists()) { diff --git a/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java b/src/main/java/com/jg/common/utils/reflect/ReflectUtils.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java rename to src/main/java/com/jg/common/utils/reflect/ReflectUtils.java index b19953e..c88109c 100644 --- a/src/main/java/com/ruoyi/common/utils/reflect/ReflectUtils.java +++ b/src/main/java/com/jg/common/utils/reflect/ReflectUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.reflect; +package com.jg.common.utils.reflect; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; @@ -12,13 +12,13 @@ import org.apache.commons.lang3.Validate; import org.apache.poi.ss.usermodel.DateUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.utils.DateUtils; +import com.jg.common.core.text.Convert; +import com.jg.common.utils.DateUtils; /** * 反射工具类. 提供调用getter/setter方法, 访问私有变量, 调用私有方法, 获取泛型类型Class, 被AOP过的真实类等工具函数. * - * @author ruoyi + * @author jg */ @SuppressWarnings("rawtypes") public class ReflectUtils diff --git a/src/main/java/com/ruoyi/common/utils/sign/Base64.java b/src/main/java/com/jg/common/utils/sign/Base64.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/sign/Base64.java rename to src/main/java/com/jg/common/utils/sign/Base64.java index ca1cd92..aec53fd 100644 --- a/src/main/java/com/ruoyi/common/utils/sign/Base64.java +++ b/src/main/java/com/jg/common/utils/sign/Base64.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.utils.sign; +package com.jg.common.utils.sign; /** * Base64工具类 * - * @author ruoyi + * @author jg */ public final class Base64 { diff --git a/src/main/java/com/ruoyi/common/utils/sign/Md5Utils.java b/src/main/java/com/jg/common/utils/sign/Md5Utils.java similarity index 96% rename from src/main/java/com/ruoyi/common/utils/sign/Md5Utils.java rename to src/main/java/com/jg/common/utils/sign/Md5Utils.java index c1c58db..03d68ab 100644 --- a/src/main/java/com/ruoyi/common/utils/sign/Md5Utils.java +++ b/src/main/java/com/jg/common/utils/sign/Md5Utils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.sign; +package com.jg.common.utils.sign; import java.nio.charset.StandardCharsets; import java.security.MessageDigest; @@ -8,7 +8,7 @@ import org.slf4j.LoggerFactory; /** * Md5加密方法 * - * @author ruoyi + * @author jg */ public class Md5Utils { diff --git a/src/main/java/com/ruoyi/common/utils/spring/SpringUtils.java b/src/main/java/com/jg/common/utils/spring/SpringUtils.java similarity index 97% rename from src/main/java/com/ruoyi/common/utils/spring/SpringUtils.java rename to src/main/java/com/jg/common/utils/spring/SpringUtils.java index f290ec3..de9d757 100644 --- a/src/main/java/com/ruoyi/common/utils/spring/SpringUtils.java +++ b/src/main/java/com/jg/common/utils/spring/SpringUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.utils.spring; +package com.jg.common.utils.spring; import org.springframework.aop.framework.AopContext; import org.springframework.beans.BeansException; @@ -8,12 +8,12 @@ import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import org.springframework.stereotype.Component; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * spring工具类 方便在非spring管理环境中获取bean * - * @author ruoyi + * @author jg */ @Component public final class SpringUtils implements BeanFactoryPostProcessor, ApplicationContextAware diff --git a/src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java b/src/main/java/com/jg/common/utils/sql/SqlUtil.java similarity index 92% rename from src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java rename to src/main/java/com/jg/common/utils/sql/SqlUtil.java index 93b0347..6c3a32d 100644 --- a/src/main/java/com/ruoyi/common/utils/sql/SqlUtil.java +++ b/src/main/java/com/jg/common/utils/sql/SqlUtil.java @@ -1,12 +1,12 @@ -package com.ruoyi.common.utils.sql; +package com.jg.common.utils.sql; -import com.ruoyi.common.exception.UtilException; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.exception.UtilException; +import com.jg.common.utils.StringUtils; /** * sql操作工具类 * - * @author ruoyi + * @author jg */ public class SqlUtil { diff --git a/src/main/java/com/ruoyi/common/utils/uuid/IdUtils.java b/src/main/java/com/jg/common/utils/uuid/IdUtils.java similarity index 94% rename from src/main/java/com/ruoyi/common/utils/uuid/IdUtils.java rename to src/main/java/com/jg/common/utils/uuid/IdUtils.java index 2c84427..cd10e27 100644 --- a/src/main/java/com/ruoyi/common/utils/uuid/IdUtils.java +++ b/src/main/java/com/jg/common/utils/uuid/IdUtils.java @@ -1,9 +1,9 @@ -package com.ruoyi.common.utils.uuid; +package com.jg.common.utils.uuid; /** * ID生成器工具类 * - * @author ruoyi + * @author jg */ public class IdUtils { diff --git a/src/main/java/com/ruoyi/common/utils/uuid/Seq.java b/src/main/java/com/jg/common/utils/uuid/Seq.java similarity index 93% rename from src/main/java/com/ruoyi/common/utils/uuid/Seq.java rename to src/main/java/com/jg/common/utils/uuid/Seq.java index bf99611..c17e7f6 100644 --- a/src/main/java/com/ruoyi/common/utils/uuid/Seq.java +++ b/src/main/java/com/jg/common/utils/uuid/Seq.java @@ -1,11 +1,11 @@ -package com.ruoyi.common.utils.uuid; +package com.jg.common.utils.uuid; import java.util.concurrent.atomic.AtomicInteger; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.StringUtils; /** - * @author ruoyi 序列生成类 + * @author jg 序列生成类 */ public class Seq { diff --git a/src/main/java/com/ruoyi/common/utils/uuid/UUID.java b/src/main/java/com/jg/common/utils/uuid/UUID.java similarity index 99% rename from src/main/java/com/ruoyi/common/utils/uuid/UUID.java rename to src/main/java/com/jg/common/utils/uuid/UUID.java index acc3a6f..9915642 100644 --- a/src/main/java/com/ruoyi/common/utils/uuid/UUID.java +++ b/src/main/java/com/jg/common/utils/uuid/UUID.java @@ -1,16 +1,16 @@ -package com.ruoyi.common.utils.uuid; +package com.jg.common.utils.uuid; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.util.Random; import java.util.concurrent.ThreadLocalRandom; -import com.ruoyi.common.exception.UtilException; +import com.jg.common.exception.UtilException; /** * 提供通用唯一识别码(universally unique identifier)(UUID)实现 * - * @author ruoyi + * @author jg */ public final class UUID implements java.io.Serializable, Comparable { diff --git a/src/main/java/com/ruoyi/common/xss/Xss.java b/src/main/java/com/jg/common/xss/Xss.java similarity index 93% rename from src/main/java/com/ruoyi/common/xss/Xss.java rename to src/main/java/com/jg/common/xss/Xss.java index 7bfdf04..7ebe534 100644 --- a/src/main/java/com/ruoyi/common/xss/Xss.java +++ b/src/main/java/com/jg/common/xss/Xss.java @@ -1,4 +1,4 @@ -package com.ruoyi.common.xss; +package com.jg.common.xss; import javax.validation.Constraint; import javax.validation.Payload; @@ -10,7 +10,7 @@ import java.lang.annotation.Target; /** * 自定义xss校验注解 * - * @author ruoyi + * @author jg */ @Retention(RetentionPolicy.RUNTIME) @Target(value = { ElementType.METHOD, ElementType.FIELD, ElementType.CONSTRUCTOR, ElementType.PARAMETER }) diff --git a/src/main/java/com/ruoyi/common/xss/XssValidator.java b/src/main/java/com/jg/common/xss/XssValidator.java similarity index 91% rename from src/main/java/com/ruoyi/common/xss/XssValidator.java rename to src/main/java/com/jg/common/xss/XssValidator.java index 42f425c..eff5bb2 100644 --- a/src/main/java/com/ruoyi/common/xss/XssValidator.java +++ b/src/main/java/com/jg/common/xss/XssValidator.java @@ -1,6 +1,6 @@ -package com.ruoyi.common.xss; +package com.jg.common.xss; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; import javax.validation.ConstraintValidator; import javax.validation.ConstraintValidatorContext; import java.util.regex.Matcher; @@ -9,7 +9,7 @@ import java.util.regex.Pattern; /** * 自定义xss校验注解实现 * - * @author ruoyi + * @author jg */ public class XssValidator implements ConstraintValidator { diff --git a/src/main/java/com/ruoyi/framework/aspectj/DataScopeAspect.java b/src/main/java/com/jg/framework/aspectj/DataScopeAspect.java similarity index 91% rename from src/main/java/com/ruoyi/framework/aspectj/DataScopeAspect.java rename to src/main/java/com/jg/framework/aspectj/DataScopeAspect.java index 134f7d2..ec2fa7e 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/DataScopeAspect.java +++ b/src/main/java/com/jg/framework/aspectj/DataScopeAspect.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj; +package com.jg.framework.aspectj; import java.util.ArrayList; import java.util.List; @@ -6,20 +6,20 @@ import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; import org.springframework.stereotype.Component; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.DataScope; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.context.PermissionContextHolder; -import com.ruoyi.framework.web.domain.BaseEntity; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.common.core.text.Convert; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.aspectj.lang.annotation.DataScope; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.context.PermissionContextHolder; +import com.jg.framework.web.domain.BaseEntity; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; /** * 数据过滤处理 * - * @author ruoyi + * @author jg */ @Aspect @Component diff --git a/src/main/java/com/ruoyi/framework/aspectj/DataSourceAspect.java b/src/main/java/com/jg/framework/aspectj/DataSourceAspect.java similarity index 81% rename from src/main/java/com/ruoyi/framework/aspectj/DataSourceAspect.java rename to src/main/java/com/jg/framework/aspectj/DataSourceAspect.java index c2bb892..740804c 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/DataSourceAspect.java +++ b/src/main/java/com/jg/framework/aspectj/DataSourceAspect.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj; +package com.jg.framework.aspectj; import java.util.Objects; import org.aspectj.lang.ProceedingJoinPoint; @@ -11,14 +11,14 @@ import org.slf4j.LoggerFactory; import org.springframework.core.annotation.AnnotationUtils; import org.springframework.core.annotation.Order; import org.springframework.stereotype.Component; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.DataSource; -import com.ruoyi.framework.datasource.DynamicDataSourceContextHolder; +import com.jg.common.utils.StringUtils; +import com.jg.framework.aspectj.lang.annotation.DataSource; +import com.jg.framework.datasource.DynamicDataSourceContextHolder; /** * 多数据源处理 * - * @author ruoyi + * @author jg */ @Aspect @Order(1) @@ -27,8 +27,8 @@ public class DataSourceAspect { protected Logger logger = LoggerFactory.getLogger(getClass()); - @Pointcut("@annotation(com.ruoyi.framework.aspectj.lang.annotation.DataSource)" - + "|| @within(com.ruoyi.framework.aspectj.lang.annotation.DataSource)") + @Pointcut("@annotation(com.jg.framework.aspectj.lang.annotation.DataSource)" + + "|| @within(com.jg.framework.aspectj.lang.annotation.DataSource)") public void dsPointCut() { diff --git a/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java b/src/main/java/com/jg/framework/aspectj/LogAspect.java similarity index 92% rename from src/main/java/com/ruoyi/framework/aspectj/LogAspect.java rename to src/main/java/com/jg/framework/aspectj/LogAspect.java index e62f421..c736a6e 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/LogAspect.java +++ b/src/main/java/com/jg/framework/aspectj/LogAspect.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj; +package com.jg.framework.aspectj; import java.util.Collection; import java.util.Map; @@ -17,24 +17,24 @@ import org.springframework.stereotype.Component; import org.springframework.validation.BindingResult; import org.springframework.web.multipart.MultipartFile; import com.alibaba.fastjson2.JSON; -import com.ruoyi.common.enums.HttpMethod; -import com.ruoyi.common.filter.PropertyPreExcludeFilter; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessStatus; -import com.ruoyi.framework.manager.AsyncManager; -import com.ruoyi.framework.manager.factory.AsyncFactory; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.project.monitor.domain.SysOperLog; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.common.enums.HttpMethod; +import com.jg.common.filter.PropertyPreExcludeFilter; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.ip.IpUtils; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessStatus; +import com.jg.framework.manager.AsyncManager; +import com.jg.framework.manager.factory.AsyncFactory; +import com.jg.framework.security.LoginUser; +import com.jg.project.monitor.domain.SysOperLog; +import com.jg.project.system.domain.SysUser; /** * 操作日志记录处理 * - * @author ruoyi + * @author jg */ @Aspect @Component diff --git a/src/main/java/com/ruoyi/framework/aspectj/RateLimiterAspect.java b/src/main/java/com/jg/framework/aspectj/RateLimiterAspect.java similarity index 89% rename from src/main/java/com/ruoyi/framework/aspectj/RateLimiterAspect.java rename to src/main/java/com/jg/framework/aspectj/RateLimiterAspect.java index 820c34b..0a6f03b 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/RateLimiterAspect.java +++ b/src/main/java/com/jg/framework/aspectj/RateLimiterAspect.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj; +package com.jg.framework.aspectj; import java.lang.reflect.Method; import java.util.Collections; @@ -13,16 +13,16 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.script.RedisScript; import org.springframework.stereotype.Component; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.framework.aspectj.lang.annotation.RateLimiter; -import com.ruoyi.framework.aspectj.lang.enums.LimitType; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.ip.IpUtils; +import com.jg.framework.aspectj.lang.annotation.RateLimiter; +import com.jg.framework.aspectj.lang.enums.LimitType; /** * 限流处理 * - * @author ruoyi + * @author jg */ @Aspect @Component diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/Anonymous.java similarity index 84% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/Anonymous.java index 2fb432c..a0fa9fb 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/Anonymous.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -9,7 +9,7 @@ import java.lang.annotation.Target; /** * 匿名访问不鉴权注解 * - * @author ruoyi + * @author jg */ @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataScope.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/DataScope.java similarity index 91% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataScope.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/DataScope.java index eff418f..4f61d5b 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataScope.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/DataScope.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -9,7 +9,7 @@ import java.lang.annotation.Target; /** * 数据权限过滤注解 * - * @author ruoyi + * @author jg */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataSource.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/DataSource.java similarity index 83% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataSource.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/DataSource.java index e5a780e..67252fb 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/DataSource.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/DataSource.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -6,14 +6,14 @@ import java.lang.annotation.Inherited; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; -import com.ruoyi.framework.aspectj.lang.enums.DataSourceType; +import com.jg.framework.aspectj.lang.enums.DataSourceType; /** * 自定义多数据源切换注解 * * 优先级:先方法,后类,如果方法覆盖了类上的数据源类型,以方法的为准,否则以类上的为准 * - * @author ruoyi + * @author jg */ @Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excel.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/Excel.java similarity index 97% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excel.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/Excel.java index b11514f..00cacfa 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excel.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/Excel.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -7,12 +7,12 @@ import java.lang.annotation.Target; import java.math.BigDecimal; import org.apache.poi.ss.usermodel.HorizontalAlignment; import org.apache.poi.ss.usermodel.IndexedColors; -import com.ruoyi.common.utils.poi.ExcelHandlerAdapter; +import com.jg.common.utils.poi.ExcelHandlerAdapter; /** * 自定义导出Excel数据注解 * - * @author ruoyi + * @author jg */ @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excels.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/Excels.java similarity index 81% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excels.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/Excels.java index fdcd9da..011dbd8 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Excels.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/Excels.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; @@ -8,7 +8,7 @@ import java.lang.annotation.Target; /** * Excel注解集 * - * @author ruoyi + * @author jg */ @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Log.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/Log.java similarity index 83% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Log.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/Log.java index 984d369..b6ad657 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/Log.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/Log.java @@ -1,17 +1,17 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.aspectj.lang.enums.OperatorType; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.aspectj.lang.enums.OperatorType; /** * 自定义操作日志记录注解 * - * @author ruoyi + * @author jg * */ @Target({ ElementType.PARAMETER, ElementType.METHOD }) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.java b/src/main/java/com/jg/framework/aspectj/lang/annotation/RateLimiter.java similarity index 79% rename from src/main/java/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.java rename to src/main/java/com/jg/framework/aspectj/lang/annotation/RateLimiter.java index 5aa6af6..67f4ed8 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.java +++ b/src/main/java/com/jg/framework/aspectj/lang/annotation/RateLimiter.java @@ -1,17 +1,17 @@ -package com.ruoyi.framework.aspectj.lang.annotation; +package com.jg.framework.aspectj.lang.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.framework.aspectj.lang.enums.LimitType; +import com.jg.common.constant.CacheConstants; +import com.jg.framework.aspectj.lang.enums.LimitType; /** * 限流注解 * - * @author ruoyi + * @author jg */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.java b/src/main/java/com/jg/framework/aspectj/lang/enums/BusinessStatus.java similarity index 69% rename from src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.java rename to src/main/java/com/jg/framework/aspectj/lang/enums/BusinessStatus.java index 2e1c7af..1a1a68d 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.java +++ b/src/main/java/com/jg/framework/aspectj/lang/enums/BusinessStatus.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.aspectj.lang.enums; +package com.jg.framework.aspectj.lang.enums; /** * 操作状态 * - * @author ruoyi + * @author jg * */ public enum BusinessStatus diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessType.java b/src/main/java/com/jg/framework/aspectj/lang/enums/BusinessType.java similarity index 88% rename from src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessType.java rename to src/main/java/com/jg/framework/aspectj/lang/enums/BusinessType.java index 2810215..4aa00c7 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/BusinessType.java +++ b/src/main/java/com/jg/framework/aspectj/lang/enums/BusinessType.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.aspectj.lang.enums; +package com.jg.framework.aspectj.lang.enums; /** * 业务操作类型 * - * @author ruoyi + * @author jg */ public enum BusinessType { diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.java b/src/main/java/com/jg/framework/aspectj/lang/enums/DataSourceType.java similarity index 68% rename from src/main/java/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.java rename to src/main/java/com/jg/framework/aspectj/lang/enums/DataSourceType.java index 103cd80..34d6fd5 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.java +++ b/src/main/java/com/jg/framework/aspectj/lang/enums/DataSourceType.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.aspectj.lang.enums; +package com.jg.framework.aspectj.lang.enums; /** * 数据源 * - * @author ruoyi + * @author jg */ public enum DataSourceType { diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/LimitType.java b/src/main/java/com/jg/framework/aspectj/lang/enums/LimitType.java similarity index 73% rename from src/main/java/com/ruoyi/framework/aspectj/lang/enums/LimitType.java rename to src/main/java/com/jg/framework/aspectj/lang/enums/LimitType.java index 599312d..cbe4eb4 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/LimitType.java +++ b/src/main/java/com/jg/framework/aspectj/lang/enums/LimitType.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.aspectj.lang.enums; +package com.jg.framework.aspectj.lang.enums; /** * 限流类型 * - * @author ruoyi + * @author jg */ public enum LimitType diff --git a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/OperatorType.java b/src/main/java/com/jg/framework/aspectj/lang/enums/OperatorType.java similarity index 75% rename from src/main/java/com/ruoyi/framework/aspectj/lang/enums/OperatorType.java rename to src/main/java/com/jg/framework/aspectj/lang/enums/OperatorType.java index e3d87db..ac62d45 100644 --- a/src/main/java/com/ruoyi/framework/aspectj/lang/enums/OperatorType.java +++ b/src/main/java/com/jg/framework/aspectj/lang/enums/OperatorType.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.aspectj.lang.enums; +package com.jg.framework.aspectj.lang.enums; /** * 操作人类别 * - * @author ruoyi + * @author jg */ public enum OperatorType { diff --git a/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java b/src/main/java/com/jg/framework/config/ApplicationConfig.java similarity index 89% rename from src/main/java/com/ruoyi/framework/config/ApplicationConfig.java rename to src/main/java/com/jg/framework/config/ApplicationConfig.java index 55de6f7..cbe69b8 100644 --- a/src/main/java/com/ruoyi/framework/config/ApplicationConfig.java +++ b/src/main/java/com/jg/framework/config/ApplicationConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.TimeZone; import org.mybatis.spring.annotation.MapperScan; @@ -10,13 +10,13 @@ import org.springframework.context.annotation.EnableAspectJAutoProxy; /** * 程序注解配置 * - * @author ruoyi + * @author jg */ @Configuration // 表示通过aop框架暴露该代理对象,AopContext能够访问 @EnableAspectJAutoProxy(exposeProxy = true) // 指定要扫描的Mapper类的包的路径 -@MapperScan("com.ruoyi.project.**.mapper") +@MapperScan("com.jg.project.**.mapper") public class ApplicationConfig { /** diff --git a/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java b/src/main/java/com/jg/framework/config/CaptchaConfig.java similarity index 96% rename from src/main/java/com/ruoyi/framework/config/CaptchaConfig.java rename to src/main/java/com/jg/framework/config/CaptchaConfig.java index 43e78ae..43d81eb 100644 --- a/src/main/java/com/ruoyi/framework/config/CaptchaConfig.java +++ b/src/main/java/com/jg/framework/config/CaptchaConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.Properties; import org.springframework.context.annotation.Bean; @@ -10,7 +10,7 @@ import static com.google.code.kaptcha.Constants.*; /** * 验证码配置 * - * @author ruoyi + * @author jg */ @Configuration public class CaptchaConfig @@ -63,7 +63,7 @@ public class CaptchaConfig // KAPTCHA_SESSION_KEY properties.setProperty(KAPTCHA_SESSION_CONFIG_KEY, "kaptchaCodeMath"); // 验证码文本生成器 - properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.ruoyi.framework.config.KaptchaTextCreator"); + properties.setProperty(KAPTCHA_TEXTPRODUCER_IMPL, "com.jg.framework.config.KaptchaTextCreator"); // 验证码文本字符间距 默认为2 properties.setProperty(KAPTCHA_TEXTPRODUCER_CHAR_SPACE, "3"); // 验证码文本字符长度 默认为5 diff --git a/src/main/java/com/ruoyi/framework/config/DruidConfig.java b/src/main/java/com/jg/framework/config/DruidConfig.java similarity index 94% rename from src/main/java/com/ruoyi/framework/config/DruidConfig.java rename to src/main/java/com/jg/framework/config/DruidConfig.java index 7a8fd82..4855405 100644 --- a/src/main/java/com/ruoyi/framework/config/DruidConfig.java +++ b/src/main/java/com/jg/framework/config/DruidConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.io.IOException; import java.util.HashMap; @@ -19,15 +19,15 @@ import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceBuilder; import com.alibaba.druid.spring.boot.autoconfigure.properties.DruidStatProperties; import com.alibaba.druid.util.Utils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.framework.aspectj.lang.enums.DataSourceType; -import com.ruoyi.framework.config.properties.DruidProperties; -import com.ruoyi.framework.datasource.DynamicDataSource; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.framework.aspectj.lang.enums.DataSourceType; +import com.jg.framework.config.properties.DruidProperties; +import com.jg.framework.datasource.DynamicDataSource; /** * druid 配置多数据源 * - * @author ruoyi + * @author jg */ @Configuration public class DruidConfig diff --git a/src/main/java/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.java b/src/main/java/com/jg/framework/config/FastJson2JsonRedisSerializer.java similarity index 93% rename from src/main/java/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.java rename to src/main/java/com/jg/framework/config/FastJson2JsonRedisSerializer.java index 4adbb7f..0083e00 100644 --- a/src/main/java/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.java +++ b/src/main/java/com/jg/framework/config/FastJson2JsonRedisSerializer.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.nio.charset.Charset; import org.springframework.data.redis.serializer.RedisSerializer; @@ -7,12 +7,12 @@ import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONReader; import com.alibaba.fastjson2.JSONWriter; import com.alibaba.fastjson2.filter.Filter; -import com.ruoyi.common.constant.Constants; +import com.jg.common.constant.Constants; /** * Redis使用FastJson序列化 * - * @author ruoyi + * @author jg */ public class FastJson2JsonRedisSerializer implements RedisSerializer { diff --git a/src/main/java/com/ruoyi/framework/config/FilterConfig.java b/src/main/java/com/jg/framework/config/FilterConfig.java similarity index 90% rename from src/main/java/com/ruoyi/framework/config/FilterConfig.java rename to src/main/java/com/jg/framework/config/FilterConfig.java index bb14c04..5791683 100644 --- a/src/main/java/com/ruoyi/framework/config/FilterConfig.java +++ b/src/main/java/com/jg/framework/config/FilterConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.HashMap; import java.util.Map; @@ -8,14 +8,14 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import com.ruoyi.common.filter.RepeatableFilter; -import com.ruoyi.common.filter.XssFilter; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.filter.RepeatableFilter; +import com.jg.common.filter.XssFilter; +import com.jg.common.utils.StringUtils; /** * Filter配置 * - * @author ruoyi + * @author jg */ @Configuration public class FilterConfig diff --git a/src/main/java/com/ruoyi/framework/config/GenConfig.java b/src/main/java/com/jg/framework/config/GenConfig.java similarity index 96% rename from src/main/java/com/ruoyi/framework/config/GenConfig.java rename to src/main/java/com/jg/framework/config/GenConfig.java index ef4456b..19510a0 100644 --- a/src/main/java/com/ruoyi/framework/config/GenConfig.java +++ b/src/main/java/com/jg/framework/config/GenConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @@ -6,7 +6,7 @@ import org.springframework.stereotype.Component; /** * 读取代码生成相关配置 * - * @author ruoyi + * @author jg */ @Component @ConfigurationProperties(prefix = "gen") diff --git a/src/main/java/com/ruoyi/framework/config/I18nConfig.java b/src/main/java/com/jg/framework/config/I18nConfig.java similarity index 92% rename from src/main/java/com/ruoyi/framework/config/I18nConfig.java rename to src/main/java/com/jg/framework/config/I18nConfig.java index 163fd01..81b12f4 100644 --- a/src/main/java/com/ruoyi/framework/config/I18nConfig.java +++ b/src/main/java/com/jg/framework/config/I18nConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -7,12 +7,12 @@ import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import org.springframework.web.servlet.i18n.LocaleChangeInterceptor; import org.springframework.web.servlet.i18n.SessionLocaleResolver; -import com.ruoyi.common.constant.Constants; +import com.jg.common.constant.Constants; /** * 资源文件配置加载 * - * @author ruoyi + * @author jg */ @Configuration public class I18nConfig implements WebMvcConfigurer diff --git a/src/main/java/com/ruoyi/framework/config/RuoYiConfig.java b/src/main/java/com/jg/framework/config/JGConfig.java similarity index 89% rename from src/main/java/com/ruoyi/framework/config/RuoYiConfig.java rename to src/main/java/com/jg/framework/config/JGConfig.java index fe1407e..5465970 100644 --- a/src/main/java/com/ruoyi/framework/config/RuoYiConfig.java +++ b/src/main/java/com/jg/framework/config/JGConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; @@ -6,11 +6,11 @@ import org.springframework.stereotype.Component; /** * 读取项目相关配置 * - * @author ruoyi + * @author jg */ @Component -@ConfigurationProperties(prefix = "ruoyi") -public class RuoYiConfig +@ConfigurationProperties(prefix = "jg") +public class JGConfig { /** 项目名称 */ private String name; @@ -64,7 +64,7 @@ public class RuoYiConfig public void setProfile(String profile) { - RuoYiConfig.profile = profile; + JGConfig.profile = profile; } public static boolean isAddressEnabled() @@ -74,7 +74,7 @@ public class RuoYiConfig public void setAddressEnabled(boolean addressEnabled) { - RuoYiConfig.addressEnabled = addressEnabled; + JGConfig.addressEnabled = addressEnabled; } /** diff --git a/src/main/java/com/ruoyi/framework/config/KaptchaTextCreator.java b/src/main/java/com/jg/framework/config/KaptchaTextCreator.java similarity index 97% rename from src/main/java/com/ruoyi/framework/config/KaptchaTextCreator.java rename to src/main/java/com/jg/framework/config/KaptchaTextCreator.java index d2902f4..17bc18e 100644 --- a/src/main/java/com/ruoyi/framework/config/KaptchaTextCreator.java +++ b/src/main/java/com/jg/framework/config/KaptchaTextCreator.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.Random; import com.google.code.kaptcha.text.impl.DefaultTextCreator; @@ -6,7 +6,7 @@ import com.google.code.kaptcha.text.impl.DefaultTextCreator; /** * 验证码文本生成器 * - * @author ruoyi + * @author jg */ public class KaptchaTextCreator extends DefaultTextCreator { diff --git a/src/main/java/com/ruoyi/framework/config/MybatisPlusConfig.java b/src/main/java/com/jg/framework/config/MybatisPlusConfig.java similarity index 97% rename from src/main/java/com/ruoyi/framework/config/MybatisPlusConfig.java rename to src/main/java/com/jg/framework/config/MybatisPlusConfig.java index cdf29d0..a15e2db 100644 --- a/src/main/java/com/ruoyi/framework/config/MybatisPlusConfig.java +++ b/src/main/java/com/jg/framework/config/MybatisPlusConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor; @@ -12,7 +12,7 @@ import org.springframework.transaction.annotation.EnableTransactionManagement; /** * Mybatis Plus 配置 * - * @author ruoyi + * @author jg */ @EnableTransactionManagement(proxyTargetClass = true) @Configuration diff --git a/src/main/java/com/ruoyi/framework/config/RedisConfig.java b/src/main/java/com/jg/framework/config/RedisConfig.java similarity index 97% rename from src/main/java/com/ruoyi/framework/config/RedisConfig.java rename to src/main/java/com/jg/framework/config/RedisConfig.java index 3f4f485..37073fd 100644 --- a/src/main/java/com/ruoyi/framework/config/RedisConfig.java +++ b/src/main/java/com/jg/framework/config/RedisConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import org.springframework.cache.annotation.CachingConfigurerSupport; import org.springframework.cache.annotation.EnableCaching; @@ -12,7 +12,7 @@ import org.springframework.data.redis.serializer.StringRedisSerializer; /** * redis配置 * - * @author ruoyi + * @author jg */ @Configuration @EnableCaching diff --git a/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java b/src/main/java/com/jg/framework/config/ResourcesConfig.java similarity index 90% rename from src/main/java/com/ruoyi/framework/config/ResourcesConfig.java rename to src/main/java/com/jg/framework/config/ResourcesConfig.java index 41c2f8b..ceb3809 100644 --- a/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java +++ b/src/main/java/com/jg/framework/config/ResourcesConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; @@ -11,13 +11,13 @@ import org.springframework.web.filter.CorsFilter; import org.springframework.web.servlet.config.annotation.InterceptorRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.framework.interceptor.RepeatSubmitInterceptor; +import com.jg.common.constant.Constants; +import com.jg.framework.interceptor.RepeatSubmitInterceptor; /** * 通用配置 * - * @author ruoyi + * @author jg */ @Configuration public class ResourcesConfig implements WebMvcConfigurer @@ -30,7 +30,7 @@ public class ResourcesConfig implements WebMvcConfigurer { /** 本地文件上传路径 */ registry.addResourceHandler(Constants.RESOURCE_PREFIX + "/**") - .addResourceLocations("file:" + RuoYiConfig.getProfile() + "/"); + .addResourceLocations("file:" + JGConfig.getProfile() + "/"); /** swagger配置 */ registry.addResourceHandler("/swagger-ui/**") diff --git a/src/main/java/com/ruoyi/framework/config/ScheduleConfig.java b/src/main/java/com/jg/framework/config/ScheduleConfig.java similarity index 92% rename from src/main/java/com/ruoyi/framework/config/ScheduleConfig.java rename to src/main/java/com/jg/framework/config/ScheduleConfig.java index 347247a..94dd66a 100644 --- a/src/main/java/com/ruoyi/framework/config/ScheduleConfig.java +++ b/src/main/java/com/jg/framework/config/ScheduleConfig.java @@ -1,4 +1,4 @@ -//package com.ruoyi.framework.config; +//package com.jg.framework.config; // //import org.springframework.context.annotation.Bean; //import org.springframework.context.annotation.Configuration; @@ -9,7 +9,7 @@ ///** // * 定时任务配置(单机部署建议默认走内存,如需集群需要创建qrtz数据库表/打开类注释) // * -// * @author ruoyi +// * @author jg // */ //@Configuration //public class ScheduleConfig @@ -22,7 +22,7 @@ // // // quartz参数 // Properties prop = new Properties(); -// prop.put("org.quartz.scheduler.instanceName", "RuoyiScheduler"); +// prop.put("org.quartz.scheduler.instanceName", "jgScheduler"); // prop.put("org.quartz.scheduler.instanceId", "AUTO"); // // 线程池配置 // prop.put("org.quartz.threadPool.class", "org.quartz.simpl.SimpleThreadPool"); @@ -42,7 +42,7 @@ // prop.put("org.quartz.jobStore.tablePrefix", "QRTZ_"); // factory.setQuartzProperties(prop); // -// factory.setSchedulerName("RuoyiScheduler"); +// factory.setSchedulerName("jgScheduler"); // // 延时启动 // factory.setStartupDelay(1); // factory.setApplicationContextSchedulerContextKey("applicationContextKey"); diff --git a/src/main/java/com/ruoyi/framework/config/SecurityConfig.java b/src/main/java/com/jg/framework/config/SecurityConfig.java similarity index 94% rename from src/main/java/com/ruoyi/framework/config/SecurityConfig.java rename to src/main/java/com/jg/framework/config/SecurityConfig.java index 2125853..11c3256 100644 --- a/src/main/java/com/ruoyi/framework/config/SecurityConfig.java +++ b/src/main/java/com/jg/framework/config/SecurityConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; @@ -15,15 +15,15 @@ import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder; import org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter; import org.springframework.security.web.authentication.logout.LogoutFilter; import org.springframework.web.filter.CorsFilter; -import com.ruoyi.framework.config.properties.PermitAllUrlProperties; -import com.ruoyi.framework.security.filter.JwtAuthenticationTokenFilter; -import com.ruoyi.framework.security.handle.AuthenticationEntryPointImpl; -import com.ruoyi.framework.security.handle.LogoutSuccessHandlerImpl; +import com.jg.framework.config.properties.PermitAllUrlProperties; +import com.jg.framework.security.filter.JwtAuthenticationTokenFilter; +import com.jg.framework.security.handle.AuthenticationEntryPointImpl; +import com.jg.framework.security.handle.LogoutSuccessHandlerImpl; /** * spring security配置 * - * @author ruoyi + * @author jg */ @EnableGlobalMethodSecurity(prePostEnabled = true, securedEnabled = true) public class SecurityConfig extends WebSecurityConfigurerAdapter diff --git a/src/main/java/com/ruoyi/framework/config/ServerConfig.java b/src/main/java/com/jg/framework/config/ServerConfig.java similarity index 88% rename from src/main/java/com/ruoyi/framework/config/ServerConfig.java rename to src/main/java/com/jg/framework/config/ServerConfig.java index b5b7de3..77d2525 100644 --- a/src/main/java/com/ruoyi/framework/config/ServerConfig.java +++ b/src/main/java/com/jg/framework/config/ServerConfig.java @@ -1,13 +1,13 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Component; -import com.ruoyi.common.utils.ServletUtils; +import com.jg.common.utils.ServletUtils; /** * 服务相关配置 * - * @author ruoyi + * @author jg */ @Component public class ServerConfig diff --git a/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java b/src/main/java/com/jg/framework/config/SwaggerConfig.java similarity index 91% rename from src/main/java/com/ruoyi/framework/config/SwaggerConfig.java rename to src/main/java/com/jg/framework/config/SwaggerConfig.java index 01073ad..76b48d9 100644 --- a/src/main/java/com/ruoyi/framework/config/SwaggerConfig.java +++ b/src/main/java/com/jg/framework/config/SwaggerConfig.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; import java.util.ArrayList; import java.util.List; @@ -7,7 +7,6 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -import io.swagger.annotations.ApiOperation; import io.swagger.models.auth.In; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; @@ -25,7 +24,7 @@ import springfox.documentation.spring.web.plugins.Docket; /** * Swagger2的接口配置 * - * @author ruoyi + * @author jg */ @Configuration public class SwaggerConfig { @@ -33,7 +32,7 @@ public class SwaggerConfig { * 系统基础配置 */ @Autowired - private RuoYiConfig ruoyiConfig; + private JGConfig jgConfig; /** * 是否开启swagger @@ -62,8 +61,8 @@ public class SwaggerConfig { // 扫描所有有注解的api,用这种方式更灵活 // .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) // 扫描指定包中的swagger注解 - .apis(RequestHandlerSelectors.basePackage("com.ruoyi.project.tool.swagger") - .or(RequestHandlerSelectors.basePackage("com.ruoyi.project.about.controller"))) + .apis(RequestHandlerSelectors.basePackage("com.jg.project.tool.swagger") + .or(RequestHandlerSelectors.basePackage("com.jg.project.about.controller"))) // 扫描所有 .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build() @@ -118,9 +117,9 @@ public class SwaggerConfig { // 描述 .description("描述:用于管理后台信息...") // 作者信息 - .contact(new Contact(ruoyiConfig.getName(), null, null)) + .contact(new Contact(jgConfig.getName(), null, null)) // 版本 - .version("版本号:" + ruoyiConfig.getVersion()) + .version("版本号:" + jgConfig.getVersion()) .build(); } } diff --git a/src/main/java/com/ruoyi/framework/config/ThreadPoolConfig.java b/src/main/java/com/jg/framework/config/ThreadPoolConfig.java similarity index 95% rename from src/main/java/com/ruoyi/framework/config/ThreadPoolConfig.java rename to src/main/java/com/jg/framework/config/ThreadPoolConfig.java index 7840141..fea231d 100644 --- a/src/main/java/com/ruoyi/framework/config/ThreadPoolConfig.java +++ b/src/main/java/com/jg/framework/config/ThreadPoolConfig.java @@ -1,6 +1,6 @@ -package com.ruoyi.framework.config; +package com.jg.framework.config; -import com.ruoyi.common.utils.Threads; +import com.jg.common.utils.Threads; import org.apache.commons.lang3.concurrent.BasicThreadFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -12,7 +12,7 @@ import java.util.concurrent.ThreadPoolExecutor; /** * 线程池配置 * - * @author ruoyi + * @author jg **/ @Configuration public class ThreadPoolConfig diff --git a/src/main/java/com/ruoyi/framework/config/properties/DruidProperties.java b/src/main/java/com/jg/framework/config/properties/DruidProperties.java similarity index 98% rename from src/main/java/com/ruoyi/framework/config/properties/DruidProperties.java rename to src/main/java/com/jg/framework/config/properties/DruidProperties.java index c8a5c8a..9f519e9 100644 --- a/src/main/java/com/ruoyi/framework/config/properties/DruidProperties.java +++ b/src/main/java/com/jg/framework/config/properties/DruidProperties.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config.properties; +package com.jg.framework.config.properties; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; @@ -7,7 +7,7 @@ import com.alibaba.druid.pool.DruidDataSource; /** * druid 配置属性 * - * @author ruoyi + * @author jg */ @Configuration public class DruidProperties diff --git a/src/main/java/com/ruoyi/framework/config/properties/PermitAllUrlProperties.java b/src/main/java/com/jg/framework/config/properties/PermitAllUrlProperties.java similarity index 95% rename from src/main/java/com/ruoyi/framework/config/properties/PermitAllUrlProperties.java rename to src/main/java/com/jg/framework/config/properties/PermitAllUrlProperties.java index a913610..40eacd2 100644 --- a/src/main/java/com/ruoyi/framework/config/properties/PermitAllUrlProperties.java +++ b/src/main/java/com/jg/framework/config/properties/PermitAllUrlProperties.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.config.properties; +package com.jg.framework.config.properties; import java.util.ArrayList; import java.util.List; @@ -16,12 +16,12 @@ import org.springframework.core.annotation.AnnotationUtils; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.mvc.method.RequestMappingInfo; import org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping; -import com.ruoyi.framework.aspectj.lang.annotation.Anonymous; +import com.jg.framework.aspectj.lang.annotation.Anonymous; /** * 设置Anonymous注解允许匿名访问的url * - * @author ruoyi + * @author jg */ @Configuration public class PermitAllUrlProperties implements InitializingBean, ApplicationContextAware diff --git a/src/main/java/com/ruoyi/framework/datasource/DynamicDataSource.java b/src/main/java/com/jg/framework/datasource/DynamicDataSource.java similarity index 91% rename from src/main/java/com/ruoyi/framework/datasource/DynamicDataSource.java rename to src/main/java/com/jg/framework/datasource/DynamicDataSource.java index e70b8cf..7b45177 100644 --- a/src/main/java/com/ruoyi/framework/datasource/DynamicDataSource.java +++ b/src/main/java/com/jg/framework/datasource/DynamicDataSource.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.datasource; +package com.jg.framework.datasource; import java.util.Map; import javax.sql.DataSource; @@ -7,7 +7,7 @@ import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource; /** * 动态数据源 * - * @author ruoyi + * @author jg */ public class DynamicDataSource extends AbstractRoutingDataSource { diff --git a/src/main/java/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.java b/src/main/java/com/jg/framework/datasource/DynamicDataSourceContextHolder.java similarity index 94% rename from src/main/java/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.java rename to src/main/java/com/jg/framework/datasource/DynamicDataSourceContextHolder.java index 9770af6..44d3926 100644 --- a/src/main/java/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.java +++ b/src/main/java/com/jg/framework/datasource/DynamicDataSourceContextHolder.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.datasource; +package com.jg.framework.datasource; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -6,7 +6,7 @@ import org.slf4j.LoggerFactory; /** * 数据源切换处理 * - * @author ruoyi + * @author jg */ public class DynamicDataSourceContextHolder { diff --git a/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java b/src/main/java/com/jg/framework/interceptor/RepeatSubmitInterceptor.java similarity index 88% rename from src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java rename to src/main/java/com/jg/framework/interceptor/RepeatSubmitInterceptor.java index d8ac4c9..d1880b9 100644 --- a/src/main/java/com/ruoyi/framework/interceptor/RepeatSubmitInterceptor.java +++ b/src/main/java/com/jg/framework/interceptor/RepeatSubmitInterceptor.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.interceptor; +package com.jg.framework.interceptor; import java.lang.reflect.Method; import javax.servlet.http.HttpServletRequest; @@ -7,14 +7,14 @@ import org.springframework.stereotype.Component; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.HandlerInterceptor; import com.alibaba.fastjson2.JSON; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.framework.interceptor.annotation.RepeatSubmit; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.utils.ServletUtils; +import com.jg.framework.interceptor.annotation.RepeatSubmit; +import com.jg.framework.web.domain.AjaxResult; /** * 防止重复提交拦截器 * - * @author ruoyi + * @author jg */ @Component public abstract class RepeatSubmitInterceptor implements HandlerInterceptor diff --git a/src/main/java/com/ruoyi/framework/interceptor/annotation/RepeatSubmit.java b/src/main/java/com/jg/framework/interceptor/annotation/RepeatSubmit.java similarity index 90% rename from src/main/java/com/ruoyi/framework/interceptor/annotation/RepeatSubmit.java rename to src/main/java/com/jg/framework/interceptor/annotation/RepeatSubmit.java index 1191d21..39f2ac9 100644 --- a/src/main/java/com/ruoyi/framework/interceptor/annotation/RepeatSubmit.java +++ b/src/main/java/com/jg/framework/interceptor/annotation/RepeatSubmit.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.interceptor.annotation; +package com.jg.framework.interceptor.annotation; import java.lang.annotation.Documented; import java.lang.annotation.ElementType; @@ -10,7 +10,7 @@ import java.lang.annotation.Target; /** * 自定义注解防止表单重复提交 * - * @author ruoyi + * @author jg * */ @Inherited diff --git a/src/main/java/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.java b/src/main/java/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.java similarity index 89% rename from src/main/java/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.java rename to src/main/java/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.java index 299eff7..5d7c549 100644 --- a/src/main/java/com/ruoyi/framework/interceptor/impl/SameUrlDataInterceptor.java +++ b/src/main/java/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.interceptor.impl; +package com.jg.framework.interceptor.impl; import java.util.HashMap; import java.util.Map; @@ -8,19 +8,19 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import com.alibaba.fastjson2.JSON; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.filter.RepeatedlyRequestWrapper; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.http.HttpHelper; -import com.ruoyi.framework.interceptor.RepeatSubmitInterceptor; -import com.ruoyi.framework.interceptor.annotation.RepeatSubmit; -import com.ruoyi.framework.redis.RedisCache; +import com.jg.common.constant.CacheConstants; +import com.jg.common.filter.RepeatedlyRequestWrapper; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.http.HttpHelper; +import com.jg.framework.interceptor.RepeatSubmitInterceptor; +import com.jg.framework.interceptor.annotation.RepeatSubmit; +import com.jg.framework.redis.RedisCache; /** * 判断请求url和数据是否和上一次相同, * 如果和上次相同,则是重复提交表单。 有效时间为10秒内。 * - * @author ruoyi + * @author jg */ @Component public class SameUrlDataInterceptor extends RepeatSubmitInterceptor diff --git a/src/main/java/com/ruoyi/framework/manager/AsyncManager.java b/src/main/java/com/jg/framework/manager/AsyncManager.java similarity index 87% rename from src/main/java/com/ruoyi/framework/manager/AsyncManager.java rename to src/main/java/com/jg/framework/manager/AsyncManager.java index 7387a02..9a6a935 100644 --- a/src/main/java/com/ruoyi/framework/manager/AsyncManager.java +++ b/src/main/java/com/jg/framework/manager/AsyncManager.java @@ -1,15 +1,15 @@ -package com.ruoyi.framework.manager; +package com.jg.framework.manager; import java.util.TimerTask; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; -import com.ruoyi.common.utils.Threads; -import com.ruoyi.common.utils.spring.SpringUtils; +import com.jg.common.utils.Threads; +import com.jg.common.utils.spring.SpringUtils; /** * 异步任务管理器 * - * @author ruoyi + * @author jg */ public class AsyncManager { diff --git a/src/main/java/com/ruoyi/framework/manager/ShutdownManager.java b/src/main/java/com/jg/framework/manager/ShutdownManager.java similarity index 93% rename from src/main/java/com/ruoyi/framework/manager/ShutdownManager.java rename to src/main/java/com/jg/framework/manager/ShutdownManager.java index e36ca3c..23b9460 100644 --- a/src/main/java/com/ruoyi/framework/manager/ShutdownManager.java +++ b/src/main/java/com/jg/framework/manager/ShutdownManager.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.manager; +package com.jg.framework.manager; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -8,7 +8,7 @@ import javax.annotation.PreDestroy; /** * 确保应用退出时能关闭后台线程 * - * @author ruoyi + * @author jg */ @Component public class ShutdownManager diff --git a/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java b/src/main/java/com/jg/framework/manager/factory/AsyncFactory.java similarity index 83% rename from src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java rename to src/main/java/com/jg/framework/manager/factory/AsyncFactory.java index 1360b40..ac5f9e0 100644 --- a/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java +++ b/src/main/java/com/jg/framework/manager/factory/AsyncFactory.java @@ -1,25 +1,25 @@ -package com.ruoyi.framework.manager.factory; +package com.jg.framework.manager.factory; import java.util.TimerTask; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.LogUtils; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.ip.AddressUtils; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.project.monitor.domain.SysLogininfor; -import com.ruoyi.project.monitor.domain.SysOperLog; -import com.ruoyi.project.monitor.service.ISysLogininforService; -import com.ruoyi.project.monitor.service.ISysOperLogService; +import com.jg.common.constant.Constants; +import com.jg.common.utils.LogUtils; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.ip.AddressUtils; +import com.jg.common.utils.ip.IpUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.project.monitor.domain.SysLogininfor; +import com.jg.project.monitor.domain.SysOperLog; +import com.jg.project.monitor.service.ISysLogininforService; +import com.jg.project.monitor.service.ISysOperLogService; import eu.bitwalker.useragentutils.UserAgent; /** * 异步工厂(产生任务用) * - * @author ruoyi + * @author jg */ public class AsyncFactory { diff --git a/src/main/java/com/ruoyi/framework/redis/RedisCache.java b/src/main/java/com/jg/framework/redis/RedisCache.java similarity index 99% rename from src/main/java/com/ruoyi/framework/redis/RedisCache.java rename to src/main/java/com/jg/framework/redis/RedisCache.java index 0aebd37..8db609d 100644 --- a/src/main/java/com/ruoyi/framework/redis/RedisCache.java +++ b/src/main/java/com/jg/framework/redis/RedisCache.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.redis; +package com.jg.framework.redis; import java.util.Collection; import java.util.Iterator; @@ -16,7 +16,7 @@ import org.springframework.stereotype.Component; /** * spring redis 工具类 * - * @author ruoyi + * @author jg **/ @SuppressWarnings(value = { "unchecked", "rawtypes" }) @Component diff --git a/src/main/java/com/ruoyi/framework/security/LoginBody.java b/src/main/java/com/jg/framework/security/LoginBody.java similarity index 94% rename from src/main/java/com/ruoyi/framework/security/LoginBody.java rename to src/main/java/com/jg/framework/security/LoginBody.java index ddfac39..a0a2990 100644 --- a/src/main/java/com/ruoyi/framework/security/LoginBody.java +++ b/src/main/java/com/jg/framework/security/LoginBody.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.security; +package com.jg.framework.security; /** * 用户登录对象 * - * @author ruoyi + * @author jg */ public class LoginBody { diff --git a/src/main/java/com/ruoyi/framework/security/LoginUser.java b/src/main/java/com/jg/framework/security/LoginUser.java similarity index 97% rename from src/main/java/com/ruoyi/framework/security/LoginUser.java rename to src/main/java/com/jg/framework/security/LoginUser.java index 6445e09..66c3647 100644 --- a/src/main/java/com/ruoyi/framework/security/LoginUser.java +++ b/src/main/java/com/jg/framework/security/LoginUser.java @@ -1,16 +1,16 @@ -package com.ruoyi.framework.security; +package com.jg.framework.security; import java.util.Collection; import java.util.Set; import org.springframework.security.core.GrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; import com.alibaba.fastjson2.annotation.JSONField; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUser; /** * 登录用户身份权限 * - * @author ruoyi + * @author jg */ public class LoginUser implements UserDetails { diff --git a/src/main/java/com/ruoyi/framework/security/RegisterBody.java b/src/main/java/com/jg/framework/security/RegisterBody.java similarity index 60% rename from src/main/java/com/ruoyi/framework/security/RegisterBody.java rename to src/main/java/com/jg/framework/security/RegisterBody.java index 42be381..4c9c062 100644 --- a/src/main/java/com/ruoyi/framework/security/RegisterBody.java +++ b/src/main/java/com/jg/framework/security/RegisterBody.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.security; +package com.jg.framework.security; /** * 用户注册对象 * - * @author ruoyi + * @author jg */ public class RegisterBody extends LoginBody { diff --git a/src/main/java/com/ruoyi/framework/security/context/AuthenticationContextHolder.java b/src/main/java/com/jg/framework/security/context/AuthenticationContextHolder.java similarity index 89% rename from src/main/java/com/ruoyi/framework/security/context/AuthenticationContextHolder.java rename to src/main/java/com/jg/framework/security/context/AuthenticationContextHolder.java index 6c776ce..690bda7 100644 --- a/src/main/java/com/ruoyi/framework/security/context/AuthenticationContextHolder.java +++ b/src/main/java/com/jg/framework/security/context/AuthenticationContextHolder.java @@ -1,11 +1,11 @@ -package com.ruoyi.framework.security.context; +package com.jg.framework.security.context; import org.springframework.security.core.Authentication; /** * 身份验证信息 * - * @author ruoyi + * @author jg */ public class AuthenticationContextHolder { diff --git a/src/main/java/com/ruoyi/framework/security/context/PermissionContextHolder.java b/src/main/java/com/jg/framework/security/context/PermissionContextHolder.java similarity index 87% rename from src/main/java/com/ruoyi/framework/security/context/PermissionContextHolder.java rename to src/main/java/com/jg/framework/security/context/PermissionContextHolder.java index 5472f3d..1ee9646 100644 --- a/src/main/java/com/ruoyi/framework/security/context/PermissionContextHolder.java +++ b/src/main/java/com/jg/framework/security/context/PermissionContextHolder.java @@ -1,13 +1,13 @@ -package com.ruoyi.framework.security.context; +package com.jg.framework.security.context; import org.springframework.web.context.request.RequestAttributes; import org.springframework.web.context.request.RequestContextHolder; -import com.ruoyi.common.core.text.Convert; +import com.jg.common.core.text.Convert; /** * 权限信息 * - * @author ruoyi + * @author jg */ public class PermissionContextHolder { diff --git a/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java b/src/main/java/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.java similarity index 86% rename from src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java rename to src/main/java/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.java index fa8a654..a65a2a3 100644 --- a/src/main/java/com/ruoyi/framework/security/filter/JwtAuthenticationTokenFilter.java +++ b/src/main/java/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.filter; +package com.jg.framework.security.filter; import java.io.IOException; import javax.servlet.FilterChain; @@ -11,15 +11,15 @@ import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.security.web.authentication.WebAuthenticationDetailsSource; import org.springframework.stereotype.Component; import org.springframework.web.filter.OncePerRequestFilter; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.service.TokenService; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.service.TokenService; /** * token过滤器 验证token有效性 * - * @author ruoyi + * @author jg */ @Component public class JwtAuthenticationTokenFilter extends OncePerRequestFilter diff --git a/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java b/src/main/java/com/jg/framework/security/handle/AuthenticationEntryPointImpl.java similarity index 80% rename from src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java rename to src/main/java/com/jg/framework/security/handle/AuthenticationEntryPointImpl.java index f605021..05f1c8b 100644 --- a/src/main/java/com/ruoyi/framework/security/handle/AuthenticationEntryPointImpl.java +++ b/src/main/java/com/jg/framework/security/handle/AuthenticationEntryPointImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.handle; +package com.jg.framework.security.handle; import java.io.IOException; import java.io.Serializable; @@ -8,15 +8,15 @@ import org.springframework.security.core.AuthenticationException; import org.springframework.security.web.AuthenticationEntryPoint; import org.springframework.stereotype.Component; import com.alibaba.fastjson2.JSON; -import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.constant.HttpStatus; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.AjaxResult; /** * 认证失败处理类 返回未授权 * - * @author ruoyi + * @author jg */ @Component public class AuthenticationEntryPointImpl implements AuthenticationEntryPoint, Serializable diff --git a/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java b/src/main/java/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.java similarity index 76% rename from src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java rename to src/main/java/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.java index 16328d4..4b37a3e 100644 --- a/src/main/java/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.java +++ b/src/main/java/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.handle; +package com.jg.framework.security.handle; import java.io.IOException; import javax.servlet.ServletException; @@ -9,19 +9,19 @@ import org.springframework.context.annotation.Configuration; import org.springframework.security.core.Authentication; import org.springframework.security.web.authentication.logout.LogoutSuccessHandler; import com.alibaba.fastjson2.JSON; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.manager.AsyncManager; -import com.ruoyi.framework.manager.factory.AsyncFactory; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.service.TokenService; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.constant.Constants; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.manager.AsyncManager; +import com.jg.framework.manager.factory.AsyncFactory; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.service.TokenService; +import com.jg.framework.web.domain.AjaxResult; /** * 自定义退出处理类 返回成功 * - * @author ruoyi + * @author jg */ @Configuration public class LogoutSuccessHandlerImpl implements LogoutSuccessHandler diff --git a/src/main/java/com/ruoyi/framework/security/service/PermissionService.java b/src/main/java/com/jg/framework/security/service/PermissionService.java similarity index 90% rename from src/main/java/com/ruoyi/framework/security/service/PermissionService.java rename to src/main/java/com/jg/framework/security/service/PermissionService.java index 426d0a7..5f20195 100644 --- a/src/main/java/com/ruoyi/framework/security/service/PermissionService.java +++ b/src/main/java/com/jg/framework/security/service/PermissionService.java @@ -1,19 +1,19 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import java.util.Set; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.context.PermissionContextHolder; -import com.ruoyi.project.system.domain.SysRole; +import com.jg.common.constant.Constants; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.context.PermissionContextHolder; +import com.jg.project.system.domain.SysRole; /** - * RuoYi首创 自定义权限实现,ss取自SpringSecurity首字母 + * jg首创 自定义权限实现,ss取自SpringSecurity首字母 * - * @author ruoyi + * @author jg */ @Service("ss") public class PermissionService diff --git a/src/main/java/com/ruoyi/framework/security/service/SysLoginService.java b/src/main/java/com/jg/framework/security/service/SysLoginService.java similarity index 83% rename from src/main/java/com/ruoyi/framework/security/service/SysLoginService.java rename to src/main/java/com/jg/framework/security/service/SysLoginService.java index 1b3464d..6886d67 100644 --- a/src/main/java/com/ruoyi/framework/security/service/SysLoginService.java +++ b/src/main/java/com/jg/framework/security/service/SysLoginService.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import javax.annotation.Resource; import org.springframework.beans.factory.annotation.Autowired; @@ -7,32 +7,32 @@ import org.springframework.security.authentication.BadCredentialsException; import org.springframework.security.authentication.UsernamePasswordAuthenticationToken; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Component; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.exception.user.BlackListException; -import com.ruoyi.common.exception.user.CaptchaException; -import com.ruoyi.common.exception.user.CaptchaExpireException; -import com.ruoyi.common.exception.user.UserNotExistsException; -import com.ruoyi.common.exception.user.UserPasswordNotMatchException; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.MessageUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.framework.manager.AsyncManager; -import com.ruoyi.framework.manager.factory.AsyncFactory; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.context.AuthenticationContextHolder; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysConfigService; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.constant.CacheConstants; +import com.jg.common.constant.Constants; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.ServiceException; +import com.jg.common.exception.user.BlackListException; +import com.jg.common.exception.user.CaptchaException; +import com.jg.common.exception.user.CaptchaExpireException; +import com.jg.common.exception.user.UserNotExistsException; +import com.jg.common.exception.user.UserPasswordNotMatchException; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.MessageUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.ip.IpUtils; +import com.jg.framework.manager.AsyncManager; +import com.jg.framework.manager.factory.AsyncFactory; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.context.AuthenticationContextHolder; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysConfigService; +import com.jg.project.system.service.ISysUserService; /** * 登录校验方法 * - * @author ruoyi + * @author jg */ @Component public class SysLoginService diff --git a/src/main/java/com/ruoyi/framework/security/service/SysPasswordService.java b/src/main/java/com/jg/framework/security/service/SysPasswordService.java similarity index 82% rename from src/main/java/com/ruoyi/framework/security/service/SysPasswordService.java rename to src/main/java/com/jg/framework/security/service/SysPasswordService.java index 9a61731..05035ed 100644 --- a/src/main/java/com/ruoyi/framework/security/service/SysPasswordService.java +++ b/src/main/java/com/jg/framework/security/service/SysPasswordService.java @@ -1,22 +1,22 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Component; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.exception.user.UserPasswordNotMatchException; -import com.ruoyi.common.exception.user.UserPasswordRetryLimitExceedException; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.security.context.AuthenticationContextHolder; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.common.constant.CacheConstants; +import com.jg.common.exception.user.UserPasswordNotMatchException; +import com.jg.common.exception.user.UserPasswordRetryLimitExceedException; +import com.jg.common.utils.SecurityUtils; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.security.context.AuthenticationContextHolder; +import com.jg.project.system.domain.SysUser; /** * 登录密码方法 * - * @author ruoyi + * @author jg */ @Component public class SysPasswordService diff --git a/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java b/src/main/java/com/jg/framework/security/service/SysPermissionService.java similarity index 87% rename from src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java rename to src/main/java/com/jg/framework/security/service/SysPermissionService.java index 4b80431..c410a8a 100644 --- a/src/main/java/com/ruoyi/framework/security/service/SysPermissionService.java +++ b/src/main/java/com/jg/framework/security/service/SysPermissionService.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import java.util.HashSet; import java.util.List; @@ -6,15 +6,15 @@ import java.util.Set; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.springframework.util.CollectionUtils; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysMenuService; -import com.ruoyi.project.system.service.ISysRoleService; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysMenuService; +import com.jg.project.system.service.ISysRoleService; /** * 用户权限处理 * - * @author ruoyi + * @author jg */ @Component public class SysPermissionService diff --git a/src/main/java/com/ruoyi/framework/security/service/SysRegisterService.java b/src/main/java/com/jg/framework/security/service/SysRegisterService.java similarity index 78% rename from src/main/java/com/ruoyi/framework/security/service/SysRegisterService.java rename to src/main/java/com/jg/framework/security/service/SysRegisterService.java index c8c7509..e12500f 100644 --- a/src/main/java/com/ruoyi/framework/security/service/SysRegisterService.java +++ b/src/main/java/com/jg/framework/security/service/SysRegisterService.java @@ -1,27 +1,27 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.user.CaptchaException; -import com.ruoyi.common.exception.user.CaptchaExpireException; -import com.ruoyi.common.utils.MessageUtils; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.manager.AsyncManager; -import com.ruoyi.framework.manager.factory.AsyncFactory; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.security.RegisterBody; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysConfigService; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.constant.CacheConstants; +import com.jg.common.constant.Constants; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.user.CaptchaException; +import com.jg.common.exception.user.CaptchaExpireException; +import com.jg.common.utils.MessageUtils; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.manager.AsyncManager; +import com.jg.framework.manager.factory.AsyncFactory; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.security.RegisterBody; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysConfigService; +import com.jg.project.system.service.ISysUserService; /** * 注册校验方法 * - * @author ruoyi + * @author jg */ @Component public class SysRegisterService diff --git a/src/main/java/com/ruoyi/framework/security/service/TokenService.java b/src/main/java/com/jg/framework/security/service/TokenService.java similarity index 92% rename from src/main/java/com/ruoyi/framework/security/service/TokenService.java rename to src/main/java/com/jg/framework/security/service/TokenService.java index 81d0159..bd20873 100644 --- a/src/main/java/com/ruoyi/framework/security/service/TokenService.java +++ b/src/main/java/com/jg/framework/security/service/TokenService.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import java.util.HashMap; import java.util.Map; @@ -9,15 +9,15 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.ServletUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.ip.AddressUtils; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.common.utils.uuid.IdUtils; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.security.LoginUser; +import com.jg.common.constant.CacheConstants; +import com.jg.common.constant.Constants; +import com.jg.common.utils.ServletUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.ip.AddressUtils; +import com.jg.common.utils.ip.IpUtils; +import com.jg.common.utils.uuid.IdUtils; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.security.LoginUser; import eu.bitwalker.useragentutils.UserAgent; import io.jsonwebtoken.Claims; import io.jsonwebtoken.Jwts; @@ -26,7 +26,7 @@ import io.jsonwebtoken.SignatureAlgorithm; /** * token验证处理 * - * @author ruoyi + * @author jg */ @Component public class TokenService diff --git a/src/main/java/com/ruoyi/framework/security/service/UserDetailsServiceImpl.java b/src/main/java/com/jg/framework/security/service/UserDetailsServiceImpl.java similarity index 82% rename from src/main/java/com/ruoyi/framework/security/service/UserDetailsServiceImpl.java rename to src/main/java/com/jg/framework/security/service/UserDetailsServiceImpl.java index 82960c6..88e7683 100644 --- a/src/main/java/com/ruoyi/framework/security/service/UserDetailsServiceImpl.java +++ b/src/main/java/com/jg/framework/security/service/UserDetailsServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.security.service; +package com.jg.framework.security.service; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -6,18 +6,18 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; import org.springframework.stereotype.Service; -import com.ruoyi.common.enums.UserStatus; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.MessageUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.enums.UserStatus; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.MessageUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.security.LoginUser; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysUserService; /** * 用户验证处理 * - * @author ruoyi + * @author jg */ @Service public class UserDetailsServiceImpl implements UserDetailsService diff --git a/src/main/java/com/ruoyi/framework/task/RyTask.java b/src/main/java/com/jg/framework/task/RyTask.java similarity index 86% rename from src/main/java/com/ruoyi/framework/task/RyTask.java rename to src/main/java/com/jg/framework/task/RyTask.java index eb7f5b9..646c4ad 100644 --- a/src/main/java/com/ruoyi/framework/task/RyTask.java +++ b/src/main/java/com/jg/framework/task/RyTask.java @@ -1,12 +1,12 @@ -package com.ruoyi.framework.task; +package com.jg.framework.task; import org.springframework.stereotype.Component; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 定时任务调度测试 * - * @author ruoyi + * @author jg */ @Component("ryTask") public class RyTask diff --git a/src/main/java/com/ruoyi/framework/web/controller/BaseController.java b/src/main/java/com/jg/framework/web/controller/BaseController.java similarity index 86% rename from src/main/java/com/ruoyi/framework/web/controller/BaseController.java rename to src/main/java/com/jg/framework/web/controller/BaseController.java index 79ed4df..bb112b1 100644 --- a/src/main/java/com/ruoyi/framework/web/controller/BaseController.java +++ b/src/main/java/com/jg/framework/web/controller/BaseController.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.web.controller; +package com.jg.framework.web.controller; import java.beans.PropertyEditorSupport; import java.util.Date; @@ -9,22 +9,22 @@ import org.springframework.web.bind.WebDataBinder; import org.springframework.web.bind.annotation.InitBinder; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; -import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.PageUtils; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.sql.SqlUtil; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.PageDomain; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.framework.web.page.TableSupport; +import com.jg.common.constant.HttpStatus; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.PageUtils; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.sql.SqlUtil; +import com.jg.framework.security.LoginUser; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.PageDomain; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.framework.web.page.TableSupport; /** * web层通用数据处理 * - * @author ruoyi + * @author jg */ public class BaseController { diff --git a/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java b/src/main/java/com/jg/framework/web/domain/AjaxResult.java similarity index 96% rename from src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java rename to src/main/java/com/jg/framework/web/domain/AjaxResult.java index 579dd59..c00efee 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/AjaxResult.java +++ b/src/main/java/com/jg/framework/web/domain/AjaxResult.java @@ -1,14 +1,14 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.util.HashMap; import java.util.Objects; -import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.constant.HttpStatus; +import com.jg.common.utils.StringUtils; /** * 操作消息提醒 * - * @author ruoyi + * @author jg */ public class AjaxResult extends HashMap { diff --git a/src/main/java/com/ruoyi/framework/web/domain/BaseEntity.java b/src/main/java/com/jg/framework/web/domain/BaseEntity.java similarity index 97% rename from src/main/java/com/ruoyi/framework/web/domain/BaseEntity.java rename to src/main/java/com/jg/framework/web/domain/BaseEntity.java index 0cd6233..eb2454e 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/BaseEntity.java +++ b/src/main/java/com/jg/framework/web/domain/BaseEntity.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.io.Serializable; import java.util.Date; @@ -11,7 +11,7 @@ import com.fasterxml.jackson.annotation.JsonInclude; /** * Entity基类 * - * @author ruoyi + * @author jg */ public class BaseEntity implements Serializable { diff --git a/src/main/java/com/ruoyi/framework/web/domain/R.java b/src/main/java/com/jg/framework/web/domain/R.java similarity index 97% rename from src/main/java/com/ruoyi/framework/web/domain/R.java rename to src/main/java/com/jg/framework/web/domain/R.java index ceb225f..8d3d769 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/R.java +++ b/src/main/java/com/jg/framework/web/domain/R.java @@ -1,14 +1,14 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.io.Serializable; import com.fasterxml.jackson.annotation.JsonInclude; -import com.ruoyi.common.constant.HttpStatus; +import com.jg.common.constant.HttpStatus; /** * 响应信息主体 * - * @author ruoyi + * @author jg */ public class R implements Serializable { diff --git a/src/main/java/com/ruoyi/framework/web/domain/Server.java b/src/main/java/com/jg/framework/web/domain/Server.java similarity index 93% rename from src/main/java/com/ruoyi/framework/web/domain/Server.java rename to src/main/java/com/jg/framework/web/domain/Server.java index 63b03da..d0b91d6 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/Server.java +++ b/src/main/java/com/jg/framework/web/domain/Server.java @@ -1,16 +1,16 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.net.UnknownHostException; import java.util.LinkedList; import java.util.List; import java.util.Properties; -import com.ruoyi.common.utils.Arith; -import com.ruoyi.common.utils.ip.IpUtils; -import com.ruoyi.framework.web.domain.server.Cpu; -import com.ruoyi.framework.web.domain.server.Jvm; -import com.ruoyi.framework.web.domain.server.Mem; -import com.ruoyi.framework.web.domain.server.Sys; -import com.ruoyi.framework.web.domain.server.SysFile; +import com.jg.common.utils.Arith; +import com.jg.common.utils.ip.IpUtils; +import com.jg.framework.web.domain.server.Cpu; +import com.jg.framework.web.domain.server.Jvm; +import com.jg.framework.web.domain.server.Mem; +import com.jg.framework.web.domain.server.Sys; +import com.jg.framework.web.domain.server.SysFile; import oshi.SystemInfo; import oshi.hardware.CentralProcessor; import oshi.hardware.CentralProcessor.TickType; @@ -24,7 +24,7 @@ import oshi.util.Util; /** * 服务器相关信息 * - * @author ruoyi + * @author jg */ public class Server { diff --git a/src/main/java/com/ruoyi/framework/web/domain/TreeEntity.java b/src/main/java/com/jg/framework/web/domain/TreeEntity.java similarity index 95% rename from src/main/java/com/ruoyi/framework/web/domain/TreeEntity.java rename to src/main/java/com/jg/framework/web/domain/TreeEntity.java index b071425..6feccde 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/TreeEntity.java +++ b/src/main/java/com/jg/framework/web/domain/TreeEntity.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.util.ArrayList; import java.util.List; @@ -6,7 +6,7 @@ import java.util.List; /** * Tree基类 * - * @author ruoyi + * @author jg */ public class TreeEntity extends BaseEntity { diff --git a/src/main/java/com/ruoyi/framework/web/domain/TreeSelect.java b/src/main/java/com/jg/framework/web/domain/TreeSelect.java similarity index 90% rename from src/main/java/com/ruoyi/framework/web/domain/TreeSelect.java rename to src/main/java/com/jg/framework/web/domain/TreeSelect.java index 680d65b..4fd4def 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/TreeSelect.java +++ b/src/main/java/com/jg/framework/web/domain/TreeSelect.java @@ -1,16 +1,16 @@ -package com.ruoyi.framework.web.domain; +package com.jg.framework.web.domain; import java.io.Serializable; import java.util.List; import java.util.stream.Collectors; import com.fasterxml.jackson.annotation.JsonInclude; -import com.ruoyi.project.system.domain.SysDept; -import com.ruoyi.project.system.domain.SysMenu; +import com.jg.project.system.domain.SysDept; +import com.jg.project.system.domain.SysMenu; /** * Treeselect树结构实体类 * - * @author ruoyi + * @author jg */ public class TreeSelect implements Serializable { diff --git a/src/main/java/com/ruoyi/framework/web/domain/server/Cpu.java b/src/main/java/com/jg/framework/web/domain/server/Cpu.java similarity index 93% rename from src/main/java/com/ruoyi/framework/web/domain/server/Cpu.java rename to src/main/java/com/jg/framework/web/domain/server/Cpu.java index a13a66c..24cb682 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/server/Cpu.java +++ b/src/main/java/com/jg/framework/web/domain/server/Cpu.java @@ -1,11 +1,11 @@ -package com.ruoyi.framework.web.domain.server; +package com.jg.framework.web.domain.server; -import com.ruoyi.common.utils.Arith; +import com.jg.common.utils.Arith; /** * CPU相关信息 * - * @author ruoyi + * @author jg */ public class Cpu { diff --git a/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java b/src/main/java/com/jg/framework/web/domain/server/Jvm.java similarity index 93% rename from src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java rename to src/main/java/com/jg/framework/web/domain/server/Jvm.java index 1fdc6ac..bab6957 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/server/Jvm.java +++ b/src/main/java/com/jg/framework/web/domain/server/Jvm.java @@ -1,13 +1,13 @@ -package com.ruoyi.framework.web.domain.server; +package com.jg.framework.web.domain.server; import java.lang.management.ManagementFactory; -import com.ruoyi.common.utils.Arith; -import com.ruoyi.common.utils.DateUtils; +import com.jg.common.utils.Arith; +import com.jg.common.utils.DateUtils; /** * JVM相关信息 * - * @author ruoyi + * @author jg */ public class Jvm { diff --git a/src/main/java/com/ruoyi/framework/web/domain/server/Mem.java b/src/main/java/com/jg/framework/web/domain/server/Mem.java similarity index 89% rename from src/main/java/com/ruoyi/framework/web/domain/server/Mem.java rename to src/main/java/com/jg/framework/web/domain/server/Mem.java index 13eec52..7f2b87e 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/server/Mem.java +++ b/src/main/java/com/jg/framework/web/domain/server/Mem.java @@ -1,11 +1,11 @@ -package com.ruoyi.framework.web.domain.server; +package com.jg.framework.web.domain.server; -import com.ruoyi.common.utils.Arith; +import com.jg.common.utils.Arith; /** * 內存相关信息 * - * @author ruoyi + * @author jg */ public class Mem { diff --git a/src/main/java/com/ruoyi/framework/web/domain/server/Sys.java b/src/main/java/com/jg/framework/web/domain/server/Sys.java similarity index 94% rename from src/main/java/com/ruoyi/framework/web/domain/server/Sys.java rename to src/main/java/com/jg/framework/web/domain/server/Sys.java index 45d64d9..15cd0f3 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/server/Sys.java +++ b/src/main/java/com/jg/framework/web/domain/server/Sys.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.web.domain.server; +package com.jg.framework.web.domain.server; /** * 系统相关信息 * - * @author ruoyi + * @author jg */ public class Sys { diff --git a/src/main/java/com/ruoyi/framework/web/domain/server/SysFile.java b/src/main/java/com/jg/framework/web/domain/server/SysFile.java similarity index 96% rename from src/main/java/com/ruoyi/framework/web/domain/server/SysFile.java rename to src/main/java/com/jg/framework/web/domain/server/SysFile.java index 1320cde..9ea6ee6 100644 --- a/src/main/java/com/ruoyi/framework/web/domain/server/SysFile.java +++ b/src/main/java/com/jg/framework/web/domain/server/SysFile.java @@ -1,9 +1,9 @@ -package com.ruoyi.framework.web.domain.server; +package com.jg.framework.web.domain.server; /** * 系统文件相关信息 * - * @author ruoyi + * @author jg */ public class SysFile { diff --git a/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java b/src/main/java/com/jg/framework/web/exception/GlobalExceptionHandler.java similarity index 94% rename from src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java rename to src/main/java/com/jg/framework/web/exception/GlobalExceptionHandler.java index 06343a3..9a6208f 100644 --- a/src/main/java/com/ruoyi/framework/web/exception/GlobalExceptionHandler.java +++ b/src/main/java/com/jg/framework/web/exception/GlobalExceptionHandler.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.web.exception; +package com.jg.framework.web.exception; import javax.servlet.http.HttpServletRequest; import org.slf4j.Logger; @@ -11,16 +11,16 @@ import org.springframework.web.bind.MissingPathVariableException; import org.springframework.web.bind.annotation.ExceptionHandler; import org.springframework.web.bind.annotation.RestControllerAdvice; import org.springframework.web.method.annotation.MethodArgumentTypeMismatchException; -import com.ruoyi.common.constant.HttpStatus; -import com.ruoyi.common.exception.DemoModeException; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.constant.HttpStatus; +import com.jg.common.exception.DemoModeException; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.AjaxResult; /** * 全局异常处理器 * - * @author ruoyi + * @author jg */ @RestControllerAdvice public class GlobalExceptionHandler diff --git a/src/main/java/com/ruoyi/framework/web/page/PageDomain.java b/src/main/java/com/jg/framework/web/page/PageDomain.java similarity index 94% rename from src/main/java/com/ruoyi/framework/web/page/PageDomain.java rename to src/main/java/com/jg/framework/web/page/PageDomain.java index 27df44c..b916107 100644 --- a/src/main/java/com/ruoyi/framework/web/page/PageDomain.java +++ b/src/main/java/com/jg/framework/web/page/PageDomain.java @@ -1,11 +1,11 @@ -package com.ruoyi.framework.web.page; +package com.jg.framework.web.page; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 分页数据 * - * @author ruoyi + * @author jg */ public class PageDomain { diff --git a/src/main/java/com/ruoyi/framework/web/page/TableDataInfo.java b/src/main/java/com/jg/framework/web/page/TableDataInfo.java similarity index 95% rename from src/main/java/com/ruoyi/framework/web/page/TableDataInfo.java rename to src/main/java/com/jg/framework/web/page/TableDataInfo.java index c44e527..1df99f9 100644 --- a/src/main/java/com/ruoyi/framework/web/page/TableDataInfo.java +++ b/src/main/java/com/jg/framework/web/page/TableDataInfo.java @@ -1,4 +1,4 @@ -package com.ruoyi.framework.web.page; +package com.jg.framework.web.page; import java.io.Serializable; import java.util.List; @@ -6,7 +6,7 @@ import java.util.List; /** * 表格分页数据对象 * - * @author ruoyi + * @author jg */ public class TableDataInfo implements Serializable { diff --git a/src/main/java/com/ruoyi/framework/web/page/TableSupport.java b/src/main/java/com/jg/framework/web/page/TableSupport.java similarity index 89% rename from src/main/java/com/ruoyi/framework/web/page/TableSupport.java rename to src/main/java/com/jg/framework/web/page/TableSupport.java index 8433d10..a35ac7c 100644 --- a/src/main/java/com/ruoyi/framework/web/page/TableSupport.java +++ b/src/main/java/com/jg/framework/web/page/TableSupport.java @@ -1,12 +1,12 @@ -package com.ruoyi.framework.web.page; +package com.jg.framework.web.page; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.utils.ServletUtils; +import com.jg.common.core.text.Convert; +import com.jg.common.utils.ServletUtils; /** * 表格数据处理 * - * @author ruoyi + * @author jg */ public class TableSupport { diff --git a/src/main/java/com/ruoyi/project/about/controller/AboutPartThreeController.java b/src/main/java/com/jg/project/about/controller/AboutPartThreeController.java similarity index 87% rename from src/main/java/com/ruoyi/project/about/controller/AboutPartThreeController.java rename to src/main/java/com/jg/project/about/controller/AboutPartThreeController.java index 65be97c..3825852 100644 --- a/src/main/java/com/ruoyi/project/about/controller/AboutPartThreeController.java +++ b/src/main/java/com/jg/project/about/controller/AboutPartThreeController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.about.controller; +package com.jg.project.about.controller; import java.util.List; import javax.annotation.Resource; @@ -7,12 +7,12 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; -import com.ruoyi.common.utils.ListPage; -import com.ruoyi.common.utils.PageUtils; -import com.ruoyi.common.utils.QueryPage; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.about.mapper.AboutPartThreeMapper; +import com.jg.common.utils.ListPage; +import com.jg.common.utils.PageUtils; +import com.jg.common.utils.QueryPage; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.about.mapper.AboutPartThreeMapper; import lombok.extern.slf4j.Slf4j; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -22,9 +22,9 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.project.about.domain.AboutPartThree; -import com.ruoyi.project.about.service.IAboutPartThreeService; -import com.ruoyi.framework.web.domain.R; +import com.jg.project.about.domain.AboutPartThree; +import com.jg.project.about.service.IAboutPartThreeService; +import com.jg.framework.web.domain.R; /** * 关于第三部分Controller diff --git a/src/main/java/com/ruoyi/project/about/domain/AboutPartThree.java b/src/main/java/com/jg/project/about/domain/AboutPartThree.java similarity index 98% rename from src/main/java/com/ruoyi/project/about/domain/AboutPartThree.java rename to src/main/java/com/jg/project/about/domain/AboutPartThree.java index a3ce119..b150f07 100644 --- a/src/main/java/com/ruoyi/project/about/domain/AboutPartThree.java +++ b/src/main/java/com/jg/project/about/domain/AboutPartThree.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.about.domain; +package com.jg.project.about.domain; import com.alibaba.fastjson2.annotation.JSONField; import com.baomidou.mybatisplus.annotation.IdType; diff --git a/src/main/java/com/ruoyi/project/about/mapper/AboutPartThreeMapper.java b/src/main/java/com/jg/project/about/mapper/AboutPartThreeMapper.java similarity index 77% rename from src/main/java/com/ruoyi/project/about/mapper/AboutPartThreeMapper.java rename to src/main/java/com/jg/project/about/mapper/AboutPartThreeMapper.java index 350dd30..36dfe1f 100644 --- a/src/main/java/com/ruoyi/project/about/mapper/AboutPartThreeMapper.java +++ b/src/main/java/com/jg/project/about/mapper/AboutPartThreeMapper.java @@ -1,8 +1,8 @@ -package com.ruoyi.project.about.mapper; +package com.jg.project.about.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.ruoyi.project.about.domain.AboutPartThree; +import com.jg.project.about.domain.AboutPartThree; import java.util.List; diff --git a/src/main/java/com/ruoyi/project/about/service/IAboutPartThreeService.java b/src/main/java/com/jg/project/about/service/IAboutPartThreeService.java similarity index 77% rename from src/main/java/com/ruoyi/project/about/service/IAboutPartThreeService.java rename to src/main/java/com/jg/project/about/service/IAboutPartThreeService.java index 797ef0f..7371d23 100644 --- a/src/main/java/com/ruoyi/project/about/service/IAboutPartThreeService.java +++ b/src/main/java/com/jg/project/about/service/IAboutPartThreeService.java @@ -1,7 +1,7 @@ -package com.ruoyi.project.about.service; +package com.jg.project.about.service; -import com.ruoyi.project.about.domain.AboutPartThree; +import com.jg.project.about.domain.AboutPartThree; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; diff --git a/src/main/java/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.java b/src/main/java/com/jg/project/about/service/impl/AboutPartThreeServiceImpl.java similarity index 68% rename from src/main/java/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.java rename to src/main/java/com/jg/project/about/service/impl/AboutPartThreeServiceImpl.java index 28d207f..836f679 100644 --- a/src/main/java/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.java +++ b/src/main/java/com/jg/project/about/service/impl/AboutPartThreeServiceImpl.java @@ -1,12 +1,14 @@ -package com.ruoyi.project.about.service.impl; +package com.jg.project.about.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.ruoyi.project.about.mapper.AboutPartThreeMapper; -import com.ruoyi.project.about.domain.AboutPartThree; -import com.ruoyi.project.about.service.IAboutPartThreeService; +import com.jg.project.about.mapper.AboutPartThreeMapper; +import com.jg.project.about.domain.AboutPartThree; +import com.jg.project.about.service.IAboutPartThreeService; +import jdk.nashorn.internal.ir.annotations.Reference; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import javax.annotation.Resource; import java.util.List; /** @@ -17,7 +19,8 @@ import java.util.List; */ @Service public class AboutPartThreeServiceImpl extends ServiceImpl implements IAboutPartThreeService { - @Autowired + + @Resource private AboutPartThreeMapper aboutPartThreeMapper; @Override diff --git a/src/main/java/com/ruoyi/project/common/CaptchaController.java b/src/main/java/com/jg/project/common/CaptchaController.java similarity index 86% rename from src/main/java/com/ruoyi/project/common/CaptchaController.java rename to src/main/java/com/jg/project/common/CaptchaController.java index 0948ce3..24f7fd2 100644 --- a/src/main/java/com/ruoyi/project/common/CaptchaController.java +++ b/src/main/java/com/jg/project/common/CaptchaController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.common; +package com.jg.project.common; import java.awt.image.BufferedImage; import java.io.IOException; @@ -12,18 +12,18 @@ import org.springframework.util.FastByteArrayOutputStream; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import com.google.code.kaptcha.Producer; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.sign.Base64; -import com.ruoyi.common.utils.uuid.IdUtils; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.service.ISysConfigService; +import com.jg.common.constant.CacheConstants; +import com.jg.common.constant.Constants; +import com.jg.common.utils.sign.Base64; +import com.jg.common.utils.uuid.IdUtils; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.service.ISysConfigService; /** * 验证码操作处理 * - * @author ruoyi + * @author jg */ @RestController public class CaptchaController @@ -38,7 +38,7 @@ public class CaptchaController private RedisCache redisCache; // 验证码类型 - @Value("${ruoyi.captchaType}") + @Value("${jg.captchaType}") private String captchaType; @Autowired diff --git a/src/main/java/com/ruoyi/project/common/CommonController.java b/src/main/java/com/jg/project/common/CommonController.java similarity index 89% rename from src/main/java/com/ruoyi/project/common/CommonController.java rename to src/main/java/com/jg/project/common/CommonController.java index b48e02e..d42498a 100644 --- a/src/main/java/com/ruoyi/project/common/CommonController.java +++ b/src/main/java/com/jg/project/common/CommonController.java @@ -1,9 +1,11 @@ -package com.ruoyi.project.common; +package com.jg.project.common; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; + +import com.jg.framework.config.JGConfig; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -13,18 +15,17 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.file.FileUploadUtils; -import com.ruoyi.common.utils.file.FileUtils; -import com.ruoyi.framework.config.RuoYiConfig; -import com.ruoyi.framework.config.ServerConfig; -import com.ruoyi.framework.web.domain.AjaxResult; +import com.jg.common.constant.Constants; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.file.FileUploadUtils; +import com.jg.common.utils.file.FileUtils; +import com.jg.framework.config.ServerConfig; +import com.jg.framework.web.domain.AjaxResult; /** * 通用请求处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/common") @@ -53,7 +54,7 @@ public class CommonController throw new Exception(StringUtils.format("文件名称({})非法,不允许下载。 ", fileName)); } String realFileName = System.currentTimeMillis() + fileName.substring(fileName.indexOf("_") + 1); - String filePath = RuoYiConfig.getDownloadPath() + fileName; + String filePath = JGConfig.getDownloadPath() + fileName; response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); FileUtils.setAttachmentResponseHeader(response, realFileName); @@ -78,7 +79,7 @@ public class CommonController try { // 上传文件路径 - String filePath = RuoYiConfig.getUploadPath(); + String filePath = JGConfig.getUploadPath(); // 上传并返回新文件名称 String fileName = FileUploadUtils.upload(filePath, file); String url = serverConfig.getUrl() + fileName; @@ -104,7 +105,7 @@ public class CommonController try { // 上传文件路径 - String filePath = RuoYiConfig.getUploadPath(); + String filePath = JGConfig.getUploadPath(); List urls = new ArrayList(); List fileNames = new ArrayList(); List newFileNames = new ArrayList(); @@ -146,7 +147,7 @@ public class CommonController throw new Exception(StringUtils.format("资源文件({})非法,不允许下载。 ", resource)); } // 本地资源路径 - String localPath = RuoYiConfig.getProfile(); + String localPath = JGConfig.getProfile(); // 数据库资源地址 String downloadPath = localPath + StringUtils.substringAfter(resource, Constants.RESOURCE_PREFIX); // 下载名称 diff --git a/src/main/java/com/ruoyi/project/monitor/controller/CacheController.java b/src/main/java/com/jg/project/monitor/controller/CacheController.java similarity index 94% rename from src/main/java/com/ruoyi/project/monitor/controller/CacheController.java rename to src/main/java/com/jg/project/monitor/controller/CacheController.java index fdb04ef..8d216cf 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/CacheController.java +++ b/src/main/java/com/jg/project/monitor/controller/CacheController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.ArrayList; import java.util.Collection; @@ -16,15 +16,15 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.monitor.domain.SysCache; +import com.jg.common.constant.CacheConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.monitor.domain.SysCache; /** * 缓存监控 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/cache") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/ServerController.java b/src/main/java/com/jg/project/monitor/controller/ServerController.java similarity index 79% rename from src/main/java/com/ruoyi/project/monitor/controller/ServerController.java rename to src/main/java/com/jg/project/monitor/controller/ServerController.java index e1f55f1..21750f9 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/ServerController.java +++ b/src/main/java/com/jg/project/monitor/controller/ServerController.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.domain.Server; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.domain.Server; /** * 服务器监控 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/server") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysJobController.java b/src/main/java/com/jg/project/monitor/controller/SysJobController.java similarity index 90% rename from src/main/java/com/ruoyi/project/monitor/controller/SysJobController.java rename to src/main/java/com/jg/project/monitor/controller/SysJobController.java index 5fb2bbd..b43613a 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysJobController.java +++ b/src/main/java/com/jg/project/monitor/controller/SysJobController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -13,24 +13,24 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.exception.job.TaskException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.job.CronUtils; -import com.ruoyi.common.utils.job.ScheduleUtils; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.monitor.domain.SysJob; -import com.ruoyi.project.monitor.service.ISysJobService; +import com.jg.common.constant.Constants; +import com.jg.common.exception.job.TaskException; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.job.CronUtils; +import com.jg.common.utils.job.ScheduleUtils; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.monitor.domain.SysJob; +import com.jg.project.monitor.service.ISysJobService; /** * 调度任务信息操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/job") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysJobLogController.java b/src/main/java/com/jg/project/monitor/controller/SysJobLogController.java similarity index 84% rename from src/main/java/com/ruoyi/project/monitor/controller/SysJobLogController.java rename to src/main/java/com/jg/project/monitor/controller/SysJobLogController.java index 2061c55..7cb686e 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysJobLogController.java +++ b/src/main/java/com/jg/project/monitor/controller/SysJobLogController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -10,19 +10,19 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.monitor.domain.SysJobLog; -import com.ruoyi.project.monitor.service.ISysJobLogService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.monitor.domain.SysJobLog; +import com.jg.project.monitor.service.ISysJobLogService; /** * 调度日志操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/jobLog") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysLogininforController.java b/src/main/java/com/jg/project/monitor/controller/SysLogininforController.java similarity index 81% rename from src/main/java/com/ruoyi/project/monitor/controller/SysLogininforController.java rename to src/main/java/com/jg/project/monitor/controller/SysLogininforController.java index 4371d9a..c590d5e 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysLogininforController.java +++ b/src/main/java/com/jg/project/monitor/controller/SysLogininforController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -10,20 +10,20 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.security.service.SysPasswordService; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.monitor.domain.SysLogininfor; -import com.ruoyi.project.monitor.service.ISysLogininforService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.security.service.SysPasswordService; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.monitor.domain.SysLogininfor; +import com.jg.project.monitor.service.ISysLogininforService; /** * 系统访问记录 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/logininfor") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysOperlogController.java b/src/main/java/com/jg/project/monitor/controller/SysOperlogController.java similarity index 80% rename from src/main/java/com/ruoyi/project/monitor/controller/SysOperlogController.java rename to src/main/java/com/jg/project/monitor/controller/SysOperlogController.java index 703077e..2d1bf24 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysOperlogController.java +++ b/src/main/java/com/jg/project/monitor/controller/SysOperlogController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -10,19 +10,19 @@ import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.monitor.domain.SysOperLog; -import com.ruoyi.project.monitor.service.ISysOperLogService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.monitor.domain.SysOperLog; +import com.jg.project.monitor.service.ISysOperLogService; /** * 操作日志记录 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/operlog") diff --git a/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java b/src/main/java/com/jg/project/monitor/controller/SysUserOnlineController.java similarity index 79% rename from src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java rename to src/main/java/com/jg/project/monitor/controller/SysUserOnlineController.java index 913d93f..4cd57f9 100644 --- a/src/main/java/com/ruoyi/project/monitor/controller/SysUserOnlineController.java +++ b/src/main/java/com/jg/project/monitor/controller/SysUserOnlineController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.controller; +package com.jg.project.monitor.controller; import java.util.ArrayList; import java.util.Collection; @@ -11,22 +11,22 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.monitor.domain.SysUserOnline; -import com.ruoyi.project.system.service.ISysUserOnlineService; +import com.jg.common.constant.CacheConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.redis.RedisCache; +import com.jg.framework.security.LoginUser; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.monitor.domain.SysUserOnline; +import com.jg.project.system.service.ISysUserOnlineService; /** * 在线用户监控 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/monitor/online") diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysCache.java b/src/main/java/com/jg/project/monitor/domain/SysCache.java similarity index 93% rename from src/main/java/com/ruoyi/project/monitor/domain/SysCache.java rename to src/main/java/com/jg/project/monitor/domain/SysCache.java index ac32647..730847b 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysCache.java +++ b/src/main/java/com/jg/project/monitor/domain/SysCache.java @@ -1,11 +1,11 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 缓存信息 * - * @author ruoyi + * @author jg */ public class SysCache { diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysJob.java b/src/main/java/com/jg/project/monitor/domain/SysJob.java similarity index 91% rename from src/main/java/com/ruoyi/project/monitor/domain/SysJob.java rename to src/main/java/com/jg/project/monitor/domain/SysJob.java index 25e77f2..9e0d9a2 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysJob.java +++ b/src/main/java/com/jg/project/monitor/domain/SysJob.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; import java.util.Date; import javax.validation.constraints.NotBlank; @@ -6,17 +6,17 @@ import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.common.constant.ScheduleConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.job.CronUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.constant.ScheduleConstants; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.job.CronUtils; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 定时任务调度表 sys_job * - * @author ruoyi + * @author jg */ public class SysJob extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysJobLog.java b/src/main/java/com/jg/project/monitor/domain/SysJobLog.java similarity index 94% rename from src/main/java/com/ruoyi/project/monitor/domain/SysJobLog.java rename to src/main/java/com/jg/project/monitor/domain/SysJobLog.java index c7a3cd2..7538431 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysJobLog.java +++ b/src/main/java/com/jg/project/monitor/domain/SysJobLog.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; import java.util.Date; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.web.domain.BaseEntity; /** * 定时任务调度日志表 sys_job_log * - * @author ruoyi + * @author jg */ public class SysJobLog extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysLogininfor.java b/src/main/java/com/jg/project/monitor/domain/SysLogininfor.java similarity index 91% rename from src/main/java/com/ruoyi/project/monitor/domain/SysLogininfor.java rename to src/main/java/com/jg/project/monitor/domain/SysLogininfor.java index 147a0a5..82c5dc5 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysLogininfor.java +++ b/src/main/java/com/jg/project/monitor/domain/SysLogininfor.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 系统访问记录表 sys_logininfor * - * @author ruoyi + * @author jg */ public class SysLogininfor extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysOperLog.java b/src/main/java/com/jg/project/monitor/domain/SysOperLog.java similarity index 95% rename from src/main/java/com/ruoyi/project/monitor/domain/SysOperLog.java rename to src/main/java/com/jg/project/monitor/domain/SysOperLog.java index 5dad339..ac2c77f 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysOperLog.java +++ b/src/main/java/com/jg/project/monitor/domain/SysOperLog.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 操作日志记录表 oper_log * - * @author ruoyi + * @author jg */ public class SysOperLog extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/monitor/domain/SysUserOnline.java b/src/main/java/com/jg/project/monitor/domain/SysUserOnline.java similarity index 96% rename from src/main/java/com/ruoyi/project/monitor/domain/SysUserOnline.java rename to src/main/java/com/jg/project/monitor/domain/SysUserOnline.java index 387d49c..7ec79fe 100644 --- a/src/main/java/com/ruoyi/project/monitor/domain/SysUserOnline.java +++ b/src/main/java/com/jg/project/monitor/domain/SysUserOnline.java @@ -1,9 +1,9 @@ -package com.ruoyi.project.monitor.domain; +package com.jg.project.monitor.domain; /** * 当前在线会话 * - * @author ruoyi + * @author jg */ public class SysUserOnline { diff --git a/src/main/java/com/ruoyi/project/monitor/mapper/SysJobLogMapper.java b/src/main/java/com/jg/project/monitor/mapper/SysJobLogMapper.java similarity index 91% rename from src/main/java/com/ruoyi/project/monitor/mapper/SysJobLogMapper.java rename to src/main/java/com/jg/project/monitor/mapper/SysJobLogMapper.java index 39137dd..07df7c6 100644 --- a/src/main/java/com/ruoyi/project/monitor/mapper/SysJobLogMapper.java +++ b/src/main/java/com/jg/project/monitor/mapper/SysJobLogMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.mapper; +package com.jg.project.monitor.mapper; import java.util.List; -import com.ruoyi.project.monitor.domain.SysJobLog; +import com.jg.project.monitor.domain.SysJobLog; /** * 调度任务日志信息 数据层 * - * @author ruoyi + * @author jg */ public interface SysJobLogMapper { diff --git a/src/main/java/com/ruoyi/project/monitor/mapper/SysJobMapper.java b/src/main/java/com/jg/project/monitor/mapper/SysJobMapper.java similarity index 92% rename from src/main/java/com/ruoyi/project/monitor/mapper/SysJobMapper.java rename to src/main/java/com/jg/project/monitor/mapper/SysJobMapper.java index ab11461..a30918b 100644 --- a/src/main/java/com/ruoyi/project/monitor/mapper/SysJobMapper.java +++ b/src/main/java/com/jg/project/monitor/mapper/SysJobMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.mapper; +package com.jg.project.monitor.mapper; import java.util.List; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.project.monitor.domain.SysJob; /** * 调度任务信息 数据层 * - * @author ruoyi + * @author jg */ public interface SysJobMapper { diff --git a/src/main/java/com/ruoyi/project/monitor/mapper/SysLogininforMapper.java b/src/main/java/com/jg/project/monitor/mapper/SysLogininforMapper.java similarity index 87% rename from src/main/java/com/ruoyi/project/monitor/mapper/SysLogininforMapper.java rename to src/main/java/com/jg/project/monitor/mapper/SysLogininforMapper.java index 05b8c9b..009048d 100644 --- a/src/main/java/com/ruoyi/project/monitor/mapper/SysLogininforMapper.java +++ b/src/main/java/com/jg/project/monitor/mapper/SysLogininforMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.mapper; +package com.jg.project.monitor.mapper; import java.util.List; -import com.ruoyi.project.monitor.domain.SysLogininfor; +import com.jg.project.monitor.domain.SysLogininfor; /** * 系统访问日志情况信息 数据层 * - * @author ruoyi + * @author jg */ public interface SysLogininforMapper { diff --git a/src/main/java/com/ruoyi/project/monitor/mapper/SysOperLogMapper.java b/src/main/java/com/jg/project/monitor/mapper/SysOperLogMapper.java similarity index 88% rename from src/main/java/com/ruoyi/project/monitor/mapper/SysOperLogMapper.java rename to src/main/java/com/jg/project/monitor/mapper/SysOperLogMapper.java index ed5d573..f1bc671 100644 --- a/src/main/java/com/ruoyi/project/monitor/mapper/SysOperLogMapper.java +++ b/src/main/java/com/jg/project/monitor/mapper/SysOperLogMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.mapper; +package com.jg.project.monitor.mapper; import java.util.List; -import com.ruoyi.project.monitor.domain.SysOperLog; +import com.jg.project.monitor.domain.SysOperLog; /** * 操作日志 数据层 * - * @author ruoyi + * @author jg */ public interface SysOperLogMapper { diff --git a/src/main/java/com/ruoyi/project/monitor/service/ISysJobLogService.java b/src/main/java/com/jg/project/monitor/service/ISysJobLogService.java similarity index 90% rename from src/main/java/com/ruoyi/project/monitor/service/ISysJobLogService.java rename to src/main/java/com/jg/project/monitor/service/ISysJobLogService.java index 85561e7..21ef36a 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/ISysJobLogService.java +++ b/src/main/java/com/jg/project/monitor/service/ISysJobLogService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.service; +package com.jg.project.monitor.service; import java.util.List; -import com.ruoyi.project.monitor.domain.SysJobLog; +import com.jg.project.monitor.domain.SysJobLog; /** * 定时任务调度日志信息信息 服务层 * - * @author ruoyi + * @author jg */ public interface ISysJobLogService { diff --git a/src/main/java/com/ruoyi/project/monitor/service/ISysJobService.java b/src/main/java/com/jg/project/monitor/service/ISysJobService.java similarity index 93% rename from src/main/java/com/ruoyi/project/monitor/service/ISysJobService.java rename to src/main/java/com/jg/project/monitor/service/ISysJobService.java index d834f67..ec84d1e 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/ISysJobService.java +++ b/src/main/java/com/jg/project/monitor/service/ISysJobService.java @@ -1,14 +1,14 @@ -package com.ruoyi.project.monitor.service; +package com.jg.project.monitor.service; import java.util.List; import org.quartz.SchedulerException; -import com.ruoyi.common.exception.job.TaskException; -import com.ruoyi.project.monitor.domain.SysJob; +import com.jg.common.exception.job.TaskException; +import com.jg.project.monitor.domain.SysJob; /** * 定时任务调度信息信息 服务层 * - * @author ruoyi + * @author jg */ public interface ISysJobService { diff --git a/src/main/java/com/ruoyi/project/monitor/service/ISysLogininforService.java b/src/main/java/com/jg/project/monitor/service/ISysLogininforService.java similarity index 87% rename from src/main/java/com/ruoyi/project/monitor/service/ISysLogininforService.java rename to src/main/java/com/jg/project/monitor/service/ISysLogininforService.java index ac51166..868d694 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/ISysLogininforService.java +++ b/src/main/java/com/jg/project/monitor/service/ISysLogininforService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.service; +package com.jg.project.monitor.service; import java.util.List; -import com.ruoyi.project.monitor.domain.SysLogininfor; +import com.jg.project.monitor.domain.SysLogininfor; /** * 系统访问日志情况信息 服务层 * - * @author ruoyi + * @author jg */ public interface ISysLogininforService { diff --git a/src/main/java/com/ruoyi/project/monitor/service/ISysOperLogService.java b/src/main/java/com/jg/project/monitor/service/ISysOperLogService.java similarity index 88% rename from src/main/java/com/ruoyi/project/monitor/service/ISysOperLogService.java rename to src/main/java/com/jg/project/monitor/service/ISysOperLogService.java index 0e63d8d..4f8def6 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/ISysOperLogService.java +++ b/src/main/java/com/jg/project/monitor/service/ISysOperLogService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.monitor.service; +package com.jg.project.monitor.service; import java.util.List; -import com.ruoyi.project.monitor.domain.SysOperLog; +import com.jg.project.monitor.domain.SysOperLog; /** * 操作日志 服务层 * - * @author ruoyi + * @author jg */ public interface ISysOperLogService { diff --git a/src/main/java/com/ruoyi/project/monitor/service/impl/SysJobLogServiceImpl.java b/src/main/java/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.java similarity index 88% rename from src/main/java/com/ruoyi/project/monitor/service/impl/SysJobLogServiceImpl.java rename to src/main/java/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.java index 991cf81..73c414d 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/impl/SysJobLogServiceImpl.java +++ b/src/main/java/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.monitor.service.impl; +package com.jg.project.monitor.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.project.monitor.domain.SysJobLog; -import com.ruoyi.project.monitor.mapper.SysJobLogMapper; -import com.ruoyi.project.monitor.service.ISysJobLogService; +import com.jg.project.monitor.domain.SysJobLog; +import com.jg.project.monitor.mapper.SysJobLogMapper; +import com.jg.project.monitor.service.ISysJobLogService; /** * 定时任务调度日志信息 服务层 * - * @author ruoyi + * @author jg */ @Service public class SysJobLogServiceImpl implements ISysJobLogService diff --git a/src/main/java/com/ruoyi/project/monitor/service/impl/SysJobServiceImpl.java b/src/main/java/com/jg/project/monitor/service/impl/SysJobServiceImpl.java similarity index 94% rename from src/main/java/com/ruoyi/project/monitor/service/impl/SysJobServiceImpl.java rename to src/main/java/com/jg/project/monitor/service/impl/SysJobServiceImpl.java index 4f2bec5..5b347a6 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/impl/SysJobServiceImpl.java +++ b/src/main/java/com/jg/project/monitor/service/impl/SysJobServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.monitor.service.impl; +package com.jg.project.monitor.service.impl; import java.util.List; import javax.annotation.PostConstruct; @@ -9,18 +9,18 @@ import org.quartz.SchedulerException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.ruoyi.common.constant.ScheduleConstants; -import com.ruoyi.common.exception.job.TaskException; -import com.ruoyi.common.utils.job.CronUtils; -import com.ruoyi.common.utils.job.ScheduleUtils; -import com.ruoyi.project.monitor.domain.SysJob; -import com.ruoyi.project.monitor.mapper.SysJobMapper; -import com.ruoyi.project.monitor.service.ISysJobService; +import com.jg.common.constant.ScheduleConstants; +import com.jg.common.exception.job.TaskException; +import com.jg.common.utils.job.CronUtils; +import com.jg.common.utils.job.ScheduleUtils; +import com.jg.project.monitor.domain.SysJob; +import com.jg.project.monitor.mapper.SysJobMapper; +import com.jg.project.monitor.service.ISysJobService; /** * 定时任务调度信息 服务层 * - * @author ruoyi + * @author jg */ @Service public class SysJobServiceImpl implements ISysJobService diff --git a/src/main/java/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.java b/src/main/java/com/jg/project/monitor/service/impl/SysLogininforServiceImpl.java similarity index 84% rename from src/main/java/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.java rename to src/main/java/com/jg/project/monitor/service/impl/SysLogininforServiceImpl.java index e9b099f..f86f5a7 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.java +++ b/src/main/java/com/jg/project/monitor/service/impl/SysLogininforServiceImpl.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.monitor.service.impl; +package com.jg.project.monitor.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.project.monitor.domain.SysLogininfor; -import com.ruoyi.project.monitor.mapper.SysLogininforMapper; -import com.ruoyi.project.monitor.service.ISysLogininforService; +import com.jg.project.monitor.domain.SysLogininfor; +import com.jg.project.monitor.mapper.SysLogininforMapper; +import com.jg.project.monitor.service.ISysLogininforService; /** * 系统访问日志情况信息 服务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysLogininforServiceImpl implements ISysLogininforService diff --git a/src/main/java/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.java b/src/main/java/com/jg/project/monitor/service/impl/SysOperLogServiceImpl.java similarity index 86% rename from src/main/java/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.java rename to src/main/java/com/jg/project/monitor/service/impl/SysOperLogServiceImpl.java index bed9d8d..9fa2498 100644 --- a/src/main/java/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.java +++ b/src/main/java/com/jg/project/monitor/service/impl/SysOperLogServiceImpl.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.monitor.service.impl; +package com.jg.project.monitor.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.project.monitor.domain.SysOperLog; -import com.ruoyi.project.monitor.mapper.SysOperLogMapper; -import com.ruoyi.project.monitor.service.ISysOperLogService; +import com.jg.project.monitor.domain.SysOperLog; +import com.jg.project.monitor.mapper.SysOperLogMapper; +import com.jg.project.monitor.service.ISysOperLogService; /** * 操作日志 服务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysOperLogServiceImpl implements ISysOperLogService diff --git a/src/main/java/com/ruoyi/project/system/controller/SysConfigController.java b/src/main/java/com/jg/project/system/controller/SysConfigController.java similarity index 89% rename from src/main/java/com/ruoyi/project/system/controller/SysConfigController.java rename to src/main/java/com/jg/project/system/controller/SysConfigController.java index a4df558..ea3e1b4 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysConfigController.java +++ b/src/main/java/com/jg/project/system/controller/SysConfigController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -13,19 +13,19 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysConfig; -import com.ruoyi.project.system.service.ISysConfigService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysConfig; +import com.jg.project.system.service.ISysConfigService; /** * 参数配置 信息操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/config") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysDeptController.java b/src/main/java/com/jg/project/system/controller/SysDeptController.java similarity index 89% rename from src/main/java/com/ruoyi/project/system/controller/SysDeptController.java rename to src/main/java/com/jg/project/system/controller/SysDeptController.java index 30eee7d..b48b57f 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysDeptController.java +++ b/src/main/java/com/jg/project/system/controller/SysDeptController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import org.apache.commons.lang3.ArrayUtils; @@ -13,19 +13,19 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.domain.SysDept; -import com.ruoyi.project.system.service.ISysDeptService; +import com.jg.common.constant.UserConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.domain.SysDept; +import com.jg.project.system.service.ISysDeptService; /** * 部门信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/dept") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysDictDataController.java b/src/main/java/com/jg/project/system/controller/SysDictDataController.java similarity index 85% rename from src/main/java/com/ruoyi/project/system/controller/SysDictDataController.java rename to src/main/java/com/jg/project/system/controller/SysDictDataController.java index c76a214..ed3fcfb 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysDictDataController.java +++ b/src/main/java/com/jg/project/system/controller/SysDictDataController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.ArrayList; import java.util.List; @@ -14,21 +14,21 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysDictData; -import com.ruoyi.project.system.service.ISysDictDataService; -import com.ruoyi.project.system.service.ISysDictTypeService; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysDictData; +import com.jg.project.system.service.ISysDictDataService; +import com.jg.project.system.service.ISysDictTypeService; /** * 数据字典信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/dict/data") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysDictTypeController.java b/src/main/java/com/jg/project/system/controller/SysDictTypeController.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/controller/SysDictTypeController.java rename to src/main/java/com/jg/project/system/controller/SysDictTypeController.java index c3a4d0c..fb21899 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysDictTypeController.java +++ b/src/main/java/com/jg/project/system/controller/SysDictTypeController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -13,19 +13,19 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysDictType; -import com.ruoyi.project.system.service.ISysDictTypeService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysDictType; +import com.jg.project.system.service.ISysDictTypeService; /** * 数据字典信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/dict/type") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysIndexController.java b/src/main/java/com/jg/project/system/controller/SysIndexController.java similarity index 61% rename from src/main/java/com/ruoyi/project/system/controller/SysIndexController.java rename to src/main/java/com/jg/project/system/controller/SysIndexController.java index 5b587e2..14afe75 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysIndexController.java +++ b/src/main/java/com/jg/project/system/controller/SysIndexController.java @@ -1,22 +1,23 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; +import com.jg.framework.config.JGConfig; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.config.RuoYiConfig; +import com.jg.common.utils.StringUtils; + /** * 首页 * - * @author ruoyi + * @author jg */ @RestController public class SysIndexController { /** 系统基础配置 */ @Autowired - private RuoYiConfig ruoyiConfig; + private JGConfig jgConfig; /** * 访问首页,提示语 @@ -24,6 +25,6 @@ public class SysIndexController @RequestMapping("/") public String index() { - return StringUtils.format("欢迎使用{}后台管理框架,当前版本:v{},请通过前端地址访问。", ruoyiConfig.getName(), ruoyiConfig.getVersion()); + return StringUtils.format("欢迎使用{}后台管理框架,当前版本:v{},请通过前端地址访问。", jgConfig.getName(), jgConfig.getVersion()); } } diff --git a/src/main/java/com/ruoyi/project/system/controller/SysLoginController.java b/src/main/java/com/jg/project/system/controller/SysLoginController.java similarity index 79% rename from src/main/java/com/ruoyi/project/system/controller/SysLoginController.java rename to src/main/java/com/jg/project/system/controller/SysLoginController.java index 2e707af..efbb2bf 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysLoginController.java +++ b/src/main/java/com/jg/project/system/controller/SysLoginController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import java.util.Set; @@ -7,20 +7,20 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.framework.security.LoginBody; -import com.ruoyi.framework.security.service.SysLoginService; -import com.ruoyi.framework.security.service.SysPermissionService; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.domain.SysMenu; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysMenuService; +import com.jg.common.constant.Constants; +import com.jg.common.utils.SecurityUtils; +import com.jg.framework.security.LoginBody; +import com.jg.framework.security.service.SysLoginService; +import com.jg.framework.security.service.SysPermissionService; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.domain.SysMenu; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysMenuService; /** * 登录验证 * - * @author ruoyi + * @author jg */ @RestController public class SysLoginController diff --git a/src/main/java/com/ruoyi/project/system/controller/SysMenuController.java b/src/main/java/com/jg/project/system/controller/SysMenuController.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/controller/SysMenuController.java rename to src/main/java/com/jg/project/system/controller/SysMenuController.java index 1e2ccf0..8a54360 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysMenuController.java +++ b/src/main/java/com/jg/project/system/controller/SysMenuController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; @@ -12,19 +12,19 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.domain.SysMenu; -import com.ruoyi.project.system.service.ISysMenuService; +import com.jg.common.constant.UserConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.domain.SysMenu; +import com.jg.project.system.service.ISysMenuService; /** * 菜单信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/menu") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysNoticeController.java b/src/main/java/com/jg/project/system/controller/SysNoticeController.java similarity index 85% rename from src/main/java/com/ruoyi/project/system/controller/SysNoticeController.java rename to src/main/java/com/jg/project/system/controller/SysNoticeController.java index 6519ae3..352f6e4 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysNoticeController.java +++ b/src/main/java/com/jg/project/system/controller/SysNoticeController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; @@ -12,18 +12,18 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysNotice; -import com.ruoyi.project.system.service.ISysNoticeService; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysNotice; +import com.jg.project.system.service.ISysNoticeService; /** * 公告 信息操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/notice") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysPostController.java b/src/main/java/com/jg/project/system/controller/SysPostController.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/controller/SysPostController.java rename to src/main/java/com/jg/project/system/controller/SysPostController.java index 6bf46a1..523f76a 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysPostController.java +++ b/src/main/java/com/jg/project/system/controller/SysPostController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -13,19 +13,19 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysPost; -import com.ruoyi.project.system.service.ISysPostService; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysPost; +import com.jg.project.system.service.ISysPostService; /** * 岗位信息操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/post") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java b/src/main/java/com/jg/project/system/controller/SysProfileController.java similarity index 83% rename from src/main/java/com/ruoyi/project/system/controller/SysProfileController.java rename to src/main/java/com/jg/project/system/controller/SysProfileController.java index c56c92e..740c64b 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysProfileController.java +++ b/src/main/java/com/jg/project/system/controller/SysProfileController.java @@ -1,5 +1,6 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; +import com.jg.framework.config.JGConfig; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -9,24 +10,23 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import org.springframework.web.multipart.MultipartFile; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.file.FileUploadUtils; -import com.ruoyi.common.utils.file.MimeTypeUtils; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.config.RuoYiConfig; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.service.TokenService; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.file.FileUploadUtils; +import com.jg.common.utils.file.MimeTypeUtils; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.service.TokenService; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysUserService; /** * 个人信息 业务处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/user/profile") @@ -121,7 +121,7 @@ public class SysProfileController extends BaseController if (!file.isEmpty()) { LoginUser loginUser = getLoginUser(); - String avatar = FileUploadUtils.upload(RuoYiConfig.getAvatarPath(), file, MimeTypeUtils.IMAGE_EXTENSION); + String avatar = FileUploadUtils.upload(JGConfig.getAvatarPath(), file, MimeTypeUtils.IMAGE_EXTENSION); if (userService.updateUserAvatar(loginUser.getUsername(), avatar)) { AjaxResult ajax = AjaxResult.success(); diff --git a/src/main/java/com/ruoyi/project/system/controller/SysRegisterController.java b/src/main/java/com/jg/project/system/controller/SysRegisterController.java similarity index 69% rename from src/main/java/com/ruoyi/project/system/controller/SysRegisterController.java rename to src/main/java/com/jg/project/system/controller/SysRegisterController.java index d8f570a..1d0aaff 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysRegisterController.java +++ b/src/main/java/com/jg/project/system/controller/SysRegisterController.java @@ -1,20 +1,20 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.security.RegisterBody; -import com.ruoyi.framework.security.service.SysRegisterService; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.project.system.service.ISysConfigService; +import com.jg.common.utils.StringUtils; +import com.jg.framework.security.RegisterBody; +import com.jg.framework.security.service.SysRegisterService; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.project.system.service.ISysConfigService; /** * 注册验证 * - * @author ruoyi + * @author jg */ @RestController public class SysRegisterController extends BaseController diff --git a/src/main/java/com/ruoyi/project/system/controller/SysRoleController.java b/src/main/java/com/jg/project/system/controller/SysRoleController.java similarity index 89% rename from src/main/java/com/ruoyi/project/system/controller/SysRoleController.java rename to src/main/java/com/jg/project/system/controller/SysRoleController.java index 046bea7..4de9b82 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysRoleController.java +++ b/src/main/java/com/jg/project/system/controller/SysRoleController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import javax.servlet.http.HttpServletResponse; @@ -13,28 +13,28 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.framework.security.service.SysPermissionService; -import com.ruoyi.framework.security.service.TokenService; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysDept; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.domain.SysUserRole; -import com.ruoyi.project.system.service.ISysDeptService; -import com.ruoyi.project.system.service.ISysRoleService; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.security.LoginUser; +import com.jg.framework.security.service.SysPermissionService; +import com.jg.framework.security.service.TokenService; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysDept; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUserRole; +import com.jg.project.system.service.ISysDeptService; +import com.jg.project.system.service.ISysRoleService; +import com.jg.project.system.service.ISysUserService; /** * 角色信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/role") diff --git a/src/main/java/com/ruoyi/project/system/controller/SysUserController.java b/src/main/java/com/jg/project/system/controller/SysUserController.java similarity index 91% rename from src/main/java/com/ruoyi/project/system/controller/SysUserController.java rename to src/main/java/com/jg/project/system/controller/SysUserController.java index 88586ce..29207ca 100644 --- a/src/main/java/com/ruoyi/project/system/controller/SysUserController.java +++ b/src/main/java/com/jg/project/system/controller/SysUserController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.controller; +package com.jg.project.system.controller; import java.util.List; import java.util.stream.Collectors; @@ -16,26 +16,26 @@ 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.multipart.MultipartFile; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.poi.ExcelUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.system.domain.SysDept; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.service.ISysDeptService; -import com.ruoyi.project.system.service.ISysPostService; -import com.ruoyi.project.system.service.ISysRoleService; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.poi.ExcelUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.system.domain.SysDept; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.service.ISysDeptService; +import com.jg.project.system.service.ISysPostService; +import com.jg.project.system.service.ISysRoleService; +import com.jg.project.system.service.ISysUserService; /** * 用户信息 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/system/user") diff --git a/src/main/java/com/ruoyi/project/system/domain/SysConfig.java b/src/main/java/com/jg/project/system/domain/SysConfig.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/domain/SysConfig.java rename to src/main/java/com/jg/project/system/domain/SysConfig.java index f9b290b..43d02ab 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysConfig.java +++ b/src/main/java/com/jg/project/system/domain/SysConfig.java @@ -1,17 +1,17 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 参数配置表 sys_config * - * @author ruoyi + * @author jg */ public class SysConfig extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysDept.java b/src/main/java/com/jg/project/system/domain/SysDept.java similarity index 97% rename from src/main/java/com/ruoyi/project/system/domain/SysDept.java rename to src/main/java/com/jg/project/system/domain/SysDept.java index e97e9e8..b7fc9f1 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysDept.java +++ b/src/main/java/com/jg/project/system/domain/SysDept.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import java.util.ArrayList; import java.util.List; @@ -8,12 +8,12 @@ import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.web.domain.BaseEntity; /** * 部门表 sys_dept * - * @author ruoyi + * @author jg */ public class SysDept extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysDictData.java b/src/main/java/com/jg/project/system/domain/SysDictData.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/domain/SysDictData.java rename to src/main/java/com/jg/project/system/domain/SysDictData.java index b0a9a44..5878f79 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysDictData.java +++ b/src/main/java/com/jg/project/system/domain/SysDictData.java @@ -1,18 +1,18 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.constant.UserConstants; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 字典数据表 sys_dict_data * - * @author ruoyi + * @author jg */ public class SysDictData extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysDictType.java b/src/main/java/com/jg/project/system/domain/SysDictType.java similarity index 91% rename from src/main/java/com/ruoyi/project/system/domain/SysDictType.java rename to src/main/java/com/jg/project/system/domain/SysDictType.java index 745296f..cb4cc5c 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysDictType.java +++ b/src/main/java/com/jg/project/system/domain/SysDictType.java @@ -1,18 +1,18 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Pattern; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 字典类型表 sys_dict_type * - * @author ruoyi + * @author jg */ public class SysDictType extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysMenu.java b/src/main/java/com/jg/project/system/domain/SysMenu.java similarity index 98% rename from src/main/java/com/ruoyi/project/system/domain/SysMenu.java rename to src/main/java/com/jg/project/system/domain/SysMenu.java index 7aa7bbc..6efb5f2 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysMenu.java +++ b/src/main/java/com/jg/project/system/domain/SysMenu.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import java.util.ArrayList; import java.util.List; @@ -7,12 +7,12 @@ import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.web.domain.BaseEntity; /** * 菜单权限表 sys_menu * - * @author ruoyi + * @author jg */ public class SysMenu extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysNotice.java b/src/main/java/com/jg/project/system/domain/SysNotice.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/domain/SysNotice.java rename to src/main/java/com/jg/project/system/domain/SysNotice.java index 8b315a0..65ee9fa 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysNotice.java +++ b/src/main/java/com/jg/project/system/domain/SysNotice.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import javax.validation.constraints.NotBlank; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.xss.Xss; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.xss.Xss; +import com.jg.framework.web.domain.BaseEntity; /** * 通知公告表 sys_notice * - * @author ruoyi + * @author jg */ public class SysNotice extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysPost.java b/src/main/java/com/jg/project/system/domain/SysPost.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/domain/SysPost.java rename to src/main/java/com/jg/project/system/domain/SysPost.java index eb403ff..27733d6 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysPost.java +++ b/src/main/java/com/jg/project/system/domain/SysPost.java @@ -1,18 +1,18 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 岗位表 sys_post * - * @author ruoyi + * @author jg */ public class SysPost extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysRole.java b/src/main/java/com/jg/project/system/domain/SysRole.java similarity index 95% rename from src/main/java/com/ruoyi/project/system/domain/SysRole.java rename to src/main/java/com/jg/project/system/domain/SysRole.java index 71e817c..9836141 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysRole.java +++ b/src/main/java/com/jg/project/system/domain/SysRole.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import java.util.Set; import javax.validation.constraints.NotBlank; @@ -6,14 +6,14 @@ import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.web.domain.BaseEntity; /** * 角色表 sys_role * - * @author ruoyi + * @author jg */ public class SysRole extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysRoleDept.java b/src/main/java/com/jg/project/system/domain/SysRoleDept.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/domain/SysRoleDept.java rename to src/main/java/com/jg/project/system/domain/SysRoleDept.java index 5cbeed4..300f045 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysRoleDept.java +++ b/src/main/java/com/jg/project/system/domain/SysRoleDept.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -6,7 +6,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 角色和部门关联 sys_role_dept * - * @author ruoyi + * @author jg */ public class SysRoleDept { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysRoleMenu.java b/src/main/java/com/jg/project/system/domain/SysRoleMenu.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/domain/SysRoleMenu.java rename to src/main/java/com/jg/project/system/domain/SysRoleMenu.java index 2772cbb..8968ac9 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysRoleMenu.java +++ b/src/main/java/com/jg/project/system/domain/SysRoleMenu.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -6,7 +6,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 角色和菜单关联 sys_role_menu * - * @author ruoyi + * @author jg */ public class SysRoleMenu { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysUser.java b/src/main/java/com/jg/project/system/domain/SysUser.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/domain/SysUser.java rename to src/main/java/com/jg/project/system/domain/SysUser.java index 83db00b..52cdb08 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysUser.java +++ b/src/main/java/com/jg/project/system/domain/SysUser.java @@ -1,21 +1,21 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import java.util.Date; import java.util.List; import javax.validation.constraints.*; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; -import com.ruoyi.common.xss.Xss; -import com.ruoyi.framework.aspectj.lang.annotation.Excel; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.ColumnType; -import com.ruoyi.framework.aspectj.lang.annotation.Excel.Type; -import com.ruoyi.framework.aspectj.lang.annotation.Excels; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.xss.Xss; +import com.jg.framework.aspectj.lang.annotation.Excel; +import com.jg.framework.aspectj.lang.annotation.Excel.ColumnType; +import com.jg.framework.aspectj.lang.annotation.Excel.Type; +import com.jg.framework.aspectj.lang.annotation.Excels; +import com.jg.framework.web.domain.BaseEntity; /** * 用户对象 sys_user * - * @author ruoyi + * @author jg */ public class SysUser extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysUserPost.java b/src/main/java/com/jg/project/system/domain/SysUserPost.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/domain/SysUserPost.java rename to src/main/java/com/jg/project/system/domain/SysUserPost.java index 2633a2f..ecfff27 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysUserPost.java +++ b/src/main/java/com/jg/project/system/domain/SysUserPost.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -6,7 +6,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 用户和岗位关联 sys_user_post * - * @author ruoyi + * @author jg */ public class SysUserPost { diff --git a/src/main/java/com/ruoyi/project/system/domain/SysUserRole.java b/src/main/java/com/jg/project/system/domain/SysUserRole.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/domain/SysUserRole.java rename to src/main/java/com/jg/project/system/domain/SysUserRole.java index 3be4829..50bf014 100644 --- a/src/main/java/com/ruoyi/project/system/domain/SysUserRole.java +++ b/src/main/java/com/jg/project/system/domain/SysUserRole.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain; +package com.jg.project.system.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -6,7 +6,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 用户和角色关联 sys_user_role * - * @author ruoyi + * @author jg */ public class SysUserRole { diff --git a/src/main/java/com/ruoyi/project/system/domain/vo/MetaVo.java b/src/main/java/com/jg/project/system/domain/vo/MetaVo.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/domain/vo/MetaVo.java rename to src/main/java/com/jg/project/system/domain/vo/MetaVo.java index 68a51d9..7a507ab 100644 --- a/src/main/java/com/ruoyi/project/system/domain/vo/MetaVo.java +++ b/src/main/java/com/jg/project/system/domain/vo/MetaVo.java @@ -1,11 +1,11 @@ -package com.ruoyi.project.system.domain.vo; +package com.jg.project.system.domain.vo; -import com.ruoyi.common.utils.StringUtils; +import com.jg.common.utils.StringUtils; /** * 路由显示信息 * - * @author ruoyi + * @author jg */ public class MetaVo { diff --git a/src/main/java/com/ruoyi/project/system/domain/vo/RouterVo.java b/src/main/java/com/jg/project/system/domain/vo/RouterVo.java similarity index 97% rename from src/main/java/com/ruoyi/project/system/domain/vo/RouterVo.java rename to src/main/java/com/jg/project/system/domain/vo/RouterVo.java index fc98c71..68d637b 100644 --- a/src/main/java/com/ruoyi/project/system/domain/vo/RouterVo.java +++ b/src/main/java/com/jg/project/system/domain/vo/RouterVo.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.domain.vo; +package com.jg.project.system.domain.vo; import com.fasterxml.jackson.annotation.JsonInclude; import java.util.List; @@ -6,7 +6,7 @@ import java.util.List; /** * 路由配置信息 * - * @author ruoyi + * @author jg */ @JsonInclude(JsonInclude.Include.NON_EMPTY) public class RouterVo diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysConfigMapper.java b/src/main/java/com/jg/project/system/mapper/SysConfigMapper.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/mapper/SysConfigMapper.java rename to src/main/java/com/jg/project/system/mapper/SysConfigMapper.java index 1569594..0f7dd67 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysConfigMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysConfigMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysConfig; +import com.jg.project.system.domain.SysConfig; /** * 参数配置 数据层 * - * @author ruoyi + * @author jg */ public interface SysConfigMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysDeptMapper.java b/src/main/java/com/jg/project/system/mapper/SysDeptMapper.java similarity index 96% rename from src/main/java/com/ruoyi/project/system/mapper/SysDeptMapper.java rename to src/main/java/com/jg/project/system/mapper/SysDeptMapper.java index e5a5265..2705a41 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysDeptMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysDeptMapper.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; -import com.ruoyi.project.system.domain.SysDept; +import com.jg.project.system.domain.SysDept; /** * 部门管理 数据层 * - * @author ruoyi + * @author jg */ public interface SysDeptMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysDictDataMapper.java b/src/main/java/com/jg/project/system/mapper/SysDictDataMapper.java similarity index 95% rename from src/main/java/com/ruoyi/project/system/mapper/SysDictDataMapper.java rename to src/main/java/com/jg/project/system/mapper/SysDictDataMapper.java index 4977bb4..d0c25d5 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysDictDataMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysDictDataMapper.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; -import com.ruoyi.project.system.domain.SysDictData; +import com.jg.project.system.domain.SysDictData; /** * 字典表 数据层 * - * @author ruoyi + * @author jg */ public interface SysDictDataMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysDictTypeMapper.java b/src/main/java/com/jg/project/system/mapper/SysDictTypeMapper.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/mapper/SysDictTypeMapper.java rename to src/main/java/com/jg/project/system/mapper/SysDictTypeMapper.java index 9eeb4d3..79ad73a 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysDictTypeMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysDictTypeMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysDictType; +import com.jg.project.system.domain.SysDictType; /** * 字典表 数据层 * - * @author ruoyi + * @author jg */ public interface SysDictTypeMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysMenuMapper.java b/src/main/java/com/jg/project/system/mapper/SysMenuMapper.java similarity index 96% rename from src/main/java/com/ruoyi/project/system/mapper/SysMenuMapper.java rename to src/main/java/com/jg/project/system/mapper/SysMenuMapper.java index 8b6dcf5..62d4e20 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysMenuMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysMenuMapper.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; -import com.ruoyi.project.system.domain.SysMenu; +import com.jg.project.system.domain.SysMenu; /** * 菜单表 数据层 * - * @author ruoyi + * @author jg */ public interface SysMenuMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysNoticeMapper.java b/src/main/java/com/jg/project/system/mapper/SysNoticeMapper.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/mapper/SysNoticeMapper.java rename to src/main/java/com/jg/project/system/mapper/SysNoticeMapper.java index b80c50b..00ad2c8 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysNoticeMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysNoticeMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysNotice; +import com.jg.project.system.domain.SysNotice; /** * 通知公告表 数据层 * - * @author ruoyi + * @author jg */ public interface SysNoticeMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysPostMapper.java b/src/main/java/com/jg/project/system/mapper/SysPostMapper.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/mapper/SysPostMapper.java rename to src/main/java/com/jg/project/system/mapper/SysPostMapper.java index ba468bb..b84b7fe 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysPostMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysPostMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysPost; +import com.jg.project.system.domain.SysPost; /** * 岗位信息 数据层 * - * @author ruoyi + * @author jg */ public interface SysPostMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysRoleDeptMapper.java b/src/main/java/com/jg/project/system/mapper/SysRoleDeptMapper.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/mapper/SysRoleDeptMapper.java rename to src/main/java/com/jg/project/system/mapper/SysRoleDeptMapper.java index 77ead08..550624a 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysRoleDeptMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysRoleDeptMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysRoleDept; +import com.jg.project.system.domain.SysRoleDept; /** * 角色与部门关联表 数据层 * - * @author ruoyi + * @author jg */ public interface SysRoleDeptMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysRoleMapper.java b/src/main/java/com/jg/project/system/mapper/SysRoleMapper.java similarity index 95% rename from src/main/java/com/ruoyi/project/system/mapper/SysRoleMapper.java rename to src/main/java/com/jg/project/system/mapper/SysRoleMapper.java index 0f65731..37f3a4d 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysRoleMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysRoleMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysRole; +import com.jg.project.system.domain.SysRole; /** * 角色表 数据层 * - * @author ruoyi + * @author jg */ public interface SysRoleMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysRoleMenuMapper.java b/src/main/java/com/jg/project/system/mapper/SysRoleMenuMapper.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/mapper/SysRoleMenuMapper.java rename to src/main/java/com/jg/project/system/mapper/SysRoleMenuMapper.java index 92247c3..46b24e3 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysRoleMenuMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysRoleMenuMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysRoleMenu; +import com.jg.project.system.domain.SysRoleMenu; /** * 角色与菜单关联表 数据层 * - * @author ruoyi + * @author jg */ public interface SysRoleMenuMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysUserMapper.java b/src/main/java/com/jg/project/system/mapper/SysUserMapper.java similarity index 96% rename from src/main/java/com/ruoyi/project/system/mapper/SysUserMapper.java rename to src/main/java/com/jg/project/system/mapper/SysUserMapper.java index f3a4cd2..b0819b0 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysUserMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysUserMapper.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUser; /** * 用户表 数据层 * - * @author ruoyi + * @author jg */ public interface SysUserMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysUserPostMapper.java b/src/main/java/com/jg/project/system/mapper/SysUserPostMapper.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/mapper/SysUserPostMapper.java rename to src/main/java/com/jg/project/system/mapper/SysUserPostMapper.java index 5653e1d..a598651 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysUserPostMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysUserPostMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; -import com.ruoyi.project.system.domain.SysUserPost; +import com.jg.project.system.domain.SysUserPost; /** * 用户与岗位关联表 数据层 * - * @author ruoyi + * @author jg */ public interface SysUserPostMapper { diff --git a/src/main/java/com/ruoyi/project/system/mapper/SysUserRoleMapper.java b/src/main/java/com/jg/project/system/mapper/SysUserRoleMapper.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/mapper/SysUserRoleMapper.java rename to src/main/java/com/jg/project/system/mapper/SysUserRoleMapper.java index e535905..bc2fe17 100644 --- a/src/main/java/com/ruoyi/project/system/mapper/SysUserRoleMapper.java +++ b/src/main/java/com/jg/project/system/mapper/SysUserRoleMapper.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.mapper; +package com.jg.project.system.mapper; import java.util.List; import org.apache.ibatis.annotations.Param; -import com.ruoyi.project.system.domain.SysUserRole; +import com.jg.project.system.domain.SysUserRole; /** * 用户与角色关联表 数据层 * - * @author ruoyi + * @author jg */ public interface SysUserRoleMapper { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysConfigService.java b/src/main/java/com/jg/project/system/service/ISysConfigService.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/service/ISysConfigService.java rename to src/main/java/com/jg/project/system/service/ISysConfigService.java index 70e5fa5..ab884a9 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysConfigService.java +++ b/src/main/java/com/jg/project/system/service/ISysConfigService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysConfig; +import com.jg.project.system.domain.SysConfig; /** * 参数配置 服务层 * - * @author ruoyi + * @author jg */ public interface ISysConfigService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysDeptService.java b/src/main/java/com/jg/project/system/service/ISysDeptService.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/service/ISysDeptService.java rename to src/main/java/com/jg/project/system/service/ISysDeptService.java index ca27753..0524c83 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysDeptService.java +++ b/src/main/java/com/jg/project/system/service/ISysDeptService.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.framework.web.domain.TreeSelect; -import com.ruoyi.project.system.domain.SysDept; +import com.jg.framework.web.domain.TreeSelect; +import com.jg.project.system.domain.SysDept; /** * 部门管理 服务层 * - * @author ruoyi + * @author jg */ public interface ISysDeptService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysDictDataService.java b/src/main/java/com/jg/project/system/service/ISysDictDataService.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/service/ISysDictDataService.java rename to src/main/java/com/jg/project/system/service/ISysDictDataService.java index e3be8bb..8dedb4b 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysDictDataService.java +++ b/src/main/java/com/jg/project/system/service/ISysDictDataService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysDictData; +import com.jg.project.system.domain.SysDictData; /** * 字典 业务层 * - * @author ruoyi + * @author jg */ public interface ISysDictDataService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysDictTypeService.java b/src/main/java/com/jg/project/system/service/ISysDictTypeService.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/service/ISysDictTypeService.java rename to src/main/java/com/jg/project/system/service/ISysDictTypeService.java index 0a834d5..62f47fc 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysDictTypeService.java +++ b/src/main/java/com/jg/project/system/service/ISysDictTypeService.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysDictData; -import com.ruoyi.project.system.domain.SysDictType; +import com.jg.project.system.domain.SysDictData; +import com.jg.project.system.domain.SysDictType; /** * 字典 业务层 * - * @author ruoyi + * @author jg */ public interface ISysDictTypeService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysMenuService.java b/src/main/java/com/jg/project/system/service/ISysMenuService.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/service/ISysMenuService.java rename to src/main/java/com/jg/project/system/service/ISysMenuService.java index 405ef70..6dedf00 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysMenuService.java +++ b/src/main/java/com/jg/project/system/service/ISysMenuService.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; import java.util.Set; -import com.ruoyi.framework.web.domain.TreeSelect; -import com.ruoyi.project.system.domain.SysMenu; -import com.ruoyi.project.system.domain.vo.RouterVo; +import com.jg.framework.web.domain.TreeSelect; +import com.jg.project.system.domain.SysMenu; +import com.jg.project.system.domain.vo.RouterVo; /** * 菜单 业务层 * - * @author ruoyi + * @author jg */ public interface ISysMenuService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysNoticeService.java b/src/main/java/com/jg/project/system/service/ISysNoticeService.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/service/ISysNoticeService.java rename to src/main/java/com/jg/project/system/service/ISysNoticeService.java index 3f74551..5f9d736 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysNoticeService.java +++ b/src/main/java/com/jg/project/system/service/ISysNoticeService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysNotice; +import com.jg.project.system.domain.SysNotice; /** * 公告 服务层 * - * @author ruoyi + * @author jg */ public interface ISysNoticeService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysPostService.java b/src/main/java/com/jg/project/system/service/ISysPostService.java similarity index 94% rename from src/main/java/com/ruoyi/project/system/service/ISysPostService.java rename to src/main/java/com/jg/project/system/service/ISysPostService.java index 95b9373..3bc883e 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysPostService.java +++ b/src/main/java/com/jg/project/system/service/ISysPostService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysPost; +import com.jg.project.system.domain.SysPost; /** * 岗位信息 服务层 * - * @author ruoyi + * @author jg */ public interface ISysPostService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysRoleService.java b/src/main/java/com/jg/project/system/service/ISysRoleService.java similarity index 95% rename from src/main/java/com/ruoyi/project/system/service/ISysRoleService.java rename to src/main/java/com/jg/project/system/service/ISysRoleService.java index 7be3094..2138732 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysRoleService.java +++ b/src/main/java/com/jg/project/system/service/ISysRoleService.java @@ -1,14 +1,14 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; import java.util.Set; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUserRole; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUserRole; /** * 角色业务层 * - * @author ruoyi + * @author jg */ public interface ISysRoleService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysUserOnlineService.java b/src/main/java/com/jg/project/system/service/ISysUserOnlineService.java similarity index 86% rename from src/main/java/com/ruoyi/project/system/service/ISysUserOnlineService.java rename to src/main/java/com/jg/project/system/service/ISysUserOnlineService.java index 7974ae7..70b9681 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysUserOnlineService.java +++ b/src/main/java/com/jg/project/system/service/ISysUserOnlineService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.project.monitor.domain.SysUserOnline; +import com.jg.framework.security.LoginUser; +import com.jg.project.monitor.domain.SysUserOnline; /** * 在线用户 服务层 * - * @author ruoyi + * @author jg */ public interface ISysUserOnlineService { diff --git a/src/main/java/com/ruoyi/project/system/service/ISysUserService.java b/src/main/java/com/jg/project/system/service/ISysUserService.java similarity index 97% rename from src/main/java/com/ruoyi/project/system/service/ISysUserService.java rename to src/main/java/com/jg/project/system/service/ISysUserService.java index 0369fa8..c01a879 100644 --- a/src/main/java/com/ruoyi/project/system/service/ISysUserService.java +++ b/src/main/java/com/jg/project/system/service/ISysUserService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.system.service; +package com.jg.project.system.service; import java.util.List; -import com.ruoyi.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUser; /** * 用户 业务层 * - * @author ruoyi + * @author jg */ public interface ISysUserService { diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysConfigServiceImpl.java similarity index 91% rename from src/main/java/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysConfigServiceImpl.java index a8fa2bc..85fca7f 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysConfigServiceImpl.java @@ -1,24 +1,24 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.Collection; import java.util.List; import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.constant.CacheConstants; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.redis.RedisCache; -import com.ruoyi.project.system.domain.SysConfig; -import com.ruoyi.project.system.mapper.SysConfigMapper; -import com.ruoyi.project.system.service.ISysConfigService; +import com.jg.common.constant.CacheConstants; +import com.jg.common.constant.UserConstants; +import com.jg.common.core.text.Convert; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.StringUtils; +import com.jg.framework.redis.RedisCache; +import com.jg.project.system.domain.SysConfig; +import com.jg.project.system.mapper.SysConfigMapper; +import com.jg.project.system.service.ISysConfigService; /** * 参数配置 服务层实现 * - * @author ruoyi + * @author jg */ @Service public class SysConfigServiceImpl implements ISysConfigService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysDeptServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysDeptServiceImpl.java similarity index 92% rename from src/main/java/com/ruoyi/project/system/service/impl/SysDeptServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysDeptServiceImpl.java index 147831c..2ac832c 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysDeptServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysDeptServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.ArrayList; import java.util.Iterator; @@ -6,25 +6,25 @@ import java.util.List; import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.DataScope; -import com.ruoyi.framework.web.domain.TreeSelect; -import com.ruoyi.project.system.domain.SysDept; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.mapper.SysDeptMapper; -import com.ruoyi.project.system.mapper.SysRoleMapper; -import com.ruoyi.project.system.service.ISysDeptService; +import com.jg.common.constant.UserConstants; +import com.jg.common.core.text.Convert; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.framework.aspectj.lang.annotation.DataScope; +import com.jg.framework.web.domain.TreeSelect; +import com.jg.project.system.domain.SysDept; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.mapper.SysDeptMapper; +import com.jg.project.system.mapper.SysRoleMapper; +import com.jg.project.system.service.ISysDeptService; /** * 部门管理 服务实现 * - * @author ruoyi + * @author jg */ @Service public class SysDeptServiceImpl implements ISysDeptService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysDictDataServiceImpl.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysDictDataServiceImpl.java index 111df9e..31a0691 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysDictDataServiceImpl.java @@ -1,17 +1,17 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.utils.DictUtils; -import com.ruoyi.project.system.domain.SysDictData; -import com.ruoyi.project.system.mapper.SysDictDataMapper; -import com.ruoyi.project.system.service.ISysDictDataService; +import com.jg.common.utils.DictUtils; +import com.jg.project.system.domain.SysDictData; +import com.jg.project.system.mapper.SysDictDataMapper; +import com.jg.project.system.service.ISysDictDataService; /** * 字典 业务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysDictDataServiceImpl implements ISysDictDataService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysDictTypeServiceImpl.java similarity index 91% rename from src/main/java/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysDictTypeServiceImpl.java index fe6380f..74c5767 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysDictTypeServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.Comparator; import java.util.List; @@ -8,20 +8,20 @@ import javax.annotation.PostConstruct; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.DictUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.project.system.domain.SysDictData; -import com.ruoyi.project.system.domain.SysDictType; -import com.ruoyi.project.system.mapper.SysDictDataMapper; -import com.ruoyi.project.system.mapper.SysDictTypeMapper; -import com.ruoyi.project.system.service.ISysDictTypeService; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.DictUtils; +import com.jg.common.utils.StringUtils; +import com.jg.project.system.domain.SysDictData; +import com.jg.project.system.domain.SysDictType; +import com.jg.project.system.mapper.SysDictDataMapper; +import com.jg.project.system.mapper.SysDictTypeMapper; +import com.jg.project.system.service.ISysDictTypeService; /** * 字典 业务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysDictTypeServiceImpl implements ISysDictTypeService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysMenuServiceImpl.java similarity index 95% rename from src/main/java/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysMenuServiceImpl.java index 48d4e00..f6d1753 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysMenuServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.ArrayList; import java.util.Arrays; @@ -10,25 +10,25 @@ import java.util.Set; import java.util.stream.Collectors; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.TreeSelect; -import com.ruoyi.project.system.domain.SysMenu; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.domain.vo.MetaVo; -import com.ruoyi.project.system.domain.vo.RouterVo; -import com.ruoyi.project.system.mapper.SysMenuMapper; -import com.ruoyi.project.system.mapper.SysRoleMapper; -import com.ruoyi.project.system.mapper.SysRoleMenuMapper; -import com.ruoyi.project.system.service.ISysMenuService; +import com.jg.common.constant.Constants; +import com.jg.common.constant.UserConstants; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.TreeSelect; +import com.jg.project.system.domain.SysMenu; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.domain.vo.MetaVo; +import com.jg.project.system.domain.vo.RouterVo; +import com.jg.project.system.mapper.SysMenuMapper; +import com.jg.project.system.mapper.SysRoleMapper; +import com.jg.project.system.mapper.SysRoleMenuMapper; +import com.jg.project.system.service.ISysMenuService; /** * 菜单 业务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysMenuServiceImpl implements ISysMenuService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysNoticeServiceImpl.java similarity index 88% rename from src/main/java/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysNoticeServiceImpl.java index 2e9bf00..2ec0418 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysNoticeServiceImpl.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.project.system.domain.SysNotice; -import com.ruoyi.project.system.mapper.SysNoticeMapper; -import com.ruoyi.project.system.service.ISysNoticeService; +import com.jg.project.system.domain.SysNotice; +import com.jg.project.system.mapper.SysNoticeMapper; +import com.jg.project.system.service.ISysNoticeService; /** * 公告 服务层实现 * - * @author ruoyi + * @author jg */ @Service public class SysNoticeServiceImpl implements ISysNoticeService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysPostServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysPostServiceImpl.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/service/impl/SysPostServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysPostServiceImpl.java index 49640c8..403ba4d 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysPostServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysPostServiceImpl.java @@ -1,20 +1,20 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.project.system.domain.SysPost; -import com.ruoyi.project.system.mapper.SysPostMapper; -import com.ruoyi.project.system.mapper.SysUserPostMapper; -import com.ruoyi.project.system.service.ISysPostService; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.StringUtils; +import com.jg.project.system.domain.SysPost; +import com.jg.project.system.mapper.SysPostMapper; +import com.jg.project.system.mapper.SysUserPostMapper; +import com.jg.project.system.service.ISysPostService; /** * 岗位信息 服务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysPostServiceImpl implements ISysPostService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysRoleServiceImpl.java similarity index 91% rename from src/main/java/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysRoleServiceImpl.java index b45eee8..2d76e77 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysRoleServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.ArrayList; import java.util.Arrays; @@ -8,27 +8,27 @@ import java.util.Set; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.DataScope; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysRoleDept; -import com.ruoyi.project.system.domain.SysRoleMenu; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.domain.SysUserRole; -import com.ruoyi.project.system.mapper.SysRoleDeptMapper; -import com.ruoyi.project.system.mapper.SysRoleMapper; -import com.ruoyi.project.system.mapper.SysRoleMenuMapper; -import com.ruoyi.project.system.mapper.SysUserRoleMapper; -import com.ruoyi.project.system.service.ISysRoleService; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.framework.aspectj.lang.annotation.DataScope; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysRoleDept; +import com.jg.project.system.domain.SysRoleMenu; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUserRole; +import com.jg.project.system.mapper.SysRoleDeptMapper; +import com.jg.project.system.mapper.SysRoleMapper; +import com.jg.project.system.mapper.SysRoleMenuMapper; +import com.jg.project.system.mapper.SysUserRoleMapper; +import com.jg.project.system.service.ISysRoleService; /** * 角色 业务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysRoleServiceImpl implements ISysRoleService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysUserOnlineServiceImpl.java similarity index 90% rename from src/main/java/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysUserOnlineServiceImpl.java index de38b5f..35e1b8f 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysUserOnlineServiceImpl.java @@ -1,15 +1,15 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import org.springframework.stereotype.Service; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.security.LoginUser; -import com.ruoyi.project.monitor.domain.SysUserOnline; -import com.ruoyi.project.system.service.ISysUserOnlineService; +import com.jg.common.utils.StringUtils; +import com.jg.framework.security.LoginUser; +import com.jg.project.monitor.domain.SysUserOnline; +import com.jg.project.system.service.ISysUserOnlineService; /** * 在线用户 服务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysUserOnlineServiceImpl implements ISysUserOnlineService diff --git a/src/main/java/com/ruoyi/project/system/service/impl/SysUserServiceImpl.java b/src/main/java/com/jg/project/system/service/impl/SysUserServiceImpl.java similarity index 93% rename from src/main/java/com/ruoyi/project/system/service/impl/SysUserServiceImpl.java rename to src/main/java/com/jg/project/system/service/impl/SysUserServiceImpl.java index 40d652d..48de4e0 100644 --- a/src/main/java/com/ruoyi/project/system/service/impl/SysUserServiceImpl.java +++ b/src/main/java/com/jg/project/system/service/impl/SysUserServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.system.service.impl; +package com.jg.project.system.service.impl; import java.util.ArrayList; import java.util.List; @@ -10,30 +10,30 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import org.springframework.util.CollectionUtils; -import com.ruoyi.common.constant.UserConstants; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.common.utils.bean.BeanValidators; -import com.ruoyi.common.utils.spring.SpringUtils; -import com.ruoyi.framework.aspectj.lang.annotation.DataScope; -import com.ruoyi.project.system.domain.SysPost; -import com.ruoyi.project.system.domain.SysRole; -import com.ruoyi.project.system.domain.SysUser; -import com.ruoyi.project.system.domain.SysUserPost; -import com.ruoyi.project.system.domain.SysUserRole; -import com.ruoyi.project.system.mapper.SysPostMapper; -import com.ruoyi.project.system.mapper.SysRoleMapper; -import com.ruoyi.project.system.mapper.SysUserMapper; -import com.ruoyi.project.system.mapper.SysUserPostMapper; -import com.ruoyi.project.system.mapper.SysUserRoleMapper; -import com.ruoyi.project.system.service.ISysConfigService; -import com.ruoyi.project.system.service.ISysUserService; +import com.jg.common.constant.UserConstants; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.StringUtils; +import com.jg.common.utils.bean.BeanValidators; +import com.jg.common.utils.spring.SpringUtils; +import com.jg.framework.aspectj.lang.annotation.DataScope; +import com.jg.project.system.domain.SysPost; +import com.jg.project.system.domain.SysRole; +import com.jg.project.system.domain.SysUser; +import com.jg.project.system.domain.SysUserPost; +import com.jg.project.system.domain.SysUserRole; +import com.jg.project.system.mapper.SysPostMapper; +import com.jg.project.system.mapper.SysRoleMapper; +import com.jg.project.system.mapper.SysUserMapper; +import com.jg.project.system.mapper.SysUserPostMapper; +import com.jg.project.system.mapper.SysUserRoleMapper; +import com.jg.project.system.service.ISysConfigService; +import com.jg.project.system.service.ISysUserService; /** * 用户 业务层处理 * - * @author ruoyi + * @author jg */ @Service public class SysUserServiceImpl implements ISysUserService diff --git a/src/main/java/com/ruoyi/project/tool/gen/controller/GenController.java b/src/main/java/com/jg/project/tool/gen/controller/GenController.java similarity index 92% rename from src/main/java/com/ruoyi/project/tool/gen/controller/GenController.java rename to src/main/java/com/jg/project/tool/gen/controller/GenController.java index 8689b37..36fbe5f 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/controller/GenController.java +++ b/src/main/java/com/jg/project/tool/gen/controller/GenController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.tool.gen.controller; +package com.jg.project.tool.gen.controller; import java.io.IOException; import java.util.ArrayList; @@ -23,23 +23,23 @@ import com.alibaba.druid.DbType; import com.alibaba.druid.sql.SQLUtils; import com.alibaba.druid.sql.ast.SQLStatement; import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCreateTableStatement; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.common.utils.SecurityUtils; -import com.ruoyi.common.utils.sql.SqlUtil; -import com.ruoyi.framework.aspectj.lang.annotation.Log; -import com.ruoyi.framework.aspectj.lang.enums.BusinessType; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.AjaxResult; -import com.ruoyi.framework.web.page.TableDataInfo; -import com.ruoyi.project.tool.gen.domain.GenTable; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; -import com.ruoyi.project.tool.gen.service.IGenTableColumnService; -import com.ruoyi.project.tool.gen.service.IGenTableService; +import com.jg.common.core.text.Convert; +import com.jg.common.utils.SecurityUtils; +import com.jg.common.utils.sql.SqlUtil; +import com.jg.framework.aspectj.lang.annotation.Log; +import com.jg.framework.aspectj.lang.enums.BusinessType; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.AjaxResult; +import com.jg.framework.web.page.TableDataInfo; +import com.jg.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTableColumn; +import com.jg.project.tool.gen.service.IGenTableColumnService; +import com.jg.project.tool.gen.service.IGenTableService; /** * 代码生成 操作处理 * - * @author ruoyi + * @author jg */ @RestController @RequestMapping("/tool/gen") @@ -251,7 +251,7 @@ public class GenController extends BaseController response.reset(); response.addHeader("Access-Control-Allow-Origin", "*"); response.addHeader("Access-Control-Expose-Headers", "Content-Disposition"); - response.setHeader("Content-Disposition", "attachment; filename=\"ruoyi.zip\""); + response.setHeader("Content-Disposition", "attachment; filename=\"jg.zip\""); response.addHeader("Content-Length", "" + data.length); response.setContentType("application/octet-stream; charset=UTF-8"); IOUtils.write(data, response.getOutputStream()); diff --git a/src/main/java/com/ruoyi/project/tool/gen/domain/GenTable.java b/src/main/java/com/jg/project/tool/gen/domain/GenTable.java similarity index 97% rename from src/main/java/com/ruoyi/project/tool/gen/domain/GenTable.java rename to src/main/java/com/jg/project/tool/gen/domain/GenTable.java index 321d134..fafdad6 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/domain/GenTable.java +++ b/src/main/java/com/jg/project/tool/gen/domain/GenTable.java @@ -1,17 +1,17 @@ -package com.ruoyi.project.tool.gen.domain; +package com.jg.project.tool.gen.domain; import java.util.List; import javax.validation.Valid; import javax.validation.constraints.NotBlank; import org.apache.commons.lang3.ArrayUtils; -import com.ruoyi.common.constant.GenConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.constant.GenConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.BaseEntity; /** * 业务表 gen_table * - * @author ruoyi + * @author jg */ public class GenTable extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/tool/gen/domain/GenTableColumn.java b/src/main/java/com/jg/project/tool/gen/domain/GenTableColumn.java similarity index 98% rename from src/main/java/com/ruoyi/project/tool/gen/domain/GenTableColumn.java rename to src/main/java/com/jg/project/tool/gen/domain/GenTableColumn.java index cf275fe..50da5cf 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/domain/GenTableColumn.java +++ b/src/main/java/com/jg/project/tool/gen/domain/GenTableColumn.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.tool.gen.domain; +package com.jg.project.tool.gen.domain; import javax.validation.constraints.NotBlank; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.domain.BaseEntity; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.domain.BaseEntity; /** * 代码生成业务字段表 gen_table_column * - * @author ruoyi + * @author jg */ public class GenTableColumn extends BaseEntity { diff --git a/src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.java b/src/main/java/com/jg/project/tool/gen/mapper/GenTableColumnMapper.java similarity index 91% rename from src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.java rename to src/main/java/com/jg/project/tool/gen/mapper/GenTableColumnMapper.java index 0124c7b..3e71bac 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.java +++ b/src/main/java/com/jg/project/tool/gen/mapper/GenTableColumnMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.tool.gen.mapper; +package com.jg.project.tool.gen.mapper; import java.util.List; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; +import com.jg.project.tool.gen.domain.GenTableColumn; /** * 业务字段 数据层 * - * @author ruoyi + * @author jg */ public interface GenTableColumnMapper { diff --git a/src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableMapper.java b/src/main/java/com/jg/project/tool/gen/mapper/GenTableMapper.java similarity index 93% rename from src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableMapper.java rename to src/main/java/com/jg/project/tool/gen/mapper/GenTableMapper.java index b574de9..6cdeb92 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/mapper/GenTableMapper.java +++ b/src/main/java/com/jg/project/tool/gen/mapper/GenTableMapper.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.tool.gen.mapper; +package com.jg.project.tool.gen.mapper; import java.util.List; -import com.ruoyi.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTable; /** * 业务 数据层 * - * @author ruoyi + * @author jg */ public interface GenTableMapper { diff --git a/src/main/java/com/ruoyi/project/tool/gen/service/GenTableColumnServiceImpl.java b/src/main/java/com/jg/project/tool/gen/service/GenTableColumnServiceImpl.java similarity index 86% rename from src/main/java/com/ruoyi/project/tool/gen/service/GenTableColumnServiceImpl.java rename to src/main/java/com/jg/project/tool/gen/service/GenTableColumnServiceImpl.java index 446a0df..d61d816 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/service/GenTableColumnServiceImpl.java +++ b/src/main/java/com/jg/project/tool/gen/service/GenTableColumnServiceImpl.java @@ -1,16 +1,16 @@ -package com.ruoyi.project.tool.gen.service; +package com.jg.project.tool.gen.service; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; -import com.ruoyi.common.core.text.Convert; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; -import com.ruoyi.project.tool.gen.mapper.GenTableColumnMapper; +import com.jg.common.core.text.Convert; +import com.jg.project.tool.gen.domain.GenTableColumn; +import com.jg.project.tool.gen.mapper.GenTableColumnMapper; /** * 业务字段 服务层实现 * - * @author ruoyi + * @author jg */ @Service public class GenTableColumnServiceImpl implements IGenTableColumnService diff --git a/src/main/java/com/ruoyi/project/tool/gen/service/GenTableServiceImpl.java b/src/main/java/com/jg/project/tool/gen/service/GenTableServiceImpl.java similarity index 96% rename from src/main/java/com/ruoyi/project/tool/gen/service/GenTableServiceImpl.java rename to src/main/java/com/jg/project/tool/gen/service/GenTableServiceImpl.java index e07d6d9..53be3df 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/service/GenTableServiceImpl.java +++ b/src/main/java/com/jg/project/tool/gen/service/GenTableServiceImpl.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.tool.gen.service; +package com.jg.project.tool.gen.service; import java.io.ByteArrayOutputStream; import java.io.File; @@ -23,23 +23,23 @@ import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; -import com.ruoyi.common.constant.Constants; -import com.ruoyi.common.constant.GenConstants; -import com.ruoyi.common.core.text.CharsetKit; -import com.ruoyi.common.exception.ServiceException; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.project.tool.gen.domain.GenTable; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; -import com.ruoyi.project.tool.gen.mapper.GenTableColumnMapper; -import com.ruoyi.project.tool.gen.mapper.GenTableMapper; -import com.ruoyi.project.tool.gen.util.GenUtils; -import com.ruoyi.project.tool.gen.util.VelocityInitializer; -import com.ruoyi.project.tool.gen.util.VelocityUtils; +import com.jg.common.constant.Constants; +import com.jg.common.constant.GenConstants; +import com.jg.common.core.text.CharsetKit; +import com.jg.common.exception.ServiceException; +import com.jg.common.utils.StringUtils; +import com.jg.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTableColumn; +import com.jg.project.tool.gen.mapper.GenTableColumnMapper; +import com.jg.project.tool.gen.mapper.GenTableMapper; +import com.jg.project.tool.gen.util.GenUtils; +import com.jg.project.tool.gen.util.VelocityInitializer; +import com.jg.project.tool.gen.util.VelocityUtils; /** * 业务 服务层实现 * - * @author ruoyi + * @author jg */ @Service public class GenTableServiceImpl implements IGenTableService diff --git a/src/main/java/com/ruoyi/project/tool/gen/service/IGenTableColumnService.java b/src/main/java/com/jg/project/tool/gen/service/IGenTableColumnService.java similarity index 88% rename from src/main/java/com/ruoyi/project/tool/gen/service/IGenTableColumnService.java rename to src/main/java/com/jg/project/tool/gen/service/IGenTableColumnService.java index d87b023..8b974f0 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/service/IGenTableColumnService.java +++ b/src/main/java/com/jg/project/tool/gen/service/IGenTableColumnService.java @@ -1,12 +1,12 @@ -package com.ruoyi.project.tool.gen.service; +package com.jg.project.tool.gen.service; import java.util.List; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; +import com.jg.project.tool.gen.domain.GenTableColumn; /** * 业务字段 服务层 * - * @author ruoyi + * @author jg */ public interface IGenTableColumnService { diff --git a/src/main/java/com/ruoyi/project/tool/gen/service/IGenTableService.java b/src/main/java/com/jg/project/tool/gen/service/IGenTableService.java similarity index 95% rename from src/main/java/com/ruoyi/project/tool/gen/service/IGenTableService.java rename to src/main/java/com/jg/project/tool/gen/service/IGenTableService.java index 845e49e..867cbc8 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/service/IGenTableService.java +++ b/src/main/java/com/jg/project/tool/gen/service/IGenTableService.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.tool.gen.service; +package com.jg.project.tool.gen.service; import java.util.List; import java.util.Map; -import com.ruoyi.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTable; /** * 业务 服务层 * - * @author ruoyi + * @author jg */ public interface IGenTableService { diff --git a/src/main/java/com/ruoyi/project/tool/gen/util/GenUtils.java b/src/main/java/com/jg/project/tool/gen/util/GenUtils.java similarity index 96% rename from src/main/java/com/ruoyi/project/tool/gen/util/GenUtils.java rename to src/main/java/com/jg/project/tool/gen/util/GenUtils.java index e107a9b..d107bfa 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/util/GenUtils.java +++ b/src/main/java/com/jg/project/tool/gen/util/GenUtils.java @@ -1,17 +1,17 @@ -package com.ruoyi.project.tool.gen.util; +package com.jg.project.tool.gen.util; import java.util.Arrays; import org.apache.commons.lang3.RegExUtils; -import com.ruoyi.common.constant.GenConstants; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.config.GenConfig; -import com.ruoyi.project.tool.gen.domain.GenTable; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; +import com.jg.common.constant.GenConstants; +import com.jg.common.utils.StringUtils; +import com.jg.framework.config.GenConfig; +import com.jg.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTableColumn; /** * 代码生成器 工具类 * - * @author ruoyi + * @author jg */ public class GenUtils { diff --git a/src/main/java/com/ruoyi/project/tool/gen/util/VelocityInitializer.java b/src/main/java/com/jg/project/tool/gen/util/VelocityInitializer.java similarity index 88% rename from src/main/java/com/ruoyi/project/tool/gen/util/VelocityInitializer.java rename to src/main/java/com/jg/project/tool/gen/util/VelocityInitializer.java index 578b4fa..ac29260 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/util/VelocityInitializer.java +++ b/src/main/java/com/jg/project/tool/gen/util/VelocityInitializer.java @@ -1,13 +1,13 @@ -package com.ruoyi.project.tool.gen.util; +package com.jg.project.tool.gen.util; import java.util.Properties; import org.apache.velocity.app.Velocity; -import com.ruoyi.common.constant.Constants; +import com.jg.common.constant.Constants; /** * VelocityEngine工厂 * - * @author ruoyi + * @author jg */ public class VelocityInitializer { diff --git a/src/main/java/com/ruoyi/project/tool/gen/util/VelocityUtils.java b/src/main/java/com/jg/project/tool/gen/util/VelocityUtils.java similarity index 97% rename from src/main/java/com/ruoyi/project/tool/gen/util/VelocityUtils.java rename to src/main/java/com/jg/project/tool/gen/util/VelocityUtils.java index 9a632d7..045a475 100644 --- a/src/main/java/com/ruoyi/project/tool/gen/util/VelocityUtils.java +++ b/src/main/java/com/jg/project/tool/gen/util/VelocityUtils.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.tool.gen.util; +package com.jg.project.tool.gen.util; import java.util.ArrayList; import java.util.HashSet; @@ -7,16 +7,16 @@ import java.util.Set; import org.apache.velocity.VelocityContext; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONObject; -import com.ruoyi.common.constant.GenConstants; -import com.ruoyi.common.utils.DateUtils; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.project.tool.gen.domain.GenTable; -import com.ruoyi.project.tool.gen.domain.GenTableColumn; +import com.jg.common.constant.GenConstants; +import com.jg.common.utils.DateUtils; +import com.jg.common.utils.StringUtils; +import com.jg.project.tool.gen.domain.GenTable; +import com.jg.project.tool.gen.domain.GenTableColumn; /** * 模板处理工具类 * - * @author ruoyi + * @author jg */ public class VelocityUtils { diff --git a/src/main/java/com/ruoyi/project/tool/swagger/TestController.java b/src/main/java/com/jg/project/tool/swagger/TestController.java similarity index 96% rename from src/main/java/com/ruoyi/project/tool/swagger/TestController.java rename to src/main/java/com/jg/project/tool/swagger/TestController.java index 3bd01cf..c27d5c4 100644 --- a/src/main/java/com/ruoyi/project/tool/swagger/TestController.java +++ b/src/main/java/com/jg/project/tool/swagger/TestController.java @@ -1,4 +1,4 @@ -package com.ruoyi.project.tool.swagger; +package com.jg.project.tool.swagger; import java.util.ArrayList; import java.util.LinkedHashMap; @@ -12,9 +12,9 @@ import org.springframework.web.bind.annotation.PutMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import com.ruoyi.common.utils.StringUtils; -import com.ruoyi.framework.web.controller.BaseController; -import com.ruoyi.framework.web.domain.R; +import com.jg.common.utils.StringUtils; +import com.jg.framework.web.controller.BaseController; +import com.jg.framework.web.domain.R; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; @@ -25,7 +25,7 @@ import io.swagger.annotations.ApiOperation; /** * swagger 用户测试方法 * - * @author ruoyi + * @author jg */ @Api("用户信息管理") @RestController diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index e8d3f91..a4fccc9 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,12 +1,12 @@ # 项目相关配置 -ruoyi: +jg: # 名称 - name: RuoYi + name: JG # 版本 version: 3.8.7 # 版权年份 copyrightYear: 2024 - # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) + # 文件路径 示例( Windows配置D:/jg/uploadPath,Linux配置 /home/jg/uploadPath) profile: D:/JG/uploadPath # 获取ip地址开关 addressEnabled: false @@ -34,7 +34,7 @@ server: # 日志配置 logging: level: - com.ruoyi: debug + com.jg: debug org.springframework: warn # 用户配置 @@ -100,14 +100,14 @@ token: ## MyBatis配置 #mybatis: # # 搜索指定包别名 -# typeAliasesPackage: com.ruoyi.project.**.domain +# typeAliasesPackage: com.jg.project.**.domain # # 配置mapper的扫描,找到所有的mapper.xml映射文件 # mapperLocations: classpath*:mybatis/**/*Mapper.xml # # 加载全局的配置文件 # configLocation: classpath:mybatis/mybatis-config.xml mybatis-plus: mapper-locations: classpath*:mybatis/**/*Mapper.xml - type-aliases-package: com.ruoyi.**.domain + type-aliases-package: com.jg.**.domain global-config: db-config: id-type: auto @@ -142,9 +142,9 @@ xss: # 代码生成 gen: # 作者 - author: ruoyi + author: jg # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool - packageName: com.ruoyi.project.system + packageName: com.jg.project.system # 自动去除表前缀,默认是true autoRemovePre: false # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) diff --git a/src/main/resources/banner.txt b/src/main/resources/banner.txt index d6ca197..6262042 100644 --- a/src/main/resources/banner.txt +++ b/src/main/resources/banner.txt @@ -1,4 +1,4 @@ -Application Version: ${ruoyi.version} +Application Version: ${jg.version} Spring Boot Version: ${spring-boot.version} # # # # # ########## #### ## ## ## ## ## ## diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml index a360583..035100c 100644 --- a/src/main/resources/logback.xml +++ b/src/main/resources/logback.xml @@ -1,7 +1,7 @@ - + @@ -72,7 +72,7 @@ - + diff --git a/src/main/resources/mybatis/PartThree/AboutPartThreeMapper.xml b/src/main/resources/mybatis/PartThree/AboutPartThreeMapper.xml index 8535583..fbe99a5 100644 --- a/src/main/resources/mybatis/PartThree/AboutPartThreeMapper.xml +++ b/src/main/resources/mybatis/PartThree/AboutPartThreeMapper.xml @@ -1,7 +1,7 @@ - + diff --git a/src/main/resources/mybatis/monitor/SysLogininforMapper.xml b/src/main/resources/mybatis/monitor/SysLogininforMapper.xml index 9e92f59..e74d584 100644 --- a/src/main/resources/mybatis/monitor/SysLogininforMapper.xml +++ b/src/main/resources/mybatis/monitor/SysLogininforMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/monitor/SysOperLogMapper.xml b/src/main/resources/mybatis/monitor/SysOperLogMapper.xml index dd5a44a..a4a7647 100644 --- a/src/main/resources/mybatis/monitor/SysOperLogMapper.xml +++ b/src/main/resources/mybatis/monitor/SysOperLogMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysConfigMapper.xml b/src/main/resources/mybatis/system/SysConfigMapper.xml index c586e2e..75853ba 100644 --- a/src/main/resources/mybatis/system/SysConfigMapper.xml +++ b/src/main/resources/mybatis/system/SysConfigMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysDeptMapper.xml b/src/main/resources/mybatis/system/SysDeptMapper.xml index d361cdc..2f2152e 100644 --- a/src/main/resources/mybatis/system/SysDeptMapper.xml +++ b/src/main/resources/mybatis/system/SysDeptMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysDictDataMapper.xml b/src/main/resources/mybatis/system/SysDictDataMapper.xml index 8221d6e..90d58c4 100644 --- a/src/main/resources/mybatis/system/SysDictDataMapper.xml +++ b/src/main/resources/mybatis/system/SysDictDataMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysDictTypeMapper.xml b/src/main/resources/mybatis/system/SysDictTypeMapper.xml index 06498a9..f3ef37a 100644 --- a/src/main/resources/mybatis/system/SysDictTypeMapper.xml +++ b/src/main/resources/mybatis/system/SysDictTypeMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysJobLogMapper.xml b/src/main/resources/mybatis/system/SysJobLogMapper.xml index db17d91..ccea00b 100644 --- a/src/main/resources/mybatis/system/SysJobLogMapper.xml +++ b/src/main/resources/mybatis/system/SysJobLogMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysJobMapper.xml b/src/main/resources/mybatis/system/SysJobMapper.xml index 47f61c9..df90e43 100644 --- a/src/main/resources/mybatis/system/SysJobMapper.xml +++ b/src/main/resources/mybatis/system/SysJobMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysMenuMapper.xml b/src/main/resources/mybatis/system/SysMenuMapper.xml index a07f65f..50eb803 100644 --- a/src/main/resources/mybatis/system/SysMenuMapper.xml +++ b/src/main/resources/mybatis/system/SysMenuMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysNoticeMapper.xml b/src/main/resources/mybatis/system/SysNoticeMapper.xml index 33c37a7..2859d63 100644 --- a/src/main/resources/mybatis/system/SysNoticeMapper.xml +++ b/src/main/resources/mybatis/system/SysNoticeMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysPostMapper.xml b/src/main/resources/mybatis/system/SysPostMapper.xml index 23e7c14..dc2291a 100644 --- a/src/main/resources/mybatis/system/SysPostMapper.xml +++ b/src/main/resources/mybatis/system/SysPostMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysRoleDeptMapper.xml b/src/main/resources/mybatis/system/SysRoleDeptMapper.xml index 23d2cb5..f3eae7f 100644 --- a/src/main/resources/mybatis/system/SysRoleDeptMapper.xml +++ b/src/main/resources/mybatis/system/SysRoleDeptMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysRoleMapper.xml b/src/main/resources/mybatis/system/SysRoleMapper.xml index adfa374..24c6563 100644 --- a/src/main/resources/mybatis/system/SysRoleMapper.xml +++ b/src/main/resources/mybatis/system/SysRoleMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysRoleMenuMapper.xml b/src/main/resources/mybatis/system/SysRoleMenuMapper.xml index bf32088..775c0c9 100644 --- a/src/main/resources/mybatis/system/SysRoleMenuMapper.xml +++ b/src/main/resources/mybatis/system/SysRoleMenuMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysUserMapper.xml b/src/main/resources/mybatis/system/SysUserMapper.xml index f02de1b..1bf2c84 100644 --- a/src/main/resources/mybatis/system/SysUserMapper.xml +++ b/src/main/resources/mybatis/system/SysUserMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysUserPostMapper.xml b/src/main/resources/mybatis/system/SysUserPostMapper.xml index d048078..89d29fe 100644 --- a/src/main/resources/mybatis/system/SysUserPostMapper.xml +++ b/src/main/resources/mybatis/system/SysUserPostMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/system/SysUserRoleMapper.xml b/src/main/resources/mybatis/system/SysUserRoleMapper.xml index d7324eb..20c345b 100644 --- a/src/main/resources/mybatis/system/SysUserRoleMapper.xml +++ b/src/main/resources/mybatis/system/SysUserRoleMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/tool/GenTableColumnMapper.xml b/src/main/resources/mybatis/tool/GenTableColumnMapper.xml index 450f89c..2ceb51e 100644 --- a/src/main/resources/mybatis/tool/GenTableColumnMapper.xml +++ b/src/main/resources/mybatis/tool/GenTableColumnMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/mybatis/tool/GenTableMapper.xml b/src/main/resources/mybatis/tool/GenTableMapper.xml index f26cc99..02d229b 100644 --- a/src/main/resources/mybatis/tool/GenTableMapper.xml +++ b/src/main/resources/mybatis/tool/GenTableMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/src/main/resources/vm/java/controller.java.vm b/src/main/resources/vm/java/controller.java.vm index a10bbb2..77dd67e 100644 --- a/src/main/resources/vm/java/controller.java.vm +++ b/src/main/resources/vm/java/controller.java.vm @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; import com.jg.framework.web.controller.BaseController; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; -import com.ruoyi.framework.web.domain.R; +import com.jg.framework.web.domain.R; #if($table.crud || $table.sub) #elseif($table.tree) #end diff --git a/target/classes/application.yml b/target/classes/application.yml index e8d3f91..a4fccc9 100644 --- a/target/classes/application.yml +++ b/target/classes/application.yml @@ -1,12 +1,12 @@ # 项目相关配置 -ruoyi: +jg: # 名称 - name: RuoYi + name: JG # 版本 version: 3.8.7 # 版权年份 copyrightYear: 2024 - # 文件路径 示例( Windows配置D:/ruoyi/uploadPath,Linux配置 /home/ruoyi/uploadPath) + # 文件路径 示例( Windows配置D:/jg/uploadPath,Linux配置 /home/jg/uploadPath) profile: D:/JG/uploadPath # 获取ip地址开关 addressEnabled: false @@ -34,7 +34,7 @@ server: # 日志配置 logging: level: - com.ruoyi: debug + com.jg: debug org.springframework: warn # 用户配置 @@ -100,14 +100,14 @@ token: ## MyBatis配置 #mybatis: # # 搜索指定包别名 -# typeAliasesPackage: com.ruoyi.project.**.domain +# typeAliasesPackage: com.jg.project.**.domain # # 配置mapper的扫描,找到所有的mapper.xml映射文件 # mapperLocations: classpath*:mybatis/**/*Mapper.xml # # 加载全局的配置文件 # configLocation: classpath:mybatis/mybatis-config.xml mybatis-plus: mapper-locations: classpath*:mybatis/**/*Mapper.xml - type-aliases-package: com.ruoyi.**.domain + type-aliases-package: com.jg.**.domain global-config: db-config: id-type: auto @@ -142,9 +142,9 @@ xss: # 代码生成 gen: # 作者 - author: ruoyi + author: jg # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool - packageName: com.ruoyi.project.system + packageName: com.jg.project.system # 自动去除表前缀,默认是true autoRemovePre: false # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) diff --git a/target/classes/banner.txt b/target/classes/banner.txt index d6ca197..6262042 100644 --- a/target/classes/banner.txt +++ b/target/classes/banner.txt @@ -1,4 +1,4 @@ -Application Version: ${ruoyi.version} +Application Version: ${jg.version} Spring Boot Version: ${spring-boot.version} # # # # # ########## #### ## ## ## ## ## ## diff --git a/target/classes/com/ruoyi/RuoYiApplication.class b/target/classes/com/ruoyi/RuoYiApplication.class deleted file mode 100644 index a5f75526db045a8227e58f256356e7b9e8c7fce3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4393 zcmbVP-FDPe6#mY1+RUV(;FJPIkSPk3LK}Zjaaz$*K+pkd3suCwOeUSCWOBwN(-yDf z&RcJI4|S~qx|R>%WAFmLfy;f8NpdC=gvHR6v$KD`{q21YS^NC`?;n2wIENh-hfz~7 zuVMioj^YA7Qt>es#p7ZLOQX1i%Vk`_Cna1}aSflA@L3rJ)D>J;F@{$A-R)7V;R_XC;*Nr^7=|3)VyM))*V27w{oJNr=dG6I%`=QF*sdL1AfM^e zYYfFD-n1C@)@|3i(QP*@@0QVUNJGJ<;j9^+E#7;|Vz6QR3`goFZ|h!{-?#OZF27?h zb~=u28iCDSN>OYZw##r}`fh#G*fMm-a9jFn;Ms0#KFn!&EkYU3F*A%BDHg**R6<9@ zu6st?+UDLp-Q;dy?F9M~ch~J!*AomS3ZxchVlrg8TMRSL0P!rH?D}PQ%l5e2wpM&(?{t-Zl{ zpc~zQQzyd?TKa0(8V&X#Ulk3hmBwS?^BfP`LT7sTW|q1+c5 zI}9pgNZFDpbkHSjR2r6_bTBq;&!8>TB-sc07A1>{C%NYscU88^CZW%6Lgbr1CGrt` zlH})PFS3R>Z<(r)#Ul6?qGPG7C6^eTQy#(qI$lC6Dm z;wptlKr-31_WV3Dq=c9U7BsCs*9#+`F{2GO5LxiWk-yp8{7|S)pB_w2s$-g zPjwnP_<>1`q2Bd<_A(g06-wY}0_5_WWjJ(=urWJsPT9E6{Jd_gud1UZtiab16-{;ozT{ zn!}+l8uO%f(~wNvW@t=HGw+gP`2Kv(e11B22BazS#pdx^9tlYNC|rE-LI)hj>-1K}8#qBABKRL#hiQFKDa<^^Q2opk6dA5R z#_%piZk(+sPf#kLR{Ra+in@zYv1;ME=TD5?d4#={eY<#NvPh3gC6UHSniZ=3iE3g{ zb%0d6IQRsI3P_0`M~MhcLZN!csNxB#`565>g_Bh4G=8F|DC%59oV2ItO~H?3J57a- z!N&~FP#Y%T;4EgtQX7~fsYtP)C&Qa~i=<&Xo3xbhcGAwNuvgTjO5rgkf5#rdjJ~4u ej9NNQ$nVfwff&3?YlWouXnmi&&ff(y@xgzByxgMz diff --git a/target/classes/com/ruoyi/RuoYiServletInitializer.class b/target/classes/com/ruoyi/RuoYiServletInitializer.class deleted file mode 100644 index efdae1b836729693883e191406edfdfad574206e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 910 zcmbu7T}vB56o%hPHd#$ljj>v_wj$m{1?R>ai3mmzgw;w@1nJf6W{jhoon>~{uU}Pf z6a@VN{ZYlUn}8)Y^dfsPXU^9%ocHYSKTj_JHnCJf5i>SsZG0+W4)Zn^YIs9jr`wWY(oumtO1iEzKZNU3q~>T(_$R`s)b9ta_*_K{D~_kT+$8!|@$ZQ~ zRV`_*d>J1QSqWd=Nz-5$_jGWkI*B3LP2JI^!=uospmSzKS6*v#$z82u?k37_OT$}P zayJZp<%wA7pxH|_R!8V%D2q2DLt`XX^-#v=x_vCt31VqTi&9G`#*_Oh6>V{d8XFhl zN>pHDjHFKQ+!sNI@A)Dk#KM4@e@S3tv4Su7%CJ08^j>m?gP|H&}iT4Kb?VjM_MPAQJ^0?{c@m(Fh=J%d7LaGTUdJpyU)@k zI*VDbj56ITy#lfy$g?nkNrI%!O@ijgPOMwc$ereE`PKuhUlhsVjZ)1hv%Shbg?doM R6p?FGU0~#ZoawCf<170G1pWX3 diff --git a/target/classes/com/ruoyi/common/constant/CacheConstants.class b/target/classes/com/ruoyi/common/constant/CacheConstants.class deleted file mode 100644 index c1e8c940b3e717869ebc60c2152eaec121c132d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 718 zcma))%Wl&^6o&svlO|2lTgv@juB8jSVO0=PaNH8rBvEXFx*AQKA(`TgBYOhsW3fVF z!2|G6h%-q5vtx5S-#6Fu%Rhd8`wrkao>Z}h+hyD-<1WLt-#uw}c-TGlI{ef-V`%v2 z;*)S{l*}Uqwgv$&E|9d9o_c!M5@LWcQQjU|c z(%d8;rOu8hk4Vf+G!Z*>xd{Tn$GAA zOsgAnTE*!*-;^i=lTou7y(JMd)j7?wRg=-%5{>qPdxPIWU5c(dRn=V5EK4&gjNX-K z%&NiSD5WJ0hW8L;8oKI~R9#zAyNTYH=)hpmz=LHKm8xBwR~+?nRWlVEIVIXJbV~~o zujxftY}z&!RZMV8qFh&Xs-{}jE;IT7Q}*htStw*ttuy)%wJ)sL4!39}Mjv6+9j+)# zDx;5gBa~&uRv1}7-zalKYe^mA@7_)ar zj&qx8nuggMnYrW#e)23%#mQ64*zjVw=Al^K54=jJz3N4_yV`;!-#tFdZsc>`HKvjc zKbGi(-U!=;s1x4w3((qO0MR?7g*&G;#$K>Xjn?jLqgL378eZAwx%c#gWPac!n)JiM zW*i1P-f9wVc|oDra{YFkqh(sj($_iqhK}Uuemat+Z*%k=eV?NX^t411ci$IuCXAYL zyv;AqdgQjfoiN&xXar@--GXyuk|oi>zCrGX$%z|p<;dp#9M3EVULw~_U7{(DH{`%= zBd@HXgTC9sDiZHTf?n}CZ@TT490%@}$2Dv;y-;dR(T5C6FfO*@aCj;c6MaE0vk!P zJyR%P)3_FQRq3om(mDP_bQ%pW#?EK-uo-qRoS9zJj}tFKCN+veE~jVkgLK!>C5$`` zy}O;rFzdOI7ahgkx5B0$IGxyw9JC54x$3XsK*pU_AR3*xNSAFyo||}ZjJcg;BaF~< z4<)by+R*D;Dr);Pn54DlZbN3cjG^?7h42Vsi!5!as%vFUEjh(`t)g10MEeHEXZHcY zwAcAFYpkR3C$&?;ExYr?&@sH+llU(E(GVSmoD%pxFpeyIhv)&p&c_`S z_(AY-fgb{&5cpy6BLbfUpAvW){HVaE!Dj@P!3BZOg3k&382E94&x4;3_(||ncQI~X zcU?1r{UYKn3H%KBS%IGeKQFKXo)x$VE(xrH%L31V=LOcl3j!~Kb%B?_6@d+KRp1xE zcniAgz@6_(+$qQ*>?vLzd@q9vkP>8i`ZpT-rR%Qao9PD!b^|4G^UaGqK9RDQ&|O{1xvVGMe1g7sjWd-quNbbhZ@&+y=E ze!{A={64Ebk;&)r&F1%G!~tHEM7*d;O5=MN#a*Lu`Vpt^Cz__8;e8qQA#(l&mk`uG diff --git a/target/classes/com/ruoyi/common/constant/GenConstants.class b/target/classes/com/ruoyi/common/constant/GenConstants.class deleted file mode 100644 index 82a4183eb01728ebdfe493508146db305f006458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2753 zcma)-_m>k@6vyxEW|O-iz!I<^Hb4;&SwIvOL{o-kWRmPA6C|R>Niv%qNG9uSf*|(Z zJNDkYAS#N2z2WcvIUc`vCOHhK=lILK`?>Aici(-}QM|(RD${EszRvW9tZy>C#q>7QJ52A2;ytGKnLc3pkm)0) zk45)Mg!V>gpF(Vm>g80vm{usRZ!>q8!wu7^4;R|5?bO#QG(FXFrrM^{-fT8H7SpHQ z5F@XuO#2mzNPFsSoAzk+8frx!C>qcp0P3r1d{*<1guS_u;-zenA4c#g{>l7pGKmqj zTpZPN33T*ZbktLC(Db9)?|K``L34Sg@1^8!bG7UU(+>*8JcX7u)DaafKg#uqi=GpQ zpL!ALTrsKRK7U5DJ$q6cNvkO>lhB!d=>Ucbt^wh8Y%a5KN{3noiJS-V~6Sb5<5r5uCyvfBeW6wwQXlt+uGSin7>4uR?Y4-ec(pRsf!pR z&2z7rZL4iJQBkP7hz1Q7!b5FN#^?(1j7VbJL0+C}nhhKZ;-H_~ll#4I*zuYOf1p*j zP-SUoNRkv4KJ8=oPp}JL^#N8oVbR0w6gD~a`M@PK>E04R^dUqevF>kP> zyLTN;+V!-5-8fd-8?}%;Tim-krjW9d=Hu^VHU9n<(p%f-=cs=;C0ACJH1ULy!1vm{>1H1u@CxyM|%3JYPyaaE>pn5AN&|5KT-ijgfR?LmJ zVgS5#ERZ*ke1!lT;9`I`gRczm7H}!RSAn+%csls%0AB;XHo#@@bpbZPl>k@4wE$b- z@c`Gs69Klt+XB2D+z4;$+4o(%ByU^l>1xLZYj`|#a?ZVh8qunsIeK*~M{eRKo9 zVNc1l6LQRVpj~t$h-r5(SlLY>Xh=y#4pCpJKi*#`h2o(?X&^pOD23zU!hVW$O)REC zF-65R4W?MvG+j(H#57Y(Lom%6n&xMWi*2^p=7{ZtLMakIu~6dpNrlo-IDRs|k@#GE zIerShgYkLzM&qX<$7$X4r%Q@6B*mGMVm?d@hQfaOf7pesd+}2Lq%}$(tyLD#dU)RizdpM8Zwcm5NdN!< diff --git a/target/classes/com/ruoyi/common/constant/HttpStatus.class b/target/classes/com/ruoyi/common/constant/HttpStatus.class deleted file mode 100644 index 3e48329ecfa405ed68b54496fedc1c0a9fedbca9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 897 zcma*lOK;Oa5C`ztJeoF5Nh#0rE|k(1S{LXIgp}GF)l%#=egu_^F}Fy3Re1 z5i=Pr=vg|>qcrbEgGpRQ{&%G4E^qnVko>`DwuJ)c*hh@&wg`1$``q?r#!o~n(d9YX2b>uPYk93&e z=lM%7kMha*0j}j`lTklzC$eMn->2=v=vCC9b=qLG`aivJe_5gpqV%~YdWUg8rxhyU zZ$WgDmZ?Hj!rh<})!)oA8?ATbKlsv&FiJiD-q1s+(VkeJ)0H8|w_hghAcG R+9=+uv_;zxLx~*Z&R>4YkFWp$ diff --git a/target/classes/com/ruoyi/common/constant/ScheduleConstants$Status.class b/target/classes/com/ruoyi/common/constant/ScheduleConstants$Status.class deleted file mode 100644 index fdb1cc2921ff548b39f2137d466c775789fb4f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1527 zcmbVMZBNrs6n^g3ty?K$PMEwZ;?!*j1stL>VRL~%GG0Pu3Gq|u>L}^jr0Yoh=1)>k zF&Yh@{ZYnq+a(U+3v1Gzd+vSibDneVx&8g;`!4_mRN@dYCt)57B8Ej2Bn)7Yf1dG` zr5KViJeO$rg8MIH7>r?=4~rsRF+{g__O{AZ8mOM;wOb7GrfnN;#nM_WgWN(@cbbaZ zcHWx`jhc>4#%_6uH8PmCH{w;Y?qT`tYe;jy86l)&^2q)_{JAAx`M zmb)t1xi8&Ez%@{mboagvY%^CY&C~rJp#OtV8sT{WWGM}r3Gpm}AJx zkvBz_Khi1KSA;GQ{zx9fIDMo3+8E&{aF=*EzCf1mkWxba8zL7FI6iaTWt^=vHt~svGpE0~&z%1H{o^NqH#q2G4i7av(y*;zhp;G0Sylz1=cK91twa`u zVq6JK@hP-iQ;5(rPi#Wpy_8?1k;wGi5M>^x=WhwiR+bi}Ov|xMDy2hfB2P#DsXYoD zTj*F~<%uJP&d3f2_R#$720C^L8;#OA_I$QoAxAtWY&OO^%=88!r?hN)pkt4lX{-Z3 z^!(tX;~neR=W*V}X-r0Lsao9RL6T diff --git a/target/classes/com/ruoyi/common/constant/UserConstants.class b/target/classes/com/ruoyi/common/constant/UserConstants.class deleted file mode 100644 index 0eaa572b08b44bc26389924db0b64461c48a46b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1159 zcma)+TT|0O6vxlf0!v#20Y$vyjf+ab`vt|&2F;jmYA%KPk_k0~!II3Rtqvc{Cue-{ z1NfmF|C?f2c=F*S`#b-0PR{Px_V=Hkzli7&RSJ}&r=#?2l%6xKnqwz`-ce+8`Z3OLJ$SKcgL|ArBGdaCrG^X!V^tx+Uf)k=kvXWml z9BtFofwpDp$5^Z))bD3Q%xDl>tQwVLG1t@`PV4vp7XFs4)liNLYp`^iby?Zw^a?>4 z)pX%;dd;Yq;il)hvaJntY-&x*b2+_%Sl4V_xPHUXw>fEy3WgA9+BC#_PMZk!gz>?{ z=h(*_4vZl}SgzmqN)IubmirWF%C8y1H+AvWeTM`?%0nk)ZRbdq(hQ`!<~ZAyT~#ur zG<-rDWTBn)D2}?=Rc>*q!6;uzK81`X%qR{;?_f7f-C(y3&y<<8f_5WFBgse3eD`zI zVYFnnl7n*EOAezlRtHIpSAVQ!uM?*KX57ID3r^BYTj5re6+NM@$oo;E6)H1Y_|J-r zCXa8GwYwj-x;Us+*cz+}tHCO;Ejg#)FzF$nP!G}&cPh3f}|YS9lqj sOb#B;Rh+ndGkI&5e-QhgjbIJWk<7{I0oJ8{06oNCj{M0y&Z3_D1-W9qQ~&?~ diff --git a/target/classes/com/ruoyi/common/core/text/CharsetKit.class b/target/classes/com/ruoyi/common/core/text/CharsetKit.class deleted file mode 100644 index fa3c231cc8e74624f5f2e108c89b070c3d8bb9fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1891 zcma)6ZBrXn6n<{rHVGTRNRgBZwDu)$5TmUILE0ulc?nRPfVTa>EXfwOCcAZa(~;ld zr}_i*Yt+QkId5f^VW&jWKsEiaXM-N0E|tL&2s%e51B| zP%7P6JSYkztBY&Gv{w$|2N-KG?!VVO^L+ZEUxLNG`< z81Y5C-IIu8b?gSq5O?f`Us{2YrtY{s@4-6>hxO&%R~;%K;hZ?G-tLi2q=%+Omm4j= zpYfU}dCidB8}kpc3k!1ORLo#jK~=>zc34XlySS_3TU=F`S2URD2Ik^OgTK1>IL*UcLhJMHS~U-5v4yl8OtG?PD3~W7|D^tT))uDNn$V zS_)hmVD7j^%kkf-J-O#-7|v?@iF+b&Zb+vx4+KV=`XjB=dehPiud6(SRZjCG%iiJW z30xe|#%VR1n%(pZPyUGhV@H!h-lFf`Zb{Ndk94hqKI*c#@hWLG@P#&}4Shgl-c(JRmj z+Hm#-#P8e$NGa)LP{k#0^%C$2F4K$Q3a&D1j{6P&a58&_z%#_o5c~}aozQbW4fY{j z?n6ovVUo|U@vk6|;3qeY44p7XkS4|n&iM>mL+hIyMV`$2r>bD1O~fY1)u9@ggl6%$o&fC4@9aW?`@QAdB0yUlFOeW`i!-D z{x@Rxv$<2m^Di*+=CU)q5U_$UZt)rwc4-w!tg{fCEMK)xXR)WVNHNo1xr>xEO);`C z5rksVQ88TerzrBk9MfbQWF2G$Y9XT4r8`pK!}C=2-~#**Wn{UDk2 b?1!@d-Q%NPB_?@%3ga9kfzSCYfa|XSY)6y2 diff --git a/target/classes/com/ruoyi/common/core/text/Convert.class b/target/classes/com/ruoyi/common/core/text/Convert.class deleted file mode 100644 index 8745b18631ea9f5ccc5139fecf2667a15e8565c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14722 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 DD+Xr| diff --git a/target/classes/com/ruoyi/common/core/text/StrFormatter.class b/target/classes/com/ruoyi/common/core/text/StrFormatter.class deleted file mode 100644 index cc730c7d7437b742734b60a721fa36e7cf0445d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1890 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 D>#a(J diff --git a/target/classes/com/ruoyi/common/exception/DemoModeException.class b/target/classes/com/ruoyi/common/exception/DemoModeException.class deleted file mode 100644 index c2c7f3e62ec1202e4cd4d22bb092be33bb1fcc9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmb7AyH3ME5S(@5L>PxacogaA0HL@b9f&3Y2^1)Jq`#OG9J23_eMazER7ezj03U@I zM<5C+u9)2!&CcH4$LHHSfFaf+G|+2fwT(5wa;XcWvZ*dg3I>zZ z(L}r_BOewtT*}ZUTh-ZPx000qlu8UMHZmVPU>yMMJju94um_eke9h7CPuUZ9gZ#$ QftWU$$hxfjd18Q-FWHP>M*si- diff --git a/target/classes/com/ruoyi/common/exception/GlobalException.class b/target/classes/com/ruoyi/common/exception/GlobalException.class deleted file mode 100644 index dcf0f6bafffaf0caccb58f008c22ebefef7308ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1075 zcmb7?eQOgz5XPUqyqrBRZLDe4+G<-x(zJM>f`Xz#Yeh*#tmgksvZO2bB6l0nZ>69J z{^1AkLy6Dk(xf&g=)vvm?9Dv$o7wyM>-!G?cW~W91y|=##=2cLTx`0yCQ#2*s%6+w zX{M9-&9glL@m!#`o5Y!svFXTgs4A4Oj}UMpm1T0E1Qy$G<$D=~G9CnnCe`uaKJ)s@ zNF5#=2UQ>FSeu6erRG*gpuC&(nYz%{v3fC#x+;AwyWvPI>5)Q`h5q=kY>sp$u+#1( zQIHOkk2>HkO5#9$=&5&xz`@fn>B{iQu}_4h<}8@4T|ZFfDCxhHsf?6izdRZ!v-c-( zqq#MkJ{r^M$j3!>{twk-{mH1j?4)y;4AY+4*LFCKQ%&BqgZD9y1s`YO`>4SeX#M+? z1XiYZ_i7j$9jVC(vBCet-gpTssKSN78F~)p__Ew+&x*8Fej^3fI=$Ppg0|B72Jv|m zc8;sZG+>pYYgpvY&x3Ft4SH5!i4j&{pVr2DR-m>070y&;o;bj|{dEblIZ|5AqsL0N zlEo8PW@JUsvGNyik*k#tXmh?VD1G9A1IuTd0B#hrUE&CGwnwy<&9z*m)-*kDZ<`a_ xIRWKPpj>-9EHQ?vQA6NzA(S&!&7p1;Lai1mul<~}L->e^K(z$zQ&OPVOx%21muipS3qftN(D|uwGs+KjiR1MS&)CEeR3|zZ& zEQ8SXy$}1l0^&emX2$T)sW3d}V>*=M%ZvAwpn??tjLgQo&U zSB9b8=6QMS{3r@sug&9`mW*t-b2tFywp`DRo(ZI@wPRB6XzF6q_2ipg_e2Ko?URls z^BuNmvr*>#%}jLah5{Q+$M0G}&;ROL{ObCiCBHcGbHv+NM>05b9r<#w!5%8ri=8R) z(xHq_{nlGMu)8v%8v@k?=veXK+PbI_QZ9L*&{~5n63YW_^x5|Tva)6 zkF?9E@XL%rSim)Air_jCieQgXVGD|&-Z)2U#4?LCPgcmX%C^=t(?X2yGbtt2p1=(v zvw}%Xzu2e$$f!t)L;CvqInpDIGTDJT*9JA#NwA@Hmg2IZPO+~;Ds4=Qnndr#v#NyO+@sq^jJGh&moSrV;N-SRDoZ?wLXH>H= z^c?D=@_3xvd@C diff --git a/target/classes/com/ruoyi/common/exception/UtilException.class b/target/classes/com/ruoyi/common/exception/UtilException.class deleted file mode 100644 index e40f9dcf0450a659516594e0569e468f24621e18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 872 zcma))%We}f6o!B2HcgsdXp$1{Ef0fGqZtpE$6^B# z3m$+4FTr~teorPBP!?z;+voWBJOA(TkKf+c(j~U| zFSbE>%>`^_hOMyCcBUDaKJ>LS{iaT*Yac7IiIo|OXMD7EwDw+WU(Wga-#`8Ya0$ycY%E%^;L7ra zEMLlU!RB(&Cgdv{U*ocgD<-ZgOvHXS@Y7|m##-wdzYiWQDO8N%G(df_({VvcP4 z&%9ncS@YxAYY|;s3c?_{sn947;nSF-I~hSoL6uFaSkYpRHiFQ<*XwNg-ACS5UwYJJ z${rKvd%9^P&jV_98_lTWc6-t5z@^oRLf8MX>F*@0j=SZ>zI%(y>fRRfnOO6a=h5~9 zuj_UEgmqN7_MwT0?1lGo7GyaCnNb~qPGvx4-){MXMw}>DMk}dccJ?|ozMgo^muudR zu9=Bz3YG*&N5Z7tuen&udIqM-l?+J=lSJG;FbMW~)ay3=?*iSVcj~+-!&bsHu9q-@ z$r6sqavUd0m=bFmADdVz;RbG+_@;z;e5+9ZU#(P_9ZdAYUYG=(L7&;?!N>k+D&)&j z!m}eRy(DPI>7m#Vn>7sL)y_`x`jAdMR+u{^OnOYxI9D_Jm{H%1KH>~70Go%nfLVNm z5_rh@mctSLSyFAYs`|;o>L+WpTpcBl~%BEwE{2%%H+=a$)I6_ynKwP4J>bX-l-^v?Xft+7dkmKBGNp z5DJa~7!Vu+-cA(xc`9;)fer3iPPJB7Z%`a)vUSut#;~Y0IDO#025Vn~B~zx+mW&!T z2=jRU9cE!Ym9pL?s|Y2lQnd`$3uL{hSx@(YnXHm!PIFn(nn8A_M|f1VmX+OQ@?1HD zM{<%1_jB6k*{h`Fb0+0kWIGxAv?&kfBp-3JckBUvb&MS)Y#C_E~d<0?b+ z6X6nhPBon0k$(&G7aSFff8#C28r8orM!V3c{z_P$6SFr>x9GUS`CVn8?>RSjDEID= zhPhNjj{Eak!#Vm|$o+$pCeDvh!NR@{mv2&x0=aU+l+#Q_z4<^#m6IZ;raz;+bu*pw k2c0)Eohxt{PAV|WY#elcoatQ6WG)94H`x!Xg2^aB@>qT%|EeTm+xR35f$Az(*k_ zP!Na;2_K%vvTUi|X<^bBAV3;me(ki|?6vpLKO6cQa96;^ee7#m$2>fidBO0?Wz_-akS?=tJ(U3Tg1w`jSFCG_wG@NZ%kz3Ahf<0*rFB6f~J z;vq6VZ+p0VD@C!oCLWP_c-IZ595p}z0~o~!(c*^^d2;FU$QPL{MPnGJdV+W$LmDK~ K;**RSOuYd-ysFj! diff --git a/target/classes/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.class b/target/classes/com/ruoyi/common/exception/file/FileNameLengthLimitExceededException.class deleted file mode 100644 index facf41c591ae8822e9361307dc7c83f60980758e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmb_aO>fgc5Pg#-b&1lZO=`k(jy<0i!s{AZY zASCz!{3yh8il7x7IIxGAd80RPW_I`6_s?GeJjJ6G+zxQ3j=R{dV;T1X>;$+kSfA_M zsC1ME)e|4df>%*+LcQS7oXFWh?*GRm9{^+l}DJVyv8Ce`5~&9TaKr0vwt zB9j^af()JLr1T4BU$B+vi7HZmoz4{o-0Y?HGnc$lIdweu6V!*U$YWiy1>NgKfA7&d zRp&~uQ=FwvCA|qNE#-RUxH{<(aXj`aX<@4DG&~uf>evT((7-PC8ff65;NXAkD|qrR zGQaLeuWqY|uQFa^=7_8ced}>cs$WofyR`iYOT&+-epv9EwDkpJ4I5};ow$8j YLEIu@EjDqJs#}a}LQuAC(^hcn2k_9wlK=n! diff --git a/target/classes/com/ruoyi/common/exception/file/FileSizeLimitExceededException.class b/target/classes/com/ruoyi/common/exception/file/FileSizeLimitExceededException.class deleted file mode 100644 index 0efee015f53819ae28cd3b1b0488cff896dff86a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 zcmbtS%Wl&^6g@YOx>#vbTqsZ;ZDErl5pUQ9RY(OSB9|fsA|X~2dy-CN&s5I1D*P2I z5E6UA)cCC$Ioa+=Dki#Vf<6} zbf&Y~FE9haYNn^E%Kd>lt8o-^p#71{UaC?R+Eb1o9J#7YbToJp=Vp>W+kCKI??P?lOJiq)w--u3Wes-6*g>0r2)B(*1X!lO#H@jkkx=dm<5gCM z>^AA6`;oN1pz)@;^$E?~U92(MSmY7&h#9}d`r?KwjN2TYj!U3z GVB-e^P`3yG diff --git a/target/classes/com/ruoyi/common/exception/file/FileUploadException.class b/target/classes/com/ruoyi/common/exception/file/FileUploadException.class deleted file mode 100644 index 02b8e97f1e426d9e4cc5695e2a4d4d64dc353c1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1448 zcmbVLT~iWK7=8{2tB7fSE2U^@2{l{$4{HB*C)jUQbfVS_E$WtJuLU)4(K?3VAl_j6R zMxf>mY#MkdFx0R-TUL)PuVK5+(aUE7;+4R_uIn^>>G;R8+O%S!rlWBX48qM4;*fu3Er#OT3-?O3mywG+!bRDlA+1-Hnu zlEtZq#vZ?7Hv~2cMYm>pP4~<;Db-xZv_2KBx=)7YJG*L`FZdkQtFA0PZ#h_dEYm^i z!1rvYysbz?YmKt1c*!_)vi&{Fuehas>B*Yqa|i<2E+`$Tm(42Z!8)t>2fi$RIP_$Z zjZKE>wrlPOKF^Xh%_H9MmE0cQwGd8S1MSIrIFIXCZ#|nF1FTam|AiHX2=taMe>d3G zL}saL0|JQyx9JrvHBK_`GSw9|vm{0_tDaO6!x%{-jXCCO^iuldY|Fr-BpxGWU`sg{ z3~(Fk|FJ}Yk;^5uSKG2)otJ>2hhKGC{;S8>vbM5<$zYCuk0ft7f@uuk2Dn454Y4&g zM>$U0D8~4XQ`)zfrpSv$+dIvdiBPy`*EUBh7 zemV$mm-mTfz5vqSj4?91Qs=c456qyZd2h6Y)X8^xYzUz5eqGr8b-)14}7y1Q28y`A%*U2J*hyrWM7fuP!S zPG=3eb4~rHR>$|#Y~U|UO4Ro*)i>hwi?KSrPIx!h%lk`haBs?5f2O;mSi#I679yzV zn@;0&cQz&{$5x!`bNc!_9eTdIuQHl}zeJE6_(9guyVTrnU{rK8{7Ot*MFolAC-8d7?&Y<0K2%p6X zi31YD23&bRMhz5=+9s~KuoYv6JNR|MTkOKaRv%gP4-s{ceF z&jg)b@KrQE4vm}YA_LPWf~7~++xS@U@aEgWzBw?tGk%h9$I|-A=HD>uLqWY4#wu7I zSg$Xp#jch+X4jEf8H5qLG3<%{5m}FWwh~ATN0?uGG7Q__w6C4y`_Ov{lzrRLWL=0)ej-%W|zXdx54{$FDY z9{h7^T*m_69p4bvP{$(e61@d9h`1$W#HYyY@U~9d+_-i7&S%J{nX1h*DS(_2_s}8Q y_^HEboT0}EtYDS75;}`>Gj$W^iE6k&wo{`3yaLHo`r_=ogf4Byz|`O}T0a0Ww%y7A diff --git a/target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class b/target/classes/com/ruoyi/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class deleted file mode 100644 index d215ea8c830b66a7c4790ada68c488f975dce026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 810 zcmcIiO;1xn6g`&~+CE#U;3s}0CN2~|-o}k!+!Rb|iZKBjBdekB3S*`-=DjK6&vHfL z!XMy|GM=eW7Z_tqe2cl~o;mmP&A0Dgz5;lRn;B|YY2bPTHw4{EOKaRv%gP4-y1yZi z7lKYN_$nG7hsI5Go`LBT!NODPZG0wJySqDhZw^iFjNi|xN~wQ47=>|OPQoXf6ODt<^;Dd{vrhAqglBWz`E#jt?#(zCK58+G6)gW|A%d2k zcABO;voS$4wc^c~(|5Nt9)#kRDd|T35<#{dCgn(ARa64?^+ElyoD1i6Gk!lX9dlsQI;lS<%_>k5b|`TF3-%{@2)o zC;yxpw=u_e$2Wu()G<%HKyMBWB5ny8@i{U(ysgtVSMNV~cntYGRke901+dA8Ep&)h xf9h}^7w9npOIT*Egf8OJRNcg7q8hG{?bIj$uRt=DzB)axp-Y=FFg3V{)(^5q-a-HX diff --git a/target/classes/com/ruoyi/common/exception/file/InvalidExtensionException.class b/target/classes/com/ruoyi/common/exception/file/InvalidExtensionException.class deleted file mode 100644 index a34d3682bda91f972b01dc7c8bc86a39e57d004d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1943 zcmb_cSx*yD6#i}tOj`!QvbhBXQA%0H1#tnDMbKhV6Qt1)A1>_`#!P3(bc*=qn~8CI zGVu-Lvs)rdr11y%I}m;I9~jRau#HR!iP&V$IrsGJ+t**8zX0gMsDcwAFq{maOX5=j zbO&%cgfloBz&Xk43850bLF~eL2`)%*Q9+-Aegy*z4KZ_;8+t0Cr-U^$=Lj>STjtPQ zQp`9+FsL!p6!xIOGZ~RlFj!C-6)By2RTNw*$PAO-bTOHsf=n#Ur-WCAp(-P6of`>Z z%b3PvWS5OFR18{X#^I)u;6_%IQYGY%kvumH>%K_kZ820&#P9K0t{L2%(#9NHH>Y|S zg5po24B=t|fxEgPOr91DWxcwoI~N$vMT*$+DtkGt35JqED@DdC-q29%lR$8;O)&pH5Ds7pX_|q6oMyPExFQ0I}ZNodhAgdcGVXHWdVFqRG<)hV=#R(OcafKmp=i7^C-*XQq80zk62>Xg>vDjIN5#UV7RXhI{y*?+Dr?b~*` zGXL=z!{RiH`AxdDoz|A!Y~F53cW!!%WoFp9=`C)+|1iDf>F`J7)|K&@8DXXvIwIcD z^-lA~^vT_E2Q%yFhSqP}`~mGwz_Hfv2SdwWm*D#3J&|;JyynPGZ85(IG|~~Sq?=WO zeb`GM!+v`CaDYAq-H6|mb&@P+-0DCwXtTuPu_ z5@iJ1mZ3;GKwuHUC4{1F3n-7aFF=iUETH0}>*6TEI>gX5@0H@$jLk3Q@{3vr|C z&JaN>y~wQ_By%Ylrq88hpnj4CD*Pk>+BMLs(Pc&(+6l_YHNsM{H2MkUABgZldM|UC z2V8IJy1<4v>K!_Xvsqc)tlU^sSu3hsv03?O5oI5ax$zxGm~a!-po-eI8$nbPt|44Y MxQ=i=;XMfc24O=H+5i9m diff --git a/target/classes/com/ruoyi/common/exception/job/TaskException$Code.class b/target/classes/com/ruoyi/common/exception/job/TaskException$Code.class deleted file mode 100644 index 58793729fdd6a6ecd6917af4b97e5d5174eebb2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1516 zcmbVMT~pIQ6g}IfO&S7}3ThF=kBTiI6|G+skqE)*SW~B|Xvc?6C=r8g;-sykQ@#V~I0 zVP3(AN{jQ{BCjCHaY4Z-$D0aHa9mU{#_^VdagIwebcVi)Zr!aJj|x`BVvv^o4TnK1 zc%Bn1H|$o+X)#kTTJEPR%pFx*KO zx9k^owqbjlS*snm-ex{?s5}!zziv0y?7-zQ_5w+s-K2Plzk@Ku?>X(K{>FVfAe*)m zki_VM>$&YkhNJ&TtB_fvQ*S?Y$xux>UZ;^;3ayLD@-3cgiIL&t{ z3-!jHXQL+-gM2I;LhK^7jB5Fvpzf@?yq<}DT{X)qs^KJW{0R-Wu`Gj{XYRnAso^XP z4H-;n7{PH3Nj{A7;RGMX_%M#+)WClZk&9x8)EmA>nGL5iJ%UT?TTZ=A+0Ps#7ltdn z$06=ozQ^nDw%MOVerb-b?lAoii-OKv7|-Y>fI;V@xVWNHr$ZKEcDZowSSXuG!rx{wqy1 zBtG~9{87d;)6#0>rN(`jz4zwKIrrR|`SJ7HcK{D@w}1@R3dmwT&*-LuTMjlH+!n}G zqqY)o_rg%c)t*cel?W6Q6$i4{P;nAO;hVi@0%Biat{R0&D#NrPdjpjvxBdiKT88C8 ztrhkCco2OId`A5!^wmjAy-P{rA4g5UE|a&rXO#^tT@lDV4#FUPBJg6fb}ZjZzbC_v ze~`vO*s1&j<5ojpp%#Sd)u7*0aa}fhbhucHT684oi}|RSNxK2!2M}ROsfLkdE=h2*Sm4_ zLEiz+4(ogl`W{DAkrar ziP72+hl?mN;|^THWpe3AGh4XAIB&5G7WjUY%Q#R;s;wEGpAhJRQ0rTh zI%!-W<4hH~cfN>FI@CtHBSOC22?&M09VtTH*G64tvrr}1GK^Vi`ZnURl7}<@6btTF zr-ZH_*_lW(`=|w1Gi!u;h}50q1R~==;y9Mk)Yqvy{nC2`Z(y?|QfGQTzxCU)H<9;} zqsMlv&0ZMWXsSk4cxVy!|9>K3_phcQXZ=n{Xt(`&1QAO!76X@PGw$8|kgmdsid?S~ zU>kY<1b$F#p@Bb5PidkkP`$!)Y#d9iJURU24jPoXf9eH*H|s*29_MVWN**t&$2SH@CW## zjC1%AV`JRn&CJVtGqby|Z_h6P4zO89(?bDkCA3OdC)5*Zm54)W6J_-9{DeRkglgaD z#0l*}5vQ`q-s})z=}2kijtTj8CnOa5=2jAFfzt9aosFcu7NeM%MqnatE4Vq=pJc&J zR6^JfA~W-CY95r&+01BP-bZrocmqG>h5WvlyJ#X#zt|qZ8<^Ba@=RsjTfYU}skjq_ zX6EirqYrymT5D_t9ySPj|D8$L{mU}sY2P~%+U+1)!;gg?`vYf{9`|m3P*1b$F#p@=1pC9ZNPbH-Q2GGm3AL)H<;@=k;33Ax9Gs>kY diff --git a/target/classes/com/ruoyi/common/exception/user/CaptchaExpireException.class b/target/classes/com/ruoyi/common/exception/user/CaptchaExpireException.class deleted file mode 100644 index d0258147f6185e578e832fbaf472b245ca7f7426..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmbVJO-lnY5Pj2c*4EZqKhTr6RU$KvZsV>v*i%wvxzc4G@m@Nt6FnjGxMEcp9cBaT+*f4; QvsXOMYMc=^7&EB91CyGF(*OVf diff --git a/target/classes/com/ruoyi/common/exception/user/UserException.class b/target/classes/com/ruoyi/common/exception/user/UserException.class deleted file mode 100644 index e664a7cf168f9b08d2254ff4219690384aa69d94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmb7C$xg#C6dadAAuKIr-z2z|)fa9>94H`x!Xg2^aB@?txN2jRI0!zA6A}kLfR92< zN6M8RI93^*x2yuXkS1a3yfB5 z7&{fZs%j;=pWmiS2n_6)(70WJQps*2Xrs&&%wG|!k+$FQ_#>4{B4{TdTiG47VsBJ^3?*o17Xj3M1Ew303 zKB+Rx1f4R)Zzj6Fc&DNUlTP$-$QhhycVp}4DpGCjI0*so!X{Cm4^7ABk4jr<+sv4H z7=edHfz5we{aasCv6g!bU#$uFJ!bv8%O1V`7OhsXf#<=|mgtP6_!|J0KML_Er(C6NSdh_xmcTN@8(D9YBE!y>$L;y zBhO#L&x>6YQR2PKEQbn5d}XXKRyosU9r0c{Xc9dm_q0^i7(G@4t6W!S1gn=iW({V9 IHO3s8AHRr)fdBvi diff --git a/target/classes/com/ruoyi/common/exception/user/UserPasswordNotMatchException.class b/target/classes/com/ruoyi/common/exception/user/UserPasswordNotMatchException.class deleted file mode 100644 index cd4e9b135275cc81bf7969a4910d59621bee3600..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 548 zcmbtRyG{Z@6g`)BRuIGo#!f3Raknux_$W{l4WbFMjn%MBUWo2UF2l!FO zy9AAuF>#7>A368TnLFXgACU4SkGgFP>E!y#Kf0jq>S!eoD%4gP-+<+ zS)r{jCb7)&Y;uT@J5*ZPV?w&#@Clig8Aw98t+edK)4mLEMSsGbYTE=XD_ETCMKfbZ zDk7Y;12gr)*gPqZv#HUZd<^8wvI8$>Ltc;JMnutr2?rfxuY?UoXJ3>i!ReYf4CJ{= zuG;yP?T*F0Ak-3Fcec=UwXyCrQ7ytjjd1iYM})n<%zwXtP_MTWU*1IMq1Uyc(!=K6 zkJfd6ECbtY_}E68|BH8zEo717nCB{m0%yDkEHM_jbHF^}SlF!+y&&~GXO$QoW&_JS TS7rpW=RB?|ToG0nQ>cCd=$(@6 diff --git a/target/classes/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.class b/target/classes/com/ruoyi/common/exception/user/UserPasswordRetryLimitExceedException.class deleted file mode 100644 index 3ebd819e5fa17df42aad8f49c80898367ff1629d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 777 zcmb_aO>fgc5Pj<;b!w#~4N&?8q`)Dmgni)_#3dADWN1a&NL5c8dr7z0yVZJK=+EK= zLV_Q_k3!6*RjI_K2Yi@$^E@AKcK6rs?>_-N!;>b~e5?o9z-E92-1qUo$3uorDU9U# zM3_=)br8Q~U~d?fMp~7YD?8zNB^uPjeT-q@xm41=U}*H?cran8k8~y&+KE)+T~$nl z+2_-om~Ns|YRsuU#g}B=9?O#9b&~2LGL=4;5urk>NPJGksU;0jMUtWeGJCu%KWUS_ z7uK97vXFL%l0@e0JatHO&DGD5u9PMDF+(%g>BoIpkc`e-VUKmT#|BocQpA0(Re*YRhwnnPi@aP(KvEy(s zp%okSu;`Is9X^`m7b)@(5Ms3Z65(6K98p${{MvSxHGaT5tZjTlZG2eYbnYwaU*=_P tvH_KVidNA^hfwdL5XCMQ4vxNY^k7EXLnE26Za>aoGtcJ z@JYP!R&Nvq`v5+Qk07E>HYpaV7s`P-XXea&GxN=S`SIxlzz(iiSh11Es*M?3Dq;;a z3v~;Z8S=MeEcG1*v(emV$lXl>!7$gAv3Qh5o=|(-3(2z3O?)2ib0x?6)R@zUa>UT? z`bp%dG&za(XHm3Z;*GO5A(lhiM@0XCEDgA`gP8jUXO0o^=QOh&v&V z`;M!XjQgGD|KKvoz#cMKlM)Df@f>J|va7lOe3uWWy;OFEK1_lhS3D9_I|bTqk}7{( zG7(V!TQAqgbu(1{EWZQ`S4vpNhK0=%ws4i<#=jE9urm(fq4c=NodZ77gHaNeRL>=pCS2?b{hRmsMsvb@s%7Z7Lepf*Stq9k+6gcY2Oop;7WVkj1)73pz#<6N0-+5bN(H}}41VS=&Rup%hF7qJjnuTc#)Ca3diAsNyN>}ll($O8FKKCYD zHmTc`M<==%hPSt@u2f*(qNP=zC@n(BV-{B!hJ0DG!$7)TZB6&#g)g7lk=L@Qy8QlT zK#1K$v*9{i_s(7qeb2&N9#=8XaC-N-64l0L+_5-W&2z!RwLJPzW*FVw|Ib_!3!R$X z;9kwXv$`%E8qovWv;93g1KZVc?yd2oN&TlmOq8J~LUMh3@y-^fu9{FZ>PmRZl;yx^ zF>15nR8hK!)V86&Qfex<5!%M!ftHDRsJK+&Ls!)oYo0GfnTJ&ADKqsZV!6&`MbD|{ z!~^{geep5FV)Cx+(Dvl5XbnX?zxqxWwwGqh;4;i7aasZX>rNI|a2)#eqnCr8!Zdwp zW@+6^JDa|YzL~LiU~friLpQDMk+KK-NX{Dr>_-pnsD|i8Dsny_*^@5mScn`CQZVgc z9JO>1hiE-aTFs(>BP38hwOBk71FQKHBlP>fITU^L4Kl;HnQfGiV_+^mgGU&9ivJdCk`htf?@g>oWezv zFpr6d^Em_D;=F*P7$9;)hP;nO87+|i5JgI1j-m_@*^_jhL+S@cEDU#NqYT^0b|lWR iGeu!EJjhk&daBicQnV*svW8PzivPQYbaBbN4aHxAVa28Z diff --git a/target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper$1.class b/target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper$1.class deleted file mode 100644 index 1a548e6185a00f40d3668bbf733bb2db28a9a6e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1478 zcmbVMT~8BH5IuKWTDq=KLGcR|wQ5@`TRvYPCPE--Qa?fsCi=9rSGZ=oTX(mFzWIZE zF%dOB@B{o&#&g>OwIZ=L>AiEOGiPSb%=E|4??(U@v7ABz5A^ZSL=ssOIpj@bFq1?f ziAMs%`;MF0aa1U9tNhN{cWmX`YpqB=2?D28@*2&k5(Uz!uLvZfJr!n(0`ujnU$=v% z-%>WEy6@RhKJo&6y-;u#fXUC;xtn61EciRb+es`5|U5bEJ@;n)=yG|HNJ{Jd0EHlT-(obcy z=ht31fm4@cfk<&uRuhP2b0qeQ}70rXCBcD1#QM?9^v z(y6v*90kUYr?vF_gkOQ;pwR?Ic4hP%awePWW9`rQY&)Avz9)~vppK@vgmKw+rU=G zrVD(PHgRgM@q7IQX@M_|lp>P&hM}W=sO280)EQ7WaFYPK=t39Di1lNv_Fx!Y3^wc^ zJlD?joWiXx5lijD0ntxwsqNUIR-91Fy=4zO)DGzf*rq#ejJvqUJI=r4`xv8S(o8p% FpI=EdPNx6> diff --git a/target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper.class b/target/classes/com/ruoyi/common/filter/RepeatedlyRequestWrapper.class deleted file mode 100644 index 0ca282d88bf6bbe542939684986227fdfe6b982f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1979 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 Oin;_Wcr$X~KKTdx0&QUc diff --git a/target/classes/com/ruoyi/common/utils/DateUtils.class b/target/classes/com/ruoyi/common/utils/DateUtils.class deleted file mode 100644 index c61f996aad29ad90617cb1938c9ad150331dafaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4946 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 diff --git a/target/classes/com/ruoyi/common/utils/ExceptionUtil.class b/target/classes/com/ruoyi/common/utils/ExceptionUtil.class deleted file mode 100644 index 638753923ea0c7b6dfbc5af71ba3872ebff2647e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcma)5TT|0u5It$rri4_Gn+V9IpwNp%#Cs7@gr`;+K^%MwA-2J`>7=RXU-1w4iZ8&( zjIYl4n;6IQC8aG+9qmk${r1~Ed(Q6W=dW+y0o=j5ic6SNkW>*8@01D|X%!jV6rOn% zI&Q_VAUwBYSX7yFSHV36_a#J^?27FzO9;;;wbL~oj2omE5+b&w+5<;~D2}8l9?dUv;Q)z{=jV@u?({imKTGx`- z6cXR`4D)^7sQRr`@Ib*s3F@X(cTH>E_FLXW6z!WAAR2nmD`CI~{6i!4oVz#JEiX_m zG9D3LLl#RK9%EU-6AdePDghdvfuolz^-@W}s)pxSlQ8o?(_}+is$TByTPF1e1TN0; zLSP`D0vaQygvNm0itX#E3gUiewp_#HtcP2HZKARwIOaJmxQ@%R;J5|ds2XO`YV2jr zU$RBrI$z9-E6SbF8auIS)N8Dt`S)(Nub|58<{~Bj(#L?cm?`VU_pEnDy+qMs!}%?> z7Yv-8Ru5B%^Q#xXFxWWs@_Csjoo`MSk<>AyuQWpF<1^|zHT2Wgf&dI)kf$yT;R>Tf z@-`y0fRR&#c8(FwrA{I5q~&8oju1^BK{@1YfOv_8LA;ocGw34^1=$$JRo=x|c?6@Z zHpWwg!{nngp@Q zl59sQeT=oosbZ3+DNJA*30(L2Oa|~QJi+(~{gY%SF-~J-f;6V-?}vPbxPqA#{*^Oy OD@<>r%%LzUgxTMprBfaN diff --git a/target/classes/com/ruoyi/common/utils/LogUtils.class b/target/classes/com/ruoyi/common/utils/LogUtils.class deleted file mode 100644 index 4f6c708204ca3728f6bd56f22fed5bdd0a9d6ad4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmah`O>fgc5PcITu^XH=m_qq%8v-Sb1io+!;!q?mxPTN|sj5KQI4gHs+Z#D+B>oj# zQVArkNcVJGQ^;p>2y@ z7Y|)@2=x~#SLP+b>FysBs;~4&5;h{0%eQ4Vl*I=zOt}+8Iu_}%D3q-i&8j(56GA(R zbru$-{-Q!gna;z~sB{uWIythSPw*0H4pJRo5cay!x%e!?ROCtcZg?(Z)8D_+8kj=m z3Ey$DNn$6junEn95%I;L7%w(y9ZGYiNAE=;GHGPNTQvr{EMoau+4Y{K>B0Rn7dSP+Z^zu7mLod2iCcWO UHRFzhmrY$Y+J|Pc;h13Nohy{@l5(yv$%7WFz8Qdv;pz(yqC-670 zqOd@$`6$F4+Xy42s9wy>z30Bq_0M15z601t*M)-%4lcU5gv&0j;OaaqY&zI-u+31v zD-)^jG1OY^0|vXFP6Wf^KqlhxG#(4}jE^JIGzV$GqXVv_kxQkm4`s%%Hwe<$SJU)^ z^yw9+i9gjc%KV|oG9HTOM(8m(aUnC@X$_9}Tkc0Z3H^~)G6{PxE2<~sBN6CcyP_(s zsKg*Iu{jgtDx`u|X2fDxDASM9sS2p2?jTj6pS>~JUnw4ocd2?!4J2B;*MDj+jH&pg zq0oov^Xi%a8U|4OH44ZW+&1uvwnUvFHcvLOt5* zW^~VWzJPts;dwgixzdA2Z?7=G0?v~35sO%&AjbIxY}DvpYg)&s{eU&R(diz;{)#yp yp9rvEg1K}9>y&dN54c%4VHr)*lRH+hN=X`ouHhV6uamZ6kpTz-K^t^hIR6_G7zIZF diff --git a/target/classes/com/ruoyi/common/utils/PageUtils.class b/target/classes/com/ruoyi/common/utils/PageUtils.class deleted file mode 100644 index 38048f0f4ca90a044ddbead18da4e07c68f01eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcmb7E>r&G|6#ljigoc!I6^n{c6$%9+h&Mn`K%`?uhARF}%UYsoQZ|VUzKM_FAME(U z2k@aB&!#OYBj}i!J$rKYT)wm4Nq+wN{sX`w@*0xJXt;&j8t!01ib*N58m2HUwVZ|- z%u2sG4F>K?ZC=HKihB&5E0$yVs|@k%)INi<;T~{?RKariPEajz@y0CKWa%%sWz*g_ zg(cscM#Vq0Jcdl6>{bmCxF?oDTGe%oz_)DA*flHst<;to5}t1gUs@Qn8f}|y)wCRj zskZ3%!mRRRS9~;%dC8DoVUC6?B~hh`a4`%NKA4|O!#16Yk#~Gv;eyV)g*-LEP0w{2&9x_6cU_yCjznB0MeI^Waxc1pDDy2#-bIhJg?-J* z%sP6IQn9GxJ|3uesN)eH>sXRv87nHD=vc*?j;DC0VqM1uHgyc)xr!|vFR-oSCQ=Mz z|GLGdOU3dJgU0O~a=XSwct_izO4k`>x!^WK;)+47<_e#ow-i|Rf$V0F9|hbaQ!e{I zd`$kem`vPaS*!4n{E)mMDiU!L(bwH{YA`56UbjdbJQs3CV&i1MWb^rp z>dGcAW|hWp2VF tagAc)v<7ekqvW5EUmJPJ9>-|ON2#M*)@EUg8byL~#E~J(80j&L{{}ayUaSBB diff --git a/target/classes/com/ruoyi/common/utils/SecurityUtils.class b/target/classes/com/ruoyi/common/utils/SecurityUtils.class deleted file mode 100644 index 33855c42baaa666633c3fa886de93799f54011b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5768 zcmbVQdwdkt75-*JGRy8jmVkf-6)-|bzy+(V3i1jdNFtH&wuMeMlVo6bXPKP^(%M?J zt+uwPm1?CAr4Oa8Ahs3~u%dm~*4p>`{St+~-|b)h^*b{+yR*qc@@w+T-kE#PJ>R+C zdELzm|2^>xfGhEz80Nu_A&DI^B(PIQT1O^|tPUrJ9CpP}4Of=(QFt;IqS!6+d*axO zUL9|Y;!QE!f;Y$U7VOb+YYY=a;{?1_K5mQQcHAKw-zK}>9>*-aqmJ0`j^jPpR|gIE z%F}%!^4=Kk$No6pCn6C%Bnt;(_y9gAPao3pVbSq$9jb7zj)PHrB!-XTV=;Ujk4EvB zjzc;=p`m7>owdD18mby*Z`3fV+3B=2)VA1J>&8N+!*bV~9cj+gwKyp=z0q`Sc~_I8 zydFERVP;Fp$t2x^(`zUBlyS1jf@i1m$#yGMaBZ)5gS;)!FuL3FHsmdLbte@z%x>9X z?lzNYGuxePakAYM(1>(FXnMuol$G;rC(E@l?Vg$1*=pu|aFQSBTTTJd7gxHoW`;^8 zlxc7GT-(=gP^iV}wzFb|hDJ)2Oz(2Jb&uojOy-r{G)u`6e;oHNEqFav*0WQl7^UG# zDsbHHWIiVV6%?c#*GiV}qN-Xen{s<|UYnWE6Oh)=YzUoNnH%P(c!FrIxTkLD7OEat zUy)7Gl|1CKVJs9woMeY@P;yyw*e<1m7AIOQugB?ZGle71a_RNjjOnF%tbFMZvnm{7 zsExC?(pj##r?gM#psmzCK!%4*dn_mG`MmGLCM6^xn{0N{X)EPNTu5_hYuscAI1FmrA_o%#p}|{ap)6f`a|0>U zSaHX~pIBgs6<^@peoEq30ce?w-;48f~q zm1kTqXlY?6Wpb{wgLEbHy?M{dBs-mqX=jt|y*|zYIYJ_BW;!~}dWBs-pGm%#$yA#5 zeN{h?UTJpCqM4(W|lLkJG&**qc!;pH$+;G6iCj&CRMo!V-AH-YaN_&$DM;D`8;jvpKN34UteXZSfe_WeF6=?rYcCaV60 zhD%HQsR$@KuUUDKab0anh0*a#1HZy^I(}{7H)!R2Nb753mrB_= zldZG7K?au7hQ-4xCYPSI*DE%6QY!DOoV4F=V#HBX8m=2re>{gqnsd$nZ4P@x&{Z_d z3G>?AW4i6ut^yaW1z|rFJFKqynufXO+!%68s5gu)`CWPu>vx*NMsd7z`S* z%^(PhGlQ;n10D(mkeZ6&49-f%jKpd&V1PUS{;cSfs+P;8do^5A+2<>j^LgZ|jG5DL zbwyH(VqyQ3JC)HnBxcm@$&u?}wdXLJHC$X~h|*CMq#b%HxO1_pg>4xk8BW$BXG#37 ztON%J0m}#2PSgC^e-f1&E#&y;Yt_@Pzc`eP`nOxfPr*!<@z#s4z9e*|OH)&yA zXw~s|1OLDh1D(<;W|R`%&hB=0TFDmww!MeCOUj`%$amStJzTxIut%x}u!OHJoY17_2PQ3K?iGeh( z$12K1sdF`Mp#C*{tJXLzA=E;v1NApCAS5JemHO5>jZMce>2Xel_2;N*m#=?XAdVY- z{SwY=`NY;m?gc60BaMzw09+EZHr%ApRw=T_H$IOV%la`h!XTbSPxhfIpP~ChX~eE z#kHF`r&!xglf=xCur~V~tQ{s(N66aYGSRM*7Fo^t^4CK5CEp>xFDk&p$G6fxWk%a3x2z#3GIt5P9Ik8MvRU?mvN(!+;f zUOp1c{biUzNS+sSV}QwM=%zst^x)4NWAx4+@lX5-7vfI7H!|DqqRcz-F5Io2?om$< N;6c1!%{_v<{|De``>p^0 diff --git a/target/classes/com/ruoyi/common/utils/ServletUtils.class b/target/classes/com/ruoyi/common/utils/ServletUtils.class deleted file mode 100644 index 09a4d67dc28bf0232fe99701f8134070031cea29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6153 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 diff --git a/target/classes/com/ruoyi/common/utils/StringUtils.class b/target/classes/com/ruoyi/common/utils/StringUtils.class deleted file mode 100644 index 91ca084765a32fb4539ee7dc9e1d0b085a0be55d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9696 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 Ti4=FeZs)NbluS?_z=!_>Z=8$t diff --git a/target/classes/com/ruoyi/common/utils/bean/BeanValidators.class b/target/classes/com/ruoyi/common/utils/bean/BeanValidators.class deleted file mode 100644 index e9043a5f649b67703d8126a71779d5589c350d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1265 zcmbtU+iuf95Ivi?adV?3ZCYpo~Di1{M3u!?L3Id)suGMUDypg@G+E3sY z_zRw@f&}k;6GF^7X@oICNLb2xb}nb;%#8Ex$EPm3hi931R#l1Z4qh?|)2Lp8z z>n1iBGTXuvs>P75t@Rj;wmfhc<~qW2_QPS{@n7=3OPW$g+T87NU+DWpX{dn+7&bb# z99n)TPlZL&P~_6H0ng$P+er@X zWa_b3j6tiZ(TZKg?RR^86phS8gCRHVITbv==cs`^c)@)>bd=+hD%%x@9#^4HW8eMX znP^UWEV-@>ecRa;dYKmDJF%&|U%)J~CN>MO@PO(p;2|C{G!iTE2li7!8ssrU{onVI zI`I4KscDhwVu%bYi6W+Z$uK)vIO6qW+^yIc5>sxj#Rp77GDWa69I4ajD||y6H^I56 zfI5hq$k3OppA;x5vUKL?X3?9`d!~K{_AxT&>C8mRA_^oI#ttar65ZZo4)gREpo2dk zO%hP8uWy_qmBxPK9BD@S!e^mwZuHib}3_>xmN>VXR@E{ma7;uAr MDe4Kstw_546P7wi2mk;8 diff --git a/target/classes/com/ruoyi/common/utils/file/FileTypeUtils.class b/target/classes/com/ruoyi/common/utils/file/FileTypeUtils.class deleted file mode 100644 index 587de44169823b50697054810f2064eb818111b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1426 zcma)5U31$+6g?Y%NVXM65lx^q4YY(}D>R}g(1e6goRZ++q@GFXOJ^7qXPc;XERQTh zGd%G#7&=8y^tHSMrVso8ep83xtmHKAj30Qpt37+qJ@=kn{qygOzX2@ab`evsH7w}( zu!!qeETRlY$45onz{e`MDlF;vM8~H(Zt7Upu%h8Jf&7}^^`muxOtp4TAiEJ9NP(%Q z-<7+A<9!+4_4YeNtY*;mI`_QLSNkEDjgI`jz(TVf96RA4IPo2R9S2=!5c!?H^T6*& zXOrRXNl$*OpjCm=p^VNjfveT#L+=OA@q;9BwU%x>UiZ-1i$cG9NJ>@}5-7i(DloYh zdF@9#UT@fsxg(>a;GpG&-m#2i$lk6E>yH*3tD!56UGmhdNlT*?iuYxYb)z6`bPwcX z0nrec9?tUB<4AT7Qub{1etoP$p?4HSLH#76#KiqN+5IR~PMotfaN6QtFbLaHov;_R zys~dmHD>wQPH><)cP{1$+QH3Oex-N2i;%(fRPV&DthGVmqp z1~#B>f4jBCxYgKXtnaiKTf0PR|NCYI%yZZ7>_3$4=rt(4OaWu`x&<^knEH01I@YyP z$LmLl<#!$k%#6EEUPPfk*r%I(E-I%nzETu4gCAwM;q@i1@E4il-vea9J~7Q`ap!QQ zX~@}sLj1vx3B19WPrwo`@Y_feFoRj{3bgetW-0PFTou_A_V37BndkN?vVS4>oLDBQ zQ|1aXa<~W`m63WTkxM+QB)LMz+x*B0qN&E^p@w9I31Sy*D}M@Yt@0#Qs${=Eg?@^{ zxtPV-fGS@=4J9ma;_HdvY+3+wc!%d2TYr~+h(wx$zC>A^sm~?qSMgq|&bB5J@>8qW zv@@=`6=TKDx@IHB4Lj$Wn=xv3-ZhtFT(LFRy!jhSYF&vjZR@V-#VA;%<}-X}n@rn| zF>jkZC$D0gOkg3)HVX+-pvW^UDV@6FQ)fr<4We^u*NQQ#RCi;Pl`6Z*Ta(R&a|>(~ zIl(eLTfr*U_~O?gaSM-7$4|J8pRtKw@HL)bd&HWjn8*9%W$-Jm(WKNG1G$%QHGD8x Ro4Ism&^*%wJys8;_8)UfCZYfU diff --git a/target/classes/com/ruoyi/common/utils/file/FileUploadUtils.class b/target/classes/com/ruoyi/common/utils/file/FileUploadUtils.class deleted file mode 100644 index 010382f3866e615067dfddb9069585c7cd21798a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6054 zcmb_g3wRXO75;B_H?tWg5Rw1}MM6*r*~nI*RtQ1^S#Wiepc@|1YMAU!!oX%X?92*? z*oU^&);<(lt8Hzy)<@MAv65)iXlrR}AHG`qerTkmExV6muBQHLulFd0{=ynLVnAH>yi^dSWwR`3xO<@l%y1=mc% zwb-NLI($sQ$5m*!Uco06+@N9#Zj>uNDKDRrmrtvhgPT-*2A`FyZkDoJg7}<*TUC4> zx2d=tcPO|sh%cx(0e8vwcdNJuUsUiV1$$LA;7WP9w}OiH$6{bD_w($oFnxSciA{Vf9J%gnTCFBkANE?6(%UzJHx|CE@SHacO)Xz$vjrW+0r+Wp-3cEjGBNv_qi`hZ~@S#CGAf8z4m#sw4C)4H6q zu|T9TmdW;qtwCvapVYNIlieELZuEu+=p%Db&)VVk{76D>DXCD<71N4#itI=jgSMGT z(=5L~PNtp~@F_8#=sbLo` z)i8)n8nz*;;dzPn1r5K#iyD57mo#h#*)eI??(nYNJ-c=<+_ih06`j3XjD)S=HyVB` zm;O$}@A0z0>gA{0V<%6df;l)EAg> zsMA*F%v91K+P~nh8vZ5&_IKCi7ijngUeWMR{7b{Dctyd#HT*}u`!5a(%$q~X8OpGFi*O$hS%`A!14)8OZYraav$E?Z)kWI-mM8prfz&QebMyAddeIt zUWLG&0~4?1k3?C%)MPEt*an*;Of-x{NI$&L_n0wBzjpB3P&P{iv$)-&{xzkwVMM* z*Umx1>6ZlR^37grEY`Up($*8%*cIuBM>{)sG_a_)8x8N{KCufaqIWuc?WYQhE6fo~rSaB&7Po1h7rF^KlC%IdyWLmS3{*2y+BVQ zeA%tL{lhq)9jTWJa9NZMf5TxQxof>W%KI|e0i9l2@+Mv?5hV`+3`r4@l4A%_nynBsC-~6 zdnB%yH)ix$ThEiD&+HGMm&c(%jNXnX6LNO4v!Z7jjJqD=H0IZ@)MTODhSpH-}GN_(U&+B#0MKH3)PES6L; z5)>?_{3RAo_>xo-OMQKZhstOP-&-yq<#?1lsvj zhEw_6fzHD7TBx!YjY;Pz`qY=d-*Idh9gX4 zda#K`%9$n=%MI#=;cMCl|1bi3Vp`+KCUxx&eoMrHz=AWaW5B(hb`Bs64IzfTNvf0D3jjyHZ8BHM%NxMYSOeD<( zBtaTF9?7|s#2Jxw4w8DRP(38luo*N_MoNw(CXvS!ortNTjFZ7>F0L&euBUh}rz{qF z0IJ~cC6gY7wjY(tXH_L{Mdb*lbXO&ZP&FEA9>&zrFshgOo9gJwn*FF<8VJ<|d=En# z#*hCe!U^-H$M+PUe;|;;W>97$&&M|Dci=kjn%rl3$u$Ak| zs9_lfNK+rz&Ow@H`>A0%^__=6-t2>@7fvWtzFov%OyN&5G9Z<{g7I7VSSLGgDwQO; zkjo{nL)FJA52LQzH;kF_Zhw>Kj^pFqf$CYqI5FN`-ZYHa@nO_U`^t*wvYY!{hWXfC zMB9(`f>5IlcQ{qIf@3`YQf%b#;LplV)8u5I6TBqKSuvO?s#vpLx4RVDdXXE7U3 zvMM}R;A<_*?|U4GRPKP~QjTOLa7!G^^y>&JxLkoXIykVRj3yoz|wL{0}S!`dxRJ_QF^OA#39tBk8Ia>ZSE?wzj za&l-6eOP=11R1CN2|C-UGyKt+S>qjp#b?(%>V6-!mobCC#(M)XEMWv5XQC|Q{hPe6 O;QiaYujKtnRQwOOttr?5 diff --git a/target/classes/com/ruoyi/common/utils/file/FileUtils.class b/target/classes/com/ruoyi/common/utils/file/FileUtils.class deleted file mode 100644 index 223b45ba3ca28f81bb962a65b9c49b7f3f1d38de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6540 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 R-G8BqU%5$e9_2-R^ncm%hwuOZ diff --git a/target/classes/com/ruoyi/common/utils/html/HTMLFilter.class b/target/classes/com/ruoyi/common/utils/html/HTMLFilter.class deleted file mode 100644 index 1bd1f6a849e2d3667db8266d8ac5b31ae4e5c7e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13644 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 diff --git a/target/classes/com/ruoyi/common/utils/http/HttpHelper.class b/target/classes/com/ruoyi/common/utils/http/HttpHelper.class deleted file mode 100644 index 40c2e0dc4ccfa9836c1bf9d483826c869b1eef31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2522 zcma)8O>7ip7=FI}o89e{pKXC|MG*vSDP`nO=@vm-C3y`RF#XdBisR~ZAJDi?4#gZ#{kF^$9(PP-7X6mSJ=@W)+ zSj>8GZ<2X%Y8M_bi&oO;%E(GBFDHDPOpuD_@q)mb>SUFoq(c>_@xH)nM}xU~Iz+zV zf}kRaZuklapFmRjNXZBNL&XTvDn^k}a7x9P^j=r?J~(QbXJr$q7)N$NBui8-gNo;{ zR>6dd983jy6=%RKu6?R|e*bj#kIybY{PO#U-&}nB(bI14Slj6qiz$BtOiXfAw+eDL zY(1CKtyHIbXAk&?2D?u05omPVt5Uh7M4-})X;oA3Y!kT%>fFJUMx{=b+@S1dxf=xP zOK(v%e*rz8H*zU~))GMF=q{b+@~HTeS+hXgT0NB-DCYB)Q79P1X{f|m?45QQ&33uZ z^t_%NHA;J@;6$@iGZyAqTb%46xse3ItVR!^^)!7oKLdNoL^F#ks+T9TZ&;Sewp>*S zQ`%C_GCiwXIVR0E7kXh$HAt79v`y>0K!|a&|HqHqks)~iMJ3oViUD!?D>s)Ve+0_ zhi7;O-ni)5at%I#UJ>(Mhky7w0>iCWpv)jRgHTT-9P@9TM$K@{KZn|usDB#j@u~U8 zt#ddU_03^*>ojVoa3JQ7`lN9A6!y5R?PU35WZsMgsJ*U2yDp|sTXD1%sT~d6+&YKT zbhKg$Cwi|S(s~tj*HG`l6uRX-vg#UEdqAx=S8GR=)`nP+!l)~Z#6q-*h894g!J949 zSaX?)=|&uV{NUDOKR29vjx!;X_y8aBp1=h67w|bQ;w!9VvM%5f&sp5StCyQ#6CrAd%K&hrAA>8+LicF?1S zudyB9lD@>^eaFI0Q$9=i4f1YLew*@NNZ%pmNhZ=vVS z^z3JZAESvDUgE3RLW!5?;SzOwk@o<#4lhK6C)i4S@GTx;o6~n;{E1iS$3vgM7g#w@ zpn!s%3U(>jt>9G!uPN9A{EfOk(luRtbn`dQ2$U*CkPjiXyz_+gE{cI83fgGjHsqc( zR}rd^(|gIdZCSM~VwCy?gO{PVFAmOnXDT=kk%p^?{)mVi9^ur>9iDpL_LAqp>;D42 C6mv)b diff --git a/target/classes/com/ruoyi/common/utils/http/HttpUtils$1.class b/target/classes/com/ruoyi/common/utils/http/HttpUtils$1.class deleted file mode 100644 index 3df88e35d444e2a56034b10f89d0dfd0e98eb122..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcma)$O$x$54256(YptR^f(yl+gWwHB(S^7W4=~oDKTKz&GZnm=3lHF-#B}4@gybcV z_mTJK`2w)QAV3hHPl!&ot`fD)wIYmm-rvqX*KSeByCjS^CehaACOs&h*=vA^Fi&hL zs@gts!Bc6Cs2hvO*erg8>5?$q8>6bVmd+_hh#RQT(xl>eDOBPKv%gsJ1cVkp-b9-d TymioJ?V!g!#iqOY@(6 z@k#K(AK;G??6Y@0p5=-~Jnp*y#PkYr_LhVr%Ye`E1r z0j}a2= K36>e7)%XKKGV37# diff --git a/target/classes/com/ruoyi/common/utils/http/HttpUtils$TrustAnyTrustManager.class b/target/classes/com/ruoyi/common/utils/http/HttpUtils$TrustAnyTrustManager.class deleted file mode 100644 index 0270cad4538c50d47c7579997bf7564ae52aee3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1260 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 bd>t^^kL1NRu}85%Qv|S?5x$sxGu(dy#?2`L diff --git a/target/classes/com/ruoyi/common/utils/ip/AddressUtils.class b/target/classes/com/ruoyi/common/utils/ip/AddressUtils.class deleted file mode 100644 index 627cee5bb48307d570d8e1fc4b25a148ae361ce4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2228 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 RyrQXN9Ji7aC%**a{{`6AQQ80i diff --git a/target/classes/com/ruoyi/common/utils/job/CronUtils.class b/target/classes/com/ruoyi/common/utils/job/CronUtils.class deleted file mode 100644 index ff2bacddca8ae2f3cfbd4c6cea46626a1ed91542..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1346 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 Pu2u0mZcq-px(WOSJthdA diff --git a/target/classes/com/ruoyi/common/utils/job/QuartzJobExecution.class b/target/classes/com/ruoyi/common/utils/job/QuartzJobExecution.class deleted file mode 100644 index 9a54a457d6e17baea590de0c90311e904d297846..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmb7CO>fgc5Pjn$H8Fvf@=?ACw*(dT!Yv31RRw_z0u^#!JF9j>>?!MYmGZARfjIC3 z_)&;iyDF8CO7UTKXXed&o@f93_5BBc#~3E)Vk5zI+=y{A#x26i6I)vUl+YQCr-ben z&kSKTwWWDe7nyPIb+(Yoddj(8OtrHiKPqltisW7Lbl-;iS)Zo-f;1-wOEdAsJ{l4S5$-NQ{>)ELp7uuF; z=dhB&N!TFH+bP2EU%aw?)eI8GXVxGj+soYShfS&&w+U;njo;(hTkUjVym8`4vct8@ z&2t;9+xXjpM{|9k2k2oX#+?D~;vV7Qf0;KUOAO4w7o2%UyN+{)Evf zB;x4H@_;{@5Arby1KT9+vLZh^vt{Ec?xQ2WUU(u<*jr*OnUa&_>^=Aj`qH$|NepdZ zfPNDj01}*+tSi+ELKcQ!2&yAzZ}S_XKf{S=0G9;1-Vh91&=G;aaS^MnD%J!S2`&(e TN4O%lek1@$3sSl&F~YUqRqEQ$ diff --git a/target/classes/com/ruoyi/common/utils/job/ScheduleUtils.class b/target/classes/com/ruoyi/common/utils/job/ScheduleUtils.class deleted file mode 100644 index 493cbe7ab8527aa29b7ba6578d5efb0b2881eb1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6554 zcmbtZ2Yee>8UH_9(n<0;PUI{%qt5h9l*H+Xow%_bCvodl%S~tt31|6gD^Yar>C_}G zqfkZ%El_4!C=?2Twm_PI;xy2f4Q209HWW(Pdv)-CcPHs&E2H4w@7}%l?!9mRzwdod ze)O3K9|EvmbcC@LHwJN27&qgVFkXXO72KxawF+JrhJqUvygrEAW%muTd82IJ6vmtJ zmN4FmLt%8|4!QSE*}N@`x8p83_YT>6r)=()AKn$lyK#^F@SZT zH?%eM?$NH%qDd_^7PWViWFT#S6KFVVG6HHM-DRZW8Pn8LmVmfIpfYA@@x6W8gsq-} z9}CRv)2(r1bWk(3eY&Na6gCt~jHNUyW6~-E|A*ikn|cj%EPAzVi>TDCow`)gJi}&U zY)m&V(GLo=)q51~HBw`3o^i}F6P#)A5-MyaH9tMjGfFi)n`|NiL4Mk18kq^{+k#D9 zl2ns|P$*l73!bYG&PM6&xT$NFo&y2r1v=}!^5#C7ZD;K~3Di*9#g!>Aw=_LsnmRg~ zx6(Z244qOMyngPZa!A!Os-@T){6CJkB&E5biz@*C(umkxDE0rNFu4 zT52?@d&TTaq_0Yt`k;|a#EG@NXOHHox=b-mF(kb#UE5LVvN(Mc+CQGK^xj08Avnj2 zvK+J-mTDq(jj@*|F$qb5iU|g(Hm3J8B8l+0k+I{qhwe5;_7tOeU__=8GOHTVwbWo? zqn-Q0F(YHf^{ojz!R1u26V+-N5h}J}J5$3NnpefI@B|I4;@5amVAW|dUOu~ZAJF4W zghq-P?u_fVB+^Q}{r;fhkNA^=# zMimRiB2_HL6RJ2@)T&~M>@5|`DB@Z^>-e;&V!2qMij}gd6DtIor`b}^g^+!e4QuJW z`JfW086MYbEzZ^MbKn+PIcV8CLCxUYkklqqT`tZJf&1=JJ-kGp&ev zRWyi3LQOPLD2|%NDt1<@Vzr1WVvS0H*QugKtXIW(;(SG1po$B{2353*HXc!`*eEtB zqFogiNfkFs)#|6|af;)Z2SWi^POQ-Sg(){{&h|Jg7bQ$+bpb)gI{vIH8vp#4UIh)M!=vFw_ncCe$#Xg)jm5^r|`Qn6JpvBZU z%fp0*w`m4=Cfc11&z-nKgM@=l1tIH?NRiRq3Z%mM?iL|lT}dLJ-~uUqKgX;xy`ngW zcTwR}*hJpy{)9E&Gs@B~Vew>ZE-E=(2~WM-KO#?f9@!MT*gE-wK$fu*kKG3*Og){p zle{VeJcmJn^*aJRC4pVPMyj-m z%p^OsWQO%#a6;p8YAajXW4s$k^G_*lgX3Cy+_~HGqRU#bStbZ~(RNuF^CH#5I?2q$ zWyRJrmNHD;{Z0jz76Y_&Q+mQAy29*Zm(awYSuiw8P)@7&%q z+}+y~8{QoorZKCp^rV=)P;<9jaC*=K%Z4XCLz6Ia@ z#^VqVuv3PM*#_*%1-OKL)meaE^l=oHcN>)3n|E<_8RzCk${MpM&%(EH!65`A{=@J` z0!R3z+@=<`SFPaQl{Uq>&Mpk%Qk$ZRA;idK*dCQVg=*2E;4_U>QyzqNzBe-P8M@p z{hXgSiTSO8rkcPcYFgQxW3O0{#lo6E7K^f2{0Po%RcibvP|I3!3AZfW+31itfn{Yl zgqiu_@-pmnXs(#V%0rmZSmUozPN1&bp07WOhAe1Y-yu}xH#L<(V#a5Cxf3(lZ-*b7 z>FExRIS6ml*D)50ltO$frn0;@F{KkcPzC zGL%0{F@g#v6kJWjDKHiAXCF&JM&TFCTY&vs7~qBj{Mp#WNSsqTpOCz?yRNII6?~jK zMjJKvm9;l#vFcuqhxn}F)52#FpC&#V_-t#Al-bsdmbV{9V{>G+JzC=9Xkl|CYLBY@ z9L;Estg%P_K>H#|l0obImGiZjPc5Gnd>WgM(1mMdvraZGM^0k><+jju(R5h=D#7YK0^Qi diff --git a/target/classes/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.class b/target/classes/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.class deleted file mode 100644 index 4c64947d68bd1f03ab71a1832ecc6c505d63a8a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 364 zcmaJ-Jx{|x47E#|@GaQ*39$4QwoC|t7>YpZz`*1rCcX9&N6w|d$lqe%2k@g11~F6! zF+AVBvwiQ`?;o#k0B{QX8SG}ThmbyqHWU$Fj;9M+kqgw;?xt998T0$Kr&(0r*7;Pl zcGOWhXV-~$eeZ^zwULU0JLeGouecLk79z|1WbNx8HH3p}j&rGQNvYw;+9Qlt6b42} zNNb}>X%Yyd#{yw{CWDrI>4W8uE}krPMQs&W&noJyeeyLB!labO=^)SE*{zY*4bg}G p+x{P2X5;rFQUueq#Q|V~umOqjv9ZGhQadukreVuqzATPl=MzoEXs`eP diff --git a/target/classes/com/ruoyi/common/utils/poi/ExcelUtil.class b/target/classes/com/ruoyi/common/utils/poi/ExcelUtil.class deleted file mode 100644 index cf7249c90702db87e209febcacff91e6261c08c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49183 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 diff --git a/target/classes/com/ruoyi/common/utils/sign/Base64.class b/target/classes/com/ruoyi/common/utils/sign/Base64.class deleted file mode 100644 index b2bcd2b7e7602b7b73ea4d67de2b3ba60356743f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4588 zcmb_fdvH|M8ULMo@9y3A-UMz;HVJ}8Nx~yY!lL9s9t4PnfF=O}wYkZzWMQ)#HyZ@3 zl-gKZr`n0rmXetc4?9v@J4NUyDy5DywXL=t>x^Str*<4`TbWw5YHJZpf9Kv!SQN(o z(J z(gWG}07DISXRU#4Ypmg%abrz9JD85Gvoh9DJR8r@kt;E>&WdqOVq}GtwaCO%19reg zm780uI=5Qet(v5j+EUY<%_LG==v3QoC9h(ISO&>1c1SHp60CK9B4uTEI<`W|cxp>_ zPztSyEWL$qjo;4v2d&iNx_)~klyXXvNen0Ba!Sw{xPH{iWM#SiPCPNkqS!_^Np3a#}&*f7N5%M(cty?!+!y^)w75bLUEIm1jCVni+_%OxPZs1F=v>9Ke;BD{$FopPv9O!{q`9 zphA|&_+-A)(r^H`ArrtxYzm+j3jKF098)~uIELb{*BdCzhxT!g3Ejed_ zh|zd4)9rbt19_%hP<)@X%rld-d|l3RQKSHS4#7AIHBzhWzexDk=J_Z(-^a}JeRz2d zEpdEkVW!6upp;eroXH)jK52Lc8%ihOF4T^c8pXqn{3M&o_Q6}O^|5N@QB5p!nVLR$ z!nMq$M%`*uSEC*^>Q$pYHR@NR0W}&lgXM?te6<-E3y9jNXNvJoF+S64gm;feb<^V} zaho1v&+ZBMO^<8W_+bPjEx^-vjYmVA>8QNAqarQ9J5+^DpREdzx}`2?GX*$9rBUKC z{bPP{6fQGV*PADWO}D;d&v`?-Ylmr^Kjbr(@2=||3yQ;&OUew-0rW9;rt+Bq2lHG7 z&+|gJ)3VVx6%x6_*jr{82Qcoq;8*Lbje7s*8U-(2qtHd830<%Z`2ju!_r?;}Em(mBR$(iym#UlqG?uNcGE#J#vrJb?Sf1imf~VqBcS1L9?TL%e}+iVyKE#e=;{A@$1{9gq;!ftl_z2#B+oAw)BsRv@HfwcwwQ z4oT!6uza;Rg90JHg?u`Gh|bGai|FF1(bG&IhjR6_>gB#k3?igzjX9iX%i+Xh@N~{Q z4sT)WnrDW`!lG_t z)O#GheW;z5eYSl0wCuO#8Pjrr@`Mb4=xBOtqb^B(wNbaE{@SQ6sqEYm%?yo&gy~|l zyY*dr#(Snl+{7Y%hpD@Ek;xm^4fhVy!vPxxZk%@Mgm^9l8R7*)$gPO_r`M*Cj3cs;Wcp!UKh9G4KawniVXfH zzJNEy{WvAY@prGA)Qg{v4eNw(&gaeLygDm*E6I1TA9HdAmxvmK=Kh#gg(x~rsLsW|nHmr8yWA^P@zbip zu~U4Yo$wrkYBZm49b+o>&XX<7W{fC3V_@X(7@O)NM$19Wkb~r61Qtvlo_x#LMTK<` zMUKLX8Iiu6?v!y2b&IBTi(*FIw2sq_c}7!@q&3F!9(pxO9+dW7G#}}Epx1W%mJz8} z8zM&SgVF<4R;i<6T@O#5GU{w?HxsOf!_**b554BHd@-QeNv zALeg^V*VbOMOwk%0Sj2^rKF8K>?>K-u3#7m2p1sC9_Dx<+awl)%t{2d!+(~dJigH{t{X1hfO>_55YY#9Q zM|+6cTkIV_IX(9D^qAcHB?!q|@-zz1Kp`<5Qanwh&OFO=C;o%tDas@CIWAVv_g^ZM BRn-6h diff --git a/target/classes/com/ruoyi/common/utils/sign/Md5Utils.class b/target/classes/com/ruoyi/common/utils/sign/Md5Utils.class deleted file mode 100644 index f0c39e6ac83a676511414e82025674d6be6b4f1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2168 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 LEbyyh_6hJWF^NY5 diff --git a/target/classes/com/ruoyi/common/utils/sql/SqlUtil.class b/target/classes/com/ruoyi/common/utils/sql/SqlUtil.class deleted file mode 100644 index a640f8ed7fd70a362f9b0a0aeb13ceee21eab3f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1886 zcmZ`)+fy4=82_D+kPt%UE?8?Ly^(MUrL{_FkxNsG4VMzi^n$}In^V}j*$um!3Qisz z+iD+B`{ImfXB=xQb*7Fj%mCiXyZ?i42E&steelWpov>}ggwDX8^ZoWazwh^5&gPH* zet87oFwS~WiNjvJfg@gc@TMDYdC=yC6GsKu?#3|>ju+9Z4lmwDrvSTz+3i7(Fiwa^ z*n^WE^m=g0jXs8==$Xj)aJV;oj-fnqS-K*HR7sl*MJ+?oCfgZ`g~L$S$Vhm2fT3b= z_(XVky!-rkf7iM3NO+)k_yjjbqzRRf@`x@=>ZoKW!nQ%DHKmvgdn2+Q4;e{)RteEAu4|#BrKo1e zoK{28Y4t1_q_dQpvXtP1MvNQXvxGD3ug^~?kPk7qt_aPPL)4Pw_xh!Tt)R4@TT^;$ zNHU~2x41!S$`q3lRARYts@BlPi?5UC^dc1)pVhyscn4BKh`+b{B8ry@$)-4IB}W6 zZ-F+i<%;e5D=lJXs^^nGsVZ+z5IaKu^V z+;tm!8mpYGM_s{M*D6XKPg5)tDPD83g(rWCYHsFPN6i7+;6^*`j-w16B%zav-%V%- z{VIjC^8Dn#kJ{L1SEkbzT1K8tXr=^39ctn9JV7a3ZiL)up+82M@BWvHnUj$R2cI?h iK(;hMae4U?KV?!wL6{WIYXh|XpM{qL$?fPsJDHOJ43;YxqWY$A*0+HV?RvO zB5guWbBMTz~7{f&)Ho`Z0Xqj@SgL&=e<1d<(&QF@85n0a09I@#;~YhDUF+1 z#IT$pSxMto7ON;r<~=FCoyGh3KtUyoJ}gS|VH$VjT9wDOEY4vqwS1XA`DIbZx)j}& zG zIsUe0wW-wKZdtC@I5tuu7XmY(dD}OwlI}Ws+w%;^FKNDOn|f&_SSpThG!2h_Gsk`i z!`AdY(=k@v1|y^vOvm(>1md~;wm>434pgbI*0y&IZ&TZ~0=TZOS=*XtN4}O7Kd4?NOq3b2 zNE^PUKd5P~02NCvaJpvrdv0T0^EBJ=4UZs~qX;imvC4_DQ-`CcCfVGNuJC{ZIKAW3^tZ)z?(a zU{=KhCMnuluhv(}3ht@+6rZV>!lXQ(Q}DTpFHjU1eRjfbwN0yGcq+ccSIlBXg@&Sv zw=kz-7rKIm3Iq35G@+~5gQ;L&#RFIhY!wb%fqdZeWr`@1GuetRi2Clnp|fH=qHyw= zjq$LpS!~mp-a!Zr=JWRiCSFjZvgR9Ga@aW74emEh+gNkIrbn&SG8|6aY_G@Yraj-@ zs5G3^wD10lYJja>aT*mz_Y9lYE4U@>{i$wFHBAmgyd^^>bLDcrOpa!x2a+ao6?v}) zyB5){6i|YBsoxhEp;FKMckk`g3$hLYMtLV%TEh~!+M8#1cjy1(Hp(57e89%|Y9;wH zjpG6YE|QBOPX1C4pW?g5Q48KT4j0$+c(v#J6jHS11e0FjX^E@gnk*ba{K8EPS4pLk zd?ItCYN&ub3gj{z*CHj-_+oHE?V)%FiJvK9Mx>$jRG>Rck5bp*8sj?p1j*`9s&EM9 zM<`E_uFj-7$VlUOU_68b_eIiK^b_A8t_LtiLUUYWHsI+iJey>|*T|(I{=}d{&DY5# z1(iaib5Znf={!!^^$xPNr|8=`f?7O8|IjItLk#rF3S%9dj>JWYD=bNfYmt$ca27Wi zeL2825jqagP?;ER;0@xE_}?VfSb!-Lqk{aGfmP()jc|QWHJR=->oK@EjG?jbIvD<8 ziR_sRKOtR69Aad=gHd8S+pW@k~c}l9<5TL>8mP z2;Si?9@I{O_zUAgJPR|8caNuJF36G1dx~>Ai6fl<70K>4E$1fey!_9Ct?6S3fqCv@ GSojA6tfssG diff --git a/target/classes/com/ruoyi/common/utils/uuid/UUID$Holder.class b/target/classes/com/ruoyi/common/utils/uuid/UUID$Holder.class deleted file mode 100644 index b9ef6fafa9e9014774d6a2456fc0c0f3ef30ce93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcma)4OHTqZ5dO+*VO<6B0r=!#B6zSDZxSyUm1Lud2=}tvV9Byg_F=-$G9EM@`~m(b zGf+3sU?}_XbR>gI>B~SwI$+qb zC*ncyP&#p-q8aZej=UAVtEZ<7g^u!7bjFZvwTBG3u68Arv6U~c(^7Y0WW>xnRwgtu)+Pk9jQnd0P4wa?>7c_EKuR<1IQd`#KIBd7%>BQgZA#xq^ivN(QzpY-7hl0S3e2KLr>n=@dNSkNM4LBAtk# z`4^eyFqYBJfidj0+P@7HO?r(yJrP4aX_34PE$W;QlOj%*kR@;K}uD^GFU^ItV!7%eUTNIpYke!lmGw# diff --git a/target/classes/com/ruoyi/common/utils/uuid/UUID.class b/target/classes/com/ruoyi/common/utils/uuid/UUID.class deleted file mode 100644 index 9135b02089d8dc6105596adff2e04717860a4928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6564 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 diff --git a/target/classes/com/ruoyi/common/xss/Xss.class b/target/classes/com/ruoyi/common/xss/Xss.class deleted file mode 100644 index 404ec7a498df5127b5db6135be791bfa38c560ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 807 zcmah{&ubGw6n@jD*|zaVtJSvF+Nw}m1qVUARD_srv5+=lvn@hS)6KX{nVktcv!#0! z^rqm&i+J%ao{L4j`*%diUm?ETh=~~KVcxuX?|a{S?_<9G{PYC??!k2jt~s#ez%l_R z;>NI$6PQ_Ds~)gJMkP}rZP-|-aGk((St)Iq6fmabP@-AQ%Gzw{=}F&*=hvly+m0N@jYS0zU2Mg zaNOmAS=pbZsmCqH8m*9a4BI8hxN-`#uB8alYzuF9$KTp^2`mmT@mU;li^vHj#G4YLzlo z{787?DKB~9MM*&w#WP>S7X;4it_#^Rr2Mcmz1=;hPxo}spHF}N9l$l*){(}lPU%e@ z6L?F*+d2|h)$q`13&)_l))T19~~o37LMrQ`3(&cG6wDA|tfmj&Y4+@3&U(``~aU9lZ& zd(hptyt>@)P?M>+4cXa~o~`~PWx{XUeSu4rhTAp0f%}7PQtG;ndC>2hpZEI=VmGDl zdW@{u;jh3(cAQzDIWX^s2W&zFL_KK-R6`W1eCxn3=Drk2(p4p}&`=4T=qIpzDp*#h z=F7&ts_aDxrmL3UcALA>lU>WVJSJ-}o=;Z&Ex+3lm^~qvfL>%jHc2ed7rh?2uoK4l@$yzj{g2{~ojUAVJ~wx4 zry0CGYNA`7JLn0_WTQYwU#siYCf2fU|7#Xv0fcm(|$1)A}7QY2#@B;T4zQQqR zd{a5gnBzK6jmcebPv##({1UjF=L$~{dw^u( z5rz0q&=L=kh(Dqw4uv)qc+E2SJW|9|s29SM5h^k8Qb1ElFVh-h5{gGWrC;aWQ%=R` z0vai*p@>NQ%soNf)!&f#;xUqyjP?YR)usFpsqN(<^aq$OaDQ$HBg=)Qu J*Mt3ye*n&)*g60J diff --git a/target/classes/com/ruoyi/framework/aspectj/DataScopeAspect.class b/target/classes/com/ruoyi/framework/aspectj/DataScopeAspect.class deleted file mode 100644 index a52298e2a01c06194e265ec9ddfc114b7897fbc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5560 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 Ob~6lebUEi&0RIK;)AWk~ diff --git a/target/classes/com/ruoyi/framework/aspectj/DataSourceAspect.class b/target/classes/com/ruoyi/framework/aspectj/DataSourceAspect.class deleted file mode 100644 index c05f237c5e74168a9d4d8489872a69303e4a3311..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2924 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 diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Anonymous.class deleted file mode 100644 index b1dda2b66e20b6f86fc936ae1e4a9f2c3aa088b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 467 zcmaixzfQw25XL{3wt)hrz{G&~Bh-;BFfmnX5J;3(As`_pHyo8iVpoY%lviWm0eC3H zg`q(r5`)jDyWe-VKYxC`e*iecu7jR~Z3jC7oja4KAziAN1iAxlbdi`mJB{Q*3hep0 zwkn|qm8oe=1FemfRvDcM?BA4(8%sTN<+9-hGM$mV5NIuAob%A*dd`a}A#HnI%7c$s(ns$oe)m-=hK9uni z4MjuZVlufW-#K&V-jC0>cK{dIx3FVj*TSAaaX_JIcuK|s+oxxDV>ywwCxemQGm#2L zR|3^W5NIQf(m|7kGVzQ6*qOu>{Wwb@MZSt-Mg&SdokT8OD~|-qO=)D$)ghhFq6H4R zNnn&uPbyY@kJ4;z;Beu2Ie*l4WHchfo#ZFdOE~moIoI;Yr@%PVkQgqsTh2|VDR8u$ z?vi1cJ7%{25AvWrD2|VB*Q1mE6(Nwa>#R4m{l<>7FPZW#a{xO fOAKeQiZ#A#9JI~>-_`38Fn>nY1r1VBajPf>6JUxtqv7`4w>Csyd zzUnd>lC1{1EB(Gse(XiMA(iX~acGk@9@3RSx#s(UlFA8ugL*P{mB7WntL2-uu4Q%v z3X>++j?4UtY1h+%97%z_PV6hkqkAWEo?J>fL<0Mb1T!Hmf63{V4Ev;*@$u}q>5@mj z`WY+VG_9MKA&|8m+NQwa?4%AU&f(d)ZevVLolBjtxd_0^cEk%B27R diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$ColumnType.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$ColumnType.class deleted file mode 100644 index 37d54bb9d3209dc9d1785b31e00fda3e08b86522..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1606 zcmbtUT~pIQ6g}G}O$h-@<*NuPTD2`oML|(2AJ&4MDIY@%1LIRD0fK45gcRk?AH+CX zP#hf{p8ZjdcQ+j=qc2V~vwL&0XYak|-rfBC_4NmUQOvbK!l;TdJW|lFU|dB9p77}@ zUzrFas*=rc@GOjOZYRU&;dUyFUT&uq%rGbmEAzSKe3n7YI##t}mk##~1}$&fhMTqY z{e5GfVX{zmDrvXs9GdAZSFadv9QSov-`_LJ-fr5`?d`N~+m5GuremjbZ_9=iKX*65 z5Gt0I^9yqfa(;ehF2^91a%&}m2f9_Icq~t;#8+nuE4d=W)T^fB3BQ#2Od{E|Gb!tA zQjV7jrfn=#D;tJe(l;#nqKGJqTMWyI!mfUx`=uy)u4!*iB%2ixEjVS}TGd^XhpWew zY$`uP^zV2Kk$J=0aWWnLnJDAlFLmz)jXo#XqLpPs#_|%IohW7Jb zbBT0}%a&tPa-E4}gZ#yfUAiA6VC28kVi;@em$--%4X*zjv5T2dtnS8rbsF_+dW5cg z2mL%k(=o0IAWO1@C1t{rIATP(dLYur%S%{B3kGl%4A%(VAj==M2KE_&GXy^nVz^Fo zNUR+Ze~@?q!5<~dcc@V*^#$@7B+d_9;NPS#n$JQUw+P*)Av46^aVqrzLE-ErS&5dk z)KLE^LaBjIP(Bj&-L=yyP@^=C(TWprx81bHohOAf{>H@xMS!*-QW0Q?MvO>zX#{YO z@`z!WX0A3(mS-=gPM{nK!gZQ`pC5m=Yf2@^tJsZ{czR diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$Type.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel$Type.class deleted file mode 100644 index 285243e3270255629a0404d3b24a58225f6877c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1513 zcmbtUK~vLE5dL11v?YX63lxihpjF$VR1^?wMG$eUQ-ra|$apc70Kt$jX^L|5hcF)0 zg9i@^Dvpj0XMdFAzL$=a(TmWTynUPZz1{EI-Sp?LuRj0`VzL1;22@QsZCoR2FF)9or#j>-W zb*s*nnO%1Eb>o@iKF#Wt4WsO>Wi8!a$?CT4c)Djgc6RD{*|3s4P>vxu^=NkH!5nQ0 z)BZ-;)U7JzUH)uq&O zN?emtX=+h8U$$x)=mkZ)S4V7$0_KmZe~iXMEjd-UY}_$tn#vV1C}qpBiBW4RU8i_g`G zz#)7Oz0rIWdMN{NmL7$n_XUSi=^=?=cge~eoayV_Lon0z384?<`{5#V3cMm3uhED% z=pipoXFT|MA&u|2I7uXEl5imkr09tgC{0fQ8R8K~AFW(%mMmwlWIiJFP5=&sz7-jK z;z}(;7#DG=cKHdFj{k0dgS-$6OVS=1cA*NdQI>_L39m^}gck{ZC#bYT^SvPNKr1aM oJBXBa!MIAl$f{8El8A1T4xe;C5#{7BQ}d|Qgp}#e{ls|UH(3E!p#T5? diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excel.class deleted file mode 100644 index 0db44532cd2270cdec02b665a7990c3d0fab5254..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2135 zcmbtUZC4vb7=5OB1Byal6?>|+R)m&zseQ4whzZF8v4LWe;<0?_8Fq(c>1HNpW|o3q z{9k_X2l%7JyBpFhDaW2@&dEvk?tSiapO=}x{{G`nB6>*M1^T%_^#U~t)MPYKR$;=kk3yUI{rLD8WXU^F zxjZ*t+vf+|3At=J4XXp$dd7&5%;#3DD&64_8}kFt_T;Cv;C@-j1EHU1HH^HgV7F}gB0zjIb0<5CEJL+BQQ(2-ZM0VEm=44k7+ z@iRlQmV;tT)}n;Tz%=5P85?*8Tu+2yul6Fkg@lfd)KTE>C9 zGD3GSfzYW+UmOaI5NrcScSd4Qt<~LMUq4!Wz2(-+?q-wG`JRuH?73got4){D)b6k^ zj4JV$Td9@G&oMe41}(|x!3X@VD;@l%q~&2L4(JGJ;rjl+x;{H59~*Y-j0$Zo{ZOD; zmrm_}a+)B%m>Lr1-BHqsY!I5HnaNPsdjch&cX0|3GTwkUZX=CFyZXN9((PrCve+_g zRMsXZ_$g?kZ&SR9kb3gpLo=mX4J+SJk@m!D5W?|9Qq;ZpCSWvEkE9JcVmmOwZYTyf z2&~^o9kSG-*M-GcaLK?~?x1%@XFovQQeog7A)ruyx!J64U}>(O9nwq=Czv94&AJNBsz|a(c>0#i)FmQ1gxReGiL*q(1%T)lMq=8QX%+P23 zw3Woz^)&D~7&p?Qv9T|Qft$m?S9Gf{xO0Jn!V?xY!U$O7Fx z(Z~t9M-HGxx<7!vr3Zi>o`xO)di*~0-D&6vSl`prfz~rx0`vndV`j;WJo=G}7}hx| z;l;{uePyZ)f?Zn0nAZ~aI#uy|4RJq#@LW)hHfS^cyF*OS3)-SQ2p2)f0?id?sDR(G G;>>geK diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excels.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Excels.class deleted file mode 100644 index 33a115e8a99196521713e10b63fb21bd0958d9bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 473 zcmb7>O-sW-5Qg8WjnUSR>P>GV|`o=i57gGi>|V^wILMMerudluS53Iv(_5n+ADlD;+%LD&-fO zKL@H9bL^79sB9FdEVE8IZL=VJjoDlf8uzx$WA11pD$QB7I7!q*5q6?7b2{ZmUFf0V z%kRepVXrr3eyR3VK4K@bhl}q+!zpL3UyWHHuhR{CSA>JbaKuhnX;#qoAIP0GI<5rt zqlcS*_c|n;{@V_jt2H0%c9@8Bg#CHxhktW7+5|#P){^`V)d_WYa;jl@7JaP9zAO2v RF!ce5(LfVx(~Pl>jW0L8j2Zv{ diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Log.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/Log.class deleted file mode 100644 index f0f606e4a9e5e901ada5b79651633883a6316c2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmbVKO>Yx16dWf_(v|{EX@Rzseo(69!d^feI0Yq8q~=4Lz@a%g+t1n z>)J%c!#4uuS{!RDt)6oMeVM)mp}U}tI znC;y-aC0x_xCGX-`ECzJJeUIe88pYvGCUDH>^c6@E*6&rmQdhRkxzMp5(CRv`3n>X ztGL6^8t!J$J=|w#9p#zq92*QgxDIS$YsToadkzo(tdH=R_hbJ5Hec`bkt6KlNxJOe MX$lecaezbMHz_|DrT_o{ diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.class b/target/classes/com/ruoyi/framework/aspectj/lang/annotation/RateLimiter.class deleted file mode 100644 index 6328244d12eaa14a38db9670ad00490a88c9085d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 753 zcmbVK%Sr=55UeqYtMQfien&k7b8$fgLA?lx7>Ezz>cxXh);3Js-I3kdNPf+OAK*uc zy}q)CfZ$;mx~Q(HuIab;msbFLC|Ovwux4RhAoEB)f!Xa!qa(Z0_GHkuuS}?d_Mt%W zI0&?nM(LnR4>INqe-aW63X$#Z&7%-Q2N zT_>JZQBS(q!|s2YtZMD#_`2Z;r*upJq;$*{FtS9&qaZVl$uJn|{{ znPd2@=A2$s1vUn=n`D^GNwaYI56Y$Xl-pyX)x17;>Sr~9&A}~I?Z$}-x@Y$OpYf-r zOhv`P^_SzK)#2|FDD|OKS3ke9fWQ!+WEHYmUKQlH8s;h!!D3(pqd!0$c?QPPz&HaF onEYns2vaDqUXlBUFpU|$ORPQ1gt=P?!aNqRm{f!%EMo=u08%v3od5s; diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.class b/target/classes/com/ruoyi/framework/aspectj/lang/enums/BusinessStatus.class deleted file mode 100644 index de66c89b6fd34a5f95813dcad729d3fdc01165b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1215 zcmbVLZBNrs6n^g7t!wFC*mMfw8&2H-sZ)r?5dtodEKV?~kPtuJZ3T*5Yx;umn?FfM zB1WU(vp>psZbx*B`ejYp)6?_Z=bY!9(;q*-d zflGt&DYH}&r_w7O=bX7YRLTZ%tc)pmm8PzlUgUSIOX5|k_7N>F)w(>~(T2l=pgsiq zJ^fME`dW>C6P^AoX>Cd*2gp)>AU`d%QACD{0*au_?CGfaq?;72week7to)R3%3-H^=&VG>yhAcH9>eVLFknMh`=0d(`W zPy2h6RIOXPwOc;>;y>Ejdz+ME>Ao-&_w?z$ef!+ow?F**=RW{$!-_${Pde6-Q;}A2 zU&jpcYzi9A>$F&44^zWM#tjXZ7&kS{GCt5S$5_;Gnek^0Nydj7t}vD~TxHzSaE-C7 zq9PEf)E}5Nf#p)uKg8cL^_+IQ ze)Q7G3Pg)#%dFLD@VHvY)lC`{%#z82$Yw29<`wfvwIW@LTm3;~qf*P0hq`H&^OXYo z=1XR-Of$*tT!yPB6+dD0qQDyMT zbAe*2bYQ=-`=zluf$QyM(?d#5l>DaM+O`9iPdPbC@#q!=5?>!9U~D;^eSf!V^G$V} zfU=FQx}Muv6FBz`Va4>efYRA_$x%=8MJD^vNBhJNc3sbI3B)XS&$Bz-fKCplc$c=? zY@I~j9FSsCjMbsiU8AniEx#Kyoeh_3IzHG^3tZGVQv3kYaa8e0;MNeW8OH)@ae7tD zah%76I4-ie#AcSw9GlB*l5DQ9xyt4mE(o0Ze6^e?^=Gr?d!+SDDm_qy%FY2j56WkG zu;%%e-EL3mr=9pOY{t9=0EA_*CBiT*sq@!o-XZ#yhW{5y#U0K7=6F9lASwooRI80qwhH>*_08J`=$;3Z_*L&(L-t|J&ah5NDre{Bih55 z)lhpFw;Eaxr>%xTQ)dZiZi0X&CkbLbOk2kgT%G>CEMSDjqx4H)3KP_yGgQ=Bs5GIIGOglA+84swe=_)Cz5oCK diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.class b/target/classes/com/ruoyi/framework/aspectj/lang/enums/DataSourceType.class deleted file mode 100644 index 6cecd25907f9698ff5441f12a37d255b0422d86a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1215 zcmbVL?@!ZE6g_Y4)~?t5b-^5dwjk5C<4Lmk>X_jWRmBmUJD4Z~jR- z5-}PLpZ%kZ_q9Yv)GvEUdwbtK@7#OtyZ!O=%Xa{ac$|cc`x*);Dwt3(r$NWOcrB<% zX%t)#hzBahg)J#C7!q4+X1)4~;YqFKbq&Ao9oxpf&%4$;&wp$1-l5eBI)=mDwqd#b zZqL}@0XMzA-?Hk*hgO9lZr0WsRR$&BSgXCRnha0hj7*j|;!fY{F+3|2M`w}Oy*-Oz zyk@)BcE8)S{5o$sw4;RdJNpbT3bhVD;*l~l@NKtUDUMurw&u0C)8M`>@|-7=U1}pk z_U}XtnJp_g@b+GE(dxkRNpWJ?cI{w=A@`5cHj51gIXJKhsO7~?jcsw&ZsaM)b(m@b;oKj%v(*rZ3bQc%rOrG-nQTS!8?<8PV8pbGF|Q+nYPz$ zcTCG^J7MGO#4a;P8{5Q@-(9tKs&$5iw}X(xPr2K*I}A&O;y?t-ntxz3q%Fs@H@oe9 zJ81BIm%gYG^VT6ltzfnIDew8Hhk@fAm5YNko3;EVcXxT<2#ISQ#iMyKWdGJ+$h@(` zWB*{AiWDH7IO@ZZ&3EKs(gvW1+*y9l_(jCeW#Lq lPDgD|Imb}_0!)baY^S20QZ&91YF?w3dMbImAdG~UzX3&`5pw_l diff --git a/target/classes/com/ruoyi/framework/aspectj/lang/enums/OperatorType.class b/target/classes/com/ruoyi/framework/aspectj/lang/enums/OperatorType.class deleted file mode 100644 index 49ec28048c105fa18e509578f08d3d11d17f4eae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1254 zcmbVLZBNrs6n^g3tzGG0tB8X04To%?ROCgI5yB)Bmkeeck`O;##sxaNcIi3{-~35B z5-}PLpZ!tBb339V>X$X?J@@oJ_c`Y|=k&+VFW&(y;z=|*R=eOcVb%yK5vS5p8wY3?Utwq4a?!~ zp(Wf-vu#yd!smhKZ=bY8fg!$G+$wIAXHmud{lZw4hj=1xbn8J_0y zgK{YA-o9WMso1XA>NNL+zs>g?`l5#9)dPlduF~Mgyr-@f__ljk$PbvZS@G)J+2Ot| zqg;eiTq-1k`F9wG)TRiIy#1G47CR6=sg1ALt{tp0jQu0Aa(;(F365+6>RH)~Y>z$J zb3A|FcDcilsM&`u4>~?Yj^^YoZKdv9FmLpwQX-C(f#j}I(OkYyVRf%T z<4egd^%r#A;q7*z5B9tDmstyI^Yohx(?6!Hjmr!GvXn$aB7e5;{YnW5hxy8UIGOXqTpOSLtG?wj1jrSvv)j`SdDbhLlMp VsizYZWSRm-E`m=ZN4N;`zW}9?BTN7Q diff --git a/target/classes/com/ruoyi/framework/config/ApplicationConfig.class b/target/classes/com/ruoyi/framework/config/ApplicationConfig.class deleted file mode 100644 index 76ab7ae5b349a66aa7b786585cd6f67605e0c681..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1909 zcmb_cU31e$6g^84n+TVLkWwI&&(Jz9SmCp!=F2fKz!=IjnZUr)THZLD$h(@=D#ZLM z`cfDk_yL{%rcUolqA^615{3t9_pa_eckj99>aTy^y$5g^O%ElUoTB|%4?o~X4^_;S zQ7hvohSGJZq`k>7Qk`377;WjUV3=r2B_1dJjxbBS6Vl04TL(N`=0-X@KOD8IGG?f^ z1Ksycq6gAnF}yEcYP0SKTCK>Q-;APA2HZ-mTIorH;p7?*)?=-H>#T{uKH^a%Oe=}4 z?#oxHC&RPqTw9x-A4f*2-WF;{YwPpG>I^8Dd!85QZ6etDer%-{(|6&u;xPE?{xX>{}nVl&v3t52)=4<1srex2O{nh~%Bip!M?c-7s|L;!6jT~IJcWQp$v{rKjf~-^$rF~H?N>n_|yUf!l zP5_zDlKHUm-wY4?Lw#x45ewY6SPB8JKXrRdiX z@;DZx?Z5Mjr+nvlS!eHa)eS{Fn*}zq`ck(=>;6u|Cm#ha4I=SnAG4G@$L1X!zHf_% z;i9yHn7Ykyb{juM^)MXY*$<~kaU~iiUo;UE?8gLox!`%STyW_f9pE+XhNF)SMVIpEN#{*52Y^Y>DIiC>M5{v@uf4^{ zpBR1m=~afo#xad=$@vgHV+_*-I*RYe*n`7x8D^-+BeWhR%$esnhVN-}`~_Hy6Sz(v XJhFeqO*F{u6xpuC(-d?DvpDlFWVkYl diff --git a/target/classes/com/ruoyi/framework/config/CaptchaConfig.class b/target/classes/com/ruoyi/framework/config/CaptchaConfig.class deleted file mode 100644 index eb4e93e8624b084203ae574c319c7cc085552fa2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2435 zcmb7_TT|Oc6vzMK=8YkQ3PMAY5=cmDz(^1-;T9S$C225*1WH2Fn=CK(f-E_bTuP^} zea&O@lF4UiU&2h8=?Ca{=~w9Vtk(A61Ss{4tg~m&?m6doc8~u0=Z`-Dj3JES^Ei@N zj^SY(_455Fjz%mqe8KQoiYp8$hE;|%!y3an!xM(53>yra3|}&AF+5{<&aln!6~l`d zzK-K6zLEQV%kUk;_Y4+8hQVgYGH`|+h8#nlK``tx>@heo6k>2SG|dWEgmW6|6a8Bn z8Wz1Q*KjE%T%Il!GTh&^G7f3Y;xT16m+@c7~M1QnC=Xp7Y)3Pi#_mqJt3Ps0U;yYH! zsVtIPWNS1UhW_UU@uKe)xgQEn(RZeHtsgA26bi>&ujN{*^6RV&PEXn)U4Y2zDS$+!8khzeL!2t($qVdA_|sT@mwln#a0D=U6d#mF!SEjJ8W zFa$%x;Aw^@lvYE>Nu{8Im(PQd@%*fWP=CP5frp}o8~$VzneBNM~qxOOhjMJ^v|sFQQumAMZ+1mY(uQr+m}vE2h61XOcl zj~{4gF0WPBs^`R==yv#q!`++=M;kjcC3!07G+mshd*~z=slGz;xK`QN%LF#*c7$z( zo^MFV8WL0kLlujdWVunXmea;Y-pYFW4@stYZ=F`IV<%l!_GJrvP#{%qsxlSi@sZ*2 zSr+M-=vXAZ;jrK1Ba;lorF3J(|=Q>Y{Ll2Ey@6QF-jwizJ%js zB^Uoqn>En;H^kEHm@Ei$P=*KPwsQU~?$qlFk%E{3;78AHfNw$&YB&NvAE@GI*45d0to?2<{ zK0R|UpauAhqz4rono-8__6!`K=-n!@xPC(kCvoXfQ@Y-(gq!*;CG_dHmC&KzQ9_l} zr+PwZ`t<=N{1>}4+9{(EVt1GF9V2!VL~D}BOw(wV@|+`f4~X3Yv0EY{%S7W50zAgg tNZ}Wx@rq_&V;yhsJbdE&hg)pjwWEsx<6@Gl__feQct diff --git a/target/classes/com/ruoyi/framework/config/DruidConfig$1.class b/target/classes/com/ruoyi/framework/config/DruidConfig$1.class deleted file mode 100644 index d3bca6635ad5c1443234ce083a2ba53e946cfb3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2167 zcmbtVTUQfT7~O{iCWOJJQBbPljZz@ONQ+_(MFpX?jY2`OtxuEW5C$hRz*+eP%{XB6hJ>S&KQh@7v%0uKD|)KmP)-fail4#%Fn)!om=4;?@ur zaXW|4^SFa@4of+Fk;gLb=5S9x-OpnMs|FqzSTnFLFc9rI;lvGrsY=anTB_y0a;#lt zH)Y#bFRYsH?K%zXfoeJR)p%c~&XVIf(Xv44#7fgU0@+o+E(JcQIG%jmYF4FsVpm<> z6f1tsc6V&$=yQ6R)x-qMhn^?Zs%wX#*6u`7Q9rAh3tXD2 z?Ar(Sp%qGX;L6BacU%gj9%{1YZpV$lh5wQl$gdsNWDq&N7aI6dAXoPjM1kkMrnVE4 zTk>T~hEcf(_~!{S#B4S+aHUu1K3X|0(He+jXjT)wb%o_pLC{d9|v( zA6a%Q@{_^PQql^PA4nBBGEBzAc4SAJM|b7vimw`}`rEk@ckU6c1+SK#(BK=0xl3q9D7(KF?6zzLk4N<~;gn@nl?z(5~W zR>w65L0c;dj2vTrdIy*J>vIZhU5G+Kw<&*=vivXNH2QFcyJfC@T=O%fUm<3GL*Fkv z^ zAr@-(HO#kc#yL`eedORWLLU7MX!RvZP`HIKX1S1%dZZ8DLx+)rFLxJjBUM%QU-Gr?}LRKT(g+R Or#Q!5o>IeH`S&l&Cp*Ic diff --git a/target/classes/com/ruoyi/framework/config/DruidConfig.class b/target/classes/com/ruoyi/framework/config/DruidConfig.class deleted file mode 100644 index f31b68cc214de8fbc0e5320810ee8fee7a16c460..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4887 zcmb_gTX!2*8QsT{Jo02*J4$dXLPJ8*;QJ(yOKYcT9mi>6NzDd`UjPtl%pOzAB(y zbsW>1v<=@keSyyNmSY7M1QPuNivr0>w`26zqG2x@o+anC z#bmH*QAU5R=$3V_>TX*4vS*adJFa(IFS^dMwW440s#a+-9FGh1mJL5Jy-P-5k5@dmVtRpP`jMo$`h0vKw`Qyx8@m6ptv3WxNl!`YZ0r;`w->@aR0yc0Ca4io z!?p@W!O%l3dc}3AUMg(C&^u!Wt8Qt|kbKZ$(v+RAI)PO-7cJi+hZBzD21a1H4&ROB zTyI79E1u=7v``qB8-Z@rx9S&7!=Z^&vHJ_I8%W;6LrrEy^jE!5TZ0$MNv#`pl}f00w)HrCCCi2{%Bb|l;>aAkLhMm2Dw@ThvG1YEKt4?1y1Bg39` zYB)EEva{lu%hm?N(;=Gzis{HGED7veHP%VlVq`@!@T4)*{qd185E}&zll4oRly4Oq zR#JCgyextJf#I!~L1Q!B*b{EntAS=sg){0{U33~wp;zJ?#*hZ=q)S1#i@){3}Zy;lvC`hTq8CmMc=p9vg{Yq|ml zLL_1Nn%XFu6yp{zh$VuttAQEiVetz?XT_mD7{3j*FC%5=2XwD*hbNuudT zlEBcOzn_}gQ0S*F-ut5K27i#$-P_t#r9U4rN~H!`I<2q&Mhu`u{;)m5kNoQd>o<<` z`w7l;J_Vnt!MhOea?pVjwN2oGk8-R<8_wXU%TS&|d4R0a& zM=nG{R6aow3Xe)bN21L&K|F?Gj8LFLOru27fs@>o5?lsO@zcYlkMa3&ZaVGb3?FA7 zO!-L)KlO0RpCH;M<>&Au7oPHQ4r4bUe2n9~kEaP~6c_kLlKBRbp@}2+kXpLSQZoD} zC|gJm{TW>eyfDbA%4ufb7PNclUK$#{i$^41iIDURkArH`cnW>I7#yRH25%#E-bUzx zXQ(($rO#r5Bwge=>85C9vccpaUq~i1A(Ns8{Sv0Q#&&_{YRKQ_GsU&+$b0DdJ9@{G zL&Mo*1p6JN#**)HJ8*!w_7kNHk-qT2RdivR>(@BX;W5mHh)?rf7gSR7OlVWKjy)S9 zma?+Af~$ljN7Ec7>Q=~=XE8~QpWs^s9g7Nbyb^KJo!}erBzOjx;irST`R@tL)lB&p zb*H&LJG6z&3?uTuKcLD7?Z_OwHj?>3rf&<6jwLgXjiv4(yTr)<;8^E99HPrUG^S*g zZ08mp&nn5k;_y-;o6K+F!&#-_rV}&`c#&#u(&$eytZy-$UZSy^431YA4X=`l*FqxZ zBPezAXYoAd2{%Rfc`OoqAD#U|X#NqVz$ZCMQrZxfI7(6GQEIxu1UW}?Z&I5QlA@vG z-#DP))`WsjZ>P=kge9H*Xy|MiNgXwZzZAu40tR1qpb&18g`mj!NBEKPk>ykVE%0Ag H*U|M~Hobh2 diff --git a/target/classes/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.class b/target/classes/com/ruoyi/framework/config/FastJson2JsonRedisSerializer.class deleted file mode 100644 index 4be41ee1b1f3217c3d1fa6d56ca01fe3be66c5cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2811 zcmbVOZC4vb6n-WNY!bFW)ACwqX-i8WEvu+4Er`4{5iq=zEJZ}cNwS26u*=z9RQTXm zKlu~<50t9qsO?8R#~A48biv4UUW1|Nx1`=*5!));DF((hhOAIL76IY+a_HkqZbVB>{%K^ z>uLR{s*a4&qWV$Y(48@c>+#b|M*3ecgr>|q**B$iLz~~*$!eC$vqh4`(q@hqUvNto zb6*&8Hg%ifiOb&FGxv36!{R&Icc!(iy3vK1*6&w=)`n6!inmB0{az zxcj>$?6J#&mO^cw)0|B+zsLn6$|4c%I1{wDSVSJNOSFho<+_FJmX>oy`qw5Im?JXb z*4E9vuVV;Oei^Q09G=^r4&~~h9_Zi31jRHBA;soGQ2#@B9eu;x|5!dFZ`t&UH*jZ89vO2^786xo zUzwg!lj)g^x}H(#O1!pKk%)4=8u^}Ms&q?uSE7U+hL#CmHmMO)ZJHbTqDCj>T)YNE z|2f$d6#P8ZgrmLs=={BUktJ@^Lm~!>h#ngq;#8uCNV_8 z@+L{Lqz}*-9e52kkoXmWmoy9F7JVCO1cXHwB4p7+vsQ04dAvh2vh&gJR_S`nx*O!} z9?j|)Erd_vJ_-8}CtyM02h_Qs-HE>;1^)~mCPHrzTn!!}lsQJ-5$b<~bVv(B6|C;i zte4(U_bXU+msxeA9|Pp%gq6^Ftb{H>x(9?91PkM#3(YWCBHB*^FIx(&dk^pXM1P`D zWTY?g7s83RKT}YLe;~Y?Ad0UMnR_ts3j#-o2H&9J81f0_7#V^bM#x740k&btrQPGf zm1*~p`~z~?hGu$4eneRj0mvjFr+xr}b_jt8JIi~BR37g~l$pmECPR_nK^Fjs#jYHq z@fGTi&~%LESBQ#QGdHVIw*=S7u7yZ>C{OT|^Z|@u!bJ{}W(?!w9Tdc@J8sdqT_5=m Dk8$CS diff --git a/target/classes/com/ruoyi/framework/config/FilterConfig.class b/target/classes/com/ruoyi/framework/config/FilterConfig.class deleted file mode 100644 index bf96d47281b9fe5779f75f0b17e8eeee526e1645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2386 zcmbtW{ZkWH6g`^&8^Q`21jSl~79kDMM%!eX+U+1(&ar_=sP zt<#BZ8T)Hz`bU+Xw;Mu2BGZ`;L*9G$-FM$P_nvo?zyJB;PXKpdhH(?KG9HByz-%Yl z@mR*3SUiz2ABK!sv3S~v8~8kgg)kQJg|IveAt}bC;7<%BX3H{G!iZotghAoH+J!Z& zi=C8=jWDi?dp1Kzhwwc3Dc3g4d_uy& zdf9Z1qMkM!BU8{HnWp7xu3?!xa3^WmdDSTi*Bx6c>aQ&OrJB(-(@}S{tZUhas#ZIo zrnN#@XUO(_F_F+S{QZIBOq>AtK|)vAF05*ndkCL#Rw;A^e$ESTR>^tEAiRA+PT8q+^QW=D6C`_9;S7VHAaH z3w`xFR#9(NyKu@X+gY(iuS@j>pAauV!emRFEqD8dYI6szDHe5+stLlUHM8Q&?; zkWr8YQ`T7%wgMeH3i8-xHoO+#X=XulcBvZ$gBX%wDA>bG1qBo(MBjDwx?a*XR}{t1 zs)UPYdy0gBI!3$Qy0u(xv%aJDM_c#_NHU=>vvaWDwYX1sgy^wi=X9ITE4nBw7fz)@nXn<3%EWuG z{=8qDL>=C$CDv@B_ISnOnI;yghO2e4SQ_6E`~UdT8kWd*_-nKU-=e*Oj`$H|+Cmj{#>aj|IMVeSlnO4yBi$AB#3L6gxO9XFU3!oOlHU>Nv}0p1>8X&QWb6p z&*=FHVb9<)KIKo20PfODkn$~)w216o;W)+d9>?KrNDl7fGY1JePS+Uk^A}2hP7^i8 zN4QE31A=DTTU^@;M&3(#G_QL!-zQCvOu!>^jhO}Egb1aVU?_qu0O- WngYB4C~6`A2Jpc9d|0#20RIBuM~Qs^ diff --git a/target/classes/com/ruoyi/framework/config/GenConfig.class b/target/classes/com/ruoyi/framework/config/GenConfig.class deleted file mode 100644 index f039e314f3927100b1cbe441698d5704b4a199bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1358 zcma))OH&g;5XXD-bVDA9fDiD&LkQ2+DoYQjB}J*1h$*l*aNC4o86Z1bvlE2xUOw=`eXCE2HZ=AAw zD9=&txeTRw=}@}5wC7M}OC2DuQj?+BZnqjjf8cC}siuFr=WEG+H<&R;GInU8)>JJ| zx7CI84mH3Zl|J#BDm;{d_f~{kc8BKNK$y*L_v6*2Vg0*tKV_o&Zw5Cx`c7a12X&uW zMrgE9M&`ICzk$?lXsrTBU!6#YO)L6n0fxH^m#tBP#c# zuJgkvDxyj)W{@ZyM{tv|CEYJ@Tuk?^)uD^j5d4d(WG zXmUd-!&5fm+<1{zk~nkz1q!FC$beQi)uL z=KtqCF}eQ#d*3(~O+z#IsCoS347pqwJC|!)i}KcjU@Znl6+#tw9;^eKUH(SS7i>~= z9c#`8OEiXkv6DbIXdIqP6EukkU!JxnfPSUaXZX&*-MjE^(k;~E%op%du-TPMO7$@X z8=OVga~3t(N$R4IZnfY&`Kkkl`FDo#(@Fj!h*LxP=_G#@{Ix6iJi{KpVENO;+7kLR zpKvy)|1rFKbU&$o>XI@^{!{RuUBTzK>+we{|G_Z**`)prT$>rHKbz#g0)O)gKL42> YzXX1YX6-sh^RN~84`COOv=~$MH=0}XNdN!< diff --git a/target/classes/com/ruoyi/framework/config/I18nConfig.class b/target/classes/com/ruoyi/framework/config/I18nConfig.class deleted file mode 100644 index f76ad70d30bdbc038b03d0f773cd43f50c428691..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1911 zcmb_d+foxj5Iw^!VO=0Z0r83=5{R&Zh)58*E7k%QAe2wmCKnRK7i-E(^K^Vjzu046Y}p$&-$hBP!F(TZUt)#_0MBN|$e zh+xF!pd)rpprjxko zW-NQh@`T!#4x8k@@EHcpjGH&Sf_p5CJdG(d3hOrC|yc& z?h^F{X@>b#A*gEYj9{3pnNnq&>cDhZ*=$8>ROOpQUCh!QR#aR8vB`77m)>zo2`B26 zb_}on6D&h)jmv#E`_@vTqOMZX+Ll|O?yd+W%8s(QMh~o_#V}cuyT;9hk}P<^m8W!c zAjU9VPl^{SDuPKJ&oHIqIi^XRmqNPW(rFBBQj(4oW^~-b?Fe4zn8izmflEyqbxyUz zP$fnETRlq(N@Mf-b3jX?bP-ow@zN z+*q79m(}YL!Aa#p^J75-RL1N6}(2afo$g)8s49x(M*0r(+QfB zU+6FdYDXijdk{r0vEB#(yThOoU=*#mPQNnxH6*@CmMQ6ypQ16zDw^0CT8JiMCgaf) zv{te75zBq5vA=>PcFq#T9o(&A>7(9+EDI$TEjfGw?F3hL%k5BqiNFwLI$VLRm9PPg Xc>4+a0eLku+Nkmeg73rgvIc?Q!>AbB diff --git a/target/classes/com/ruoyi/framework/config/KaptchaTextCreator.class b/target/classes/com/ruoyi/framework/config/KaptchaTextCreator.class deleted file mode 100644 index 9ff554a3d988c5a2d0ef6d16eefdcf2b719adfcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmb7EO>Y}j6g@AtXC{u_rcT_D5<{SE>LlY%KAq;XZJd^bIte792)gOSo;cHtJ=SbE@`3Q`>X&qVb9C9B4Va zv}YEyTYA~e?dv%KH&d)g#(v!xLCkblcT) z2kUy-uhsA8Dv2Q-?CL_!YP2o9ZC9O~antmg)OWnt%O1W6UPHf()d<$`u0Z!u%n{r| zmhMOSX~2u%Eczl?#|CQ};nKK9xl*KU@#;12XfuNMFeq?#OdVGz)Jb(pomSK8jCw_# zRmaC@tjc&lf-P_qQvZuDfho_vVA}=DAgy^rJE)VYx#UnYi)Bk&G4^y4)<(0ynN~dw z>d5?k-KrX!dqkRCYp1?Nu3TbNZaIxKA&-(?E*qshaVL*4INu)QD5?Ll-`u@teJq@ZiwpRamY-t?Ut$E`U=&a2^%N<*#29|T1b*Xx{dY{`52W!YX7Cs0@d^tf zj71T{l1SjXNMqUOe6`MNgY%G>VV<|idQ@o4c7apUE0WANMC=1%5SJ(gaZ&UkiD6ct zif*D9;v9{#rU8WhCR|wte*h^NmxYkQ9|-1#r-z^r-{Cl(XJqf`ik*qYYUud^iZ_&^ OZ78GMjZ@cwiGKi}Hg*dD diff --git a/target/classes/com/ruoyi/framework/config/MybatisPlusConfig.class b/target/classes/com/ruoyi/framework/config/MybatisPlusConfig.class deleted file mode 100644 index f9aa923830d7384db3faff1ff3666a1b240f09bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2330 zcmb_dX;TwH5PcJlgk?(*G#+^1op3GQ2VM|C(T$)YRqCfn7~)7WliHmq{44bXT2kc? z@JFdVNt87KF=|q^J<~h=UiVA)K_N!FkxNShUGeG%%M|U2RU=d=weo0N zkSdH~M_`DcTSiec{{{2FL*)zjbZ0hE*SNt_+xVL2kn1HL0 z=WUZjn_ya1XK3?fmMdNmC7}!v_Lc*^y0*ZBf-spP55qRP2N=VpEh%Wq8hflZW|g4Y zUK1{o*vBwwNA#b@%EbwsbTNr37pHN?MG9$#2QA?4)LC(4T-?F5iy7RFQ~*btkv5R;E_($Ub}Wh=d>6p1diFy0;u!r$?xhg|IzSVQee~Q62#x-55I@A zj_%<-a6e+#I(j0+eQ2kU6cG=h2P0JGXoPg&Cuu(soFW2d=etgHj%XM~CpOSaM7uZ3 usR?y4B9twxCKO!_&GCH{-`^O2V~hA0r&fB6h3Q1Y!nlSLm;F#H%-9~1_g2e=PE1L}bacS~sEZ z(syY8n3*!u2k1j(dX6Mp1{^z`bf%v1uJ-J?eCM)f_wRRq{sjQ{;YSU|;7JT}8bsg; z4GS^I$6!%|eprgZHyXr!`Z8^<(6CCwQySJ{u&%)nF^s}9`g$INZ)tuJhm9B%Vz9~J z(t>H5YLP)SohdQsTXo8U!BD}p#a6w#FXS%Yw~&%7I0m;$T$;2Fh<)nNbQz=zhEvsL z-8nY(1Ier6jU!*{hGQR?6@5pPO?TD%&M_F2wA>Zdn#C2WeUmOYvZA{+Y1)-gw#*gR zJyud<3qzTX-BJ~-*SVn_d7R7iRw0Ei+%$|xu7-*OMGRJYYw87tL0q-GyVqM^2V|Nn zFv^zstB?#HcZ=;hchw8mvFB*;0$ps0qKl(vb9P*7=56oa<60;j@n5)Zal4|w+&{vM z@43>I837e1Z$MjrZNx&=ENkEZ?T^hclp+sKh zd#E;?ZsnN38}C5^zK0(eTnWKbT_s=-p|eek?x56bah%GhHrDovKh6HE`8319V~bSf z*xs#`Ufy|D!tG43Pe=N~_FQY*s7on41>OOhK{Hl*vLe)Emds^xnt70FGI6^c+6jo6 z)MCoVpbmwtrSK;Oc0BtcXHFA#S!*iGBOl&~fko3cWMGmkw!CRs$>&qEsWua#sCZj5 zrSOHbDe^bt8G0`a1`}P1tL@;tC$Yx)$`5M3d2WO()@wCK(ouDVLh{*ro59+DaTnmD zWhC9!2v#lbx;c8w45QTzaU5QW3>JG@Y%BkBh41N1qRtYx>Y`mMx%ZsAhv$rq2ILF; zNq&GA^WN4R)3?BazEU*h9#3}1@?eZZ*M z;CK^PI?fE|{yQhY{=kn2e1hX8k9Z9}#qWgA0H49Ej!(S%i%gf>%nXTu4I2l1yRrF1PtK!I6hWy!XTO+ zLsPfV*d%-fb8s8xVFGfvB2agH!vQFSfF9mLaB+Bm+_%w(&^oy@kU>QP&& WqJgOhJoLEcJ%#kve}wDD0RI5Ct)jvJ diff --git a/target/classes/com/ruoyi/framework/config/ResourcesConfig.class b/target/classes/com/ruoyi/framework/config/ResourcesConfig.class deleted file mode 100644 index 922e751faa5663f74822577e537bf040be8737a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4109 zcmb_f`B&6d6#gCp8Dc7Qz(K9nrHZV^T5DD80*JDMtVL~WX67*jLo&@|Si0MN-*>xO z`+M8dGjhsl|A78cJ-si%dGkPWTN$8JY zK*k`3BwUbDj@}4{#XKTo6k`#Li-!prk7F`|ixFHZBLwkRR)NcSLdKJLN(@&7iB^Fo z#APIqjDX9SLQ2B4j9uuJp<_m@u0~*pc~%Uj7%U%BipWUgX|ZKX$jGP@Y;|xXWMwp9 zPQtu|1qq7`wKh+4%^AtYXLYCBbhw@1X~(h|PW2_MS=G*3i@G{xYqNabvahOofkYh+ zXKiKJIh-{eeU^{w89i?BHq*2m&CxA0!*H_CvQug%ZR=*LfE(wUnNg>-1j$}hwG{@n zE$dkGy3LaWTYg42b>|U=E%goK45b}bk~38H=_Vh@&c?Yts*yB?XrGnPjB(A@#k0Rz z>P+h-zB$yagk?_YDY7VIW$6Sm9qu!Utk#mr{BD!jy>ZKQZ*)L1>1me(p?L$stX6ki1LESCUBqPt#7%X3PmdtTN^N zCiD-(VvrM-ojIo)q&7oKeM3>;DVIj=SRog&;yHlfXi+u+?=pGb&f0E>3SKV?7#`V} zcg!~0wG2-R!K*Mv+$bWXmQVmv&EX49FwEO2{)t}pILT-VCowT3ks60YTCBwq`BJIDB&3e z&*C|%A8X;-v$~NK4l5J1rxiSp7bLu>;3ZsRV5)+baZSQ23SJfb+tkdwmP&EEC94xK zLuuj35~Zz^~TZ!35Q z?<#l??<+V0Rl)}fKEy{9yrNnjDj$|r39ojO?8 zLXsFbTyb^!H}xJ@i>#v?q97!)w#}&|jMBY6M%OT9c-P?A@Cd_RPu*gKr2C;Tg{K`S zt#)XMX->!B*p@+scUD_yOHt|TuJ5@GXtrBac5B#g5%!=2R% zE`;Bd>zTvV+f0LykHXHdGu#+3!fHG}kx1?x(gs1QiyWq-_Oh+wW&+bx@%DUMRTJ>tngSt|emV408A?hPE;y^1`oP z*Q8U$<29Vi@5UO&v7bJxnn8t}ekGzMp!q0$gO$^KKh32yQt&Qr-hvd3 z4Tv{JmOLDg@FE}=SynjE%I6m;4}(tv%~OC}z}L3H5| zF3>06B^-A3jCs2FdXiRX#TnA~Vd5&Iri&)(cJZjM`~b>ahFDYM?}+74>)Wt{wAdLC zE4x%Gw$mw!Z^z`LVTP+R*Ncxq&V851d`bE;^8V`kG3Yuser6P0@RE*z1n_ z+;M+X4Gt{fU=D|tQAf0g`$m`NP!qxxtmNo vfHrb|2YKf#?VfWL-sj2p6^_uEbkJMj{wj15P031loOkiN+_8IQw+Hwaiw5w# diff --git a/target/classes/com/ruoyi/framework/config/RuoYiConfig.class b/target/classes/com/ruoyi/framework/config/RuoYiConfig.class deleted file mode 100644 index 5d887ed9bb9aec1dc1f6b4e31dc7a7fbc009a334..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2091 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 diff --git a/target/classes/com/ruoyi/framework/config/ServerConfig.class b/target/classes/com/ruoyi/framework/config/ServerConfig.class deleted file mode 100644 index b4c7979257c9bdcec1d8f533aed10aae6e426389..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcma)6Yg-ag5PlCJE3hh>;UzN5OfKeT*%h-CGbt<|O~0>jfHl}d%fZXPsxPE{=m+$p zdYZG#Ba%MlmzkY2Gw;m4Gw1yJ{o^Nq1-uWVAJbvn!%P@`NJNlCN{Ms?v$!9|91LYX z2xA_GG9N1ONQngvk2O4D2rgQ-C6^fdiR3OrAS;TTVIXhW{6n+0$DL2+UX@OU@}gi? zcTLAqcKa|OD^`OcnJlzuVSLSlZsWJ>F zlKFk}z%;6+O;OUZ>@xW^hkt4EhGdv=-A6`)0IFOX6)Ee+IthhH2U}hs<%9@xRn$z& zX2>M2n09G(e^a$KdZDqEW~sy-Dixu>lKe<+nzEuux#SO`8(daIann>xNbV3p;cd}$ z3Vh8{Ob(uBWKIDvjBPb-Y1R0y)v$=(W!o0gl$Nk5Ih7Yq*=W=iK^=A*gv^CJu5%+R zYIR|ATV`|&AgbZ1j%RqTV;na$ywH)sqK=nX((p>hYm8`E*0F-Dj#Xv6(XocNI@XcX z@eU(I{T1iQ5bY4~ac`d&Xl_%TWcsQJ+h|Iw+He}gf; zzkv*WodP>sd4};z_U&w}gB09eE80{wV1~&HO?5}mHpIJo>Gm`96KWgI+m~2}EpOqy z2Iy8)xm{KpMYk~bSMOw>W7*52j3Os8X`SMUT<+p7pZ!_Ttk=0+WSI3XM%Q)wM_#WK zUMbwBx22yR9Ka8H84x8oNR~mGk?u)-2m3}JJ`9lzx`%zZM&G&@fMHxGiy?*)k}7$b zw2yS?1ipOw1pcpNcmQG75kr826-dkrY=Z>QgHeo8dPwaz`4rqC_2wr%pE^Z=Ay2A@ z;S@oJjdZ#NjShMlS_l=D)k1i-g-8o}r)<9q5Qm1FRCdBGJ?VkE1woz^;^bwne*(9t X_#_pjN~5HF#FUbEFhyF?a2NOkH`sE3 diff --git a/target/classes/com/ruoyi/framework/config/SwaggerConfig.class b/target/classes/com/ruoyi/framework/config/SwaggerConfig.class deleted file mode 100644 index 810477bccd88ec31a87c6b3e487fb400d942953a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6675 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 CqA0Zh diff --git a/target/classes/com/ruoyi/framework/config/ThreadPoolConfig$1.class b/target/classes/com/ruoyi/framework/config/ThreadPoolConfig$1.class deleted file mode 100644 index 82e072897349b52efa206d8bc6a38e202bf1e48e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1349 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 diff --git a/target/classes/com/ruoyi/framework/datasource/DynamicDataSource.class b/target/classes/com/ruoyi/framework/datasource/DynamicDataSource.class deleted file mode 100644 index 26cc712872d39cc8e56ced02f9339e1292b5678e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 zcmb7DT~8B16g|@xYU?V{mI8i)qP7KDWAv#=V%iuJ3ld9spY9IJ!gi<5&MN&^`c&hC zKfoVlyt6H#EtVIHek%i>WMj~QmS z{m|Dt43$djgn!{@cJw*0n_Tm@jFltm32MjM5A0put5**hG7aephPjp>ioLko5$b?< z0zwKc>G0r?E8oN;Fr$zCh~Z_+kzHHGvhUkRig(3VsZMQ|grY>qZuUdo^_?+kh9y@V z@i@>2TzNuYykaQ-yIO_?J;f#Mxv5K-^odIQz4K~cPg1vsVZcMr{@6JYjvh5+9NDQe z%uBL?|)m+>6Lat*)o!Prmcdw{sJXmp!N|zjH#7c=!x1>Ccdmlufp;W0} zE}J1gbo8BXtSVn>_m;8W!VRojc!H-Eo}pr)iuEjN7B;ZS@Z!1_GBl;~?5L;w(7SN` z#O*la)(1)L_S;UR6?gO}N#hoJ<94Sj=F)c}8iM~##Nx2U_P8@9sYFTB^F!_wM)Zlv zF7PAj>b{aap|mfew$Kc3u6yf-47E7Z?`7Z$MH4wOx(76C(-yV0=}#SNn57TYJSi}8 zB8N2c6h#!LX)o3WV6}|_Qnk$i(iCOB6P(6PTFaQBbq*QKQ{n<{qd>nREJ9a@>9|Fx zd5XlFCkgX!fmkWpLCkZcM93l`xfBsW6mz_(YKe|t#tIQlU0bx9l*|vzd`sS&LS_?e QIT0QnnHdR_g9+>IU;iOM6#xJL diff --git a/target/classes/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.class b/target/classes/com/ruoyi/framework/datasource/DynamicDataSourceContextHolder.class deleted file mode 100644 index a73ee5848af63848dcc2915e59df6e16722d1d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1320 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 diff --git a/target/classes/com/ruoyi/framework/manager/ShutdownManager.class b/target/classes/com/ruoyi/framework/manager/ShutdownManager.class deleted file mode 100644 index ae952e57df7a925b257ec97d4a764c6ed12d50c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1336 zcmb7DOH&g;5dJ0!Y*?08h%Xd*2$%$MRqzR@h;j;Q8H)R|3}GSJNzHD=oIH8aD)r`7 zPkOORqzZXd>D}KUQvM0co=tcdDXQEE-5z7R+=I8>Zb6 z$94Rh4Bd1uR=WLm0Y{R&cI0QkpODuEH`W3dt&o~q9jN|#<%Rn zNvja(r>-$XN9ns>LgL14WNZ4Yv)9;SNLpf7}d1^In1nGYj1I zDO5c(G$W2XC#cDZeO=D@sw2Z{gc66P{QIs#dFu4JMDo!2*$<&RjP6`JgP!I7B=>@8jnRY5V1N;G_@k2fU diff --git a/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$1.class b/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$1.class deleted file mode 100644 index cf18176a741931c41699ec669ef75bb77c209b75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3283 zcmbVP>30)V6#q?{WYXy%C9)Xhh_ba!Tc%}kp^CN@u#&b&pjvTZnoPscWG2i^3UxzN z6c^iNQKZzhnm7A$^v_uaSMd*AQgckj&4e|_^k zfc5yi9!cCR$PPi$g6tGzmmot5T5*elTQMx-HU;%!up74v?hXZmxKnU3MO!O z4EM;mSHXR_zX44+B;x@Yhb2VE_54b+C?THOr;qDeUbk{u+H*`R*Cjy}t0mWPEWKbz zP{h#nbg$$}Xb^*f;ktT`OEEFhog5b~++8DTaAcp6@hEEEX;Ixd!}26FrHqm`VtNPk z{FvcrLJ0*~Udc1_uC|LqeNp*EKj?pUT(;%_-RvrZ(yj z-2=8WrWJIHAUN8np7CsFLhE)Xtjv~Ru(Fd_H1-?bUOT&87e_q9p`<#eWRW%t%Va&9 zb?6ca5?kV5;PjNteAaL%C}eYkJmS~~h%`N$w{t|<8nrp-sIjf+*usHY!KM#vN6Xp; z-L$mygqu2ZLU=dr>6x*9z35-s53UCp@r+-}PTM6XV{9=6LA9}t5_q5CP;@Momi`49oDPZfa_#DqT*2;m9S)H_*U*J<1rPF;|Uc{ z;+Tr3@U)6&a9qZ-DxSmhGES&?0WZpUNySMVSMf4V$#_M=nyQ250)mQH@tTU)1$je| zHwAf1khk%ggvC|+diUy1+Sp$*tPBxZQPo3^IBOZ(;v=&>t+&DmSEWmtjPKbffwxP1 zL9rc1&U6_BGTu?~F5aWpJ5;Mj?IM!ReXRCxzH)$%BrH77h(*In;Apvo95Sa zFe~FD6(8dh6`$fW32Uoj<{G%n3I6TH+tzlP1@U0qF-CJ0li)cs_Rd#2r8q{$cCyuY zl(6T2W{O$zLQC+7rkl=)UtKknoN!x^xy+*09X!HaB9k#GFUMw0`Rzmxn?5L&Rw(m?3R`!7Y5D$lf8IuuTwkr?4%kWm|D-|yxmEI&&C1}?6|U_G;$ zo_D*g30AgRD{50+SFIzbEwtPg7|9~ye_BKXaT2E8=yX7HbIVzba*N`_MN9i##WvxJ z9z*9vS531_RN}7M@I3RW(r8-5G=Qm664y1KZ%u3&V!2B4^ACtNHi}9HuxByzd)70* zXG!yWRyDt8VdIGq+Xh_0{z`J&*~{!#CtD{WCEF$uO14j;E|~~VBAiS_CJ{*{qLYXw zzk>XQfBq`cC?wKWTurL_{Az5(H5^^bmWW~<4eDg;VAF(gY;9~3HsLx_Dwlpjgo1!S zlV3ubLM-(y>W9CA(%%+LG?by<($?xz&V;5A%#g3E;lmYv3iH~^xPYsXuQ9(4WTIs> zma$+UVB=+6xH0@K7E;Ngjgdrz)1fjJ`;1h^l0<~cE=oia;W845NP8I<`)eFt!o79T z@33^ZE`DixI2>P=9*)E>OHbkQlbDx?#Fv+`;(aWRuM`{0SalK#XIFDJ-ZX{gAJCMb zSuG(55bGd7yc0`EHN@ynqJ^b&)N+1*tf8Ye(n(v0(hwom(S-tm9Vd2&h~80L&yS66 zoInpwp%?F9Gk(NY{DMCGif#A}1Neh~0Kz$&0)#8hiQ#viZ72SX+||wVAxb|+8SS*G zfWx?fT$q{;Qsx%=XDekaMd)t|kIJ}FMxTtEd`e~;5a+oR_k_?-t>D=~22~e1g<6vA Gf!IGhu9>?4 diff --git a/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$2.class b/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory$2.class deleted file mode 100644 index 3ddf7e0f8d4884969792c05e2bf6da6d970c82f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1266 zcmb7ETTc@~6#k|yUAin#3W)a$H`^i%BHn^A;UY-N z!~77^cxWMSp};V7D*Rd1l)9|y42xw~HMnl6w#S=V9ZNUj4HbBi(!8b`!V7q%9qx3l zuQ8-wdGzr$!*c#go`nO3)TXLQhS9PY$ak$qRq8!a^~sVeD_8gjLVM=iHKw8?FJy2^ zK_K;}FTzmLakVe%p%xAKQRx%j5P_&m%@2i3#M^v5YzOXk=P?KjKJ{G5OT7eFIwlKG9X!Kx2QM(fu+qc$-zPJS8{)hbc|PCs z8Yb1@303W?P?Q@jU8QTL1sJxjSoQJ+ET|j{JsSUPI)+SLMkaiz$uN;GbTEAp)OjV+ zR1yN5?*WoV4IIBb>qfh@OWygvF)s`=8g`hNevLdu z{WE!yD|J-i5<+3qFy@tb>vFP)(}om;HrJ09_xxHvkDaRdKk2!{UO?RwC&gEFEYkq6 zX%?_-*7PH330lJ#p?x%-5sBDh7Z<*O6~7|!DZY~>nFb^I0b?YcShtbG1f3>n4bZ$G zP=;%mB5A<(3Cg(46h9LdturLgkvhXbE`1K`C(_3F4TA~vqKqI(E`p*|F%7pb+DtcE a64&WQ0yl7z_7ra6HpWS_DOiSfVDJxOxmdOU diff --git a/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory.class b/target/classes/com/ruoyi/framework/manager/factory/AsyncFactory.class deleted file mode 100644 index 3016b00ca79cff665f9838a72ca86b07d9262133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2109 zcmbVN?Q+vb6g}(Mku6l>1So_;OG*GcVAcfs6{l&_&@^ccp*S$Z@PjJy#!(_mt|UYK z0G(;yrXN2@%M1_DhwAjKr4kpM8K?0?+P!-}&OP_u)n9-A`4Ye_Y!+}F(!>O+CT?Ip zkDJFR{=meC_{hY^_{6}1i9Bis7EPG=G>;_{pW$-@%Lcv>u-1KFg)5#NMJf`QhTb8arNT{n z%cF$Gj_p0PLs#!pVK&}z8EU@n1Z^31gPtq5L%Xe>1>v4-+rG`Xa@%&|AneKIsOLMY z$%cW8p>l$-NgxE^ZwCbUU8%lnKeeT2`z_gsL)UNBMv*)oP}olT0M$KzRd_vS2y%CIbM6n%rnUm30QAGTt#12~&oEQ>CprHLNx0D|XT&b(B+;Zb* zwztQ;^$8vLu?7*z2mdM(MaJ!rfIBMQ37Yq8%~-5L#xN63Hafaow@U-GcEUjCCEEe3 z6@;=Gv~Aayjb5acN#day8$qHVP&tx6qOl!^B+OQ;Re_VG^04;FFFIb@KxQN8hK^cw zb-PRsR{Odp+QKBJES$he11lD8<4Z=+q*VI!8CbRO71j)_TlgB^7^qvggS+gmqc+#< z4IO6V|5(mz%X@4S4o^iF(7?AA?xP`4Jt_=V_@Kd(wiLK{;DswzQzqTfP~lTg#Se6= zke8N<@2l^-Dq>re$-H*-gCriUBzNMtBiHyytx{Ds)}@gY*|rR@rtGHfv&%!KE*+o2 zL8SAM+MBJ?vBOBc>i1-j1!_a%jO3G<%^X6U+mY*?ls28!dS|)WWLCOg59m)X6M-Lx zfOu1H6v>e5V8r>?_iXiu!%dUZuixJ3U7A!gxzG=*=If?4%>tQw zu#fSD>^_Wz+zaF%P3PvWUaL%JpQG>#^%CF5F~)U?u*!rn*N?H3_`x}x=NUcXU9L2+ zS-i(proXztbjE0R3h(10va~Mp{5(^-#Pi84&5JZF(xiwB{4d}#uB2dZ(o{Pvyny+L z*&aJUlw|vOAlm}*m8q=#<^(szVxCa1(t}R?T;CIr{S8995&t1Ak87{^ok=wdQ`SD- f`W-@ZJg9z_@G6vLaGij`5@q<+*ME8b`tN@LYlSsG diff --git a/target/classes/com/ruoyi/framework/redis/RedisCache.class b/target/classes/com/ruoyi/framework/redis/RedisCache.class deleted file mode 100644 index e945aaec95f19c427bb584cace1e3ecd1902167b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8640 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 diff --git a/target/classes/com/ruoyi/framework/security/LoginUser.class b/target/classes/com/ruoyi/framework/security/LoginUser.class deleted file mode 100644 index bcd951bbbc6f67e0d0823f7d4ffe40ab9f341184..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4824 zcmcJR%X1q=5QlqYNw#G95$El^96}Pmk_}0C+5{Xs2@a0!#J0!-0&8hwuPyD0-BlcO z;KZ2&$NT}DH~^K9DhjCL0#$H<0~a`OfddyfaDf99zn)#KSL;zwQH841vpd_<^L0;8 z&wTaw$Da|=XFEp*{g;ns3)Q`=Q*a-%9QLS)0#KShM=r*r(!yW|B^NwWa;Y(8 z7jzFyf?5|HdkxbHO4zQT_KM+@O_zD`*5%Jp^~{nsXL!KK%$ZA;?o}O3aH#(4=w_fZ z7?EVB1Px3T?6T%m?R8VDIQEKB@HBVb^^CGsw9C3_X>;rD0#w=8QPVQLGlE+B2lB8m zZWl3K*OX}))7A2#;mqrcCG_;L8>PICAmcsgOnS>E(EB6v-E#D@v1U7~nrjrQj_Iu< zs)$oC-AGjT;cWFDk1*YidWiK(4W#>$;Vs+6S)FJ1kOP8d{_9N2*z)W*`Xf=7sj}(4 z*|;lwv;Qya4gJY186GbSXL?WnK-?K5pu3^4brT+kgiTBYn}xM&&u!?R_xH}WI?Lhi zX@hp4u{~-!P+;TjFfyyVF0u)PyRTF&51TD-x+XGk%(84x?klYIuuMR`WG?E9x^_!< zy%pECPHK9nq+OhwnLckCr6O-EIE`9izG1Y;Y9MFgNLa`oL0e6CtWdBq-L!3;lN%fJ zV}D#noTA^5jjIMe?KItS$0!=$(@So2P{wr6S-fGOm4iESEBI9+hX6!gIg*n>-QY;p zp1W(KHp&P}oj-D;D+{f&wc?V+_wXf!FEa>H3Z2|`;NADh$LK(R^t}_`XQOp#OKtrk zmFaN2PnlzaI$^xdSWmFjp)FqLBe71UF;;8^8!wZfApkVH*Dwwk{RQ zybnDH{6fG(r?EW&-i5n^pe@9%_Rv;5Z^JfD(02S02KkIg$QHqnEkYn$cr05)L$(Nr zY!MULA}q2+Okwv?`Ft355okR3p$~C~9K_oxv;u8v@BxVrr0Ni47V1PVQj(@<7*9E0 ziH^~6ys-g|TBLzhXmSPWVgrLi_bD+re4kp_R12}G9vC5-ft;lbU8YXDB2D)B!vd2q zAo-Z3i?ab{PvF^~n0wfR$Iz2uM+hAhxOP(VoCQC67jTeDMaj*OT&o0oTiwGpE#@>fnJH7j9_!mVOVGEElCU} z45JwSY2ZIjPeAf|XlVWQxJSwN(UFirOv}!j%C&fso`Mz+K7*E-(!37I_-Yp5O;K9d z;cJC{r31g1Glio74Yq}nDHUg0Rx&-KW=h4G%3!h@FmZ&1j2)ObZh}T=6fz#Cbezdi zGCeEfvnfvLIMW)K?lfTHtr#-(N+y)3ApD$&ymoDa_bBlZwZ^gDj9|3|!G9k5?HDzN z|Jmy_j%FfsGG?$XZtyLIK|$x}d;l~IYYdb~zQ;0>NpD9+CK{t$Xu{Op=1jfNgsFF% zGd0Rd zCDXhz$2;RpzbKg&)H&W6XZjUPzcpau`%1{PPcr3k+WKc!^uTM0GySe$^6xWOVeuM{ zY5x*33uEEI7rA@**O))R_Gbe&|BiG5Q2tFLEsyMwcH@?D0~5YXuRz9+pG2JcF9o%r zoAhena@{eVh(%K1`XX8y(DGFyWaC?qpw~zb%!buo#DGLw1gKW+{V*=VLIHLXRQv~j CRz(v4 diff --git a/target/classes/com/ruoyi/framework/security/RegisterBody.class b/target/classes/com/ruoyi/framework/security/RegisterBody.class deleted file mode 100644 index ef4beb04b76cf4d97ee1140f640b1e5880045da5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcma)1yH3ME5S(@VAjXi8KcI<7khq2pL;+GND@BOXUz{Ush<(!82Klp6AyM!Fd=z3G zQKUlbNTZ$E)sFV-`{NV9HTp3+IEio?p+^XBx!~%K(76~b2>ydz8A31R!c6OYY1~{d zx8e*^o9XRBJ8t!_=~vHO5-!us=E~K!VfEy6Zr-eWQKiXh$5o?dX3b?~+`U~jH-z}n z)-E#>ZqJ?_4zD))RVVNf5Jvw#Nf`dQo7y!OZ8px~$?I*AKw^YLQEIP&VEhi+iQyp< W4#ftJ1VFOy19TCKA{+~QNPYnKEmWQW diff --git a/target/classes/com/ruoyi/framework/security/context/AuthenticationContextHolder.class b/target/classes/com/ruoyi/framework/security/context/AuthenticationContextHolder.class deleted file mode 100644 index f01d593924705ff438343e81debd7499b7ff2413..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1192 zcmbtTTTc@~6#k~SZI?v~f+%>QfZA4NjX_^%h)QBiTrUZP#K-A&YzMbHW;%=Vue>CX zXkvW!M;Xs-8(Oe0jSo9#_RN{@JLi07e*gLY6Tl{X7cMF#l(6c;!J310Yj4`+mV?{Y zRvc6v)EK5i6&vx%JXcXmXokh$fFE){;&I#G>uAASfeLxF#ZcOn?UPV|W^bs_W}S9Z7#Ibz0>)_MOq%DG|3V z%)rO6S*=Z84q^00FdkMXhp;Vh2C6VTm>hti{8E^XYQ5oB10yu`#|tCD^=Wa%Mi>p6 z?(V8YhvJ#EEnYb*&zS~o*varPgR+MycpmDw!*G96$vxb~Jr5fwGc1f9HipOlD<<_| z2>rTwAVNdqMe;Jtldk8_Nc$}5MhR8_J+p!owCJisfeO7UmtGmelI;Q6Y5L3H0`jz{ z*3ddj9-k~Do3EdMeMv*+Xf32p7Z+)7FH->Ku|T$jOIRe2y}X*90Pa_0j*?mpTQ<*EWp$cIB!o-{D#c%Qa@o^>djlI!tu&~I_sa9TY=5+%`gdQC^VIv;^y zb?o{K`=z$%+cFRruKhteeSR+FN89J^K)UL}ZVONG&&sZH*>`>46&`8O$Xn6ta7m&} zpQ{nZu$rFLt)-c#<9deWL#~cRr|RhK6qlsJ>`sxaq%*TDw5Bcs+2(IteWdk&2-?+c zvk=3Qfs}Y1$FR zH0$U&VGAL8s{q3qOe|8gD4Ro=aC&Q4qA^a0O_5QIWWRxZ9V}UR!#=we*r_RQa~+ZRkEXYn~-`=@8KAOASnEhU8++5muG2SiV)T`IO_h z!Vs40_zZV5u2PDSGpQ;IW+wypk#CG1d97{Z8hz+M! z7~<1zkszMUSPswDss-*X8KjNje8x2md&Tf9d5<3BqGFNy$L$R&S+?Mw{(M`I;tD4# z%m8>`;IrT(0XbK6!}F{|)Q({@REIO`#+I=YxWwi{uL!ZJ&(I=$Ne_$smm2p)`b08+ zll;Vw(uMk_D~9EyrSbj7zwt3Fv~+GgT+KZCGKJ5fn9du%PjM}_Fqw>1ybw9V(23YX z6B)WZ9-6^$vR@*D84{*6kKxi0J&m?AblYy(awK*sylr}B4k^iu-n=l(jX7g8$Oi>; z4C>PzlWzujsUWK$N0FW5qT&|k4Vmi{Tgn(U@76q%69`JJfp(d3Q)U3eNb4YwH13Ms zO|DP7Rf;hsS6ahGBsF}13kv2nEMQSVUc(ZW6|87@fmID_Sk~|o-!bG`RnGqiE;&KN z_xM4g_>m#oR{SlxZGUTQ8CvOhYC>==$5O`<{Dma zwUtk~E8A;R+oaZ8=AuFK!pW5rmRsudMR4UEEIL(PN3RJAn4TB19WTo>6`18`U6HNX z)YdM9AavVs%6hJ_&P|a{y=1s{oStJv48mc$H0gGPo{xew9o}bL zyD0mxN`8%=q~lH#;A12b=6nAc4nrT=+nhQKHY<-VG!dOqJPd|eNf~3yj1ReY_vGB~obR0P+QCry98*Na1VKaCG?*uW73c>_lowgy}}mRsgB zaD+cwILW}K82ToJA1KRLWy=kD>YGc~hQo)mR~fpGI=-XE7!uiBnISnLs+?g<(ee4& z(5rBH-m17{=`RYKU@Zct_t=+B{zrvStPi>G-t{`PoALE4u}oH*}hLT@*t`@fh}Q8ZkFz1g4!M*>C~bbq(cRyjIE{jVsSG|wk>PkdzYdam2FWuV-cXendF4MxhGDRkxg$)P2pV_i zi)cy**35~q$;&UBu zsE$Z99WU#!RMd)9vCKIuQ1gNC51Lb@>9Y(OCGrK8cA9h5-| sBXnw*kcNod2zHTWH~pU^|2>2V^d;yx=pg8bW}j`XIgHY-DeeRQ0n)WajQ{`u diff --git a/target/classes/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.class b/target/classes/com/ruoyi/framework/security/handle/LogoutSuccessHandlerImpl.class deleted file mode 100644 index e6c6e3413f5564abb6c6d395cce88591d8380501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2659 zcmb7GTXPge6#hE9$%M%SFoF^g6i~2tnwpFjS2_8Wj}kTx7# zJAeVaW8*sBwK0nKY>XjqmT^P7VPgU}Exg~0$zFV5Vampbm^Rc~Ha@~kA8zB0jk_pV zn6)s+;ApibWKo1qd`~c3EqJQxhOyf6-Q|#1#fA#k+(>wF=<6*yBz*2-%cVTS;6g05 zUlmJ!;qa``E2?~to1E4nq|C63Dh@qy%Qq=>vMt6f8F0yXmf?Cw zi##Q@*wn50JEi2ZUx~vsP7aP?(7_QLwXoozh(!wz94z5u0_xxseCpt#Ssvjt3!gjq z0$(zmZ5mIfs*)}#iZqwnCGp9D@b{#Usf7P}`tNNTxP(VZO8~JZ<5z z1CEjd4`mC&!7?fqRvh?PwXo(OK$T&!<9YdQx2MT*w*IA&lRCtG~eI9LejFz zy?8R8X~LqDiF~a6AgUMj19PTA@uNAV=i(q>IGTb;OFs>FKKGEJkFc6jl1YC!GL-Ao zA$o}^>EvWvSp+S%wTZ2F6w`Btn)sSIQst6YMCeXNThg0NUl_VfW4cI+U-Syq^5wmF zcZNlx=2kj6DBD9p4YHhI_vNyp=JB}ICw1_<&EHLV)I!>EWlAzZa2IL7(Zq??Om7vN zG!ivgc&x7MKP<*sxlY!YLMW>$_oX|z$~PB86bG6FM(ONfxY+@HXD4Tt;oKNSyIizl(I&0O|Zgl%J+1-=snVF8fdTKhMkYy3>NWYOvZx-V2 zNx3run@y{cZa7WFF{}l=fHXU#N%nS84B}o%$=S$LY$Ta z8fM@GUZd3rBLgV`FgKOi@l-A4CVxA|a> zJ=?Hq=pF1Hum}1wzrv}Ze;Wrc4)oPe};sBu7fTbmt9HLk%l9$0{;SoS0)nx diff --git a/target/classes/com/ruoyi/framework/security/service/PermissionService.class b/target/classes/com/ruoyi/framework/security/service/PermissionService.class deleted file mode 100644 index 215b701bf9d4fd97f4c412610d5ed5ec806a4408..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3610 zcma)8OLG+075?r__uSE_g+L&|_#wc^AdQfQC`2X_mciKA7$F{G6dPhk-!J0WPW&pUa=FSIHf+3+!3)Z(EK=nk;7xY<4@t@~`R?tWhtNQ%sp`J>^ttEp zo$s7GfB)tCn*es=%M9+v!3-vGD1#{+R;wc!9L2E=3V1eyh6klR+2GrZKA&=afZPoj#Yw`F500mhdEefz)o-bHfRN zWdFdlfU(b?aRfRiUC)`Smd`kqXYDg3O1dWfqFtJ{E3VqdLL;1W1A$$WMZcV{RQ*La zf3{+motOQ}`F!9Ms}(m~N3v~BSp0gM1e987^ z^M$bDdb8sLCj>I{^>ZqW6*>ZKC4biSj?<4o|J`GmtZCABMY`3dC%Zy!zyUr-kYUq~o1t+Atp5+KG z&eu@fvRrld$`mKYb-6A`R3vCzGK^!sDvPY}bnAXFWTt zR_JBdZAV(>+uBT~;8!a}XTPgb@6lCg=F_m^hCudM)eGISGwlX0xw_Z${Ll_bJI32T z=~rg+!MtKu6IEGi#}8Q&)=HC=(3lH$sY*YIAh7TN9+aqBSU{h|%NAb2qJ>v+k*u-s zd;CG-kLu%V60ci$18-W`i^nZ&L7%{uMt5*k_Pu$I3=+5=ie7vOFKMYx?e_9w!|iux6dGDdb##bC0!v zs;)~OrQBeuS}NT(;3AmxfLlf54K6dhH8kJIEt($vt$3>u+UJ)_M4bGNgUvQKSmUeq zwY!mTi?GSd(0L_nn$#qyl05B~X4G`e1Wp)>Zp)`Ouz81=!F4j_pe@uOp?!{4R4!F!&wP*LWhSz4StI{UDzk(MJ0n^w3M|o3NG7 zZQA>$$V2R%zVI-=au`su4gHK{fHpEnw*8EC5;=iE?oB~873}tUuv1h`P}Z3nTtb`i zHKcJBMzRr2l=F!8+7qePy>`Z4l`j*Cjy<=z8LGJv4=~;|wNBp)CJK_N!LIftSYt-k zxH)PjM^oLYZu1*#&KljRkujN-e`Cl)SxMxGrE%@;l(>59A3APBqd39}0gn>J$B5!y zBJ(&=e1duGXH-uSpQrhJ2Gjhv_Z-)!a9HQKlbJk)H99j@htu_JPZQ+`<3b(dM@W?& z%0lu-Q};y(l-#%EmPGf~5b|Nfh} zyZ(;cUC`mJ_giEb1Vj^0BVBGyg~-5fQNqh`0+ZG40KhPus>u~aUb zTEhB>tR~6&&nCQcY*pY5x_OIuzeBv=C1&pv?@O4#ha}`jIKcH`{zKVB%^Y!^V2xA? ziXlhq2p`3s7~v{ag61nV8_+HeEe1g>E9 zAO~2F-dt{)5mB#2GvX^9S~Qt@>jCw$Yj%*6 eet@1;`}j_fO$j`ySNn+tn7Lrf3LFUV%>Muh7Crd@ diff --git a/target/classes/com/ruoyi/framework/security/service/SysLoginService.class b/target/classes/com/ruoyi/framework/security/service/SysLoginService.class deleted file mode 100644 index a762385d5d60456926d618118214e68e9cd7f9f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6595 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 diff --git a/target/classes/com/ruoyi/framework/security/service/SysPasswordService.class b/target/classes/com/ruoyi/framework/security/service/SysPasswordService.class deleted file mode 100644 index d4ccb4667c60e2eda13c0073b40fea0672142d70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3467 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 diff --git a/target/classes/com/ruoyi/framework/security/service/UserDetailsServiceImpl.class b/target/classes/com/ruoyi/framework/security/service/UserDetailsServiceImpl.class deleted file mode 100644 index 70044f84cac323c5d99f2a28d6a5244e14ba1b9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3323 zcmbtWTXPge6#hCFW-}QKtXvEiNkAYscMwqs%Po*Zqni*}hyvawyPai{*_mZ7ffZ5l zf}r9RtHk2LvV5S*vP#iPqKLlxJB;X)f55UlJ+qf#v!p`#u)Ws6n z(=wjH(Fl%3a9n(OR%|{O!SfNkAT+%wL&K;{vy_Ci_{haDCcb54oPaK46~-k@$S{zV zU^3JiR)!&(u=sDa@a(hxwafYpll$BL&&&um+&bG#R%2l1b zL}MtM;+5ru4U&{t#m-`@m%YaZu2y$ZOUnmL*nTYy6zCVvNDIKJX?43C4>ZU`1Yfu zZE23%S>166R!Luc;rc2Mlg356bW?Zt5W8*dBMfy1tTZv$l+aB+eOMzleA-i* zF{0VJSQj?y+!H#{vwL9(1mC^f)pWxtfFH=_48jmKEG;d*?$3+SB!U?Zwk5{3Nli60 zGovP5L4CZvY8*<`r7WAP9%)DiR@9J1G7}M>0_D-Uy2*F(ouNJCO-1&kt*oY-Y9V(> z<>I8Pr6vZooKJ`Zi($zicTZU9VNK+T%WdMPDP?ob<&>?uDIhV7wJq4l|MYoR$|wX_ zPFkLw;{Cb^=jsqO$>2_iV8jIF3~kkUCU3aq=5t&v9EmG<5HSTCu}MNs!AaN>90e{s z1sm`H!8 z1xdl{;{Oc=Z^C0(Hy7jV^z}c#{Cf7n7k^#(D#ozPH(0#Mu{1X*vI^c3D$nEGd@9ae zCErPf;;R@ntkeWgD`-cDgtrx3z(obSLHBP{nSv@+p_Drc-od*H-V;M7x+Gju@IF2e zetyUhpH~U7<`=)}v6t|Xf{*bD!#=;lR#dwM-LgVnFl;UZnfDGcY`LRk5pG4Trf@hE zfRroT2r9;qUom!9tr&MyKj$*9FN@MlB%$Y0ttu3sBVtbVQg?qy@WVa&kE#Kic`6iGTaRs%(AxjYG7m%=;cPg zp;4y~UFrZAvCmI>nh1l`JCN+zpXg&~pd&>*+sl}%+@WGV&F!qz8zwbFPg9X*=(>yA zOgstuA`=JF)W~l0Dq&H}3IuwomI;CG1p};X)ztgR&>)dIT>8YY^DeLke2bK(lIjw$ zMZn5tr2a9_BPXe5&gIMdsJBG>`|Sp*sG&8buJoJI;GM-qyPGjX|V5nHCt#D zN`aMlh(;w4z*am=D@KpxM+g8NX7>=JTH3qZ@dIi)e?)B!2D@fZcLnRNqdvNbwxn9z zK;&q&q4p-^88l8q`Sm&$PvM@fDKt%CNkMjLNH%(#?7e~Pva;;*knD<(ETLFQTJP(i zq4`_FRSV(ER`LKuRU^?9C5qNk^N0}zd&q|Yk~l^ZQ^jp(O zXxGx@{%NceSZjQ&0q=W#`zwM&CHu|3RaUgJgAPTow-m`%KTJSFv}FdZ-=khclX?t| Sf!1cyw~tme=qV-6e&9bMINQ7c diff --git a/target/classes/com/ruoyi/framework/task/RyTask.class b/target/classes/com/ruoyi/framework/task/RyTask.class deleted file mode 100644 index fc02082dd98bc91d4293dfa955bf0b48f1c705b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1590 zcmah}TW=Fb6#gc$y^gaj;1Foi3xrFWE8CV^scBl0Kvl_H6w^pnRaKj02m`x2)_N9X zAzr9d2^Fa?O_5Mlm8xoAS_HI&P@uf?JFwF}@eit=S+DK2uvAOl*_rdr`M&d=V?X`( z&%Xfd!$%n;Fwuia>`B8i@Ky$Ic_ij95V18L+Y^bgqmXL z9vPiyNX*D3&afdbJbof@7r1}gUU29no0p5WGjIDs@1w(nIxETyL-|GNT7Doa!aC#I zF25-K^Omy9=dHQQXtzRm${$QwJ_qy#u7#p6j)&Biv=1?6mdvtED{pZ@lt!Hh?fGQ zJyV08vK;5?tXv9f<%;{HCGA%lrT2FzT}w`tB5yK&<%DdYGX)v=i~N|-jp(ggx<^~b zFfbQ*O1OMplm%IF#Pg)Gm5?6sjpe1kY?Vve*j8K0B!){>DRFB?x+UpxPf>r87i=e> z^eI2=n2DFM!9dQ$VZ6`qdF|>if8V@T{pm*a>npWyAJl$ddH(3e_Udof*MI%_+1lOp zI}fYhe|72d^GDaJYhP4ve-k_SXXQz4<&Q?VcJJ2ul?Tlo1s?x+=`#7%8ikV!=lG&B zFlFKcd}!c^iD~R)*xG{BTR9yFXNmg^{dIY@@2nV7+>iK941-HQ;{e`q2Yw*Al8 zwy7#q$T^pOCo)jPSRWE0ty5&LB0b!8$;KV6l=S9G&kB@q%F%d#qTk8mGtzf$%5tc~ z73B%@*7lAnp z;U)U7(VqmEo)da*q@6`8qcu5pAM6gjbYT-cQ{kbBEWMj`0Q#_*c4Q;A5K3SEl5iG&HSr+H zeF&p?AL(q*Dl+5rT}5vPiT#vsODIv7OgEbn2eB)ZsHu~THkxX8)7FCo*S7X(XUq2N76g|@{u8pA~ZP}Lq0kVh=5z9+Zr8X1^DTPWY;dz`4sf*)@#$!s~_$3}# z!~-9|M4!dvE;dn&pme=|N8yoCxFLjx+vhPha#?dxQ-hhnKvC&9Nc0kn!PZo zK4f^*9jGzasX7e#J1xfYK&zTRiZ zchpcaEOoGQLTuCY4sQFngQ^b)i#}Z3b#Tweebju^(V*3wdNb7)LnW&{kRnd_ zj#d+?&EeKCG)ni<$wX;tuytx;YS1oxGmM8)Gw@nh=@CyRb~f|3CLjoZD}(34h$%dq zU9M&)SUFBi+E~RrHDQ!+0?Rj6qeV=FPNa1(R8KDAb+9i7rd^*--^OKOw9ZA^U0*~g zMa-@4Z$uvzy81=>DOjmwhfUf7y)HbGXGmKoX+2(}`30=;4GW($j8A6~jLtgF(s^Nu z!a0=4B7DZiaGvx6gY&6G;4+qHv>P*8x6%BL+*jm}S#4(E0oAg0g4sP{cCmt0BAYR< a5I9HaZQ&PjiDVv^aRp1Hc?2tvq~{N87X&i^ diff --git a/target/classes/com/ruoyi/framework/web/controller/BaseController.class b/target/classes/com/ruoyi/framework/web/controller/BaseController.class deleted file mode 100644 index dae1f09169798e002d9087f48af9418b8121e4ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4538 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 OOhf5&I-)P0kADE3;4A3> diff --git a/target/classes/com/ruoyi/framework/web/domain/R.class b/target/classes/com/ruoyi/framework/web/domain/R.class deleted file mode 100644 index 89a153a581e72e1ccc8bc59959754165a9402d67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6121 zcmb_f-*X(r5$?I4y7S7mBrJ1wk^;xTNwR!I5R2GG$d+w<&RMo~lE8+QTSw5_?~ zF+t*#px!Clay{Mh=Ji^`NCG4O2|?-d+|<lPXb6he z-KwDe(z1Ru%x@5;ascN3d?%svTIufeNCuv3gep_-XnB>;|)f zw4!Ah&QwizT?0xFY)I+ert+TYGt(ER=Sn3(J?vE3yaCsf9`M${#G>x$tsI4+J|!DPa_ zWWtd>(h;X&UpEU&j$Sve+Ro*|Rb!#BXxDYqD$KypV5@@bE1{By*4=#=NGG5oW?vSx zH$SxQ2FN~fc=n(Y=752TE;fhO4&=YSzbn(*PaEDPd-1H!R3Kr%(9sAqaBO{*A)u2T z04WfIL|1W#4BdjcxMLu#d&?fmg46m+@H$2v zq;;+MgmyNSG2L>bQZZb-Dp}CM2`P)39W9)OA%ze~T@xBqi4A3#g)M<9zm(V#?D0oE zSex~0iykZlpA((aPl;X*9;oBQ%5px0&HS6Ucix)kZ~{-WK%eM(WG36cp6gv=L+@JX`Sd zQWns%uDgINm-XnGCDdX03!O7--$o$N{ix-0Bxo09@Y_w_!uPjPmdEHjn76XFdQjCHEbJJnuV!o?&E%)qN_KQ3XquQxDQjEIc!gndA5+kwNHue@{p=PX=br zppRiK!)8VTbgGpxX=TtC3aqe)92?Zp*y^*9QS4=6(%yq>Hcw(hkxm6Rs~|IhwO*JU z9@#g_tfZI~)$U``?yxV&hX?B%e?Q>-#qnk6y%JSi!NN1+(8j*^C9s*Wjj)0Lr44!b zAuyFXg-P7)Pj?8@<4TxHbUN_m5%e6UjOY`0hl6b~CAvqIDEX|d#iYs4w8YXO^a>W0 zoF^5f8w`DkI)q-_?G*abHx>F4ahh>fA41PDON(8hMU|{`ip6wr4L~?ZHV!9J>j894 z>dsP@@9jYUEokS|%Ke+-=RcyJ>CxS*lo=gfrR?awRoXJzOtV2sLU5jX=qaSo)6`Gr zX(w)aKHz@Z8Rs9DqeCkRe?=>04SOcTAowc5O_aEsoBZJX?HkjY$fa(J|?G68eXv z<0*OGe8*X89K8E$lQ`b&crGPF)qeV#p?eC9;%P+Ndhgz$ZU4Z2HQ|>f_Vw;v!4EaK zWOZlJvoERP-5=7n<~^R3vo?aiq9j`?xXbyT_e0&h*?4Udn%F1Yq#Q^=&(e=N;NIR$ zFaN#py2OpL;%m4^KBVpKxUU2EjR@TBH*yRo6`WFZTfM;r>+` z_zR^If2TzJW4ed^ODMPUO~t2HWF!TQQc5tXBkAw4L&Auswcnf{(W%;^$Xsk>`f* z0f9r;3HQ!++;4Y@8%200+&kNGzXRNVjlk_!6p^^OauDQn#C>l&?svPyjsF`u;l8&W o_j|zoegtm6zKz7q)lNJ}R*xDO#pnv20hE;RXOw0lFK!?*IS* diff --git a/target/classes/com/ruoyi/framework/web/domain/Server.class b/target/classes/com/ruoyi/framework/web/domain/Server.class deleted file mode 100644 index 6cf946e676e0cc88b1ae8ba6595d45477778e0fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8318 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 diff --git a/target/classes/com/ruoyi/framework/web/domain/TreeSelect.class b/target/classes/com/ruoyi/framework/web/domain/TreeSelect.class deleted file mode 100644 index bfa17ad66a2dc3f0de78a03ab470e608804172f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3559 zcmb7GX?N2`6usjlR^lim4G_vw)&SXvfI@&e2}>X);4H-s!E%UQtjIhLMg-rTwG&3#Y$=f7uv0XT=BQ`m`#6mH>m3p$aJ z)}*wiq&3|N6*HamoNL9Kcq@f_cw1WUD0o+Ty_drKxGygs$jfvm1m+av6yy~c0v(>= znz}V-xSr|QcPFk3h+6_}V~*|ly6w;DR>^20zWfP+gqi1}%(A|!YnE;=Y8l5~Obaww z`n+KYbjGH#zH0`P&ABDh%DaYLSz7Wf5{|~{%vGRV4x@FUUZ#hCQ$R%n3_U4v)MK8x>5Ag0i!%Ef!?|o@t`LS zf62+u=r(@DcFg_{;=)wyY~h$psa_!AUpXHRcThh>R+;pEPq^>Z@BW-iTy z8s1g2x~gKXk34qAAtDC}(n^rAiq#T8st zu>$sqj%$wNd%mj|L!Ef-NfbI@w>QJ-KvBhqa20qee3TTds(65hD%S8wU`Nn=DgmfC zh(ihj@8 zFN|m?#rMRQd@XFFC&U`Ti`p`)QZE**HGxAlj2B9FPIhK(JTh1ud#XoU6A(LNK`#ni zjH`DeKonabjhgj@-oF8Q%(3Kq!;!5i={xdmByg~XV+2z1B#x2`mkFGXliA?8NuKKy zfNW)<0HjqGfV8Cm3%X1}Wp6OT*&xYR_ zv5}gEv+RCx_xdNpEuX(Oe$El{m~L5F(>KxzeiAsoAt9T^L*+f+4@Y?NJNfmt3yo~6 zyU|5^4?oHhc$t4T+Q4R;4esoT96cP^M{tz)Hu@jqzuQ0$deK6Yt(w;XPQJ>!;JvBu z4~SobRi}7O5d-Y6jYJxxrG`$>aGFmN;0!$^z+*H7z854wU;pn&JVArJH$EXK@5!f7 z1fHQ8c#4(;{zU32S`+vi>Jzk8x9o!a+C0WBySd$QhI;}-I2ml;6>br24_v_6fcZJD zXcBw~Ii25%(~gK!d&H?D;`CBoochSApPUBB=@dB)Zoz4Yy!eU;ISmDzF5(i0WS%tM z!$kjvhF>_4AQq4e2G4Gqp3;8=QO-2r%_zqj8oHkPFKn4+7_IoR4beg1f2MN5W&Xt)V7|}_$HhV6ClC8 z1jcZkVw8c+aHNv2Kw}L-w!?hgCb!HM++_I(+#p6M`6P?rNR{nDP8{YxfpKp2dSKn8 lNWmISP_zp;ab+*Q#Si!nd+`RxrF8GmH;Y-^jVvAW{{ta7gP#BZ diff --git a/target/classes/com/ruoyi/framework/web/domain/server/Cpu.class b/target/classes/com/ruoyi/framework/web/domain/server/Cpu.class deleted file mode 100644 index 3e5c0bb5f17cec73af372836235e14ba4a993fac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1690 zcma)*YflqF6o%jJW!o-`KTSwTb*tPm;*289H~;0Kd!yTD@GCEHyH|H;Id zKqP+f2l%6m?@XI5Hrrr7oXgvDW}Y)M`}@z&UjSyXq@fp2QqVCa%(S|=L!CbjPcb9R zGojB4^IVu0!ptS`GJ$yoYWdKA@7EM4s|w-SN%n0uXJQ+tO0umb#Ii-vrLtsGjH>c486>EDkYgt(wIXUCl52bWytkUqTaIUoMR6u^*YWGT zWag{6BJT2e^z!|vhzMdv5dkedQKcuX^aPfk%=Eob#Gtg-m>Kj6eLVjI%6D0IomQ2i zh8v9aW&uVp%1psc+@k%r`4o|_9nBM=&9`xfq@uY%AE8(CBWH-Tx7MUOg*c|=3d7B+ z*7gET%&YJONUbmtO!siV#WaT)BOskWMKpuhIn?+$65l9A&>n5}0$n;7?ExOLs!10` zls#&G>(Bp+%P=T~ZJ_-4PcrAZ7x@v2es>C*m6-u5>{Z z4aG%3s(NoU;qFB diff --git a/target/classes/com/ruoyi/framework/web/domain/server/Jvm.class b/target/classes/com/ruoyi/framework/web/domain/server/Jvm.class deleted file mode 100644 index 44bc9c15ba9f0f1801cbf03f495e909a886882d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2559 zcma)6e^=9H6n;`@12Li?Dk?g4n-l}6CHMj!>l*|DTnXbjkR+boS>v2i|o zGF}J@_{8eo(R{mw-NNxRD{xR^9zZu;5o&j8^m-e%V^KrL%o(%cKlQ z$9uT0V+5B}lyt0PL&s%Y(s4zWZ}42jrjBp%or>>u{D3JPqqwT$8m_8%p<_#oA3>aL zlyy|(WMM}~6*V0;rWB05^Po6{mS~=A?^@+R!D#C`PmbprjlkZk8w|){hqGeLRw~o!N?K&IW zileq}CMG!+rJ$b)Hk?Qi*Sl1dGXrZ~YEy7-lfSJ(VJny0T3L}pvB>vy{WLk8huX*#uEVGHYGys?#;^Fv_J%;W@h=m~NS=XO2Ky5bp#z z*e1+|OoRm=uOiPB^411Io}Uif;0Nj=zh7yjM5{cdM5f_RrG`6o8Sa!O_dzHkZLT+H z8Qc}_>G40I{1%4Y7;g-)b4emCKHIMT@I;zoJdXWLhV5!waH{^YA3ZtQd{amO+*n>yAo0} zVrp|o109rs@?WiX;rFPG-(Wn|J28+j5M_+SKypy2k74vRp>?Vx--b65<9&iDqKHbS zxeH!@6Q}-yuHaW1?J_I10rbZJ(=k9x=dW?P^YUif<#c>`2A{?nO-1S(pLm1Qo!x%H zTDL-klNyy*FYfjzIrD>)$Z4RHQ#p~-XUUufIyu$I$?n2QJ_9kQYayq*F{c?8Dvj2D z$C)P1HZj;qY`=||7B}nONrWbbLWFaj2rm;6K93P*$v`;h;jo7l{DJeG7(cgRv_30y Jyp_WJ{{gN3uG|0s diff --git a/target/classes/com/ruoyi/framework/web/domain/server/Mem.class b/target/classes/com/ruoyi/framework/web/domain/server/Mem.class deleted file mode 100644 index 71a5b9e454b5e5ff79449143c4a8fb7c9e038fc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1143 zcma)(+int36o&r|%nXiW!GiVFTHC4xdKjywUer?~Y0`$OiER@v2iS$F43i84jj!O# z7!!?+7e0VjK9TX?0|7#q#JO09f7V+2+k5@~`|}roCwOea!u?CQj0gJeA4>d8tfHW# zqB14@)rXP3W?%AF9ec>;tAE)ew}Kj;K zUUUrdcy+G3Iayc5) zVi`+Zqs1L2kx+z;5(+Nz~`+w{V+PYQ{^VCh3jR;^*&3j1Wu~0Lw&K ziAKytxiJ{Q2HtO;$1ku-6HFA_ovCbk4BP5dw#67WeUfdRY#T9bnQ^vE#CCTon-Rmd zHI;2ChRv8{+a}x77`E&@>%n>T0hBmzqcV0_Nmucg7HN!_}^EU;_94 E0oYodP5=M^ diff --git a/target/classes/com/ruoyi/framework/web/domain/server/Sys.class b/target/classes/com/ruoyi/framework/web/domain/server/Sys.class deleted file mode 100644 index 50838fd1a9a24eb589c54929c252f35629e8b674..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1425 zcma)*+iuf95Qb-+v*R?OwB<}GP{;xBO}RjzAQXhCl(vXK@10~xT#~rjIIa3tAc2s$ z-~o6j#6RoQZOumFW@cx0X8&(z?caZX{vx6+dTdjkHVc%a2W%d)sj{iDspqJXqep_A zUNAnKg;MQ$V<~94ec&B=?#P=A+)k+c$>6yl`?O~JP*83*mFl&x1Z9J1)P%(=)f*!7 z!k_qIQ&6f}+ZU8>1$~@ZZu=9tI~#YU`rvg(S|#XtqkT{L9M6;KaOh73HQG>f)hsyi z-A@Wo$AS9n9?P!V55}H9aUp*smD@R)0;W;cE5YI;O7d$Z#0+ z-+3&K!GNiBPK9SsI(HbyHugWBj>X1i92Bs#Hy=|08}VA_qp3ytXl-|bnd-?mK94Dn zJ3is}aHvcbhYDmnRAl3@DY021TTt!4M~3U2J@8)lK=wk~!1s{HH2VW#io+_}H5V`OIK2!fe;;SxOhRy0^o-SkUL&ELrSl4#yE zHeaP{AmrvIyak`FH@=f~CT;6%9XD#|6V{@txjdusJq2AyZ$=BU3ub^vuX~+su?sGBv^Uasd;+f6U})rgbAzCdt$?GTkvV zWs*#9!L+@AiND2|sic`Uj7-@i(~gnpu9+#DWO@&#&H^U>FJh)8&2$geqWgaVyzIlq diff --git a/target/classes/com/ruoyi/framework/web/domain/server/SysFile.class b/target/classes/com/ruoyi/framework/web/domain/server/SysFile.class deleted file mode 100644 index a70581fd9dfb70130bbf5492d59035158f29bb1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1825 zcmb7^+foxj5Qcj;hYd+c00GYjJQ0Gh9zaDcynv##3eYluH+r#2hOm%iad!iir&6n+ ztn$JK@S!aKo{bw>Cl}uQ-P6-O{cUF^KYxAyK|~AmEK6CsKSV?HfaM{}BbEi0MV7}b zPfU7h(vl#v?s%JaO9~oW-?xu!t7*3zRweM9cH_CAoZt1gx`#4M$pn#`3f#bM3QF#J z62-}mFYAI*9p7$XDOLrgUpQ?iSQeBh&Fmm!#jRtfxbC#&W~Wt^-j-c$s=jW`ZtmEg z!|Pr!8SFW}AZxwmwk)sXb{%Wi1Lm>o9azV*YSrDA?X)dldPmZ;DqVlgX-WWR8!}k^ z^GV~S8Qn)^{l9W1O8=%X@5qJ>_T2hgo7)D`15E*Eqf>t#1srrHkV8g)JBRK5D#Lr> z&@#Lcx+bD)YJ?_&JrA*MHBXL(9#?ON!^J!?UOuB2NS0QaI9qW$UQO~K1m$}pndcuh zPvbO^ryS+;G|W<9DYA^PjIxZ;IYD#(HE&F*e`nrQ_hl`hDcr6s?xINsH-u+!Pi4_o zS#(ww&6P!eWq|-&B*DDUNvteb0h=m+Bk@(Gork7XFhdvM=fecLNSCk@beXO|&laDM z@g-JlX^XGYH4t<0GOPicF3+Bl(Qlnq(FID;qB>zR%<8pgH2!Wu*HN3o6M_+RL(7zi zGc9SEru0mSIMXtiUJhX5-ymWdR!ldwOvyOYik9h?o+%k;dIhG}1DN* diff --git a/target/classes/com/ruoyi/framework/web/exception/GlobalExceptionHandler.class b/target/classes/com/ruoyi/framework/web/exception/GlobalExceptionHandler.class deleted file mode 100644 index 5dcc1c9cb50fda664c97631b4406249914536e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7033 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 Tnx>Erg?{B=tLa7F+64R$SR--l diff --git a/target/classes/com/ruoyi/framework/web/page/PageDomain.class b/target/classes/com/ruoyi/framework/web/page/PageDomain.class deleted file mode 100644 index e00c530e59fe1a20e71d40e7e32e85ff7bbd1428..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2373 zcma)6ZC4vr5Poi6Hp#LfX(*{^DbOknNy}DktCmVzUaDvaNB}L?>XIyBX|ju(O?&W* zzk^@kSM(Ih(R2I({wR+#yPNES={fx}bMNfDJTvp${pa65{|0aydoo5ao5X_@-oZl| zk1)rlc@_&Y7V$WVFB14tMhdfhU*gkONqo(^%x=ppD*SCFiB%cjU@eJi66X|Ixy57TWjerE&I9pQr}h?x4KGV z!D?v+*OME%v*NWNaIrAe4}QApXtn3d+P+_gV>pRBq2V(z!Hnc~$SGe4_fPP*ha~-2egj4V%eo~-eTR@B}sG+FfUA(8@GK)Hgr>KT*)`@}% z=n8hwAZ&HLYb0{mrqlf{=|6WgZskk^-t1I3m1PIz@Q3t|pSWn&{(dVh(AA=tA5g`99qi$)6a6q2gXl@2x+NUIz}ewTz0J`8t)A^L*Dc9GmyVKbb(u3 zSkQ$>@nK&~+4Gog^~Lm2e@xl)nC=j!yKlh61n6P9>|*-3x1R8vr1O~W^~H1>cc}0G z%}F|s=>cJS_y$Z&#vZ0o7t`Ion4;$~E%e3oNe|PngpGGsD4pWMA+F_er4tMtB9)7j ze?umB(Ys2y;WBSG%BVf2T|t7*OC-z4qC)ImCC;tU^H`@1Z-zQ4^fq4LzcF>f9E>BH zABc6AKSmaTPw^Q^o>hgk_q1Liev14d5`W;*5z#ZwEr!XyMPz?U&+J*K)$Y^s$v#NA k?qR0i9zrkG<7+=YCfWCWl82RlBs)&Kwi diff --git a/target/classes/com/ruoyi/framework/web/page/TableDataInfo.class b/target/classes/com/ruoyi/framework/web/page/TableDataInfo.class deleted file mode 100644 index fdc4ca45841e71446c4792f15807213157e76237..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1720 zcma)-YflqF6o%jFWec?e7AOiR;I%Bsq6jJ=m_STQ3KENaU&>Mz+g-BVO7Oe?MiWgW zCVub-_@j*P%(Mm9l1Rer%$aj}&U=RN>-UeJ0G?nqjTD}C!@x7SJeSL&T$WN;PT@rg zD*}CWCvffRt`pQ<-+NnF7Z4i)SJ!;69@<{GYgZdilKJG15J-l8XjcUifqznGc=5=7 zZ(EJfty)F59xe%Vm)weHhmF7y=#N}4n=AB4l>L2Pih@AAR<8(TwOiHpDpn~BT(3ee zW7+lGkcjd8W0bn9-Zmui8?s)CE^m~)+5BXbNMP_Eqn0(rL^`ZL zT75~T%|)#;tW{5|OCkz9JhWd^`z-CGQhS2&D`SYw^#)IK{0e@P=68s% z%57LV#kh_kfpLs*m(flb#Z8`Mf?J5I1XX_HwDrjZ=F}Nt=IF;W#AU8HA%QHj0Fzuz zB2Q7SX_a$a$2D^@1M5j}x$7ZvjI~>p4cmQ3{?C~})?%*z0*^$LSnIvg` zL;N#0F-2i0<7~%n?%_VYWbjI}8^auH_MoHFya(nf`+~}lQ)i>iZYc3JUs5PGfd|Mp z(^@RvVv2opui(M p?!c6cD!J8>X^#I?TGPFtU^2>7BGb+#O!7~s%`~W(=2c4ze*k2@3J3rI diff --git a/target/classes/com/ruoyi/framework/web/page/TableSupport.class b/target/classes/com/ruoyi/framework/web/page/TableSupport.class deleted file mode 100644 index 80516ab1ee83a4828ad7f346231296c08e2a42b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1526 zcmb7EYg5xe6g^uW2_ZBClc6K#J!JIxZTx1k1o>TrqGJ z*Z9wM9XEKsspA&Uw{_g%`L2#Brr%?5-@qWIH9Qc|=L(O?i?#V@0-5StXT`BR$8TG9 z7`T3WN?@#{{BG#@;ez8uQeY(J+m%;kf$@4{rrcO8zFaKTtMkul0>c%1v0#@3j7GU& z*K37hm3YJVT;C0+1qQOY1%bhmS|X+Ks_V;I)M?7#h12vXlBuee<1ILW%XmFF7`}14 z0+ZF2>R3UfKDpNG!0E^jDtKpokWFjZX-g|6+tKo}3PN_>mf;-5XH>^=eag<}cFymU zDcfMljnw~1OgAIfTVkz-d>_efNLsdvf|i_hd4s!?HZSpMn>dPN0_S(!T;H5PZbxQP zUqIu1&+S`o}*#nG|mX5`%P4DzLhOHgVTM_^wm+m6@{+XwQL!z zcru)4AYjHdnv$*gq-6?tNdsg??) z70QpHMLoYF19CnTD#{SJn>5qg)>OjFhU)e!8QoqpQYF~Wc6oFwM%P(f2s%YV^<)_Y z_9Zjd?Pm?a&bZw)CmHY@v&*9}^30jKEo*h`Pn z5DsA<_Cw$Rp;U|yCa^*O4<)ck=x_q>B77u)(-oZ z92~_-`Zjw6vNSKk;W diff --git a/target/classes/com/ruoyi/project/about/controller/AboutPartThreeController.class b/target/classes/com/ruoyi/project/about/controller/AboutPartThreeController.class deleted file mode 100644 index 1d07c96dc4b10948c1581c534394b3b3f60b9fde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4822 zcmb_fX>$}+6g_XUOfqQ`4YDaB3YdkZMR6km2`CtyKu8c3aOupvOd4jo$L^kBa77g3 zzTv)XL0i4pss-@=D}U_11~QRd+9e0>;(TA$55y zj)?>g<8h_+i8!7VsLR?Jf%c^BWOO$>y8eKkv@;p$^a#v1M(lz&XgJ>PF-OW_>5Q8x zDR65tW#@FKU{9EO-mwqJl&AZmx*Le-{e6{IQsv^Ig5{YxxyN+Pk*w^qEZZ|Y)3#iJ zE0YI|apN)FC{5}^(zOdtN^)gmuW6ayCIas4+9OcE)lL&iThg@TjzVrkI=c-j^gT%# z**%71s&R3$-WxM%VPjR`DckZKJDZh`J{$Vh(hFj!&zi0$u%fdoqG;4Ha`KSv9MliV z5j}0^4AatwD1E8#k6!T1te)gTPAy2iOQRY&5UJu z1&1tTYJk}LpKU6u8-mQqJEoN>Q{l=~!7;rF-AJXR>oQGb-gZ5G(2;!wZ_IYg!z!o^ z<3_eXxSg9_ckP(r4oW9yc6O9fZbP2Q=c(k|ps4TY5?GluZQVU&s2q)?imUhK&7FDa z_}N6&i)Nnx;pDHc{r&aVC#POKbM&j3$zwB<@0~vJ6|FMqB-3GOHIb8loH%vlTY>cz zeN$l`F|BmOy1rd{14cei4wP4VkS9&*HfUt%V4*V-Q0|_bZTX4e>bnZknNUJK5s6wt zUQ-S>KN_kRxHe*-3Iu^xeP2emj5M7bj;3lY5wD5AI!Em|u~%U1 z|JPrvWPV(>*mhPLmR}J&&QBCwu99)5-u-Uo^G`#PZmPKy46@FZYeBv4lUgs+CQptU z>YNg+g6QNQ-<&!=9U^Mb1D%bI%-Q3tG5r^ne(KEC&tk6o{LBSrt3aKZ{OrsJUxZNO zdWf;9H)YOUfD9$UdU4Jp=jI_dZ~tLSc0oGEW+YAp3<-!Psj0$h9h`Z!%_9-IXoZ7F%2(Z zQp1awjN>H@FXNRsUe)j#Uf1vj-qi3G-WFI>t@Wzd7ic(+cj9}&jtjdoSb z%Gzcl2%9m1n0=5|qZ?%Bi0WHwEB?){$37%DM;5s<%Z0P^Rke2leHUKY&gBces?a6~ zBr?*+!nT(^dPs=Bh5Ic}2EBVrQD~Tr7EkrrcDP|&f1bT`zrbbw+o%G8xZj!W9A(ei z*$*UzYyT`Fo; zJ{zh`&X3{^&GKA|uuwchl<#|^s=~8{F(~BIh9?6QiJ-a#gT>V#(Zs^JA6eUslxI5= zY$NDW@ZH4@HwtiT)^J_=Gk0YVuHh%#e10g#aE024{u65q1jj%l?^p8P#5>CmuS+@7 zc^AAlbpHbJJs)DYnpY(ZbYK~;S|C96*K#CSu2!JVU;F?^G0wGh|A^Q$>I9OjrcnPK zr|Nt)3IFvCNZ>|a)q+60s49U5DqBe<*A>kKGaa1i>d=r}?lJ zx{K?vPEGHFaB%~lZsa#|fb0d-^9QW#{+X^3-RfyH#;{}6&xrHCY0Wg61*VW#GliBi z-c~LLdbxBX+OWyT+#M(?Vx~&mgqvwhJ>7y^38#&0D?jQ=egrceoVks1%`q+kg)!Hi z4WT%kBp{)YIU1-5j z6@ZFQ!S_w*$KCX~2v9K>B*Z;)0VYF$0}9{(c5r==5IgxaSQX%<)dB7!fc^g)z+EB0 zAq8+K0&tiBcUKMZWz_*n0vxRZFbMHk43 u+}=Kgc|YKCRV_rMS}bS4_Hr(UeZGyQ%)kAVc+lUU58+|HdxYa4JjTDily&I< diff --git a/target/classes/com/ruoyi/project/about/domain/AboutPartThree$AboutPartThreeBuilder.class b/target/classes/com/ruoyi/project/about/domain/AboutPartThree$AboutPartThreeBuilder.class deleted file mode 100644 index 398208fe07ab4e3b0dcb97f272e99cb62d6ddba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2465 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 diff --git a/target/classes/com/ruoyi/project/about/service/IAboutPartThreeService.class b/target/classes/com/ruoyi/project/about/service/IAboutPartThreeService.class deleted file mode 100644 index 32f54da333a6778a6588303392494af90858d2a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmbtS%}N773{Gm>wN-16f-j&Kb5Ojj2)zh}6@~Q$X1Af8vb$5}r?ju;!3Xf6#Ozjz z1wB*`VUm!1`MzY{KVIJe;0A^foJ25);1uD^alyGCWhVG%W&O*{GAG)3gwaKko04oW zYfTGl=2AzhE~JSmm9A*FE51zTYN;rAT~G}XBMcwe&&))SRmq;MLl`s=+gS*`R8K4A zgJlH!-JYALtUcv*5fEBp2l9!q bjnIaU#9fIx2$4L8VlC*2ZM;4lHJRg2Dc#Mx diff --git a/target/classes/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.class b/target/classes/com/ruoyi/project/about/service/impl/AboutPartThreeServiceImpl.class deleted file mode 100644 index 0c5541ab7eae45a54279085ab3e8f215af1e467c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1433 zcmbtUTWb?R6#ga`V=lI}t+nw|trtiuI1gSBQldc+3aN-Gd7s@(lc~Eq%j|4x{*{6t z`rr@nFZf@?vzw%vl0>2pJ7>?CbG~z(^Zn=7ZvYa4@8LDsNz$#yMRHPhF zHiJN0VU-RdhG#8pdOQk^3VKII`0`YncifR8i1?9ktu_NL&J1`nw)#{V*(KNudn!=2 z!H})(bQp3kbyqShw^Sfs$G#)Yp&)Mzt1aycuOo~~_>nMY`-6N-Rbn#tmWnJxvo;gHt9_w@bHMeT*0DGdJhsZ?2?W6}P4peU2LmfAZ%=?KIVU;+*>fB2Bq~QwQ+>@RaeK{A2>7-QRu}Hm+!3% zA{q}q(Stv#KHK5EL0mY>nFiyy_9vS@ijcA^wRLP<`AQ}8w>4EOnVyG9w;5_v-#|p2 zlG+YJ$;ZGIlu@amfQtp(t6&vt42@ZDavbFR0cNNt0RPwshNpjXKfOi_k7gOpX(6_0 zTjfDdpT0~|2ckvVW(i*+njuOhqVp1QoG2rj-~9~sF}+@*Gf@WCuuNy7N(xxPWumkz zNS;lNpA%SyWaZsY$UOLhYz7~Q&EPjgHHFw1s*NDX0PDCyP#Xy_?NTCFQ^QR{9{yEv MEtOn93;qW13k&A71poj5 diff --git a/target/classes/com/ruoyi/project/common/CaptchaController.class b/target/classes/com/ruoyi/project/common/CaptchaController.class deleted file mode 100644 index 452c9abdff3f9a823ac3a4e54165af8c9f7483ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4088 zcmb7HS#%p$8UDt$G?F}VTeVIRsgo`y*p8E-#!Z9Lrm`j;*jIP?@4x@wf9L9d zUwj!rH?Br-2qJ=cq{HaILL*EphAf2QP%YytWj< zGFIfQ(1^$JLhP%$hC=wXJpW7tpT*}?Jfq_C3T{doIWM_jj5u~GpA?RQy9bhX zR!`e@IwSO?of7(m5{X`+Ij$f!nzuYND<)0XoXdzF%d$PgGi}RNuy0_|STa_0V`Ebv z6|S9kl7crIEF&uv+L70!wMZ) z9viTowC?5{(@Iwf=Y(Oo`n-|!Y^PAGOi$jkmre5F)yA?K6V8&EBw2Tju{ptM{zO8+d&h2Bo7}NpN5<~gyoN&eshDTavCymUc;h1t= z-fZv|OvbBo8_`UGtZnIirN~pN=h&Hya41qu3$G+*qOBZhsbNNV`hw@>^wS)qS=?aQ zb4&?wyuC(5HA2f`PEXlc!?g6CMPr53`HUwe&{gAN#Z#bA_2yDgOj}P3_pc;HPNo^D zLQa{xg8y3&ddQ$81&4N}P*XW}{g(7zih9kEQ$BBU8eS5PIbS#<3XBHnm^VC=b;BGm zvqqY~`%5Mm%bxD<=)L**dBF@!$aC6KXEP4lCtBV!Gx{mR^?D1Q=y4pQFr4>td5?00 zk>%YzW1f+`Fi4k4T54Y_O zg1V{(R2*<4G$z!$B17}bX} z5)Xt$EIho8npe>ZV0E8d#9|}BH~8CzcmO|7^)&r zw6AAmyzg|+x&B8-5~DriiQyrZbxkM|mM7AFcW&|H;{yaaCG(CW2x;Sds!i~rz?2(I z3{8ypk104%y1x@C?QX4RNVSTueSZ-jT|NjTW>%_ydK*vFC|eF{%}z!A8)zh7IL*?& zl~Nm(kR}^wVwkOV*)csfokUr76%$68n$=!gBefi((hhlT>Z`J3BYf!$5~jQ-U0miPkGth#Q9JLYwdeF<2f<8Qq26?$|mKHQ}@84^v z8|-)i_3LOL+sxz-h(xs__QV=E6wwq9DDj{YSCx1u zdJ`GkT*NKU;z7=$>$p`xJRA$x$HLLuifArkZ#)>|hQDe!U&QTkRZ_-+>v$b44P8V> zG`7KIKWDG^xlG5^cu=l3D7n}d3&hk*xZ@I9ir9Yz2dLbgloyKL6$`K7?x~AZFA|Fs z(Yl5=tae5ZN~P7Q&gdIs;Ue1B(C#l+>5;4W6aLI^xOzz6S=h(%KKke=ns7g2I7Uy# z`Av5Mt)z(4lPBrRKJ;T4k6;F;`7N420dM6;;u$=R0X%~tK9Pp8ic!3ZaY~q?jJHwB zH2#WN{0;BG-*FEA!g)VNk26X$Oq+hn43i>^Q{)_xu_?z*&Q4PbQyKrHq%%y8Cj5i4 z2B~)|{z8dIc^2oBW0L_&UInDwKwTE9PP24=s|6{XI TTo|-tjwf|U`lm8;Q^5ZK%aV>7 diff --git a/target/classes/com/ruoyi/project/common/CommonController.class b/target/classes/com/ruoyi/project/common/CommonController.class deleted file mode 100644 index a750e35cf95681a46fb97c43c33749214d7d733d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6665 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 diff --git a/target/classes/com/ruoyi/project/monitor/controller/CacheController.class b/target/classes/com/ruoyi/project/monitor/controller/CacheController.class deleted file mode 100644 index d1074ea4b2f32ddd2ec2f17104e8c34c18cea145..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7634 zcmbtZ349dg75{&^cCy((SZ?q@KuAL3ihw`@NQj7NI3yT~woNCyLo%@0S!ZT}c(l@b zS1PtzwWqeWwN{Oya@M1FYwdm4-W8DE_g&ln_s#6?Y<3Bu{qf7}cfRlc{_lP7y%}D3 z_0Y2b=8O6;+HiL@mgAiv+!MmR8t&8Zt}x2+?i#!Y@73@=4e!@*zlH}id_cnoH9V-{ zLmED;;UgLz((qBa{oyF(4TkYJo(N%Y6as@$lwmN0r^A?veHu2_U_TCM*c8ISFs9+| zFec$plqWq~gXi$PhORI^flr3;sW4{C>Dl(Et!*Ss zXQR=dPU@~9Ft5Y1dt*-8HdDP@Y`x#uVcFYa3EkCWYGo{L*+y(ba8s*5b*I^z(%pO)KRHEGl_! zkD;fW*cLtRTJ}Ip&uxgcWn62ANu4ORDz3--49ckUj?K7cGS*=_F6WjG8Cud2xB6pt z#u_kVY1`Ur#NAlGl`<(mmazJDGZpI`aN4E7RtdRkiOI=j0_F7$T>=&DR)Qpr?l4ov z+Dw0sVQ<*(R3%hNrzH@`&WRgQ;DEIuQFUR znwEEmXDBJWmoYlPTHa!sD8i=lkV}mLb}y*+=m}oBQ*)7Ob%>NMy*F=mpE{nd7I?=6 zE#GNKrvb86T*D^vaZ)KMHFix7!FA-bFgE0N6aY>rRaoA_^j>8S<0F z&x8( z>i>U858)@pkmnW;ol9<(#FKtn40l=?J8oQL$|N{WIbuGAog<^liBfy1D9HTf=C{*p zOIHP@w_cUu?z|_C%H?%+86&t99T8lN)dCG8t^ow<^J`_!v{EdgQjV*q++4y|Jw~?L zq}6Mtx?O9Vk#brXvX9;M(9v7=zx><-M|Ta%^M4w`&m#CaUKXffQ0S(lEoQG=dHlxR z$DVo2Tgk{PClhAel~YIWe*Ea}$BsOD&ygDs$P2Hh-FTnQy$M4eQhog4+g};nb?p9K zoMg%}bhq2d^z@r*^YMH49>00_(L46MeCR7j~rNkSCt3PU2)~Wsclf=)*!+Sv+tvr< z<&EGE_+uUZL=k_k!(Sr!EB+S3-y`@3{u#o*BKS966_}`Y2D0OdjG0Urb_D+sEb&ES zL!jgEaWa*nG#FZn=qrr2xWKycuh%taWnSR5jWdZ~c z7GD>(SoTU5E39pTClqg$XaZ6CBriM^>|~Vl4k?VYE*B`fP9ln+t5}B{DSB^n&`?>L z0+#ZI{J_GEnrnGO418IW1R@YuRItKeqL>jBoWnTOgf&*$xyZ8pDstfnFNa#bj+Kk| zV$DP6jpTX^*+ySwStT&*#7LE9K6rt}!G%6oMO2meETG&jp^8Z6T3?7N-||IjLE+P3 zsaK?e&{RmF0>&K0%2*b@HB=;fVTLGlLYs2i^n4`t^S(so_#Zefmu;C)jecvp(dp{; z(2IRS4uTikU&H{;l=skoEZ_*#LNiZhFc@pEg!eY$D8pMnn2wMWll4-omEw=Lsk4NJ9Ph( z5KX}M%4{zrX7T!VSk|@-qitk0b+X%&y5qCeR*C1b1^@JBn@Y#x3Pqi1{f{a zxRGBug3Cuf=^Z)z-k_uSl4btsG+m=LBxVboUBpi*eFV-JejU!@SI{sG2pxo0 zhE3VA>S(xVtR@;M8moWw0KXu_v$ro&0J`Ma6jjR&i{g@hOZygbBbtOne@b zI=uemY=4c{pQ8F}4`b?Pa&cNq#pH_U>2nU^jB;#Z^UP+ic^K0+@5fm!l}-CFy=ijg zAv0}lt`urSnC*F}!+d^~UO?yz`EL856k5n|obu z?)9AO=3E73y+QfRXs*)P>v0fAf>Qzp87xz-GM7E+Dj~Xrua9RS>1m)(u}VLj zSSXXiuY_>0g`0Y5zX~PWCG>JGo+jBpjM*f$e$GBLL>u|o2R575G!>8-rdZIvQ;AO= zJk8thA1wPOw(^XrRB{`VTrFvk{^5=Eb0o!)O2LIt+MfWag)|q0r1Dp>Az;%o9_;HV zypm%xB<6P-F1$2#4NUy*cn&)()lIZ7qVshwb_~L@a7m2*!Owqpk&Nc`1h3ct(dFl_HsI@FfsbnrA8$Qj^z3YG?_AI1Q3ihe$K z(*c~9_hwI>IB88_Cfy}(jQX59^*LkI(im447(~SVA+1Y z#t>0S=3GXD493!=k~t66L?2a{_#|H<=e*v?H5@6jb{^cWy0FZ|#34icUf)SuWH75_ zFk9P5E6#7JXpSyuik^P}3%w}S99_hqwK&>x0IlB097Z{r1D>E1FLX^&p=c>dT*mNq z0i*JA%w-Z<%&?R9;}#W`xCt#P1j+Ewf*X_{S9AT13{d6V--w$yR*_TAo4c8F(z9#J z(N$N6EBSXr9jFp33{FXva-pd4AeIRJM_e{nc%f*4!s6wE5N^X;IiC%5w`UD}o07@W z#g{pcbV;DqjnSnCv8=2}>imGz>fxobDk_2Wf?}le0y2j~3JrJUa`p`6xj>DdeV#;_ zw2)BA#baP5S>2;pxl=ic{GZXcv;PjR@-EU{f|-i0C&XFeY%v{^@iF!rx$hA|e-w}L R&ucxIYdz(+4&&o^=D&hLHB|rr diff --git a/target/classes/com/ruoyi/project/monitor/controller/ServerController.class b/target/classes/com/ruoyi/project/monitor/controller/ServerController.class deleted file mode 100644 index 63224238fd6b2da5a7fc873036cf504a9d71461d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1166 zcmb7DTTc`*6#lv_JF>1^1;iU7;_gDEFBlCNl@K*13lbnC#;5L3mg3BGY&%^1Rr(@E z6Muj|%6Mjm?4Ti0=AoT)dcN;m`t|3pZ$AJmV6F-elOFC=QNm=pOjU6g(;n`5m|>_q zQIT>_8G0JcZHDrS-jNIgEfvYNBy3BwCE5XbhFjVf!L~3ewNIU8x2G(_qn58jZW4X0 zcx?2(^c@d1(Q3ne9XX?eKpMU&&4Dy4UB?oG*OBgZw5u5&G@55vc8v(-p*HXNp=|RV z9SRlk<$ZCqA#D;kLRM_X#!&wkEKf_2>Wd>^#!l(TdbrOpv5`bhg>qY2MLjJ?k#-_G zW>{=#)8RHYD(V!)Sm`H5xnnMTUs_Ae%2->+*Nt3G+@3b-qohQ=2O>ylX4B8Do!=97 zU7Aoe>Zc=F%qw3Ely&tc!@{|#(!Sd&+To&G7Jnt(s)%DMDeY!cC&rgAReC$4f6sP) zUmOUA$N$YugLQvg%|)Oe5<(ZH4RmimZ?%R?=wp~ER8oxe%>Cv))KEvChei!e%rZPI zKo^h}!(ci99*C&J-?URjGK>_it`bN{zK)N#NP*2F)4Amp@*~~aBvSyxvqr0+%`+`s zM9G*!giJT>*MEw*Bj8n#IL^P2Rj^&_J!nBql3={DPMV4v5ic$I- hpr|pj#w|f7$Wg-eY`u{k50ib9>|1HbJ1~pezX2TcMwS2o diff --git a/target/classes/com/ruoyi/project/monitor/controller/SysJobController.class b/target/classes/com/ruoyi/project/monitor/controller/SysJobController.class deleted file mode 100644 index 889a3f75fe2c443fef4f98c11fa8326c8f61559b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7250 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 diff --git a/target/classes/com/ruoyi/project/monitor/controller/SysJobLogController.class b/target/classes/com/ruoyi/project/monitor/controller/SysJobLogController.class deleted file mode 100644 index db614c6d75c8b1c967ddb3bc45427fc99d461245..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3954 zcmb7GSyL2O6h3!YhNTrHu36C-84&3haS0&GGAd?30*G6-o|y|Y&PXVT8z_@pgk*2 zI^`_QNq5!GNI~aP87FVLC1=Ani>|XGGuq5M1zS6=sr*CcHTpOWMwvDIkTmL))p?D3<9MsX9Bn8&f0Dyl+bC zWhXmhaSXL|J#K4-R>@4swKbxe$w;M;NV4cCZO*t7!CiJ-`;mmcrd2CfLh!n-DAm7g zsTt|!?L>EwZiC3oL1w?ZN6j;ZXhXW$2O2&963QJBi2xVV89D0m~(71 zxt@`^TQ~=Y=67^(*O5J5KLS2;9D_3v+hJB)s)!!3V&<&EQZx=|DjWc9Yp*{4dHHhd zr=S0Q`s3D%Utc}`W$UlUf{b)Yp^%lDN0M%DJ$3ZULMgAzv4|LKG$-%O+?<_f1+|i~ zR+7vh8^bJ#o8|O~FG_PMBlBHgKVl_)InX2u2}0xpHhyiu*L7Ili5m*dIWiz z1Rbl-_rsEOH<<2r^ZT-n9|RrW-d`&Z@olfk|Q)7EFH;t!~qtl?$4D_|lIVCqEuiBjdM`}!$es10Mrem$FMRMtF!>RUQ ztu2bYispPrWvcrDGw3iKF=&||@6drb*#@o91A}su7jz=L6x44|f_lSaZ<}3guV9cv zMS~uaYmg#sP>EIzTBCJ?HW-MaDezNY>6@oFI#wteHWa2OA~n?lt{;bz2{J=3j^soap8sa3XTsz$E1@$K;>r-EAFtmH^!M8!ja24;w z)m~7Hs}AcyyftGz6s)L9ydA}xiB({2>U~DycWh$xZg7a`19}g8!#_apzYQOjWC(Z*A!J6kuYja~QAc0z*aJhjsW@O2T+e(oV2@by#>chPC; zhb`##u*V>A(8JyUxi&ESDKxPchXB<7cLFy2e`oNI{b`Ls4Xf~d>c)YHy8|#R@~^IOEdy?0lAm( zvx?ly5pu84C=SFqXU4D*usu-^#U4hnw;IKC9TZ8r8lp%BC?a%RE7Nh^r(=?C;JhF5 zFRD?cXbNsJH^Vq2uK?L$tLX!LA7~w+@)5!=K=GReQ!VyGf@k}w2$Ft1j7sz VeTm~Sn)L|m#BL7n^A(i0{s(kqTfhJS diff --git a/target/classes/com/ruoyi/project/monitor/controller/SysLogininforController.class b/target/classes/com/ruoyi/project/monitor/controller/SysLogininforController.class deleted file mode 100644 index e584df0f2fe5ac929f823c8831f302c5739ad638..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4113 zcmbVPYf~Fl7=BNH1j0gE3a!@1d7Ps3MI&7hcSU?$79Umdlod~0NUg+am2xrCVzkES zux_quhGwjo);zb?HI*~EoL0@eY`Nx^CKoJojjN8FHx11(E!p-r$y4)NcDhn@h|%#m z*Ko8vU({@ES?8mMVLFPVnTE~iQrfguWxHT$#_Ectc`D2%ub{= zgU`76Wo|7f;LfNmZK{gCs92hK4;Jg4oCae?Uf?9vG#ty+b#BQ!+%#TV2Z?%JvmHja zlP>_unt4Stc7hCbmkETHZ}4TgpsaG)qdB2C$`pbMJ@GKYjLwzGR))5!GDe5eYs$JJ zyN;&IX;22_(Vc$TDinP)RZpz20|erTFIIWwD4M2a}vg0ly!W=<*CimGzkMy~RL zX*+Vp;>ewxX=(R3@EXx!{j?rL-!;bTX0L}^O@eE;O>AKyKD@YB=39^iG^wNbscy?|t7G_XH1H{84}kCll5 zJ({|inVnl;)V*)6_%RmQGEj52WRRU?B)Q~QkY{|_L|W}#?Lobc zt|^&P$6C5ecLj&XT{eaF_j85(x z45jMcF(EG0tSh59xng4$X`$*EBaF@_59Y6i@pNi*2G+^}K-4vKQ@z9JieFQH8qPan zW*smVjV^}e40@OtBwi2oq8eb;5)Ge=h=%n1;m^;$dG!33AOHRKYnVH`FqxVIuIz7- z?-zB!)A4!JwN!ph6LoT8j{(#t2< zs}kK2mm}03BVD3A84{UPV00=xk?h^A81;qQYME|A=Us^`vL$lJm1vzdB-#`dwrEnK zWAsXl?n!i?zGO7KH}?MXp3(VGJnVJCTV=vyip@hGGitIO#d0#3>L|ldzS6W8p2--s z+o(&`LH`U6dSZ$*8heR@$F7rrw8|ZE)(FlYewR)R+sGfQ$L1#SBPG2wp1q7X> zw*j7j>P|WZ;CCP?RQoHZvC@T=2FxDZgptRvl*EQ^n|gqZhb3Y*@G&^35BS2qAE31X z_fA3Yj7M+g2}N(U#U4@PVEys>-m`5@+Y}e3`)u1FA^x5<(*S&U0Y+c+829@)CB~ib z-8tw2w#PjJi4Ko@9pvJ4p56tLu;M6)`rl4NhyU$8d=vIGMF2x3o4T-}AKM3PXuinl z5?wCZI7ma#=G!=or}t?D7{bPJ2t{yD^aL?zj?gwqA^;ID0Dd$_JTn9tY%Q6QpeuA0 zaDj8L;G=M^AQCutw1UwX6c&k0Pzsx4B8RTwfzfrEgaW}za1`EY6{H?h3nOGnYe*{Y z5xGW9kO|YQH6XSRhp93SA3)8Aln$Jc0<5sG1!@z$+jOX!)>&$#Oqn}cO73W(X_^6G x;Erh^RZy8Nx+CKU=%cdSoAcZu`R?#Ca~fpk0TQ7F52y`KH}Jj)9eyl7{vRPaiWmR@ diff --git a/target/classes/com/ruoyi/project/monitor/controller/SysOperlogController.class b/target/classes/com/ruoyi/project/monitor/controller/SysOperlogController.class deleted file mode 100644 index dd65da4cf6e4457f13220fcfe656db386b29edf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3471 zcmb7HTUQ%Z6y7Ir^jZrEmEYn#sJzGDAi&0g!;XboZOqOt!Cme@+ zMi`YNN|W_PFo-&~RE(C>`=As>#kAcm1mrU_(6qY|@>52I!s{uF9gAH+2;i z_mJJumc^Cas(H3TT`h}C2`%xekjlt=9OW$w&;FVNuYJvQYAD~iyHXC9O_}Fj#ZLE! ziW}8gK|Mxw3Hk>ZU2W-0XSHCv#byoN=W52RRv|d;#RzH`ad1N`Vlz`{J2RY;fbC!O8Z&q`@yN(kE;qyKZsk zA@(7nhlkpD^!ko8;WlJz$|~l-s^OS!sX577=*X_Jm2Sc0%kRJY=Z_y>KKtq4zn}`0aJTw3-X3jM_HdTc1s>O~0zax{=bJ`pFp1sU)4G zQ%U+%{~V`OoIXp^=k!IAz9f)5*Em`C?rlaxjco_cf9a5|xu=YyYb> z#pu@FSO*+@j7A!^jY**M(quVdO5VsOqYkM|PvvpKVOBTncgC^zhXndWLb#Ti3%)P( ziN@&8QP198M`E(Xl|F964}-B_G&h}^dn>i&d3_=T@aMv$V@jFP!@o0_ApWFgG;`Pt=JjHN5fonUi5I=rTD9sK#D2j|gkHn1-c0ls_2M@f zY@pZa4LmV=6YFihaRs~Euy%5AlOlt^QrplAibiN=@WLjw|BM%HK3JE(={!ZLAI#D| zXkTC$f&zlxrgs3|4cBi{AArw2Z< z5coR2AK zwvR}7zQXYb;@Vb>*Xahl1u@>l-7OjghK_L(MiE@Q2g4e4Mrf0gx&Y199QDJ{WU#d! zMmJ^XHsHeKX7Ez0WjB%cw}_0*-2t)U6rFmRcI1Ig;rBQZMKgMo>vt sgH*yNGC>`%X~?WAB-WZkwiSna0J;xH5qjWLPvLGF&mX{jkggB^2VD)&ZvX%Q diff --git a/target/classes/com/ruoyi/project/monitor/controller/SysUserOnlineController.class b/target/classes/com/ruoyi/project/monitor/controller/SysUserOnlineController.class deleted file mode 100644 index f36e356058e8cd963ba9601b9168f9793e8f77b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4357 zcmb_f>vtSw9eyU+>?E7%g``bg3Q}6IY0`E?pgC{35^SuUq;a+rbC~bM0&ICK>R6KFf{tPa z4qRa?b>b0to$wLJS2=?XSeDasvOF)3N(PVOF?oDe=pN6I?Fk*9%V0asw&O{8e_kG6 z5b00J@fUS`NynEpTvzs$cibu1j+#;4vYk^J?wZKCMbj(0727O%?xM;CreE;`RWwN~ zH0JnB#Xq^0b5KKey6gmYQJu1Vd$yoP9LEi;z;+#9#Jb+R>6bj)nV<8lqB`e#OXjSy z9N(O?a)IkrOsmddj+6uUob9PR#b)@j{V^-IK=VG5FfW!9Qkc_qI&!6lY{w3UHMI8b zIi(>r=H|)1X@b5^mW#8>J7LjA4P6s%&MKU;JX_Y$W-3^)Y4mVHSq+P#OR=tJ=3FQ6 z+(JQlW&<2!^?e$VD%gIYVY+u>(OS05g5}JcGl5_*xPE6(LR;+GIW=pRta)XIrX98d zYuuT0MYaS_LvK?qU**c49aPK-ciwg+SmbD3QWbG{oh?MmE?N0J#kGsnNydi?NKO!X zs`TZ+E|_EDa85!>aT|rSnmrSto0}7qvO}7lMszEs8p3@E+F0t)dfSF6Wi&x7f`<}5 zuZ>IIEn2qI7?VK}vSB8$a!bdoQV67ur*%A|<5`v+D^A1aV=7p1^HY{2XP`WKKF~C0 z>(E-cobr7Zi7L5%U`~08S-aqR_M?jG+Lo-@Cx z%LNIW9=J=&8P99z`=90~)QT6kCE^liu;rJSGmF*iPt-Wg6&C_KkUBK}{_@55-+Jf$ z7cc(fnM+*GmVK70@1J1KXt?9*l9f{~`sQeYO{5<^K0S6s!=2ZR?_pJ7_+yAO=3@~U zk89Z3*x~BQ($MM-T(hnzD_E#?9vYjOamx(jQCsl1;R;=4zf|v)`f0O-VNipHrqsL@ zH)nmMOzs$rO=hkARrA+CANmdSg2C^N=LWw>CoR$sEGIC--c1|A6$@))LAuh}5LbVo zPsdjbd;(w9&>gm>u+@xso>h@zXQdi=4$rez4ZMJ_8TdNB!FpZW#SDBC-{OFX&4^R5 zUbFRfsN+Qg-^NP@Zo#cOzGL9KxWJBJ;CuMKftT?E13$!%47?)CAItJ5_^FPc8TdJV zVc=C+ zWz4YbV)oc&iD!a&)bbT05XsW8B}O`Kzl==0E!cBf#2e%6iWWzohFh8`Tswo=JDT>P zSYWJ}$=`0*#rO2?Ni_VLTGHt3qm$}9&Eil$!wKbti!C+!aK0X&l{*WmH_odd%)IIj zQ{&3^G;;2Y{o|LUvZSORjqa23&1$v%NjErBECn2@Tbqfdg$H6uwa8w}Ws11_>_fSr zI$lRBGV?V&(L~GoiP^MOuCIW>PtMs59(x;nC2~yomMGT#WE<^pNS&5yo?}Tqy9`(&&kZtKNyWhSe(Gf?-`GA}9|7TpoVVds>>9h5t72Pfz}rU8j=h`EoO--n^96S z9iA$>%W6b0$R=ebN>w6l5M#NDM%U%xBxzNB0{A$<(vzCrWz)RTD2J)FFKK3UQ;wQJ z;_@6dR~pxmC^7nItS9ikWH_^ zco!Q6^#04(cmX^2hOh0}6i+wx@6GC~*qp*Du4}>RSMhL_>iXzdPPow2CYh_GRhM^{>;r6a0$<1qe)BO#LaKqt?W_&9lV z^1pyP$e9)dBXs5KPVNc%?@{6bhBbq~@)|Ng%)2RVkn&UbB+q;5XT$ZggFHLLvzw6q z0NZtp=or;8_HT^qIIQEyjlKUw*T2YkltdjZ)CFomm^9nCeK$4V<6|86%EyDye0+*u z6Ld2b=F9z5)k20H62Z5zox#4L>&6v)xS#(kxM>ADPWP?gW&y4x1TGWOPw}VzeIW>9 zHu>ug@4#f}uvpZlaZ$BqHx)(J9LE%S?(;E?8HE!#iBom!PUC(u=#s<_@S_E1!smmb PM_pV$#P!2<@=yO4=q3?> diff --git a/target/classes/com/ruoyi/project/monitor/domain/SysCache.class b/target/classes/com/ruoyi/project/monitor/domain/SysCache.class deleted file mode 100644 index b195ea99d8c1140a4bbe182a71a99eb769d48419..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1873 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 diff --git a/target/classes/com/ruoyi/project/monitor/domain/SysJobLog.class b/target/classes/com/ruoyi/project/monitor/domain/SysJobLog.class deleted file mode 100644 index 61a51f32c87b02ab06d6b0c8217981c7ed88ef5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3542 zcmb7``*Raj6vxk&Hrb@x2jwOB!q?CS=oVV5(ucePrlti+C=?akB-?aLvKx0deJCnL zM@Pf~6|IiH$S9&SqQGEbs3X7ocaWC9!tr}|H;-;NBXlO`o_o)|=YIB_bMNgx|K9nV zh`Q)Zke;GMfHqQ+i4+qu6QfL|nHXb2VPc$#lYYtsC`)RP>Ph2iQxJnW)_I$!t*oQ- z)WKSVr!Ll-Jaw}+&(jXpPVm&r+DV@JSv$oRPy6W|KfTLQvmxt>lo^(FL($a3k-Z#o z0~|H%(Nx2fRC8F$SDp`40 zF_c6`-leLVDVcC=aMT%1YFSawYtxE2s!LgUQqxb0l97{>=D6)eD$N(eQ%N}kkF_dh zawIIwUM}37E!;U@IDd;HKPZMQLrVoj%+wVNL%26TUpRZIaN+aCE7xr1{koRV!H;cO zoc{<$bQN_%J1NH{JuRCYt+{{g!^MlgEPns{!VjMmuFfw0_Vc~lH#iDnyFuA7q;whO z-rY+JGkA^veB9=N8Y-Eu5Y~baYutA&L{SZpwOi3Y)L&=v%n@W8wDg zE!+AEKV83n^D+W0<3n>SL=kmVgO|czXE3AaJpk{z8AnJ<@y?q{M%*izGNQv9rk1m< zzFtLD%zlnmw6+Z+ZhN#8)-**GRUXP`6S5wckP(hrqFNI9mXLMyoxxgjOu;8?sYp>y z*T#_pD=DfNn>Gfl3c&952%6nt<~plpt5 zse=+L3d9N^LEE#P;?+wWmy#T`UE6ckRC;!%Fy9WMlYNKA=`~@K$dddw!R6AC1{2p&_3EP&}o_x z=v9gebbyH%6Ni~N!o&z26X;DQPEeGiQ27q|zXIi`tvtDW;Y`YjVlD5M3^|PZ%ADq? z{eeFvW=^y4H4h$+#v>=9k)iO3SbQWJMmVAm=LAP6Tv@jV670nFJggU106r;~lU1C; zqm>SwgHUnkoGscOd=DpcJ$Se_;ztyu4fHfULmWMeUJX5mAF2lZHuUS!hVa{L&=wd_ zNy`l)45+T9L2I;!>cGvmUu(~Dwr6N|4hCSWfB5tU^-TX$u4?_X}iUQd(b0JJ~z{GPo}sxlh4hR1XHRClYQPCrY?&K z*Rltb-_11U$u#WE(iyv|*~%`^k1GgX+_-Nuo_)N3)}4fS9Ox|u%qWIFE66m&Cv z2BvdWnAkmAV(Pb;@T5CTzfvtUq9gNEKN7k@!YyiOX$;L#(;PLotc23SlvPkxGi42w zwMYw3=9RDdBc-eUEqJIQ=|4?$vZMe2 diff --git a/target/classes/com/ruoyi/project/monitor/domain/SysLogininfor.class b/target/classes/com/ruoyi/project/monitor/domain/SysLogininfor.class deleted file mode 100644 index 0a8d9311fb4408948fa9f9e2944fbf5ddfbd6fdb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3238 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 K2|coN?SBC+dTd+( diff --git a/target/classes/com/ruoyi/project/monitor/domain/SysUserOnline.class b/target/classes/com/ruoyi/project/monitor/domain/SysUserOnline.class deleted file mode 100644 index eb72982a14273be75952ddc900f9d6ce13b706d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2107 zcmb8vTT|0O6bJB=(t8V(a`ApgZHqQ2s3;d_&{3JGpn|;UgJ}~>u+4VTREKY+Gdj-r z;0N$SIsVVK4ehdh@a3HB{kOYG{`~#*n~0X_ahfu;oT4<{<8YtD0}d-39&&iZVU@#L zg4PqXVNfCvpB!(?HYi^?v_4yA!}99pZs5CKebu0(?X-eztLfme({}vsW87_7w(T1< z-Vk-ytB9HvxWdD1RbPBTH-jRgZBR-!@3}lYH!yug$jRetuIC0oj1`Le21TC;8yzPr zuIFrbnpMZ&v#Jf$%T3QQ|}(-uw3 z^~~L)_FI^Cyap!5p3-$E*z50lrcfM!h5Jso2l~twPIh5%?xhnP2>X@g|}^q+I6uMD4Y4$Vpx?`X4s@=Om4F|_Q!6+A~I0F1+{juITtR=b0-nXy}N`{2pa#j!tDMOXFFZ;4sM{ z$6<;?p2IYU8Jaby{C~HIvp;@WcdC5rbOo<<246ywBD^e~BD}K9SX^eTFEa=-Lm@LD zGQ)yAMF#5;Porca8_2QJPcpvAZf6kVvNB0$@to~;pmTH{C4(-|Ma1F3-zoA{89c8Y ze2FeY&Vx6QBgpa6!ViiZFP)aPMT${L&M?>Q)mxrvynh2H0yXX&$)KxR)0k>1Yfabm zrZLsD1k>^e6W>K>nvkY>ttqOSRBdNabr-%DtklBSZ@lu%9kTGN8wlu%9Y zV0u5o#NTdc%1hHNttqLRK4?w1^`@k1a$x#6!o>fP&@?SgW%&b9{{<=4bf`5g(j9!; aC;kN~)g)kQjWF>)Ei}zY(_O>}E&T(&4H(z} diff --git a/target/classes/com/ruoyi/project/monitor/mapper/SysJobLogMapper.class b/target/classes/com/ruoyi/project/monitor/mapper/SysJobLogMapper.class deleted file mode 100644 index b310e7250ed4402eba0d3f843e33ba738d8414b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 893 zcmbtS%TB{E5FD4jTj-NF+|vu@z^$kP4oF3*K&r%rliOM$l@nJ^iqv1@zz6VAh)q(F z0_9L~@L|Whp7G4Sf4sf{xWH)v#|4}))B~yHIK0y%TRXNJgbY2)9&3-Axn8(@X7rTq zxu<HWX`jgny*e4}?huhkB$hZw$W+)~O zMsHPJKaggb83W(U#y&%1LZOE;Nifn!3AL@KB*_(p)S6e?iSO$_XBb-6x``YKjZ{{~ zN(w*WVA!%cj|}CZo}00}brr?m{#v4en9Za)iwt5o|JxQX?n{?1nWKeEt-T*b>zZd^ z$k3((g)EUHOI41l9Q`N)>10r(s}jo8n$#7ltJtP`*}4M|R6{+5Xqun~nkm$Zp*D6? QXfKBLaX>r_hcVmHC#yL7%K!iX diff --git a/target/classes/com/ruoyi/project/monitor/mapper/SysJobMapper.class b/target/classes/com/ruoyi/project/monitor/mapper/SysJobMapper.class deleted file mode 100644 index d8b642d8c8224caddfd1e0f8887980135d667664..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 837 zcmbVK%TB^T6g?v^i-5d*|3FRDZrq_Jx-h|%Xu{IfKt~+XcA9Bx!mqjT1N9z$~=qG#niaLqjt2^}&NrfS4s4CTbx2+UAmpFMomS^~m+Rnf0Aizf={M`xDDn{)A*&RZxZ!iIr5T zJ9L#ukjh!rj+trwt!kg4@q#!qpi(3Qp-54Qq7p+n z0qJdElTrq%M9tzYifgD-Jf}7Qg0|6Igj#6lP$y+|v6Dm8gFfyqK$PE08}EMtaCqev diff --git a/target/classes/com/ruoyi/project/monitor/mapper/SysLogininforMapper.class b/target/classes/com/ruoyi/project/monitor/mapper/SysLogininforMapper.class deleted file mode 100644 index 3e51de070fffd51b5ad0a93bf2e9e5a9d0de1d08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmbtSyH3ME5S$B6Ow1!ZjKn864OfsZh$012Bu5}wqMtd5Dt@N9*47X97nv&bvtQB8bvy`dh zrP0b6%QI67rFpWhx{>MlnTQtBy_@VwSW!wRZN(52zgWXc7DUud#j0`)v;CLFOYtFi z?Nq@Vjw!=1QMnebwvxg9oA7R5`}ZW_DkFPNcJ^lLc}5w8(aTnEA#~1Tqx0!_&fqs$ zw}4SvNTItqhJ&a<1c|9_Dj!rqrmlDLUWnC7+M6Z@hRNTzDqGy{t+umtt~SJ0)Z=S& y;Q<3fk3I+Bc_acJz5Dd)GYqIknsG>gu7n|VdkCm?gyRl<(xOi>qBbpRLFYe2>%7YV diff --git a/target/classes/com/ruoyi/project/monitor/mapper/SysOperLogMapper.class b/target/classes/com/ruoyi/project/monitor/mapper/SysOperLogMapper.class deleted file mode 100644 index 905df9d90402b6f80a0b32208c43165aa936583e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmbtS!A=4(6r3Wkf}nt)zknC3i8qWU9!yAQ{8RWlHHbciwVEx!4L4GjIYZk ziw6(HW8a&3Z)RS*3aZ2JuTT&6Ul#D^+(4EKBP2$$kr z@U>GZ_X8#jt%XXoaBC|W^#7*a?&bH6mJedGTENyBHE?j&2atq zy|V(hbMGyYPF~5LzxprIWMHV#*8&=KT8}!t8~#Na0V)MJBtTU{i@G(msda=-h3*#U TW1Li_UQy~}Kn#Y{f;apD_#e*Q diff --git a/target/classes/com/ruoyi/project/monitor/service/ISysJobLogService.class b/target/classes/com/ruoyi/project/monitor/service/ISysJobLogService.class deleted file mode 100644 index d84e7bbe416b2f0f10cd72cdfb9062867e32245f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmbtS$xg#C6dZS7SXx@vFGw%=0JowZI3N`TffR`gCpWQzt29QAQ>nkkfe+xL5HAUk zisevouq@BpX6E_z?fC`3IZm25YT}rom&i!^_FB(e9l9#93=_xo^@5vJuM~eWdQNe^ z(6O@G@IWtwin+H+ijwijor|U5sZ|lr>c`acM%qUm+zBHV(n^ysH0JpLhPJ1|SlHA^ zhUi~|E;eB~$!M)hypNT z8f4_iw4w7*n7c-AN?t}f%;UZ9H4Fpiw~9Kk%qVvKNQ(HAWYrnb;EtzLfgc5S?w4xamh)XbZGZ%GV)C70ZEJ5C>3^QU!rz)B~J0_L6LBd(D1S4L^+o zKY$;Fc(&W5kxJBZu)O0pGyC3~@$WxBe-Y6udKS>5fF3hivoev9JJS80vW`)w-HUX} zjn`wvbE8K9d8#wzwBfN%h01t1w#e^1?~TN%;NGc(7sVY$8y}<_>iCl|B9%@W%V=?= z`;3~Q8f3zGBN=`B|0`Z!o7@|)nQD7G?#89Il5rxk0q^N-014L>%cu?^MVF;qcq?H5 zqk|hL=`vbAJd0%Rl+J8GPhg6X)~8jgW{f$w>fD-~3*PW>tNpd|`V#YFMvamY@YQGt zNiuYBxUk&#>}KS?fQ-tlG{qtW^c11bV{y)BHyX<5&E>^hI2`4lg*}<1HyANmz&}H@QiHWrLsUmp zhyQp5cot|0P?MICdJe4+;nOOu0c;_q259{PL><75dEl*i;BDHxs_jCNaU4V-Ue>Hvkuy3~@BXF~fl}rF1^FxiZQ;S;ufbjZ<52SJ_(e7iU*8 z^}Mh~dFyy)3!w~8>arV&X7@yNBmJ|@?t~MC^wO0Kq5j4?DWxW&ZYox#XIN~$EMAGV z;FVXJHyjbeC{ei)zH*Ym|C?~Wsr@UGaFUTdFFSjSdYMrMlj*~kUM)<{V{7tgwqzJK zS+{_3s--a99K+VM$umrB}1fNCTh+XU!J7*V%}kXk#~?a+HIdLLtI)1nr1_zAIw BzOw)T diff --git a/target/classes/com/ruoyi/project/monitor/service/ISysOperLogService.class b/target/classes/com/ruoyi/project/monitor/service/ISysOperLogService.class deleted file mode 100644 index 4ad2561af6a9298fe75ad45c6efb3db1b6574c99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 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 J`oWrp{{dkShPeO$ diff --git a/target/classes/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.class b/target/classes/com/ruoyi/project/monitor/service/impl/SysLogininforServiceImpl.class deleted file mode 100644 index 5b9dbdc50adc91a04c524b03ec06834e6070dfb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1611 zcmbtUTTc@~6#izp6v`?W0Y&BFy%c3o32I6}ATepOsIdkgeA;e@GPt|b%uXTwPd;d3 zV(`Hq;Eyt%SuTZ2LE=N_?ChNL^?cv?W`F(u@e{y2o@CL3`@P8EK_7CMwoBeFGj@5H z!J`ajGvEvZp{mMQ#+yp7`?Z?T3=3YMBChMIA$d)!Z4nqAsaP7Nd6eexQX}zN>Iw{F z@9MFUk=T%lEQewxj+OC^RB^)a+*7*BlbV)sbyNG1*j4%yFAG0T_@*Bac7yvz1$?D$ z)UMQ`La^P7)Sy{n=*UfPFm$e|ieTvXWGr6Sqq5NNefl?sAx{NSI90lxmv98J_0Oz^$mrm+?u&f@P3xYR)isQ3Psa zU6?IZdFxvpjnKqzI1wSuso9$+6T`52@&3GRf5+!_BSUU6h<9&ER%74PHEC@A8*uTW ze3z(&kqXf>qDgPHQLI?nxsUt(hJIY-o{Fo5=^{hM`Z-M){Og>Y6NF^DCKe5(r0O~l zucWon_z80#v%suXh9P&VlM|YQP^M86{Gg=Z;xhVOWYL$woQn~Ry10%TE+#PP;x-;L zEVsXDWVQ2MNnS|DmC}DxwpW$m+4-Qw(>OBBx36q}@zZ-*#4Y;R^nlz#KgW`$=+eii zo8l#kT@*!Hv<|E=C)RO=CevioM)|-Ra;9r5tZB|F5_= z)53AWr->7U?Y$Mh%faUs{Dn67Q>5`x-&0h?$V7*NzM!4eF4bfY-3%XEHCZN2ULKS7 QP!k7t(hlw(&FdcU2k5t$G5`Po diff --git a/target/classes/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.class b/target/classes/com/ruoyi/project/monitor/service/impl/SysOperLogServiceImpl.class deleted file mode 100644 index 0fc1516aada22880ae3e03be8330c560242348dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1765 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 diff --git a/target/classes/com/ruoyi/project/system/controller/SysDeptController.class b/target/classes/com/ruoyi/project/system/controller/SysDeptController.class deleted file mode 100644 index 652e807de9ceb385bdbb81a35bdc5f1903acefd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6295 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 diff --git a/target/classes/com/ruoyi/project/system/controller/SysDictDataController.class b/target/classes/com/ruoyi/project/system/controller/SysDictDataController.class deleted file mode 100644 index 4ced745b3d282b69a38c8dbef25b19fe26b27ff3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5391 zcmb_g3v(M+75=U)TeiHl6W57J3d9Ma@gvD5kfg1hI`ylGL4MS)<^hGZbYrh0Y1Q48 zZMBqld9;*wDJ@Xm?}2G&7^jdKegOX?{Z<<*k*q9rfuZpre)vKSEP}5^qWT7wd|5^R2Jx?Mc3LiZJD8258+~| zARh!_WF1YlTr~5hJ0j53*S{A#}&BI*VszN${A)pYGJrPGCO2%Q?BR*V^!)N zKo!HO{7s9Sw3cHka4NF0CYW{h5!jbnH#Q8t=$ctQMX0oPu$l}8A|T{a&D@K7+G~WS z_f1Q8&C1LfN)fKKN$*fyp*S*Kv`v>9NvEabP?xe`Ij%luOG;(UvdtGH?KN*0*&^fD z`;_CHUNf9IY3Izo6TW(f6e~lD{}cTJ=j!gGC|xo0nWz>oOLy8R6ewJ^gYE~gMQ#-= zn~}WQ=drNml?0OR_OvO&%(MT|u z&p9ja1(noUrarlqmf0oFqen}-nz;Aao{iWIHETEp){}KTYvfm>B&RHoUDtF~{%Lpr z^2Xhl-+TY{ciw;PuY6r8I!sZ=QQ0hT{{EI_zL<0LvB)xd+A?`{ZgzfA;848rAB;b6$ColWMnb|*Z*G?w_beWid%sr zjRQdpDhw@CGYgYSg7wwK@@3LB9+}bHSoTM~!?6CkdSz=~GWd==W@So@NnB=3BD_ao zR1-XiOLG&Wi<5h)kaNX|{#$IBvo@HfBYig_v3mg3x0MykV`2XeTlY+3AA@oyC?)@X z_s-q7Uu6I$CR3BjyT^8|?g_~%F2e-Z!c=l7ujGPNwA1owQx&embP&6a1J#e6 z!&EId6AWMd_No3-FYF=Q{pIFOv8k)X(QphO(eSFed=MW>;9DAA!?!hj2j3Mq9(I3? z&kcdWaN2$Q3bo<)G<+XF(C|aNuHi>`Lqji)Ch%hoZ{n>4exl*0_?f`NVf!&^+eS(C zAR6Ar&o%r4ztr$6{940r@LLVPQ?I{QuYbTFmB~K|Jkb!;{aQ1Dv*FtCxKa#9mW~;Y z4C5lu5u#N<1=<|fu-!Q}Wz3(@U=2g}XrtMCI@B9maz;zFbiQ5I(T3LQbq_V285N}Q zFjDq{-fbi(%weO~_(ZDPV|GU?`*_xHoMF|owEKsj*I)=t`;&Il991(p9H|`TV}sUf zxEU)=v9ed4F+0jk4fS=%5=b~judS@HHM^pI`|R<&+I`g3@l^Rq(_J0)v66p&9*?qI zCSqrBkA>pkQ`qbID^#P$653)qGsP@h!vj&HWhbvQc9h5xwV7u#F3{cAzcUD&#{inV#W`-;#IXYd+lUSP z4NZf8M?8knsn=Y|5qsTDUmaRpN}7m#~}A8W|{M1r`&W;m#v>EPl}Ad9s=EMYnD zVK!j0XON2S+Q!3WM!OZG2SP@Z9*fU$%g;nu?WsWS!Ly#610c@^K#tIUAla)malXdz z!b8?BX#6@~Zt%arry8O=SVq@V7u`D1-FiTDpRPgo9Q~||?z1og?k*FxuR^~Nd>{sr zc&L`M4W`Cs1XWatD@fDffU^~DsDh_bBH%1jMkW2+xQSKH_ful6I;t_4TpPo>XQPWx LxA>l|Owaufg1gw~ diff --git a/target/classes/com/ruoyi/project/system/controller/SysDictTypeController.class b/target/classes/com/ruoyi/project/system/controller/SysDictTypeController.class deleted file mode 100644 index 2f49e9f8f9903f5cbe1dbab03daf079bc852a2c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5595 zcmb_g>wg?&6+Z9gvbju?G`(58Bn2e5rb9I?kd%}p8%l7K#@uXE6eqiHl1X-VmYLZk z3!Ao!RYdn*8)b=AC&j=bY!9=bZOs z|Nfsp|CNaP=)(rOldJ|hMs__Oxkg%}b^hFlQa(ygHc%}+RYx%%zru@8^WsuFOxUWGw``eKEq9MPHl4R( zrRN3&9i7T$Y&|XKbW2}I$)QZfur*sZGM1qGIW)gN*Ed2G*T&PssU6Z#aUQTozg8^(524GQj$hm(=$N{16_gL zKIC<|pk}otsX7M6G+P_XEE-T!R|tfl-oVMS2!!Yn)DmCO)-*L|>nSx3Qz7kesWT8? z&mm{a_MX|3u0e=y8JG65k(|^xjJ7o4-u}?&S~8I{bsK?AB&215OfqX&wmNA_#CO>+ z^(Q6d)vRf$9OBphkY$}%)~rcsruEJamva5=m45brN0*?!P(AF@1wE4t66lEVWz336)J1epXAeTGEU0yUyb(&mg5^q?C*7j@hKlPYJlM~0ylZ3EQFr8os^ znYv@iVtP8>bL0p*RvF9_Iceq@OTGG(E8%H?FDdijj3X3#evZ)iZD|G=RQOEnRDvHgaY{KCE+*x+C|Z=&l%pY6FBq9n`7NEBv^N?vB!r6?&CkQ|NX2iJ-gv_N?+9 zA*jdScH16;6~3X+Pw7pCenyuS`Z@hVpgc$59I$9o8)A#~NI-Y|XSM(ZeC*{qto`-l0`St7A~O)IFiyVYk*svM)$6C`Vm3nyKZyJI?sVXt#hg6NH6ov zaGtMF_{QhqEq8I5>q9y-K~XE`bfIOk&M)x)H+#I<51^DKRtwRa&FIKzLHF)4e)G88 z(4xu=@bw1q6`T=(T#|aYoEkaOV9x|va6t!ARDJh&$I*(~hWm~VSemARoGtNVQIAjJ z(j*AG$XW9&$enRCH(JsjF{Nh9;k=+jVJJYDCLOJ`=@{%bgL`$=7+hr=++7Je(K%L` z#-SF&#@Q^I1jojvoby@;o}dFs=lUv4FyC;A91OXN840d3*Yn8~RGf_MB;HkJ9 z=s5M_3r@kID(7$-yQ?sFsC$zl-PftA=LS_rXuSLQCe>WULX{(|$=TFJ)%a?LNEX`e z9`uAl1l>y~A-ox?Pta!|__Nr>s@<7B%$&kZ4Y-ei0Ug2AX>7R9qWkFqez`=#qJF#$ z&>6^Qd~ZN&4aRmh@3>>$#7(Nb*c#oUy8h~;)jhqf^_$ed&|Pa=ae|<|5x=DzhR!x9 zVT=1*IYo=x=|LKVF35IlkKn{1$M!0mYoN3A5F{~*!!Xoc>w^w=Z3t_Or#=EPRK(PQ z4a3+zVo{7nB|S{%3K$=uF=%r!K8m-`Q5-TD;|LB#FgAC4F=&k7wo*6%!Dya!V6ZXR zT7=O|<1_(ro^!{sSmxaG0q0KA=dmHmoSDLlplO=%ta#b8BIX&fF9PS^)qRtiE^bkC zYs)6>@7bhQ46O(7*rbD-bm(disB?IejucG)7@L07=Z+hVM`<6>_QKFpbUpwhR)i6w zS%*J!u&RngZvoG&ho=p*9$CIn=HUx)EIGIuIb$y3V;+C_4Q994?${CA#|zj#5sGad z*d7D6FTv!;|5t2}m0|lL#D-#foWAVE?Hn+>>~RzLliO0NdY3o=Nf z1)o706f%RD%AUs)WmY9gV!un}#d1b1(J~Y=ug_o;=T{Rm>ISumP{YM=m8s6pk}qGcHVPHi>tO>P`n$=b@ItA5w1s`fk&PVc%;Qs%s;HAP{Ks9gt;?) fm|>%uF#6?+YiI_u5i*?BR=j2L{RDQo9y0$6mqir2 diff --git a/target/classes/com/ruoyi/project/system/controller/SysIndexController.class b/target/classes/com/ruoyi/project/system/controller/SysIndexController.class deleted file mode 100644 index 3fb92776361bf6e84417986701aa4495cc07e9e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1102 zcmbVL-Ahwp82`Qda5`6-WoDM8l}(G@n~1^)M2LcA;A$XVoy~Xa*mmA^&U>^Wf^=aC zWkNw97T8sgs6l9iw)_5#+J{&E2hnr3;RbqB7w7r@`aSP+e*XFX1He^W_QQ=+^*HTA zX9MbS#*ee;a!9uy=WyPK3k;2>Ei?L{G~#-KAsC9u6fc>0+|*KHQksu>tmNgxwj8NM z_A|5(+lJCpBBEP*G${rQLn=+_(y$n=hoqU{R@&5!M72y*Xokh(T1-hZ!?nExK42?3 zsheVq%GTY~4PD)0a0h!M44y$bCK#GRx*>+_R8*J`H0s9C5|S}38PQDL(JMxedZd@y zS5c%*IWA&~TNz7!?9p*Xk44ncv3SGJggif z*x22AncIGon|oE5dy!vS z+1*;4n3^VIacy&FX0e!k?zld$<(AfS?`Mju*`0T*zh<5>G*?%1KkBSEfCl(|=n3E= zS_258)rZ~y`f!Qi+W$QULr*oadPMtgk-?V`YKV@N7E4k@m=>KOLw7Zwq?9zct@NZ- zdCiB8O!pR-W=c~GH-h^ge6+??2HJnXS)hx4E;s#h3@&F6#2ZPgBOV~`B2Ldiw23rM zoDui-ZGwF%xtobP!JvR6L<8jjwBRUdbc<-EB2MxhcuT&{7MFJ$?h$w2S9mty4Uc%r rQeF5PeCrhHLbYl~P1VjyRcAnFq~r9pje=P?K{@TE%#(ZLcL09@L;Ok3 diff --git a/target/classes/com/ruoyi/project/system/controller/SysLoginController.class b/target/classes/com/ruoyi/project/system/controller/SysLoginController.class deleted file mode 100644 index f4b2f7c443eb72d234309c7aff24fd813e966db2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3455 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 diff --git a/target/classes/com/ruoyi/project/system/controller/SysNoticeController.class b/target/classes/com/ruoyi/project/system/controller/SysNoticeController.class deleted file mode 100644 index 862182828d572379458bd8e61053d771316c84ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3814 zcmb_fNpl-T6#iOX6x)-?2}ztlAS+n5g9k!ZCvoB}K_ENA8wp`+No{)^X-1juu@Mwi zT)1%K%7qg*4p2pzf&)K*|B<5j6BMs!Mw+oaGB$A0bhrDx_r33J?ce|U^)~>QvDu4$ z%=IFJ2R-yt=)*gh*V_fXTGXp0{j=PQckxi4J<{9v^!BmdzOR2iNaMpaK4Lg%JIX4F z1>tVchv9O*?@`IImFrY0 z!Zn*dO*PNRerLs!is4bVy^gX|<(3`E-yDkFjojT7MYG0Nh3SKv=8EU+6-T=m1b|^A zCfCCJ4jT;p`E|a*O;1@BGfyB%)A8*j)N2hQZnxaMwGT_oTZYGk`hSN9I4ELD=4aKj%$4?NMF|muXq%-b9bd2UE{JK+^Urw4AN{Y z;A2cPKRBclGAVmBokhzo#}ntiP_w*Nqb$=l%pi2>RiQM~47alZ4Ha&$nt6wAwU1Ot z_{2K@WL`+GqUk*l0Lzt|!wd&tn~AaA39|zUDU>(Uwre& zx8FVc^806Be?{A(C#mkGT%^oqxbn}Mh3!?PIT;fpTDo&{3p4YJTESiut3Wv%Wmd8r zrLbrzl(0gLW+zeMQsVy;PWQ|pyh9hmh24@TK;b(yJ(Hi&4qe-Gw5COcnp6}oBdR$` zMc2FFcy3ADvvi7`NND?`y0NyKTFK#(YTMLE9(c*3exxI?hZ@5+pwGZD95?W>{yB^z zX>bEYlnj(146I<)z#1$A>v)nz#XuFd0S7e$PvIJndaLx-!v=BKcC_z42&s%C$*798 zLovZgE=5EGLyuJ4RRx-P43{GLmeJPsQ9)f+QY1@i&VOp?8Rz%#wwiVf$)T39N3~?o zG|;m*d?Ad7BO#ii?MFi5@ZJV-vaV;t?qjCK`yH4W($e#XC&QiizwGz=WW=)Oi! zj=Gp~^yJl&x%L4`8c7=8QjPkskI(S@WspGBhRS|t2(~&{)S8Ya^tl|)(u295UfT>Q zU3T<+j&|MjJsN(gENM4DJCnYQzFosVgZ)U06i$SffR}KR)<$pv&*KH!F`UAS=O#XKI}N`YGdxOU0%^_XYqX%YgG(Wb2O)}q5n}4V z7J3?JdNrE92u-h#U;+m)8ACMCL^Kf6)I!B+(jQXs2K|$j!WD_DxF&ENH!wzEG_pRO z4>xIX%SU&+Ejput?qDLiSwc7WFVT&+pu2;+1SSF91QF0Cf`?jA>BI&e#Smqhd}SyB urlSZ>(M4SggArddEr{;nKHU#e>CNpCO(93JDZJ(DI6|wpX`gRipZy!x<0Etc diff --git a/target/classes/com/ruoyi/project/system/controller/SysPostController.class b/target/classes/com/ruoyi/project/system/controller/SysPostController.class deleted file mode 100644 index a4f943fb2126a3e3c57b977a939907319a339854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5476 zcmb_g>wgsG6@F%O*{~T1MlQu(2x?6T2_rU$C5R>=YT6Bi+!W}=$?i)sVRvVlnFXTt z){EL!TG}dFYpvI6FVaA1_)%^9q2Ky<7}9V35BlqKW_EWbn_Zgx+7Fp`=6%mO?>W!= zob#T|KmPsazXIsNpAxtob^<$)U&qJkW;k%=(~F}J$C(5gakdHPWSo=5CuH$SdHYrz zPbIJcb`zeK@tFkTc(w`8$;Y=v>^ma%-6nibKAxB57i8u|`TTwpejqbHl$n?0ab6xj zisQ#|T+q;*w_R^cIcKbt(r`~QWoHeiV9!}b-mzy@$}`+K*Hc-;4P=a=u{n1n)ali* zZM2Z{tgM=}Tx%+$`f@qjGd;`Bxfa6XYGNzQ7bB&W`%Cnt0 z!z?QpeFe`xYdI=SvyBI=oaG(VP}i|@QbYZKou-E^Nh_xg7qU~z88^9`hSsE=GBcB= zW65`Mvfi7qxc$D`@ucjW=h&Hya*Sd`1LYa+UZ1gCPs5`fwJoIWtZC&++Pym?l3}Q4 z)s&Gpr6Teu1nG=iOU#q6wh+TcC059 z?KPY+GXvVd&YD}l#{hO+5>9s7mfXbcl%BaJyrJ+7^kdUI!cy@l{akW^JJFn zU<3!&sLthWhro_^_z0ZyiJMWLG2?l8;}JfD?VK1@Zk`-fy{kq>XxQWw)ikVn10J@V znTER}TQSkHcFsRc!e(2>;JK8_Oi+%|99@;*+Rk)O#Ae7()6Fx0iz-U3z=z!t?x`D!5ET*BvL}H0=HFmQ}8hb&dXr8l!9+d~D>%=(vX4 zYtte)P9etLRTD$XQ^<_CQKCeAT6vOv8txCyE{Hm5lR?ou4ABwV71OY9);veb6f%-_ zjY8R>bU7t`^n5!ScGM2$bU`_D63aT{$-u%>41Rg}Ea%*^I(qNwgEzgIQZb~bb!M7w zPX0g2ST!Klk9lV56u~am-R-r5ry~-2s2cd zql$pLUca55BNFv0ZLu!gqy&k8@8ZPBp}z6KwbY`KLWFURj>_6+m>35;P6TB*lzPaLa^|N=qWfyw&PNcf3Pn$4)z0?DV?>gGi zq2nj=xC3{_@lzc?!^=8e!9@*shW%6R068{B;<+< zwgT!Ejc(j6`0b>I2cmY4Ovw+DHD1-Xre;*?l$_RK_OcT>i^;8_YYk_1oR=2+OqF9? z-BEvnM58}psLOJXmrgTJx3ss0O)Qp`vJ`6a>_Crgta2QiNxLlW@;)J1my^BP%^b!p zKb%T&i$4>jc8*xkJ6CxFjxs&fKc``Hwb)3VgvBnI2}20i2HX&V^K5CHH0K|86beA7&SSBJbc&b3j8( z>N&?R@~e^KT^yS@vflH#lV1i$jblUSHE5Ul5<@4SA`G-)7oU0{fG%|Ni*Zw_&R5P- zx{h<3I~Ne^yo$PA*HItCaA(&78s@oB=NsGL3w5EM23n{tM%x0#qEVW_-Pl9pE!=uH z?xEo?QA)NBW_mcYmop74a2zC{t(>}-0{dLthcC;^31}|%^Q{*LXkX%cox3)0Y!mmo zeD@B2jK*WF@oQ+>U%#z>S9j~W1tcW&z}r@8fQFl~4_jz?J8g@{J%OFF$8ESD2e}t* z`@YAhvDx>%j(Q0^fCp(wqS!)5gS8&+5v=ubP2yP>qZyQAYNtRy#Rps*!l1%Kc(@ef zBN*atL5yGF+gFjK4T*7pN->Ttoy9X~j$r}196ayEuj{%R}VGW^a`DsVOTA2{6&ivR!s diff --git a/target/classes/com/ruoyi/project/system/controller/SysProfileController.class b/target/classes/com/ruoyi/project/system/controller/SysProfileController.class deleted file mode 100644 index ed0a20b3f775e0d99e76d3694722326cf9b5074d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5902 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 diff --git a/target/classes/com/ruoyi/project/system/controller/SysRegisterController.class b/target/classes/com/ruoyi/project/system/controller/SysRegisterController.class deleted file mode 100644 index 8e4bbb75abf37997a314b38f403482c5d1f503c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2052 zcmb7FU2oe|7=BJZ>NIoP5w^0GudN$f(snf)8{Np*Xv+p;=~gwYLU83cr`hQopI{%i z?SENS+^B({H_piSJ zIElqHhB2LjF^C~NpThB7IDr?^v~wzj7t97Ytb0q_P4f)R6@TcZaSW^Vp>YNb;Il!7_+{T>%!$_ayw*6XGK&x zDV~g^Saannx0K=4sfubRy-SqeeAJ5E44f5?Q0Exp+1xTiVqTW1-jRZE_!Yle;_jO! zCC!j2NXxXBO;-fpEnz}k7gR-l=g^d-a;0r^Hwq3V(UMXIsW#dSZ)GE%LOeP+x51s0 z<$6BXS9hJ4jIykn!ZBu7&G(kL=i7>+Bz$TT!(?Bh{s9P+s#gh0Up3cE!#16YQB*;z z0{Dx{v~DbzwI&oAUePeiuzP{4>$1FP1{@&*5jdy%wm3+$B%E@zyNl9Oyg!qhar&1@(HctKjfJ^*cpL?o_CPTU?eb?d_MbPfC2$jQbO$R{i#M*u(5&SAN z&+FKWQR;|xkP9Gx~TOVW@`w=2Cyz0xqJV;-*(v^p-}BE!+fgU=f`KYe)j z-otyhHt&41`Ss1l{r4N6eZP74yT(VKG(Nud$A=I8y#IlY*YLWI5$x7*Nyk%oL&Ieq z1uW>ef~z#m;V^ei%74+7;dp2p5;Q11VmfDfJgk~n(aj%*+)i$KxXW-N)a^>QeeU!O zHp62cx9JF=H0Y3+t6%1Ih9lWtCg*xZbSMxpOq3np* zH5-pMmos5;A)cLiY!?_|W3hcEQ|y1W?K&*Fdq6Wh9@^8YDjmaD!uDE2el1utXu`Wt ztto~_;+A3XyHAk+Qy)VCBch9~KZ(J(xXMAP^S#OVTNGO>vt5zi!kK{AF7 z419(3L`K^{>Iae!PHrH*F!eKbeM#aC=-(nWF%@i*X&gbg3^@dzrExw;VGhxCxEcDu zmity{3WR4!i_!ib93b5o#>s97@v*-!s^Jh#`e8grq9h|tG_e>a{UdZAeFw}#7CDk@ SLD3Vmh+(q%oa(@K4EP7+b!3VF diff --git a/target/classes/com/ruoyi/project/system/controller/SysRoleController.class b/target/classes/com/ruoyi/project/system/controller/SysRoleController.class deleted file mode 100644 index 16ce3853d4e84574fd5aad8f5542937bb02acda3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10193 zcmcIqd0-Uf6@On6vdLybLVzH6aEOqLj3@{a3?u|GnuL%9M6|Y(-GK~jc9xx4ARe{W zdR1xBss-v%t%|i3@n{h7Xtk|J58JA}58KLNZA(vW)!P2v%(Brh9AD;-&lL2}vNQLxt5q*_^zs4`0 z;mfl;gY*;nX^?(KKM&F`=$8!dS3!D>e$6j_!;in^7q6Gl0XoQI zhj{F8klvu*v4A&===Ut`4}AF}UyktQPdxw6eEADM{*^C(oQ|nh(X@=GtQJbPs-Be6Xj~asJx9Rb9vJs1G(RFL% zO24{Uk8hBBRV8Z3Yn70x#|LD^T_86lOntK!SHlo1nfeAb>Owo!2hEdYsG&q$GY4FF zJ-$T{GA5?R`!&M=8dp+7Zjzv9XX;`|EJ?r;uB;plw$fX}BEo9S9I1#FZw*8gF4Ur$ z*(fN#s(O{6f+czw?kj84qH0H?zgLa-C~$?KiZ(r@L{=$rjh~&t0<%wpZ|3>zkmBr+ z9yLLXh#Hq2cQ0{AuzNv7GfY9}R%MqE*83GLnq1vb?VIU&Z?oDf$CP!dYyoRgOr{|vc3zx3$T;A0qXj*n!*zROv%*~k?onWBH zjDVb^L|~n2a`Xv0!}gu6b(;0Ah7EmS;;jk-Y%C?5xkhH94$q_U) zyD}RSYJ7loDV8s`C0q*Sht?K1=7toR({fi{G5eCq5J>ZtFkr6wU!<{2hA8bemCyzl z+sV6=vnvlEta@QQM zyigp`*J)9%Rvf`zFW@=d&1r}MduBsGh+&f#i?)7&$U#2W(zqk1=VIh7D93fn|i2 zrEN>u2=j6#ZHtP8ta>pUOvZj14r8ZGIix6oJ$M~_>kG)EZ-c78tgER5xuo1v#)c014%MM4g8JK$ zmiE&)?st}#60+5S07GvLBU;9$BCs|bV_2k38qyl`&2-)}v?6Ypd*UjLP@tgH2&(nj z;^;^!5?;_eKIe#a|K+fnclRl++mtwGg0LBGzV|qb8zc! zNfe8qBua!NiBd6I5@n)X5@SRKg34;Tt$f;T@*%G|p+&+R6{QDn*>m8o+wIDg{lRdEoAc4nKO&kteRV-yYbu_0X<82lhUE;DPN2ZoN+u6GWvXju8_jF^M-x zTX68UE8f_#&9~rKUT~Z^UJ@sW$Nrb=R(I8hSQ#Yuqj`qR4)-n7q!GJ_}1Lf8s)CYttiIc@_iO!+6fH*}Gr;0g}m@7_`sGT|_F;7$m#C%DdE*40l zK`fN0mCg=`GbGU{7Qr^OUC?np6(8Jt`0|?$J+j~K4-ee1T@s6V?O*0th;AU<~!Cp$%&I9Cg5uXgPHT#Bxb=iWQRR65WV&rZ?g& z7bo*MQW8C4C7O(^oEYx>Cup{}ZfNZJmNhGe>O}*(`%G)nn+dcahN;BOPMit_o$M`2 zAuTcsf3ZmY8X;)3oi>=tb_Hw5DLeCgWahLZq=c@R&!tWW*XZO(@06K6C1$L8 zNklP>20l2I*j>1F$`RCVPs-(VmIBz<-q_)2Nw2Wz!z!{WP6svCkHqfs0mNs%<^k^E zVLmU!(+&eEUP(KY2aJSu^cA$oFK2l#e_0w~B^>K&(SdXK%BY5%DX4A)?p=ch8)srQ z3cY6e@g!~KQ*}r-L-$YuBCrK{Z$abGW_f0DmZMIYx_yt3RO4|SX>f?%?mix`hXzol z4#4vs!au1t!{P2DYQZTnRC7sOMcdXqAZUCh)!^Hph68=v(qd$GYlYoRozHlJ>Z@9_ zQ$7>?a@TDr@cL#IwjYVlfVC9A(Oh6916elTI(va?Xfu+}}P2&&1_ z9;YWFxSUVKc86CxWLZ|y^JJ`>=6M%)-ggY!`}`3Dsk&G*I&`xm!R^fuhb3bJWX&a= z+W-Ta(G>32qSp67tUTR=;1SGKGMPLxec?oJ2({bsNy7X1iSJuEMVY0)KZ$m${5=3U z#q@+h_X>xgRu<(sRtj{iZ3kFxnV&c8PJX){XJ>vMYaZaMEosQtj0^#IG;ao&T#%M4 zZF#PxP{t~m<^%utYS0y%`RH2fH+u$0x>KzUOZj}`%kbr1AS92*Wnt?q$+5xd9ljWs z;Y^HpFZIf()t9?*=T$zm^=^yqKQiW4aBVZ$Nz^ZMyyL~x6WM4RdGfG;-oS60VV%g@ zHdI3?NBg7!LB zO-lppk2ju+fXk01aCBecpXw0bSG1COW@HB`4;LTDM$%!iF6kW>O~s$7TJT4_QIyAr z8~jCT8J-I9dlr84xVKIlLt~ychSof742^QiSUH|?n8LLi(q;S#-n(WmiHEH1dT`~< ziK=NOu97{0R?)e5611AmqkL;|KfvW>IP}l9=ymW7BmiA?s02{^-G$i0 zezyVdSfAoNh#^;}nV1m4^nQb)q^lI8jY%EjWMDU2M-z7m+5{P_;|eUw!|z1L1tob@ z(* zTnpAs9HdD}U5{m5kMn3Z2~;9juN3r{1zIcsDb~Pcy>JaX)Yg5YtNTXFje;)2y8_Ca zRhP6vl5mrulS8C+(#AIslnrKh7Ma zDt@fCA8YneE!&ufW?`rvGUPq3PyM@}?70al+kw@HP$tke2;xov&!*D=(%!|O@18+YHBJX^wQpXS;l~W6w^5+oAss z=)cp)!5OX=GaM~aQXQuShk2O*C)2|97H}&bZT4+-K}Q|X^;tkW!89cqOsAxPx3l6s z0DmvQ??P6*&!<4Wt3dq+Qs7gm3VfQjISFNnqd-{_;i)MI?UMC~4^^3qs*G-+8@;r4 z1Ki7L&1crnr10P-x*78otD@ZEp|aE5XK6dw$EkNdez^pUwovWE|HB!YZ*5RdTA=JY zI@$p>Oj_Lmkvr*gP?)z!Ewa@J;knt0>~pZz^N6z-tR2&f?5%Vggl8+Vw?i9;dADNc z6o~#Jdk3U^epra7WrO%KAie?!ul}DQ-U*0z(HFAOXI@77yq1MNchfx(=h)_M$2LCt zq(7>M)e5i7bXaQ7&l LzrwGrTr>C|##Spo diff --git a/target/classes/com/ruoyi/project/system/controller/SysUserController.class b/target/classes/com/ruoyi/project/system/controller/SysUserController.class deleted file mode 100644 index cda28a02fb379550c8ef5d2250abb826da1221a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12115 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 W{SSRYzmsoV$K#PutvNo8e)k8PNoY|3 diff --git a/target/classes/com/ruoyi/project/system/domain/SysConfig.class b/target/classes/com/ruoyi/project/system/domain/SysConfig.class deleted file mode 100644 index 8a89bc04f566d1ec4331c4b895ecd38823cf9325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3629 zcmb7GTUQfT6yC!n31L8rcU!Ghy9Bfj7Nu5@A{aFqq9uWft=dUAgn?uxotYr9H>y>8 zv)Zn@+PA*h)vjLb4OyV|p>O>iAo||tu6}1`OeP_yuvX65`<#9D-rv3r|NJ-o7ZL5E zFa7i!4OP)bO7LZvFA85q_%iCHWEG`I^^=!0A8qyHFwL2_eAL1j-AAo_H+-~*@1~FT z@;&3DF}|Pm(Kz3;K03$uw|(>u-{1AodwhSNE1U4r2VOcaP@TbaMNalJ-B2{OFL*#8 z;fO#r-I{8cvTF9r$qcK6U#b9QRx!B;k0G*yJ5zL9=05+cY%+Xx?;h1yqvpsW&XRH0#(@$jbkn@kUkr=e?L-@R{s*&g0EckPBio_0l5 z%npId8yfo&ziw?1QCSvJR2I&pVoZ<9$c#YsAuW!)%g8=>=di*YRuHspuArrLZ3G#T zjI3d@lr*TNWJQ%CSp!a>5D=m21T$@hS4Dk8qboE{T~r%xk>w4=65P|e9%c?}gU4lF z8^8uXYI2(Gpsy&Y8p~lGrLfvqdb`@W*Bk;@YmP{ zWv6O(>dO5KcV?%i=f9s8X!E1hMU-<4s>)M}T5dH3NO_!-K)+?7+WV6i@87+=v$=V8 z>W8_XzMlUPNm^gnCp^;yy;75lmkoTSJ7NxQ9y2i)AgjnW*w*bLdvN{k-1Ln?XibX= zlyXwcIbkWU&DnCQ)(IiEHgVf+2eA*)8d{Et#wWMoRL{e4 z>6C>t;w+A*+%-NkrjnEnpfsE(eNLU&Pi)S9QiaCswQ5A5ol8z1{u$YbACZUF(I(nV z7-Hbc=z09mHsBk<*JE$O$u@(w(+iAt(u?5GQOsIydArrN08pnW9b1Z|A96Rt?u1?-hgw@COEL>cYJ>ah;%s0%cI00HWz1K3d? zbP#JN==|e9sO%;V+>e_|K0ZW;A;lkeU@yb&Y1;NDmE}$Qty2jGn=K8iY$?Y)cg+rD z5N|65Fx)513o2jWQ+csZttEWo3E2P}A*kswC``wo>3EP{rQRS#_)(PlAhU_eR!~j~ zWC=Ne`sp?3>V$j&zVc#xZNS&Q2tKXGEcE;2LVN?I@STJs zub0MGQH<{p@Eu+RpIy%mzE%q#rhJL~RTkq5KOWzy0(_@={?07Kcd7`VBPYB(7u^z+*5R>$59(OC%z;KLe@iAUagS3$tM&u9%VuIRe7$Zla9vVSk jjUtap+@^3EbHzzUS>121@4D8OVv$Mcj z+lthx)%YqF+G-UahzbZQfo^#8{rWoyN&bTV)=$6Z&SZ8n&hmkLJ~{W?JNKURJ&$|N z-T(Zre2Iv@MVF$qnO=<0OHrz!7aM64O)+_y$tz4=W%3%6*O~m9$ss0hF!>FW!%U7u z=(mmZJNkW;TIfxg?u%maEuQ>ArmZ}ATc%DP-;rq>k4I(d=J8#bw)6O&Og%ilFH{j=xv8-xjVhPj8bV?-WRZBC( z*GAPyX$9M~3KF&Yb|!60clNTJAvLGrm}#XoYp9r$XoYWU+_1HbWxm!!wu|la}Yq?n3gmNR6EEW1;LT5Jv?9vV0?v|)_efyY1 zb$w0#AE3~WSSq9#bi+>KxpL{w%9zV%c>x^jt9FQ^L6_;$7V zHM^TwH!EWJPLOVXxM$@Yl}r#_OO8KQ` zv2QC5V0Y~Fu0Y!o*H$jU-PgtrR}2-iS-@X&^~j~U_sa`M%d_QImfFvHE1FjM!?UP} z$5*c#DS=@Js8E`J} zUDq~B?1D*c3(uUIJ9XyjI~Qgzut`@>zBhOD6r_tG9S#C5A&+QL%WZJzD*rw*rZvsQre)-1x<0Q;0Epm3Ozs%qK1pUAXN2O zmRjO!tI#0buh4z;9fh_s>7*`&wlV3Z?<%yNxgI9HO!}DgGZ~;Ri8h*6CZ^`q)TD;% zpUa^Fh`zHWHc>=<*R0rx3$NFiN9c2fzM!*=Xj-9%=wXG<(Rqc&n0u7Q6?%+`PP-K{ znR|jsk;zY({FKIFbjs3HTk9<;^hcgYo%slAl|p5j!H!}cRY~l)Aa*!&XU9dFQRsPI zUU!|n1UIU(^KmZB`%G(3Y@ar<*mQc;f;NC^X_qA0aNS->+9eKF%Z|~+NPJf!J~Xf^ zIWnFYfM*joCIpE*;IA4xC%7|q-l!B#sRlKl*9DL6*CTyuXBoA?MEQpBcpCqog>bSkI?OSK5a(TX{K9f3toj1-HTZbeH;JC zZNVeG#fS_SBa&Q<$a66w)y0Tx7b6m0jL3O0BJIV9%oigr4)lCa@Nwvs_?Cetu+mMn z;D}l}&XLqHLp9^)sP-(?oe{ftfbw&dsFmt~ZwQ>??5CYHjG4q&!<7}o$g=7?zM%Tk zU}}g3G>FA6-{E@iaFRx_%K=g&6g70*bC&9Z>U*dj_nOtOa(1~ASUS5+qES{XVZxYj zNkLhxA5%jR(_kp3N5U~R1Tj4bOo=L(ID{UitpXEjMhK=z5Yuodrti}a!u%8oVj2ae zu_~B2ojgpP0uxFY;ve*r9K`fk2&NxGz*=DX5oGQv(2q%lq=`7CC>TA_d{q)xxVGA0@KGZD|VHasakGQ^gi8lb$U-!WOjY z5L=X>Ezei6h4X$dWWs`dON`pjOC?|4FYXHDy}M7MC&TSig7!_pzL%@m$K~I%uUFWI z7YLSu`O_S<@AVM-Bzh_wQ*#j0VPHB^1rxU-4^yAOga=Uwre#4)Z-!#}SvaO;K}<)1 z>D?-rxGj2^`UR$+hhkbD#B?ka)6?OYmIpC?0!$~WVB!|-VHyya4j_@8mgw(YbwNz0 zLohil{vag&f}V8~d>F#Gfs4K>+Ip?%%1&EHtEK5G*qmp>FLBms`3-o1$17+D@xf8} z92W6P1?7zUFJ21#3YeOqmhq0y=%#bj+Pb1+npRFzTk9$?tC?8?=4NJY0rM4Rz6$16 zX4ZoF8Z)%-vwtF|!^_J2M?%?qTK|V7|%B1~4%&)3mYTy+OJO z;L5a&W@t5CpxfvowbLa$$}Zz4#h>t-;m`2TU(iMWO1tQ9=uCgd)BYd0ssE&d^e=jW W{!K68eB~)L<-KNJfaDtb)&Bu{QbjQU diff --git a/target/classes/com/ruoyi/project/system/domain/SysDictData.class b/target/classes/com/ruoyi/project/system/domain/SysDictData.class deleted file mode 100644 index 1b96d58ccf3291d7493222e1f3ab8700eb4dfd5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4929 zcmb7I?SB;26+V-5fxn>N`s;IM?q)Z$69f5h@40i&J@EBUmrZ;OzrTyIem7BM?d7GO9+`Plh!3e!8(;*fQN9jF!pQXP==twOc zr4OQX7kwzxQ&D_8#)FS!YU9DjGPQI6iA)>0|5T;~_kWjZ6ZgkuN^<|1OdZ^h$+U(0 z&t>|8`x7#q%xSA#eINfOCvBjv`dw2r089on#_W;Am^O+Ir`^K2|gb z0Flm~j`-F@Oi=H#YAiQk8pF z1~nLKeTVK2TIm-w&Nuh~ND7wyKo*RMu!>zpD3{FHb~czRyq!kWVJ%~%z3f&~d|GVK za2>VNa@%kwc5?1yb;r>L;G6sWSo#TYWAfn5H@?3yIW=>3N}@-9*j$(Kst!|?S;MUK z&LBi>gvGQ(O{HdU9lf5PI^`R`IkE5N_5Ev`n{P~>gU-x(MEilchm(_R&H+_~Lk0V# zr5+XJ*{6zdlE`1d%+KGs%mg}rY9Vxm-G$jgnEaz4Hkt8`Lg*&`)IysS!tGn-Jz}$m zs%d)ca{lU}{Kezbdrseuq2f|@NwRn(nM%np$_^_WQJkTdd>cUD5xS_*xAYH%w($C9%N|g*AuTniV(3QPTzQfP=9mzxo8{=m(jx!Fr8 zE`z9QuHH7P&=ilO{`rV;COYHWy1M(49Ngrc89|wfmlh2H=T5C~k*U#! zhIA7Z?!{7rq6(E%`U2zI-$Ue~xMN}>negJ_V&IK9QE;0Tihs^EGAgbmuEJa~dPH{l zOZ<_)gwO3(FS8_Cd&eQChw(UTMqQ86{j`>TMtCw|RDl;~1s`RMe~EDe`ls>bR}QVC z^*TL6&timAUOpcy&Z7W``8sdC#OpU;A&Nrz#B-QHp(vkt9up`Y9xT)kuSZc3iuImp z4_YT}cIX9Yqe_&|Zspl7T8bGIDzv?@q@tJ5S2tZI>7r-)H)w0TkBjL=$cnE(ee@DW z5?2qja~EHtif;mopAKF8JNiBF@#0qW73gc4R((em#jT^>*H)^gUwanr^|i$I49ySA zHmt3dFknomV zcN(O0hqluIEDa{epdAU?$)7Tmh0Y^Xu>?;Np#?ESPa=~n*edgRRghmd`1Q=g&rfB+ zuifK^8zY2Yb&%i73-jAmj@vHhw=0aF4em}jzv>{rSHMr3ho65U1;33RKU{_({Az;y z1{UU*E9W;{&Mz0nZy5Y`hx4lm^2>l9yVG;Zi9zWdkA^ajie)c^4xQ>*i+o(rt z8A)MWMzP}6a4wM`m)+npG7lH7g%Sxan>;RfuHaL!CdolAuZ3`t=(TW6auCyAV0wKX zOk9^|F(o}rf22PNOnjGck&QM)n=Vn^1S#h+s-R+}eX|5ubhgss{T0HhF39RY$>QqS z#e2e8)dg7{2CMhxVddX4!qXidD?A57Ff9sVIvR@U^>9p!f|x!ArcdU<1`yu>@g&#wB zfQ1Jk{Dg&vAUw>%BM=^C;V}r0v+z?0D_B?wp^=3q2&-6F4dDq06SSu2n+>!WfIq{( zg2reWeNGS27t}~6@a#B=cg2_Z#c&GG{nJR~Gsy3=G)U)Y7k!0Oa~==oae9j`&^uUP dyp|7&cvsM0yp-C9TazC%61C9R)cVZw{{xX!l92!a diff --git a/target/classes/com/ruoyi/project/system/domain/SysDictType.class b/target/classes/com/ruoyi/project/system/domain/SysDictType.class deleted file mode 100644 index a26b60a78527ce58f3e0d5c824941d33c839318a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3385 zcmb7G`%@EF6h6x%gb)?+ZL75{RX}iqXscDJ0-=o!NJ&8Pg-ddUg=9C~-5}T()}mJH z*v{y5I@9S)r>$+B+G59I259-ce+L2m$^W3!@9wVTK~Q0ad(XZ1+;hM0yf**-H}MY< z?V_tL+DvDPX%k6&=;1?%58)zW#dMZ>UF4uXCzZRfDf30YlRSJe;G{Y}N1U{q&rv5S zd{&(l4L`NrQYo$BhgX(Qpx+7pPQcnk+>+nWoFC(&1|oNH{FevPMD?#LhW5B($WhiQ>vB(o9a0q4 zkPMjB1*-Fh)TpS%)nQpYt4UFIPSplPNsqCR(QjFi=JiGIP>4lfu|R>QK#9<^j9AicFp+K%iH4=|1d<{*XqA;y7BI!EAtMyBNwLE1G0E${WTD26Qg;f>V=NxBg3p4uEaGS)V4t_vUVq3M`xjMt{yhFE{ z#)iZ}DI$l>G!jERDK(%pbg@-68jySgJV;Td>ryYMueV%n1z{#}{o%#GXA%>0zfK7B z>eI~yiS0Mb1#8khXM2GA?unzUM6%ggiImAM1EHnxEQDL1?vOUgK(G|}#G$cX zW+vt76H?9jQ+)8$?Cm~PRW8uc4A)GLKKg!gX7VR&&i-*dIW>~}@&4nfFJ=-qlQ-^I z!FW7%B{_B@dFdNV2dA^Q#vq$&*JdZbnwyw@JoP!a+a9vG^F$2Tg~N01iR?5~%U@^& z0X43LShLKFpfoLyckoW-roHs0o66}mH+iVmO?7P;`8BR#yY?OUo9UT_X67GnxZ{#d#}yCT!NoBc%P^S@!I4zTi~ZnP5vU)uQ< z4|-acjT>@AY(jF_S32xWv94Gv>k6-pb~8%^s$FvU=w>WaaBDa;hqU;KSqbSxsnb*c3TQmPj6u*@Jhs(dHFu&jb&Zlmh*B0 zH3A>MT#q>qv!iPJUzC@6+GXxm!&5b;g|(KJ{XB!A1C0WYv?6X}5_9 z9|;@NI2Ax5Ix|U*uBtz&=m9y)imS%SHBKdEZV1b`upGh)E|fx8$%QfqtGKWl!Wu5D zg|Lnb>mh95!bS)$Kp3YNQ*?KtCW(TyoH}S7g0O{-qF)?CPv}DG9j7LI8CyWS6Q8n^ gbeg)Mo2uk9b}8lIgtwq>6dIXrVLN?5)dx5H51k@-mH+?% diff --git a/target/classes/com/ruoyi/project/system/domain/SysMenu.class b/target/classes/com/ruoyi/project/system/domain/SysMenu.class deleted file mode 100644 index 76af12b62ba716ea8327bbc946cd433bf12709e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6125 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 Owvv#A*Ric<%l`ndnUmuH diff --git a/target/classes/com/ruoyi/project/system/domain/SysRole.class b/target/classes/com/ruoyi/project/system/domain/SysRole.class deleted file mode 100644 index 4e299cd2a9afcd35ae72afe1cc614deb063b19c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6374 zcmbVQd3aRS6+bV_%w!ls7C_L7J0y`ZY_|P`P#}vAB!Olt;DRqRk1%95-+KeZ+7_fp zSt68zC}P!$Yz2x4A%+62ZPi-4Xj{8zTdT<=>H25?>(}48?`87l<&BDbANQVn-?``f z&OP`3?wP#tzuwD4G?xavXpR=p96H9$aW9$^Uiu!LM5X?sn<)zbkRe1vcVtl;F5=Gd2rc70q(DOXeswU^iTu$Kk`r`_ph+> zk3H1PgP(Y)h5Mg+Xa)DLdgwLoU-!_@xPQY#Kj;2U5B-AsUwY_Q-2a-5yyd31-SiuY ziZn$H%aK+^)xz;uOQ2dJX^BK*tKulIJoVs8<>Q|HT&ai)tDo2$KakaxQ zYY8Q&uQRO3X?=gq#-I{`#k?3aCGrg(-8;DbY=7_W{@oWO^5A2nxig`->30%&tKyMl zG{$3S24XQqt%}H+roiihtM_{Ah&cdoH?-8(GzO~Rlml-Na7rwpH|c6v1V4;%PuIZF zGg!##OO?(v_|(%|hMwGG+G&cbxKsy_Dsl*kTCb?OqSkCoNc7cNm8tEUQirx1nugQqvnvO;o#;P(uRiK-^Hz1+t=G`otLOMs>G62Yn5OJ zZ%j~+U<0I8m=7rl-8S#S0n?Mnk{R*9j_%Z^&Cs1$nL71+e^1Z!S(W{p4-M=)hV2X~ zk=lsdjw7)~bZ&MO2w`>cJ(g`WPa@P4y7)RKp{UWY#)lia;|$fL9*+2%6dk)=&=hWu z0fvghb4%ve`4+oonipV&YkoKu))z>WTUOo*JXP@!){d(S$CQR-v`tZ)WgLEqO6uZ4 zTr3&a3uALKPhT4bj&jSnOsMg7xCDN!Q`42GKNOG3;h4XvQ)|Qtg1^!-3l0$YTMZJ7DZ zXHwJ*t^<4|Q=5-gQj?GFqG>H>D(+@1!n&RAptUaU?3ttmE)ZL{QF&x=%a~s0L?z;zTs*oqRTm z>RalX1FP!-4K=Hqnpf7tDXc>?hQr$>CcEDyW5<)B!8{CG)=c_fV`#>iMA>H={b zC7N~BXN7LUZ-%*euL|i}x`RGP5`7+{9Qp$O_+@d0Eo`oj`@06~oYP>&BF4f8{hFeO|qqvaZX317h`0u%^E^x%}y+O4ep zWoUzJgcj&Z^xz%QgL*^{_QC4aLVkd5fDCp+8^p|fte4PxD=v^!k$awUUKDyEw1vbE zdo|@@a|#f=f|1YArZv=#5nEad3v6i_`W*D*(v~W2KTo+M=1O3QuvLb+B{08Kn4D-V zGfl#PnTIg6^Cb+}56BNK`|+b^#Q7EHDEAD69AdC8F}chFGCvJ6k_NfJ1nIJ2^9l^j zln?smFbzzuG$xl5rYOZsOtVc)9>&x|c_(eKR$5?rOrr(-sK719bT>AIV=Aq9m5RI- z-ITxYAi497QeG~b%C$szzr|FkKt+^*PCn%nFO(=_)9_AUt$ov6_DxePCWkkTFToU` z(|}9YC`s#KX+wZEQfGi3;;FCD!_c{za>i3y3!;M_e#g<*%t$j5;2Jp`MgrC$jE*b` zFfN}NUoBiq`~*70=eEc9;K#?eDFgRrj_;At@olojXX;6`#W_B=J-+pbZ$p;&3=T2l z3yApex;w<@vB&ptmiU;Y9yRi}O$0NRBt(#&lIWYX-6<~~JMPWE{YVzv2F01UmkQh{ zNZ{6f?h5RREU;tR2~4}PU^3X%#MB@#p+0iJm6`*lF?LJ`9Wm{3#x%x`=^0>pHVYW3)6?`F zGgNCaQDn#Tjsqs6ih2eXpQYzaa$XK&T=|HiqKL5>54MrRcY*D_EZB_7?7LWD)KxD0 zQhZezh2D$pSVX_2#S16@ABfn^@Bjb+ diff --git a/target/classes/com/ruoyi/project/system/domain/SysRoleDept.class b/target/classes/com/ruoyi/project/system/domain/SysRoleDept.class deleted file mode 100644 index f09663695b33542193daccc8d6380df233b819b4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 zcmb7^ZBG+H5Xb*p`pgNX1$;ooDrg^oML~Um;f0C`$$`dJBJl;ewwv}yd)r*ECjC}w z6cSDR0DdUr%=M(D)&$aIcV=&Q{=b>o?XTb8e*)OV(3eXFUq$KRsQY{&Mt z1txO&1A*`hT~h+nrtPTxZmXi)vQ=r)O4`&_t9f9#Hv7S1*lXAwfmO4rThi_7o-Nz1 zK2}vvc6uF8wPa1VEZdQ#Ugs^ryd+T)Pt=viF6*ar`G4sWoxz4oZuC2IruLNA(6u*~ zYqgZ8T%zEpEWlAYz+XG=>5}K#PF-O3oLGOAc#48kqy9&{dn(15APnx5kdx#8;v*byd z1?)?GVix=?# diff --git a/target/classes/com/ruoyi/project/system/domain/SysRoleMenu.class b/target/classes/com/ruoyi/project/system/domain/SysRoleMenu.class deleted file mode 100644 index ed5f6d0a099b4c9baa742fcc8b2782122f1d27da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 zcmb7^ZBG+H5Xb*p`pgNXJotbLRnR^Fi-P(B!wU^2BnKK>iNqJ=+HT5`-feTen)F+# zQAjlL1NfngGuM-rS`$c<-I=}J`Tu5Sx4(XW{|R6d&(fH{QVQ3w%)^5O9;T2-A&n@C zNld0`vBb_w5>xD~va^E!P1{xb9jB_iidAjWO4ight9f8~Hv8dX)IYY{0;^_CJJRdut}R=h zK2bGaw!3X#IkK)D%XVeC+kQ(hdn8KYsfO~|W&Lcv@Go7e-QO^sAO6mqnLXtn>-rnZ zvmE6sk0>}Q3vg5p@YhcIy6k(l+Yp$!Al6$Yo^)AvyqbDtbE266)-|r1fh?vCOd?}o z3K@ZQ?KPy;vTDalQsRzw+d*wNWVK^A>&larQ1M02PvDV($JpRVn+9&;mVqaDYTzzg zi^vI-u24Z@?Dz9^mCG%#c4?@x-wpEIduLX5kIdcuouhK)(A=TK%&P^V((Md(r^m8& z)hOK0xYcSYmpb=;FkslBfeR2y6fUn3_FxM+dLR?@t|IiKW(F4Zljb<+9%7ot8S*5} zg63H94B~UJZ8qEljAM>$qqhOqaf3X;9i{Q&;jf5%8ag~X^6)%v6A>TY4%mpNSo(%Y zUph_eAc+{}g9vkh9}nf3pYsv8L%U-1cxe)Rw?;6H4Kpo_WLg-_G&an%L`=*7VdC1J zGff3dbk#$q5A;XHMb7;|^sx8^u`|T8iQ*}er$}YfWQ>z>3Zu_EM_NFEdRU~)OO)*j Sy`91Uf9|{?_h@GX_x}K%Xc!>? diff --git a/target/classes/com/ruoyi/project/system/domain/SysUser.class b/target/classes/com/ruoyi/project/system/domain/SysUser.class deleted file mode 100644 index cd53e58b60bdd19621f982082acb35b3d385b0de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8257 zcmbVR3wRXO6+Sm4yPM4rLJ~kw0Tm?)$nx?9B=QO$(F9WxQq)?UWXEL5zSx-nv9tw| ziVA`)h$2<26;P3aVu%4BeP~=bn2edHI8$=ZI*gnB=GV^kzQIqmzC#Nk8>cA3yeUbBdeabMpso{>aT++`P@r zpSbxmH-F*g9d7>0&EL5BJ2(H}=3Q>y^U^=_>0k73KaHgKeYBXD`wu^S;G-sf_^*#{ zKrhHgH*zn0)XaU3kAmC}@lh-Hxjt&=KF>#C?ma$=aPRd|oO_>-R&k&2BZGUtPZV&k z_{31|3w>f3_eDN2ocm&*DB-@;N9(vB0Z?M3SB&zCvji3CS|X%|o3w-;iba>zEEFWJ z5;Sx{EUFu7)M!$}9aG2^P99kI?(;HHEc(bmKg?EzJfYc0k~X+=%z2ddY$Xkl2) zjY3n9(zoM4@8)C4o^8o($KXH=h8sKMnpcbwgumq+6d`Qa$BD zYa~yLsG)G0%&A)r^&L7Qs36`Ji)zu1NVAr}VDIgB_U`Ec&Az=Gm`C+;U>KrnYts{Z z*Y8hmejL$|(9|GeX0?_uv_$pVxS-Ohm3=#oO`cYneB`Og(<^)TJl6N%BjAFlF;rOh z#j#0<0=UkDP%}EPUrMrjJ1=)fSMPePIDBel?-LIvySv%ShCPS^>_|`xFAA%zkixOn zP_zb17545~pWJ?zBwtexgVoEW!}3j?g{pzrup+j@2!#Xu297PZPwd^*b!yj9L3wLJ zL8Hwxx5^57@&}>4D3*w**#44E{9IgDcX2Q{e(~a2k;p6^z;ihY1eM$N81b?a!5z>$ zbwi5;f-!hJ8ffU$7eWbB(qTjGfjtEW=R(z>+d2EMB&#PBYqK!FrWb6(Sl&^Wk2e z!)Lv?tlT*Z3VKGt8`9?mBcZ5C<2u(>@OEf}p|-Twsc{QFFTv5lOR%++T!8mW(nq;; zz~bq%KgPB%$hDDJG_Y3J1Iu-e8gE3?b+r|Kn;>&(@4ZhWMV##3+Q0GHOW`VQ_Bbb-llZ2-|0Lii(z2U_?_NFay}Jz(-8X90`{F0gO%a3}EEI1dD@dWvMFb5PqbE z*)ne=FKs6NlCpA_i-9*Wtx{SxNF!yYK6QWag!BVPken^^XiD}OF_|=gp&{0hXweph z_%2a!EAzpe!X>RjTj?%^7E_Hv_tE`cagHL+6=M}@;x{+aCl$JZn`Ul;+_ZAj&P|w` z2sd$VR&ircheGS<(+X{(&na{}-J#H(+-#v5K~rOi)_@vUTiP@vSkBtISq;w!G17043+gvRo8PI33u!OBBcB^l%q!v|Q==o!RS;`TG&SV2)F@*OPXaY% zqFoW?Z1#KfeTCj&&55URSlIcJ<%**Va}e zGHTDv2rh_f`}KHDGnb#U&(sQ^ERPzGYf%&-%k2iO`_@+YSWA?j{u)*g11sME3#_O^ zC6s>Rh_WtpE8^tnGV@7}n&;b$HbK+QcpK?Fe2ve?byq@TXaOxGI1W!avPXXj3f70<3;GN#v3fvMj@S6LPk%< zppBemY9Vb6UNa%->Ci()v&PRc*UaTLSJRq>w3cqx=~Ed^q&-XXGW4Ip?`N;4oVh8# zuBQz;-D0Vy-)`i$w`PnWZDQhWCbZ319vRe>kwncNc@%v)bdb2wZo|_I^a6ce#W4~` zOttN3{g_VJo?Pt4-H;TiM4zWG;E4_FfCd}jSYTa08>pD{H05Nh6e21JTb4^Ll#d-^ zOCzPWWr)h?9?2Rln-8Fu_>NM}VZ6v8#^*6#wz*=vH;t{z!sc<{lI$Xs zM^PIlPa2cQ4by$J+rl*6!sM#}rfwQ?&;cu9gXOb~=JOQ^ILv7=9KxJRDqf-@e?=GN z?$}M<-2Iemni^tbxW;Cx#6(532UGJXXZTz}1Du9?%>rn5TAtHs>ue_T(i{4KyVLSA zn<<^P0ZZSK#cA@iTbP=FQt%Cn7;tW+$BAjP3nor2W8txfVCG9YJxpJQrAKOLAMLN9 z1N`bydJHprFU;pyl!bk>GKX+6q#4Wg#Uqkwxl8lN4$P7gAm)shwF!O~ho2 z)FJwcWOsNlfg>in^C<`HQd(|AkHEr{?nJ##qPs!#{wzdgF1Co?U=l@XGSm zqP%-YCBLT!@ay8;J7(jT(sJ;#^aORg^Yc0R?E}C4S@_AD!{XO$@no4|B33nnhI(te7YnD8Cuf@zo&Q@<;wZ@FU{=EU?C zFuk1xlPvfwKdmw`;j_>MQ;`$XJFb|%L*I3~po*NB-UX)jvS5-$riIBcG2xri1=DaR zruSVjy@JS7Cia!a>Z2Y#5Beg)34nzl{ztv1E%p= zF!A?98q=L7rq^9-&k;^c6I?O<#=Z6&;lxx9Ochx$@wZJH(-src8>ws|F1HHqp5rv~ z+KMM>)G<1%cr*&{F`YVJ3u2Shy6zWh`6{;R+UJL72_L90-*xR6)2BLKn@= zIPyAtL6Mk3g(5(s#8etDrct?=j=yZrpxI(3Efkkfow$^m#AUPs%-h5jv`WmPo5gI} zDCW=>QAs;R6+IxXr2S$p9TxMbOU$QdVDoPHO&*FK>%$<2ev5ZG^gH?(`eI1eh|yF( NcQjp#{<^uN{|72foErcD diff --git a/target/classes/com/ruoyi/project/system/domain/SysUserPost.class b/target/classes/com/ruoyi/project/system/domain/SysUserPost.class deleted file mode 100644 index 978b3192284fe15aec51cc91b1ed50fbe846e748..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 zcmb7^ZBG+H5Xb*p`pgNXJotc$RnR^Fi-P(B!wU^2BnOhT5Q#6ywcV5>?QL^+HR-of zqmXFg2k=7~XRaqLwI+}zyEA*c^Z(7vZh!s${u96kUZydD#T0H}iHFAtJV_ysLK;yN zlbB4?Vu_vQB&OI|VP`b~nZTMryyGc%r!J5&PpyxZY+6o3n%Ze>(zmwueEt@HWjnUN zB`}sR9129==(-Y^G;K%iby`*BR;+51R6BqyCBQ39Ohk-I8uccWv2r z^{J})((8J@YRS58S+*m~UGIQk_DPh)Qw`;_%lg@T;a|Fx*WWOmAO6mqnO)_d==#3p zS}o-(mnb+Y3vg5p@YhcIy6n5Q(-4@sB-UFco^)Av+?sl8bE266)>W>Xfh?vCOd?}o z3K@Yl?KY&&lgtQ1NxoPvEJ6XISS*8wPIUj)CWRVcMadtg>}j?JCD?c;Lg$lRvH%$qqhM!af>{`9i{Q|;jf5%8ag~X^6)(F5)mKX3fPFJSo(%Y zUph_eAc+{}g9vkh9}nf3pYsv8N4sM5cxe)Rw?;6H4Kpo_WLg-_G&an%NK8xrVdC0e zFiizabk#$q5A;XHMb7;|^r-j+v2(<;iQ*ZOXGmq!WQ>z>2BXhAM_NFEdRU~)OO)+0 Sy`91Uf9|3o4{2uvkNyCGq8QZx diff --git a/target/classes/com/ruoyi/project/system/domain/SysUserRole.class b/target/classes/com/ruoyi/project/system/domain/SysUserRole.class deleted file mode 100644 index 38882fec45d71521ef8bc0468bee8db6385eb788..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1354 zcmb7^ZBG+H5Xb*p`pgNXJotc$RnR^Fi-P(B!wU^2BnKK>h{PA<+HT5`_O`jZn)F+# zQAjlL1NfngGuM-rS`$c<-I=}J`Tu5Sx4(XW{|R6N&(oN|VhY!=#KXe`9;J{+A&n@C zNld0`vBb`D5>xD~u(O(gOkhnQ-tm;XQy0jXC)P(xHZ7+iP3<%`>6@#YioeBQ*pBUQ z35?|n2LjPox~>E!P1{j>omN%36|35$m8_|2R`bAeZT7>(sDEsG0xM=sx1`(AU0b$Y zeWGf<^tzs}TC%QNmhH%L*V`wUcO**UsfO~|W&Lcv@Go7;>u;FO4}WLQ%&zi}b^Wd7 zS}o-(mnb+Y3vg5p@YhcIy6n5Q(-4@sAl6$Yo^)Av+?slAbE266)>W>Xfh?vCOd?}o z3K@Yl?KY&&lgtQ1NBYPvEhECs^l58wPITmVu{uX5cPc z_mC4PU7>=+*zf0?DwkVe_0mvfzZ>MayKh!@j?A6C?W1z#(A=iP%&P^V(rpiRr^m8+ z)hOK0xYceehdTFuFkslBfeR2y6fUn3_Fxk^dLR?@t|IiKW(F4Zljb<+9%7ot8S*5} zg63H94B~UJZ8qEljAM>$qqhOqaf3X;9i{Q&;jf5%8ag~X^6)%v6A>TY3fPFJSo(%Y zUph_eAc+{}g9vkh9}nf3pYsv8L%U-1cxe)Rw?;6H4Kpo_WLg-_G&an%NK8xrVdC1J zGff3dbk#$q5A;XHMb7;|^sx8^u`|T8iQ*}er$}YfWQ>z>3Zu_EM_NFEdRU~)OO)+0 Sy`91Uf9|{?_i1MY5B>m~@)%tJ diff --git a/target/classes/com/ruoyi/project/system/domain/vo/MetaVo.class b/target/classes/com/ruoyi/project/system/domain/vo/MetaVo.class deleted file mode 100644 index 2137a6971d2620eb8ea2158ed113afb27e29067a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2139 zcmb7^YflqF6o%hvw_RF`AXXIdS}&AxSrxqCHO6S7;w1q|03`^UR!g`s3%f?*L{oS41Bs3$QUI!?X;J4CjhC zj|(dV{OfGLua|c&(7X z?gxH!Qz2U&Ut;!7xXJ|s^M2qx-e|3O?L~LR2#0mIx#YHe`HquT)bKkB6Z7@3<+L}# zx4yI94qtio$mzW8L|)5T4O^}sIB!Ddkr%m3A!){{+ZnfK1ZI$X8sX|wx9zsP$ZNAy zbyu60W%t~!mZn#}x~sj*>6`l(BDenfk-M&MNq6X?Lc#Am{&WAlYj&X6@uDPURW)?q zninmaR+g*d+w~RtxGP?9Acay+Zd2sGX*n0iGv?S-cHCyp%!&))M!W9a^QFOiOoOJy zKP3!cu!I7NCG3%*g#HrtqG;n%372t2VSLvuXCJ$se6k|$*pf0fRj70oIctT1vl02t zPHf|6GN)brP9uue6;jW>jFWsBeSA0;GJ?-pMoyq351}K^!PpPl9D^M9@oR=rG3IJt zpg!qkLmZ3T4vJc+U_WOivj}Az;FkytbA<>zXUsAVh(K*(6PeoNCbC_rA&LNJIG!ch z7;m$xB~O@bu_OgFx3COo@(d1gUXbH}2~+h@T(!w4vgNH+YezR>bxRK;$2AjNIZ2f% zmY!y5N0+ae{Ym+9QobCQr@Hi?m;%zDO+ZR9%*a1rrZ$o5g}K18GgO)-%teA+`VScC z-!_=NG0fo@<~^gFx{`7;Bi2{s-=R<&v0}6=q}#`69$=1WSBZ9wXxE8#1EaV_58T#> zvqm+!uS#-XmE^uE@qMv6HHy?5rS34)FUsU>9IY%rP9N#l&0= zqjBeFSRa_kXx_X|-ql>a&OE_V#+f%6#l`vB=oVKPZ$IF99%=<~GFK%h%j;7p&6iXB z5bITNieoQR=3@`jlT@bDw0|#?yp*mv4AUZ+p6$RSk2+zJC!zSB(wMTnOwUu9#?qPo zdboz^1({y%z$8B~36puE)l{ZjFH=30X*`|juSaB<8f5Z!U=rUYOvX<&-K2@%t_w8% diff --git a/target/classes/com/ruoyi/project/system/domain/vo/RouterVo.class b/target/classes/com/ruoyi/project/system/domain/vo/RouterVo.class deleted file mode 100644 index db4406f5ef69344c5e33998c96b5a6e3489475d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3106 zcmb7_OLH4V5XXCD>*+N%eg%^N0RqT&;^kq&BaRbWflK%r97t7CRB_+~@S!OFJu9u`^{UD`sAp%UyXV(EJ*|KL`}-dvTB5IWq|s)U zMreygiN!XH9TsI4yDYw7QDJdEO<$(zfuLbqHVi=%#Y1^4bxYa@df9VL``{Y(j-*!? zl&YJxnqdnPdxA2qQ8Qhm>IuqLoyL)48#ca^-}{E!5|oqHW7%q!>&|0AlRZw?9LF-G z&0ZUZCj~7OVXnKr(=zoV*Exhsz1eDdMnkVT4Qbl?v7>K5wc@}iQ>~j;&1H)5z^m_> zmR>ZQ9(J>3^T3v#?;?^Lk?rNPoU`Njp5fx86?jW6o3`n#2pY=IRlr+tYVbQ&G;L$k zZ|ocHuH3g&&YY^WD$+H1-d-H`>Sj~Wm4Qwbls+)LO?4Af`MI97g?Eu|b`+-br}vq2 z9LcIXwUTt<2ho6ny_VD+vU%{8#oFEWg(5&)X%>5(mErsz`x=4LPI%EHQ0UGy>=n8< zuVJ%in!)aNPzxFCv_D6&y4q72({W9_IhAVeSy_RDIC%*?X?+_-@s> zZE~59b{@wfw+KPAJHG9i4WnWFAIPx;%&(y^ema;eQ}Y362n72@X_DjF**MiiKj~CB4kP}YQP|1CnQ!<*Thp|lW#^)&+W%?FOvJVs2Y{)dBnBI$JN=2EBSf=;mnNm@vLohw+ z!^H0=WSUe=AH*`HqfAaL(^5QBI?CjM$?wC&Z#iU|QcNGxRV+o{T_(!Zie>tUK0Z}X zcz2m7(~n^KsSgwPm5^y#F?~Xx#xP~0Oh3mmU8ChVrfihy7cl+WhlzV!$aGFIU01Co znx|Zp>9-iBphw<-$D6cDLn_%NFou09$81BY%LRSv3D|z`!xr@2HCO~KG==}53tie- nYy<}u;PNxf5_F4hV;qIj9sKSZR7A)597{P&*J+RL-JJa&DjYFA diff --git a/target/classes/com/ruoyi/project/system/mapper/SysConfigMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysConfigMapper.class deleted file mode 100644 index ca4ca31569eba4c80ab904accc3912667ff83998..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmb7D%TB{E5L`pw6liI9!@XSU3%Bx+KtifW1yY2B#K|P4b;%3ILCUXj-~;$5#3n9H zOT{5auV-h+v*WMtk52$Nh2tt5R^f<1GvY3{)pg*%h!KIuu4xAzm2r>=8p>dTcQi^O z#Xaf-9uq#bl1QWbCk3zsT0^eJfpgC!^SI(NB2clXV_Wkou9AU6;Jj;2*gK;x^GDPS z{87PiHO-w;EwGy+QW<-ZcV(Wf%Z2#^|;HXZCV++wq}ii(QM+ax=wlbGK)7Jh#{WbVW6zL1sR! zYuM=v^Q@}^X(~Hr^yc~yo5M*orlrHkRnig1GL$E_7*O@rbv?zE^jwg(((!_x!F_J_ zg&|KM4h^0g7>O5xmCv~yfzdzOxE<>P(Z-}Xd4a7PGskFD*Q>*11n%^uZ3V*BZBOGb zT@k-94SUxb-L9SUX*>75z~OcgQ=^z}7bDr{VPd--YxugVI#@N&^zHpO%0+3oFy)HTO!IRA_A#T1hO=v7;_A8Q1+(BJV>Ex_Eo3ZfC%9}4Yj4v{9ca?R@=2km zQ&sDFQDBM>(gr{EY|rd*-xtA#o-Rh~e_c*aVs^2dQYUmje+368dY6qdVpPHsB$^mu zbcaT8E8|wi*yB^dDNz-wF{(kWRbwT(i_iE#JwcQBpDQ8MJ)Ef!`oZrwe5a`nK^C?_ z1knuL&oe=kWtxR*jvfqKKP-wK6-AF}K8p#63y8UhGYoAZhqj1hPv~i$3>8E4tSDNd n<=pCdVzojqGCn}n>Y#vTl5kwpnsKp;kgXxG(7uFAiC+B%HaEXw diff --git a/target/classes/com/ruoyi/project/system/mapper/SysDictDataMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysDictDataMapper.class deleted file mode 100644 index 9e63a7264e57799c27f08fe5f1e7cf7f6d683bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1414 zcmbtU+iuf95Sc6@e%Ssgf%YsrtgxCSIjm*fIlI4p|M*EnuV~PqXARn8v>r=Oj?G7fC5&)XY#6;8 zIAiVeDAB3nVWiK2;Bguo>2p{6LIr%7#?zRCedk*PUbEqbPFi9jC1^;)}n}wLZ1-0JgiVxG1Gz5>GK~aS#f(aj*NClI5h2>Qg z5yO9oSe#zR(sRT}dW>GrIp1x&}b9J!Ru(oQ*ej95&hJE(iK}?r=Fq9{45W%!bTh@d$Fx{cM u)>NSG(S2)rkfR>bBWnU{1U|lMdO}Yv%Rbm`&tcg|qLT17es=(=(e58cvxMsa diff --git a/target/classes/com/ruoyi/project/system/mapper/SysDictTypeMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysDictTypeMapper.class deleted file mode 100644 index 1be7270677442f9f3689942e0e86663b9a55e550..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1066 zcmbtT%TB^T6upB$0Tp?PZ`XBWHF1a0K#U0qL=$x7YHTMk*q76(Nq^0SAK*tBZ(E=R zbb&6K=ANEA_sluBpI`4E0B`}v3LGkMM4;v|lj-t?>+&IRS&w^?z_r@b9ZM6w6L8HH z&KMb*7kH9cn&DWK+u9)Trai5b-k82o&6nKN!UI|aDt#tLj&V-~wU}hWBTz6VGYAw1 zd}veY3r4{H->l1(lwP5<>imt{rim`7Kir|c1g<`8!QM{LH6nW>!%S)qwVq=S(ZN;x zCXf%k43BEeU#1g;Arfe-aU{`%ffW1?GinBIhGf%}W9jwu!Ljr%f%-BP18=BLDHSua z5^G07ncE%{v)v&=yn@2)hxgLM?$}Rvj7%v>maUu#-S>__qrz5(+q BE>8de diff --git a/target/classes/com/ruoyi/project/system/mapper/SysMenuMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysMenuMapper.class deleted file mode 100644 index 87947645898c31f30b4f50cbec83725b1ab80397..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1760 zcmbtUOH&g;5blYAJXFX-L3|qo69nd>UV>H;s;r_aQHqEMZ||hJ)D!iARJR z;fXKxVVA*bqKFbDno4ynRMW#iQvfUmah!M8TF*c>3EG$o0hRd25+zT94~g%JK|h9 z4qT%g`BnL*Q*!s<(|Iw5{5Emf#+m-XAwjqO7256&@f| zf|*MJMOhm~dI*p3yqZF+kMVorqkeQ;L*J+H3M1lmb#lCX-mjRT4+GgOtCqjK(ZoQD3I3 z`P2_(LRBscK{F-SNT9mVh9@+V2@@#|3T-9kD7ob3RYp%tv4k70G=W}P>6hxi8u~(; zs^S0jr*^p9h?tgiY}mEx1l&NZQf6|+39P+6hTavu-h+FK6AVPEx!P=zz-+JH3*_fn z#0J^Kb(5!Pt{ diff --git a/target/classes/com/ruoyi/project/system/mapper/SysPostMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysPostMapper.class deleted file mode 100644 index b3847fd890fd91f1114fb32325509ee0de07f9ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1355 zcmbVM$!-%t5PcmS+c9LpPQt#0Z6X14$;}B8K|+e;kVsZeIW;qlGhsG*dXVPVIPd{{ z6r#G@xCa}A&B3y&>Q%j}*H!cV$JcKF_TaVftcB+cYlVnKpiZ+w4WdFZ^u0llCB7`P zD)MugT~gF9szQmx53__vsXwd=jqmRcF8LSkmnw>Vo!n>GI2P(63s1S^iBLio42_(y z3@gKElyX%{!SM0_Iriu7?lrZu>ZW@W#|&NX4?Q2uI2R+SNqATtg+@XnOw7}fKgiM% zDK)RA3{9<-A?|qFIj7d;di5PnXluZ8`SBQopAsWq49A zH&ik*#ZB*gde&V6wyfj?=#+WL zZDocR3#=(s=|m~bY)*-x7hH(olkQN9aF#}&OA_y(-seQT`FEqO8?~xBg11>XAus^# zpmv5?DFg8?ipl7XZ}ynyxsb2)b1}U9D{*3AzYg6d(Q&)2KKY=(3rz-wCHkNMR~rmh z&>(A>tYunb`fJf|32h3kphHk=Yv?tsl0Am50pwc8hReP_$?j69hfNpSnuN9~bOSf1 o3*EwP=elER-^D%WqRuGs{;cZ(9y-(`gW9RP9uqSifEnuPPo)riod5s; diff --git a/target/classes/com/ruoyi/project/system/mapper/SysRoleDeptMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysRoleDeptMapper.class deleted file mode 100644 index 4831040a8f321722f1bb63497e03606508196341..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 525 zcmZ{h!A`t7yi5h8Yxp4AG_nN64SxX~7uLQ(K*V0i64a AlK=n! diff --git a/target/classes/com/ruoyi/project/system/mapper/SysRoleMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysRoleMapper.class deleted file mode 100644 index 39926420da940d50d3d4f71c5668ce8a206c7d38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1491 zcmbVMOK;Oa5dOBLNgC*bq%E&Pp)KGbz?a@ak>~*_BB2#gPn?XsO}F?Fc5Nj8H4gj$ zeiUNXn`Q$sBH<7@JM+!VH_snGzkLUAh-Wo8HMAMl6c4$den>*z6DnosI6Xg!T$v@g za7Qw^B(1A*mGa09lE@RWJIIyBciO#6@2lr#sR&(d++o=0^YkJKPCe;GJmpd`R3u>; zRt91idub-=|M~yNcr`b>*FW_QYEB$N_Ke4L*tF1rE4o?|iyy?E&Ml6Y8_QZ*Z+ z`~O5QMsC%TdlQBXO{b)wM>E33f^6F$x^kV$GNT{&C4IK_S`LE zsOsU+Zni8>Wk|lK31T>yc0Wj^C~s0-H_2F>%we%u4O{*N_dn~A*AdQQ@g*Z>N2PJ* z-5rLyPTf#$P6E8+`IY~g*3+Azk&OZ`<(dG)^96RNOSU4W$`t!e%?oJRjU&^%)^rYL z0mx?kcNp#Prt@*8%LFVab^`)521zD;{#Iy;&GCWgd!rGTFZFmZy!dNnq5^hxRg4i` z5<68VpY#!`GB7OB^#X2G7_Om0uVs2I(-_gGM!zN0NwtE8Rb8K`wACus$curl(|e;F zdXrR5v8?q`HH<7JaWk?@WvC7orE)wJ0J@h7V^&kFaM^Ch|TG OtmrXCW_VKM`}7x!XQEXA diff --git a/target/classes/com/ruoyi/project/system/mapper/SysRoleMenuMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysRoleMenuMapper.class deleted file mode 100644 index 4bb06cb97102f7b1db99739c1e3f26b21e380db2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 516 zcmZ`$!A`rQNiPZMWHOjr}zbet;ikoUO&y zL=T(HyqWiA=IzJl+dBYU!I=$n8x{m+e#HG}m#4+;tH|}Ej5&e%%Gt9QMq`$S)RAep zKHn0Ux?D#xcwmYpTyvEZ=qE_r1_YJ?j}bF;qqQkbWD0#%2b13&1Qx5Ozov9WfWqS) z(|&Z2Yc?vhh^d2%RvV3sxS3}V0s~KkDbt0*6E^h;KZI+?mkCvcECtP!+;d;kyv#LE zXdn|NQtFlYVc`0v(jR)VP(HsC#*}5N?y@Z7>cW^r;PPMLq-tvme-qKm#^3v$*`-f_ yKnMQ@z_JK*!NRCSHR)*a&JS9*wJmP^pG+cLuu>{(!ZlGeS zQ#BDZ(dr0qshJqdV;ZWM2}%1CI>`ff`510;t zH?1t=h{+-CTP@@eMYyP31S;;;3~EmIy~%#)b@ys|?5?^b@{&V#Fv~*X&exN`^Gk@l zkFjYIqC_rVtYm)ZjG1LZzlbK^VlNB8r$SwHhq;d5-l;XQ%Quo&0NXeOLC2=R2#sjaScX)?m z6P?7AxI3ZReU<8fzZVe#txsp_fF%jnFI^`PcyVrL#op~?5VIg;lQ+=Eft%YU0t5;; z@Bpp^US& z*qZ2Jli7dg|K`u^$LHHS0NlZq2Qv@m1QrobxZ%&5tDV$lUD|3B5tuFgBYR~uVOdOl znZ>K?4S~s)n}dvYOtBPgN)vF4+A$4fk(q{MDQ=EXTa16tAuwOQ{57B}B4m#C%!G#% zstHpVkx*Y~Q-vAY$u_lB2=oIHXUr6e6Ij>je+>72C{wBmSqhpfdE}v?y3~fJG?FP3 z84XH(8n}9>_=7+eD&&tMLE@tIzGZpN)s5W`f!lw0Y6QHtbXG}y7&Kkyl{ADAVrt_U{TFyTFu}fQRb74o^p%JI diff --git a/target/classes/com/ruoyi/project/system/mapper/SysUserRoleMapper.class b/target/classes/com/ruoyi/project/system/mapper/SysUserRoleMapper.class deleted file mode 100644 index af5e112602253d34dbafb0b63fe2f52c2a213a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 829 zcmb7CO-lnY5S>)}<+s(=Zx5nSFGj&zMX(2)r@4cCMnUBx6cL2DA!y@b#;ebFb;32pC(Qy5sLf#y?tQ8R0sCxtU%4o=B zk9tb>8mBD+Yi(}(D!6BwMM%?zKp{>UD?gWUnpbo>Eob1-1NtW- z{v?d(hJ5lRH&QCgtWXj`C!W$h%7)DEb1KkLVJOQ0G+{Le4Bqh|{p6>Fd0iVz>Q zDLdM1IOO`wodki4KYff6*tCz|M7*5rn(n&J`T_w0IlM-I!aRXFn8$Y>UwJ$N04x=u zl$FX!X<-_*n3R@a8D&!93i4MmarlxAHWKtER8w?02PgnFj4c;Agl=Q(7_3jy K8m7C6;NBPUT-~Vv diff --git a/target/classes/com/ruoyi/project/system/service/ISysConfigService.class b/target/classes/com/ruoyi/project/system/service/ISysConfigService.class deleted file mode 100644 index b6d4169624d3ed920f6fde748b74f787476ba1ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1020 zcmb7D%Wl&^6und0rY|5ZX(?~mRLQ0zA$A28t%?*i2qX&@u$qo9$ppufj>nb!Yb^Kx zJ_>O>c5B+GQnRo|bLX6MALshd-(SCp=ncJU(Tf(n6x7Z*VeOA>`ojzli+(KVU3V~6 z=Sn6j9m;`ChX=iZwiD@cTNpWYb_{~dip=vw#&)7iDx)H+Bn}|?k^RWVpOsS+_Utl2 zD>~?x>YG;+o^T;(@BfUEcP8X)il{?^Rx6!A>eNDN>h(w+r|L9e=-=t~zFli;U@{-t zx_uYDY6Q7Ai7e@8Yq`peA|f+PmCqdu8h7Uy&2`bYb8z3If(?^q>}szB?a!6F4}Lz4 zmFLPRI1$78i)(2;jOuj1&zS%9a_#}Ll~@(Sp-SdR=@I6DsRP#52`hKyq3t;1y5t($ z0Ym?+P;l}~YR+;<%-0S)UW;t*G=DG&*gO5p6^z)O8_oOW{s?+~qv@DsiIX!-G}7$e zr_*xXmjwx0z^_BJzKC{d5%(qBmarH^2(@UX39W|E8m)(OgYJS`qwj%qAKwDC!P=y) nhJ`1D9?XV1wB4X~0_q{{hVxNTONsoFo)h!aR>z|QYZ*h4%{~OHs03uhPB<+{4@^y z0Dcr=#tvEPxKe`PU|Bo!&Fh=TkDuSZ1HcZn>+rM=Ee6Yx@P!laiBa5_QOuyz>N_g1 zbfQvejkG#KtrewFECS0_0hgg=rxD>h?fwxz;Z_n$-y-74I+Y_*D%m2g-k!jQPLB6yzKi+<;^WzamAcU};Kum3BdS*Tn$t)w<~(+|oQ zJ=bvR^KfYORX8l0%bFgecg8hbjNZ*#WB}C2Kh~t1QdC@%Z1@eVJ@aHTs8Nf_%|>3; zzS05rUwJqzT7)z&d6edKlpZdb$D<6}O$kbVN`Rkn{2fm?$Ao!(hMXNlLL+n{+{Xbv z2<4XqC-d1HOL5Ng9*?>0s1f=oN#YZOh72)oc46iVgOxUtk;`L26<`lsT&(<&v(vCu zq8;%@`WSqzH$F?Y&?nLnAOUR-$0Fe$=W1v{kIH1^$q&R>lIg9W^s0Lv8ym!N{L zD!!`NN&MCETY$@`S}a#JP;~{a8mpy=6*;_Cu3ACWbyzi4&56|-s&2qKrZrCECIE_V v!R?~x4%{t@Hl{`Q;J!g&N$BeVJT#)*{U&S~QI6W47CkB?fhLbLf}Z>W4DiwB diff --git a/target/classes/com/ruoyi/project/system/service/ISysDictDataService.class b/target/classes/com/ruoyi/project/system/service/ISysDictDataService.class deleted file mode 100644 index db251d1f0bdc6c325f4b6ac6303e07d872b11a6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 zcmbtSO;5r=5S>N7iV6s*=r4ea>w$v_MiVtABsH4UaPhRX8(h+M$#zT9zvjUo;EyuS zmSPF&fp}=P`*vpDdo%O#`SuO~130Zfw*n^wS`qiTtM3GUOfy?Vn!t6>c4a_SEE7TJ zO3pBXMoFZ3Ks^~S5mG0KRyo7IJ!1<-V=a7Y3JeJ}AGm&%-V;+S;F_z5K-J4Q2w0Ao zhD^tb6A1sub-9(&E0osA9ouZeeF7J~r2(IXQ|f3X!s+lQlDS+D%1k{cb2MTZe`Dsy z_`lKBn`GprT}}IxRKTj~jTCCa YK@PQ2s12PQ!n&AvxB=n&QA&3F1lp2T$b24~_@@WiNq+XP*P)@Nx>Bmb+=VkC{! zF~g!?)L>Y0)i4w$(UKwjzgma2n7$`!t9Lu@1p%qxRP@lh=d53>Qx-cGMjWM9WQJWQ zmn;zBkh?~!a9E|H`vBO3IobMME5KhPKT7+4Hu7wU8KXgz@u{-|3=4L?Hq}(mw%bY1 zy~<|l)oA;)twv5Z&r+w&>NvlqSq4QuQcH=Un)=T+o3WX{8MIX&f<7QEa_IR#FrEM2rMu#%+L!0tjv*!m?LYRta+M0 z9S!j_uuRb0enj>P9#=t|^y>*)1TC_x0_0jlyL3@va&@p?x}IjPXV}Qj=f(M= YIA7vb3C*Kl-*>&i<{cCnTN(Ygx8yE+rvLx| diff --git a/target/classes/com/ruoyi/project/system/service/ISysMenuService.class b/target/classes/com/ruoyi/project/system/service/ISysMenuService.class deleted file mode 100644 index 0d0e121b83ab962fa6a9487e28a33da0d7d046b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1964 zcmcgtTXWJt6h4bw1Z~AqTkqO>1Fgn~`b5VE9GzhV?KIX0-$Js&wj^6O32hvInGgN| zf0W}nA&>}Zff@CIOU`$$-+pKF^Vjzu0I&^D3-F`>TMU+6-sh&*=8oSIuE$`r+Bz@> zhSoQnuGW%Hw_Y0>d{6W>@~JZ@x4GAo)~=xpn|oZj4D!CqRnuZn)J4}ZJYR7J?U~7T zTBfu$<;y^5M@k-GFPa;;9=A11+J8g9O&*|jyD*Ce)H}*ks9`}_1NC}N# z6uNz8Gvu4>CX^NRQtJ4kZ_)9hf=0@Vg_fec9Gw|De~Su^ofn~gGVkozfzXOc!(v*9K`>KbEX#}JhGF7HCe`2s=_PBXSKCe$ud!$knn{aTw!mEzK*8EFf zYhtW_WEmc(jCf~SNb>MuI9^H<7*iQH@eV25cf=PTyI7l>;*iPsj(^{wOE=GeK?dIq0Oc%$bCAWS96sfcfBY%nCj;k0 zs2D-T43y9u!xs>~2uo>^%LrXcLgjH%f-aw4ZzT!EQ5B3@g)4EbwQ<6Ags!GT*ATj% z4&6ZLCfq_AqOorSpy>|WoiuGsn>OKI?1iLY;QeXS19%vF4bwk@YHT7l8PxDQ1CM_L DPz)o@ diff --git a/target/classes/com/ruoyi/project/system/service/ISysNoticeService.class b/target/classes/com/ruoyi/project/system/service/ISysNoticeService.class deleted file mode 100644 index 087dcf3e50f480ddf1ca2fa2a4b21c58dd9b2697..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 zcmb7C%TB^T6upDIMFmmx6JWz6#vSUyg$YT0Bwe~1+X)V7J7hW~>94Wy1Nm`ow-;F9*Ahh9UaXk zBgfMrH;GOaUl=_HfyZfVWypOU3KelTjdO_!Bp;=H*ZzwzB9vB|m{BuY>u2h}20ALX z>w*8*ALYv>Rs}qxV_-d3XVh}lED|;`lF@v)$I`o^H+yjJut7&fu{0YO8IAXvJq15m z_`=HELU`mOl}Yzj{{xF-qJDh*TgsOyV>)4nUZ z7^Pm|N!Fv5=o#Fht-w?GTD8$No(<|tZc~+9Bapjf@$LGS?%J=p&ZEbc=T! zL;5ZwaR2`rM}O|_1l!5#*PYrnfkNe*o{wYB@rn#dcox*HP{L3c+i*IxA)F2>^;b;^ zq?BHYW>Gh<)IAH@9&=ToT#1Aq=8sJx6COu^MRRBoX*aFW*0D2 rgpx)hF}fDwu0>eVsEBhp?plFWjam!2)?q`tBKpk{7sj{3$83K9Jd{C% diff --git a/target/classes/com/ruoyi/project/system/service/ISysRoleService.class b/target/classes/com/ruoyi/project/system/service/ISysRoleService.class deleted file mode 100644 index 91c517093ca8c93a900b7f881ae1b679d68a8f2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1908 zcmbVMTXWJt82uJ06qJjF)?2-_Rt2q1Rr*AAri|kZQ>q;^^+BIvvcgu#VzQ}|zvhEK zz#rxKZ4%f>VhcWS*|TTQcfQN+uirm@0zeD)^6(-LEdphi4yh^L^C9gqR}g47dL|!f zj>mnbjU9f9yPE5}f{rwcj|^sOy6;MUyV*N6&J4{HY^ce@Z35LJDhAv-HXLI_1$A5k zSqHfU3OeiChVUHx|Kw;5!h^m#)pR8*LvLUr)84!BKFaR z?8Q8-D^JJN88O#o+*al`&JCwiS>?TpIQy{#b>T2fQI?~mLLUr=1Xda;Eqs{(7t3!= z1(8FcGHaddT5{vIgT6@9u?g+?vVAzA!Q92$H}A+2$jNb(GBtBR&98Eh-{P#E*zB8! zqq)7nXnw>BPDKu>Khda8L98uA1Dlg&b{}O2?Pq zL3&Acmq3x($PBLgVy5I-Z)_QY$^dxL)j}6|t?{Cl3{MPVe#;g7kJKBV z61~Joc_&B$36aJDD$5iJ?9SDnNjch0R9lueIdmO4n8;y(twfp99Z8L@g$F8O1!EFL zoqLW+-!NI1dN+C7S#-^;yn_}zg*ISQL81KpB(#-;9wecMN%=?6Q1Z>d{bP8d bpzQ#93Of;0$N*XeEr54ZVB|du`tke^xqJJa diff --git a/target/classes/com/ruoyi/project/system/service/ISysUserOnlineService.class b/target/classes/com/ruoyi/project/system/service/ISysUserOnlineService.class deleted file mode 100644 index e3ed3a09df5fd31e56753afff2a8079c837412c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 720 zcmchVzfQw25XSG?w55eYsepkeC<|T?OE(6jN`WE;7B-W(#U-&T+i8`B2V>v?cqqiV ze@H8JL@aUc?&q`b`~3C&@d*G|&}~4c0mld@R-__!LzPM;Zi>N_Cy7Bwd*Ou7I7_)2 zv&b2##{DqX88f*qBpVr?iMcj!%!)WS(iJS!W2v63F#U@SaBB2~+Ote6>9k>q&bU-8 zDy&DBr}hy#cf!5uWo9X6nx&`|yx?Nq+W$6Igt5OYp L6ABLLTY;k=UGUl! diff --git a/target/classes/com/ruoyi/project/system/service/ISysUserService.class b/target/classes/com/ruoyi/project/system/service/ISysUserService.class deleted file mode 100644 index 5789e94100fb3d29fde6c3542d8bc67594c3b501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2087 zcmbVN+foxj5bX(Y)N2rmd!Vj56a?8cP0{8$iZ)LSm= zSv+BV--IP6_P&e~y=DuI@FKQ`PLYgMhh?pq{3=NPX0I(QSy8tuy9oD8%H>{%Ob3`niW8+i>_rq#6)W3M@!QrFwJQPC!KOxD?%lahjXP5 z6@$B-h%SNUT>5XBNjj>h$gyQj51-1MfwKj^6*SEoQ=79rKR{X;x9tODi-oLaQ>A^) zDIL=Kk!|;A)hgU%~RJ9swe%dV{te=W&wQq zF1Pz60Rjd5SpZlXCol%%c$&b|1WpV7DdJav5?)Q6epNpG>KsgCf)sED0D&qnYfN*> zG!F~Lq`j(nQw TTlhW3PdE4p`ai`}0iOK>t)d?7 diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysConfigServiceImpl.class deleted file mode 100644 index 1c8821ad38bb8837df5f1ce15e90a9ce2a9865e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6034 zcmbtY33wFc8GdK8$!s=53?W2xIBy^c`3pbrChnP3?IYC<>@LRxH^na;F>V5#dTp!#3zOB zQ}T4ZJl!C>pVsl25I!5ipfKDho1YVgo5J`!ZWeL3$mLdHxJ@p%%j+FNcc<`wL0<0? z-aB;c4B?AH^CcZ$4&f_0c7^d(+#N&=8M@BU)Y-DDH=qC91zoRG8Iq}|>`Xi(1cKS>^p2IRL@!?O%<-2r zlzK1}Q)MB7GLK-r8A~x%r3uUTk%kGKt{L6JbX6hK@dWExLzR!l?02J^%;j;3DLud( zI7dTybky<)x3}3z28(V#V&aeSvTsw$wPO)sr`t_&k#=gl_Y;Dmk zo=Vojy10FTr2F_{$OLD@>2Wla^-{jHOI26lPA8R!S}Sbnb~V|qo!6@7N@Z%OE7+ph z@)MTh(#sK_rNzKF=6INyMYE&~>N47?=z4&Y@29XQLtD|pqwYeH|M zN5kwf7^2e5&A1y`$0B4P)eC`W8x8yxFR;&!VX?MHt$s@4ywezBYL03}#ZUqn_0z6PjJn!0+&T2@pN^ z2mFyqZQxIMotbUm&tl_W@K=U<44SL~Dsl2GFzCngxy!RbbAy2$_?vj*?*;}W2mXQQ zS z=luxpc^Ek$ak$7>7|( zeGvr@4`Dmm;ke8D`duD5Cg*$Ii)V|>e0tHJiK-bEB$JV)WObxsu~DKj0Oa@}_Nzkh zk0Vue1#y*&N@>3tKg}+HEpIktR1k)4Cw+TLTxXf%5X}hY3~3&>Q1KK^FHg*6ufIt1 zyS!~5v5_@Fc|#2fWsxLqz~O%G#TTU<{(TX}6E3V-E355Il1fp5|apa0umtn40CR z38ryW8WrlkyRuRs7b(aM2=n=Lf?0~A8I&4^;5hnm7X3J%6wM0wDnf2o=A7tZ%9^tl z8*nypS1_C#`4k}c0%cec`DfxBni#~n)G-l(gQ(H*-a}ZZ<9+;}v3vt}HJpd@d6m%j zP>KXD3;;k5Z@Z_bZfw zBLwXrDu{#Hc(kJ=(RrG$vrPQhIE*RzarKhU&J$ghbwHUiR?FD3hO(mk4WOIyd1~a7 z$lpOdl0>z>{F(q3PrDh_UWn3|%J?#j5~OLP?MtByTX7V&)1N!?lBzZfqSgmd#`yJO z6LpHEgnbY*M?ll$sOm#{jDW;_s}-a)jv2?{O;ZM)OKbC<3E@Nme$244tCR~MuxEd|Eh9~Ijlqn4!hO8;8eN)QWCpN44Sm+y7 zq>M5ojhdJ}2XWje)3zYyoAx>ti|U@n_NIrI6rCKL9GreT&S{z)oZnpBP*a@7jOLQc znKdP898Wt3F>NnuH&&hy+=p2ki)49f=MZM^LER%_a82H`qtLk()z_r@hbZRg>; zq``RkIFs20+=MFJOoMMhJ#M2JchJ~7ncX)rAMVN;J&n~S4WNY7t5j2vYVXN9q6dA5 zGlwLSY$9(Wq{Gp)LpW7OKkYxvYzXMMfUBhNn@ArYHTeePRnji)$9S2T;r9!b+-=P9 z2941kMx%y79M6X)4UeLzLs>b;3psC+k~TK840>164kTF!y%g1C*M<;H`X+D;hqO)z_ll zfzpOF=J7XgfOtwCrz4(Vq@PquyeU-bE7AC=^ASG_?;)KOSSz6(GlcnrD6PVRoe0Z& z8Yd0mPvaPV5!d4xHm+ys{pYf2 zMRnN}@)ArVZJkQ606C`OLMEM8OEjlqMeq>ny^P8vk@T>De1Q9QoWZ*az+Rlf0eEU< pa~drK-IB(l-0<_7 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 AE&u=k diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysDictDataServiceImpl.class deleted file mode 100644 index cb26e62f7e80a48ac2aa214fbbaa4953bc914458..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2844 zcmcIm%TgOx5It8&42S_^3?z!d#)&cFIbeuQ07G~fTaLhv1+pEl25Bq?q#4y{WJ>$| zMzY8zn=F#5loPV>CcAt=J|&BklXGWALLgKwDwPHI(bKp4boc2Nf4uwcEr269%67%nijI9?WL&LODY-^LD|jkes#4lG^=MHb_OxudX2D3CC37!ttXh`s z>aJ;9C4u>*?c}sl(J`&uD@QLFN49gQ?HRgN(q8Eq*LEtJUVEUemR>19EPHzG|NjszG)4F5Idms$E`zGBlHxH;}IIqo& zp_zqZzCNs!FHcZR5IrR$&n#49PMRfGU?tw%Y}PL5rd4lnaWr|Lzt**~Yvwg+fM(mO znHQM6kS&4kEyLZnvrlxHP1kT3WqZoZS-M+xm<{W{VOzQonq`J^=_Er*eb30V=5asZ zyl&;Rlq*ZW*eD6IQm+)`Wv5c~%Ian9^!Ij|x3r!wONA51lEZ72MAj?K$+M(Q&!ZQL zD1hK|t-B7jXG`EpmV9uHDj%d%7N9r&@~o;y*(`CfJk?@TGcZ}t1@E(T$j_G>>=65IjE&e zAeyqvPR7_YW#?Y4np_Y6U>w0FNoEbjH@R>eX98Kc}e+aw4>BPT~qz3mM z{&==>zrtPNPS$Yk=S|}-xJSl*f%u7s5I*24mBFVUa#ei=#PAVs3A)qtn@MaW?i z1pE#6Fl8eFA38#~H}EZD-nAOm_BcD6qP_IO7^BW0 z^C-bfGK|z9k9eW6TN&m&KBMz0cwc{(`Vu_J{5OVcWtyZ&$m!PvwR$nsIr`rx>I0%Y VB@d*3kEWe*u$drOW^T diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysDictTypeServiceImpl.class deleted file mode 100644 index 874501f7b0b8f3ac11109751bc1bb11eaae17207..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7302 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 diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysMenuServiceImpl.class deleted file mode 100644 index db76cb950d1bbaa409a691d8b4130d5622d45237..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14432 zcmcgz34B!5)j#KDCT}u%Y?A;6aA7Hi5E!YrB?>}hi6#LFL_w_`k_U`TX5!2Qh}LRb zvHNDV8kd%CV%4@vH(`7AzLR-GeQ-WB3=rSt9($E3ee z7Pd!-I9|@@@zyXWxKmn5n^Q8^C9BVuR$5w_2(c`!;BE5QE;8Fu&OLmAbT5?0d*pGE z;C`==a&hp0`6rZIB9HgUiucRp2W-AH#5-m2Wj22>OkKi67k@||9}e+HWYI?j@y9~^ z@eqGP`k$2kr(}=f{?kI-g8e3K{MViiwZHq+{vE=4xYc?HEZmwq<(~wGLvaw{gEtcqZLwr3`xYJE` zH^;iV+%!|PsXf&hO?Rhy;?b^j>O8kS8_o1&vTkRzQ!RJjGKTCMB+{HOqOXzwNI^0DJXT09_Y@-6H!?sWOoB{V+Ygt;>8$hcC%Yj9jjxa zkF1*pg=MYr&B<7{I}J{nM}&Xk@ceY7I%Dyq$4UJnkaAk}K`$?+bqK}+VyjGZ4jLv? zNVaI%8EN<>HK|Z>Jzbvi>Wid0IZ{r3bhI$9>@O=z{7?#wLh zS!b+c`kU&y)fH0;AS`q;1?2@(38^=x#0yk>QPR|FXZc1%;wSnvY9f%B#7y5ZY#efx z&7ZUR^GwH#MB3UBO=CpyIYL67J9dHWs0L!9<4*pYUV+T=rCmucRJPO~i)U6blY zOlV69?zC#Jj%BwfsmTNy?S>j#PlK+-K7DFVhRq=+K==_Ysz-H%5(L?d={-hFITlA_ z>c!F+d2b;d$c{O2i$%cNjZZqCi%yDor7ki0_E-U>6s>UBu-}iS6#jsIe(Qs;N-o^CixuJ>u^5 zLwMjwcIxp9vlqTpM%@z2G>D5W?GZ9S9{7 z6yRX-Bm%L@?M$@?pC0A_V7R-hBbIdqB8r3#NMCm}uR~CTJry}3T9EqJCFAFJgNo50 z23vu6a#PCYT};kq7mOe(2sEaXM!|qK?ZV2`gc|{dLk@h=1E1CrNYFK;I=fOyHwmeh zL3dueJg!R8#8~f{wv@G{StSw?s#vy; zV4I6!j)uTdp;wyCBSyuTFD!(XQ7}`y6RLxFf?2IQD-H#Ip&0zz!&ea{qd@{A^McG< zQ!U)}f22iVs*HPHw#MyB#M<3uv33*=vyHg@&Tc%+KO}{wDm22asqS>UyF4xta*alPekS9x=Q`2rLiz+^9w$wXx1zpK>3&7gl-`@d*`inWh}D=6|F;$^35n;9lnLX=J40~8#s2URX&y- zzLjrt_?vt?jI`F_JNQnU`yAfG{V0AN9^kti+C$gbyw~Ax@wXispz9p^C;iKzPtm7s zzT4sN@I5x)>+pR*LwostXdzFG1U%O`^W2fx_f&2jqE25KaLh%!B05+ zB>&XmpMh`4>8=6=0!3#k8ErQ=8BsaTc-I;zJGj~5pY!cD|H9#?_?Hep&CeiVCR1zN z4qPs@XC3~PkpCUJ$KhY|Zyb7wo=0}fOKwRz9qWw(F z4*!+^X7fu9|DFF~^FJN_7r*TAEBtSy_B>UJAbu5O(0}MPhyNo=e}wKC7vk5(^Xm@% zoPOcZFX{IVT~42|`3;ADEuG)cZykD89=}7E_c0#(g_#2uK|&Tg^qgfmRtbL}XNCOiL=etg|cI!!*%Pr@7HkAaK2kOOiqmxjWZjrYj+p$B{$r zK5M92SSJg02v)HO!YqwtBmgkIquRfvP&Bz?GuSMRb#yFAByd4%(5lIXR6_0(Q8(5L z;j{9pMoXfqtb)5sbs5k0tkVuZq426ifsJ_b@*_PMW0S)VbPs>XU2n?JTRNo)0PuV; zSze#LD)f<|L5^jjsP=3E`t?o&IhU*7;5T7W0I-B% zM6}eDHf9=7h@qG|+HZahTVm-}knSeiUB9apjEjW`FilCFf4`x1u<>pfJmj$~d7o+i z$mc{9Bf3VYm#xB_I-lT7r+dQcS`>L+?WNR(9Gk$01yHgq#Dzkpzf z5ScBXRMd*W0Q`CE(cYI^3dSFk14Hn}g{k zQYD9+97Ay7EIy|IBeJ>5Kw)dFHIAumG!oA1Vx(&`rUm)MMT&z&5wPXUjtbv!Kre(# z#usIZZI>chc1zAFOQ2p+pBR-vpDNyRs^1sY4R_JkrdIut(q~g@)o4EUl&Ng3X^=48 zm@$_^r9yuaB+eVcUHpV;B1|C*6^61YJ*2pkA`@Xeqr4k;FusFs(-46Dnc8qS#L!^$ z^|m$Mu_jm(ZEF$^64qoC=J{GXp4^t&>PDMlof|u15-825R79H2e9yM3Kyp(mwY3{0 zJL+K4kcee6ay9#~pI8GAknmk_Wh~i|a5J;?Mt^D;te%365|I7N4}MakeDl4285zh8 zu|%RZo|U}sJ9Um=BbN-+)ob8InrlF5Z4m>}LT~WMoM5AEM9^%^+n5*ys)WN}5bfG>e+S`6@+OjYg28Yyo|VzN}bYplGzPGfH2f z8$il#KoW82ksC4cRg9F8^#)D0>88nwoiYm$$j8#n*l`Pe&9L+m-a^qDL#|^{^IjSQ z@r`W(BM8`afvUg&jc1TFUs@BG?x9FsuqxP36}>chURAJTMH97sx&z z%%s7176RD@f$V@ldPWpTzcSYUvOxMF^5Nh2pNYeRRYCO)r5Bd9eY1vxN3F zP{_4D>ZatVn?jz*$I-Xw+gNR^C@-|TfgHDTK#D+CvJ)mBMtFK*FU^22&1?n%@THb{ z+LQQkG?XJ*b%DJ!3rpT19u=8g73iZQ`>48)=2Qi1q*v2Nb4?SJ!`sy8{630S1!exI zK3Y%}+)M9VFTJDXu~5S~rk{?L?s0qQ_&z#8nss%hRi*t@4_}U)Bm;|ptCyx%1q1!G zxQ|W-4NLlHsbDGXqlP{@Wj9Yz7?<_Z#Z^HDpuMyl1h1&GJ<3B>A%#cCQ>~RkogV9_ zMqwayFa)X{iXXcwG(e{!l7L5Bh@dM4!)blgbPat((bL>Z?1MSLldg_+CysuY%x)_RY6VU?)^2jd9%NP=D?VCQwT;olWw9~ zx|!+`a+f2se zy++?*o9^LSx|ffo`}kzKpI6X#`BeHIzl(mrS$cpkq#yF7^dNtn9^$L%Vg5Wl!Z+YH z|5o}DKSYo5lk{VLnjYup=n4KKJ*f;`V$d^m9^DI zeHY=mjB0rRl->{bzMNa>``BAbGx@Q z^e!}a;b+mqfQV~n?WKGY-oQm&##F>hTNxy;B?Q2A7L?I8KxbIkaAu44U|%*oDwhqd zx}eH}rw!103t^<91|GYIHslTDz{5zUXGsnX&TaPD%6w2v^jp}5wmnV1X^5jli=rJYt zStvAqjFv7Nq|DGee`0n@h=rcidI`3A{o`0KVYh+;`>9sT6^Zm{B+^^}&P(?RKzP!V zE?ojBk~n76pe{PQ83ItUJ!i0N#dk_nd87mJK5)3-7l>!%_?lt(Dn+UA)0{o&a!%%i z2R$b|3{wBkFpVz_n38I9G2RmQ%S{e@m*q&@?}_{*wR=k8NWQRkLKC*M}$((U$pG;)zt9PiMO(6 z5PBTaWV1Ll%7M~IQpYlF&kF!lW&(jL!5jhhs~8mcu!%5a*O)ocPo}1Wu333BV7h>ggSnA2iN;|6e%qmllwgB)K=> zl~Ut0ni^+>Iz|rjry=f4+j&L4jzMu_3f%(_`_A>+b{>JlKT1>hF`CUkp@sYe)uYrr zg?~mX_~(jvDOhHsV0jsVCrIOc1xsU2h>i3L(z#soG}6CSvJ24?Rl4YcMS_UlsS6fa zuL~Ag<=uUZqmq3zUYCbbqbMW94ah5i`)~Yq;b+mS_~EY*jDViPTLiSYW^U~sx}c>N z(f2|e&kC=Iq6i@_u@VJrfh|?`$~}QjF|uCUgsc*w z=v87d5)j7ttYbleZRCW*xI&aap!>4r8x*ngCz^LI-LSht9xSC4erT8~Qdy)|W&sZe1UUT++He z7544)eq)g%wlt*b~l}xT`?Wargmmiw^@xD0YvqmmMaQA9WbYSEt qieW}v?%nsYgKj0p!o*g@I>f4=D(*lZriyZ)gg5bK-eOu=?*2cilkTkm diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysNoticeServiceImpl.class deleted file mode 100644 index 48df4740ebf1622086709071eb0e09e67f2864ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1893 zcmb7ETTc@~6#k}MO3Nx&QM}+?+oFshA_8i_#H2|@Ip23?e*gLT3&0{)(@0}3g%tQO9%0^^1#2E#vuMo| zYnGCDn#6Jv&lnt6`>HHAMWZ1N!+fEv>)Zsosd&TaJz4g-*Ytc@=k-W-cAKI9m99vJk%DsNR!}cV^Ip(t4C4h|7PW0*lwG$s`~6)- z$FIe=<4LnmjdN9R)H+QS!`(b>QVFA;tPulYzZ=bbh2eRouqXBfuL-xx3)-!&X5-JO z=(;xP{ve?pSjd_Z-|uhG8XkUWnL}uL1GZ z8TdCP`ywzb{1-3Z-6I2!P3rx$;3mCfX)p}am$03ZKTj{+Ao&sUN%BMj*>PHN@{IgI z?mO65`bl7dtPKW*O_FuO09?Qnt(YZ^qHOX@@(J?8xo=3!{y<*>Uubz8Vx|Q#6^6AT zC;`*BOi))SdVr)Q$E*(M>xtVR#m&Xw&ft0ncZP6p(3c=mn3b6RdeuFUz~@$2r}d@N z;xjunF}QO)Y(jdm*CZo7pF}OW=rrD0c9g5<9h{4Sw*Wo$aB5$^39~=$aL*Ore CNVa+a diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysPostServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysPostServiceImpl.class deleted file mode 100644 index a7a5e45542b8e8a446929cac94fba7c465a001e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3909 zcmb_e=~EMD82@b&SPAP5D2P3*)^NFaRt2F*wPFLP5n8p^l5Aih*^Rp!G(BxSY7bkd z$4vRs>2#d&i!-&I4njNX$IkTcs5A9H=$C4rXLmzFjtWj;=G}eYJkRgBfA9YB;MY3< zcHoO38Zcair|@z$Ucm`oPV#b!msf*$4X+3B2HvcA==}wuV1$<_{}^L2l_laLM)_on zPc%jxuf_xtyiEpady1EY2z?0*5vd?f!wh0AES9i&N%Jx(;*5y10)i>Svip@(N;L(@ z;i!?6&9srx5utIfV`Z^~ch>ttHiA&C*5^YLBiPwqk3B zZVA{OHq24kN|~BI8aI`sdd4s(5&^#rAsqEBr&F&K54>b)72=p2;RlxGFrmF+#SIB7rtHMT9NenBd#(VED zV2^1O#oqFk$=swCRb?%iN@Oz=anJhbh~u!-1SOFp32T-upd(ZsE@mVZP0s>#G=;~N zNkvZET0&-Jf(vl51T-xeL%@oD)gCiqM-(oAt(p{3RYV)r6+3NGz zbD8K#Bq-&f67lUTI$WHQymar+^u?TXJ4s9^`luW>^ij%c*%mLzKeZ31n_*VCrO2TO zsLRE}#o3?X=406np+eyjfmU*Vv-FNfN_Q5*aW+>+$JFQqx77fZbx7Avr>U5&izwzv z>LyK(8&sKytwbk?0-U}VkrDA$z6Bndtc8_PgXTRuXKs#H7l+VCogbslw^er06}-od*f z-jnb?&QY=@e1H!noW}(T7ja2K4?dD`8RrCS&UGriB@JDU60h2dZp&POUT^MJVdosG4Gq&N_Y|dmx};)7FjFy<0!uyL{>X#Vf6U&RqHH z{Ox;}zrR0qjm981OM@ePIf(dF!e_X`fqyRHC4?m$!BGjvaFqBzXSv`qA@Bc-I0dvn zQnhb>xv1fC&hennOJ9Nc`GYQ?t*o_Dw;mDbsOoed5AYn1<&(pP93Z`M<(S1SIb!o& zIK=P7E}AuvW-6@BA0Rie9ZfW!RSAk?SV{0`(*<^zMq`q9gK-+q&|!~O^6gf8jxj0l zeC3O{wuw9T<(uax=AxXJ)NGW)c$&VB8X(ZqNB=ab^uCe4(JJY=iJm^5pn@}r_B7bE zHj{)*Pl28l&9@-@^cU4n!TDk(dX;Z(FgAptduxKpXz7WW}9yNE}0N?A#98vF#w^&mtfc!MEpm81&#> zq}`-RMCBnBdRkHJX=fQvJJ3l`o~Iq;4fPzl%4DFj823;a-0pnbZYNsK!1ILPgZ-Z0 zKO#W?KyS-5#2GA^LRAf_t|Q3%X;jZZ>UWYqjis|#=EFeS43iO{kp)7-c z#lgToXcBQi#KCNyxS|4a_+!Meau%x=6Gxol7$vX9D2{Q8Bk}*oLDx@-K3Yv3U*iMk zHNWG}mZ^7%KB60~1TIffZ87eJh2zrA<>B6iNdLfKOMmN~F8{7TZD9Qm*wb1Y*tWN# zxxQi=b$ctF=bG=(_#4)qSXCdmjfNBc`bui4$PCuqLgU>F0pa??-@Pec@A~HUQUg&1 zaFwXyOElsuVx4bjIIdD}d^=Z%Mq(zO_ezp#cDjiBZ*Z>12GNfJY8S7c9$<-xK|$F0 yH}$DEcm1Rw@MT;kUr!Y0>spz76)}&%_j?)KCyQ}!E)>^?2zl+JLCaF|5b!SpvZu=c diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysRoleServiceImpl.class deleted file mode 100644 index bf1c589257021fbfdcbfbfac9b882597710c55b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9557 zcmb_h31C$9ng71Y%)Dgg0ZB-L13?UOBq3o0B51;ua0Zib#6SUUePmvekvZZVkaQ2V zimTgY*S1=VYiXr!*|siPmko({?b)u@ZMS@-R6epg*NQlczsd=q~~^gT4`BmGl={+ZrV z=z^TV={cs9iz4c6A-?3hYW*k7FUzrikKq?v2JGH?<4CxBIK3xF(83hjlTBozaeZ$z9X%A&TN8<7 zM$1H#i8RwK9m!OGI6at(Ci?qQT3kPxOdSp%(zQf7+^6+slBwaamLmwaW;4m7(Ucwm z+nI(|dLnCUwra|n<%on$Hm#=|eVL}jrYDcc)@HLln3=XV4iVV+*G3c3%zCDx+Pb|= z-c8Af&NQndn$Wwl@k4s*b`20Rm3Jh2wb))Q6_s~u(VH2F0@LQnae&rGqP==J8Xt_= ze(E;Y+OZ^dr1cnFDu8rE(;23g+R52Pl5s7Xuo<<~b=<8T(ZbnGG!_Jr&kQ6ZyEF-hjGlr;CEd~fgqF#sz^d=V>$7&sTC9iaYh0(D(A3g{famUTOiT2; zBXhHs(Ykw+gE}ZnB8Y?5SX6`R9ATR6V47|lme6U(>cUzRE`w7?GSNQ~e#LflA~fVt z2usJ)L85&O60L2w7kuIcY*pn)&G4WdIW6NnH$9|gbZ4~Q!w7sM4i&CZcp(ZlQ|C2J zoSvX+2gqG|DjrRzQAHd?Yd%n1w{8R^iddY~(Bxr~SEg$UqiWp5IVPtskCY8#fTVQAs$b~M>& z0w;~aJ3Xa9+dN?x&7{yp(L<3V?n-sLv#d$Q4`c@;T1FS`P&}L$By}c>6q%uAGXpMT zXF7^@qLDIrB%vBz)pFcekneJ#fmDAScR>Rk;wYpr%<#sHjjG6pkdigp7zk#W{;}1@ ziYE)@KNQY6%>?H_cQTvm)wf0^qUTuSXty)wESGY{R6AkTV3JMg$qag9*dl3BNvA%Q z4$>V8FIFi=ag~nIQI&p~eg)l5TO^Dlg}-$~W-} zxY+4K+qLundXd5_RbItSD&Nej6<(wAExZ~z)1dOL+^lem%4>NYT9L}@d4s|mRc_@r zOxKfY0UvzOAgI!(#J5%3FE0N}uIzdFDYx90jHq<9tR-WWwT!P1Z|V zr6+lt%G5ET2a`E#I zTt4yWr8BQye&UQtdGYb*FCIVh!?X~R;jRPJFEf0wn_EQc!Z6OBJ2K=0=RDj(!KRK9aM zY^27h{83@^F%Z*;=&0kBewCh5>GO1wY3||`i_#a)y>Q{-hb|vG-T;6vJ@E2{hrf9F z#4{-TP7B|8NIvRRzKb=L57DT~y|~ahd5X|WD(m#>)C{zYD?zAdDvLEVLtCHGC$bPdSUmJZDnnh7y#xNhMG8;fmQXn&VxSH-p(SQEHR{ zE#0LLK_`5$$^4NpUMlSKhIkWDoG$6tjRr66Bsc5jG?W7|dzS=F ztsksw56CCsLdOa#jbzeKhs}w!N1nkan(j(wy0S7qp4f)i_3eeARhF-Z4^`PS7rSDrS0(N}7EQ=B_{F zw|2wwWbG;;-v|XpC>T=A`(sa%8uEEZNIgyd(^ua-ef8N!G0SV1RZjstZ-oilsFb$T za@s*1_;VK=)<-*G?rtEo2j+DfrmqK<9WcVCqMye}fzRB#H@9~$_U^;p_2j!k*C}+r@&6~@r}+v!pwK5){)9a5;_t*iH!AAaI%u+g4yUycJ=%3vTTOt`cWWB-@imdkt2FiDE`Z zffqjw{`lCiG#;Ob^9uQYauWWJ8;(CWp7lNpHbq7TRTYp~-tV8?U+|90Sm#PWv*v!&oxoBlxhRp4pS37T=97Vj@#a*me1 zDn;A`8sOmhMJl70pyVsA0I1FZTx|h-pFzd*@)5*WP%aXR4A(S`Qtc?!JxPsLR&+K% zgL*4d;O~%xz%pB-23sSuc$#J4oA^h-*P+!LC~V(ClX(;HeVbO%cXQB{VO2VW2lq0o z5K4hCTaY}NVJpQ^vd=tamqcXmD%%b-qVc6_+2PKVMzpNu9+Jp(C-wJSKm~ImgO%_D1r4r<|c=Gz&P-I)W9FOB$VYOlv%E@BuEU~J^xF1X8FLj zq#d-REwH4m5NT&=rG&*8ttymlhQhm${Zk6j`!4wla`G2kOa8AxzF8sNC`#jpe8)~> zcHk113^$4eji2eu*Rre0wCiTeuGNk#!!DjfK@L#}(JM8?tfAAe3%_2Nc5yZCC14Tp zt~*a_Q1ox7NL74?E7ogr zF0U!9Qu#Fmze!mdyo+d&co|yO+3?ExqSf9?@BCBL(NO7K+3c&A>K^i)qwOQqUM~~g z4&!=Tv){OPoTO@_<#c*qrmp=(AwMR7?orw)_5MLGg8r;!*eb#t*B+j)5c}p7Usxg(XfJMYr1(W{G>iOE);Fq?n0-wfZ7_o0JDyW^08jNo+&*e-~E#FGZdkw~!vwevN%Y+3H^V>Nw zSFkOWY`0y<8ph{iI9J4akdJ#MAEkEfGiupK@{{p9qAYT7zX^g_wiY6Xh)?1>>I-n& z(^Su=Xa#?X*6=g55o=rd%Z43Ns_Idde+RG>))cjIq ruKX@gxev7S$#WH>zFDd;`#tY2Rx1tkUC?;w_dw&J-_QB`4~YI3h6h@P diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysUserOnlineServiceImpl.class deleted file mode 100644 index 67d103d5e4fee130efa7703fd67ac6a9092cc08f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2784 zcmcgtZC4vb6n-WlgoI6bM=LGXs%;>FMO*PD6)DteY*sx9~QqN_S}$JHyUquU2YQCE#h)l~C!XPp*SER(F~ zgPkmGWCVsC-K1l|)z)a@$v;$2wHLI-VUE8qAnKoxTwpP&(rM*vniZ$DC z>uOGx4U4^GCfXF6QB@>eR@!PwRy4!v42YuWHX42h&$=aUYGhU**=F~`00a_wS1ax> zY1IZ_{Y$#LD@&^y$L;DiaW~p|agKbMHU)avTL1?;b+Xou6!_^pYW`2MM$9JF1<7Ft zxf9sDG(rC%LkX&@c4sqf$+%RK=}8I1^Ri|a^@j#m_Vt&Q9ddNqOw&`PWv-k+|}$n?dVof&$QX@SfAJw=%p~Y zOfCN@cN@-f%`^o@+KmOIWLQ1gP!~v1%&qvE72P1dvujbm>Y;N5xvyJP(oO?rOE36o zv`y~ry`;op1#KlpvnE&lWXW%x+~&EsDSx#6!cv^H7HoM)CIXMAlL+ms5M2>E#8PS6 zE6~fK-=iZHIZ17tbeawVouPJed=(D)_9fW}NPM7Ismv}(A}doEG0Ki~g9Kg1Ti}B; z%qXCeiEYmC7X9R75V%JFe1s&ud>Y@RnMzXd>g02XUkHS7gT`)uv5yV{N}zz7c$;Pd z@8Dh1;=|h{!z71NX%C?jgpUxLB-nKpj4$v_+c_TR1Fi8e*3%7kY zLr7wR%uf2}#Q;(SVjvdF68BTDa6fhGewru?ZhuI!i`K_e zQ_b5CrwKMAA$SfEa~Q=uC1SykWHPXDO2qgn5#!*PLTulsB;2Irnomh0>{HT;i~4pW zu0Kg~R;sBJbpMP*%0raU5hCLFH}pJxj@VL~7ULdzSw=i4EJGd=EU$RzW7+RvfaRcv zA(q1)Mo2_GjGo}NqhOO~9$xowHQh@2EE42@nfP9%)UHwK<*9ZG6!<#sU;`OE#v-2J z5q&**Y+{SP9*aJmR%ujE8L9fW7i41{@6+j^G~x&kh`;#Xy6e*sp^uMThVX$u&f-Io JT*My%{{XT|&-wrW diff --git a/target/classes/com/ruoyi/project/system/service/impl/SysUserServiceImpl.class b/target/classes/com/ruoyi/project/system/service/impl/SysUserServiceImpl.class deleted file mode 100644 index e0d8cfb4b526cea37a6bd5e910c14706c70ab793..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13212 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 diff --git a/target/classes/com/ruoyi/project/tool/gen/domain/GenTable.class b/target/classes/com/ruoyi/project/tool/gen/domain/GenTable.class deleted file mode 100644 index 0b65bd0987e1b93f9b66ca406f564af4dde7fe20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8307 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 diff --git a/target/classes/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.class b/target/classes/com/ruoyi/project/tool/gen/mapper/GenTableColumnMapper.class deleted file mode 100644 index 940fa66ee21daced2c4d3cd625d469e43dfb9d73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 981 zcmbVLO;5r=5S>*%1Qk$<3VP9afQx%kFBlJKBqX3F7-QmTp_{s-?UL=*gumv&AK;HN zPFq3&i60!Art{vseY5lW@%i=+0H<(}hDsXt2~<38^S-|BJ+Pk5ucYleuGbjdGKUj5 zuC@p4l~J3y7VT;!T&rG-O1>60Z3|D=2^2b9zew|*DeTf*c?2>#kc(6@U17OQ`wA7G z{-Ai#?n{R%UycMFDmg%VR7+`7i@Vg64iheIa(Bvb{SsXqMw84Ufy2fqq_#`~N7Ki* z<>GPDq4$9P_$z%$uZD0vuJo)|0%z6#k6vpL$l=XQT?YZfADT?_dHs@!%bqXewu<99 zomgNOAp(2h!R0UPWg1oh diff --git a/target/classes/com/ruoyi/project/tool/gen/mapper/GenTableMapper.class b/target/classes/com/ruoyi/project/tool/gen/mapper/GenTableMapper.class deleted file mode 100644 index 2214838e8dc93278bae609efce23a80dccbd2a28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1259 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 Oow;h8E>q1JV)p~}%CQXq diff --git a/target/classes/com/ruoyi/project/tool/gen/service/IGenTableService.class b/target/classes/com/ruoyi/project/tool/gen/service/IGenTableService.class deleted file mode 100644 index 0d6c62c9be7af541929a5a9a8d050be1b0a38de6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1708 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 L@L5U};FkXZ12oW{ diff --git a/target/classes/com/ruoyi/project/tool/gen/util/VelocityInitializer.class b/target/classes/com/ruoyi/project/tool/gen/util/VelocityInitializer.class deleted file mode 100644 index a710871fa3ccec8d41d58742d8a930bccebe29ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1087 zcma)5+fEZf82+Xdb}3tdau86Y98@T7F&iu#kKhDoz-@XG_$HNSUFlS*tgB0d$EZDeh$U7G9+E}!( zWTTLQg=GsX7FILJ!nNR8xW~}NpdCS z^I)IH((o-|T32PAVWZ@$nin_Jsq~^)9SdK3TB*RRh|p_j8F>35P`=csPbrqcv$hCeDFo2r3%TEMGWIjT>|(jR*{Ic6m?Q&cQyClJ?Bx9 z7BzzEWXSBQM(m4iY0{s#4AYf?YeG2~Mvh@L33~;aVJa5&1jP*$FN@ecA~e?zc%8~F zs<`6vi2GIHp0o;d<3^}uO}JMbi^eD7y1LUsEG2*r?&ASNo}j!Yly?b5eAI3n!(X36`b_n9q&v+* z+Cwmn+F)4gg!=DMGYoZbUmlwMU>K+i-J0Sl!{%bw;CFRQWo`W}S?UrsacKH!vqjXO z7Q&SoZker~=tkeG#_GLUVp3rigYXp`854QNc|== RW|1cyGyPNdH7dkB8_sK0xt- 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 C^V4bo diff --git a/target/classes/com/ruoyi/project/tool/swagger/TestController.class b/target/classes/com/ruoyi/project/tool/swagger/TestController.class deleted file mode 100644 index 9ec2e3a0cd3a35328b3a766a091a17c6d97cab31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4706 zcmb_f{dW}A8Gi2WW@oc3k}LwEU?YOfM{ycI5SvH|32I~^G=V78s*~Lz8L~UG&derF zt!=56Vil#WML}x8TBSc!=*MXSoVLIB?;r{NCwltanc1D$7L`_Hp6VjCRk~d@v;It1t$eJg-RL;Os&E+zMsNO3O`WrihTQF8X3Hr z#*gr0`T7(2b3*?7G=R7i&XdE69IwZ9%rFaTs8)SScgeLf*GZjf(MyanuDg;f z0*|#X!?T96mXvuOEC{S!MuWiW5m(Dk(saP5mi@XrVHFN)k_E1J9tvO0_R7++1i)KY zK3TkRQlR4tvM^XG7md8(dcG31gh`i4Y(E8q1034=%N4`c3vm_~!S{mZYKO>Do;AZH z^P9^uPJbp**4zmKQeD$u)Ex4lS$)Mv@Ku2=^?a#;R7ad04d?tI4OWk{^xx5@=-E*F z3eHMH6iCPb1iDtBS0MlYbt76QM_hRxyxNypID2*eqYwR*33N7^ZijdUi8jb>B`Cd| zl(G6m$OLEc%<08Xud>YgW@R1q>bqC616R1O%xtsjQCW50m6MAXPjFw!8Z%`54dxf# zcyr;xb%944&$H#!9d19*$x4}2lX@3E_#0uUV$gWaI9Q3ORn)4!#vL2x@!-9%$12Pa z&tyR_^2iJ9`>F^2bGXVPo1H&(@jvH2_QSjRuS*LjuCSgp4Bmj}R9G8Rz4>BrU#3T_ zik;V=^s=+I{)T%{`XaFD3kW5Bi+Z*A*`>uZtT{Uy_HB6SrMi->9`s>cY1O4RRnj+u zEx12}d+{{|Z)flh&ae0L{76^M87O z{=(%9F5x2uzt7-fx#kb}MBq+;&EUYzxzo2^`^U|>>x+N9F4c8r@TpX?A+*g7Xi_gc ztvM5fNnrbzKu}Krf$ng9{oR|d^+D<$&C$cQNT4;OaIK^$-VHx=jO|YQU`M2QRQo-F z+;S%-vN9+$jm*dvaCL}*7kRu~;bpZmYGi0k_LV&mjloRR!C;C<+Y5oW*gzbn?*$^9G@JvK zBF!`h&717K)>UDz`%d6uTQ6BtI_~2K&t}=9@Oy;Ep3gSE#W=5U%xb{jt(=)giX)(} za~9$+h$ZF_zk$RN`OG$DlUZdJscUGC<5^0Z0;zmv)0D2NN&oDr-^Sl8zl%Ua32dXG z2e2Do=P&q8vr%E9+rdeLOA?V3P#4a2}gD?7D{57)wiwKhDM=9n7ws!=0g(+2FMuHJ~Noq?;= zi^nJxc$_Qa5L@vr4w`t2@zKWr7;IM|CP z^Hdmy^Aw(@8b#2?AO`}^U>`FgV{@oe#@0b}*PX}euD@eFN9WL--5>*zv2lvA%B;`f zt}rw|wa=gxIfi$DSs99i*HH_vgYx}BcnQQ>o2v2UXt$03F>aR0cs-172nV@?$w=&G zq={Oj-;qHMd-2r-BNBo`QgB!bMr(p+rQo?`1V^OcXea=a9%TM`j=o29{LFtApfh@V zbgsc8L^c4*QaVOp2sM7b6HF+$@6$DBtRjWmJ+9OE~Wn zV}g+!=gFTWF|0@gU9||h>UqDd%8QWq`K7!sG{Aek7T^-zr*N!R>hAZ#16JL@-A86| o&tDOfMT;Ni{7v!+E{$QF&ln~=H|`-B45`~;T$2ncFt`&^ZTEf)1SXLe-P0CU5ZkK&el_y z&Ixl~n0{dfB6J}_7bOZ8EoP2POVpZ~Rp(SiSB;!9V%RLl%*zsW+$tKjmS>ZirA_H< z$S}CA+8Q@3iBcJjE7rW4gR7!ePL!d7Hp-`&K4$U)GwlV$3C*c`kx5jy^X&ch{f&{U zn2OAXn#XQSRqk=y)QlW{5_4U*9_#y^#mos6l0$BwU(l3-$!A&CR&37ovhLduaSd1GsLUj*gp@9^YRl91KRbfBX_VPBe0oeZaZ5Hc z!Bd}Own!-|)}BmNMJlC(k5%!B`w@xQ4PGF(0BwJTDwm+ai{v`BSI6>vN}X4|P$%9}1W!$-fQU{& z!m0tI_+l3A!vQkxK4`)LD0UyT-~eR1584nLRi`-Y0c7dNC}9kxH%R(|Nq`Q*MlllI z1JWXOU>0+oC_#s?5&;gwLj<^kF@!N80;IdwDUj}2r(n8wo#b?fyiTD?)C7bQEg|Xy z$Xte|hoD?RhDT180XLGD1u?zr5Hq1)FeMzpL1!iu%5((tW*M#oCrt6R;*;no9fK8+ z3PxAuR|>3Q!&Mn}HlO$^?4&MF;UGqlIqaybsB!P;IhbEK5#p{_nLg~%3%(HkdoW0J zoKC>jG6idyR(+XH(kVZtU@g;YFumD>$?YSLN!*u2r+t~^TBf(YOlSO=9!&1*@t8zE1t{&L^t$ diff --git a/target/classes/logback.xml b/target/classes/logback.xml index a360583..035100c 100644 --- a/target/classes/logback.xml +++ b/target/classes/logback.xml @@ -1,7 +1,7 @@ - + @@ -72,7 +72,7 @@ - + diff --git a/target/classes/mybatis/PartThree/AboutPartThreeMapper.xml b/target/classes/mybatis/PartThree/AboutPartThreeMapper.xml index 8535583..fbe99a5 100644 --- a/target/classes/mybatis/PartThree/AboutPartThreeMapper.xml +++ b/target/classes/mybatis/PartThree/AboutPartThreeMapper.xml @@ -1,7 +1,7 @@ - + diff --git a/target/classes/mybatis/monitor/SysLogininforMapper.xml b/target/classes/mybatis/monitor/SysLogininforMapper.xml index 9e92f59..e74d584 100644 --- a/target/classes/mybatis/monitor/SysLogininforMapper.xml +++ b/target/classes/mybatis/monitor/SysLogininforMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/monitor/SysOperLogMapper.xml b/target/classes/mybatis/monitor/SysOperLogMapper.xml index dd5a44a..a4a7647 100644 --- a/target/classes/mybatis/monitor/SysOperLogMapper.xml +++ b/target/classes/mybatis/monitor/SysOperLogMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysConfigMapper.xml b/target/classes/mybatis/system/SysConfigMapper.xml index c586e2e..75853ba 100644 --- a/target/classes/mybatis/system/SysConfigMapper.xml +++ b/target/classes/mybatis/system/SysConfigMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysDeptMapper.xml b/target/classes/mybatis/system/SysDeptMapper.xml index d361cdc..2f2152e 100644 --- a/target/classes/mybatis/system/SysDeptMapper.xml +++ b/target/classes/mybatis/system/SysDeptMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysDictDataMapper.xml b/target/classes/mybatis/system/SysDictDataMapper.xml index 8221d6e..90d58c4 100644 --- a/target/classes/mybatis/system/SysDictDataMapper.xml +++ b/target/classes/mybatis/system/SysDictDataMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysDictTypeMapper.xml b/target/classes/mybatis/system/SysDictTypeMapper.xml index 06498a9..f3ef37a 100644 --- a/target/classes/mybatis/system/SysDictTypeMapper.xml +++ b/target/classes/mybatis/system/SysDictTypeMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysJobLogMapper.xml b/target/classes/mybatis/system/SysJobLogMapper.xml index db17d91..ccea00b 100644 --- a/target/classes/mybatis/system/SysJobLogMapper.xml +++ b/target/classes/mybatis/system/SysJobLogMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysJobMapper.xml b/target/classes/mybatis/system/SysJobMapper.xml index 47f61c9..df90e43 100644 --- a/target/classes/mybatis/system/SysJobMapper.xml +++ b/target/classes/mybatis/system/SysJobMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysMenuMapper.xml b/target/classes/mybatis/system/SysMenuMapper.xml index a07f65f..50eb803 100644 --- a/target/classes/mybatis/system/SysMenuMapper.xml +++ b/target/classes/mybatis/system/SysMenuMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysNoticeMapper.xml b/target/classes/mybatis/system/SysNoticeMapper.xml index 33c37a7..2859d63 100644 --- a/target/classes/mybatis/system/SysNoticeMapper.xml +++ b/target/classes/mybatis/system/SysNoticeMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysPostMapper.xml b/target/classes/mybatis/system/SysPostMapper.xml index 23e7c14..dc2291a 100644 --- a/target/classes/mybatis/system/SysPostMapper.xml +++ b/target/classes/mybatis/system/SysPostMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysRoleDeptMapper.xml b/target/classes/mybatis/system/SysRoleDeptMapper.xml index 23d2cb5..f3eae7f 100644 --- a/target/classes/mybatis/system/SysRoleDeptMapper.xml +++ b/target/classes/mybatis/system/SysRoleDeptMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysRoleMapper.xml b/target/classes/mybatis/system/SysRoleMapper.xml index adfa374..24c6563 100644 --- a/target/classes/mybatis/system/SysRoleMapper.xml +++ b/target/classes/mybatis/system/SysRoleMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysRoleMenuMapper.xml b/target/classes/mybatis/system/SysRoleMenuMapper.xml index bf32088..775c0c9 100644 --- a/target/classes/mybatis/system/SysRoleMenuMapper.xml +++ b/target/classes/mybatis/system/SysRoleMenuMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysUserMapper.xml b/target/classes/mybatis/system/SysUserMapper.xml index f02de1b..1bf2c84 100644 --- a/target/classes/mybatis/system/SysUserMapper.xml +++ b/target/classes/mybatis/system/SysUserMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysUserPostMapper.xml b/target/classes/mybatis/system/SysUserPostMapper.xml index d048078..89d29fe 100644 --- a/target/classes/mybatis/system/SysUserPostMapper.xml +++ b/target/classes/mybatis/system/SysUserPostMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/system/SysUserRoleMapper.xml b/target/classes/mybatis/system/SysUserRoleMapper.xml index d7324eb..20c345b 100644 --- a/target/classes/mybatis/system/SysUserRoleMapper.xml +++ b/target/classes/mybatis/system/SysUserRoleMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/tool/GenTableColumnMapper.xml b/target/classes/mybatis/tool/GenTableColumnMapper.xml index 450f89c..2ceb51e 100644 --- a/target/classes/mybatis/tool/GenTableColumnMapper.xml +++ b/target/classes/mybatis/tool/GenTableColumnMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/mybatis/tool/GenTableMapper.xml b/target/classes/mybatis/tool/GenTableMapper.xml index f26cc99..02d229b 100644 --- a/target/classes/mybatis/tool/GenTableMapper.xml +++ b/target/classes/mybatis/tool/GenTableMapper.xml @@ -2,7 +2,7 @@ - + diff --git a/target/classes/vm/java/controller.java.vm b/target/classes/vm/java/controller.java.vm index a10bbb2..77dd67e 100644 --- a/target/classes/vm/java/controller.java.vm +++ b/target/classes/vm/java/controller.java.vm @@ -13,7 +13,7 @@ import org.springframework.web.bind.annotation.RestController; import com.jg.framework.web.controller.BaseController; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; -import com.ruoyi.framework.web.domain.R; +import com.jg.framework.web.domain.R; #if($table.crud || $table.sub) #elseif($table.tree) #end diff --git a/target/classes/vm/java/mapper.java.vm b/target/classes/vm/java/mapper.java.vm index e861409..4ecac61 100644 --- a/target/classes/vm/java/mapper.java.vm +++ b/target/classes/vm/java/mapper.java.vm @@ -10,5 +10,11 @@ import ${packageName}.domain.${ClassName}; * @date ${datetime} */ public interface ${ClassName}Mapper extends BaseMapper<${ClassName}> { - + /** + * 查询${functionName}列表 + * + * @param ${className} ${functionName} + * @return ${functionName}集合 + */ + public List<${ClassName}> select${ClassName}List(${ClassName} ${className}); } diff --git a/target/classes/vm/java/service.java.vm b/target/classes/vm/java/service.java.vm index e06f8e4..3b40beb 100644 --- a/target/classes/vm/java/service.java.vm +++ b/target/classes/vm/java/service.java.vm @@ -11,5 +11,11 @@ import com.baomidou.mybatisplus.extension.service.IService; * @date ${datetime} */ public interface I${ClassName}Service extends IService<${ClassName}> { - + /** + * 查询${functionName}列表 + * + * @param ${className} ${functionName} + * @return ${functionName}集合 + */ + public List<${ClassName}> select${ClassName}List(${ClassName} ${className}); } diff --git a/target/classes/vm/java/serviceImpl.java.vm b/target/classes/vm/java/serviceImpl.java.vm index e13a05b..8568b56 100644 --- a/target/classes/vm/java/serviceImpl.java.vm +++ b/target/classes/vm/java/serviceImpl.java.vm @@ -5,6 +5,9 @@ import ${packageName}.mapper.${ClassName}Mapper; import ${packageName}.domain.${ClassName}; import ${packageName}.service.I${ClassName}Service; import org.springframework.stereotype.Service; + +import javax.annotation.Resource; + /** * ${functionName}Service业务层处理 * @@ -14,4 +17,18 @@ import org.springframework.stereotype.Service; @Service public class ${ClassName}ServiceImpl extends ServiceImpl<${ClassName}Mapper, ${ClassName}> implements I${ClassName}Service { + @Resource + private ${ClassName}Mapper ${className}Mapper; + + /** + * 查询${functionName} + * + * @param ${pkColumn.javaField} ${functionName}主键 + * @return ${functionName} + */ + @Override + public ${ClassName} select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaType} ${pkColumn.javaField}) + { + return ${className}Mapper.select${ClassName}By${pkColumn.capJavaField}(${pkColumn.javaField}); + } } diff --git a/target/classes/vm/xml/mapper.xml.vm b/target/classes/vm/xml/mapper.xml.vm index 4916767..d7b2468 100644 --- a/target/classes/vm/xml/mapper.xml.vm +++ b/target/classes/vm/xml/mapper.xml.vm @@ -2,5 +2,25 @@ + + #foreach ($column in $columns) + + #end + + #if($table.sub) + + + + + + #foreach ($column in $subTable.columns) + + #end + + #end + + + select#foreach($column in $columns) $column.columnName#if($foreach.count != $columns.size()),#end#end from ${tableName} + \ No newline at end of file