From 456f715576eeb0b9b445c1e01385c4e7969652e2 Mon Sep 17 00:00:00 2001 From: huangge1199 Date: Tue, 21 May 2024 16:45:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=BF=BD=E7=95=A5=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 31 + .../META-INF/spring-devtools.properties | 1 - target/classes/application-druid.yml | 61 -- target/classes/application.yml | 152 ---- target/classes/banner.txt | 11 - target/classes/com/jg/JGApplication.class | Bin 3217 -> 0 bytes .../classes/com/jg/JGServletInitializer.class | Bin 889 -> 0 bytes .../jg/common/constant/CacheConstants.class | Bin 712 -> 0 bytes .../com/jg/common/constant/Constants.class | Bin 2227 -> 0 bytes .../com/jg/common/constant/GenConstants.class | Bin 2747 -> 0 bytes .../com/jg/common/constant/HttpStatus.class | Bin 891 -> 0 bytes .../constant/ScheduleConstants$Status.class | Bin 1506 -> 0 bytes .../common/constant/ScheduleConstants.class | Bin 710 -> 0 bytes .../jg/common/constant/UserConstants.class | Bin 1153 -> 0 bytes .../com/jg/common/core/text/CharsetKit.class | Bin 1882 -> 0 bytes .../com/jg/common/core/text/Convert.class | Bin 14710 -> 0 bytes .../jg/common/core/text/StrFormatter.class | Bin 1878 -> 0 bytes .../com/jg/common/enums/HttpMethod.class | Bin 2250 -> 0 bytes .../com/jg/common/enums/UserStatus.class | Bin 1560 -> 0 bytes .../common/exception/DemoModeException.class | Bin 402 -> 0 bytes .../jg/common/exception/GlobalException.class | Bin 1066 -> 0 bytes .../common/exception/ServiceException.class | Bin 1373 -> 0 bytes .../jg/common/exception/UtilException.class | Bin 866 -> 0 bytes .../common/exception/base/BaseException.class | Bin 2078 -> 0 bytes .../common/exception/file/FileException.class | Bin 658 -> 0 bytes ...FileNameLengthLimitExceededException.class | Bin 735 -> 0 bytes .../file/FileSizeLimitExceededException.class | Bin 692 -> 0 bytes .../exception/file/FileUploadException.class | Bin 1442 -> 0 bytes ...ption$InvalidFlashExtensionException.class | Bin 801 -> 0 bytes ...ption$InvalidImageExtensionException.class | Bin 801 -> 0 bytes ...ption$InvalidMediaExtensionException.class | Bin 801 -> 0 bytes ...ption$InvalidVideoExtensionException.class | Bin 801 -> 0 bytes .../file/InvalidExtensionException.class | Bin 1922 -> 0 bytes .../exception/job/TaskException$Code.class | Bin 1495 -> 0 bytes .../common/exception/job/TaskException.class | Bin 1132 -> 0 bytes .../exception/user/BlackListException.class | Bin 496 -> 0 bytes .../exception/user/CaptchaException.class | Bin 496 -> 0 bytes .../user/CaptchaExpireException.class | Bin 515 -> 0 bytes .../common/exception/user/UserException.class | Bin 658 -> 0 bytes .../user/UserNotExistsException.class | Bin 510 -> 0 bytes .../user/UserPasswordNotMatchException.class | Bin 539 -> 0 bytes ...serPasswordRetryLimitExceedException.class | Bin 768 -> 0 bytes .../filter/PropertyPreExcludeFilter.class | Bin 836 -> 0 bytes .../jg/common/filter/RepeatableFilter.class | Bin 1739 -> 0 bytes .../filter/RepeatedlyRequestWrapper$1.class | Bin 1460 -> 0 bytes .../filter/RepeatedlyRequestWrapper.class | Bin 1958 -> 0 bytes .../com/jg/common/filter/XssFilter.class | Bin 2896 -> 0 bytes .../XssHttpServletRequestWrapper$1.class | Bin 1453 -> 0 bytes .../filter/XssHttpServletRequestWrapper.class | Bin 2339 -> 0 bytes .../classes/com/jg/common/utils/Arith.class | Bin 2048 -> 0 bytes .../com/jg/common/utils/DateUtils.class | Bin 4940 -> 0 bytes .../com/jg/common/utils/DictUtils.class | Bin 4667 -> 0 bytes .../com/jg/common/utils/ExceptionUtil.class | Bin 1385 -> 0 bytes .../com/jg/common/utils/ListPage.class | Bin 1336 -> 0 bytes .../com/jg/common/utils/LogUtils.class | Bin 692 -> 0 bytes .../com/jg/common/utils/MessageUtils.class | Bin 980 -> 0 bytes .../com/jg/common/utils/PageUtils.class | Bin 1373 -> 0 bytes .../com/jg/common/utils/QueryPage.class | Bin 4236 -> 0 bytes .../com/jg/common/utils/SecurityUtils.class | Bin 5729 -> 0 bytes .../com/jg/common/utils/ServletUtils.class | Bin 6138 -> 0 bytes .../com/jg/common/utils/StringUtils.class | Bin 9684 -> 0 bytes .../classes/com/jg/common/utils/Threads.class | Bin 2615 -> 0 bytes .../com/jg/common/utils/bean/BeanUtils.class | Bin 2812 -> 0 bytes .../jg/common/utils/bean/BeanValidators.class | Bin 1259 -> 0 bytes .../jg/common/utils/file/FileTypeUtils.class | Bin 1420 -> 0 bytes .../common/utils/file/FileUploadUtils.class | Bin 6006 -> 0 bytes .../com/jg/common/utils/file/FileUtils.class | Bin 6510 -> 0 bytes .../com/jg/common/utils/file/ImageUtils.class | Bin 2927 -> 0 bytes .../jg/common/utils/file/MimeTypeUtils.class | Bin 1917 -> 0 bytes .../com/jg/common/utils/html/EscapeUtil.class | Bin 3054 -> 0 bytes .../com/jg/common/utils/html/HTMLFilter.class | Bin 13638 -> 0 bytes .../com/jg/common/utils/http/HttpHelper.class | Bin 2516 -> 0 bytes .../jg/common/utils/http/HttpUtils$1.class | Bin 225 -> 0 bytes .../HttpUtils$TrustAnyHostnameVerifier.class | Bin 946 -> 0 bytes .../http/HttpUtils$TrustAnyTrustManager.class | Bin 1242 -> 0 bytes .../com/jg/common/utils/http/HttpUtils.class | Bin 8839 -> 0 bytes .../com/jg/common/utils/ip/AddressUtils.class | Bin 2204 -> 0 bytes .../com/jg/common/utils/ip/IpUtils.class | Bin 6862 -> 0 bytes .../common/utils/job/AbstractQuartzJob.class | Bin 3991 -> 0 bytes .../com/jg/common/utils/job/CronUtils.class | Bin 1340 -> 0 bytes .../jg/common/utils/job/JobInvokeUtil.class | Bin 5797 -> 0 bytes .../QuartzDisallowConcurrentExecution.class | Bin 942 -> 0 bytes .../common/utils/job/QuartzJobExecution.class | Bin 814 -> 0 bytes .../jg/common/utils/job/ScheduleUtils.class | Bin 6491 -> 0 bytes .../utils/poi/ExcelHandlerAdapter.class | Bin 361 -> 0 bytes .../com/jg/common/utils/poi/ExcelUtil.class | Bin 49039 -> 0 bytes .../common/utils/reflect/ReflectUtils.class | Bin 11116 -> 0 bytes .../com/jg/common/utils/sign/Base64.class | Bin 4582 -> 0 bytes .../com/jg/common/utils/sign/Md5Utils.class | Bin 2162 -> 0 bytes .../jg/common/utils/spring/SpringUtils.class | Bin 3553 -> 0 bytes .../com/jg/common/utils/sql/SqlUtil.class | Bin 1874 -> 0 bytes .../com/jg/common/utils/uuid/IdUtils.class | Bin 701 -> 0 bytes .../com/jg/common/utils/uuid/Seq.class | Bin 1980 -> 0 bytes .../jg/common/utils/uuid/UUID$Holder.class | Bin 560 -> 0 bytes .../com/jg/common/utils/uuid/UUID.class | Bin 6534 -> 0 bytes target/classes/com/jg/common/xss/Xss.class | Bin 801 -> 0 bytes .../com/jg/common/xss/XssValidator.class | Bin 1893 -> 0 bytes .../framework/aspectj/DataScopeAspect.class | Bin 5500 -> 0 bytes .../framework/aspectj/DataSourceAspect.class | Bin 2891 -> 0 bytes .../com/jg/framework/aspectj/LogAspect.class | Bin 10119 -> 0 bytes .../framework/aspectj/RateLimiterAspect.class | Bin 5082 -> 0 bytes .../aspectj/lang/annotation/Anonymous.class | Bin 464 -> 0 bytes .../aspectj/lang/annotation/DataScope.class | Bin 586 -> 0 bytes .../aspectj/lang/annotation/DataSource.class | Bin 665 -> 0 bytes .../lang/annotation/Excel$ColumnType.class | Bin 1585 -> 0 bytes .../aspectj/lang/annotation/Excel$Type.class | Bin 1492 -> 0 bytes .../aspectj/lang/annotation/Excel.class | Bin 2111 -> 0 bytes .../aspectj/lang/annotation/Excels.class | Bin 467 -> 0 bytes .../aspectj/lang/annotation/Log.class | Bin 976 -> 0 bytes .../aspectj/lang/annotation/RateLimiter.class | Bin 744 -> 0 bytes .../aspectj/lang/enums/BusinessStatus.class | Bin 1197 -> 0 bytes .../aspectj/lang/enums/BusinessType.class | Bin 1614 -> 0 bytes .../aspectj/lang/enums/DataSourceType.class | Bin 1197 -> 0 bytes .../aspectj/lang/enums/LimitType.class | Bin 1160 -> 0 bytes .../aspectj/lang/enums/OperatorType.class | Bin 1236 -> 0 bytes .../framework/config/ApplicationConfig.class | Bin 1900 -> 0 bytes .../jg/framework/config/CaptchaConfig.class | Bin 2426 -> 0 bytes .../jg/framework/config/DruidConfig$1.class | Bin 2152 -> 0 bytes .../com/jg/framework/config/DruidConfig.class | Bin 4851 -> 0 bytes .../config/FastJson2JsonRedisSerializer.class | Bin 2799 -> 0 bytes .../jg/framework/config/FilterConfig.class | Bin 2371 -> 0 bytes .../com/jg/framework/config/GenConfig.class | Bin 1352 -> 0 bytes .../com/jg/framework/config/I18nConfig.class | Bin 1902 -> 0 bytes .../com/jg/framework/config/JGConfig.class | Bin 2073 -> 0 bytes .../framework/config/KaptchaTextCreator.class | Bin 1715 -> 0 bytes .../framework/config/MybatisPlusConfig.class | Bin 2324 -> 0 bytes .../com/jg/framework/config/RedisConfig.class | Bin 3118 -> 0 bytes .../jg/framework/config/ResourcesConfig.class | Bin 4091 -> 0 bytes .../jg/framework/config/SecurityConfig.class | Bin 9279 -> 0 bytes .../jg/framework/config/ServerConfig.class | Bin 1444 -> 0 bytes .../jg/framework/config/SwaggerConfig.class | Bin 6648 -> 0 bytes .../framework/config/ThreadPoolConfig$1.class | Bin 1331 -> 0 bytes .../framework/config/ThreadPoolConfig.class | Bin 2302 -> 0 bytes .../config/properties/DruidProperties.class | Bin 2704 -> 0 bytes .../properties/PermitAllUrlProperties.class | Bin 5999 -> 0 bytes .../datasource/DynamicDataSource.class | Bin 1176 -> 0 bytes .../DynamicDataSourceContextHolder.class | Bin 1314 -> 0 bytes .../interceptor/RepeatSubmitInterceptor.class | Bin 2164 -> 0 bytes .../interceptor/annotation/RepeatSubmit.class | Bin 647 -> 0 bytes .../impl/SameUrlDataInterceptor.class | Bin 4633 -> 0 bytes .../jg/framework/manager/AsyncManager.class | Bin 1453 -> 0 bytes .../framework/manager/ShutdownManager.class | Bin 1324 -> 0 bytes .../manager/factory/AsyncFactory$1.class | Bin 3247 -> 0 bytes .../manager/factory/AsyncFactory$2.class | Bin 1236 -> 0 bytes .../manager/factory/AsyncFactory.class | Bin 2082 -> 0 bytes .../com/jg/framework/redis/RedisCache.class | Bin 8634 -> 0 bytes .../com/jg/framework/security/LoginBody.class | Bin 1187 -> 0 bytes .../com/jg/framework/security/LoginUser.class | Bin 4794 -> 0 bytes .../jg/framework/security/RegisterBody.class | Bin 332 -> 0 bytes .../context/AuthenticationContextHolder.class | Bin 1186 -> 0 bytes .../context/PermissionContextHolder.class | Bin 1174 -> 0 bytes .../filter/JwtAuthenticationTokenFilter.class | Bin 2870 -> 0 bytes .../handle/AuthenticationEntryPointImpl.class | Bin 1889 -> 0 bytes .../handle/LogoutSuccessHandlerImpl.class | Bin 2614 -> 0 bytes .../security/service/PermissionService.class | Bin 3571 -> 0 bytes .../security/service/SysLoginService.class | Bin 6496 -> 0 bytes .../security/service/SysPasswordService.class | Bin 3428 -> 0 bytes .../service/SysPermissionService.class | Bin 2647 -> 0 bytes .../security/service/SysRegisterService.class | Bin 4121 -> 0 bytes .../security/service/TokenService.class | Bin 7447 -> 0 bytes .../service/UserDetailsServiceImpl.class | Bin 3260 -> 0 bytes .../com/jg/framework/task/RyTask.class | Bin 1581 -> 0 bytes .../web/controller/BaseController$1.class | Bin 1002 -> 0 bytes .../web/controller/BaseController.class | Bin 4463 -> 0 bytes .../jg/framework/web/domain/AjaxResult.class | Bin 3144 -> 0 bytes .../jg/framework/web/domain/BaseEntity.class | Bin 2882 -> 0 bytes .../com/jg/framework/web/domain/R.class | Bin 6055 -> 0 bytes .../com/jg/framework/web/domain/Server.class | Bin 8243 -> 0 bytes .../jg/framework/web/domain/TreeEntity.class | Bin 1908 -> 0 bytes .../jg/framework/web/domain/TreeSelect.class | Bin 3514 -> 0 bytes .../jg/framework/web/domain/server/Cpu.class | Bin 1681 -> 0 bytes .../jg/framework/web/domain/server/Jvm.class | Bin 2547 -> 0 bytes .../jg/framework/web/domain/server/Mem.class | Bin 1134 -> 0 bytes .../jg/framework/web/domain/server/Sys.class | Bin 1419 -> 0 bytes .../framework/web/domain/server/SysFile.class | Bin 1819 -> 0 bytes .../exception/GlobalExceptionHandler.class | Bin 6970 -> 0 bytes .../jg/framework/web/page/PageDomain.class | Bin 2364 -> 0 bytes .../jg/framework/web/page/TableDataInfo.class | Bin 1714 -> 0 bytes .../jg/framework/web/page/TableSupport.class | Bin 1505 -> 0 bytes .../jg/project/common/CaptchaController.class | Bin 4037 -> 0 bytes .../jg/project/common/CommonController.class | Bin 6611 -> 0 bytes .../monitor/controller/CacheController.class | Bin 7598 -> 0 bytes .../monitor/controller/ServerController.class | Bin 1145 -> 0 bytes .../monitor/controller/SysJobController.class | Bin 7142 -> 0 bytes .../controller/SysJobLogController.class | Bin 3879 -> 0 bytes .../controller/SysLogininforController.class | Bin 4038 -> 0 bytes .../controller/SysOperlogController.class | Bin 3405 -> 0 bytes .../controller/SysUserOnlineController.class | Bin 4282 -> 0 bytes .../jg/project/monitor/domain/SysCache.class | Bin 1864 -> 0 bytes .../jg/project/monitor/domain/SysJob.class | Bin 5045 -> 0 bytes .../jg/project/monitor/domain/SysJobLog.class | Bin 3530 -> 0 bytes .../monitor/domain/SysLogininfor.class | Bin 3217 -> 0 bytes .../project/monitor/domain/SysOperLog.class | Bin 5713 -> 0 bytes .../monitor/domain/SysUserOnline.class | Bin 2101 -> 0 bytes .../monitor/mapper/SysJobLogMapper.class | Bin 872 -> 0 bytes .../project/monitor/mapper/SysJobMapper.class | Bin 816 -> 0 bytes .../monitor/mapper/SysLogininforMapper.class | Bin 619 -> 0 bytes .../monitor/mapper/SysOperLogMapper.class | Bin 697 -> 0 bytes .../monitor/service/ISysJobLogService.class | Bin 755 -> 0 bytes .../monitor/service/ISysJobService.class | Bin 1117 -> 0 bytes .../service/ISysLogininforService.class | Bin 624 -> 0 bytes .../monitor/service/ISysOperLogService.class | Bin 702 -> 0 bytes .../service/impl/SysJobLogServiceImpl.class | Bin 1921 -> 0 bytes .../service/impl/SysJobServiceImpl.class | Bin 6040 -> 0 bytes .../impl/SysLogininforServiceImpl.class | Bin 1581 -> 0 bytes .../service/impl/SysOperLogServiceImpl.class | Bin 1732 -> 0 bytes .../controller/SysConfigController.class | Bin 5550 -> 0 bytes .../system/controller/SysDeptController.class | Bin 6226 -> 0 bytes .../controller/SysDictDataController.class | Bin 5295 -> 0 bytes .../controller/SysDictTypeController.class | Bin 5505 -> 0 bytes .../controller/SysIndexController.class | Bin 1078 -> 0 bytes .../controller/SysLoginController.class | Bin 3380 -> 0 bytes .../system/controller/SysMenuController.class | Bin 5682 -> 0 bytes .../controller/SysNoticeController.class | Bin 3748 -> 0 bytes .../system/controller/SysPostController.class | Bin 5386 -> 0 bytes .../controller/SysProfileController.class | Bin 5800 -> 0 bytes .../controller/SysRegisterController.class | Bin 2007 -> 0 bytes .../system/controller/SysRoleController.class | Bin 10001 -> 0 bytes .../system/controller/SysUserController.class | Bin 11956 -> 0 bytes .../jg/project/system/domain/SysConfig.class | Bin 3608 -> 0 bytes .../jg/project/system/domain/SysDept.class | Bin 5089 -> 0 bytes .../project/system/domain/SysDictData.class | Bin 4905 -> 0 bytes .../project/system/domain/SysDictType.class | Bin 3364 -> 0 bytes .../jg/project/system/domain/SysMenu.class | Bin 6107 -> 0 bytes .../jg/project/system/domain/SysNotice.class | Bin 2869 -> 0 bytes .../jg/project/system/domain/SysPost.class | Bin 3809 -> 0 bytes .../jg/project/system/domain/SysRole.class | Bin 6353 -> 0 bytes .../project/system/domain/SysRoleDept.class | Bin 1348 -> 0 bytes .../project/system/domain/SysRoleMenu.class | Bin 1348 -> 0 bytes .../jg/project/system/domain/SysUser.class | Bin 8206 -> 0 bytes .../project/system/domain/SysUserPost.class | Bin 1348 -> 0 bytes .../project/system/domain/SysUserRole.class | Bin 1348 -> 0 bytes .../jg/project/system/domain/vo/MetaVo.class | Bin 2130 -> 0 bytes .../project/system/domain/vo/RouterVo.class | Bin 3082 -> 0 bytes .../system/mapper/SysConfigMapper.class | Bin 984 -> 0 bytes .../project/system/mapper/SysDeptMapper.class | Bin 1641 -> 0 bytes .../system/mapper/SysDictDataMapper.class | Bin 1393 -> 0 bytes .../system/mapper/SysDictTypeMapper.class | Bin 1042 -> 0 bytes .../project/system/mapper/SysMenuMapper.class | Bin 1733 -> 0 bytes .../system/mapper/SysNoticeMapper.class | Bin 748 -> 0 bytes .../project/system/mapper/SysPostMapper.class | Bin 1328 -> 0 bytes .../system/mapper/SysRoleDeptMapper.class | Bin 519 -> 0 bytes .../project/system/mapper/SysRoleMapper.class | Bin 1461 -> 0 bytes .../system/mapper/SysRoleMenuMapper.class | Bin 510 -> 0 bytes .../project/system/mapper/SysUserMapper.class | Bin 1364 -> 0 bytes .../system/mapper/SysUserPostMapper.class | Bin 509 -> 0 bytes .../system/mapper/SysUserRoleMapper.class | Bin 820 -> 0 bytes .../system/service/ISysConfigService.class | Bin 999 -> 0 bytes .../system/service/ISysDeptService.class | Bin 1623 -> 0 bytes .../system/service/ISysDictDataService.class | Bin 842 -> 0 bytes .../system/service/ISysDictTypeService.class | Bin 1288 -> 0 bytes .../system/service/ISysMenuService.class | Bin 1922 -> 0 bytes .../system/service/ISysNoticeService.class | Bin 753 -> 0 bytes .../system/service/ISysPostService.class | Bin 1153 -> 0 bytes .../system/service/ISysRoleService.class | Bin 1875 -> 0 bytes .../service/ISysUserOnlineService.class | Bin 699 -> 0 bytes .../system/service/ISysUserService.class | Bin 2057 -> 0 bytes .../service/impl/SysConfigServiceImpl.class | Bin 5962 -> 0 bytes .../service/impl/SysDeptServiceImpl.class | Bin 10198 -> 0 bytes .../service/impl/SysDictDataServiceImpl.class | Bin 2802 -> 0 bytes .../service/impl/SysDictTypeServiceImpl.class | Bin 7212 -> 0 bytes .../service/impl/SysMenuServiceImpl.class | Bin 14255 -> 0 bytes .../service/impl/SysNoticeServiceImpl.class | Bin 1860 -> 0 bytes .../service/impl/SysPostServiceImpl.class | Bin 3849 -> 0 bytes .../service/impl/SysRoleServiceImpl.class | Bin 9434 -> 0 bytes .../impl/SysUserOnlineServiceImpl.class | Bin 2730 -> 0 bytes .../service/impl/SysUserServiceImpl.class | Bin 13074 -> 0 bytes .../tool/gen/controller/GenController.class | Bin 10281 -> 0 bytes .../jg/project/tool/gen/domain/GenTable.class | Bin 8268 -> 0 bytes .../tool/gen/domain/GenTableColumn.class | Bin 7791 -> 0 bytes .../gen/mapper/GenTableColumnMapper.class | Bin 966 -> 0 bytes .../tool/gen/mapper/GenTableMapper.class | Bin 1232 -> 0 bytes .../service/GenTableColumnServiceImpl.class | Bin 1725 -> 0 bytes .../gen/service/GenTableServiceImpl.class | Bin 16499 -> 0 bytes .../gen/service/IGenTableColumnService.class | Bin 615 -> 0 bytes .../tool/gen/service/IGenTableService.class | Bin 1681 -> 0 bytes .../jg/project/tool/gen/util/GenUtils.class | Bin 5911 -> 0 bytes .../tool/gen/util/VelocityInitializer.class | Bin 1078 -> 0 bytes .../project/tool/gen/util/VelocityUtils.class | Bin 11248 -> 0 bytes .../project/tool/swagger/TestController.class | Bin 4640 -> 0 bytes .../jg/project/tool/swagger/UserEntity.class | Bin 1833 -> 0 bytes target/classes/i18n/messages.properties | 38 - target/classes/logback.xml | 93 --- .../mybatis/monitor/SysLogininforMapper.xml | 57 -- .../mybatis/monitor/SysOperLogMapper.xml | 87 --- target/classes/mybatis/mybatis-config.xml | 20 - .../mybatis/system/SysConfigMapper.xml | 117 --- .../classes/mybatis/system/SysDeptMapper.xml | 159 ---- .../mybatis/system/SysDictDataMapper.xml | 124 --- .../mybatis/system/SysDictTypeMapper.xml | 105 --- .../mybatis/system/SysJobLogMapper.xml | 94 --- .../classes/mybatis/system/SysJobMapper.xml | 111 --- .../classes/mybatis/system/SysMenuMapper.xml | 202 ----- .../mybatis/system/SysNoticeMapper.xml | 89 --- .../classes/mybatis/system/SysPostMapper.xml | 122 --- .../mybatis/system/SysRoleDeptMapper.xml | 34 - .../classes/mybatis/system/SysRoleMapper.xml | 152 ---- .../mybatis/system/SysRoleMenuMapper.xml | 34 - .../classes/mybatis/system/SysUserMapper.xml | 221 ------ .../mybatis/system/SysUserPostMapper.xml | 34 - .../mybatis/system/SysUserRoleMapper.xml | 44 -- .../mybatis/tool/GenTableColumnMapper.xml | 127 ---- .../classes/mybatis/tool/GenTableMapper.xml | 210 ------ target/classes/vm/java/controller.java.vm | 119 --- target/classes/vm/java/domain.java.vm | 69 -- target/classes/vm/java/mapper.java.vm | 21 - target/classes/vm/java/service.java.vm | 21 - target/classes/vm/java/serviceImpl.java.vm | 34 - target/classes/vm/java/sub-domain.java.vm | 73 -- target/classes/vm/js/api.js.vm | 51 -- target/classes/vm/sql/sql.vm | 22 - target/classes/vm/vue/index-tree.vue.vm | 505 ------------- target/classes/vm/vue/index.vue.vm | 713 ------------------ target/classes/vm/vue/v3/index-tree.vue.vm | 474 ------------ target/classes/vm/vue/v3/index.vue.vm | 590 --------------- target/classes/vm/xml/mapper.xml.vm | 58 -- 316 files changed, 31 insertions(+), 5249 deletions(-) create mode 100644 .gitignore delete mode 100644 target/classes/META-INF/spring-devtools.properties delete mode 100644 target/classes/application-druid.yml delete mode 100644 target/classes/application.yml delete mode 100644 target/classes/banner.txt delete mode 100644 target/classes/com/jg/JGApplication.class delete mode 100644 target/classes/com/jg/JGServletInitializer.class delete mode 100644 target/classes/com/jg/common/constant/CacheConstants.class delete mode 100644 target/classes/com/jg/common/constant/Constants.class delete mode 100644 target/classes/com/jg/common/constant/GenConstants.class delete mode 100644 target/classes/com/jg/common/constant/HttpStatus.class delete mode 100644 target/classes/com/jg/common/constant/ScheduleConstants$Status.class delete mode 100644 target/classes/com/jg/common/constant/ScheduleConstants.class delete mode 100644 target/classes/com/jg/common/constant/UserConstants.class delete mode 100644 target/classes/com/jg/common/core/text/CharsetKit.class delete mode 100644 target/classes/com/jg/common/core/text/Convert.class delete mode 100644 target/classes/com/jg/common/core/text/StrFormatter.class delete mode 100644 target/classes/com/jg/common/enums/HttpMethod.class delete mode 100644 target/classes/com/jg/common/enums/UserStatus.class delete mode 100644 target/classes/com/jg/common/exception/DemoModeException.class delete mode 100644 target/classes/com/jg/common/exception/GlobalException.class delete mode 100644 target/classes/com/jg/common/exception/ServiceException.class delete mode 100644 target/classes/com/jg/common/exception/UtilException.class delete mode 100644 target/classes/com/jg/common/exception/base/BaseException.class delete mode 100644 target/classes/com/jg/common/exception/file/FileException.class delete mode 100644 target/classes/com/jg/common/exception/file/FileNameLengthLimitExceededException.class delete mode 100644 target/classes/com/jg/common/exception/file/FileSizeLimitExceededException.class delete mode 100644 target/classes/com/jg/common/exception/file/FileUploadException.class delete mode 100644 target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class delete mode 100644 target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidImageExtensionException.class delete mode 100644 target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class delete mode 100644 target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidVideoExtensionException.class delete mode 100644 target/classes/com/jg/common/exception/file/InvalidExtensionException.class delete mode 100644 target/classes/com/jg/common/exception/job/TaskException$Code.class delete mode 100644 target/classes/com/jg/common/exception/job/TaskException.class delete mode 100644 target/classes/com/jg/common/exception/user/BlackListException.class delete mode 100644 target/classes/com/jg/common/exception/user/CaptchaException.class delete mode 100644 target/classes/com/jg/common/exception/user/CaptchaExpireException.class delete mode 100644 target/classes/com/jg/common/exception/user/UserException.class delete mode 100644 target/classes/com/jg/common/exception/user/UserNotExistsException.class delete mode 100644 target/classes/com/jg/common/exception/user/UserPasswordNotMatchException.class delete mode 100644 target/classes/com/jg/common/exception/user/UserPasswordRetryLimitExceedException.class delete mode 100644 target/classes/com/jg/common/filter/PropertyPreExcludeFilter.class delete mode 100644 target/classes/com/jg/common/filter/RepeatableFilter.class delete mode 100644 target/classes/com/jg/common/filter/RepeatedlyRequestWrapper$1.class delete mode 100644 target/classes/com/jg/common/filter/RepeatedlyRequestWrapper.class delete mode 100644 target/classes/com/jg/common/filter/XssFilter.class delete mode 100644 target/classes/com/jg/common/filter/XssHttpServletRequestWrapper$1.class delete mode 100644 target/classes/com/jg/common/filter/XssHttpServletRequestWrapper.class delete mode 100644 target/classes/com/jg/common/utils/Arith.class delete mode 100644 target/classes/com/jg/common/utils/DateUtils.class delete mode 100644 target/classes/com/jg/common/utils/DictUtils.class delete mode 100644 target/classes/com/jg/common/utils/ExceptionUtil.class delete mode 100644 target/classes/com/jg/common/utils/ListPage.class delete mode 100644 target/classes/com/jg/common/utils/LogUtils.class delete mode 100644 target/classes/com/jg/common/utils/MessageUtils.class delete mode 100644 target/classes/com/jg/common/utils/PageUtils.class delete mode 100644 target/classes/com/jg/common/utils/QueryPage.class delete mode 100644 target/classes/com/jg/common/utils/SecurityUtils.class delete mode 100644 target/classes/com/jg/common/utils/ServletUtils.class delete mode 100644 target/classes/com/jg/common/utils/StringUtils.class delete mode 100644 target/classes/com/jg/common/utils/Threads.class delete mode 100644 target/classes/com/jg/common/utils/bean/BeanUtils.class delete mode 100644 target/classes/com/jg/common/utils/bean/BeanValidators.class delete mode 100644 target/classes/com/jg/common/utils/file/FileTypeUtils.class delete mode 100644 target/classes/com/jg/common/utils/file/FileUploadUtils.class delete mode 100644 target/classes/com/jg/common/utils/file/FileUtils.class delete mode 100644 target/classes/com/jg/common/utils/file/ImageUtils.class delete mode 100644 target/classes/com/jg/common/utils/file/MimeTypeUtils.class delete mode 100644 target/classes/com/jg/common/utils/html/EscapeUtil.class delete mode 100644 target/classes/com/jg/common/utils/html/HTMLFilter.class delete mode 100644 target/classes/com/jg/common/utils/http/HttpHelper.class delete mode 100644 target/classes/com/jg/common/utils/http/HttpUtils$1.class delete mode 100644 target/classes/com/jg/common/utils/http/HttpUtils$TrustAnyHostnameVerifier.class delete mode 100644 target/classes/com/jg/common/utils/http/HttpUtils$TrustAnyTrustManager.class delete mode 100644 target/classes/com/jg/common/utils/http/HttpUtils.class delete mode 100644 target/classes/com/jg/common/utils/ip/AddressUtils.class delete mode 100644 target/classes/com/jg/common/utils/ip/IpUtils.class delete mode 100644 target/classes/com/jg/common/utils/job/AbstractQuartzJob.class delete mode 100644 target/classes/com/jg/common/utils/job/CronUtils.class delete mode 100644 target/classes/com/jg/common/utils/job/JobInvokeUtil.class delete mode 100644 target/classes/com/jg/common/utils/job/QuartzDisallowConcurrentExecution.class delete mode 100644 target/classes/com/jg/common/utils/job/QuartzJobExecution.class delete mode 100644 target/classes/com/jg/common/utils/job/ScheduleUtils.class delete mode 100644 target/classes/com/jg/common/utils/poi/ExcelHandlerAdapter.class delete mode 100644 target/classes/com/jg/common/utils/poi/ExcelUtil.class delete mode 100644 target/classes/com/jg/common/utils/reflect/ReflectUtils.class delete mode 100644 target/classes/com/jg/common/utils/sign/Base64.class delete mode 100644 target/classes/com/jg/common/utils/sign/Md5Utils.class delete mode 100644 target/classes/com/jg/common/utils/spring/SpringUtils.class delete mode 100644 target/classes/com/jg/common/utils/sql/SqlUtil.class delete mode 100644 target/classes/com/jg/common/utils/uuid/IdUtils.class delete mode 100644 target/classes/com/jg/common/utils/uuid/Seq.class delete mode 100644 target/classes/com/jg/common/utils/uuid/UUID$Holder.class delete mode 100644 target/classes/com/jg/common/utils/uuid/UUID.class delete mode 100644 target/classes/com/jg/common/xss/Xss.class delete mode 100644 target/classes/com/jg/common/xss/XssValidator.class delete mode 100644 target/classes/com/jg/framework/aspectj/DataScopeAspect.class delete mode 100644 target/classes/com/jg/framework/aspectj/DataSourceAspect.class delete mode 100644 target/classes/com/jg/framework/aspectj/LogAspect.class delete mode 100644 target/classes/com/jg/framework/aspectj/RateLimiterAspect.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Anonymous.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/DataScope.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/DataSource.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Excel$ColumnType.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Excel$Type.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Excel.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Excels.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/Log.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/annotation/RateLimiter.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/enums/BusinessStatus.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/enums/BusinessType.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/enums/DataSourceType.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/enums/LimitType.class delete mode 100644 target/classes/com/jg/framework/aspectj/lang/enums/OperatorType.class delete mode 100644 target/classes/com/jg/framework/config/ApplicationConfig.class delete mode 100644 target/classes/com/jg/framework/config/CaptchaConfig.class delete mode 100644 target/classes/com/jg/framework/config/DruidConfig$1.class delete mode 100644 target/classes/com/jg/framework/config/DruidConfig.class delete mode 100644 target/classes/com/jg/framework/config/FastJson2JsonRedisSerializer.class delete mode 100644 target/classes/com/jg/framework/config/FilterConfig.class delete mode 100644 target/classes/com/jg/framework/config/GenConfig.class delete mode 100644 target/classes/com/jg/framework/config/I18nConfig.class delete mode 100644 target/classes/com/jg/framework/config/JGConfig.class delete mode 100644 target/classes/com/jg/framework/config/KaptchaTextCreator.class delete mode 100644 target/classes/com/jg/framework/config/MybatisPlusConfig.class delete mode 100644 target/classes/com/jg/framework/config/RedisConfig.class delete mode 100644 target/classes/com/jg/framework/config/ResourcesConfig.class delete mode 100644 target/classes/com/jg/framework/config/SecurityConfig.class delete mode 100644 target/classes/com/jg/framework/config/ServerConfig.class delete mode 100644 target/classes/com/jg/framework/config/SwaggerConfig.class delete mode 100644 target/classes/com/jg/framework/config/ThreadPoolConfig$1.class delete mode 100644 target/classes/com/jg/framework/config/ThreadPoolConfig.class delete mode 100644 target/classes/com/jg/framework/config/properties/DruidProperties.class delete mode 100644 target/classes/com/jg/framework/config/properties/PermitAllUrlProperties.class delete mode 100644 target/classes/com/jg/framework/datasource/DynamicDataSource.class delete mode 100644 target/classes/com/jg/framework/datasource/DynamicDataSourceContextHolder.class delete mode 100644 target/classes/com/jg/framework/interceptor/RepeatSubmitInterceptor.class delete mode 100644 target/classes/com/jg/framework/interceptor/annotation/RepeatSubmit.class delete mode 100644 target/classes/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.class delete mode 100644 target/classes/com/jg/framework/manager/AsyncManager.class delete mode 100644 target/classes/com/jg/framework/manager/ShutdownManager.class delete mode 100644 target/classes/com/jg/framework/manager/factory/AsyncFactory$1.class delete mode 100644 target/classes/com/jg/framework/manager/factory/AsyncFactory$2.class delete mode 100644 target/classes/com/jg/framework/manager/factory/AsyncFactory.class delete mode 100644 target/classes/com/jg/framework/redis/RedisCache.class delete mode 100644 target/classes/com/jg/framework/security/LoginBody.class delete mode 100644 target/classes/com/jg/framework/security/LoginUser.class delete mode 100644 target/classes/com/jg/framework/security/RegisterBody.class delete mode 100644 target/classes/com/jg/framework/security/context/AuthenticationContextHolder.class delete mode 100644 target/classes/com/jg/framework/security/context/PermissionContextHolder.class delete mode 100644 target/classes/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.class delete mode 100644 target/classes/com/jg/framework/security/handle/AuthenticationEntryPointImpl.class delete mode 100644 target/classes/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.class delete mode 100644 target/classes/com/jg/framework/security/service/PermissionService.class delete mode 100644 target/classes/com/jg/framework/security/service/SysLoginService.class delete mode 100644 target/classes/com/jg/framework/security/service/SysPasswordService.class delete mode 100644 target/classes/com/jg/framework/security/service/SysPermissionService.class delete mode 100644 target/classes/com/jg/framework/security/service/SysRegisterService.class delete mode 100644 target/classes/com/jg/framework/security/service/TokenService.class delete mode 100644 target/classes/com/jg/framework/security/service/UserDetailsServiceImpl.class delete mode 100644 target/classes/com/jg/framework/task/RyTask.class delete mode 100644 target/classes/com/jg/framework/web/controller/BaseController$1.class delete mode 100644 target/classes/com/jg/framework/web/controller/BaseController.class delete mode 100644 target/classes/com/jg/framework/web/domain/AjaxResult.class delete mode 100644 target/classes/com/jg/framework/web/domain/BaseEntity.class delete mode 100644 target/classes/com/jg/framework/web/domain/R.class delete mode 100644 target/classes/com/jg/framework/web/domain/Server.class delete mode 100644 target/classes/com/jg/framework/web/domain/TreeEntity.class delete mode 100644 target/classes/com/jg/framework/web/domain/TreeSelect.class delete mode 100644 target/classes/com/jg/framework/web/domain/server/Cpu.class delete mode 100644 target/classes/com/jg/framework/web/domain/server/Jvm.class delete mode 100644 target/classes/com/jg/framework/web/domain/server/Mem.class delete mode 100644 target/classes/com/jg/framework/web/domain/server/Sys.class delete mode 100644 target/classes/com/jg/framework/web/domain/server/SysFile.class delete mode 100644 target/classes/com/jg/framework/web/exception/GlobalExceptionHandler.class delete mode 100644 target/classes/com/jg/framework/web/page/PageDomain.class delete mode 100644 target/classes/com/jg/framework/web/page/TableDataInfo.class delete mode 100644 target/classes/com/jg/framework/web/page/TableSupport.class delete mode 100644 target/classes/com/jg/project/common/CaptchaController.class delete mode 100644 target/classes/com/jg/project/common/CommonController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/CacheController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/ServerController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/SysJobController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/SysJobLogController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/SysLogininforController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/SysOperlogController.class delete mode 100644 target/classes/com/jg/project/monitor/controller/SysUserOnlineController.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysCache.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysJob.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysJobLog.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysLogininfor.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysOperLog.class delete mode 100644 target/classes/com/jg/project/monitor/domain/SysUserOnline.class delete mode 100644 target/classes/com/jg/project/monitor/mapper/SysJobLogMapper.class delete mode 100644 target/classes/com/jg/project/monitor/mapper/SysJobMapper.class delete mode 100644 target/classes/com/jg/project/monitor/mapper/SysLogininforMapper.class delete mode 100644 target/classes/com/jg/project/monitor/mapper/SysOperLogMapper.class delete mode 100644 target/classes/com/jg/project/monitor/service/ISysJobLogService.class delete mode 100644 target/classes/com/jg/project/monitor/service/ISysJobService.class delete mode 100644 target/classes/com/jg/project/monitor/service/ISysLogininforService.class delete mode 100644 target/classes/com/jg/project/monitor/service/ISysOperLogService.class delete mode 100644 target/classes/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.class delete mode 100644 target/classes/com/jg/project/monitor/service/impl/SysJobServiceImpl.class delete mode 100644 target/classes/com/jg/project/monitor/service/impl/SysLogininforServiceImpl.class delete mode 100644 target/classes/com/jg/project/monitor/service/impl/SysOperLogServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/controller/SysConfigController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysDeptController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysDictDataController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysDictTypeController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysIndexController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysLoginController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysMenuController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysNoticeController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysPostController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysProfileController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysRegisterController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysRoleController.class delete mode 100644 target/classes/com/jg/project/system/controller/SysUserController.class delete mode 100644 target/classes/com/jg/project/system/domain/SysConfig.class delete mode 100644 target/classes/com/jg/project/system/domain/SysDept.class delete mode 100644 target/classes/com/jg/project/system/domain/SysDictData.class delete mode 100644 target/classes/com/jg/project/system/domain/SysDictType.class delete mode 100644 target/classes/com/jg/project/system/domain/SysMenu.class delete mode 100644 target/classes/com/jg/project/system/domain/SysNotice.class delete mode 100644 target/classes/com/jg/project/system/domain/SysPost.class delete mode 100644 target/classes/com/jg/project/system/domain/SysRole.class delete mode 100644 target/classes/com/jg/project/system/domain/SysRoleDept.class delete mode 100644 target/classes/com/jg/project/system/domain/SysRoleMenu.class delete mode 100644 target/classes/com/jg/project/system/domain/SysUser.class delete mode 100644 target/classes/com/jg/project/system/domain/SysUserPost.class delete mode 100644 target/classes/com/jg/project/system/domain/SysUserRole.class delete mode 100644 target/classes/com/jg/project/system/domain/vo/MetaVo.class delete mode 100644 target/classes/com/jg/project/system/domain/vo/RouterVo.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysConfigMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysDeptMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysDictDataMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysDictTypeMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysMenuMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysNoticeMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysPostMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysRoleDeptMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysRoleMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysRoleMenuMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysUserMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysUserPostMapper.class delete mode 100644 target/classes/com/jg/project/system/mapper/SysUserRoleMapper.class delete mode 100644 target/classes/com/jg/project/system/service/ISysConfigService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysDeptService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysDictDataService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysDictTypeService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysMenuService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysNoticeService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysPostService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysRoleService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysUserOnlineService.class delete mode 100644 target/classes/com/jg/project/system/service/ISysUserService.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysConfigServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysDeptServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysDictDataServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysDictTypeServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysMenuServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysNoticeServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysPostServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysRoleServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysUserOnlineServiceImpl.class delete mode 100644 target/classes/com/jg/project/system/service/impl/SysUserServiceImpl.class delete mode 100644 target/classes/com/jg/project/tool/gen/controller/GenController.class delete mode 100644 target/classes/com/jg/project/tool/gen/domain/GenTable.class delete mode 100644 target/classes/com/jg/project/tool/gen/domain/GenTableColumn.class delete mode 100644 target/classes/com/jg/project/tool/gen/mapper/GenTableColumnMapper.class delete mode 100644 target/classes/com/jg/project/tool/gen/mapper/GenTableMapper.class delete mode 100644 target/classes/com/jg/project/tool/gen/service/GenTableColumnServiceImpl.class delete mode 100644 target/classes/com/jg/project/tool/gen/service/GenTableServiceImpl.class delete mode 100644 target/classes/com/jg/project/tool/gen/service/IGenTableColumnService.class delete mode 100644 target/classes/com/jg/project/tool/gen/service/IGenTableService.class delete mode 100644 target/classes/com/jg/project/tool/gen/util/GenUtils.class delete mode 100644 target/classes/com/jg/project/tool/gen/util/VelocityInitializer.class delete mode 100644 target/classes/com/jg/project/tool/gen/util/VelocityUtils.class delete mode 100644 target/classes/com/jg/project/tool/swagger/TestController.class delete mode 100644 target/classes/com/jg/project/tool/swagger/UserEntity.class delete mode 100644 target/classes/i18n/messages.properties delete mode 100644 target/classes/logback.xml delete mode 100644 target/classes/mybatis/monitor/SysLogininforMapper.xml delete mode 100644 target/classes/mybatis/monitor/SysOperLogMapper.xml delete mode 100644 target/classes/mybatis/mybatis-config.xml delete mode 100644 target/classes/mybatis/system/SysConfigMapper.xml delete mode 100644 target/classes/mybatis/system/SysDeptMapper.xml delete mode 100644 target/classes/mybatis/system/SysDictDataMapper.xml delete mode 100644 target/classes/mybatis/system/SysDictTypeMapper.xml delete mode 100644 target/classes/mybatis/system/SysJobLogMapper.xml delete mode 100644 target/classes/mybatis/system/SysJobMapper.xml delete mode 100644 target/classes/mybatis/system/SysMenuMapper.xml delete mode 100644 target/classes/mybatis/system/SysNoticeMapper.xml delete mode 100644 target/classes/mybatis/system/SysPostMapper.xml delete mode 100644 target/classes/mybatis/system/SysRoleDeptMapper.xml delete mode 100644 target/classes/mybatis/system/SysRoleMapper.xml delete mode 100644 target/classes/mybatis/system/SysRoleMenuMapper.xml delete mode 100644 target/classes/mybatis/system/SysUserMapper.xml delete mode 100644 target/classes/mybatis/system/SysUserPostMapper.xml delete mode 100644 target/classes/mybatis/system/SysUserRoleMapper.xml delete mode 100644 target/classes/mybatis/tool/GenTableColumnMapper.xml delete mode 100644 target/classes/mybatis/tool/GenTableMapper.xml delete mode 100644 target/classes/vm/java/controller.java.vm delete mode 100644 target/classes/vm/java/domain.java.vm delete mode 100644 target/classes/vm/java/mapper.java.vm delete mode 100644 target/classes/vm/java/service.java.vm delete mode 100644 target/classes/vm/java/serviceImpl.java.vm delete mode 100644 target/classes/vm/java/sub-domain.java.vm delete mode 100644 target/classes/vm/js/api.js.vm delete mode 100644 target/classes/vm/sql/sql.vm delete mode 100644 target/classes/vm/vue/index-tree.vue.vm delete mode 100644 target/classes/vm/vue/index.vue.vm delete mode 100644 target/classes/vm/vue/v3/index-tree.vue.vm delete mode 100644 target/classes/vm/vue/v3/index.vue.vm delete mode 100644 target/classes/vm/xml/mapper.xml.vm diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a2a3040 --- /dev/null +++ b/.gitignore @@ -0,0 +1,31 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/** +!**/src/test/** + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ + +### VS Code ### +.vscode/ diff --git a/target/classes/META-INF/spring-devtools.properties b/target/classes/META-INF/spring-devtools.properties deleted file mode 100644 index 37e7b58..0000000 --- a/target/classes/META-INF/spring-devtools.properties +++ /dev/null @@ -1 +0,0 @@ -restart.include.json=/com.alibaba.fastjson2.*.jar \ No newline at end of file diff --git a/target/classes/application-druid.yml b/target/classes/application-druid.yml deleted file mode 100644 index 0d46e89..0000000 --- a/target/classes/application-druid.yml +++ /dev/null @@ -1,61 +0,0 @@ -# 数据源配置 -spring: - datasource: - type: com.alibaba.druid.pool.DruidDataSource - driverClassName: com.mysql.cj.jdbc.Driver - druid: - # 主库数据源 - master: - url: jdbc:mysql://localhost:3308/jgwebsite?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - username: root - password: 123456 - # 从库数据源 - slave: - # 从数据源开关/默认关闭 - enabled: false - url: - username: - password: - # 初始连接数 - initialSize: 5 - # 最小连接池数量 - minIdle: 10 - # 最大连接池数量 - maxActive: 20 - # 配置获取连接等待超时的时间 - maxWait: 60000 - # 配置连接超时时间 - connectTimeout: 30000 - # 配置网络超时时间 - socketTimeout: 60000 - # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 - timeBetweenEvictionRunsMillis: 60000 - # 配置一个连接在池中最小生存的时间,单位是毫秒 - minEvictableIdleTimeMillis: 300000 - # 配置一个连接在池中最大生存的时间,单位是毫秒 - maxEvictableIdleTimeMillis: 900000 - # 配置检测连接是否有效 - validationQuery: SELECT 1 FROM DUAL - testWhileIdle: true - testOnBorrow: false - testOnReturn: false - webStatFilter: - enabled: true - statViewServlet: - enabled: true - # 设置白名单,不填则允许所有访问 - allow: - url-pattern: /druid/* - # 控制台管理用户名和密码 - login-username: jg - login-password: 123456 - filter: - stat: - enabled: true - # 慢SQL记录 - log-slow-sql: true - slow-sql-millis: 1000 - merge-sql: true - wall: - config: - multi-statement-allow: true \ No newline at end of file diff --git a/target/classes/application.yml b/target/classes/application.yml deleted file mode 100644 index df4e094..0000000 --- a/target/classes/application.yml +++ /dev/null @@ -1,152 +0,0 @@ -# 项目相关配置 -jg: - # 名称 - name: JG - # 版本 -# version: 3.8.7 - version: 4.0.0 - # 版权年份 - copyrightYear: 2024 - # 文件路径 示例( Windows配置D:/jg/uploadPath,Linux配置 /home/jg/uploadPath) - profile: D:/JG/uploadPath - # 获取ip地址开关 - addressEnabled: false - # 验证码类型 math 数字计算 char 字符验证 - captchaType: math - -# 开发环境配置 -server: - # 服务器的HTTP端口,默认为8080 - port: 9999 - servlet: - # 应用的访问路径 - context-path: / - tomcat: - # tomcat的URI编码 - uri-encoding: UTF-8 - # 连接数满后的排队数,默认为100 - accept-count: 1000 - threads: - # tomcat最大线程数,默认为200 - max: 800 - # Tomcat启动初始化的线程数,默认值10 - min-spare: 100 - -# 日志配置 -logging: - level: - com.jg: debug - org.springframework: warn - -# 用户配置 -user: - password: - # 密码最大错误次数 - maxRetryCount: 5 - # 密码锁定时间(默认10分钟) - lockTime: 10 - -# Spring配置 -spring: - # 资源信息 - messages: - # 国际化资源文件路径 - basename: i18n/messages - profiles: - active: druid - # 文件上传 - servlet: - multipart: - # 单个文件大小 - max-file-size: 10MB - # 设置总上传的文件大小 - max-request-size: 20MB - # 服务模块 - devtools: - restart: - # 热部署开关 - enabled: true - # redis 配置 - redis: - # 地址 - host: 192.168.50.18 - # 端口,默认为6379 - port: 6379 - # 数据库索引 - database: 0 - # 密码 - password: jingang@redis - # 连接超时时间 - timeout: 10s - lettuce: - pool: - # 连接池中的最小空闲连接 - min-idle: 0 - # 连接池中的最大空闲连接 - max-idle: 8 - # 连接池的最大数据库连接数 - max-active: 8 - # #连接池最大阻塞等待时间(使用负值表示没有限制) - max-wait: -1ms - -# token配置 -token: - # 令牌自定义标识 - header: Authorization - # 令牌密钥 - secret: abcdefghijklmnopqrstuvwxyz - # 令牌有效期(默认30分钟) - expireTime: 31536000 - -## MyBatis配置 -#mybatis: -# # 搜索指定包别名 -# 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.jg.**.domain - global-config: - db-config: - id-type: auto - configuration: - map-underscore-to-camel-case: true - cache-enabled: false - log-impl: org.apache.ibatis.logging.stdout.StdOutImpl - -# PageHelper分页插件 -pagehelper: - helperDialect: mysql - supportMethodsArguments: true - params: count=countSql - -# Swagger配置 -swagger: - # 是否开启swagger - enabled: true - # 请求前缀 -# pathMapping: /dev-api - pathMapping: - -# 防止XSS攻击 -xss: - # 过滤开关 - enabled: true - # 排除链接(多个用逗号分隔) - excludes: /system/notice - # 匹配链接 - urlPatterns: /system/*,/monitor/*,/tool/* - -# 代码生成 -gen: - # 作者 - author: jg - # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool - packageName: com.jg.project.system - # 自动去除表前缀,默认是true - autoRemovePre: false - # 表前缀(生成类名不会包含表前缀,多个用逗号分隔) - tablePrefix: sys_ \ No newline at end of file diff --git a/target/classes/banner.txt b/target/classes/banner.txt deleted file mode 100644 index ecf2e43..0000000 --- a/target/classes/banner.txt +++ /dev/null @@ -1,11 +0,0 @@ -Application Version: ${jg.version} -Spring Boot Version: ${spring-boot.version} - - _____ _ _ _ ___ _____ __ _____ - / ____| (_) | | | | |__ \ | ____/_ | ____| -| (___ _ __ _ __ _ _ __ __ _| |__ ___ ___ | |_ ) | | |__ | | |__ - \___ \| '_ \| '__| | '_ \ / _` | '_ \ / _ \ / _ \| __| / / |___ \ | |___ \ - ____) | |_) | | | | | | | (_| | |_) | (_) | (_) | |_ / /_ _ ___) || |___) | -|_____/| .__/|_| |_|_| |_|\__, |_.__/ \___/ \___/ \__| |____(_)____(_)_|____/ - | | __/ | - |_| |___/ diff --git a/target/classes/com/jg/JGApplication.class b/target/classes/com/jg/JGApplication.class deleted file mode 100644 index 12d2766e3a3a1d54e59de56ae20ddedcc127f7e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3217 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 diff --git a/target/classes/com/jg/common/constant/Constants.class b/target/classes/com/jg/common/constant/Constants.class deleted file mode 100644 index 4dd5cff36eccac34841d3d1b39b283fb7f32b64f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2227 zcmaKsS##V(5XW2g9us?=IGe<|ASB^ROd=%^AUNTWceS=`d9_GdJ4*dy(VG%6OPkScN3$5cCDBNKa)0sLh)XpLx29POx^3%bmC-vA zjoNi+T(!KQL-8&qS*D@6WzEnRw4S5)B-(pt(H#rYDycQ6G^@JWrJ8Q34tz?qN2rz_ zrhdzhk!;p6=QV6_Q=&p|=+-Q)qF-Y4KDO+~S+^0$yw+g!0b-w9a$K&_%Zxt6s@q&u z7c@p6ZO>2_RYyg(A0rb!qhx8SqhZM>67Av&weHNCmhR{pO8F_2mS&rEtE3GA_^ekb zbG}}4Q5i;`!n$F&^`xnCBNAGFHuIdl5% znPXh1S(a(_SLQATVURw9t~haW5eHt1R(u3&1fgH;c9#9v@s``r6npKn=*0o&ZDl51 z3lfQr8_lSrthW@1P834)J5;&dstFE)U2L|uw;HjdZrt=M0e8G}FiGa!F405~DeFlT zZu!e;wBd(JsqF=wq(F^fetR(7kjdPu~>iTl%g*=jkbl#_zr?C`%N#ytc~Ag5lkQ6PsK3*4t1`l(#E42ceNye@}c2Oeb| zg$ukk;!pkSDN4k5yWw@(auRwQJ|E$PxzgM8nrq1Q!1iAKI?4Q6Ch}^p4Ez5R2CBFk zw2;KMWiyV}{bnksQPeI_oriZ6rvI(`zp7#`^YyqAcwJ88dC6>TZOORsYiYVUr6@Qe zK1zB+>5N3uS^gSyn@vB#A?J*!6?L(kS$-=>Qa^?#Esi5DC#Ud1dMl_5R-VGRcX;qH z?R&8wAH_+xqgD{Q-NcVwlm{;PFjztFCEaBpiko_Hmv6?tm-;Y_dfjv_icx1DAut6s z=$9)KcY-Nw(q8d4A#+?N81$P!c<*p5w!Tm^^op*P-O{XH)oe|o-FKR0`>nvX*Z7NS zuA&7`=qH5>b^A4;V|b(|@a!L@gS4LxkOWCIM28>`3w#e44GP;qx=+yab;krg4!&RD z2fz;s{1EtIflq)>3OosZMBr24(*nz2Mc^~wvjRT~eoWwV;Kv1i0{rA%jJwv$Yf8{x zz`TnBKMj6H;Ag?l39N#r1ulWh0&C!kz%$@kfpzel!1G{3;0171U=v&u_<1lce=iT* z^Pa?of*it`;+?_&5=eoRAhVOd($LR6a|8cePdQ32U|i@=pv&|kh|!h7;+vF#hUm&K zG<=IP+21I8i*ngNDBl<^GP{u}?yzssNT#nC#kere`Y^_=JMBicxXW(j_~d+X+-|Vq uZo4s_D;Dw37x!SrULKT0Jg5oE;(rLiU8OPl0p0f_P0~-Wz6AXcx&Ht?Hp*B4 diff --git a/target/classes/com/jg/common/constant/GenConstants.class b/target/classes/com/jg/common/constant/GenConstants.class deleted file mode 100644 index e42578d68242ce0909bf548707658ef5374943dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2747 zcma)-X_pgK5QeK~GD%GcFa%r>HyA-cWB^fA5Y5sIEuCa0=^zm`c9JI3kaWhL1i^jZ zcg20*cR^GX1@{fV`*S?L)twv~)N}mOx1OrHRdwsuO^*C^@Gudrraz+i+!CQ%nQmjc zo#_syI|u1Jx{K*6Y+JXH)MU2=`E(WnciV~R}}9tz0dRk(}zqS zF?}q$Pa?E8Li-eAV@xln^2M}5aeceF(;R7-PJN`%c5SD=R-x&smNV5ho%Uw4(Xp65 z?QSvhs>-xqp@;-16q8J!DKseRaw?aG?Q?~OJRD2p)vVFge$jKvCNgk3pwNu2J)>re zWi8G0B{l|izUNo)Oy%@qCTo<&)N;YdD>QrSzm+^Q;AW^>426!-Xc<+ZSplDHF_Tm! zny-^|09(Tzq%FKgMcqQP_! zo%L7>M1K-YUt@!(DyX`eg3mV!`Frw-w3cH!)Z3HVsHQe0b6c1W_f+YGp&I_l{4|-w zs9G+L>A3_t`Yk%@sW)i)QSEoVgmTbap6Pojx!YVVJIeHfLNQOFWes&yh0Bj}ed40$ z#Nnsjj&!b=)N!9bquHK4sg0)9l$J^8OuzItNtH~$;#^+8%DT1*{2NBfXLX$EcZ^hC z9WQEmn2snEUS~UYd%Z&ai-m037&8BM$ca@>` zggvFuLcQ8*j%=@wU}?4-EdET7j9N}_zNawkysp~lW{VbD9k*(2uqF1apx<(NB{6DK z2VFh>#h}3Igz4f8J5AS@*f}b8rByK+rH#nfww>K=YgZfF{3Y77YIdjT121FgD+ zy8A0OT*DQ+?s*JsYqU&J)LI>{&5@c_wGlE#nG~r zuI03|rgVvY&`=|{+?wTLVo-$XRMD-Li^<^Xgx#oNM~uc~`|$r5lw+!qxPU*eGejKoO7j(-&95@%SDCS#j#N71DEjsR+nMYj16;f8xeEgBD#vk7>&873{0#axVsE;lLUlibr!D|D& z4tz;~*Mlz&@MYjcfRo@_ z3veAg5nvm%h_jr0j#xN7v&U z_LNM!AjfCKl76 zn4)5u22-qSnl7dpVwx$YA(&n=F(0M{Lt#JsKWqp;EaA_B*TSLyig46RidY2S zv)K>0SduM~WJ@L4Ia06Kmv!yuiha4*N5sBD>?>hkC9PMy)-R$#$ip;`7UABO&^Rrl bJ+y-M;-&scYm`1(t1O`P@V*IteRT8Rwlqz3 diff --git a/target/classes/com/jg/common/constant/HttpStatus.class b/target/classes/com/jg/common/constant/HttpStatus.class deleted file mode 100644 index 024f176145ee7294746ec51f3154dd570ac654de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 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 AX8-^I diff --git a/target/classes/com/jg/common/core/text/StrFormatter.class b/target/classes/com/jg/common/core/text/StrFormatter.class deleted file mode 100644 index 6b7ffa5eb074fba7f54b38aa6f93ff23d8c00057..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1878 zcma)7O-~zF6g|%#&wyjVp)m;!4gDaAF$E_y5K;)OF{U^eaAE?1q#}boz)*Wk$K!|! zWyhwwZWBdS6je%hNma=~t&~MKm9prn>Y_iOn{KXKb#vdl=iRS&&wVqm z{{HSIfJ^w;3qSh2=*ML#2E4d}_caW9;lYrGt92Nb&<9fgP>P6DN4$t)RH`v4#x#5+ z;EhctXXY2LrKYC@niFgKJw2S&t(9=fu}y1bP@o~2w+fDKIkS4UXb2pOE{;T^6RAWb zH7+2cZkBXMnk|mT67k8!)J){Yj088!wiPfoH7cR|0_u=yna;3)JJ>lZphWW-25m~1 zmN8Y#EgANVzLX`>oXDs3?5u8^Qr`s?XVokSoJ*whx$xRbm`g5iaj}iCV{ACG>ao0? z(;dgKS-ZMiRs^mDYp-^@3YuP8Gt$mrXBD*H0B^>~nz^`@F*bPLxImq5uk5Pcf@3Gk z*{lj4v2Fb`f!B@*F5o|~P8imTv&#DymWs;)tu={9ie@%bzC_ciZe_AYCYdjoj+tko zhLoeHKbh3m%WcsxuA!6kGr^?ctmZRG-PUskTfkm5*jna2jnI z;yzr%gcJ#e^I;Mkhm-%FhTWQ^&$K|t{~rJ^A(9A+Cx9*UKz!AK6E(o*)k03}MsM%d& zIG&_h3C87=YNlj=nnbl65il+-RegQkurdOD)fUlJ-A);w77Z(H494TN^L0RTos-|Y z;fY|ap`7M4qeYxbRneM89J~U)*n5UeL#^m64=^g9Om$WNHSOKihLwVjcoqj`w*{lM z#qJ&BEol5y0Sa1i9L?a%pyomy^%Dr}>n+qzR_Ujxw^r$|(?`frrF?@C!dwMcPv`~2 zH|3CLDAh9PMLYMtiUHna5y0no8}Bd(oy8yg`f0>|4{gKs5ZC_zxC~YNp=ekQc_B`PE z66sLDqhw0(`R_c&EcajGA|cNn)FE9eCiLnGsJ+{0D4}tVHh24#rx@N+cMjS3H%n;Z zu~I&6ubh>0)_8BJ;^|IOTFBe%*Tw6)AzNgzi(pe4*$_WE*yHnTP$zd?=s`CID2H)@ zzlvVO(2prxMhZhPh;AT)EsWp`o<6`h9wCme`OSES32fs!e&93yiPk?e)~~pQ->^`o zVw~+Bz!T;;%hsRAw>Zb0Dk-4W%vJ7!tb#8VzaYd@7pr>3IPbFV4*bZ<&T@)+XxWGQ yMzMnyXd1#AE(i@5%hRw!cB?VL32FEXu`{RtWZGW3*1MR`&rE)1dXIn$m;M3ro3oPu diff --git a/target/classes/com/jg/common/enums/HttpMethod.class b/target/classes/com/jg/common/enums/HttpMethod.class deleted file mode 100644 index 9ff1259171e0a20af1c3ad54f91e53c54a9fafc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2250 zcma)6U2_vv7=BKYX18J6hR{}M3qmQ7gpUXoL0h1)1d5~|l28ozwM|31CE3j+8@%LM;1>qIj9?VDFs;Z^lmM#+N(#ZtnY_aOY|*Qx*2^hE)pJuNw^?nZ=6t_4 zU-H+y)hUJ0Tqb>yu(X)t2f?N5Tzi(%`Pn&z@Wo6vlg}s^i%a<{iwij(<*%h@xnoxC zTFr6G4TXX1x_#G9HGQX&nzw7@?9Dl4*Y=xr3Ypz{I^8xawp&i+{5lz?w$pf?jK;)r zI(t1s0S9hv=TF^t?MkymX$Rwp|KT2*^;W5LAnUlLg=Tf7RL|Qh748_CXYsbeWc*d# ziS32NvR=`yEZcQQ2s^AH*RGO0_9~-7wB45_yG|d!RA&z1X~%W^^9sYS(QqZP%-;EH z4jm&C(%y+Sdtck|>Z^`xSJ>FNcpCLm!>in7^f2i;01ACM-!9%^-?Tc;tiqmaP1kp- zrDdn#PT{n&y|X1y?Qy-s7dE;i^#9M`kj<+=R&hmku=$^@vRIS>1?4gs#CbPs%4%u|E(n&tDwlTB{r@Bg)Vb0UrbwWlclJlDNV(F42ogLV`11Ds9Eu4@G zo3d~lWrcnJeQhk>^)(A0V9G)gM-4a@)^W$e3{G1(fN={4WtouWkSvE~IU-A3mITHX zc5YsqIlHmO76@gzU48{{(g;-o!FBN?zdb+!s zvlYA1nCf!tT)OTrg_Ym+ZR(*Gj!e1aD;(}->%{2(cq42mu7`1}s7^GJ)tV$b`x>$? zZEvQZImy4b{rr=S%U-lYwcSl`!=Na4rg*=hIH^ z0wr=JSvrxJ?MNI-{(@MG~ zK2nnm@sjwcj-hZFbBrp{=ZOJgfAZ*K^nMRR!UlifPIuUG9d@|w*-4GxXaNc$pa%hK zMsPqghg5;cEjtY8aPt`KUWKUe5!A(|_MTZrWfMhk}{{YVz51@Z8www-`;1omyarjz7e{<4^E*5I4RFsC$3^ zDU;AH*FJVa3bW3M`VLXt#~@x{7{3vJ$L@{py`axWoRFX{ULOK4@x(w-slPDBD!1q4 KDrZARZ2li2W#mZ! diff --git a/target/classes/com/jg/common/enums/UserStatus.class b/target/classes/com/jg/common/enums/UserStatus.class deleted file mode 100644 index 7358859f67ac8bae10666869a726bfef7e774873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1560 zcma)6T~E_s6n@^V+e$4Ts|bRipi{RgOceYA5rm=BAtn_PqBmufQL?p3*LkgX{s3=G zyfD!VZ%h34vg_~iBHCPxh$ho#)OPXg{&(KP08qzF)bs@){Km98CPXoV=EWKb%D^_4S~LV z!6|3fiW%CYPph`ub8gx8D6zADiE8_>62ITS$@mrv$wO;0#d~70!_MAwCPG*B67SzvBsHW zMbis<)t*f4bfJckL(ac2d8|;Xi3ul})#*C_ED;;qt$X8i`-<*V-GVt|@oltj57Hn{ zii(3g!iQAcKwjYBzh_TH0<$VoxT)d*dQ|kHM?jpSu77*^?CaJRpQTlFVn4w{1b=<- zcY+tbQ=1R{l!V-wFmdo#DRW)?isGE(2>sghBtjMlZJ zHt_Xb<*XFfQ6E=x%cT}3hUnYtppQB_(Z!?z+KH;a6G1xBSg5~~R-mn$8^#f6LLd4e zaG0#awDV6{hj@q3XM|soMc)psQU6RP{{)UAZ$I(jK8BEq$VA6Vdd*Tg1{`(p$){2@R5JB$U__nK<^4s5th5 z3-nPei#*|r{Vg}ZSg-^x8kcag4H%&30GYk?4AK)qhWMSr5Utz=wpdjp{RXkW1$FxM z0zr{lJ(}o-!Sdh1Jq?0ooS{GCpt426_&56j(xTQB))Z~eCe#fy`#_7NwQ6lX5cdHs zqV3h%ePCboBgKT*(X1~@>xk=%k#+3THz2rs!4)bbl`e}4%JddUAHi9|LOAye&_hB9 diff --git a/target/classes/com/jg/common/exception/DemoModeException.class b/target/classes/com/jg/common/exception/DemoModeException.class deleted file mode 100644 index 61378a8a2565f5b7326a3c51f0c24e0b17fcce01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 402 zcma)2yH3ME5S(?KSeS%BcogaA2uQeq4n&iH1Tqvn++WNoTx8!NKM=n~g+##z@KK0y z1frnfirJmf?5u7-KHuH}9AYy>3xfdb0X77yr7n!h5?z$W*}Ls)y1uvW>f~TOBt&ePW~!XRz-6a!Gf0QFZc;o6K)n}%O-TLF$pQ|U;#S%in=-;`5VKWzH z%Fd$e+Eyn2U5agZyb=G4A$+u1J7gXLcG9dOE>k&JaG<^W3VB&ry2OxHpvTb_BG9Fc NCbB*&Z%*{E_60#TU2^~c diff --git a/target/classes/com/jg/common/exception/GlobalException.class b/target/classes/com/jg/common/exception/GlobalException.class deleted file mode 100644 index a7183b9030784291acece00dc9bd38fffc1b9176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1066 zcmb7?TW`}q5QWb=7t`Rhp`-;$3vEG=qzFrZ1QNH0mLgD!5N-3mNmi~aUy!{){49__ zNIdWZ_)&%@<|$Lt#_ zE&X8cq^SDDk9_@1pww#j1j^g-kgW?{KT>Z-VP7Q&vL9q(@qiSPEX>E7WqstQ0`2Y~ z4&7tVWeDTQRUZfHy(X>uGKl*!cyW?*{!(j}$_#GoDSZ?V-^xUWO7pPX@|52BleXDv z&$eeCovnOYH0M7!YaBi?sg|Bj_Ty19P`kddrFrIrca7x^=CR=5JRApgI0Co-(I0`8 z>6N`3McNP5#5`>9voIH3!V0ReA#jeFg*pB?D|_ZR#wy3oCuoRwYR zT4NiqO3^he^2y1Ia1l*rMqr5*MqroG)YgnZXX`7hsmeTYfOYf55@a(|TF$G-N@kM5 z6Ifk=4v=%3{|Iwz|}%1YpR+<-7ADzErzmYpdJ$H(O;knoLVEAg=@b7xRbq9 diff --git a/target/classes/com/jg/common/exception/ServiceException.class b/target/classes/com/jg/common/exception/ServiceException.class deleted file mode 100644 index 4a87df18e649e71d1740ec392c654748e22b043c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1373 zcmb7CYflqF6g{(jtTYR)g`(CMqCmT#8={FHBp3xzOfg23#E(lmDNEX2v%4k!EKMXP ze((qQql{-}`({nFN$2j&oO{l_=gzO+KYjvug!KaQSeZc%t7=(OOU*>xge_2tWazn_ zBN;|s;D6ZP6%ellW_JQVid{cGayvblBaiwCfowBqNrCysse9%+9oKI=`+h9jGJGOn zc4ZW~ZQhs1?hoV8^V__hZOPd6ItK$#e#`T{cv~P-s~?eiM^hIYo-g0@y2mnn?;dwF zS7Uod2U}4rm2}Qc|ucixBM-Sy)&yT(C zXd>9;OU(0KWl@EROAwgh&Om{Gis^4E>quQjg<(Nl=ec{xC>V40cZjbVw!l@T19wQf zj0(T31cXIg;Z6};B|;JGF)D095!mbJFh(qM$na)`EUPSQO*1Vf=suHDQsoI;BQhtr zN$9J6`j3o?q&TFvH_nk6X_Uzh*j(4Cu|b0ST4yOq8|oDMI;7IZ7+P`0(2AB;y^b3! zL^b6wCa!!#_6rXTC|C0Oa5L4Bo2kjhbn@fWdg&@TVibjceS7Q{s0cj>$d;^ diff --git a/target/classes/com/jg/common/exception/UtilException.class b/target/classes/com/jg/common/exception/UtilException.class deleted file mode 100644 index d28bac8f8b348e98bd38a780d83ec746ca92677f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 866 zcma))%Wl&^6o&uF#ctB{LX(tmZ-J_9g7Ag~Qc)Kakcv`-Xq){s9XV6^g6uKyT5LdK z!2_`1C3p|SKaO(&Wq~aD%sF%BJO4lSkKf$j?=}p-NNf=dxx_ ziUxu1f@2GZTE{grxd4IsX`CfP^-AZC{}TV$&T(}G-O6xd@bF0_-NXsjlFiV&;tER3uzjvQU@wR@=zYo##!7A_HN`| zBjAbO!LI;`s1*;qBJrCL;@t5jc9N-7VaYRhXV1Oo+>hD6|NY}n03Tr0g^Ohe4t!bO zljVI`uDe`rxP*M@;v?L&am&VSg^4umML}mf?4?l>Z#{mfpgvO=UrXXN3*u}$==8%9 zW6Mt|l)K4pzY{8)YwiW#2Yx4r+x}+Oi{kcO1*?_p@|_j*+Nr|%uSYOn?CgcDjF>aK z;kQA*lWl})8nlTnuS9W_-B)Ns8!Hvu!+jecSFnIj6uj5(qr&WPmcQ)BS=1dinLQr991NvGu`2bu zbey7}MV&Oi3tM8ddQrOG-Oqk}MGu}S%$Z{3S0fK{+t5BkSq<&OWnOxh7q^62ynzaM zvH4WM8U9&GZL^qqXFc`Kl5%&6WnGE8$fuvV%ST|=djaLu4^Z$L2Pk?=2e7;u>j0(S zwC{{yQ0BS-3s=d0ja-ZDRTVR+@tu66bR@imxA`P^QKGaZS_;|{HAQWS9t-c#p0o%B zyAK8gd(STtMZTMh++tvhXO35IEU6bL4>h?u>JrAVtTlK8;E@LBNP{E8rO}Q|7&Qp< zc<~ssuwKeppO96Al2xgOf%Q6BZ)n!J0no@QSr#;xBdr-`H+PCh)f=YlZj$HLD|jR) zsqi4DBc8)bNk@}EpR-gRNauz3VH5np6LN_Bp=B_=`2bdc}7vVf_bhoL_ZNO zk>^#@`yIuXuz$f>vG})MVys#J3uClP&HAr|6*)17)AWFjYnF7N*FoVQT(og*j0zTybohLdVwA{L5T=4=D(l0iI;z|hxiy0s<;T|OTs-N# hWpu8=V>qe6D6@6a`I*tVZe%Wz{rjt`DRyOb=B?4d+7u+YC8=R`%$}o{R290b(Lr8YfXXNzP?cc z71xi{Subp<_)@k4BDSkNYD+rc`4h~Uj-Lo@x}FZ5ZrkA&>c~+Kp1L#i=-m2&a*h}d zzo0rbyuOD0!@;L1-pRPliq#?ZIDk`SI{M~9#xhifV-Tfgc5Pg#-b+OW>4K#d|LJOCqhxo!R2nhv{QkfPh5D9VG*c)dfdtEu}ioeAP zgaki;ABA{M5wrq{1ACa6H+u7CW_Q1R|NIreBRt%|Ef2SS+`*oYb=>u^@8O6CR7m6p0ejp~SC{jsseJrUHqquzvWn8#Ys3XRn#Wj58t zYc)-oX@_}4T}5@`pUJwLo26hFMtK%2l7KGDZJ^&r`pmI^Ff*wRUeKJVOo!SgZXTM< zxaVZ(SjUxLF$aR(SkF|Mx~p`~KjK<1wVUVhD^*a(aXEoM&dVaw6kmUyZBdJ`u-buZk9=$|k|-bfF{X;eHbbIBcSc2ZE>ny{zEqpBlez zMzHgHppkVt(S^V}uO9MrCg||t!ao?i&u;fpdh7~glfk=7sf*?2A`2|=}pF4%p8+dqi-LzrTzuAw`+T!ur~gP`iB+2MeDB^Ti8Jh+r*uV3gR{q VYjGVnsJhFzAp}+14s8uLe*ntb!c_nO diff --git a/target/classes/com/jg/common/exception/file/FileSizeLimitExceededException.class b/target/classes/com/jg/common/exception/file/FileSizeLimitExceededException.class deleted file mode 100644 index e9d361cd3676297ba101f8f4a038bb34ec9fa11a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmbtS%Wl&^6g@YOx>#vbTqsZ;ZDEsk5pUQ9*c6b6T#6Kkgjh}NNji}|Q#s?R;;&eN zkl+LOD8z9U&W08H$&XQc8C?+4sa*HUBSjemqz7d zT`r8XZ(ckV$WX9$=&GgubekOYCxVqn#v1=b(CQ8M$Am+dX+bwJR==!@i7sEO zNzP1^xRkt#?2LaUTmHl>1do%{74du)6AEWzeV*!5&->%4$#wjkW@O&$#1zIqV@+o| zt8v*g5Ugi2aoH)+aJxb#2Oc0#a3p$<( zHo1`G&oZB?*SnM(`O?_g;N7LvPeFtIG4{~rkHIBl8v#~{R~R)A(h~|@qrc9~kkuwJ zI*6q81&z1Oolj_vKBDzu+25rN*$Z}GMHd_Nww7_kIAX-J*j(OljeeV>6ZrhJ4Q%}Y DdhxQ# diff --git a/target/classes/com/jg/common/exception/file/FileUploadException.class b/target/classes/com/jg/common/exception/file/FileUploadException.class deleted file mode 100644 index a661ab5f58723811e590c40ea3f83b60c6b43c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1442 zcmb7DOHT~+!O|k(QBZ-=1?r4Wad3FJ4sC3MZPH0o(SM~g3NtQT zy6{Iie)lGQfOTOO_nvd^Ip6utBfoxs{{bL}Jstg6(UHJ|K1!=nGJ3J5V;vhhHepCh zPRCZD<}_?;cqlMjw>;adoLXMpcAb-#&jiFPfq{M3sr#nmpPH416=M$h34vI_Y}74* z@%*{@!89tSQ!<(J*!q3M}b%V!4!GF?zQLfe%}=%E_3_(#53cz^7f z1y(f`hTE=j7`%CwSyepZbzjP@&fRcf%N5XpSqqzS6YH&KlVgB&q2#}?LKlJFlI8CQ zgPKe)cP&6bKXMyh!IJGH^DbRol|4&f40G~GCNP501X7r1tU@oQ&OYsEc$C0nBsJ{F z$3+dC#@hc*P++t@q1IfR*6Ym@&{XFuPV@cx8aA!XsGu#F=Z}%#7Dq6H0StlzRN64> zVr7)$w2fh$=LEGaL@5DUMu;njFUon6r%njaF;3ShN{PS?(*)*EB6~#-3GtK=(pSr5 zyFpA7Vn#ts1a2V&18^I62sO*#n4mJOaOXnYH@u^K>d$1a5Xr23L$pnAP(95ehB;DA zDg0F6-ooz>@d=@7kEl$25t>1Rtb%h6vz2+vDv~l=Pv$G4KXEHN61zlPD%neDGJ6!V zITOqaEb?4pW6}g$W{ug7Dw8c1Ni5(lQ{7Y1Vy0Q{0(D7Xu^WNjP6B-)0sSU{H4<1S zflU&~k-+vp2rS`#7XnL)K$_HpRWNwVRfx%SpD9FCt#V(0T?HL1L9Dd|8ReDz1IOwR AhX4Qo diff --git a/target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class b/target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidFlashExtensionException.class deleted file mode 100644 index d28b59d619bfb10231411a05de7c5b3cc50177e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmcIiO;1xn6g`&~+CE#T;3o(P2@6EwZ3qcq+*C+vsxbk|g4NKD?U3n=d2b5*EmkHh z`~m(b@ zOv^a^aX2{D*`YeMjLf!thiVix(Z2~6L*L|rrKUSq)^zu+%KLklLAxk<@3N!61Oh>| z>733Qyv{ZG$E}VZq-VX9X5d|_Z<*<5V|98{?QWr!`}^#2Y06rEp}XT;!Q3CVA*kqE znQ^o`>k^cs6sHCpz5YRmzVCig8QsADAxIAVFze`ja(<6LZaSWPBNncrf<$oiUuG6; z{aaluV}j3(PY3fTVv=@>-ULcS+z%4s2aFu@wn$rEd-Zz#E97d#s`88sV4E2`s1dFG w;$a#O=`jPdm}9Mo9^vtbUB(ll0-iEjE06$Qfx+1N+30+ZI&H$lC~yXqpJKw#2h$H?8cdBb_VT^Lw<`B z5(hqjk3!U##2kVULShfo)jieS)xGoW`b&?Q(a_Y`b4nw)Os7A37*_}H#js$CU?e9@|{>(KiT@5$lal!-V0+D zEDx;L*VAHO%U!eY7+D>J5!D!KqJI*s#{*jlZub3=adzA<%tW`3qxvLy`*@@uB7vaY z_g>4MGgYPJza5N1ksnTSnj-jIPnr39>oh;9cDB&%Klj<<(u{NAqmJjfg0k>4R6mJTS-hHLRt xlZW$Ip~noYVvV&Dx`2x_b`zI~YPig3r$z#J1qM^=E3@+|y0jS+lfY%PegGl_*^B@H diff --git a/target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class b/target/classes/com/jg/common/exception/file/InvalidExtensionException$InvalidMediaExtensionException.class deleted file mode 100644 index 5ce1303c3f76be1a1348ac52614efa7066aca373..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmcIi%We}v5Uh@!*j{X65}x59MdASAu@}UFATCajj2wiN#2h$Hyp1!_cn0l`Lw<`B z5(hqjk3!U##2kVULShfo)jieS)xGoW`=a!lKe<(@fkjI0d8h-wTq(LW8=x&+N6#hVF7@9t|*SfpK|w}1u__k)c10wa68tb&?Q(a_Y`b4nw+SC$o-+9-V22a zmIv1B&UA91<(@fkjI0d8h-wTq(LW8=2u=<;A2wHk3 zGmUm`U4mwk;?0DkcegbjhT@GW=|=t!LAD#F0k|YEYdE~TR?+|`$0y0fssAl)@hp?4<0`H4EZ!;wRt86u+5Aebci;7 w@^BHC=rIE;SY@q*F5}9K-NaR*8m=+gsgVF)fx*=J`s}=cE^WrdBybt6AE7MT1ONa4 diff --git a/target/classes/com/jg/common/exception/file/InvalidExtensionException.class b/target/classes/com/jg/common/exception/file/InvalidExtensionException.class deleted file mode 100644 index 197e196b562fb55565b50148b4d17cb92189ebc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1922 zcmbtUSx*yD6#i}tOj`!Q%Hl#)aG@>BxFP~7i=fq_CP))Qe7LmNGGsbKrc=Z>-%O0# zlZkH{pWPB!B8@-5-%-&w|AFz`0ZU|xCemciIrsE@XSwH``{n1S&j3zgOu>l|7)}Oo zO7hbIbO&%IgdUs?pjWE;La0T55Ib;AlJk;WP%xliP{9zx{#j(bd@<~rOw8~(t{L3SXycBp zo0&d_p!i)VL%5tl;ErwxlV=4(RljcP&UuF3NEu&VuvZgJGE@v(X>wMZ&`ohIpPdr+ zO+ICiCY-QRR3fKB>AbG2aHjPfLr)@QWwn`%Ml5TYn)uxnO{S-yl@N`bgAU7(+E#jh3z|G;ZbXl#q&z?v|XC z((95PVQAXin4!FGq=l{G5Jnl4)#ne2D~ppVF5xmm;P%&NPreoIPck&#E-pV_ee?R; ztG7Q2kG{WKDlR`P7G5fdtGI%z)Uwr=g|CID^3)~0B~Hu3Pk7IT|^x7c2WZTj6}_(X6TG~ z2h}^f>$4^|#T~=EqZ`_wZS#AyDFMe?dny>({#g3!Q!^sv^m*NppN4XAlW3v$ww9i! z3hc!m`WW`n$%kh8XeeEo=F;Ufnyw|InLSMZAEDC=_z4RP##X>?Ex{M|FQTH8zHlXx z4k=U-XnRB%z7M01G?$dhb9bQH`+)W zTMLE=qI9CLZj#KEWSTx#l8O4s7O3%)0cf*8i$#wx+R;H&X08#Jz{=Q1RKF*|2N}J} zRW`fP)HQ?kXw*A&k!CYk-3)Fi3)aelYc_+AmI3>4%+2pO!o*wY4(h0FI}yY#;`PKE Mh&K{%BEB2JUlub5^Z)<= diff --git a/target/classes/com/jg/common/exception/job/TaskException$Code.class b/target/classes/com/jg/common/exception/job/TaskException$Code.class deleted file mode 100644 index 660be1d1217a9f014c819171eae89a5d8b79554a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1495 zcmbVLYfsZq7=F&ytz9WH2g*edFB3OZCW<$PxH5`aoSj)Gy7*x!qhfJuO}7~nzxXfw z8#)p(8jYX*QO5TiP+8Q(*`(*`bNb$%_q^xpw-28IEMP4L2@5K&;Hr#i8P`>e;09k7 z6&z9N=OVYrDj4Uuq+o*MO$Em|E-RSicuT<)$D9nEVW6U0cWTDNf>p5?q`bfBFlYtO zbAo)sZnc~i!^L9VZ)Uc)G6YTE%Q!FU&a<{lU)%mhree3A8b5ZDJV2J=kXfqrL>>`L zFP05`wOX?(dbwh(GRXJMJ7(#DNjdW+bFFZ@W|YgNGQ+5_H%qHV%`8=F`np~y>MKQq zT$1a0@xDRT&OhqEu;_EU(cz*lr_%r7K2&r)$LusWoSxagAW zx$R|!qkpKWkY1;gZa;C!P)#~sr-Pu2`FpL%bu(e_oQ9zxjadyx zFs5OgFB5z@#+OOHOks>B_Se~QISi3{!}qAHkyQGC)Y8VbQ*Tr0>3=SS;mW~N5Z5Yu zAmq8&7}o2OekLRVkTjq~CGLaJXNNf1aX1dmi@V=3!gcwfXBxn$bog(Cq z+68-u&=-W?5M#6tM8&`3WPch-goOP9A@@)d((HRgzChykp&t7)w4?1=VFqW3rRa?? z%)H{J)OdtNuzA8T{gP+TP3|K4mOlR$Nya&@LPUy%a6S%Ppm$EVWT4<8GL(`_dQB4f z^YSC4YC;b0LfJt~5LFUnKoBh=$e0;2TM!OiYs&W^Ht*X++u(bommF)FUB}Jfqo7DaAe!26wM0+7z#wejmmJ+VvXm0#F DH84}y diff --git a/target/classes/com/jg/common/exception/job/TaskException.class b/target/classes/com/jg/common/exception/job/TaskException.class deleted file mode 100644 index 5b88eae59d1b259cf606c4a8dc0fdce2ad05b888..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1132 zcmb_bO>fgc6r8n_x=GzOv;=6&M+*fSr_=~>3qnXCNUcJJ)Q|(>vPo8nLt-P_f&MIz zK$SS~1Nc#h*-e^&=pjh>;C=6DcIM4{_K%<6z5{rS`*~!roktcsIYze~+;On$;I2TX z8g-O_dl-f)t`209s6?QUs5p>=rizmw3SS>S7Z67R%hf1MQW>UAIT)!dx%DH+(l#s) z>+NXh_q#riVHEo6w5{H!Wbpe@%Wuf!UG2QGt92^^3r~VDNS_MS_Ue84LHYw3cKwqy z4#IBbU+GFsfz^5ts^ihHrQ(Kc4d`vH9<}L3(h>7XF_ZQJ8ZFN+!Dj7Y($#!_HOh&- zRB12jyppjTs+4mRc=I0|{U$XXT}9hm3{{e8fK@DyaPP|7X@tS*F6_2SQRMEy?lZ7*$Ah;1P|gZOOFYkcR40Fe%{>x{O? zI9x`N8E@bUu98bfn%TlN#yN{+u)se?k8UFKmX|ZExnB9f87y!AE9{xnilHuIfp?ck zs^z>fek$iq<;)^Xb1qG8@vatLwx`0IM*KQ%um$bW=c)V5dS76FVqifVTrkBgqvnnQ V6EzDr4eA!H=|S)ZW;f2WjbA(r2WS8Q diff --git a/target/classes/com/jg/common/exception/user/BlackListException.class b/target/classes/com/jg/common/exception/user/BlackListException.class deleted file mode 100644 index d06368ae4f9818dd4d71854c251e48d0bd23f1dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 496 zcmb7AO-sW-6r9&@Vry&tsCe_%_RvreFBK0~1tsXAHWyEubcx%hyOM0gzvW5r;1BRe zi7!P(5Cr$|-p(-Z&FsFtzq|rCz-|qj4ocXnV!MhRLMxSt60t9nR2e^}p)oc( zwL)88#F;GfY<`GPIZ|5LV?wdp^9iM~nMp#^Q(9hS%RnYKB8Zu3dnV+yf|oP?Bun;A zrG%junx#9BTy9IFUHKTwd&~B2#%bJ>ScD5trS|NL9}%31$&yf>t9*Iqw`4FE4}x>Y zCQ^D3#3o$GSse~Kgxu#pc7*<)6H`w4osH1#dbzn93mv%=nBb6r9J0kP`$!)Y#bpiCklBFgB=(=As31jn#5)U@ylm+1oSzEh`fXe}F&A z_zpi}EKJ;D-p*v^y|?@N_WT0i5W7{hJ(RFjL8pRkLNk?Ci6oRZRYp%PP6>2LsE>?J zozN~6NhZsj%?}aQj+IvKgi!4ELPBX|?j)fRC@rtD#Z=lGF-=%$1t#LQf}1n{6iaTd zQi2~uX5q&(pUc8%Up_=~>3F=K@izWQEL}7gXJ6`&;EhdYBYCd!)}7ymK`ibCp`E7( zar6-%NNbI)!NU&W;9mm?{XhK^p7XsOq1z4e1^h(lnLl<`>Dlo1hjcxSW#opv5c??d z-}66W4`r-ztuQN~$~S%_)){N89I=nMR{JfYClnr6t~#T~ZeW9R4Mwng7amC8Czv+6B>z%wG2HKCpt3Y%X0!<5o&|T zBvu;h$uLz#?#&hvN~hXrdq&8&J077hi0&1k?rNj1)A>Zjw{jA4rRhdK%SsmK{IgiF zGo28QT|b(OU@ADwBO}z(R}0JbBIRksKrXC5lf&gg$7=X>)+aclD2;t}p)-U1-)X%- zK1f0h($ diff --git a/target/classes/com/jg/common/exception/user/UserException.class b/target/classes/com/jg/common/exception/user/UserException.class deleted file mode 100644 index 65ae4298319e18cd773c867901aa41303a188682..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 658 zcma)3%T5A85Ukmxz9cp8=oEP-9KI~aehN4 zA{vauIEQ}J)O1((yuH7?0yw~S3hM@9*hr$3#HK(#P`)FFZRH1!=eEvI1jL0vw&A&f zmacBg;aJ7_HatQgap<^?J`yOGt$}=y=1{slv#EW@?bYvQpzF>+*}7h73&a{;R|(`S z$5mJ3QAhc=vNI%7usoZ+B^5BAf-&890)d)kdn0quGwDX2YpO?E-D_$z$CPZgXimSN zI(yiY9)%eNQ&GH=evcK4bL4RWmrD1&?v3>2NNKJ?z-W47-&SYNMB|T6`{B&27;4DC zz?MMu|2qF5cVwW~uZoRb%v64Xkrroe`{F>6kT`5jGfe GXnp|5_JczJ diff --git a/target/classes/com/jg/common/exception/user/UserPasswordNotMatchException.class b/target/classes/com/jg/common/exception/user/UserPasswordNotMatchException.class deleted file mode 100644 index 242cdbe74c8d271c1b61cce93807ae3882dd15e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 539 zcmbVJyH3ME5S-0hCV>zhL3B_hDeMMOkccLL1Tq0B#0}NOIVFzlyU0ERzeR;a!3XeB zh;ZNubr}@{B-Ngj!## z#0X_P5vH=pv)Lg+sTZigoD%Y_wnr%R^+Xaj+(5}e8jWRqC&nRn8m{))Rfgc5Pj<;b!w#~4N&?8q`)ER!M<<{;y??Pe`?^f$|fuF?* zgaki;ABC7rt5S&rNcb=x&ogh{?Cy`BU%vx*j7Lpu_}C1vh3x=Kxa;GdkNXUrQW(ke zi7=(q>L}i0U@sX~Mp~7YD?8zNB^t!xKE|;0L@H^YGBo;eJeV-lM>-P>?L;c^x+No7sAqx48d4eCKWHF z)42OjlfpSa=L|ikEj+u_6)t9nxlAmoIqYUDR|yR7jI-f?Z~3u@!z`nGeQQUA1PYm*JA q1=O^THaZmbE*i0lE@ec4o47^fF1k&Thc$|qJ%T}i({hKbhxK3ZYRZ8C diff --git a/target/classes/com/jg/common/filter/PropertyPreExcludeFilter.class b/target/classes/com/jg/common/filter/PropertyPreExcludeFilter.class deleted file mode 100644 index 5720f28c9b69c09afabf2e0e960fad3ba0dae293..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 836 zcmb7C+iDY06kTT~%``Wg-ePMLZEb}lMF&d3ho~=JKu9$Zsi041Ca39%lbJ9%Df%e* zCBFEoFN%Ww06)b~5K&hqDHf>@Wnk~w`>cIidw=`&OqoMH6mXk< z)OUMbm#QCy?tu=BirrQm4ODDiwPJPur5}ts>Ou0*5Xi|+XX<18z3TI3Paa7(kYU$t zn^=e4M(x~5g%%JG1)NEJCSE)vuRx(~r2k@14yIES_mnw|IxQK?zGCAH%(kOZ?2r59 z=#~Esa%0@IK=I$+^Kft_k9BM~xSGc%wgj%9iz0#DFonN)JIxvnyQ8K1A#CXA1a4&1gf+({uBq7RILQ%g zen7>(UEV%^i&Fg~?CtW-XQV7VePfAtzrWYt6JRqbuz*w|XR(B3T5BjJ1=jg)VHHKp jC#5UXQcO(LBFir^E(7Z)Eb#*?3QrQs(!#|*(b&uL diff --git a/target/classes/com/jg/common/filter/RepeatableFilter.class b/target/classes/com/jg/common/filter/RepeatableFilter.class deleted file mode 100644 index 4dba8a02ae3043f739734d7c97c5e87bb3b93661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1739 zcma)6+foxj5IsW@Him#G-XaQ!a)}|XidRqsqn1>GSVXbZr(rWBi(z-29aKKWAJAu? zyj6L5^_wiqo}D$4Eunmw>FMe2bNVv#zdD-7w1UlR;_7hF%=+uT?c@&R9Ml4k#c@9^dd zm##j?%Cu^@A;Z{$<8RpOb(^*g-?P`;rV`R#7J=YOo8O5P(-dBVF$|6`tn(NAl^qKC zqA8SZ3@X02=GLb*kGzRtGz`afvuDWNe&vWjxxN=#xXRGGC{)9*-RF{T2%0qJ0vQK9TJ?$2B7{7y;X1>xFY9&~NY|^c={~&lgB9cSGdJetve8pJFa`XVIPx969(IrY?qq9IqpQ>GvX#*0yd z4X3Ko<)elTw&$~{+-7K-+lN{v+M(i7g^yg-n6G=j6crv)fhWzdn{br|msLHUo)gdU zKlH^X4D-n+vO~9%kD)aS@!0C8TxhS$ws~ckP2#iy{MS<~uHXdpk4GN{eSc}%X;f+5 zODCIlMtkP;d$4yTbfA~k&PdsZeI)0N0rsPhPEvn{ z2#0AsLR!tDfTJX3v|3;G<5(Q`D_v(uH^-*ZrSIr?jlt4Kq$pD613F)0-)C5lOW)8j z@gCW!G%KXvpr>4#_=r6zyhXlTNE=!6N<|3`BTMoiorb6qCy2vIjADfT|1n%f39~3i zoG%#Q7Uww}#{iKdGUPoJWi&_r!xSln8HzGMWKYq34ym6QwJ_3~jWX;c+tE13?i7X5 e@E}*6>sYG+rRYq$WDO^`75`5S8OF)H1I6F&HoyJ= diff --git a/target/classes/com/jg/common/filter/RepeatedlyRequestWrapper$1.class b/target/classes/com/jg/common/filter/RepeatedlyRequestWrapper$1.class deleted file mode 100644 index b002cb697881bf88d49c9863a05ba96114a03d44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1460 zcmb7ET~8BH5IuKWx^!J>1;sBw)T(VMYzx8*#6$=rO{x+wnCR2eUSY|0x9)BUee(zT zVj^mM;0O4ljOVrmYDHq3^v>MdnKLtIX8QBjj}rh-v6MstkJa(SfR3zz9P$P-n9)(t zF)J{9XuFwR+X)4xDhKwVZ8^TR+KS}!Ah26yuhERQqd?mAWr0Mr?}VA6fK{pbb?acy zqNw|x_13G|LWVE zng^z{?p0ksbiBPz!8$AxMU+e!xME@$NfRdKbu5^;fpL>_x5yb8Xhbq4foT=)yu|HJ zsXZeoFm^hjG9Mt{I&vbjFK{tnKDv#n%$;xvbgwuIE$)v64+CPgmF z!l2Whd$)>duB*=V)zWE2EH@auejDQf9#Y2n2mA=5)C`)brt--aLnshBOg$DaVc!Da@dm^YBaEgiQ9ac78> zcZcvT?i#p<`vxB1I~@x;9vXyvWWc~<0~tKg@x6f&Jk?P#kVRF;GaZWzX3g_NP<442 zijX0-?Kch>wAU4efrpOg$j1z|V*L$&$M>yJ1n*oStvxAQ)-o;Yv0_cUZHrJY^ubPU z!;iwHwBR+)|p))*932ffML8?idRbq5U}R8 z+Hze6f;Slo3A$79gg_UH>{8oYRp&~_^MMpkgMc6O;tX!vA`A=j^YaXMif1flN%exZ zPo~DY-wtfC+kbbqXG=x``K9(ecv6Dt={>O(wew|q9U=TmUV{9$I!|r3Z*a`)N8$L z|EJXox0Kl{hPgADG0Z9|o$q@}S0)Y3kUM5xdwJ4$4CT)qOf`AeKPw``SSVz5kNViA zHeU2>zu|bh4Cmummdm|eiyD=b(Lhi1y6u}3hUwnIw58*Qod;xDxHPZ~!!!aFdU|5V z47d9;JMkO8G|4n|lc5=miqxf}nO1)3V^fdiKb3&$?Tg6;jb>L1MaktlSIM-hN~Vji zD@v}Ob(H>lP)nP*N{@DqUV3^C)d0~hMf(f5h;z6^r?(`}k(@5i973BJP5q9vhFK*C zG?Zt4gFc%2h`|qFzYt8rIIVf4X&tBaD-7c@Ilh8xn4}Xh6}uzt1f9q+-Az(RwVNV3 z8X;p6(jCPwJS*Km;j7am^T> z#O=hO_Zr2-=?W#Uk#+tEBU|NP!4Bzf;|SR;mHd|-zea>A!^BMFJ0DvmzD@cIETK&C tPNHN72{}s|McpE)sHatgj?nVW4_$iKU$f%f# zBZN#0otSPyS2NDzLL47srU|og%;91)F5$9@D=MzWDRiwF*YSypPvdCCXU%BF=W_TW z1_SeP4q3TckSa_SH&iUD$O$x=%h`N&!K?_hWtNQFhF*27yq>Wt&Zt0a)>Us}{T6-q_@hLv|rTfb7NoOV|ZayUuqb_vcN#2N^a(QFPT}ki!JLp)RFW$8MUvM^b<0u-!-pWC4KVz8@pZWulY&ub|a?I zqUlVsZ3XpCr+R6mzu855-Kto(#ll<9RyOI1-*zv`H8aJkOqZN=q3keiI_l|VhD9pn zyzHC%>z&u_jV-PhgO37B*H~bNt~21dcT}cuqOJqHmT;oBW@^g3rW*vOeof16o~%{T zAYI)S*Ft~$N-h`iRZDIj<9M$SSi~EmYi=v?dTflb+l7g{qa~7fLM{PBte$ ztkF~HOnNTOQmf;2FW7;9=|t@2=X@LJOFlvtGRGbKHwfWfM7U{e>_&`l zZM4-%Ytqsn=MT{9A~{TJU1YK!Jw(^ZyTmO^M{Ez8xYiNHLAr8)um?%uFsU9Pz+sL@U2W4)v|#9f4_1?E)i8LV1qFLu^hckFezzv^+$IyS#^p zaz7Cv*L^aan&CzmNV~o$kPdep zm75Wmt5p5EwYOtY)qT%;@3^51tT#%nhGAnv2K%lI*X4(%RN?EuZZu?|!yh@G6FwH$ z%>PIH*3$X#3Y!9{Wxpl``YVnnpEv8lYF*m3LxCQ0?YM1t z^p$yh<)A7Xq2qhX09o!=nnb%+aa1S?QD8LR;^4qiZHle9dr>oBvQ@Ew;q%UuFMXPY zH~eN$l}{Z_)%bZ`oYoUUWGi0P^_Ao8v@dO-WMUR`CQS62=thr;3@(}I!@Pk76L&Dg zsk!jbEah8jyvnVibbcRy2Ff0G3qwg2u7nk3oXQe=wxIo z#t0`QVua&_aVF4=bm9YnX1UW$bQ4wbE4n&yy^G=MK7}iZyNpdBhkMj1+{Xj9 M0Bkb<`>6T*1xU(4od5s; diff --git a/target/classes/com/jg/common/filter/XssHttpServletRequestWrapper.class b/target/classes/com/jg/common/filter/XssHttpServletRequestWrapper.class deleted file mode 100644 index 18904947d8453ddfb3153620a68bd1a381d2fa08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2339 zcmbVO+g1}-82)xhm=FhSLGXwcMI<3OMXj~O(n7=<8^jvL1NN{9n`Ce@lgrGpc58*~eB@>mPe9mwN=%od+*(){=u|;fHdXM{RL{0*NtXb0R&;8& zm~6irqv))JvU+DmHluV!b(%Dg73d=7lG|Jf2~Ej{z~FFpOAg}NY>;BglFNbT3Uugg zYBki6Cg!IE+7@&f4z|G9o~6$weP6C_R?ke|tEy&bdv0LhCPTG@i?kHipJs-$x0s2# zl8ee0$W*))zpBpLy8Z*Ns^)Q>1rvL*&%_Z7vQAsmV&ImEdE7SfDLykXj)I9XoDfK@ zgiE7m418|l3rGVCCaPF8p|B)yATslkfV96FoA0%IZ*WYjvebi~U$cUy?v5qhP+xie zo#)eWAxZ=DY8E{=RBkwWb+xHX*tjil_@$~dYSETjl38G@J9bs-j9a>9CYEtWVC=Oa z3*>bw{&j}q=@RI9nz_>Kv!V+e+3a{Fw4HzfHymp^YWizruq0JSNw(S0c0;sX!zVdl zY~o#U6K@%Zew`}Wl-0V5FNnZmNlUZZ8`GN(z1D;Z6k?D1`1yDgUi8_TmMxABZ5Lh3 zbnMEogXu;yTovfuE;crQnv)q%R^N6adfHOM^Hch+oE!ch_ul-}tEW^O?jVR(_c5tK zDE%nBVpVS2R z1o!sb$Qr~Cd`sW}*G$CSj})nX(tRx{9K<0~l*e1N$zkAoN{|2v&OgPp+281M1%aFqNMC6Doch<19YKTP?g#`G+R zapb7WYmfSQo+fAowA1#4M%oP=H((ifTj&S)6Z`(4NE~sFk{oB8h$H@q{b@cLlkWE9>Qb}_(r2y`4fXy;ufLTI{Id~& S1OaQE3GCsXq4h5A{QC#3sZF>5 diff --git a/target/classes/com/jg/common/utils/Arith.class b/target/classes/com/jg/common/utils/Arith.class deleted file mode 100644 index 2f28788e5ce54fd8ef34820191ea53430fa0d498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2048 zcmbtVZBrXn6n<{9$tGa~NDC5*7|~*QDUnjO1*}pMS|q$k01G-Yn`9>}-Rx#IyNvof z{N(r_I`#u}?2LYN#{Z<_b1xCFB_BGSN$x%O+;h))&NW=H;>=m(S#KU&rSuB=Log#RMLt(1p1q^-J=ykVFy7QhJ!cBONOO=|XY& zps=!gP+nRr6$OOUEqQJ$Fx_C+bV4i2=qZ8tg6-PDeSv6hd{;nQ@@keqPsw(z^{`Q~ z{B5)1P}5iPs;0AR`nEi`m0ECUw*+pKs$L_1RL^s3cy2xnY^Rl9^zGnqo{r60O(2#l z6vhhzk>eSnQNnGWDm)F8j?7~--!Oy2`~$mQu&Q>$boeq-p-JzW6&!lCP183UR$%#z z7j1X<$b$R7`p?iiznF_uW(vRozL8|P9 ze$`sG7&1KZfqv1{OKJT|b0eJ0CV_g;kCs2o|<;D4%u7pi6_02j*olSwkOU%1$!~Ejpl`Ti% zVTTYao!)lH6z_3-uW{%EhHxGI+y{7y;BDw!$ue~V%yJjJiA|hB{HjcDaFyc?I?(ud zn38d3gm*B)Qk0@~kqPs+NkBH{p9MQx%q6L;v7CSMP>rFjJ>Y_1m)#+swY(TLfao&(b zyCJU>pFb{bI{ZnuIvua}Yri1<0$qE3#wpT&TxLh?GCSg#*fVsWpyy|#ln{TKiDlyb z+B5W?;H`E+qKY&l%5|C8chG~!#JGoX?DK!^Tg>A-h4~I|8U7seY8$iEO>q!3TICg; zVthNQ=oDwWCC4K@e`8X|G(U=9>F7DZrf87l!;ji|{zOMI(Cl!hG}mR8eSK;iZe_IL zEAkmoE^NAb!hvwvWRK)-syxnyVHPv(VVG6u<;-Ppn^sYNyE(pcEF}6UME8GFF~hS2 LELa&ia3B8*b!%#k diff --git a/target/classes/com/jg/common/utils/DateUtils.class b/target/classes/com/jg/common/utils/DateUtils.class deleted file mode 100644 index 9954da6d26ed6a5b3e8df144ee8db3cb55df4a67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4940 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 CO^4C| diff --git a/target/classes/com/jg/common/utils/DictUtils.class b/target/classes/com/jg/common/utils/DictUtils.class deleted file mode 100644 index a4b17f7f9f629455ccda540dbeb9cef8839418ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4667 zcmd5z!(%R02B#x6>PC{aO8A}s;Y-vWB z8Kp6o-Uy-e29#3ja49qmra&R33)O)|SNh5uZ++mGu)1pYnTsqbO5(D3z{@^!=9_cA z+uq-Ij{ot=Uq1lwMZ6b7H&hujF=Ua8L4g)S2xr7FD`PGO9rH34WE5hMQIv5u0!ys3 z#o)*&#n1*-yqpt@pAf_ORxIKht@tLsC5CUu@Fbp!A&RHP>=`k8R&4u@7%qq%-xUTg z%J^Oc&xz^x#qfLtFUWXNLNv4Q*vRC_)X_-^iSc>$oSM$7#%wy{Sh_JgBw@ptY1ocx zI49J6Nt4hrtQ)$sM?zC?-w6rfF*8T$#&O-yCQ5}F&6-kY@{}aT&8(U~p<23l_l03+ zPPZj&9nYGD^!#j^kAi8WOOBqm(|h%-b6m`5Rk1ZkypO5bIV$V!z0oyKBDSW-b=w&d z-ZU*}i;OA9oqJVBrKz_1WfD4TJzFdW-VN8S9S+;eiGgyjZFU>W5b?k`NIDm?E$~7kugl+45gqn)t>Jt;^Ut%{QO(N+m4Z zkdRtGjp(nf6-gk+v?RpIyP{?}i(WBGNZ#PUXi3lKG>aHD=LF%|G-SLa<7F8?aC^%S z`6cfqbfcve%yXLHtdD(1gQx|q;@P~WT2%|ftSi#Fvx-Y&W!Q=dg`;lc*eUv#fp z8BvW-nASqt(sH_;o)n{NUdE3Uyn-Jq_&Od@@G5?y;5Gb|?MZCCMMcPXUBMDAN$B;B z+_pi;_?f@DvEE5dC5&DBHNRQNm6>wTFf?l{uiCa|EBHBnA>nS{EFTTprvzz0!3Yj0 z*oOlW?x^qTK4}yTVo1R+@rHt5;n(Dif;VxQ z&i;UR6#P-l{)ABlSMe^pbgf&&%RM;KZnlGCgfxn=k3J@9V=$%Q6#gu>zagj}h}lcm zd_FoOdM{yiMU{Tf6J||tknPs1nW~LJ)oh+_M5pbw&I-MD+AfMyFP(88E~O;Mr0b}r z8g-|Ti^x!Q`|%tlQ{z0m+?WH`dm3=O$|rxLTX{ik1Y2)c9u=c5Y3q+vF9m)eQQe*} zorzMO&9$cT1N)~X+$*wjD~j?0;F#jPl`v5qm6wj`TO1~}6b~|2!IOE5xeo3t6dm@3 zq_5pwP}OYu=w&OZ^0LD{VZ(iC57xV#t%5+aUCirT+X(Hxh8(O_RJn4s(0?`0LTOQpMa{@b z*ijv#zpk2ko@nhbh&ZMvVw^T_a>ac@i;~mwyqE;ks^LJOlu@Q`Zmb>*Y~$s$o7Y|9 zh3)9!vzKonY(R{2He!zbl%)BT_-szS59wWZ$pFU|SJ;LfoGab}?Brtb8vA*C0Zs1a zX+A@gZAyez&~zQ4)C$7=Wi$&#O%RI2ofg>2JMX=&vQBRUcF`yCvkCX{N-p6`oO_0Z zWH%-EQxXkvAt(SI;9m$|rhPU?-+sxr-&1YBjF#(=$NN_hSwg%&5pDWAVr8^mm9A2S z=T!n>&QsXTFz%#Z-3(2H>Ur1Wd$$?w7{*uV%N~A8TnG9Gk2YnEKkJg*+2S0fmu zelN>J74snSJeK~&XDekN{ta!X-p8g1;+Pl=C&Me)yo4(Q%w_u$^kn!NIwTA>C!4RK zQ{qXR5wklaTt{@UrGKD|&kV{*`Geh&rrptwXh-Bt>`clX(OrYFWGvZIMzV}Mm(adL z%Ey9ZWqkH|>aP4y@l z2TT#QqbGg^YrT<5O<{*6%RV??N=hf|lX8=B~& z$Ed@63RVT+f7BR!AM~?63H}G*6YvW7B*K3UzNg0pKiL@kJ=n+~pJMW#X4;=6d>07a zMFRO8fq$OBzd+zG68M+-Ryk50_w{ZGx^iM$8J|5Iyrs(c zoNK~s#c`Gfcx#R09o)r>YjEPkDLF;NP*pBMGEGTT{A1upvB$U8?)R=l7pX-XTi6on l8{|qwJJ{MEC9(*b`Jyj`{4)GK?IyKU^1>FLiq zrcvH8TwB-;r|g$(Pr_{8bSnBmQRh){s(RhG%bvde)wF89?Nr~>%t;t1T7J`4usqKw z5;rxUKQO)+dfBKJ_3e`D918qgs?EFQyLPom1c~uOZ4a$*2@&s5!f^O#J9?P&!L@zM zWoBQ&@=MPCrr{bDi!PEDbly3RzwWw@+nG+2ZD%^|R9c~&p-Wf}wBi-T+*<858%b{Y zhWWW*)PgxGc%tB`1a-@)yQZ~a2lH+sit#N75DmTPlQ0+n{?{Y>xo~fCT7KBM$aqG0 z4LK}pc#ahXFEp&;r37er1@2w0*2`rDYZ_i-UBdL0tK>9WExp}4uuL`^R=>Q&OMzkU zWZ&2~`8T%nQRuF>CRhh!*>(++iymnOwsn*f!3p1K!F5#1qT?2Iqh^>Tt077+P}q`g zU8wT1J}C&TA&51j?y-LMYGJnPPi1yfMU$O|7*ZD7WU=JF^~tE0*|E^JggfokLT4w@ zVH!#P*~KRcP7Qthy+%vt$(5zib$IpS-G*u%mgULwF53Xq4xY>eOr-x91miZNCjrxoKS zd350>CK~0w@kxNprB9K_XMRITe}|kAw|IZo5$maithjd{Wly1r+R>n!8Df(q*^aUG zan_z-7gMyRF^O5s;C8@gDuid@Nyf+MpCU7faT+6MNMn}%0m$b_D!8@EuX2uVh3RdS KxfDi4F!v8pGfvtARzJ(-=#$gf-hR}K`>&9kd&|_8OqoWOgqhVN}_xJg>L)> zxKVInT(NNN?=hY`Q=|n#Vw1V|d*AbY=j*RO-+us@!=efeH{wunQ^hUZmd72brs9}D zS{@k{lejCTDFs;t(+Xw;B6+iBx(foq)Wn8BXwlv_1iA}m&3MzSZW+$HzGczUTd+&I zwV^wv)LX`oTQM5~V}+7k&F+-5ysCCB+jLEKJ?O`J|6UdyYPJnK>Fe48x@^qo^(AS(Su^F4bT=Q)o=}mGl><=a!q%e4(nI)OY?0Q zR=0MHlABvNJq5pdTi}0;;ux7)w3|-Jcxg(`62}xw$#H8)pi9F&%qp1Ea38Z89^j#d zM|iAYUPBIf4Ns6)u%O{7o@scF7Xn?KTnUU^#I``vi}$$nJ0(jEZ_Zq?Wr3a(f2%=~ zVbRZ@OBHNp8?Fz0T&Of;P z1wdla#j~4Qmbc&?PJe^=;<=MNBc3sa9?F^@fL`=bi{TRb5%iLO^A6IsnLdJ+K14v^ z6D#d!ju6j$MKJUk(a-@xg~=nRlQeupEUD74!r-ug7qcxLl@EuA1R+IAN)QK#9wHXN zPpJERAq0tP3<}Qy!XM=OLm0*tjAH~DjADk8L_6*yV$>itV#8%d$`&^nJ;e5hDf>Nb lGHQg{D8DEo2@wyeVZH(+f^>nYU=nbZUx1|r=P0G?e*u+yMy~(> diff --git a/target/classes/com/jg/common/utils/LogUtils.class b/target/classes/com/jg/common/utils/LogUtils.class deleted file mode 100644 index b2b7374205d0f941a064c86b7ab92580c38926b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmaJ;O>fgc6r2|)v70(=F#Q5bX$h1x68O?v5Qidh!3Cs1C4@lQI4gHk+Z#C>eivL) zsYqNa^+zGzCPAqb2_N3a?CiWZ>zhAUzX2ShRl_PCc-VFEum;DLdp19^_`Zh&+w8k| z?4n7izErs~uLw@-=!{T)t^1O&9;sZu8)rRPd=$Nuks#8sNY6x}Y(EFf=3I>kdr_>j zaFB$YGM$HGqta0r>Ex3wIs`9~<|Nhe1>vw24a9d5rXo+m_q~CPP3Pzq)HQ|56TahQ zqr{F~ViW3JBjSrwF`Tc_IF;sH_dke2WYWljSE_aOxQOK&Wp}UtTjhln^WmdT0AYKf zJsW#6R%u@r1p4CR37+~m#53-`5_bP*k zB5bsli5(ok{!06m*af@cxW-+`nT?^+z6AZ89UnV{O9z~vNp941)#!E^^!dX2LcEpz4afW?R=HnGKL+fy#N R*x{l=jM|sK$FYR_e*u_~mVW>M diff --git a/target/classes/com/jg/common/utils/MessageUtils.class b/target/classes/com/jg/common/utils/MessageUtils.class deleted file mode 100644 index 1fcb21170db1a5c37ffb032911a32d7fe00fcbb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 980 zcma)5%Wl&^6g}g(F>zhmrY$Y+w525vgoV@vD2N4-5E2el3Y0}x6K8N8{6J#|_yzt3 zRumS9H6Mkz<1xZW;gQAM+`nuh zM4Tq>EDxj19f~aDfq15rK7$o&o#9T~oATG(jd&8cqg;kb&_Ax2o{Xo$&-dwI#G#EPnoyEeggKOBcu zH1+5h_UC!&X5CTIbFmiMN+9z4f+q}n)vXL7o@Kvnpj-;W!QVOxZ{1GZ;!?ywkMdy} zO@w4^#2k=}Y?bl}i`M-#Awv!uPlGFB*va()gIHIf@m;}o^8Forj}y;GQ{E$xI=G|5ixSi?FcX%M=BbHv^xYr`M{2m(P{^cpz-0}T%W2><{9 diff --git a/target/classes/com/jg/common/utils/PageUtils.class b/target/classes/com/jg/common/utils/PageUtils.class deleted file mode 100644 index 08a40e4945e7e9c6029cc3b12813977e562bbdcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1373 zcma)5>r&HD5dKaZ2n{LaDi(zTB9?0e@dk(rh;*#TP{rSAIfh`Gl#@h8-^9o84|e?F z1Ncymd(xJcu{dTXdp3J^zrB2$U%!9+1h9gfh9o96+`^QG+nAQ(jucr9GnkdyoQ8QU zNWVo52JT92NyV~?dkmfHwrd9)4DsyDA%n8z9dU+K-gfz3ST1t$)+{Cby5(>XMS zEx+qVB{;TyhD^TXm5me2prh=$Mi|(RZ|s{Ee1!b8jk5&M$Qem#Rc7W$@_x+g%YTqIO1aS zvn;ylS_p*gTI8t-Zu*{EYpWG()AJl|y0Y97DPo@x$-Ur(qQrM>IfWi+i<(-L$U1tE zQn8}rJ|3uesN)eH>sXay4eKhN=-9wh9nbJw#ioueZ0i`p3l%#$USd~A1}TQof6k9# zT;5xDa2(b~bIhFz7tw%rBb5eOhiEg$h^#_bsdyq_=q-k}b0qsX;HM$?$&}5`{4Wht zSErGX4O%seM{Gxg4H0~khbCp+b*CC@GUQEzxWP*y7u03i&B;G?jKZlSS)uN@UotDa z4n$^}OtvL^9jdjU3-lyaaL}?Fm+NkBN8ew~(E8bKaA-Oq?FjuyIfmtIF4r#a)lAaf zja+@pkn}H?x76BKqq-WA?N?!r7wd{MrX(Dcd&1y#L!2wGcqR8 zPr6=nzyJp6D?v-#2>wc79b_}Ah`pLUM?6nLc}=3Diq1Vc)m3Hg99{GDE>w|7E9cPO zH`9zkrSL&01e(A#s%x0!b=*W6ix`R0uTTmFb7UWm(ofTUno8=So<>NE(M=jRC?-zt n07fxJ{t5Yek(caooL>1TRdmbTENW4sNDxLGlVlkuJ%))t;t5p7 diff --git a/target/classes/com/jg/common/utils/QueryPage.class b/target/classes/com/jg/common/utils/QueryPage.class deleted file mode 100644 index f4de4e8aa4412230c1777aa51a6dedbf88f07aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4236 zcmbVP{cjuP9sgW>zB}8O#7UbJmoi|akl0B*+CrJrb}eavbV(cPl8wD`NiNQ%j&1JF zWo2w^Y%A=o9WXX&5}JnCDovf%p(RBiZR{5&?f*yx|HByjJont$7uW5oq4M1K`M$qD z&cFWi-roT1$FFqMGic!16m+=a@WkPZqp9Oun&0Qd@vSuO#CZWdFOF}E;{}2Hj*jo9 z(T^7md{2D8FOHWC{J_8u4gAQ!1%Y^3u)dhaEBLXFpD4(Bw(D5cdE51zdhMy{V+xcL z3VNsNHP5$d{=8Lf+DW=7{!@2uJLj^`{??W46?-M4(Y;3*iJaq30yIjcg} zqSdApk2ajy`jTCpbL$P;_0LmJ@|f5e@e(6!ucdEr%t3fTPvQw#9e$%DYLtCi_WA2BM-iSF&9ok2KfBE|RZxit9 zZeT~de(|-<_h>og+5Tgp@uATh#mDBE*eOOPd~<3dZwt12#$sYbs_Tm^ki|0b9wJqL z#bKuIo>{D~6;~@oe%9)>q6o<=KH0S0^K(oCy~@to{z`pm&T_3an_f{!cvB8tOjm4Q za0Znc8Xb%I)~;11WRh7;@fHO$5J|*xd7u+_+Zhy^TaMAmmSe;5oJD?#q-8=b>6vCf z+q9~Ta7&I)Ev(v${^ZzK*xB{1og0$aMRk8gbcQL?IwCqKNJwvhj@?^iX|S(NmxxTj z5cQcU$%um4{rZnMF*I&zyr!rgSa-gFmjHa*9&uQgqJ#0pe!@Bi9X zoI-Q+l?%awdg=NbSJ}2pwzudy4YBVO3`pYj-~RriKfkpm_8a$auwJ7a>iD^di@0QB z4~i!CiQ|4eU}78(D7fpEJHW)3F>T^7zF^`B0UZ(0Q9Nqmm^hvW2V+O)Hh;9~RF`bm z#1g~`YQ;Pn&c-1Vzrd^Fc#YwV-y_hX)edpJjNc=hO~SI>2rFYI7O<$}brZkD8(d9o zqjC`WYKX+xwI%kR6#_d&bXL__uokT1vgP@!UcI)rc%ppjBrP{A*Rvz(1M%*;aaT`O zEzg^buejFyYgVHXn4RdNA}%4dhS_0ZxA2GRZpA;)jyc?83_5tiPAzjTMyKP#(Wb+_ zeBSIocHu54_zZ77xEndrKHIwA$NNa^zMDMk6VgY?pW%0m|K~jvNMP^WNSJ^s zdW_`H1r{Fcl-x@O_TSAJ_M?w#AHu_AIY1qcAwdY}%NGWfchU0!lyxNj5@>&fXF8zn zMK9HUp7&wNjS?n#qa6Ja5gsI*RCwXf5FEO-dbLyi0jhuGChGUa)$a?`b699ZcwgjK z5tj3RMe-_v9_j(K0J%HRXiA3AVMWXrF`dF%r|@W3Va_E@bP6Xrg$rGTWx=Lsn{(Yo ziQ1`T&n=Z4XXT_PC4NN(wR~Y6$#!aG61D|eWYx4*)wHnh!m8bmEd6@CyGreLRmzSH zRgMQLxzVJT$_xBv=;b?w{2!21uN3|P{WnM^t`t6iK0BV@fDv2?q)v|WD5(?wL?)+x zh=I#6Cvxfr(h*0dlq5^0q~(%=NBaLy?`ohMinRXjMdC~OUd5XVPUL&O;$pLpjaTX7~Corp6m^Gr}? zK2k(+ER+jWp;J*KJ9$t&6clq;c5;QKG_r-u&?h#~_l&@2N~$2_)R1C`0!xxvN(Lm> zHV`s$$%xcj(gKp!BC+C>+SR>CPe@-v=Mz}NSMfD^nq(QiPN;`zUB)*UPy+X{B;O>Y z@-5zrX9y+v`0jv3NDGqxM;MC-+l6n+|~3R@uq?0^6DS5kk9R z^5yI2!#2dPcygqL;h2SGrd=%IKhc8tp0tf@>ckHJF(Jm1?q7kR>@w fLNzy+(V8srKfkwhYaaM(g8n@KXTyR+=h0%`4` zw$;`awNkD0PkAqS&P(p&}VZN``p37KH|0a2BQc%@vI-9a)rlp(O>gTuaH1-&= zgpulvwc4p(3Me#lQDA!YzPOooEIY-u2_23R-_>TMUCU(N)3=HOqA%j>P8mrmnOvm3 z!^v2#ew{+CcCVEZ6bj~1%E#T4;l90gW>+lhgC-_lkj87caYfGQGgFQgHw2M_tGL_F z^v1Gj(OyD9+|HP>;$2i#ZKmRx{WV19#=yU4>NA|G>$tl1Orwe;(M{l9({QBxt zoKEBkSB`^FfY`Av7f@_va}bxWgNUPTrqgG4w;RHdV`k{@>ZIYs`^@a{A?B4h#AuB3 zx6xA>WAE@jp@UedJx_;fWmj}3EiybQsM8G**1?*~x0&&al$nWV)y3U1D` z%I#WO*0WjHhmF3F#A~eCP9)5@8*Ty3fvpjPAz(A2Et4Ef@q|Whm4%{2=}+gArJ>}G zC8LckCF@lkR&UC1av6s6veGb1?i{U6NK;A723yj&JmU^w8CtEZL;nU~$qbEG$STix z&4{HX`Fu%d?49H)mhI0vW-``oCk-nV>*#llGztD_!bo;?8+E?ny2VWIeaxicY1dJ8 zi|CRLJC})@Yb>|S6jhBYq(y)-h5}Y^~#@S$>>cR>h}ud>W4n zq$4_(3L0P8xjPP@d+=~xnT};xu3%cw(AlRRr8&=-j%KVIK~2c0d;7EwwF#F zI&<3-o;DRv>i7&ktKumI%gq~iom>UbKT*Rc_sbv%Pp^zKUA zcCt>!NPER0TV07~qj-+P7oymt2_?eEM;};~@b@zxw)3F_!srr`+W{u&tX5W7d zEZ6!&5CO$Ly7wtL`xp zIdgpv3qgHLu#Wo@%#HdIwJDIdc|mE%i_Y)N(Je-Sbh&o+q_~wf*d>d5p@*CpmW{8N z@$Z=XoI)QbpYp!ePPolQqaA-r!Sxr^4ad+(IM=>nIP3^s4^gln$ZK<-k?AmZ=eTG# z1^rOyr>ft@6f7KbW56wePB3xU@6vf#trHwN#qsVv>P7_<#S4X2!w{^=-$~p+?l7g! zRx*W5BdK6|(V{mSqd_hxY{dU7eZoyFQSX1Cm1 zOq!fJoJ>V#2&TtMu)Wh4!FE$ZiBG0`jv^g|8pF#9t_;%2Q^@TrxT%Cr1z{uA-zL`z zX5)AOq@$5v?;2OnL;DqA%(f(wJbc}S$Po&4OSh!g3inj^w0?W^++Ua(afQqKCJ;LQ zl!mi7r{KE!aq)`vJZ0_;*=JEISvsBQS1_}*tJnBG=V8l|Mw%_WB$oxTpj(Q4$)Fq+ zD*hG8mOEgDV>5^qTv`Og*HI884mIvwtXRx~SVl<(bF@HM48Jd`ydDpd^Sg6Kf-o9N z6%N-m?S{i}PPs9)NeVjeo>?oIPMGeLia+T1BmS!5Z#w=iJ*x+8D*mD4pIEM=TiU~% z;XJoed+c3itku2Mu<02+M%=M8^hAWW;{2P6e-m4)ZSTsFd%Y!!KS*c6By@4Ug8qKzAQyL@Gfp2_p?4SK{k+iWBf9hO^3W)`J)}2Jf z*4oM%<-S3L2T*m&U9E&lxiVMpM2^6voSB6%<`ndY`89tXnz*)v|7raO71z@iua_ll zX}+z*&OAkY7n(Un55tsU-&W4-=5dEkoVPC z!$=Sx%NXJ~@gyd19pE1)8XJyditOq8bk}?Z82(<&UAfOe}ga>alQZfl^=+HlTy+5}OqW)hsU@ zXM<~CBR2U4uI4E8M%;|JxM2{l8a|4r_|Aah2s+(k_~dl@+BOr3aKDqr{Lzu4c zGh_xZgiAtbJi#2|}@X`Za-(lR}0+3%{q?Rt&KyNBfu^bG<6{i;_@NP4Kax4(UXIy z9|`YaXm|v3aVX%-1=!)Tps^sl0R{=2%dqJpfu5s!8)CLUH0|j^f0rwT+DI1qTsnBryvg z8YAwG1`tg3iQ#6LZj?&|R-&w?%nw0&Y)3Q-GsK`tTQy8ol!;{0o1^#kiC24a~N?DDy778+ZFp_xMi_;6Z%ApL+y%{~roe=}Z6s diff --git a/target/classes/com/jg/common/utils/ServletUtils.class b/target/classes/com/jg/common/utils/ServletUtils.class deleted file mode 100644 index 65c45f5e679719f9afca158f30c4320385f0b3b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6138 zcmbtY349dQ9sb^Cli6&BAS-842!|nT2uoWO|ZXBf+HO%2|KcZcyFTq}p`c?lZJy~)VNF^ zsKL$nU=2Qm57*!$_^2Fi(Qs=GBKVjbZqxAb5Izyc#W*BsZV_OrJ*`6KfHq+aT?j%weCxwGD4S!Q}o z(#T{?8g@eQQD!SDBCSfvY$AcDH*Xe~VDw-vES6t}vAm_mbT~$QFHfL~frf8scub)4 zMcb^rwlGcRg_6MB1~*EFBc{)BQn6+ZUe(D*oq)9URx^{btqffn9R;ULOAAY#9cCtz zuq_t3GjS>!a*Q8FxyoTt>&`mTg=@)cr+Z_Wl&o`mWD(qNr}xJ8o87FLtQmt&%u9w5 zX)`QE;xT+OmyTMZXNw|HdfK#l%(R;e0?S8wt<;{LRZ6`huMI)ddU2YtV=bH44aUus zL%R`mC|$7rsI@SMrUJ-ZyQ=3K%8sSuAQQmTx&L@iL8S7r8W zPdI%nKiPDGH<3XQyk}V?vgzbHE3U4}deLoJDZN1>l5;h9p}F?=gV5BV+CHJqaS-UJg#FM)@%5-jwkRP9Z%xBa`>K(@8bt@ z_@Ra$>G&~zqT#1Heuke@;&8!iHZpxoRvp{W$z;{>3;a^UuXOwxzhUO;_$_{?7@fZA6M+%qeNMb;T1zW@4+ES-tm8j;TE{c^uZB}Po|QZ9 zxrzf+$8*xc&ttvLBM6G!(c}f1+0*2@zjjAktE?^Fx-J5uf`rOSzW#-(=Sv)nl=*`L zNnHd*B?Ec)ZW%XRboVN_B~Vw~F|i0_9K&*AYrF>*jmpk#>zfv9qDmJUHVVvE`pyz( z0@I5n%UglHm`bKj`78iUgmh6YWsZR15&IgqqGP(QW&_ZBvHhGVnAyFf0U zHSJ39#_hBjQw5Qx*k`7hj+Ks0{3BXBFYL;cqtYcMqO^bWMEDz?d|Ni6e=Aj%CoIog z<=C=G8quAV(Kp;m74?gy`tpQ+efc$k^NMX??7bHS3OOKN%s}&;u5!g5u|8Bi9*~= zEP|GgC-P{0My8!NrTVGD!XC8L%lJIK%0$m{Ogo-=lgX|s#0RgV5BA#$X6MBXW$IUH z)c8&9<_|$sq_PB1^dqCxS!Enuz_o0&1<)%t%mSGW&32O4wY;cD-${59ithdT;z&8& zHP1^b!`{bXBg_a0Hnhk~zLrZ0j^%7)r_CGRivwQ`Tq+62OTs>Or*V2Ue-%5xA*thl*!E@Nj5nLP7!ZfzmrJRJW~SlAMl>-m;mi*;#@AzR1>zho~k`~l@HNj2_S zEYpc~Zf$iN2A;i&FjVVMwC#2Ta=Sc_C-X93Da-nnOhZNBHKKQ0J2n#s)NVzlDFi z$~JJ4!Zv!sR&x$;t+pVnaR|YY0vnXTi7urlkUZE#(L#x?4k*!^l=xP(dEyswmRQFW z#1Elzr1S+oxMRw}ZAH5$uPofEkpdT=7VhS9aJS%UZ^+5DkGMM4+1rSo)#LA5|DT^E+ZD^xUv)m{fQwu`H|>bg%y7q;_FLnU@#Cna1W zC2)3Ec6llpD_z`p75@TwHDl&A1+^y; zMm~%aIDtreV^a?23UC}R7bZj|4q;LblPj?O(DRQqO3*ks0<#CMjF+6+dQt%ix9WBovQDtYXo zEob0Ct~^A~J*@D_6bW&CAKs$qYj8CYKq25Av_ZpL^E$8Qay8y|8l6ker1Np=e1dwO Z{C{)?@OEkr;2khHhY2&n0KT-U`UPrbK1Bck diff --git a/target/classes/com/jg/common/utils/StringUtils.class b/target/classes/com/jg/common/utils/StringUtils.class deleted file mode 100644 index 467c0df2d2604529e79f37a3fac53f524a54b610..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9684 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 diff --git a/target/classes/com/jg/common/utils/Threads.class b/target/classes/com/jg/common/utils/Threads.class deleted file mode 100644 index 581a03c02f7b51fb19514fa024fb4b9cd7703fa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2615 zcma)8Yf}?f7=BI&S&}Rof#R(q7E}_bQA@2Ylqv`+BzOsGRcc)}OIY0Orn?)#-fa6X z>>uDWc7{qnblNYr)4$Z2PM@=z#DE#wWO6R=d7tYmiGqYJ$l;cP+exHwM-HDVxU1k^0zJ5& zz#=}Ayblz7p1?zB3YG+7mQyMju0U7LaZ6dxS{_}^<^tLnPsdH$^d|(`hSIkMqEk-M z5ZIeDZDYP#UNYPTZOI~qU|q9rYpyBxHDc6XF+G7JIo&B|S4&w=Wyj7|ebe%?3oEXn z6+P-`_bkJxQ25ZS)FCLYKewtq*0Ppnm$FxF-*DY(#W#x6>$*|#O~)omEt{5QdWP=U zMJf@q0-Xh4(;wxvN}!)H6iDR_f5j!SAEAV817?JH^!u;5tF7yD~@9cocMn*fjt%1wEc!B z0wXnzfwMQOwk;z#))W9n%2^ADQfX|t>Q`MVKGIs_OmNHqMRYQav}T&pY~8S|z~_c3 z5@QgPZjA{ez#ugP1PiC9$<~Jb%!n`WR@2cdHw1cjmdle$y<}>M-yQwXsqxIjSXj^k z9pk!HE6qf~sk*u`W6DBQYjt%>7LbY~=u@Dp7{qabzBd<@f}#oo%PL9|wW7krs)|Rj zRFq+>IE=Sx`gP{Jzi1ZwZO89tNd>iIC~#C%@P!H&o(dm*th7L1YhP4UrKZPN6UemW zYndZ~lP#HFPmYRpJW=qaim&jsif`~O4SGW(DtM~mJABWcc@?H>ORI*?JT{TS_zDcZ z!H!0o2qa9eQ0uqg61m6J)fxFBJriwl2y#D{D8Uz1GYF zL$m(@OVgfY-JW@e$>s$KB0e989pWg$D2h?S(@jKrC)z@ zaE#B|AwGA4BRh_(cCOjT9FKCBJv5k0?!~qf$0(W*& zJD(%jrEa4$f(`7;)p%ZD&ldJdFS;>_>4q1lkfg2=bW(pe&M+45(b7?z$2sy%knD3QF-iiudWxAb;oZ0mlrh;XJt`M8$&0$Q;fwdSjgBYMgQeBO2CS zDC3g=3G73xpE0{It>EGn#x9l$f)|ev48 diff --git a/target/classes/com/jg/common/utils/bean/BeanUtils.class b/target/classes/com/jg/common/utils/bean/BeanUtils.class deleted file mode 100644 index 50df7cf24ea89af0f5fce653b62df7ca72f9aeb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2812 zcma)8Syxk66#h=8o5af?nkc9hhiU*ZRV-FPDquv~Bt#Q%tn?;aLogHf-l$aV{3qI{ zuD+#U_)BiCE^s+_}ZnrMcANZ1P;}ih!6E=$NjQO-n0V3tF+JyP1_+V9QJ_ zvzVI9WMY?+0=@AS?T!|$S%qTM(DVAeXiBpz-6)UIGTmzF8!wa#)`WmNGO!@vnXWA9 z0$uS!Sx?qVS>4EJ*&-!9@k&lBE@(zU?(0I2wOlX-4#snpQgkIBiyl$m+iIJm|WxXW9 z0Vj?PY`kDv%s`Z0hIc}u->*vkzB4pfYM)T~NKZ^_QMTQP3iZEQCCm>1Us z!RcB;W{Vn4L4j;_d27016?EQOm-K4cotQDS9AWk|)9IpSQn@WsZ!5cfZ6Q0Ns~M+m z7vvF#5InReGVogd?`$4#Z#Dsiev+(DV0&BS20wN*>uGyEd9>v8wZKSg3rsI-Mp|F3 z>E)b0*7`;`$D5DACeL+M!!s-6OHB4|Ws;2tD#P}rhUvD}yn&QkTjKK)YE7vAo=Qh8 z_vIAGRyJ!{({3GkY_=8s1_nNsV>g^a5?1Zb7;cSFH{4w8#+L^B_?ZjKuM_&P13N+T zap&T$Ptu#~KG_hQeblkbIQDZFD`>Au=-opG~gXg`7z|Zpm97YEQZ14TF3BW^1gx+M# z0St1Mt0Argj&QBObwRRHxM%}vWj0Z~Ll6C2|IPD$&I`Z6d-Vx?@xgT{>oTe2 z@Uu~md(<29hCJWnNf~WNyjtKcTk6VeZQd7h09-i z#iQrH5B*5b9=n?Tc9atwPZIPoqHzWzm_Q6?k>oyub9QAXSnmkIKZfJX{}AgN;ZGW$ z%nr%Y0FhAXkb#u!C2{P*KRqp^nV^UHtOxQ#U R+FrNw*bYi&DR<$6{{W@ni68&~ diff --git a/target/classes/com/jg/common/utils/bean/BeanValidators.class b/target/classes/com/jg/common/utils/bean/BeanValidators.class deleted file mode 100644 index 621b83f5fe16e8d25c0003f4c92d1fd67105ff30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1259 zcmbtT+iuf95Ivi?ajvAKO$%+fU)rQi&80l0>H|^xLRyf5f`F%uV^Tg@mhhaz@v!UoFL~D`NvS1m?sm8@^nEHc)IbCb)s`)X z)=}T0Z74l!tb`j_U59(tQ(8LQ6+Nz`A2b-s$CI1$N~po!iS3M(kRC&Gy>-No`H3~v zlhB$uHbR}{a<6Ya?;bg}YP|hL)O2|eG<5ozskihQDt`kc;xYu%%yi%gIBEO79FK@w zDISPn(UxAId@elI5z^(F0@)TPNSeOYb`-H)idOA(bWyo-40flsOAgPX5Ib=W&3NdE zRfNHAL!%YiireoF_$cg`i8@1eR&z>t{=iWK*?Yl#K6I4hlPJ>`eUGcLPd(rN-=1hr zx-HqZ9Q(GjFZ3iWL}y}4S3i$5GA6e2u<(HL%;O;*G1Oxt@dx%ZLK@^T!`eR%Bhml8 z@l>%;bkRYEl~@L|p=3x;r;SKGnUpHhgIJ3j)o6FAL#7D!h9h+vzP~p#Zd06#45)m# zg%rJE{Uty_k)bt9H;Z;g`&{h|>|?0T(V7Z{1?1_RpBSKkOLTjWBIfDwYv&J0(g~>4 zHa5?ZNaC=5jwB;_{xgi%^)t+U)tCk}W+}8SQRoFam$8cF5WhCTz-5x^uR{98FlL3U zmMCHEv5YGe?JDWDL|c`yGSjV+u0ql@*mta&xQ6R=GYG}N4LTK)1P_7%xdAunPf$%5 JZilBkKLK4eMKk~a diff --git a/target/classes/com/jg/common/utils/file/FileTypeUtils.class b/target/classes/com/jg/common/utils/file/FileTypeUtils.class deleted file mode 100644 index 8829c1ce87a01ddbcdd67cca96d19727d030b1a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1420 zcma)6O>^5+6g|&hl5NFNL=$LDQ(DqsD>R}g(1e6goRZ++q@GFXrZWtR^Xe#dERU=} zJFNH_44vW?-Ih&YSnvb*O`T59lN{pCc){jgz5DLD=iYNA{rl?ge*i4uP63m!H7w}( zuz(v_ET9BO$43R+#K+3G$}H*lM8~H(Zs}Oou%h8Jf!vzk^`muxbftP)iK3U!8}+Omyh?1uBhJaO@nl9lGP7>zqV>r|&%UJJQ*t zx%Z?ezg3}Cfnr-mXEA|mmBx|xgXj1`oVZ#|jvcStcJ`vs@3slas6qmzH&X>B_9CzK zXvgafn=yA}bQl~oz0f;)%bOR5|8qTGM- zEvm*0n3xin3&OVJ^}N=h9ID=TRLkyAw^(lhXjn7wIo1uljmvC%kt7Dbz-X z#d_a;C@?*4m)t_Wf3i<0`L3v(`uIvw&0jjg{&Jw!~+L0_UI&e&&T_G@@QVP{*Z82rpCH0-o% zZVj+vXI!&Bz)d^rnwtYu?VM{a4{+7iT=Uj%C@Q})z?7}KrZ+&|DmI?uJKJR1_5gFX z$$R3;w#ft*vTQRSNAe_jjwQuYQ+V?1D7?YwtU5IZm{F{|1C$giyUAG-jfHawY!o=b zGBsPlD%SYAuS4QC9-)Sxa0fqQ6TjeVJjM2iG|w=H>%^t;E9NOuB8`FUOSl?7n5a%) PIumG)Y5e!mrciwio~{d*B(hZ~6@t(}7F^s-&`rQ-HB5FV$-rhe?9K{` zXj^Tot$irAR@>TYt&gfLVkOb2(bm$|K76(I{m@$buxqi2bd+-GXUsSMH#XMXoANN*}(LOo5PqO@yeB3V|`{iR;#Rwjd z=N?or>c>NVJS^os;-hNt)Pu0c>^WagRj~w*N=c7N9lxyLD=L=bfPDFyg0HJs>AXCl z;F~H|J1^f>@EsLva6rLRD%x;BD*m*@|BRITtQ7ZMl`NhSsA>zYYwZem_C#9G>4}EU z4GM@20+nl1$&95Ztxb9&YX}^d+qNzg4)(OSMuI)zVEg*cGq^qEA=0?Oll?6MknKat7gS|$& zQ}0cXQXNjk^u#7TZOV6-=(PsSj6h>JmKqFf?GJDmOeF(Z%S>bfeP+T4tmC6=D3Q|R zU6M$FQ!|Fub_lX*4HKbBG*uD98c4-A>S=w@u#7ZiP3@m}ytZM{#Pd`wYYP?#HiT2@ z{y=6(>f9%J?MS7!1$G#{fk7I`9MaQPAd;I&$Soxq3ff^>fu!Khm@#CTsU+3%N_7QJ zIciCCZq(9a+amgqZB?d>fSPAbl{c5L&QXggsgTl}i;bAt+Zf4y;v+=q#=q< z4QJtO4d>$m1>e)~91kNqvih-xpWvsg zG~-;H$kp&O{9K^nf30i+t;Ji7TyYpLgyWGMHU~}GBW4(JnFekdk=TBrVHYmZFoZ1{ zwj-_Kd5QA{4Zp;T8h(YBH0%K5V$!bNfnB?McI{rgYj+X;j^3?C%u?`c4Zo2`f2-kl zcv)apF+QhAXR~HJ5H+^5T6S#=ceJ)?_&r|Ma0Rv~_=AQ&;!kv*Z5%h^1!f#-t2J3O z5jP0+&-jamze+#-&9U@(8vc$~H2eeq)bJ`^QSdJf|CVe2!9jugVn{Lfk_+T+I~Ko+ zz)(8X$EXPKY71z14X+Ed6rU?$>L{c6@J4<^!#nXVO+bcb*Abb8k{9X;bG%gLopqwS z5*pO|jeKb5mjzCEvkh7(nKaUC6EdeW^t}+8C_4s-){*1Dkq{kbgC;!3KzhW8oBENY zA7+ClyvIQLCNplNjwJoC8JaCll z4(lalb)?OHGpQ$J4R-F)sdlDI^Z}=;Fd-+WjqO=8ZM3J7?b!tLXF(w{XIoMG}6S`iWMC`H+cY1>& zgB__)^6^-Ro&20qc$|Z-fbzandQhi*mcNO8O8Cb`K>z4NLq?MFPAw|@vxT2v%j1^>`Yr=^Xo87u_YxImlc2gq3woq#kWmBjv*ilHSVwUNNOsGGZN*ik# zJN)!0p_nwRVrGJaL)JyiO)5nDu!FN?jp66*WPX|RGnUUY5r#m7Z)G@z@9pTwzi)&p z+bgbBlE!X}&n~_NIP#K&uW=aSUi;`KKFe+53~c6Hb2i`{bn~qO=i)pHkcXG#58sEf z@xv;Yfkt@IRK&oM{|>JC1i?sNZ1%`Q@|tB!0lfQAwwLb$<2V9TrUzT7q}*weu@q1@ z0#D;Uct_yd8y7=ZtI;}RU>13kO8ajII{dI^T z&Rquoss5P?`q0n0m#Yd~)G-nymH`*bb}mcSGa8#*BoT?EnMj)RNc>c^7|B_rMCp+( z8%aG`s4fzz*bJ&DJtb!nlgMETO~h1D#?9b12iH~?*HawJNeeeU09Ek!k4cY0+mFgs zv#a8_qH+{dx~t;Ds2Xc(9>LV65mc}6HrCOUHTzM!!q-&i^E?b~1k)bC^fK5hGo)7> zbIyaGa}!nAis?w89x0r}R<;QlEQ5t0vbJKY91MAN!mc{Rg>5`nMh+`6$T0Qr>|7+N zwwD~Hli%6!<Hz#iT; z`}J-(w2WeI_bBFd4`Y7gew?@uC-KSnJaIo33}a!00n%_Irg2zg&n7vu#?8&+R-R53 zfXiv!_YlSVn9^7Am#C}rAp^9~-cF#j*tTO;#qqR%mU_rA_Cp-Ras?M2637gi440Gq zualn|F8WJ&%u50~HTTXABHG<}LSCQ()#D6mXs{`Z89BQ;{7}?j-aC>Z+vIdY} z9%i!(vjX#R5#3(KowIQAJ{y?H$6BuxX?F3l%R z4ayH{~Fid7Ags6}~zj!+G5e@OkgP!Ygin<0a4C-0G<9#Osr&#nW`^vzUV?Srwkk$7?Oi z@4Ib?WNw4yQO;x~a7rA@^y}~|xLks-Vg?HBi@_sM5mobCC%5fesET;z^XQHg+_zjM$Iev@d8jeq* F;=h4a6F2|> diff --git a/target/classes/com/jg/common/utils/file/FileUtils.class b/target/classes/com/jg/common/utils/file/FileUtils.class deleted file mode 100644 index 9e63177db34f255e6fe196281cde517fbf887b74..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6510 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 diff --git a/target/classes/com/jg/common/utils/file/ImageUtils.class b/target/classes/com/jg/common/utils/file/ImageUtils.class deleted file mode 100644 index 28cfee396a493e16d6c9950bfd7b6cf6aa70ed0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2927 zcmZ`*>t7UQ6no^$5??cbjl06c)NRct}8 zie~hwIDmt4IHcfkIZyf{7^uJz9F?DssdyHH3WiivU^s&3A~>$%d7M!2f{H2_au`t& z$7l%nn`d#Dau}0CLd7^N1rsV7q`3y1RA5IisUitS?o$d*sc3`|fvX^`!b3*Eivl6r zNeI-$95u1y;wbq}i9595LMiW5nhO zh2w^O)Nn1i&mM-oaVssbB^Gxk^@)VeY0^pR8PBrQ`j};#de5YhFptPRZAB8M=N|~v zwZ!Z+GZC5|4V08+T>HStgg|8=nKV89$l;j8#V_4XGHJ%8n*w(g zUC4it0kCBff&gfv&Q#KN41$*N2vLg+02M@b#qDfT)qW@A#?1i2>U=V`%iw8fMVp4l zuv@`P8qVNl4QFvqU`;->x5KaD9&BZB7q2h;b@|fbm2Ym{yt(+xg~hqK#xrLXyrSVe zUe&M%I}}{d@ER@(Z1D9kMqSgMxyN;l>4J<%>#tMct#@Y^-@BSsn^Q<4j(Z;YJf-0c zToTZHRoS3P(Kj_*#uWu`X?Pp&Xn0o+@8Nw7AK*g;A8Gg)p9s|FT?ts$m9gwm)75Yl zp9(Y<6F2T8)1Hy^bVl7@kOvVx_t4WDbcp4Uw0WN-`o5?CL&^yk$}f6UL^ zn*DBZ;o|K`2{ad*T(MRZe4*h>d_`jB@smBINYPQ?QZ8Y|WXzrV6*e&LI#WR*ua`~0 zNEz{QQ%^aTU#xo10l!8CDm>?QvIH8k%rDj)6si`towRuV!=?LFVrt6bPHOtV7;Ck4xU0u+AEjJLt18py zdg)`9tc}_g?6eKt;he&iPRdN?3r}EOYulZRvaXPtg;LdN)64D$tVz?!FnQtD9tp3K zpANG(+&))%@TB9@NM0K9FUfY9Z($^J4#tvvwa|`Eo`Xs?NQnngva4+s7NJ7K?e9lO(Tk#+s zqAL$`SBH}SsH#N4BMKgcP_VOKK__;}n}QgrNzLDbquDAb1B275mznM*AYt-k>n7U63pXxg0gk=Sz?zt zY0hGoh?$ThL|KfGf2IJTI7MSJ6X!*&y{2*otFNJB9#w1&Gqdych6xX7cOw}Qyi!Kc?#419E4?vt^!@W^%Py+hqdV8b8kNr_zX!9BLRBpT^~bmn1Sl& z`*VOV&7;(L0tV+eccU1BgJJ4Ffehy<&S&w0AJ%hUBkg{Z3udr65B zYAnaoT!pA7Pnh$>A_-H1b3~LQOf|y);C^zYW&aYc?Bm@CapwxE$xj{mQ`0<$mLE|j Qi%Jv}RXuml_y%JC1J{?&p8x;= diff --git a/target/classes/com/jg/common/utils/file/MimeTypeUtils.class b/target/classes/com/jg/common/utils/file/MimeTypeUtils.class deleted file mode 100644 index 54c65eef6240eb1dce417ccec4d8de23da71c993..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1917 zcma)6ZBrXn6n-|ZH(_bgOF^(Nwu%&pC4E7y7HUHYG?+kifi|szo3MnX*(6OiK&kcp z4>*2cobjVG%+zrvPG@k&8T|qB$seTSvm3-<9mk!y&pFSz=bU@)IXC(BkDq=4Fp4k2 zxP-YdBFGB7eHzy1(B9h^3Hs6R!hyzD(JfRZwE!D(h2R>a+_ZylblQ?j#w5`lgYVu zOW$O2DzT8BUrwacbGMU|?R$YSvuxVe6?g}S78UqzR#td{NZKqLvkfb6)aLbki58iz z6!g-fUNaqjVD#B*W?jKxx=^v=>%};QRVl|CwppsjSIv?U&zP1m|FCK-I3{*VEgE)m z%Qnh&vr<+tF!<~(hn_Vl2vlpvs=38hYqnmvpV6ys349I;q8YKSoHsp2i%Q1J;qqddu#hPAU zYdtx>zZBE)SxF~kH}oKm6m5B~_|2Pz&+5Cg7J;3jpo z<$y^f$wHXIG`$$CNVjlcZ#eB4kL|(p9Ub^>a`|`f41PnI-QQXIjdE#!=RuURw7>KC z0_DX1&Q}e}(U|n^!S^-Bz2m#M8k2sP#eHPMF&S{#IX~H{m<+nCD?oNECWXuV!SPd1 zn26t%mVl44pX)r=Fqd=QMHyE~MkMEz zs+RM~PA%t`VJ#Ps9a=6ZL)ueB{jL4u&c39fE2?H&*fH1!W6W(V54MOjQlt^V z4M{^v(xz#f1kww=q^@a0ANr7{YZHgm&n2!bCb;DCcB1TLvZch5lglPXN@=rTouYuT z_$-%G=#SKg8m$*G9LKumCEsFuopnbYD`&C`R#EVpa?JEA<7UB4ktO%zT{>K_Dh`{{OA7w1 zS#nO~8HJ}HUvJLL@YIgTT%F@V7gV#jNV9DX)Z8pMF`r~QTdjmXl`j|5){7azy>$b@ zy;5ES`*Fa)Q4AV*2@JURE3uc>pcCR{;Co{KeY~fzvypwJU8GEm6AIfO@1!a~1jE1& z@V-RxLjym;kBMuafe-K@i2*-8GH?sG6`K0WLVaxDC-|v>pW(KFp9}Q??g;w}g|1{N zUCb1ml$o`PPUP9>U@}pa7&wGMKYnT8SNJvYcFTIG$G{O0e`4S_SRrJU1~}BCpx3%V zj8Xzi)7-FuXR(j9>+c=d|2)(GEmqkg{k{7SP%rCqmG$62b=}AHtKr-z1RHV#pNaV^ zR+_!HH_Hv#QE;oQKX-U!=Wt?MvzfLZ}m1BqI*nOx!xuysC z^|?YF-ym&N4DcMDC)XnLLHC$0RY#shP@C92w z`vUqby*?4}E!~GP=1GNxTg91Jcnw>Iy4w_1(H9SHT|?_kcOb9|Jsu1Q6DPNhHX-k! zHy#YS7HzE$?=~{I=~4F{ei~oHHi_Q@smU<}_&p9kzQxyjoCTghFHRzgNep0`d7UD_ zGk5{Bl$_`H0$*>F{{qr{@+WW&m)+cBOe#wL7>1eX4qCo|5uU+BSs5u)Cl>G`zDX>P zlk0(Be}I4=qfieKftLZ0QAB!6yZ&!9Z!RlehAMuGJgAut{!qcMIrb%dE_OqnRCfiv zcVfY<-D_x1g}Ya9G8Xn;BA9{l3i@K<=1bv#k9
$r8$8xMKcuzg0PL-!v3L#)FM z4P5<7xM>BUc#Q6!6vX8~ZhMasRxBiYP`Ia&;we$A_^F$DPbCtz>m=EP}f*&mG5$Yd~D zBU3@PL;sXyQ5mrq2Merj-l#BTE{{hyIf=B=W diff --git a/target/classes/com/jg/common/utils/html/HTMLFilter.class b/target/classes/com/jg/common/utils/html/HTMLFilter.class deleted file mode 100644 index 6dd5b4c9b1c28003817d92869355d956e96dfa0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13638 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 diff --git a/target/classes/com/jg/common/utils/http/HttpUtils$1.class b/target/classes/com/jg/common/utils/http/HttpUtils$1.class deleted file mode 100644 index 5b7e3f84c0177fe8c07d2ebbb490cbb092578e6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmaiuO$x$54255`+FC_>1d*;C1aBaUF2sd+fUyq!VLBt7sfTmn0X&qLZrqxXd<5Qm zfgc5Pf4iacV-F1}LSJQc6`N99SxGK?Ve>gouIsnW_l zCxoqbmk{lhhmx?ADJ|bl#yx2c@?ODAGb{Uf(anwW_>_#?P+7w2ftgtMQlIRX*6DmK zyV9snN*Y4_wbs(?6}h#NmCv$%IToXV;4m(=m^f8fF?8;;*yrPehufD`OS#)4U-^U} zTG=Q+%0-duf#^7+^dOxw$3jadtSv;RlXaxEs?=%wBcV1tZO+ef!App_K`$n(U0#UL zcq84gJba%Up3_NVW85ROTk{OIoB9<8$Bzg*^XUmmr<|C+e5L$PSUg+OLq9O2>eitYK#O&;#hg` z4Z&AV0xa-Z^&}-oIIqtHxPnDS{BqG?l{dd&6mkrrFaG?)xioe9Ydt@6`fM4^X|({? zaGmiD{=VR8Fu`^C;+rh+#h-8tIQq`$@13p81ZVXtSjDZWZHYlVb9?B2O|&$)NbnVlcMzkUbs2(<#Ts1%Sx#l}4w_ia>dtTQY; zQ@+yA88Wr{0YkPG^d-Y`TlsQ79`$6{6+MqC<#yl*??8mg z?g?KEWXMq5^?ez(JP}2bP>r?|jQDWCDU1T2$69$2ceNh#SM+*o((3;@HEFuzO6OzC zQ_|N7MD`h;*50>=;!yBNI&rAT_+w#s)*ZHjk0piAw8ei(z9vJVT)q#GxZ!Ds$jV$A|LJ$SuM~o?&ga z;WjoIo}BZn$;iLvzU~dBqZw9B>4^JM^Csv z)s!t##wjvWeeea=XIfY&(0d^%{=@}Z7gGSmWy(kkE)mL*U(k~=wSS4f5@IF&I3*ft z8JCl0bh~hsnye6c(V{Y_U;x)<_Gaw7y|3d2O*kbw^9`9#H28#Qws2N-3FO$VDY-$> pB93wFjPTU4l@xF+Jcrx3lh9U^VRx}au}r8e)^L#=zezbt`9FE(8Xo`v diff --git a/target/classes/com/jg/common/utils/http/HttpUtils.class b/target/classes/com/jg/common/utils/http/HttpUtils.class deleted file mode 100644 index 08285e76331380604092890d5ab950e7d1db12d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8839 zcmb7K4SZD9mH(fYN#4saK^zbm5DXte$Oi)y5EHQSDM%8KgpWvBb{HOEU^0`=Ob{yF zwyRQhR{>F5l%=h!mbzP4kQyjKam$vXVvE+cc3HPA+qEw3vKH%V*JAp=_r3W_Ld4%M zx%a$#&pr3tbIRPzhf{IVFo!a23qf2zlqE&STTe_43T!f!0RZQ;MY zIFH|&_??OW@nSA6nD}2WZc#@*k9SP`-iuptTs7S0R-9GC7Zvrci9dL;7#GyTd#X91 z8hx(+^I`?wSIq||{-{*=fA#R8YW}3SE?M}CLL`*TfQXn2v3QZ{z_!h)sc4Brk zluX)5!QjS3TQW5>wq<@inTmy4>}7T$vMypL1Ow7jx~~hxLd|NpAR2EL_-o^d=3p|q zZt{j;ZM>N?HG-n)kys>k6M4$UEfaWV$Jg3|t7;=LyS}Yujh$!=t%-7ki^HMlvQQ$T zp4~xDYJG$Xjjj#HTY?*!gX~)3v0z&&5={ozr&6uK`D~V|M{Z>%?bzB|?37?kS?z|< zrcf{%iZurtQi({cxn^AVAu83Dh^oE2aSQs@*{SvMwTnXuS|DX7sK>M(#CBiW<3@$8 zN{-;xD-v;qLQAN9J+*UANCPD7P;{v}QC~+w%uWTDE~%w$yx}aW4z$J+1Z&H z@_C}X7=dAL7F?5~#@x+eyH%|wkC0(#R)o7gmt#bBwjmzgXr~$@Eq1&umCNHwkHmuu z7Uhojp{6N2mTKJ6%6*CwcCszXD-Gl*YbdMHOQ?Fr9Nb_r9V)dv z5usPq5CsH%)RKmVT4$A!3=4*6eK!Zy6(p0s}Yx4HX1A_KLN(rDy{?)S@QWr~pjZDN~Ax9;SGCgy~`4qYgW7L%b~!w&z9EZhbT1 zGG2MS4;!#ia9vN)<=9w9~0 ztQ?aTC=ZtNHhnTk2GiXa+IDNz%xGj2Pwj0>+KDP6Rg8S&>f)b^M5CeLl<^Zv%a%uC zYvXq$OY0j;Cr%hYp{A4rQzzGyZk{@MoKFJEIs^6A-Q0>EnVwjXy${Fbd@@9aDlM;7 z%`l$~mwtlcgdN_b&*hWrl;r+d>tq5zF#PQUcm3wUZ$)C`!_j!sF3n6;mNMLD(0M8~ zmdx-;sfuKwDWlhVzE@S7O<5n>Faw2wd3khC6@xP01Xp%2 zX@}d0rCWjxim;c27?LeMnJAM8IQhGGM@OH0N+$bcicA&Md;)E{mNq`QL5Nx#~%$7NM7Fx7s0}BjRYahRU^u#o-x{&S~NmnO1u-Ldh5x>K! z4+rOa0=4HFl}>YlHwTD``jKRPJT;3YAa7`BZrP=9puzrZn;i?=HREnqNu;%vVIZi= zWpi%4hq^Iacvz{p!^O(DtjD^qU)PeDMMWgGE-o0`!(KTxj$_RlRWo1H1E(7A8>iN} zmK&1Rp_^4%C-@0{OVp{8sl^GdOr*AatP*Jxa5Gi1sEUN!HruH@OAktKtKdDG3%O^x zt9h4+oMYzf&_B!UR&MH$7R#Kq>TQ9rtrH@9JCTU9=t)b@t@3k3XPieHktJGcPJB^Y zinSB(pzL-f+^Yw*&U`1~xtw__#oCH>a?ZhWXLzzeR@uB6CAF|s)raiYMcb0=1tT`5*QwluQsbPY$Aq9a z=*P1-&^Rv?PQ?@S;F0bfWjCYxc|1Hsf8KM~VZkWJ7QL)g_ET%SW{V!yc4g7}4(|EF zlvoenO6g)njL1+_mG`+9lMa4jlXpSGqSe!;O}TM3G1KDtXKhKTm-OK-e~;I`au%!l zvX!%X_YCjaNHP=EgSrA$#=^zi)Onp3T%W6@{$N0S?7FfBBlxW*%x^vPXI0jdGD-7g zgKd;gLH2yBKwa+uPzD{wWEKv88H0={MWQ&Ac;Z#!447d579(BhIZiErVb2i3YhH} zUU?YT9Y$%jC*Wzvh^A`mBuc6R7I#~|zw?6HXk?Y%C*U~=OEHbwFK=rVTowJ-lUeII zCab4XZfpVe%X4|G<1WvdD}Q_5qF&{%%41blx{NBh^2_oT^(G&e@>r{`NIp*GE$UVN zzC70PS0;ab-lAUR&!{fWIXNn-y}Z+2Z_cZ4E>L`&hb=jPes~N|;Q&U{Qy;@wl<|vT ziS%=xr3U2^mKJGspZB6tPRJ{A#(n+}qm5BUl`+A2HdZnM&PsvmSvrSxzgJG^{zGzd z+*oBa8ymQ8B`L*Upo9J*rjwq{u$n_nZXq_zM-3KW9=}@FVIh{G7OP3EM?Lu$;V#^U z9caKFET!HX@hy%%#V9;Lpm>HL@dktQESBR;sj=y*tNmL{S#eccba%0P3%e&4|dWoyxkxuIl|-{?mF>7O1K6Ay z{tT)QqlS=O&-f%@ns5J@AA#C2y^1}VN9{L?t{6DvY#!^3%L7xl zUE~{iOM8PSY0G21>67eIowu~tU9QSw{q!f;1+V8V?QIu4na6tbC)p*Ix3t$?W>;I? zEKXQ2{y11Kc3|B)u5!4>^#jC~6R1Q9G4TR%eV~ltw=4ZDjl}h>a=z zSMfO819%$W!9g6sAsoZAc!5>Y2|j%vNAX*ZTp%93gMBg(Ps?0u`;C!!(wL8@janQu7UPi7h-aA#I%vrw%mqh{yU4c^43>>k?!%ti7&{?677W*>3!mLolc8Jaj{IjOUZel#ooX!dr z=`o%!ofYoSj2+WsDl5F79;4ohPi2KwnK6|;zJR-lmPE%)Rygfu1;coW_pygJ>oHF0 zTu^`#Pi<;astFVmSoi^xv}?!M$uZvc74`Xg}DK*2U9Sf&Aa)lC6)Zr`;;uUDC2rc*Tg zXC1+8Ra=YaIm~G)=)l}2dd$3r4&1_me||d_sQSGsn>=2?t=asskV!&U@QTp+LlHWE zC_?8C5)9~C-PQ$)RCL$3V^N@}1B=yOx3y!5N+}JhX{-3neGFSD4gv?Ot{QzIeWBrTXSeNCouI`PsB9HYiFVD*KNG$ZAR7zzO%5-0k za@}tswyE*QS-Uzl=+`io{_#CJ!U>e(Br5O&;?pT2*o*uF`b)&5msx3^CMLbY82lkU z{YUiUGeo9Wi8w#T6L_69+E4fo1V80}1pJIMZ*b)2_yx}5_jptK;FrXtU&&CMlTy4( zjeafH<1JZ8x*l)KVw{&vq_^OAawqZjQPPj&9r-3M%4z&TS_(>KXaF`Ku6M*VwKhYT=ui?*$|D3qK>+A3B0HhtOAjGZ6jy;CwSEB^d4Jn8DWp ZoBa@8>{|BdXVDZPtYd`FW#0_%p8>Cz9kKub diff --git a/target/classes/com/jg/common/utils/ip/AddressUtils.class b/target/classes/com/jg/common/utils/ip/AddressUtils.class deleted file mode 100644 index 9fa787ceddc7f79f3418dd4570bcd0c9f1846a20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2204 zcma)8ZBr9h6n>Vx?6PbvELtkI3R)Bpvudp`fVP5N{s;H%$Lc#Dx z1jMIiZ_iyzg{wvVj;>j{UC=UtXW9j>zB2CEexTdIyl#~Z0peWxYI^2Intr3EZ3Y*( zcmKe=fatiB=lZKD(>BuOQr7UU>sgB$2F>Z#yzZIdysnG}%cd`&FO_pjTCt!}lpI?t z2d3p~rmJ1d=RL#s=fXL&Pzy$I&Csp7dhGtxtboJ)I};w*sbZ#{?-CF*b+SbP2dhDK z%gpLoU0c%qpy)gHNiCU~NzY`9MlJ|h@r;7$*u<4HgZlymBH7ch`NX}P;RdvzZHwuW zs7#>eR;G2gicrMIBws-Lv=J;j`B~l5OGaRL#4L^GtU7aY#wmL_;1+rj<8B>P+{%f&!KW$cIC|&IexEP+)?L_H0js0je#dZS@XOM<&Ov zida!#p(Mgq;2@`9KMn}k_t%$CHoy9I^Skw@UqAYDnIB z&9T<|0`_l5^{h9i+-h5r2-9XsZQYt8b$gn1-Lga(2|p+haZe> z`t{mR*x?z;6J7rRedD_88aAiLnr+_DjkT2P#bQTFfwP5TcYo6}aj+SO@E@~hUc#R#T$#YHayQ^M;!V8oa#q8yqmhi zfXxrQfHqh6e4}P9;B=Es2VUmFsGfo5F}C(@IEo=|OlRRNgU6^_ z9ju^b4RJNHUO{vXD{A~#h>K4ksjZJ85AvtBad-?x-BsahbF_l?HFW%l4pkle8J!WR zyVt4QGd-lf_8491A@y~N;i$Sdwt?=&$g#{~bZ<0M!M^p>b}y#Vj!V3t-oOM_sxpEQ z!Z3Dm+|S3j2Qt}cXUfO9a)v<02xWpWk~qfqIDtj-VBrKxc$?SG=_>3CB;hzlX%VuS zme`8q0>33B&X(7I&ln)Nm7Yv;@n2sLktT@$O0#}ZxD zZJCsv=xP+mZAvE6nOGvTIu`G<418NaSBIi21%mEq{pHc-#Z3!a7Yj@n0<|q!D&V`o zPS~0G0-mz+)dE^mveOcn*lZ`PmcE`1R%%sjL!6LMbFw2AUmZ)?a_$1POt+mDIJ>zc z*;Bo#tD0R;GEv=^vE%7#ySF;pdzl=PNq?7>iS{n+>`Vz1l$DPrM`M|S_E)E^)HQJ{ zQ{A1(^j2TYrp*DgT3h<8bf$6C(|XET6*zC4XasWXUaGGx6YJQ#Jl3mZ((xTCZMl`{ zPIj)0rD8o+#!6AdfSuqV5sOE8q|o8?1Ur;pN#(_qd^u|u>EP5`wsw&O=WM7E5R2qs zCNF=<5Gj=jT(`k|rrP;78V^I@^6}NhkX%Q%)v?)Oi4xdpc^6D}y_ehZ&ZbzZlM1wZqv>d3 z2+)#jl4s~YqmVz9x-@LS&O(=yra^Pkv?S>)k7dX~XPebUJ#*&-$pL3lapc>kOLHaY zaL{69hKUO<`|RFW%8E(3I{V3eT8Sq+s!n#?LyGku7hr>E6gH8Ak-pI{m#hu@o2U_^yfX;rk|9KqcyZLpq+=AK92pZKW=)PC3%? z0~0?)Kd+F9AK}L)eu6a&CCaXmrnpVnBhn5N*F@-L?m>D zH#&Z6;&=GHK*>lz9o7GJ{K3Q@@h201mMlzD+Y<~U$8>b|Er1ZSYzUE_`8XJ;58Hf#A^bVmX(#&&RJU%nX_(3ExXz4+BiJhI(Va}k4MrIP7Z~-vq!tpZvIrcm;r&o*G;7YbC6XztDVAnP%2n+2Br}#% z9r&CrCuLbjGmSFpmW(Q*s)k$%eRjH~FV1x5P4~ua>a%Q=kRB}`C3^|vjaZ{OnP8Ci zGZ?2WXFO`+XG)zkawy6=p-W0`sB@g2B#E0Rr8WxGF&RywY^3;Bnu*M$MpU&WgNwlA zp>pY@jZDpX+$lE=AJy$dr`5k=BhvsC(ldH88(nZelWAIMaSVM$N3Xl=^di=y%$rlP zmE6=FOSQ?0EYV>ps|9G2WX9d9vsPh#q^w$5RBEEAEIK;+Lav{he3^#q^pc+5%r=y= zQofKiyoO>dz(URzah8K7&KGCRYdBw$HLvCTqOAFB1bLSEj%}0}s@V(n-tc3{`J_U5 z30t26=3yDfrn3RfSk9TB`Edmy@^Fb-0rWw52B94$NMPjnS!(l2a>>o2o_!8?JQ{uu zzL58DIOKaAdJdW^o<)Ae0E|5_LtYO29E3xG(=ARo-J*HA#oRF$1L4P!C(s<4NFIWF zV1y$K{m!g%kAP%5S*=7}IXCPNUhN(I(GxD9EFSm&^tmdMZ>64wG`F@R~PjtHa zoDv>Helz(j*h>XY3M=My?I1MIAs%rU4=BPb;Kj-;My4q8#7@Spz?C$fWMl$7$55za zt!IH4BHl)LKo%PganZ`&Pgp;R7w&~We8hVIUhPoWGwXt|HfvrmFh6*xP74O>yup$> zU+~E~J@{aqG38;NS<27DN2uiPT=q}0pUE%4uT(oUH5mLbCQJ>Md_*FgDo+4~`~>$t z$Ua{?lqK0km_*oG&m zZ!620w=1o*J2EL-DxN}tP*-dmlZn>S7HTKdI z4(p#cn!}-@oB^D%yzmt?FE>!^QJpiRcKt8wlf$U26zc5*%>s30X_oM-h(1Xp)9>&1m~1tobIMdjYP9| zOmlZ=rQ;)leV#gRp_eWdsVwxKglvdhq2y9AwaY6G9)GFw0uR%)g}6lAO!F_pe%0TLCsqHH$d$dw6LqSu7b(@J#SLoRxspd1d%^lh zXL;nud+5No65}11jooO(U5uF@B<4N5?|bRGchg1hVLaJ~8yQXBi~Be_z|lwXG2G9; z_B?;8|kqJIRharF&6DolJ@CDDPW#TGm((s*9HgRotAQM?=9BKKbxx8R%NR=lJxOfQ2)BNIb6 zIrNaLb?)d5<|_pwm9PtYm6v1_Hq-q&hF4cHb~>s0^u4t}cXqoS+(+ag|2XIzpp;p`A^%Q#tQF$Ny z#olEH;oqh4-n|m`Ov3R&L`JgYIb;BWC9m+{48dF}e3&f^)C)fvIA0)g6?LwSqzFdF!4!a zO_8or;NEfG{2_0dag^R7%P4;iv4Z%dtMF+$riN#qM#D`fX!yo4taziM!I!T?L)=Cl zW%0N#9E=QL&b+W^>Hz8-HHW8aR}Y|GO&T;u_YGcuz0Y57`0E3nI+5|*2Is}vFu*7ZNPu@35ZGnXCeIXcCzIjCB452(Wbm9>Zx9yPy^pW}*Y=%q zE9UcFLM)@{nvpM-qm=ofT&zH?SV^~o$E ztX(Cj(E$zO0-|t0^M*k46-Zs1$FeHgTB#z@%^S0c=_bw)+JlHlVm?#y0+Gh0q7Q9i zD>|7JH*zg5b|`g+si+9f$NQ;T8QBxK(^Yc9Rq`3E;AMz)(&!B6dCZ9uPrWb4P(tm6 Vjw1B$k&APut17|zM7})l`X5SY+HL>< diff --git a/target/classes/com/jg/common/utils/job/AbstractQuartzJob.class b/target/classes/com/jg/common/utils/job/AbstractQuartzJob.class deleted file mode 100644 index a17973ab6511c959702790898127b64a378dab2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3991 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 BDOUgh diff --git a/target/classes/com/jg/common/utils/job/JobInvokeUtil.class b/target/classes/com/jg/common/utils/job/JobInvokeUtil.class deleted file mode 100644 index 494a4595d94a9e29df3ea99dcd20268891a3c05f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5797 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 Ee}2&pOs6$Jzo^6uSOsncD%c)ca?S3H4u z-~;$5#O!Ve;-M{KCC_N=bI$A>`^V33-vKwQL0EdEjrNZT^2y)gHyeImXN18pwyBs-1gF#*k$atFVrnDt zI+xCWdZII#B=*C$HF55oGJa>KVn$grAhgD|D!I#UZ)n{_yf10uxs4V;=6W^ri&lru zPF3s$_tV}wF}A7HM(lmem^COy3F3-E=$^aHS zHkw!paI1|jHV6;@`+^Al*XpjGz9g diff --git a/target/classes/com/jg/common/utils/job/QuartzJobExecution.class b/target/classes/com/jg/common/utils/job/QuartzJobExecution.class deleted file mode 100644 index bb01c682e05f4e775435a8ff8a6f6151b9edb91c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcma)4(M}UV6g_v_vUIJ0h@zrUA0#ay%nNTdB!-~DRHH%rKD(WiDcv2Mos!C5@dWX~ z58$H+cXkm>46*xg@7_D-o-_CCUS9qB4PYD12vsacc!uX8UW8a7%)Hf^b~}VhtKB11 zcTHar=DRvmpT}ve>^B*YxU<+bi5&H$)xN%IR^6e_37g%-q+&P_oKlmCvD2em3{5P) zj-_>{A5FYBQ3HA9s+!2;SDEBYpt zIui#!bDrw>yN5|RLTLVvl=seyLBjfU0)%L9lBi?9LmuKKVd0ZA^ z0}a%RSO5^=0asP-K4daK{DDyw&b7@81b4#`YXFZJx>yi2OVAAg!!d{XQWXn~3mE5# U*&QtLTRmU^_z2v3!ZEPx# diff --git a/target/classes/com/jg/common/utils/job/ScheduleUtils.class b/target/classes/com/jg/common/utils/job/ScheduleUtils.class deleted file mode 100644 index 7f2e400a35caf4d63a6f37ac4d4d746957fae6a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6491 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 GhW`Nz${>*d diff --git a/target/classes/com/jg/common/utils/poi/ExcelHandlerAdapter.class b/target/classes/com/jg/common/utils/poi/ExcelHandlerAdapter.class deleted file mode 100644 index 9b2041fe48d962315da206bf63113d8decaabf6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 361 zcmaJ-Jx{|x47JNO;aha$CxDQ+g)I|8Acj^Tb?Ct4Tuhqu5=WOyVdZZz@B{c!2!j|Z zgczQ!XP^Dv`TgVd4FE3SFopdT4iJ(@2@OSrmy>BtYqFl&(%$7YyO=#}l;$y1ZJA9a zl$JVjOSYXQ4keE@_=YaFbRTdT~J)= zR@dN;BJK-HNW=xKORcpo)z+%D)rwndZMAh*{@-)&%zN{aXOQ;y|9?JzTjtH&xy!ld zp8cLX`SlNvJWfOhIB&#gsI|zoj){@97DZ``bu3?wF&bml@Y|JH;xwz4%j)=X6<iKDI4_;R{yoxwGJ7Nh;FGr8$m-0|62);ZQXzMSjIKCX3M z7L{1*Bi8w@bphXA$d`*4n4dEU7ssqitV><%G9Kshi1mvYm04G0Syx(Dxz^P&8f9JM zTGvLbCa%08D&DrPi&@uOH*obEvqVqpCcfP4TDL^3jWL?c)o*pJ+gxiCx47N4HuLWt z4Bwr6xr<@Gn=kh;5cl%i`xx!_$7q4|08jHlF5BW-5ApBAT(ULGYPQaHt!-I!jMc&w zTVwRO^$0(1cdbWbRAD{lT93!9C#)S2YbW>oBwv2XZ=T{QKh2#z6GhW!`Ngle>T^-5 zvz~RWU-QHBQL5*M-|)i=QCiIpzvYJ)UF#+Oec82MiCMq1UX7vVYccEh)*qsD23LDM zhTlJO9Z*n(^(GJamTUbfM(0?I`0{qd`ZNFD&u{+1mv{u=}QcW(Yk#QF#Se(GBP%%W?of5oiNtj}ZCzpel9+JC|AzT`#vitoPW z%Qt-aHe!93Wqoh`5V3aS*CrI&f-jOU7GG?Bp|F~^6R}+`iMV!@e`7Ja*SaQVXW3rF z&UWn_XB|DNd=6ZRqosVU)yYNFn3}Em??5=$2W|1)Uy8}`?&SgFL(ld)% ztXjUDjj7wcVs>x450Gf@!*%sC}Sa#&-ur?St)+F|aTH%h^JNTQ#`5J5zKr9` z_=p@6u_rJf6G4miB)*%>cT@QFq1@M0zMB@c53>*FyXg$Y42FNEYtPD}f7!EL`v`6~ zCt}aVlG^k5GM_I;Vwvru_}v1qhrN)?j^;8JKQ;u>82i|WeO$y|9J80$6%l(W7eVxl zv8%Xlf-lRs!E!EJ0nuPryY}(?djel-Vj|048MABcI(}TmL!HP&)$?5gqp2~=UTs6% zG}vqSvNmR)Y@ZUbPmNKfeVS{Z9Nm7xYM zK8G*s7?N|j{&_scdcK^`)42eAZ?golA%V8oEP?Ec`Em)DUCNisVzkD-92amHUO*mg zv9E~OS3)G&SMlgqXW7@-*GB9n{@vi(*Tuvb$Ui(>pJm@*-^iDnT>EDJy@f9uxz()^ z`!=5HCcfMru{USgci4AE?7R5)Zf<=Kzqyw$_eE?7qe}aMhz(IR#@>PlCgm~qLoxed zdn;d>Blb2|yyn`FMxWcQ4EZB5d%OK;#D0t)9*2yupWw?5*WSr8td>dU$%y?+M#NJw zajpF{mpl`*pS6D#v7d|CzqX%u?cc;i4VX>T*e~$qw|se#g~}-m(n}HhWyZ)WJnHY5 zlU~guvfs$E-?ZP#vj1ei9kc&z|Ap_~aqV}xD#Xj@_IrHU6|>*BKj20m#_W%5mM!+* zAT4ajmM!)t4A(zg`_nA3-iCB3vH!)K{h2fF0JFTV{dr7WZ2y~41aZ^TW^rSG$wc*4 z)c)H3hA-dp<9Cpa_V>Jo*SPi%5qmdgYh8oaitt(qzLR`s@tw_gDyAIef;?1&FHwF0 zxieK|0bb?BXu8UdsT|eGRk<;7r|RsgJXht%#67Bus~~LdR$ckhEk@H+cUQ$-)gvYz zQaxSO%T>K&qFMC;BdC3{RA1GPFZ*&?f5>w+z*YP4??6}W&%c9QH8`RQV`3*3f+|%J zUyAXlO89OFzqmi5N`WIaG^U2B;Sn_=q7I0t0|i+%b;||iO|Pq8UfNKz?11A-r`IiC zo~R!ssPmLrb7st+K7R3>$%jr}uz2pgIb8AhijyizYbt7&m(FdhudZE=irEwEY8x6W zY8#KNs9Bv5lod48P4X9IY7=WXxnWXuW#f#BRf0O18mk+tYf4doE~9g+m)BM_uC7OS z2d2Lr-M+i_C1bgdh82lKnx;Z{}W6TU*yy(O6wqTRM4dWuj&P_kuCy znx%pUYHU`ls;FF%C|y-oUE0u4y1F4zzp}0>QB!&pI$K&-cLHiF4WXd^9X6QD(?D&f zq4DGz2JWyuBZQap#{ig^sHvIDU5#Qa*)`P-je>GReNIOS-W0Sc8a;2GZs9DePSjKZ zj{VwJ2(R?4rN;wZra^t(n%dPXG2h1O#u^|yy0T*J)I|026&P5|6_nqwdg+Wr{qjWB z^ooYYIdyAha_uh3(ka#Tsp6I0kBN1QMz%G0U=0QxIpE{HE15CYV=3olUA+z0}8S_M}NvP*<85@vdvzvS1;y6KgALR#zp0Njjse zYpWZ_0&|1fHW@YeNG$b45Fm3~b!`F|UYe+%R{>x(`&U-f99dCc&Ch9MV zRbpaY&FYo4z|o*E?fH^P&zVsosK)O|ix^GcAq@G|GnD){LV!ojp4(Vac><`#$HIwi zhd0y6Fk(CL8sKlQ1QElKRau{?XiUsAEN2bkGEXxgGZ_#kD54+1Z-V-DD1uOh8A?}Y z@gZp64(oHBQLZ`&#y5~*0GYdb>C{98nAWanY^)bFbT4Pd0IWa<-1jg+Zk-k|Ad)l% zKd6JUrReTn0$gIzTeWz{QJ)zvp@+7`6Gzi!oarPFFx zt!@ORBq~;p8f+FWMNAN5U?X2(YH7qBtYZBDuqE@6|FTU_t}2J!1Ao?4s95~dh6@;G zQ0D5>GJt1RS|cHr1PxG?{KPJTA*;Az^%C=HONu48Nom8fm3KN(O>Hosv-3YjoK7Xt#To;lA! z?dnEUcNrIWkA@)3dT@&Av_Y5UR5vV`J9kQ8Jpczs0|)2BG`f(B$E1&9rV$=1Sgf!p4w(TK?1v83X#i_V1_nLy@CT(2|C0xH)o6rT z;Q1h;gpdrvFNiY1zeP+!&>{adJqH|-l~@}R7}Nd!QlcS*OMiZY+Y7!miKV4gbt@~X zYfHx;U$J&hqG5Fnn*~R-?e53)#$NP!T-!dw=1cn}*n6NW+Yaz!K>tsunPEm*TMEPa zq?$xy>59h2Ri#sLnQIDw#8vQ168`i$ToI_o2;`EkFX$)tENIS8t{b9Wwm*IhC#KL&P&rNl7#Mw!k_tXx$C>Fq1k(Pr>8Cvq?7cV>p>8HWGqOg3gO zkrCE?yj-*XhxQo&M~_86xknzqaL`_0FS4wV5@F5EMwohfcl=bx-n(qxM~b^ z?wb1Q#)S4i!5}cG{1xO|t@xm-5^P;T4cD<&udc01tc51ie(lUU*nSwUMz>P9$}j4%z~k33bf^hp-w`_E-Ek|B`2Wy8&)m*fX3`{;lgcgSQR@!5S8QEb66QTBvKOUIaQ|f9l zv5rk_u7e@iEUF01qK*OO6-YXq5z~&xi8dmX0aujo>pSk^$L1PV#(@gy$l^#%nKgUY zR5WEOEb>IX#s=tV%1?wQBwHErVf)uCM2s!{M7^1#bwUExmi7fwLp}Om4fVgwyA728 zOII-2QYhqQ4iG3;VNLxoO`6%7bg~g0tMX%4%yZh@LkJ!F0D>0zl2-ExBQhkdf@q7e zf7=V&4x?pYacm8`3ZaUt+l=wQpyB@zJV7}|2rxl1wF){Z8Or#HuK1`9xt=8*oTNQ* z3D_grkZ5EOj)de|?xRaDrf*yCE%Ns~CQIOGB@b!5G^e7raz!0{_QHOln8L#Uy z+}bIdUD3D#mca5vD?2s=XNUUX*M9SIN;EFc?wf&R7j*F`%XzG8C#t(ER^5NCRu&R#f@Kcgz3%2qA6>2r1=wrL*@> zqth&=nDJFrFr*>7GcFr~g{4f&bFhDq@T+3!RE>#4<|4XMh0TPM;Fc%qC$EJo4B}sf zfM6q2U!)2SyjhK3{NLjP-f0LW{|y2PKpL~_>sGF6oK+tt4;YAhrp!g5!2=bVS`WWu z8vfJf5eJcLwE2^bFa|~h)*8WlK+-ZlSgs=rRS+{lnGX3O+5ikgoH;8JH3)wQ8r~sr z>7+hYx50|VDtXJN9u6ypEZd77^j48>hhE(J#BwkYsHG%R7n!I<$8I5=!Fp*dSe&VY zsHrSCXgzE+0-X6nTCWvn_RyJZ|eC)QRY{F zaIm(n-S+kLilyv6bm#Rn#_80G+NzpF{rIYiRS*J#)`rm(NUFUH%y+DbSs(>AV`%c2 zb);JFYgQt%=q=M*HD-$fS^$z6F@ArOh{;RPf-s;#TfjZ zcWWDw2ZVilY~!WDrJ3J`xeE>p@3GF+`-uY#Y}&d*N!aoVpoc@GCZg9wZDm~*boZ2` z^Efa(SzkJ3B+O1wqvMx0AhwI}Et&(BRoD)!sjH|mrh#3RXs8578))E%axFMwzd;$= z&a1$_U_eE6;ZXxxNHI~m(B50SC=9;eH$)VCNQ@5zI_3_6SJ+`o26dz^{!d1Zq^5mv z$J5S${v`al#*Ec2xbLz@(Xqb8r1B6u(D>6-;0ss98#H)1Y%k~00G4rdJb)W7+RN5x z9Ah#!pdqotwX%5!rY(S@!uYur$ePwKT&Baa z11x?w+yGrg(AMu}=uc=oG2P2R4n+kgaI~{GGmJZzt762TR@Y=*MArEE8rYuu3D70c z45`_`i5q%mm@xcjLF3yn+vuOrV;EUX=ePcULKb0d;LDe`u%>0Tw1u)gMIV%jqSvNV zG@D_WDLO;NB&x#_!o+*p(Q=07KE%LiJF3f2yA9PvICH7~1h!A6YP?`8v3Bjs8e=6i zlr|vsXJti0X_fJLSJsrS9X@nuS!u&6c5yUe_?~O&#CfKtOmvw6kbs6=zv~Q)o1s<8 zO?EWDKtRhX0N;)i>gq6y(%G}7EtoNVQeEZhm2fH$EaFgOySf?1F^iXhRWj5~uAd;^ z^GYhAc6^bcxj_Uh6rH_oQs^>qN5-bi+imGNL&YSBZAk2Y<>qv<(T!zr?&caF?Jo z4Il7ZJLTd-k#3|~4ctMrx?ye*5r^u7PQiw;U*c=Df(%v!S9I8x;hS7&AvOU*TCgxv zn~)Go3%Cc#1R6eHABGW^s+@|j0K~wi{_(w7-JwZ`3Zoz}_e=+%(CDhVzp_?LLo6QA+rOMd)TeCLTD#A^uQrCMk|lPSd$ABvAW@s@bS z6Mqu#c;X+pvs~HPvkGvLxqOM^q9&^;p7IhHGQLz8^&(I=M zSiw{C0G8OT=6mW$b(E(TsD;P}^3>4)R4r1+2pY0?ew!zMua1SCWOg1FpL#m}4;E|7 z)1Ep`E%wwBTSp{`o$sY-{32cOaVFW^poDY=Ho7zmgfGwN^guyUkED=+?7JtRe0D&H#w++p~IEy*+gzNJZ7F z!#vf%ca5M^wc0w=v$|VxPo1QW_0$@*)>9{|Q#>nTMFVaN^R{R8uzGsxRCSv6utUrR zRy3(Ko;qC}P&T38iAR`bJf|NI!CR8!XGl!Q|GGl zJhfh(@2Lyag`OM*V6E}i1W#QAMpr*q7klawbt$w*YMAMDwaYzqnYui!cN2f`)GyQ( z2ri^*Pl0FO=&38!Rakdjj11Qmr4y=``#G{Wm48UYo%6iaM*Ltc+ZSd4}>Uvk* z;HewcO=*amP*+!zr~sj@Q8#<)7PZk+w=$}4V>Sz6#Z21|U3qGgx*cxd5KnGLW%(#y z{wm+_P)^5@)b&0y&LFJ>?5VA)*;U&-)uLKG^#~8NR3<#N9pY7bGMgV8_;Lc= ziHcRLYN{(u9{NeORYTIP(2}}k%c?6ARlXTFBxHQ9tQn%Y(N&Ln>M`bjwYqUx2}JMX zYA*L)@5z<2jxQ&AaxF{nC)5s4?Nm?tqG$ah8Z$}JBfpYgBaWw6+z;Y}6AC=}jr`hG zzx32o5>eGsmR>;@w>|jb!<#;R^yeSmzwN`buKeJk?H@dL`3HA5eQ@6`A6$0cuFJ3e z^ieEOzYZ6OMU<4z=H+P?`1`l&ELXkgsh8Bto_Yn1)bG@*o@|y_pV!pyUG)b~y{`V~sW%i9 z*jxPYCr`bt{_Ls0sCR(W@!0ADU}HV?F7T@Us^0U|E_9*ZS08xlL-i3zWt^)%_SE0h z-#zt-de2q=@YJX3pPu@c`pi|Id+OinKc4!+%J> zVMM)|@5yT<_~{3=+mkoQi#>-hB}YIl%G1R^Jx5|3$MPK8QJ&*CuIEJ1jT3cZNcc|i zav)&Z?G}4ZmgA+dy|#*Yuv;M|s^Higjc2Z&lkMbqPA4ciCzmgs!7}n;xz%&>oP5ve z0wwDdpiI0fUh|x;4puHQ=CqR2jww2A9O4tv0YhD>)PH0V_Z}|JA*k$(^i&za;* z#uka^OmP5|HEGf?&zb6A@3SbwWLSW+=@s76)25+wm~%MxS3GCBGsAOcs#oD?w`reY zNjN41f5qQg^_*E?7H2kJj&SAxLy!VX>lTB%VRATgoq3@6#Y}G4VDX&!EXbn$28&oCVH8&pFyz1b!>_oMRm53^B%Yj$=Antj>3xC7x5k_*%*|<`_R- zP~SEXr!5~(+jA*rU$f7Ju;UwmI* z&so97qPZ`ep&=Q%a9v+Jz% zoLUF5Xf-t=YLhc8gFUC-Y4Dsz=CIX#>7y>jnl2gwy{|0Cb53&Bc+Oe} zvC3R%*v1BI>a8+){&lbnsd7AoZ&e?bIx>~vpnZ)=N#7oH0L@% z;(F)&G^MU-z{-QzaxPG)e4%rZ>-^kvE_N>QoJ*a{T<3BCH`<@%0Z~B)6mVs>O`O~KZWE*ZcD~!} z+~GQ~7}hveG))oJ^qhyBhuaIi z4AsLz4?&$a1fHRRZ>4z7Ry7qnwLiH5v$E$jv*_8z(`?B!pC5}iwTCQ|urSdz&uPun zb%q8yX7rP~PEPs}XS?S->OAH;kF(K_$vnZA9nMY|&JL_0V|q4LuS_8HjYCkFHV)ma z#ESgVc`ERT(qHqdry(a&{2v&t9FYKfB6i_9&p6L|&aXg5YLoLEKmHo_%!ik3+jZ&H zyY6rO@WES>wwLp~n(8{g@thZ&-+}~7@UI9_fd2Zwp+klu<}hOK7)qaKgwfSzvD3t# z?{4kWQ60SlnWyKejj(Ch(lyB(DNiwVuqMEkc9iC=sIOaN@AJ_{ItV(Tqxq#bNhLS5_d+`uX%CQ__*Do8*sKjKZH=kGOfzB|3t!zZ zv#!zKfl7<|88XwsKD$95j76*vialz=RC=`r4BA7w4{9OS#(7X?uWefG>^kIuAVOdd zn!>x)G1D8XN1gH8E^wTN3$BL#(l(Sc#Kim}L{u;^x6!d4;JMv)NW0#3O`TR8w9OO| z4RC`A@D3?vsgFy!*d8<+gq^UrZceGr(P=CCyjBL{$Yc?XVk}3Hm*G=?*R*ZTfGdCo zcSS|ROeFUJnYH?-OHflUbrK8d#Xju*kv5!TuB+jMsS>o!0AMmLM(<4}I3K94o;Pm` zOt5MK&Mq#muUoA%g}9%Q86u(?c45N-(IiAY+W=t1z$|vyKrvorO?n1Op@+@KYQ#={4#9XxB+?~a?O5`Lu01_(q-mq zX6{HMZ(qQmLWPq!S9I1gUc}(=pI(JjFx$fMf;L+nK0Sx#-x2Fauo+clyEuk%5*|nc7sOpgaq6Y z%wi9lMgGtkxsjKCeDd1`P;O};)!^#~L4JS+CY4oQnra11+w&IAo(wq&Qos&jJ*N-! zOzWxbBoLMW9kk)k3`?CN7N@a}1CKg|BE=mUns6=Vr^Y%HlHBv!BvYr{#yTCYWG&S( z3F>MX#cQlfMKZPW`7zkqL_N{AccusyTZ_Idj3ze)JDjv8cy5L+v#Rvx27Gk}T|Q|K z5r<$nGzBFbhW#Kef!#G|l20$;?z;{;I!r}=1Qz3Bari+{+Iisi%pA1H+zWG~F>Yce zw`#mT815jd38qOMPS&LOqg0(rQiSf*se^zIj8(y6Yvf*vu zAo)>ynbkBP)d}zxsf08&y^nza`mcdQS9w0g>h~f$WZ-J(ehZcyh-C5tV*w0g9^UgoQiM0y^fZaq zW)Zt^0c0Jl17y|uNsW1+R4gCEbSYK0+T@JT1 zEFO)rWOB0*OM%sxPIUfSfY^ZrT{qpv0`%C8Y|zI)N0bI@t@p6}mF|g#CJT^*NUS?k z$|s}B3azpaoGH<~!F>R;`IuEw@y*5=1)VLQjRhR9kyNd}gknSDfj~N?JQ&~27>ot% z$RbO6Bp9l+ql#1O>Z?xy4OP^PuK|uZzXqf@aq`T0ljm^C8 zZR0v=cI%O_eb^`r4bv{quj2-QlbIz$N5eaYw_OY4510iqPW^yAtPR(~_*odAZ;i^~ z!y5e5-iMvb=y36RLR}5S1mBr)U?g;eSv?H5^>c1na+-)P8wwqhPpU2e9oW$*shY-5 z4Mxc5=g&nR48RY!X&X>XTeb;x^}+E=Hu9!Uo0%c)>&IFEau$%Lk2&V+PWYlpN0SMS zrvhOqz#Ue3w>o=t3&<+M@4XxR;5$2%7nVcMlDWt3E!txbl@M2XSb@oZUC-0h zH>)NeI%n4Wna~ay&*mg!2yJ@si6B&pZJ&;bAXJyNswRX8X5%jd9|AZufseCQR~n_; z!`G$e0|J2p(M@4#p!RrVCRb=PYkd83oxunbq$ezxke+DMOkvAuIds{GJ@9D;>5Uny zN)vDCw6tyH#GW^K0VtD&&7{P#3VhYW*n_@SDcZwv_>@**xe~2SBuoSf8Ux?fo5p*F z+4_{b_AtlS!uL)0=)!(jc=~DHC#&-QAvR6d&uQkUb7B8I;NHX?vvfQzh{^TO zWIrxrgH#{g^ugAwZoUu{M3_SM?kH{AvV|7HLA%fP1;G>cn}Vnir}A~&DyRt}iNWaf zcNKs+7{uDx3gf-qn10qS7TKt~Wb-*4b5wYXXHSQW{XPL8AGPQR1F0P1t_B>xAatNN zFii~wm9qWSP^y;$Os)^o`YX~ISmdI~YjJ9^%4pjDl#X%Oe#{4?wT%=}BY#DP8X#ybWg4o9+dd;&B^GAj_L$ZN`4`?js zq4;2SaNHzP-GD=V_;MHqY=ET%;5{8eMR06J9e;L@McQ2RrUzTvMi{jZ6Qrfwws&Ka z+ag*{b^{(+yMyukE%W5I#hz9(Ln{zLFSE3m3lfW}O*(MssORBnSn{FU1KFev1ox@I zoEybpJ{?V5-2hdXdZQ19r{XIA>nOfCmO_!B%RA8ya zfDGT~n5~cVPN;+Q+(R%szzbWPOj|4J)`S{&=c3iCaNeMyVG_P{HVKFBkhjanf!QG8 z+LJkEu1DhIj4AvuXz*h821j9|+;H=rjB>7pS+h~jx26%BSn&FBtaM%-8@8)!07%ck z*4NMM&ZSlaq7fXRWwWnEu#eP{5Hn(&-CUL&`YAZ+3;$O;f2skr4?fO>{>&mIX_{#b z907q>ubRvetjr-loSgE-AfGwo6S4j&*x=Duqr43j?CFgQd*J@chXq!e->a2dVBwe^ zfNC2j8DR)HCXUi(SH~B4;Vv`Cz@%^Q;c!9n_$$lSAbhBYP6k-hHuVB}4OwByiVhB` z&gE@Qd22`BSsj6sAU5^Tehwr0#gRtP9Aj?f2~{wBP>H)qRMwy!J|~Hf z;qEzB8LWn`&Ygltkc*=2QZt~Qt0^r7s`xvTG3Q0+C49Boc^Qb|Tu<0{`vd^$`pZ_= z>dzgOPVsNhwb>oluP5Tu0KwN2qCgKG^k&V0;oxEWK716k=>lDwT!;3M@_eBC5BMGy2efb7C=y+w5hkPiGEzz;oMBS96#P?0E?#8 zBuQ&QvKpU6z`F7WEZ9UzTV#~=O1B}}E~?4y*HhF-BpCRL1_S(lX__;gw{#1xhB-J8 z#o7rBzJ04-`uN}vTXk%$>v89^-Ss2qOhVij00Hy=AfUD#`*ipXpWutv*7)huwcqq# zocF~yC`_0@4Vt6_kv2k!P-pB^Ytd}90yY#wP=hx>!&>36EzT~I@eB84iw8A<e8Js zYu5D1;}M|YA^nY((0es`&YW3@C^8vqMIU;HjUoi|LqTB<)1#w7X+e4}#N1eBYJZPA z&?yn@x$*vSvOrCkK7Qum=n*eKyS_^S3Upx=n}g7$Ah0%iIa8`x@NFQB+cs{|QFXJO zHE{(#R{>FO0%PVoM4Y7YQ$|jHwTP$dPr$b*cozh|=P*nMci=?a>BHs;eALi%{moImsc#D z?vhMKVX`xSuA$8ic3=&*Z8^$yUh$mYIluR;`4$B2zFJ9Yn2c3eI$a-Igw0s7EJ%6D zTA6xso!5c#>G<;ns}b$|O?c7#4ve{J4$L$RFf~WD7vG_hw1zs2_g}pm z{I?S;kV=NcETHC(z+yXuWSS35k&f$8KiWb=@pnkNQ4c<@hr76VS-e6*{0{dLhw0*c z)&ci|k6q&Wx-S1C%HI%g2KDH1)Wzva{SF5#^)HUx>0g|j)W0|)nQZ?7>f=ae^7&&t z|1I?VcRb^;rEZ6_n)(;#2lOvae(GNw{?xxn#MZw!rkU*T3$(|%(B$)1m><&8QBUwu z(Pa7exWlPYl#jyQZb@YEr0ExA5gw?pa2tuj?Iag&BWo+!g}A6fdn-AqLbtGJD@7he zZA)^SKIG#1JlRxDooEwvp}Qzftu%msLxbrBY2j^G)4Q~#!V|_ZP)R549rt720Ztjg zy#n}{gI)v~rL$yAW|7n&&qkL#yu;u`Q{doluA%e~r0Dg~&`xq_2Z(pCVI1hmDJ ze|h+q&p_E4M?)wJ_iq75Z)4EEP-l7vIC+@L}rILS35ZuEK>6lVdMoqQITvJB7Cet<)9XY}IH? zy;~D??uoMQx@-v-K1^}^>#+goL8~4|bF&_s$+lXlr=%IhdA(Yxx1?e`_mMQS1eN#6 z>)T5GB<-MmTdBV!F6#uslEl4jr~MWdx6(kE5}|9)ZM1(Y4U%+J3j1Z0jTwB3KUelI zQ0Hf$*w3ku{tZljL5I*+w3xo8<@62J(YJICeMcA5_w*p`)~is6*%#7!nFsE}C!lGL z%$Hq25p^^{7Ras|_gl;wg-D7^n4}ovy~zHK4iO7n*=;u-r7OGRv=pAepGN`9IEU@y z`Z?g5dEn0mgKzu@qBR~h)}~uyfC(UeumHwd!B*5nRk%T#`3@>Bx8t@wdMWwv6Msx@u*d@V9!(QD zG)HuzMIx7~MQ3Ufd33$Vr<+6Xd=7SWYjM0a{s^q{vzFTGfEC_;1SFxf-)1oJGS z@v;||$f0R8SN4{Du#|&otK0_*2)l$Hl6|qLl5V9@vLEg&D2HOXFYcJ&|J-g-xg=Or z^z{QB=*s@Wl>@$^>hI|Q$Ww|Ep1Y&9z?tlUz5w|GJ+lBQ6Eg~ntY$i3Mo|kLxS95! zxrGkOJGi8oMz&J9McZlALVnmrqn{|ZxlY`EqWA%{mgqQ_%Jgp$ddh{M;9nzL3PIQ; z20{f4rl=TB*E{ky*+Pv3`)as68dtqrX%>cxS!G!TS@Bpa%@(wgrp03gS*>&g z-gt4Zh2}KTzJ*-YOmmxQUU_yr8qY4sYN7e9bfiT`ZKlrgs0bCT%K|$;2x)UvIW(JA z`sfK=LY|;?wl7f*;X7ZX`%;+fG}+Am=n*lTIgpjbSAJ|z|!%~>rMUh{rY`0O1J___~!zCaUlb62R~lat{zH~^?uIv&g4fNm(07QnJ#66 zBAyrTBAV$kep$JNF6Z~Z5Og~o8FyRgiYA&FcLOj%nJ^ie>B_vT7*In{&2%*Y^;O+9 zyvWaD3CD7O`SEV8bS+lCd%SxKH8I7-yYd`1Z2tb}xXnCp9juLY*<$neJ>xbDF)fzG zQd$6sGXu(PCUp|CsJl3V4i`i^R?1VzE_RCVnM;A^s??5Fd-H@MW2+#aH55v0F6B zsJKoRh@0d|tFTUIOn+Uv98FV~7*CyRZ1z-d}uT4;7!IO|dQI5u4SGzB{a*P~H-R&&AJw%S9ZkT~1$MajU zRh}v*$cdCE{wR-EbDPNL@!2rn-r^%i2 zaJ20t7U7!}3|}@iS$E0lm`9XuwQiO(P%lP5Sd+D{m?d0mw48~z9&4*WA=*>4Hvol+ zGFIR43vkD((E`*%v?90ZVEoB1_DmK2bn!prEIAuy(b?8hKGrU>w#y^XBBGV)GK{J* zD(8TD^(^Gv2z;QTwVtl^YLCE;YV!9emcbgdqhdu9VdjHe;r zQ85gMX|RaDqg-6G#{p+O@DC3Qc2j@yv~{r%1_q1^)a{0!1^kcgFM`27#+65ZL)qVu z`hmLXDtI;ETbl3<$?wQUSG`g7d+u-%UVKj@U3m=d$K&5_n#pZozGNQ2bcfOUo5rT4 zE01;Majsm9W(>i8`28B5WKI|SFPan0?cOaX_8pBy@&5bw`i^F~a>+N;X*Uei&U-N! z!7GtpQ*<}hEt;_%44ZUoC);A5u8qZ00gGp;tn>}i%B1C0RGc@qnXYeZc^TKIo#mBu zK%>S14Oxf2<%NZgq82-w?7l}4^}rglk7+ExDh)@%hhq(9#in+r!lL4mEp$UO-3VLc zrW7>VmzN&JWOmYWMfHI6!8$sq!d)a?;!egT4#CFtnFP633O3*=fQ|iM1K%u2sEy5K;v3$R5RML zEx7_91>hObj@O`_;DdG(Kx3bxUs2vIt+Y{6QQobsbQ?V5;*z-Sil6U zF@N?qIu(kdVwn0rLTwX3Z4>o~hW^9U#vwn3*w9$m^YCdbpn5;5qQ_t5kAG|%uG^ei z8beGou{5(nBQsC&8Z#dS#1!T{6TJ$29wr=kI!rjh%un=3z7R8KKI_|#SOoK(#zZDs zIT`>h0<9baXYp9tM;@nvc*;7W734w9=5MPoKO}nxz|X1yPCpF>zk*3Nc+z9#hF~rh8^=r+XI` zVy^dXqx-eD2$TRD@KPTLrpvK{k_Xygg~JJX51L?tj}||sp!uzc4%QKcB02(t9!zuf zuR+aND0Y&kV@=M4PCE+{_iPwH=g>g8j*8^PG+bT+)U2a}<#{wxo==C$3*d!bOh=>q zIC*K3OghnE*$AGIG?Ka}kyha&P10hyTAqaIJAl9-jo$@G1IOq=W7m?C^gL?G99I-v_aRM$dVFKMCX(bkw=JvY*`g*_2s*oI1}=-EuG zj9Z!T8N2bmyL$%TX{WQ8<7LK)bmNY39wT`zaTo4mGqpC+M6^c~jNRpEJnFYE;yc~G zqC6Il1^#1sR$)A=q`+Qh!&Q0YsLi`y-i)9^JQ6NC1CkqE<}}lGcx;8e;Cem^Vt7o) z-O5>Dm<5`HI3~$!DK4A9iPvFaZlnX`O>~gFg%-$LsY2dH$IDH$MsB8S<(*IrchQ6L zZrUdAr>EqD^sL-MugZt%4Y`%xMj!9V7QJX}`Q1j@@?_Y^S;YOHA}6D)f-1Fj>(cR9 zIdN$;vM)th591@=bK1Y9F@-MzrEZ=+ZN zLff0EYk?|o@SB4|?!h#{O}qeP!l7&Kw!mqn9f)hVqC8?c8CA$+va^Z$=$j`|j*2QC zX{BG{L-mN6Z>DaUBD_{v6cv4{1pW9_^(Ei=RGAgeGE|9RjiJhHP^A}8WlKDwgFz2i zWjQ?FQy|Yy?5OJa@Or*ON9DN%IZc$ePKoej;VCF~2FAPC&Gaktyn;i{1%>f~Vnl+v6hsU1mNe6IN3F|4wCNGMENAoX z)r<=#g$oDKu)=tDaoml21<`d;aL9Au5Vg(`n}1lAqWjwsz$N)hQt~P4CZERUz%vj? zzoL2aIa(s0r38x^^p<=ZRQYH6 zM!rMe%XdXwz9;&~_eDSXfhd9JI#PZtM$5m!Gy6m&2;vAL22ss@Q5qm_&>kfOD?D-EjKCdpBip!W7h+U1LcqiKQ0Lv)`g56SnP>4IQ4jYp@jXq|4%9{Y z-y=e;d3!25WXWpgZ5osF1AA8x2aAkn$0gs<1jvA|NwHVdX%9WHkjVRra(6=#r2_?d z;hSsFbR-XhppyKFDPv*F^*{wruF?;T&Vbs*mwsl#V0yk4f{bwULM#0irgtm72o}L+ zOWsSZ^fGo;>|BH`U*Q|O6>En`8-8EaHSxvXa#a#ndB1O^KS&rhuS1pR^+j}%BeXv{ z1_t|ME5tRA`erk|)k=TT_b7ZjRQTth@GqglcY?xqLxq1$!VMJ{!0qHh#sKb;IK&y? zEzWyyPk{N8cjIo*iJR=i^*h<+cTx;LY8$=ZN*|!>!lG^Tp}9>N{5R76aIj(&v9hR> zwEzWp$>BRvsO0<4OVwL&5F~xRu8(w>PZ`{ zUWlOdru(fv)MD*JPg#BG1*;$Z(b|{ZvHH`;)&Tn4+K;}q1`1^j5}q|!6dt9HAN2Du{jHV$ZYq7!O8-dG9E_!a zT%ta?#G?Qayn<~71CDO|DK}<&D#bl96vV>p12|ce=pByTol2ORjFogW>wjw;sA)VX zXd)G~YX;qG&7@{)7Cm9jrf01q=yhuj zC}tjgWX-3qk(*;%h&)*flh#rd-K^I-Lif^9vI(mhrH^11@LI=cIJk+eB?rd!LvjO5 zVHXqA}#vN`Hg5z2fjiU=XE13j5|fp$i9eWngm3)BHR;aVS{7W)~U$@-r1 zbz}_TuYbZY3OrIKpZD?4kkIvbfe(=SBxHj=d58SIK-48kD7mS8C0N*}A5fJsK2)%~ z?7;X?f$?!1-~Mw4{R`V!pr6lh938tbpEKtwy2tH4NDKW+VbbS@QWjh#iaXr{ao*0oE= z!V|n1;lv0nql2^-k5Va}qV=?buX3Wl+5_nvy~gay-WRMf-4{p-y4|dCpkYnFh_MF! zegP^nEwwDr^;s718Xrl{_mpSWcsCtGSgRaA))!mn9V)KNwAyDu$}_i=pdM#ZY#BF|=K(80wB6 zKG8x*4-QDR9))-^aIp^0pbO(X8_X{$jzEE09BrYm%{*_1iLYnIx*dDCP=z7oj`_1c z$d=t=8Jdd0em{$yQE?_1Zu^&QJFi%O9?#4;=t`O__pMBd+HP&rD`ldvj|Xc(k89rnSiv3p*H{bOv43r$*R6VY%dCY7o^VU7 zgDOzKD-_*#j?NFr z#jCJ|erTcHNQ8*A@z@mv(T%zfwTJy)b5ZKg-Jh)6KvFpP*)hC54m?Q+&5sWdNXC=ZY6gA z*SCt8g_dVyzc*-k(sq%x(87Nut-=#@1%9$Qc!&*OQ(`X(m)T3Ui5#8ZQN@d( zX{z-CO}Ad8Q>~Zi4C`eu_3xmDUIR0~4#V^fm=$k=f!~5z@wUjZ{w#V}e-Xp*dyw_l zfPs;+cC5UcSr1uJgY|}_gQT^w@*a6FlsCd;@;pw4Q|=j^p2NaEL%xamfx>(eEwy zTRI~kJj7o$@f`%hi}Dw{jY2`97QTmyvTlW~0%1FBxZ|dqprg!l$|=YJxs&xVSm^JR zi_J?8;v0hRrnfW=!CM3in}rN?*n60%5iSpc*70d@L+f+}ScqHqEkfqljC>ID{^8s#XYkkbf`zT+}N1;)I##SJ_4MKj9Mn4rTl4T#60go>rs@(Bn7Kk^Wt7r(3DO z+_#ARo5i5cw3`$7xHnUbE1KK6RlPCrU>@j4-W8_Q+P-Wd*e-RlqqL8mgH7jLnrY`z zja@+J+db$OySH9FvxTrRpj7N%agc+}V z5AcOO=SwO?1QmpRxyu+~BbU=n{ZvZdI6}LbATx`$i6P}K+E&Aoh~O6~GUZYH zUVz^ielNmr7DxBGG*NHPZGoIDV4)P@VB_&Rr*pH&iAQyfetwNOl0H$l3a(YGMU4L(9D%tIe5QZ0u-!{78Q~U#!xH zV@cfINo$&Dh{UQukKaTC7~UPU#ysN+rQR$?G>Zd#na|6T%Kz!g2ylzoF}Td{)AI|& zfrSN->+?0}z;4-Q$}4xVdz3E@!otDFhe&?_ln053{PHrN>(8dXpyL5#*@GzCE<_qg z3H7yy&>{9vnr9EACH4rq*)F5I?1N~FeK0*@kEAE7>!9G;Xwx^0!_F-a!Jzd;m&lE4%v&EbC9PtnPDDkDeP&)Qv8MTj*S@v~xrh%p|2m?R&?T@3N6 z(eg3eWg%-mTkpRx|MU#_4tGA^;m$WOaK~XqNJ-pr_z^M)cWiWE`&4$<`ol>DEbvZq zrLMJ3&PN@VZ?G!9qa|8FT;%6(K!KPPienMPg9?F8LB@suf1>@qrDF#V?;F{T(5G=# z(i;#*{Yr8)zZa;aIkOG}Pr^T#HNMDy9AXrIfWa4|XF-7T2GM$u(Maa1Vn{(m#bJY# z>rBpgBwvhb1){)d+r^lL1vUr#3*2pDEId@i9^jjbLoDzeg5qGi0{Ew6VG@i3>15fh zVmv&Htes*)6Lr8l*be?^lri)X|l!A4n^;!?I{9G@0ir2KE zxL!Vqm1k|YUj9-CcKPlpy^ehMH143=aQ6)ETuAPp$!8Htk05$mDW8+S1|=Pc#Hr^I zQjgIDnk-+CzXc_68>4;Khvab&Qr{8W%NLQx^U@D=Fs`nA*_E&KaP^Ayc3COQo%r`8 z{{0gFp2EMU@$VUQDERMYm=(jWmBZVQVze)d^2HPgqXKZZN!craSh|wa3L_9f6A<|k zhw|E4WwC--@#7n*Up!iXFeY|pEG^oL3u42ySXdXs{=?hcs8vj5ff|nm;ttuP=jMxP zzDX($!y2}EcR1b^KW;{D1*@?NVS2&}|41h@0F~F4qOv)j5zjUhl@m}@PLiT>e2U8P zDT<$&qWIURsGNYJax_Kpd^94Wt=JME)SG36$V|t;?5n7seKifSuYpQ#qS^R8(!QQ5 z>>KEG`$oFazKL$PZ=t8`Tj@1>6TNHSP9NEK(&zSF^sRlbuU}YCkOc*xSTF z3^K}oM3dr1#9oHcetNfo)6ho;L@7oGM2Rw=C~@Z#CGLEp#GOx+xbuk;cZMkYiJtOR zkZ}YiP>y^J`D;<^MZPJ2kNun&^7^jUB%4J~VgH0l)}z;GxhC0coUS=qlWb0kWYKTR zgc!rwV#Blq;-eVYYrIYGCLq7e6)cu`@4~!x%#!sQ@DF3||Uk=?0LCS*h zZl79a7UhfC&Eg35tl0T@yv(u6+yb}2*+^$0Pud;M5wmTLgtitJxQUOi7^>=)>0`$bx2zf5P^ zuh2Po{<-}+U1PsN*Q4G>`)y4m95O!|ev3)WJP=FtCZtppXBbYDoKwSQ``wc5W&ZDO z`8MuYn%%AS7=oO1tNgS43#3_R+92OSTU%?HndI(9hDRi+MqK$Wubsf!anNfBWoLTD zWyxA)Utu5UYwE;5CPsn%LBjqZ$wvV~l>aQ*|CeiMXIMk4!!@*1YiR9h4gZEU{5#h0 z6RhEoeFMY`IGVv2MPMFy0z3#}hZQVRZTUB*$4YCDSYf`U;# z*wZKBKvC}tGQ90s12l>JzUmVA>#2<`ZgE+!D zBlY1Wj@7Us&8FX?q#>=(hN>dUQpI$DDxn2xI4x48bgUXi=co}H*;8SBWYG-yv787Q zc>prB|ArH;3Ni74l8-3aJi|b%;LZgxQkI!REo}ooB@fLHaZ%$5&SW?dMMt01!C&WjA;BO$V&5jPpsG=N4 zeN;K0f&^Wen%c+V(-n-PQ!CMlsg8&Qg7G788f>ZWZRil88b#S^4CSk_)K`t85;ciN zsHs$@rqID^8Xcn!*T~`!VLnZh|B#<*#2lMM%(3!xq_gt^9E)TH&bi{d!-1kuvqbcb3(52~d}<k{P7j|Et zBU?l@d~|)11qqxmVUIV8etJ<#dF$j-RSmK_Ue7}BGt<6F!r51+=!J8#_#JbPiKfX$ zO$Og2fw&jbW2PLQ1mXmY%Hu;K%-Ak!78Y+4D`%E8i`r&Uw}G&&aNYjz#o@FFXGl}{pDvv{aHn8o59U|V?e7r1z zJT0U)MK)58xLXh%ULM0q@OW&SXe_spz_fYyuFd*zcwFhC@ScD^4X(~7S6u*xzleIO zpVNNo5-L@f(lm8B&BgCRbp@FIYFeh6G*Z}vnnp4Cdmtc&J;y?vt9cFF*b}=65@iVe zQgsq#)!K00c>n_Zl71RG$KPQcUdy2-oK zetXhG&Xpq_7FJGDKUfSgg1lkhLO{bSiA`7hpKEg9U00V+>rF!TvxTm6yc z3ZJ_di0kQ@B`|(hvygy5{S|^`ST;lFp-`>DxixhMuzDx;PW`n zAKf<6lg>a}?zyZG`%y=2r2-D97PR7g7GgJR2zw1{TgAx|zo)c{Qzh*Xr|C+~;`FVe zhyw@ap|GB&#p+j7t$t0b)$??fdV#J}zoiG%OZ1p}g?_7kN3W|_ z>3#JY{Y$+;->J7mRQ*ZhskcS3`inRYe++kx`l~n{f1>smD7zMa`1U&Wv1S)e1%4d~ zz?}Ht;L{XYI`P4!)pVMU8Y)pt%k*7LMCnp1hLkNO^5{IvL(-Om6UtKq217EUVXz2} z8|u%V;Mm>8Rt}ON4TG`7*CT+zz*xFIiz8G2?_e8KAIekveTyji1C7=vvpB!uds<+U zf_r>J<8~v-pHqgDZ~2wg$+dFve|8JM>{V7lz+$6PItL zeNvK0D{-JD2V1;79Z7>7iw<;b4ga2{5&jUgZ`E*Ygym{^Pi(my)aynXkq!!fP6fmF z@|lmJ0`DQ8pTmF}zEoJ%z|@JNPG{=se_YA*so= z0!%_~kJM%a&exm)p$_{P_{3k8H}H#{fS;At>-a*9DtaJq>`eaL1|Q3ZveJ4CQma*9 zYkiBjViREl-G8|9cACo%_?ztT4`%YF`PKMxN=foq_RP(6y8qOvA?F%wv~Q<1{E>)x z+r%|^xn#Szc459~+9o!@$XbpPbmDh@9UtMw!}Um7-ArZ4@*8f4yhZtqygB$Yyuztv zzsXI0lbacyTky(-UGxAl>hS3{dJ$)9gAEcLRdo82?d(gAGXU7$pYohRz;+=W;1ts# zP6-|Al+t`>1XVf*QoS>h);VM7a_11b-WgAKIumJ|Gnt-p4y6~JS@eoConCcj((j$w zdZosK+w$l!ZA;tqD)1b5g0Cl6?{(k$2Hy4d1b-ysML7YMP1xb#`oTKJDTdT3cswv+ zj_%v5b2rF~ZoI2t1*;n*NJy&(vPjMGv>h->nD0jN>e}}p?z<6xX08{0Z{?3L^!L|# zCY;93a2oY0-?j-m#`mn_uciFaPBFdSA9WT1ZN~y_i>aGaLHjsMsnn^WVR$~sS)OG6 zeJIa&C9>R#N*TC-W)wL{zug{yXodzxrE zzG)%uVGY_W?zOARaJmJlnLF5;xexm*{-*+vLUDf(&gXoJ2mFYBtT-OyWKWaId1>(j zA&)`FAe{z^IE|F;tOj$hfwn%GCON0jbmugh>zq!6`^E0~8Ig_q(&ZcXfb7+IJ zUgMPY*<5_IqYu)7U8K#8wD{{U5vs-~hx%Fjf_N^ZEF4g0^BQTQ@*boJJ5)}Kto^Kk zn!T?V?^*i;U%;3($Qlf$h#)zu5Gk4xTg;c@DD_7^>9LEY-^n?_JF5uqH~?J0Uyd1| zv-MbaeM_rY>G%Z5n?6@sL@nhmB!07(}rW2i8Xf0ylH#oP_-OeVu4@X2Ebnehg$$6T`(|9ap zDVFU-Nbh^Bp;)%HG{PEY4aeIXC`T`)M~i4S7H|ZX<3KvuI>0&*OF5eAtuic@gY2yH zt%IzCHGe;Z<>llkAQ;Qbp_B-6?)36%CgVlbEv->#so(MP>P4MMDwLBs91&@2v}=v= zb26>5u62mEM+OjmO9?)UV25jH!y_{ZjDw~bZ%y!J(YM?Z5Y8xmmYlq?4;1gDlkvfl zqT(HNa*KEr68nJSo#HX*2^5LPTEyd~v=2(3@JpX)5j#w21lt1hW`+``^_PSkqyb>F z&4mS><7|gWe~kJ$PtZ_jC*;#FX^QhK9qv4*7lK1~-N>>gf@>^9wSqf{V80BYCMDJk zy;IGG#|$l|B^?e2Nw*D2F|Hp-F%MCZyn+H8;fF6D$mmhfz!T7kuqGjwTSum-605}> zb2bdV(gDwr^JH)`4~a!L`XAy+iD4b;bzas}Fm_5W17rvcE(yR;NMIU=0jw!V95;UI zrC11-#|I<_J4!r>Esfex2BkS>$~Nxjo4H zmi3X115?$$E;}+S@ZEVR)y*XH+hPlK1Ase1NiTKuA)GqF;+~s=KQ%>v24f;*2$E2b z@cRPDMpS0*sgssKu9Rs}(zYgub5vLKx`8Q{tI{bZSbdHohFOhw)|JL#y~>oCLmB>s zJ~4z3P(`Bg#(Vpb=;zZr`?*;uySQV&bnMrT{kB{w^WwWavq0j6Mn6#bui)MQwGW@b z1cm{!Be-HfuLYgqTw&1XTBf?fvi_eL_7|vpX(s&@7VFwn;V#zv4QEIgL$zBMPvVss zIJOd{NF>g6z$PYeLD4uuf0i0^J3U@uu7huzOGPb(9=n7f6E&cHp9 zkL1X-3SZc*#Pb&^TsV0mbwA$t-1ggIX zRNGb?`m9!6l-p<4F{hhM#|QY0!Sk)SRiuqLB<2r~6TE+9D)zWO21WX1H0$rXbHI-` a^)dh3_xwJcR&uB%H*fqun9PKkiHh$> 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 diff --git a/target/classes/com/jg/common/utils/sign/Base64.class b/target/classes/com/jg/common/utils/sign/Base64.class deleted file mode 100644 index 156256f29b16729ea6ff51ee207de84fea0a8d15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4582 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 In0*TT3+7`&#Q*>R diff --git a/target/classes/com/jg/common/utils/sql/SqlUtil.class b/target/classes/com/jg/common/utils/sql/SqlUtil.class deleted file mode 100644 index 264409575acd9693fab1b9256dec9eb14252148a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1874 zcmZ`)*>h7>9R5z4G)n_^p$H-pK%nUsHqlb3T?mV$Ei{E;snfaK9NLRFH{s?6i<1XO zKzXRji!)Z4aYPWD!I5PK>IU!r55Ae2KKa6fPvUpd3#3z+Y0vNczVkcZZ#_4E{P)WP z09$b=geBM-!W-BYLI7|2@m2sGA$YM}ft`Nr2w-QBM_nPjjcx_@D780$KBeqZOFV$x z0qhB2uOIsag2{u4(V_UB_z{8n#3}8J7Be+#ES7X^!y4-ps8I$7dWMJNLjwX0gG0OG zL!-S%NBet@j3(j(dxrN42of#o%UC%_vz)`4nU__7cqCB0!>|meOQ5PLdRV~Qmq|&1 zmlB302lD9?(jL}Mm_+Im8C^3EYqp_u7xX&gMowULLeHdQr^aFw>5LW2JBFEyVy=RFFtZ!PFO>`k7;5(xNW&%k^)8FgYvab8ue(8*7QU^3! zOG`)E45iM8J5|evXmuq+#;betGu&jGYpAt{rOY4Y4ZzfBS;o%_A?@axjIlQZ93EB$muxoHWb z9~_WX^XV5fOJL(1aq<40(!C3%ho8(`{;+uU`s~!D;>CL}pnn-lnRgh2DvJYZX~a?i z&qyJRgBS`UiD7{iF7c0F7BAo6)Xvdqai_HkxHMs6VE#M4>lET5k#tubeurKud!K1P?6r}NU%WoML6*PqrLeO&Uk z-^jUFeYvb@Fo=%Io9;(p;Z#PSGpXviSSdL%cyiyEm9b@?mg9VGspOj%Nd@aXJh~67 z`4L;fZ(tRIs`K0h!I_|Z1*%>bbh1Y^GG91e)(4bPqK* zx%ZTv%%!raf;8Zg&ZBBZi%a!0qpRliZbl!Tg7@|vEUI5T&2Mr`f9r#;s%_pz@5(D! z+uG>eyxrHl+&7I{&yy7EREp=l;`-x1RW;}GT*Kx79q^-*yPc>*7enY~@q3AO@s}uG z4lhFcb!=m+TbXV*&^lVSp`8h;IxL4b@EEo5`4RJDBmV?5U-d7GS&>lyo1Qj#L%B3S fO?~}c=F)H%Ar%}S3)c|ShN9!#2yEuwgDw99>gL}a diff --git a/target/classes/com/jg/common/utils/uuid/IdUtils.class b/target/classes/com/jg/common/utils/uuid/IdUtils.class deleted file mode 100644 index 953fd6459e4069c94c64dcfb4453d338abaf4ee3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 701 zcmaix%TB^T6o&tSLQAdO1aF935)*J?H|{iUG$tfO7YGY?1u72d#q{EH=?0ApAHat) zo}mOAgF1_U&N=hVne%5pKHuH}9HXg1#-@rbYzx^DvMZz_V^2nvA$`gn9-J{GTkQdZ zbncE#hFq6B=2d79P4C7ST2v`^-H~Ap43CR^QIvvv?lUyIBiGia6P-5Ob@VXcmam5) zAM2fQUnD0Cs%JQ3*Y5W_7YwCVyE`==4c#)FiQWr5?o0&ZbNj(EBSyJ1{2&UmBJ9P^ z)Ser9BlD7r(X_=QN1~$!1sNIp8gi&wAT@R<`C}61mdMg^Q zL2mv;$eI$kkxhnj>vn~EG?1px5-SDbks(zn(`jd-diVnNOhE!`r0IE4fkv?w0a!ji=fOSn$0#Zm~CW{`f;6{3qvI@UV1qV)m68%sFW PI<=~`Fj=Cf6DWTH&{Bqf diff --git a/target/classes/com/jg/common/utils/uuid/Seq.class b/target/classes/com/jg/common/utils/uuid/Seq.class deleted file mode 100644 index 0b781de0cabf7cf2eba6f3a9c58491493eb4aa30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1980 zcma)7Yf~Fl7=BJ}n}h{Qq|g>uWbBMTz~7{f&)Hoewv5yL@SgL&=e<1d<(&QF@85n0a1-q;#;~YhDUDlM z#IT$pSxMt|7OSX8<~=FClg0b^KtVN&J}gS|VH$VkT9e21EY4#swS0v>`DM|-x)j}$ zG zIsUe0b*R+eX1mgL^wm>434%Vo!*0FaDZ&TZ~0=TZOS=*XtNv2E8WOHc>pPRDGPiJak+EyJ%i1%~s5)3Uyre^Gj>V!{tfmkG0EdaTff zujvo#T04NmdJCMX8~&c#T-Q9!HhjY)!sRH!OO>m7YV4F{I4yrqKvY>Z&p7B<44-0V z%#kTR4m*~zwQmAJdO^3M(q=c@j;9-UOj*b@Pp`|?tGI$`f${&V9RsX3>h;E&iW$tR zn8XxCTkEyPN=3na6`$fW6_+t3&*v0;uHp-n1V*2qt=k>bY8sx3FYy&qSW%&&q~a~i zsn~_CpsB*Z0~IakD)wM1*jMoomI7Oa16QCB_5#+Dp2&U2IdP182k+^^|QYqt%Dvo_o7F1lbZHa4mY zXEg1*|3VsMQ&*g3)zLk}=B)}Y2fIFSl2BcfqY!V)kjZ?dQmBxl8R>zfiF{RFr=b&z z=rRf@!K5@E2#ipvXYx<3>!s6D4$(zPC)!%m61dizWO!fa|Kl@C98-L>#`sbt`5KL5 z0=%^3Vu+K!)WfIvmT|~}H;rS(^#We)IUhiZwj5m2t2`}p6UDLP(YDfhJ#w7L>gZVPNUSqA)bes#=FN;G8g2?<~_stox~9?{EFnsHZA8S?7aN9g01Oe2!VO-V_5hH Dw11%# diff --git a/target/classes/com/jg/common/utils/uuid/UUID$Holder.class b/target/classes/com/jg/common/utils/uuid/UUID$Holder.class deleted file mode 100644 index c9d023929b9d0dda3462f31e41bacd1a3d156fe4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcma)4$xZ@65Pb~;1LG)&3!tDLhyf4w#hb(nMkSeOBEr3y>0pytl37grEaO4r!4L4G zj5Q-sPsDW6RrRV~)$8Ts^X(nL3EBn<*fg+(?J_jfbu@G|87h9_O=Wl~eHn^42pL+| zTs#OKNjnKu{K!YCBX5Q81l}n_v9Ej;pE2aSy$ORh2pmamEal7Vtks>Ex`foMz!vUA zger{}pcdb&h2|u*#z~l27C*uV^Ph#apJV}(p$K&C7=bJ_% zN`2d1$S_7h658@Yr9;bU*>S4hLP>2IC82)_qn0 diff --git a/target/classes/com/jg/common/utils/uuid/UUID.class b/target/classes/com/jg/common/utils/uuid/UUID.class deleted file mode 100644 index 94fe13f9823c03ff0af9a5de207c35612ecbab9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6534 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 diff --git a/target/classes/com/jg/common/xss/Xss.class b/target/classes/com/jg/common/xss/Xss.class deleted file mode 100644 index e19baaffeebe26ffd2285f57afeb3fc1ea445495..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmah{&ubGw6n@jD*|zaVTU%?bwbesuD>w+^r6R<1i-oocn{6rNG~JBLgxQ&}vs;>@ zpf?3CUc`%c@mwtG-M=GB{tEHUMoh#75A$Z`z3+YRy^r_p=cg|Ka35|taMOWh2UZ9; z5jTc~oWShb`fiJzFe;e}X+4RB3O5N%mzB~9ON3Ti{3%OiLSV6b_UikKXT6VS-ShMA z=Qq9QZ-2b|(EIwj_x>e;Vi@bRZ8FBj5M@O&V~}y8E<(kUG{&OyYwQ0&9&S8Bl+$J% zsacc2y*$jFjQEtEFe#c@ceK_|*tFS`b)Cim-xd;!j2{_u*N#SD!An&lB7P{0IF@`c z8@9VL)GPZlH1&AGF-I$;9m8@dGOqpyTGLVl9Xo}0uW=lV~oTiD3KGH|auEck21`>tZt(#3V|m~j5^^B+Dggo` zct&v_M+*cBFowUP{TXo3F%A<5$Q%vyPU0DX5(X~h1ukOnQU;%OwD;cx|J dVa`4qP~dPC=B>GA&4M-8VG)Bj8bAVA`UQrh;mZI3 diff --git a/target/classes/com/jg/common/xss/XssValidator.class b/target/classes/com/jg/common/xss/XssValidator.class deleted file mode 100644 index 4a0a1872742a32b1ad5b32a895ad74d1ad9ea96d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1893 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 Q=a0D_mxyj+0#|^40Ka7!B>(^b diff --git a/target/classes/com/jg/framework/aspectj/LogAspect.class b/target/classes/com/jg/framework/aspectj/LogAspect.class deleted file mode 100644 index ce69b065c895cc49dd60cbfa86d3359d9f80a6c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10119 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 diff --git a/target/classes/com/jg/framework/aspectj/RateLimiterAspect.class b/target/classes/com/jg/framework/aspectj/RateLimiterAspect.class deleted file mode 100644 index 2cf7caf7bf7e444bfff198d05d493e9a749944ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5082 zcmbVQ`F|8=9e&?KC^a;Ml!Rc~icU7O%Y@C&Iy=i@ ztu0hqpiK|4wqQM4Ym3%Gp(O`b@YZ@?|AFE7$$!9)^?7IZn9YU=tGyikr8L#V+a1usdB-wa_s4#}q@75Elj4&mE) zMbcg^$I(h0!*>+CR*5C}ZV2DQ_e1yrUYAe2%*PuFei*`=_>n+q+=>ZQw_A2hOU0wB z2DEl77BlQ-fhybRH&fllU^1>dhQK`@Q_?mQv8b&N8oMofr`E4Ky5@3f5z98TEq)3ak#_ z(54E+nx(^Y3;o)g%=$KSli}>J`a5-*2sBSWAH4-5e$b`~uXLq$OFH40gGP^;GKtaJ zM8a}($FveOJ$1PI3_X$3qI$%!?7f1l{-E59LXQ6OxDU`uj+F2$j(iA(yd?iSOsq>cw5171wUr1XM<-irz<&NQVM<| z)ywW%fQc_$UihiLY?mHSb64~4%ddugcrB#|F~e!~?K2v_H3W+t$|u^=sjyR1E{f~Y z(Wqh5#UdVWg}bOo<>x^|u^rop#@X65uf61E2L*%dGwe753w+88*~wMu=(YqQuBRBw zSw2>mM2GS^r=dseFx6Ra~ z!I@&$G%SZLRb$AKR>EKvtGFBYs91(Z6&gOt>`~EycT{xBOFs++KUMKAPB2gNDeUE- zf|DxV!zl%)RlJW6*xT|fvYr*3Q8A1W6{C1ZAk2!8V}-Zr%bFX#dSd+AD<`gwKl87% z&tH4vr7L6m{(b(rt0zaU93Pr^^613VLsw6}EPWqSu@nsg+O?xEP8=L2$K_M|>mPf( zzH#Ehk%>cO%Mq@eKQi&|tE@S>tl+GQb2u+BJMVL@Oc?V#H8Tc$i}jaZ8=5%$`oz)W zw0il>zKQeuCq_q$9b_c)YP_=d(o)3*TvRcROA3Cb;^+8Tf4m@3r{p`uQe{BE_16Dm!<1XCZZN|*snArF_rH;fRwUA*)+p`;4>0z=I)`pn>~y% zAj|YQXz-ws;!NdvRf;ff%Wq0Rproynz2&CO)J+Aqnbg{n8MG@nGTM@B`}>)0K|Pr? z5}Y%QQ-D;ALT<3B)RC)wfjYubRIj;p?p@mSrW{X21@IR36SB_FS4H6(3x->nd_+ybIpT8b%;axgww9RWbpK zu$ouZW5B0zFW&?{gC+!A;Z7v3f?NbR1B&0O=e zOUerBUPDTm;0rSTe-p-ZT2Qfie^sK-!Ms|=&6Ch#Vz&f&J+>KP-LIer?ms;h$qvM!sehE}@9FuN3Q zV~$ia-lUvEO>gzw5zHGuMa=7P00;SNhrADA4tTad` diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/Anonymous.class b/target/classes/com/jg/framework/aspectj/lang/annotation/Anonymous.class deleted file mode 100644 index f6d8b00d7d15a9a077c1fe73a6fdc04176130297..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmaix&q~8U5XQf)ZKG9d)sqMD57MIn@#d+}h=R2xMnODn;}|w3yCvCF@@gJ@03S-6 zcxVI*9(Hz^`F*py-+q3*e*iegu7jR~Z3jC7ojX%xAziA31iAxlbeWnWKaJ&F3heoX zwko9um8)q&1FemfRvDcO?B7(3n@AnGa?x-DnMGtT1X^>M6g>2JIp-ymlD0uPBZk`} zFSr^H1)9O*#1lANF7nB;hRCI%XuFPi?+W5~)7iJ0cYAeRmm}!B7y7bGP+QGhnK!eu`{|Pv2{=^pAyq|E@ X;oj;K8iX};s<4iYszlgC7hAwL%cO_r diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/DataScope.class b/target/classes/com/jg/framework/aspectj/lang/annotation/DataScope.class deleted file mode 100644 index 836df7e54863d21c1b0fed5289b16ddaf344823f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmaix%T5A85JhkE8bL+y?ZTigh;E$3xN}7UMiUVOqZ?PvP)r(o9+~OE@M|vo06)rD zL<49@Ty#2hbMEcxs*lgNcL0~zx3FVj*TSAaaX^u2XeASY?bEZnksM1~%fPdHCRTxW zB~WbyL1?5=VbG+ZOtldJJJW>XA7?3|*jGuyh(M_qrm;)cN|QjjDUIy8VMOQCXn})n z8W`o%lS))y(>$9SI9zyM&K|WL8GB^7ll)lfltWLJb1h9i1;&{~#BibAa&9_JfurSg zmkh()F|+l5kcUt!cfz36eY|&W+bx0P<(6jXrqd>9!1RS1`u51Phq3hOHH=?unMCB8 z(f5QGzBrqbKxMvyPJhI-Ky5B9c;=(43*JYDPnP$a%?ad?=c+KR5?Cy({1uA71U8o# d&R`X5eAhT=ode3x5QGg>P@PtUO>AKs_yRQTp)vpf diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/DataSource.class b/target/classes/com/jg/framework/aspectj/lang/annotation/DataSource.class deleted file mode 100644 index 3006ae52bfc4053863106c728229846fd7d0dbe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 665 zcmbVKO;5r=5Pge46+ZyKJs3X@1TXd=@#2XDj3gkWR1@QAtpgU@Eh$?Jf6aqGz#nCt z24gv(CLVS-GxKKV&6|Dyczpv-uK506EZw~rqFO)vL1mUwO zM?-S-!1Sc*o1`LtWY(mX-5?4bvL{2j5GYoa3bfR2plZ~Uk*5VJ|0|VkRl9cG639(E zT)G}J%O@>Q2XZV0_N+*0*QZ-|s(s8oa>hUfOG=SbtVinteb1Q(c-E{^HXYp6UAKUk#aevjQHWiHBG$3Ns7>G#98$(- diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/Excel$ColumnType.class b/target/classes/com/jg/framework/aspectj/lang/annotation/Excel$ColumnType.class deleted file mode 100644 index 2cd7bc432ebb39e63a7757b43e6d7d2bc8181ee9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1585 zcmbtU?@!ZE6g_Wi*R7T@rUFw?(5c&0CW;DfA~**w8DQ8TEPg7ZLa}Q}>HP7{KZqC| zC`6;-vwxKFzSl)Y^o!D@@AmZFckem(-uB1OFW&)-VKxE@V=C_Ao`L}d<0^VE!IuYo zCl^LsC7b8qVHmyKPKMFP?V~XIxt&rl&7jOL%@r3*1qQX?Sj~oAeY<5aXeHY=+=8WV zZyVbTxpLiUWH;BdFI>H0yms7|S$%uUsC%1POSjjvx@|k2?wO9AExxH6R`MuTjv-X3 zE|%tJ8RXL3^lXtqsuowO1YhY^lajF#@klODmzRnahWzuBB@;o3^JFT0vPe?FStEAc zWz#n1n~hb&t?H{5y-`Gpg%=D9sq&`&O81LU@m$kh&!ta9KVEj~y0xskCePJQDA`nX zhWMY!7-DmVx8bZk(|Kn+!zJaRylI=>Btzd{=#@(8W$J*pVUnksH0)+0>4)#~f#a^3 zwr(**D(1Sadrg;8ODS*A_dH!pahdNFlxnVx^-j5>Ela3&N4)gTFk}K z+}16}CT3?+=?>uwtDE#e5c`pT+>b8R1s5|(5MOUlS2&ZPsfbG)#GWkfKD3t+fN=n`3esV%V22pl5#fe^zGts$|u zL;l0$7ZCnqWcdj-E@ciNA41~(fn)xc>5b-lA&D!5uF@?tB;RpYY65~H*i*6+ZE2b7 z1N#VN20uahNZ1b-rCp#!Gpayvtqj@)V=_Na9HTKNj877qu5`-tp973h>C z38V?sCCdUu1?mok1d1u&=wPr#qhFI+&?+^#g=nP~Y9UtH1>?&7!mC2%dyHd;wE03t Vahvu7xPvofRq~W@AE&1hzW~E#XdD0l diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/Excel$Type.class b/target/classes/com/jg/framework/aspectj/lang/annotation/Excel$Type.class deleted file mode 100644 index 1a0c0588f2e2e47876e3ea7f67c47c39d222f880..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1492 zcmbVM&r{Pt6#lkJnl^+|3lu?6(5h`wD)K{=iXftPrU+w^k?~?Ep#($1gcSAWAHsN0 z4<0-ys5m-0oc*I5-)=fmMlUuq*|#tI?R($%_HBOt`uYRFFs7rBF{t4(hE#N_7}3yz zQ9fMZD`OGFHL_Q^b1i~4ZpR~N=Qgk6I)gM-EHcOo&o@m5z2G>eH*FhRTjmzSNU`j0 zRnOQkpSs?YoUyfOmi_gdZ8(*j;W(~u_?GMBW}cNzJH?}nGlXXz&d=Rnph;mi zm?+zZU8Mx9z@VlUr-~0|N(`fq8ciU=5yP=`rqLMkw7Wu#T8frq-m7jbo8E%4Y||H2 z1fN@FD5Q()#94sf^9HZI zZ+fIQoVOgypJ3?t2eCpSvq%T&uUUlDQl?YgNCn}W1IP7NEXS}Jq9v>17=G2G)N)#E zlhPSFnMl5D*D}xtigu@t*bD{CHza<7T0$$iRj+K`ws?g#(JceKwmOdUzU|a8fg36& z8HO6@IUOf4r6Yx#I+Ez%v$HzlXw}iihjz3w#17ArYhh5zw(Ag`wsfXW=iKr-bvRKT z_&*|aUFuIoT%z&1xPSWRC=E)Ktlw9I(Wy)h(j{%7YpzUoaxDN^k|QiBqLlSlc1|Nt{AR;D^cb9a=)pet~iTnd3u8 z@V)d!4^Zf%48R$B6^6bS97=VEB!b-~D|2wRzk46yY|kgCAIJ~F#b_0HMKoTc32)F# zUXs>$@N+^MpK)=LNYE_dd>lyAnvO$?1q>na_UK&b8?b>_PO^y_qliGufPBJlZYPBPJwNu&M`(>lja2ZYP4eG*> z5`DRqYN`AjL*rr4l#K3wMDK>u!EZ`h9+u*OwvZO8@BORlvt#nHV7JDo(Bje$1<-#Im zZE|oQf;Qw5#oLEGOaC!0Q>s?6<8>8jPpkzYw2me1EW}5j(NryxHfW2Tzyy1t=wBHS zeIs?MQp;Tv7Sq730$I7k?xCFi2z6V9f%gsph1$!lMr9Mba{cU(Msga#ym|I}Hx%(Q zoY<0EtGLxwMhnBa%4o8G^S#(Rz#(SzRUb-q+joS~qv5KgE&we2kg;)t)3{UV9KP{Y zbuEjPqcJ?4$5W<4;{ZOPPkVr&2>_FWz=c8J;vjG-4O~W!E9oj%0eqGQJ_j&GU-ZhZ zCc>_#fiJJx{|h5Qg6?DS?)c!iEq6F;uYNfo@Dlq*A5wp%7R)xzSN2I8K!~h5j`LegHoT zaqU2nsDv1N_MIQUx_kZc`SuQ=gIyonK3YC@2=$3J6%)=+P6z!s&r~{6Ple9-B`=

!RtH1*&&@LH~+yv>XoE2`kMC+WrH%%S{qb1@yy* zo2Yjk5Y+#?kfBxT!NZVB8^J^t%Pnt_17ib5LMbv$9dc0bOPO%Q*!At zC2gA0NP%*_aaQJ-g}~bET2EB0>H5A#pZqXAr=H}bIvkc3*r+!K^U`1Lt2FWHO^|hH z@kEVYWGxcdbko=b5xoy|Fbpa05qoVFjO4H8*`7>BWcbC_RE8N&2{Zh2YY72c1#O@W>HN|y`^c~Dq)_yvoDu#SxxW5Dhu-2bsYz(d~m`Tv`I{b+y^;W3_M%NCwy L5MdiT*af}=kUkNV diff --git a/target/classes/com/jg/framework/aspectj/lang/annotation/RateLimiter.class b/target/classes/com/jg/framework/aspectj/lang/annotation/RateLimiter.class deleted file mode 100644 index 436d69ef35b4020044c5a95aa0fab014fdce9d58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmb7C%TB^j5ItAGicfsMMO_%(*qE?VHzq(NK`~I>xGYwwLw$jz!=q|j_N3`ZuVprLpuE<1lFhF!9C`)e+FksF%TSUPTD1LnUwjAE&Laa*+nCL4Yf*i=>y56{)v z^`|lg$ML2D>vi_Y?(bBnnhp(D4F$FnX~>@pOiKnW((EhKlTO64`=fa!hg|XoON?KY ztjk(aV0SdTPMXP_F$*93LAmiAW%rqA)Nik?%2i2VZ*)u1x1-nuJu=B6FG5e z!<(oz+x(*h@tz7S-%8s{n%!eC$m*#S_&Bm+}PV48s$%ziU6 kggN9`Z=Ua`U3#V>?t3!wnBLrMnB&lFhSweieY-MzIt!X=a^-t1~ zh|y?x_Kz~2+Y#NOKCqj#r{|vUe&>AWp8ojx@c(<9`(X1gIwR*F^Q+p*fRIGiD&Kgctoia?)L1E;c2lnCWTz{TQ)=1q!M>~ z-9tNg#SdNDQDW}BBZlWiv%^pLK#~;&j@Pc1#w$2)`c3XOc;JX67nx*_n#Yj;I}1bZ zg&iIHt(ROhII;uMnp$@}C)!|``A1zlr3UpkI(7)C6-56F1NO;*;|DFr<1T}0Ic<;b zBcRMuQJhMzH{A>7`cNs`#IZh(+6}sC&GLIe)2=(Bqtl~(qkrQ(_rQegkQGbogMC8c9MT8!7_QPg6~|P< z&)^yoF@BY-IHBd`#m`8dLl*eN2>v?l=mQjHF-P7FdXfyY?*)_^11Tn}kd-K;EH2HT zA@z|y|Hq`@mQWEhsR`W90e9%R8y{If8uwx;Leeft6s!Cd@R_fJ?9|UbL?SiIL^4B;RNHNhB3z58pauyG@N9-qan_CSHmgByoS?^%Nouw7E}}kLdEiJ zvm|gKUu|rrY8$D?zP;(ZX!uW4cJrB2ZPikB+uKMvUVF2dy47yFp3`iWUp;fu0^y~C zWtPe`xWAIilua7s%)H5i&|)c5;1%=1N>REjEq4c@g<>g79_pf5$QE<#o6Vb<0?ou% zGx__bC2;ZKp5#2Y>uskgFq25`DS(n~tUCe&c}lX--duD1vb|QP8C6CuJ{DL=-do&Z!bnMiBgo_&`cCZaV(1C zY)-HlV>8a?B%3&!Q*2JNIfG*Y`+nUhr$`N1tv5UpdLWVPNx!&OqxV3`%=A_}Teq9d zbdTH5ruaQ-dVZQ7-6*~EzWHGm2@sM_i6m7bsg+2AC6Z=|BwHdWmq_9zl77G#;qp;r z1rbc(ECkLG8zA-IyeI*fe2~meh%}quU6-qv5|IskqEp$Via@t{A{o`d^b< zu0ul_*Xc+~Neobm{C)cbr4mzv+t9WUkwjM{>60WHlB8dfePKxkBr#M;1|^AUlI)k{ zfYJ3kDA}Q1$05lM8(q&~$wrKb+;_y#Ka-ANhn`SH>7dW5ggWTAD&Yamq UUs6flP-z0YWtzne+84mw52kxrLI3~& diff --git a/target/classes/com/jg/framework/aspectj/lang/enums/DataSourceType.class b/target/classes/com/jg/framework/aspectj/lang/enums/DataSourceType.class deleted file mode 100644 index 5583fe20e56da9e19628d8a34e8fbc98586d0d90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1197 zcmbVLT~E_s6n@^dTf5SIFmwvy7f#&(SHTf4MhFB)G#OwlE+JmM+sf$dTGDkG@BB$R z5-}PL*ZwHud0V0*>V<34o}QlPea?B#IsN|Q^EUt$JW4{weGNsF6ih0Z*PvrTJQh`? zGzu;X!~+!>Vao~(hQ#)UxmSC^P^q`Pp3&_X2R`pvZ#@6C!TU#6E9e>ycRPmV4tjm# z2@kmG4g8k1_x8xDGQ`dLMx(}{6dD`#mo<}N<<)phiDT{ztUklzVrfhYdDClK44Jy^ zT04VY)AILt)1fa)$h~{O@U&R(@?#!pG6UasJJr&71?TEsi#rYO+ak$%CfTL#G35Tt z!jRpzfBJlqrKd8c)wpAf&Ci# zMb_&268#i9{YldLv`7w+rTjp4MhK&bj3jcH0%ay|j;y$}A=pR6&LF)fkKr;s6Jbmx zd>&U23-J}Q;)Iry=RYBS23g=^7w}iP7kx5FcIP;n=eA|&mQL~)hBK;F+O(kavvBtu7&LuVrX nl|s^xc5YuDV!}KD6Uigl>9D30wJ%4-t5i~yrGUGHiQ(Q)I}H~z diff --git a/target/classes/com/jg/framework/aspectj/lang/enums/LimitType.class b/target/classes/com/jg/framework/aspectj/lang/enums/LimitType.class deleted file mode 100644 index 720eb891e5d56b264e480fc44a745e744201c384..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1160 zcmb7D-%ry}6#j18t!pV`3`K|d3#V@5M*;C^3t^cfA*nzzSVDZdlrlQImUJD)H~%CZ zi5QKBXa6YUxgEg~^pbQw?BV<{Q+PNFEl84uA_jWib)kE9R}vbV;GhwOuHPybM{YA~1vdAZJah&Bm5Acgm>9Bu3ov9}JJCsS zw9CaPBPS$>$%^Z{(K^HQKU&%+wytT3rSfn zh*hbI?Oicfhgzu$InOBj|;;v+0UCrmuH35C20x#Xb-=#0c0EHZ8D7!~@f+6=oKxr_LW3m;BGL_WQ{OkpipXl{} zOe!7-7crA2;b8`NMEB!($sAI65?c|Lw#lNnmcBtb$g1)MQs>a(L|5WuEb*O6a-R;_ ifzroV;~Y$g4{WF7p3*eFDQaG$mIf+$JSB{TXTJgCdIK8O%5&S-d(Mhtb)!r0X!=`IB@c zVl*1A{ZYpEbVNtg3uw~wp10>Y&-=U|{qgh5cL2+HoPdHE9kY0#VnoG59fO#Yi=|;m zr$b93<~0mUyP(08c2UI=L#({>y!et~u~he3R8@1*-H^9 z>)xJV7%JJW*zUAy!r$RFhrXyGb9tX(BU5VfBi_ra68N^;$Yn1h)+~8-?(A~kmLbmK zC@$5H!TdW0LuyL|2j1QbE^8bJpYn|7ZPyM~8Aku1YBRgbpacgt0rj+OLAuAD>^Yvl zXS>{CNL1{G%Y%+jk)s)TOUu`tGv=p#Qi{Zpzj&^z)NH-tb^N;6uw^xe`zK*emear$ zIea4qP2>v0{6)vfz!)AGxQ#mohLAEaEEf|ghQUAWlKN?A>yGD=ijhpVFSl~7N%Kld zSNco2?(lXy*9ZIE@$;;?wFUYq2I-Gd*2bg)fGmj!E$IMK<1$ByKmu1W3WjUsO_G(5 z-Ua)F$SI;9$YZ!pYdk#D2tS5#L_+*BS$RV@m6^|ookEfL$T|EC`eO7@n7~c)ZqXZK zn0POtR3$`1vIVkHI#Oq5Cr%LmNZbE0skke%2$>QQOw#@yz3K4E6g1q&6or&22})5u zg|ASmrW!qgc8o;m=t}4egpLslon-tQ;i6rd!>ZE7K&2Y%B3U^GlX`lUFhj~DlGM|2 R3NlRrBWJ;sZ#@q>41F`_E!z~1HlNBhS#HFyyQ1CQbjpdP7Gh4H>j?Gtv z7fA8I2c+^%sr2kFSl}%OQhC^&>Dlhn)2C1GpMQV&2;d5u9!fYdMf)=z&f=VhDrU>5 zm2sY-bWS4CfZVoC&{2A%p&iEbTZY}0S}kBkTFw^o*zd>s@^7QM{Dcz#Oe$_F~ZNm{6`t+rD4?hM26i>aA7F>q34ORav+vu zEUA#DQrf0jsg8?y-Dit3NNeBCOev4?0~w^KS*s%rQKu7J{!>8#%Jpgt5Z- zed1-iQW~yDhYRxMr83<6U(zs4J{ERGcb{?BQo0(^<1OgK1meDQdf30Ewe>z<;|$jd zFHk^YD-}dyQuc|>JKq|3PdN!TXlMZ8Rc$AS8Pn2+B z5_@U6SV0{VW%w1$;iob#Rd5+sNGjhvAq4M;^h2(Cex_y*S8>h57=C6L5AsoQGnqOj zR)+o}N&1ymbm;Yj{Z%aUB(&5e8lG|&cv)K?aMcY(Jd*`BviefD1?&Dx!zW(^E^b8PzkSS7ZXcU>bojn49)=6j z3S#Om!T2-Iuu>XqbHp=#q0qlJ*R*i=`yVjX}tCaM&4oc z#n)FE1{=pT_L1{`dd3*033L<($k>5{a2bwJk%wqKOqfSr;V6Ej&9T>DF^=OVeelS> Uf!k=1+exxriKi&&G-h!6AIIb_OaK4? diff --git a/target/classes/com/jg/framework/config/CaptchaConfig.class b/target/classes/com/jg/framework/config/CaptchaConfig.class deleted file mode 100644 index e4f1d80d33d823b1aa5ccb46992f6b927d95ed6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2426 zcmb7_TT|Oc6vzL>ZDM^DdBv2BX-eh?#%gB-=$))M^ zwXb<>UNZR%?Ms*`GyMSlF8vCfp4HkOoB&BZBkSz$*>m}w-J`$%{qrvXlL+JZB7qcE zSz+fZ^p1`=i8D|0`zIfdSnE*d`?dL^_SeX~AKZdzpq3a+1MKH5}It@m-o4eb)& zu>+e3ExN838lmmEIDoPZE}!O4M#vVtqMH35?98e!7%o*QbW=Xj*tl64Go zk08}F?UG?}ZQsrbbg}X2F>>6vR^YZ(2o*GmwZ7Wg`yK-OXDU+D#LN-v0S^MIxwgk& zC}^whm3ONDSW9#}e9hsmCBjiAPfbaj3OY?^7wHl@sb#9KEqGk28TPV)NppGIG(ykU z1Y`wCs(~hpMND#Bt7(g6ZL479y#4zmQ@qzsD%X*dE-L%H9X=?KIyYIF8uG;W*i>r# z_H1gF_%&ypND10NQF7cH%RVaUE{D%zU7728zuWuJ>wPofsV z4a$Z|5hxS%Odlzg>)8RX#oV%AutU;PYXQks8Oh+O2s2(rSfWlL@O`igD(H;PxnsDN zzL70*la5+jz{6_$p*qYYWmk$+wnEW0=HH(gIx;2g(ADg%Zhg0*iQayOoXD$8ry}`L zZEa`=0~nz%miWa$oeUcN>on5otN?a16<0CjK0O?k>AOw40H}1B%cRE4?1xHz4Q^iip!L39|hWv zJ2YCwAU1FVPmzRyArvu8eP<*}ZdfKzO^!aTn8s~NvXeAtFiT#Fh+_`(lY%kd z^xS<0CBWw--K*hHv?`7_r{MTZ?URWm)GJarj!VB>Qq=(|Tve}0VNks;g>LnR6zZgI zs!2IBqz+5rL+mo>qKw9g-7U&@lGsfXtr;RSN23MG^DeQwN9>k}-3k#|B^nP9;30lN t8owfgm$do{n|O^!M|i%e^Zc#O^JSIit5bL`67Qv`w#yN1aST_0{{Z!2e9Zs= diff --git a/target/classes/com/jg/framework/config/DruidConfig$1.class b/target/classes/com/jg/framework/config/DruidConfig$1.class deleted file mode 100644 index ec49ab5994db2fba3261e10b39d432d4b4c0e746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2152 zcmbtVTUQfT7~O{iCWOJJQBbPl1=Ik-NQ+_(MFpXyjY2`OtxuEW5GGD$;+YAdZ+-8t z=uhZF?d8EA&>z*+eP%{XB6hJ>S&KQh@7v%0uKD|)zuo{?z>7f)W0gQX0<$YL4yGkBn%9%iwERRfOBVDgs0wNk}zSoNBe`$tSHwS*oXY+2u{X z`5wtm z`;2BN4;jsTBxJd^SF?6P<#@HCfv-reN(Ytyqd=;l$!2%_ma0f%Fypz7YMRr@U|Fnr z71s}_A1BVhhKaB7jfosSHj&4yfs%Q_iA~H3Oa!fF(^sLjABIhfE=DE-s~)gw z8x7x^t1~5ACceeC!03`aH+{cs>w>zvykyzSOJ!xThGAgG#8W&IIM?*sQpqX>gMB4m z&b8^67B#Vp=LWtr@jZTEpPZmgCgb}kOiX1Oja4A`0DijOJmzD`QvsI&x5M^KJ$ zZESYjPMm;RrdYR zvRk1a4}+GHR#W*+sX|8v@o3ly?QrYpt~gclRV`6}H%lU%wk-FwUN0H8?^t&@I!aIA z!T;+jU5yvJ;d>fSV2H&e!UwFI>_CDX@!n!J>!RSC8wlaT~~f%JE=f{>oLWy zwwQXqQ@RQy?jClEl1Je9<0gmxpFw#1kM%`5!TNZQ<^+5&_`v} zam^9X)`|in$C#hm#by57oC2E`BA3$*%3q;0|MNJFKAhohnQI@{?DWiU5YxY-?^mAs zFv9NuH31u={Eo&_IEyi!C?BB-e8PP{!}C*)!sl@TsR;HquQjabMUx$9bT>g`qA^Z@ zOH@g7z5EvUqQ>Abxtieq!nL1wi?cH~|3oSUe$yOo{eNKKUV1E@H}aX+7>u^rWJ{4D z7Hax6%y(?YIZS{$GH@9okN!4k^%Z8Ia0fxeav?T##Bvc6m?RyV$2DA!99+Z=6i8}> z6sIsv_S%O5zRe_F45z3DDuANeo12*BR|kJ4Iv*3Ic4Xg-Y`u+A3Ud_igN0jM)0oGn NILBR_l>$$g;eZvJ_EPs@Qb{l8^)$1Q-C6 zr6k?gG~LsEZ@T2Q>4Tisr#*e@L;p?RdwO~YptwS*?MCO2gBi?x-~H~l4fW6e{N--| zPT_48hfz{tVnu$fs#t@iU|mHDr5@adt@5k92M%00t)y{U#UZ?`z*Er+Uqyhbf(-?C zRBU2P#Ufrw+7rfif5F~JFa(IFS^c(wW?q6s#a+_e4Z5OFB^VfdKZkq$h%dqNU^!W zUC&lLw_!hHVnH;`VU5`$ECG? z=#uf!yz$6WB-FQ!4YOgQz~j3e33m!y-W{S*4csU&s-7tUmn_MHPMpz`Vb3`=oLfZM zUGdBnYm-swkWB%_bY$?A1oo^M8>DP0vLYFH(wIww@nJF483GM^^$S}RZWS9QQt?2% zAc4Js;jNlMV>5l&7jD+8fo1EnMkPGnk}F%4oqTz+b?ez^Y8%d~K37;bi@{{)$~g+$ zTWSX>a3YpxlG+|R^PW{UJjrLT-wa*gbVOJKdXx5iAY-x_Pi;k32{nq9YoS*%ou>rS z1qN*NzBeBj#oJ^iEE=p}0zG+a)iDA_fxyi+5cf$+r_#<93H7jNmR&}$%+!mP&6Hd) zS1mt?l0v4Hz#DN19)-Cc=2mOqHf2~Smi7fr*)i0Ta_{{%BI{9Fm6sT3=&T{CtQZ-&LL~7K?=uC!ke;5v| zW^8@qvO_V&VsXV}X>_Vqt0y%a!BGXTYxp|e(C`g>Q^B`1jN{uZ22ygAvzHBjjfth; zI~u-=?`fF8n+m?K;RpDkh9Ak5i@3x#)6t*bs{l&nKUVM)4L`-t1op@ET7i8bjIegi zY!=OmtmF!QuHhH>rG{VOO%{P#uN)TWy2&qX-DlO8o*!TLHT)XC5jf&kD;3uZ^tB+U z=$;u>7GH1P${R+90Z||~UoeiIl)&E-n2hVG_nChhev9AHlMUmdvZvwq_yf`22acB0 zQCSywQ67AM(zrdd1kOK*@GwRj4eWf?vP&}Cx{ID^1dQT~gHgl0U$pT8nWm|Nlr1nE zD{z+!)Dycg+^CA}*Fk}WxB?!lAkMVdjRKuW48Ou2y{?BrZ#va7Z>IHY;v(BTS)859 zFU~B)-aG&2adNhwT(!p@mwUstoht?}>y>IC@KmjJzV`*9Szzs!LEq$aQ%f@fgS*_B zA`m+YCuJu+Uh@nGW^h=5{93`(^WhElIjAAwu3LHMw(v^@uURwXV*KL>X{YWD4J8Y-R7wp5luYAP*Yn9J+xa& zG_{-1Lp{9TMb`@c>Zm)mwR=iWK4O$g4XE_kz~GG-G)w%^dWawS*9{gw9Od^h&UB7~ zV`}&=#5;WG!tvTB@W4m;tVJ6zh#}5c1Tca`czBMx6I|`Fb`PoLyR0Cie}b}&^vIvl zlfVnZoT{8=_H0ADhu-Cp(Yts=@|6fl&+s^?CXJ^tzze_;>S*vbR_ASuE_jxT(^UE# zrbyCxo|A5hR;C+F4)cX%G7~Z>YS1rWhHLB(xKu;_7RMCVvSaU}@9*fJNREtVlM(E< zk(x-p!|lL6;@V4;GDHT#16R<4t6aavc@B?ZE<}8a?|Pt;nrB0svUTj)5V4e%#bsO} zEctYmPl>t}a^*QpQ{%_^RzcU2f*gM)anhUM8}KA}2AJiii@F8%&eu%&7j>t(J~y(B z%q$~v-#?(rfp%o}UmMGOATzLyM<fve{iDv9uClDADU3IO166&k7t$S zUvY3bkxk~e@!_n}aMN*`2E0f$H)-@I8P>O$PA}2eEe6LcjD}Z9#cLrE3lWsM`Ez(4 z3xt~@{5+Njet^z?AvFIGQ{WSPN>bVgmid&T%)``lg9&nmA=Lt(X`_a(ZGLpJ#4u2_%)dUQ_?m{8lCJRB4^N;W&<0H#a{w?y~QrFS*Un($b AnE(I) diff --git a/target/classes/com/jg/framework/config/FastJson2JsonRedisSerializer.class b/target/classes/com/jg/framework/config/FastJson2JsonRedisSerializer.class deleted file mode 100644 index 1b298139ccbaf05dcd3c93ad886841940962284c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2799 zcmbVOT~`}b6x}xoOcJI*)ACtpX{9BQmQk!o8$>>u2pB#}h9aWkO)`XmFvFS|)bik~ zPyPh|Lrc}N)b>%=@<+KmcV-e22w3|vcjlgZ_t|HkbMBqL|M~4Tfcr3_h+#Z}%lJsb z#}NcE-GmuD5;LhN!bnT_M2xdyW=_JV!kh_XA&NyTMX-#=QOsjSLRNw*VU?lfQ7S#P zno&1rW~WxNDV3o+v%|mPilLiIew$mi<|s4Xm}F?3T2+@e)%E4nW_m88rdAkkXY%Hr z!b^IN=eV-PZD+?ejS*!_FFBf}q}_qGHsnkE@Q~rMhhO4GQJE=m+a_Bis}~LK99SAd z`)T{QswO9BQRBF7=*|Sg)%fWp$-yTKp&7G4`&%-)p)DTlxf0F9GG?Bao^VSS z-~MFC+171_QJ4KrQQ5Nip7yP2?J9ZG*wTwinj)DOk%-5NR?zLNMhGSSP_u|ldoAeG z{W5U!tq{vWwk~MSwpm!_f)43N6uZuZ>n#>BN9-~uVpP3uDYv8Lo#f!gGy`*l25wee z)qNX7kd$S(ly!K1cY*Kw%0yG&<+XiBHw{|?`H;q#iLpCz{+b>r&KC8FUtC`kWfYs#$=v5WNgSXBI!{nRqEjJ?N19*bB?gHS){7%KHmX@?3iMcmoJ9Lby{-c&7D;W31LodOG62BnuoW6p%LC#NWnkC&k~_m2(AZ@5Xv5-;RubtLV89ELshJ9(N{nH zH{GdX)mvfJi$M&LlM`0L=CKmC1ljHqVh}8hdoDD?aGB^JO?YZ4wC-KJ=M(*rMxn?+ z;!lJVuYaPTp8bySdV(mvL}cOa(9Z}QAsT#zrenw_lw-6Jqa6kSr6Joa~|?=G}3J#@)uqzg>*m A<^TWy diff --git a/target/classes/com/jg/framework/config/FilterConfig.class b/target/classes/com/jg/framework/config/FilterConfig.class deleted file mode 100644 index 3ff7841722767619246c13c0787bda00ccb14951..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2371 zcmbtW{ZHFg6g^G=hu}gR3N2k%U;~;Eiuch%yHKE|bg+icKw8GWoWumv#Exu-f~INv zleTI~x1sLWN&BP5&a*?BkgTdSA^iOAyYIep?mh21fB*Bxp8#&d3}X=UG9H8xz0~_F?rmH8~8kgr7)K9g|IvcAt}a{;7<%B-d1I-g%QDg2t&esy$c)I z6e}qiTVY%k=WK_N4&iC=$J5hO8P82d+&XDbg;zdHw$oEH%GkFH!2MJweyRfdgu5OF)5r4hTMwgBm!!+Dk3BhPAEun3} z%85`(!_-&H#f)xmX@n`rSXr%*)@(z}tHw5W-(cXeWY#LG2YK}k=&WV#8F}@wQQ+YV z-h@c|h|f1|>UqO)ZI8KxxoE64b<1+q7kWl@bo;QNyVZF0n;$YejI7uV0q_6MaNQy) z>zb$m@snbYU(2#<6x0>1#1s1)6LMTSOUj)_*O_J&G+SmF@K#IAOr)zHx%G9gQeJB5 zpAjk3%C6;Cpls_Z-*SeKn94%N%P$DV>b_L&Or@_T|=(wu#YM!^t<`1zD@ z@q8;x3e&_=Hqa-2W1J1fQe#rk32cuk|)|(e@B1j`I zCZFTnqjHouwvWGp^otiV&S!^b?85}#72g53Fv*$3Egvzu*!&lR1v#cp5ZHNzU^4y^ zZNb-Qub?A-0-3f@1)cHnUlERU{RX9i3-L&I1wHY|#R@K+AVQbkm5In@y7c{y{ve*l zCn~rS|CwQf5KzYXIS2WL$gLM6WIjs!7(T{LOq0nRxg_beL92i}#`pwR$zedy zY5&O|WUeu@Ae<1P^b*Vv!Hi*wz^6U%{eJWsctKNu7XU>~ P1i%39d(YXLbq@F!ZODRa diff --git a/target/classes/com/jg/framework/config/GenConfig.class b/target/classes/com/jg/framework/config/GenConfig.class deleted file mode 100644 index ea4cfddeb422cff8a860f2413b56eaad9f3f93a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1352 zcmaiyOH&g;5XXD+bVDA9fDiByPzle~DoYQjB}J*1h$*l*aNC4o86Z1byA#CklPf6a zbw3{;ez}XDbE$?L4ixm64V8$G(SkQdErQ7b2 z?;b>;e$>&i+tR^-^4+&G*t9!z=J?WV^je>+Eskp5i3cfDwSP0X!|`_#^7k7avy6h8n5Or%<|^x*h631_pC`JuApO=e=(p$(ErizGxmlI71Fs#m?cv)}pqxC~qyMMHNC7crL7f%`SZ>@fDjCUB#NS z!4geiU+gB(HJXIy&=gH0!k1_5383F7^##5dx_cYmb-ICiocRJ?3O2iZPN@N=V1sk$ zdfuX@yGcD1(ybOeCSMhBn15>&Kb_<+fH*UfpHA{uz+b(D&ok`v3zk1itSzBG^BHHu z`X9r)LwA$#1HKTQ*sUX2W2;Dq&)fc(xP(r<7S=oKlDe_hF^78ypxRm7l z1?mgZ4D+i&kk#6Gi(#&AO4V&@0Fy8ag{su3%2%m|n9&_pRa^zJ$%~dRypI{Fnz$G3 z7+(A*Scc>p7yEAEwJAkKU8SVeEw@bFU9qGh6KCQYJ1{FI!&F`FIyVgsT!tkl_ki0aVg3Y}uyiDUqt+wA)@zG?3+Qc1twA(?s(No_{mZVDGPTJ{Y z8QGSR6RLT!{*KQjbhO54})s<~Q;+dfQP30@QBxtNQ zzX^ybt?h2+<{}?aM&A4Gm(x^etwwn(DlzwdKKC`NF!`nm`(>WQa(fW#2?l=+E#T zdGdjg+vM_d(k zuS89nV-sbgc^I?X9=6Tp>weTRL1z!!JM7Fp?2lW!vSq>A3j*n5|1YQQ*+;84O_~)D7)$>5)eD&=tb`=p^JRST3}H&eh+L_#KA~orcUu zmu30{=hDD|KBY6TP%A)_!GBWbw?y#S)ZlY;9uSPY1f7A-*BAbx%s#Xe-CjgRm!b?a z1Fs=GQ{y@XT|jIOe-5AoT}(-H z%BhylDVyYU9h?>q;KcKfIZcDpIBz(vxc#T0`Ir5Ja!g6QH}@r2^_ajdSUjlQ!Yj%p z@f(z-mG|&-@tkte-o^Mc$S_U|^f|I6@bkYW@bAIrGF<^Gd&c;uUQs@YzXtsE1Mqp@ zWBl0&-;L|%?EIVgmkLkcQ1NdXe@)Kh5s24RN_ON4xL-XiwwxaOGh)9uEcR%6tVHaW ghs9RXV|%FZD^!@l|NgI`D>!`v{VkgET}ap80VZE&GXMYp diff --git a/target/classes/com/jg/framework/config/KaptchaTextCreator.class b/target/classes/com/jg/framework/config/KaptchaTextCreator.class deleted file mode 100644 index 130b6afa3994705e30f606f626aafab120ca3bad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1715 zcma)6&r=&^7=AvI>@Fc`X&^-^QM4@$VbkSjC=h5%XayTU0qbZlU6Lg%Y_geTQ|rx> zZbA})am>uO-}^n^`}=vn{QC0Q3jovD z2_lNAAf*`@sUUpr!G~EH*Mg8R)s244xzfCX1qEpZiwc$$Tz9b>?&qe0Wd)faR&Yzk zZ5eL~D4C7-)|YQ>Z430>%O28j)?K|~y5}b7clOPyfSS$OMeU%V?N#)m@sV9Q)N*!d&n#$n z^s+8NaP6gvUdr1=Hz%*4 znqykpmWT0HJmgyA`dFa5TFdOSk}3-r?C{m7ez|5^dC%jShDW<>xB@E*Z##PKa9uBZ zg?i0gB`f5DEluaFX3v7#cCC^#Zkuk022K`x)y*%2S1>4JHH0<1Ezo;B=Me57OY`I8 zG}8;=JO)Bo#|CRkaA{m)TuE}ac>RWZwHd-Y7#27`u1=_v>XbUI&ZsGMR=uXqsT1Q= zR%N^!!WK9OiT_WQz_hDeuTX7<)R|>fl)5T)UViZ>0T! zZq*T%7tX!g39yy0pA&HV+E*qu1Kr()UzJ*R7#~J;X{^st1k#qi2Uvcb) ziz9+MUWq`UTDDAPb>*}yPI*>%gO4@JXDx8SrH_)2GUvcU0FApK8b~~actW8IuktH- zU=M~UhZ+iq;WeHFUdJ%M7pS^IXELF*??-fHpTqaTQ~1}_-e4VprN)->KZitEo)4%J z;gl4WzCtn<_3yhjgMsg%#3t+Let$3!p`E)Eiuyh5F@BCp{zur2eTnI)KUStGH>+jZ z)T3=r%eLX}F+OLI`z_5@kWfpp736+Y3OvGx)c?jyEq~G~e9|hxOxl|5OxmhPF`F%j zoS~DkI?mS7+i*wWJNDG)_54$k1w;@)AHt-~C2okMT_$ZRDVt!==cu_tG)p$_kqMnP z7B0fUC4557&oF{7kigd%!?(10f+T*zIDWw-e&av-@0h_KNa0V+;x8=VCDI~@MG?W0 zh~cJ4VcFw+wZUtX^MIIToHxmOSZIuPiBr-q;*2-K+=s+4u2AyhvKT-dqpUy`z06{S zb2P@9h7kCh>B=(r`jaxQ3L%649+)4U8G*w5j>hpKJ-ff2$hk?{#-xPriQp`~|>eG#EQwkv54n? zQ^f2JuvE%GzDSJYTJyq6Gwa;nuug1`NQBlize4()l4b;wO=>>B%-?W^=`97I1Fk|| zFd~VHU{X~FX!B)`EAEMsP?`vP%YnbTHqQf3=xmXPVH;fnjN$5*6f|Xx8mo<2C8)}4 z%tjIi7{<+f{?l05IEB+T#xY^zEY8_TABvK6-U;_eN5Vz!h<-bZOq`IjYn`9 zp0v!flb9GTFCb}G7b?GWH{Yy2TNH5?7{X6cb`2jjW{&-ogt!mw6p|w1A@pFF${dN14*VkRCxSCXz|3&hi7pZiqv*s2dWmT7W;wM+ sU5PZx6jo~#-3!g}eH7o{7=L?<_!#ABnwF`S-$ScmLK}IB^Yo+P2diSIod5s; diff --git a/target/classes/com/jg/framework/config/RedisConfig.class b/target/classes/com/jg/framework/config/RedisConfig.class deleted file mode 100644 index 6374b212872cbea986b7c3908c0a65b55f4b23ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3118 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 diff --git a/target/classes/com/jg/framework/config/SecurityConfig.class b/target/classes/com/jg/framework/config/SecurityConfig.class deleted file mode 100644 index b94630ceb2c178d9c12269e539fd3781ce1c163d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9279 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 A)Bpeg diff --git a/target/classes/com/jg/framework/config/ThreadPoolConfig$1.class b/target/classes/com/jg/framework/config/ThreadPoolConfig$1.class deleted file mode 100644 index 09e7f1ad7d2868927dc44b9b08696dce102182f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1331 zcmcIkT~8B16g^Yc*4DKYqzZzHTD4!WV2BTv_(Do-QVaotuMWFIySSYp(_N@<`jdPx z7$5ur{wU*}-4+a~NnhM#XYbs(=gv8I?(DDMKYjw(z*-hJ@HB@sN@jSL!*jgIpqxR4 zAsu%8erb)N+ICgXIq5jZn)k%H(jOgH$z#9c9CWqd-mX%?R_tgHYSWi~_=e$2d2(2* zeZtSU6NP?YQoE7XLWaZi+uRM6{?r&BvnNi38w#&E5H8`Be9NU52;Hb0GFV&66AaUB zUy658??~taeiV>rwyj(q9CGcO`Os+@!3=gwN};y`-tP;V)+d%xS||Of0ac8(jIqv8 z8c#Z@+eny+eaYaAkNu}WhQf{ryUN?;=3GLd4S9Y{Mp6vYSuZC^11>wxUL>WFJFH~v zBPQxRcA9!I%`i6(K}#V+@vo&TAVY3nMcNhHzA0_-dQ+^Lv!z35N;gn_Uv?7K8B}f5 zP`8o6O&eLP*qFyc2CFt4EKu7`+I1x=^xD`4+IPFcivrME#P!oN6O2!weKfFfN9Qjl2%dk0c#i_X|Sf<;b zrXK+-6wD!zm7+I`9DQ$*^#K+|0QqX|8(4K|Wx={Y>T4Wl)0hUM@fB{*oc-y?g*LgsUUf4 zx}uPe*IpBq22tLOsVpb)msD)r$6`#?#u6S-UbAgBMQ)G-6#kIL6dqAU%;t~r1k+^Y J2xRor^9S|HVGsZS diff --git a/target/classes/com/jg/framework/config/ThreadPoolConfig.class b/target/classes/com/jg/framework/config/ThreadPoolConfig.class deleted file mode 100644 index 66be42386e6150065444d3c5e0c205a2c55c04a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2302 zcmb_eZBr9h6n<_9EW`x@7K+kZRFn|JEuhpIOC?b%H7XKH3x2w6uCTD#rTap$-~31I zObIh(#?PJplKzU0&rQOc&#NqwKvvXGez0K?{iU;NEvyAfmNlV5&5#r5jSg%JGTeB$t?W4R1Azyb;i4a` zTH$8kc&mp{p}nTcu}hmqwc{XAUUUTcC<^gg)d6DuL*QMQkG;sLs6{7q82Pm4`H_qq z-(%pTr#c|ZNNq=!Jb2W~E9sG2(qn!E`Whjr@_zIs6>K>+x5k)+b-5+2IC9*h@s{dY zIB|risgfTDwwiHtoqFC)`ArQcFnLz0^+Lr#EykRQ&oE%(BKl2yqQ$3LTtdIV{r_7m z6OU0e@kEQKT0BG1z?{IHQ!{WF*nZXq3(|E}zygJHzU$b!!{0TTc#e6t=vg~-aLhnS zU`hw4@6DQG6)F{$+j6D1I&rinc^Nu(oz{%B*~G5~^ReTW6}#Cu_?6zT_UI<>!RWQJ zi3NOTViDh)_yJ2g#mfSjvod6mwfty0*0Ys$Wk&)Xp^Bayz52<_tiI2kv=@#|i8L+G zkB^1(G(A2s8HUbS1%ZB^pI4g5etYtIJd$3S#Ss|KoZiv@bRwsDPrhIN1=@MVI4b63 z6sf=ySZH{!WvdkF(UPmrnfI?Q?_5h+DmH~cA+!7e;F?!--w51o%)tN7jhtR*&OV1{ zPp`?bX3m}d%)itPm-*uB<9jiQgq|7vmC$3Ora3ukn!|&-2||w+%FA3W^Ep91kllsI zrpI@X$adk69W-UTn*Q2BGTS9??4bGA8p0LIUNlp7(^C)hE4YiOeH=_zX*KIu7{oQM z1g>L<_}b5F`b|*Z-b2gME{x(x_BS+D(W-T#iZ-p2Riw0TuHxLt9!x&iUPZ^qFFcrl zc76#4>ntr)HCauV@m2T6_ad*cN}$g@fA-fU1@ zBDPM&&>lLMvYOT&(xlMU-Cf0ba{H)?o(8L3^d6GxU~HiKZvHE|PJNh(p$3VQu19&s i;;95auMumZ>oKk`@OzPaoz(hc;vS~Z#$cyWK-*h+B7w^Q diff --git a/target/classes/com/jg/framework/config/properties/DruidProperties.class b/target/classes/com/jg/framework/config/properties/DruidProperties.class deleted file mode 100644 index 1d75a2e763149d7701c44dd1e55e7b83e06356fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2704 zcmbW2YgZdp6o%ge0SXM4*0#1)Y^m4=P{vkT+fr+}v=2*ryZEX zywEeD1))WuC7~~bvO>#3UkZICv?BDi&~u@0guWH}PUw3fM<^$h7b*y8p;e)x&{`Wz z8`c#%jcY>VlorjNR#4Ll7Z)mSXv#Wk0+TE0ao6=iCp4ZLD2!%2zi0=WzHy7IzEjrQ zp1)z|wBrW$s*?{rf7f;n9qg=As^~F=mMsB=YXdK0-;sh7I)PX5^LnJDnhZF`>h4t=&gkhI{l}-cK-VN+rV!xzjk*v7QWl ziRTxEba=~h*s`~SxVIX|ZR{2Wb$0$&(1vad+QalQ%oy(dSw;K13THCw&X!}B9JgpM zhLVlUvZ2Onek}lFc7-|!m)A_Zb!PsG!ZG(!XH9oY2Ikxe&-cA;h3k!{K5AHVT+m^~ zcTeCL8`81$zC4i!3eD-ktU_wiD=^!8GRD*7G&-=S&<8*Q&6Pj)L$;a!$^%qt|P1 zdR{4ZoH{fe8$7Au{tR(F;5D4wuXk35YhGdAky;dLpL^_x7y6htt8n(U&5TIeDBS+X zGRC6_^-g%SfK5iHQ}LtR8?*2LpIUeam)o#mp@g!9Yq)H|6&euogwjHr_`$-EkS}BJ z3k5{$31cP#8;&%!;S7ee=ie#D-_&HsLr3ca;gGnZRu zIb%tdIRAc`tbl^ zdeP6%ZXZAYU1*Z*fx;E`I@$K~cQwGf6qr9r;XMjWv7~UF0`n{>3{qg)C52%M%)+Gb z0R<*yQm`p7N0Y)03QXCg@DT-Oa8kHUfeD=y?owcWCxtNzO!uVl2?ZrDk^c{Qj5b@v zwq@v7sGkW<80UX$G}wg+vK1R(5>xCcJi=pIJtY5$W)k2I5B-9sDw?HDRna1CYZYzM zp8BbZc7cv6I;FL$=#sXZLXSW%;k3XR!W#l-t2ig^`6}L&_CggGrM**x9hxzZc>jH5GL^%G<;k0mVNIsXgDvi2-TJ3Ak*et&1&2Yo*0 X4yPHlMX@6j%|!oCqNI~!$pC)?l<3bk diff --git a/target/classes/com/jg/framework/config/properties/PermitAllUrlProperties.class b/target/classes/com/jg/framework/config/properties/PermitAllUrlProperties.class deleted file mode 100644 index 2b54ba0e157d9e4461c6ab8da5280fa883380b75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5999 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 diff --git a/target/classes/com/jg/framework/datasource/DynamicDataSource.class b/target/classes/com/jg/framework/datasource/DynamicDataSource.class deleted file mode 100644 index 3310c74b6bc69f2272e97b7eeea802c66609ab3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmb7DT~8B16g|@xYHJl}p@5&DsHJ?&i@sPwVoHpOzwNn#Hp$o-<7E z_@Qrh87h@VM|=_IJo+5)Jz+#s#oCdz1m&^u1HLbMwe=H*OkKH>VW#1S@*wWEq&^m{ zfRJKCIU+a_+PCo#%$QR@V&Dx&b$Q3*Z7sU;tI}uOC6y>q;d>XM==#oxF2kZL+aeCk zvCy70SFae#|1Onb&P;GgcxK`THhrwji{53aZ^o%RgD?=G#}8W_>6l?RMv>hb!|c8^ zr^-DN_G(6IQq47eFBB%$)Ru!Awf2T;)_`T#s&uLS^;l~enubzmaqpwNV3@D0UoV>> zKd|$?Z+$9XYxlPGzJNPeE8qoQ7Vrv{0@ksXMYVtpY%*-!%0GrZr9B??v>$p`mUrBi zGwOSg6wcqZBBO<4J}DZs&>QtSU9mTQ5YYtuZyXi|{pF*!*ra(%nj9XorZ}XJ&2&+; zsij9+^`thwjGEFgyuHnb$z+cpH*w7x+lueq`G`2Z4tYVtJOZ%k2$b%fx z$Ws(ioTj~0?SoY}`bbqb`$$ui`A%>ecWEtSiq;uqFiVMZxQ`BJ+eS5Ryv~5k#@a+o~4n_$4e8(blz1yG_abz|^qKAA&13{$5wW;&q6_$)6Z zzW4)vfI&z=F)=>-AM`Vf`%D{JTH=FEdd}?II_vCp_U}IjKLJeOv5Y8&!;p~-Ar-+0 zMujmZL%}t%j7w0(eqF*188>lD!i2DgCERB4o3_pn%h`^uR?L-&lA5!1U31b5(d@!} ze&%`p<=jGUdgd9!K(55sxoUDtSM#fm#)~<-z)eaGFB-bV-8DyJ7(F>F)8t-s9mCSo zQ&btu7?$Bq5s_qSiJ>EF7YU;)XIR?&T6tM>@_gAO4>6>pmbhaGyYB38SB(loCReb_ zYDrgD9A4Jm*v>1p$X#Bs*PMc;PH$MeY!s%+v*>xUw&iMX-8tJVdiU(9Xl^5#-*`>O z^(EWs3Vy+2rIrwDk27>X(cD$L_>>DCuI3Q89=#pBH<>!AI$kg}?zA!qWeR4!MRJY* ztRWhb`1ifWg;Waq(668i-3+~ln;)uMpAR>;-@UJX+OBSWsUCcka7V#i+*8nln1cJ5 zRFFo7ZqiV?CYFK+=x3Px|4vJoQt%LusJRXBre}2Q(1qoaR&dGH`Y!2-7}ko-FnoeS zOtTG?KwZV$BbnB@i6b~fngQ+;h@7>1fTWldhG zq*Lvag+ZFnC=IU0b3~|rfivWF-bhHkTN2Q(79vImN`|72fqBZC_BLo5( zXD@+(&XN_zIh-eWQ9J{`7mM$}7xRyNM~5Ff1ht1?11d^Mf<=VNV^rLLjN<|>QtT4_ z1B?uTK8VYNDbU3(elkJsLHdQzHdzb}ehJD?99<<*&zHRXuwYP2mWeJfN|zc#2v?2@ jRL>8@WAZmdcH#R0<;6ZacM)hU?xeyv!3`0R4_E&J@h~^T diff --git a/target/classes/com/jg/framework/interceptor/RepeatSubmitInterceptor.class b/target/classes/com/jg/framework/interceptor/RepeatSubmitInterceptor.class deleted file mode 100644 index 0a07e2564a1e4ab7470c7070042fc87ca11cdd98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 zcmbVNU0WMP7(J7(g|M`hqBiuyBDDkxj3QP|Xq7^dVt|@dF1&I=hOji*jk}W;e@g#@ zH{MkA!l&MN;V;sgKAznTB$Q&*Cr{>`edql=b7tm`m%sc9U;&S^urY7p!z>b5u<%h9 zxAAcnL-=F}DSVnm0mUIK;!YNK@tK9sEi75MCy-fmT*urMNam-u1yajiO$(eaIj-Jp zH>=uzq^b>SMoQj}YHTat3BNnal-Y9vf!n1WuPOKIa@SW){nYaxOUE_Z-_b4O`Le8A zTA50_+H}l=uD&QR*z)z7a%*9NTE4Weo~Q#EX#Yt=8@XppORjOK#EP>1uB`)8>}wXZ zJU7s>oopz#F1M=tddC!}z7fc(eRWXQLAzlD@}~=bs;jc*HI?JarDIE$I=mOv>2GMW z=hXz}N}gYrLCbgCdbjP+yBS%?xUY^q17u>oz*y8kT$rzS8>~#mQE8P`uIm|P9MA2G zYuEGy#EfG3F;)VTebI_R6&Ub!3|t6Hzn$nn%uF3vLV|=&C-5d}6{B_@Z>Uy881mD? zGTF&K?;nKhV4H!36@d#e0uNQlAX0~{I_Ctv%n|sue_b7h{39LDf-Pc4#cPwct4_$s zE4}G^h&vZHDv&F;UE?(Mwi7r!5=+M$$J(b~%Z`AJY0rG$(sJ2rlBL=;MH}aEUSQ_G z(8$8wCJ4-* z)!xx*?;MvNm<29%{^5D1X?M%mYD}(}zsn63 z1jSze9@2EZ!jsn2L7?hn%jk)G6%$?zG`M+ck6wGj2&A>|d%nP8Zy}v9Q~&;+8VmEO zhEr8lC3jU|_5;tIm+O_SO#$0@;UtdA+ImwR-H|<@9XD~k(*#A+b7k8&jX-v;<*&mJ zhW52v)BaKDJN?h<>1+C^+wIgiUoIQmCBAM+N*)o87x*P91!a2rCx{<8N#G5RnMgT` z5za$L8sH*EDFxodTMQC9|3x`Kxjy?F63?(Q`vQqVDwleWWFehPk8qNHfm9)r%lwWT z)3)8tL}6Z&fejQ zh;-wOorq==jGkmZu%5(AtXjBfVbVhWPnu3qouZs(YG63Y2*5c16V&ti!7LZUrNKnB Tbd}Qt=Au#JeaaBx4}iY`!y9R| diff --git a/target/classes/com/jg/framework/interceptor/annotation/RepeatSubmit.class b/target/classes/com/jg/framework/interceptor/annotation/RepeatSubmit.class deleted file mode 100644 index 8eb0698fafa151cbef7cd917c0490b665c90ebc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 647 zcmZ{hyG|QX5QhJQ!3*R94un9YC<&1qXtE6*6_Smx#7(wIlj?Xg-W;=g*4jNwL`lJ= zV1XuYKtTm12t_;q&w+ze*8@wQHA5sI)sT@bT^{ zY3%Ma&#!*(CymqO*YU~S_359Vhs}%2`?I8Ra@5#MnioF=hD$*lI<%-fu9hiMounzn z6l1xM@FJ&7rypLc2?ZZYc#uJ4afp)W|UcZ#$u`w2r=60f9b# ze022n3-n`vy)=8N0xS*;V(2jtVVKz`EfP=hjO_>JpR*ldWb_LJA%hnfYk7omyu<|X E59>_FOaK4? diff --git a/target/classes/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.class b/target/classes/com/jg/framework/interceptor/impl/SameUrlDataInterceptor.class deleted file mode 100644 index b7a454ca21b1b21aa438c908f7ecb5228d67a24d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4633 zcmb7H`Fj*+9skVkW@mRZAta^Cv$Q~HO9?p`N@+_IL_?CAKn~0%L23(~Y$nNs-I?vo zEHqZMYOD3Wur^w?p7p?^SVB^?g4U|__{~4Sze1lrUY~bnc6Tr*d9v5#r0Y`?LLJ4P5IEyFhv4Hp2<4Jr##<>&}m@+8Hi$8FB7oGCrO{T2Mcmz$e7;lj89yLH6ksK7-H7_?+PL zdGYu{ipyWD$Cq$kjJ}-0bNEUU&tp-LepSZTQrLwTWPDu+{DzEgN@y7CKi1zfe(G4y zSkG`)Li5nPc1Bb4nmMaxUE45cyGhh*nU1TO?xdD4=@ROLL*s+P{SxAHx;Cxb5;9{Y z(=`hEq~RD-dA-LpEmw05o|UkF$g*curzkki*jhn9YuTsODP1!ibw@3L zh?48h_!1lMdeXH{>*gL`);S3&Tc0+ZUM)9AKz9!1tb#f}t5#Wi+v-?_h|CWBe;9g7 zu65QRA0CY#G)%)iBq7?mds0HI*P5o-#v#MhM@oe$-5%Gdu`r*N)AEy=ZHRfW7<1~_XuEv;f(1;U30Ugse<83c&yd))Dxo1JykC$}E?Y^eKm!fSClf%#H>xSf)B- z8!7wq@G~En(L>wIhS7 z3KH%w!>a~D*v3`T0I_dP!bqCd*<%_5la5MpTtOTy*?Dd|p4pG;3v@+J1f8$3w@_AL zbZWjffw-XOTyjr%M?4kNwGpyVEJw+GwWc}fPs52AS_wEGBJYN*tL09Uw-;?pa+Veu zFUt59YlDn$OV~K9yK~mGr=Cu4QN;$juc+C2S>+vmG^rKG)PnKCAx^V+D#YngZ;<4m z%psXIW=+j4+025%DsJo4rB>!T4~amn540I)@sV)HD(T&|e7gt5k%Si(tS%CyLDm^j zx9;KiNHE?f!Cb{>oq%ekt@DtFDV4QKtOgGmqLSRUb}85+@<&43nx)L4b9KvQOsT!} zuVw0{+pXXL9+aT?$?UsJK?gb+=>D28n*vp=Ktd;tDM~3{>qu}J-%;>gd{4&r6}*HW zF!B`q5I>UfV+9xR6IPLG#t&%DoEJC;0vT&(=?yBOf}i4NGJdY$Wn5J73%sJ>5|$L~ zMW=$xSXQutWeJ;Ccd^4IBkwh-owe%ag3hLTouu67m?0Z{+nn+fze~ZZxT4^fLe_n_ zU&gN#yoO&hld9@bH3e63O~G&QTLq8cQ6`}R9j`0MVOqxT1mZVj{9eHy@J9u2;!n)Z z)le1u8P^D)x;|u?vkLx#i|nH}w47g*{Gt}>9};#7W;g8>H)H=c<+DZyzcR5U*Vy2J}3;1Fbi!yN9jm1^=ocVV|FKRivw$*=|3(!c|ei_O(R$94CZW39{kz7m6;6 z_pL!vhdGFP&`2O&ZioWu#b{G&AgodoC2SFrw7fB;O=-NgIPSb-nfufu+0hYZm}`ka zS(UrPl7f1@Cj4lz#D0EY4f2q(YcL3wYOJ4KU=1iR>2f98X7-EJ9yaoMasS}eh1E^= zZd9W)5^iZd62>EfOtcdkBIx!LW2}su%4P^#j17@w1HrwoM$_QZ80H)-u}%kFY$-VATWu&ws_^XuZ>5a9 z;lZJy!EAr;=ty6d`4DPBYtWP724|H?PORaA>%oUs%HVDyN?exXywhnS3zK<&SfMQ(a^qvl!Rr}k6eLr;xZb< zesiRA1&vW0=a9r3m(k?UN!?7ib?t4h;Fc9^ityyEUGXbO^XTU0%o4U_>ck_?#}aPq zl1X@bMqa|!u0$sB1`cNuSFx=tnMr2qR?Q2Ur?xs%w;aXanTLCfvIM*1y{ zd$E;n*+pmUr6aoOilek?mNuNiVVpxBo<%=DM&FI|7{H4-!hU{~eQ=mP?>+b%#_)Gi z{}bb$C!R(F`Nq-1voTU`qf7fJ?L2w+bCeXm2>c{Q50S5M_*>*XNS{UV4@&6ddoN`i z<%t-%zl0&K)e+J2l-o)E=lD0m5kIqGV-&}bAeNm(BxH<{V_QXjwjw{vJ)duuyFR^G z8~5$~%1d5S-czX%N)5%-(``s-wo;JVu0%%Ex!vABB) zZ4bmcYUlBEEFIUkK6CyB5sje;OM9qi7y+|HFvnP%C$7Aw(II+`tScI+6^+zDBeAPv zhF~^gJ2}h|P74}ga1;;eCQkagiIYM%;XfJDztI_sd5ShfN#iT3^X)4;Ps-DrMTkh$ KCQ*V4!2bXnNaDx< diff --git a/target/classes/com/jg/framework/manager/AsyncManager.class b/target/classes/com/jg/framework/manager/AsyncManager.class deleted file mode 100644 index c0a24cd03760e2cdab46e66efa59d62a79fa6feb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1453 zcmb7E`%lwQ6#nkmXg7+$cq$+w3fmCs3w#XG0W*PYLfF8Nn2^$4x5Cz%?iTdFQq+i= z7=QMUGM-zCHUy$B*||OEo_^6=n8Je z$Wi_haoob~HpFlzL2u3^=su-jmLa*imS4}6^V>`LLT+ojyj;vPuw{n!MaOOm!xo!H z-Qz71ghA!6x#vE|U8BJd9CuG|7`9R6uAXbYvCZPKLhh||mTif7hL%)%lOek3ROtPVf@Sk( zUSo&5Wn-sKmSn*(jrykHT2c>;QBkv+4Cz$*pW`XV+z4?X72;O58ZuOKFY9L^=!v2C zOb3R}A{RBMvSvtfg1eN0+N^n^;vCrYIA_)aPKlD^xh8*VNd{eE=F_sQ8U}DtLnpc@ zo8~zsRd7$keLP^8`ma`K=s~ZBKJ+tO|EF#!c&H(ZISr36ui&wUC&&?7KWyEwtNQBB zE;j|kcz{Po!?FG8XzI;Zu0=j2|Ja~`p|U7dE*7{!RT&Se?cl=cmffzoM zrR>iJ4GM!+TrL!rOZmmsXG9Z&Fcf>xT^&MSB zFi0|qD9K@x-2^p2V8a+9i+21vX%ak6_R9hEkbeV2523uJJ7P<+)whn39KjXBmPxGm zNl}c<2eeN1AbyCp&(LCc{wIEde1R#VHtoml^Yvs9SLQd0tAsj6UNJ_B40!D~&sowW wPgRCELi=gp8PGQ|L`V&QRb2m#G3JK^+P*^F`h*Mbp-7l8uMyJ5$ri!HFLf1K6#xJL diff --git a/target/classes/com/jg/framework/manager/ShutdownManager.class b/target/classes/com/jg/framework/manager/ShutdownManager.class deleted file mode 100644 index 41d8e7d4f1ca2772aecd1bec65480035dcb6c5f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1324 zcma)5%Tg0T6g`~;CJY0F5I|7mAz%W+sNj=_BFZYLWhnN;(1Z!ebZTZIuyW-_tJIxa zUFpUukt*a-rF*|ar2GlX+mk?$N0qa<(|x z)rcdZq7VJjTv9NgB8)-l*2B20;tH-R7*a6IP?;6!GPYSkY<@l`STEsbF+rl$EOV~u& zmdqGWjTPNEaO#g8e!mDMmY7>2o^V%fv&7E8NNJ-F)w713)*q~xJTEB;Qj_uwb7|Vh z`{Jo&4B=5TTS{L|iGpMDDN80BJ0g2fijjHx1 zX`$(`>;*v;jvp#<%9G_7k;Bt-YP^5D6v$DH6Y<39V{`aEwJyBhZ3Z>Xy=m^cG+opu z;wTF*DPgGKjw5K``%ch#=>E*2BbMbf`{J9AraNVro^WVRt0-jgy)g8iK$$rHuFy#j zwU%BlL#ymRtwOY>nIPLhJDvWF{uO;+!PaOIK#Xjq@2o{5t+nC>G@+Sx3}*-&@WDg0 z+Xn~AV3m$R&=5h66SS1*Tj?K=gGm%p$uk6fT-O%_qoFNS1h9$94JaQ_pCn)Z2CDkE zpa!w#2aOOaOc*J*l>`IrP|-m-_RvWe`MW9mUSB~IF~_J9=g{V3yGqHNCzOIfNGZDwRnh8AXzK{d?5NLVi=~MWV<+tb6lp)B3&3B?!#$P& diff --git a/target/classes/com/jg/framework/manager/factory/AsyncFactory$1.class b/target/classes/com/jg/framework/manager/factory/AsyncFactory$1.class deleted file mode 100644 index 7f303be097cba8db935cc5f5cb8e50902f8bcf21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3247 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 X%l_5AneU*1@1$W>xW;cU-v#^+z&*4G diff --git a/target/classes/com/jg/framework/security/LoginBody.class b/target/classes/com/jg/framework/security/LoginBody.class deleted file mode 100644 index e740c4b1b22927e7c495866900bcafa9b7412db3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1187 zcma))OK;Oa5Xb-PIC0{bwv@KKp{1mxLBbq*;h`KT;uN4#OYe@exEm51`2p&;0ttk~ zfe*lkLd+O7aquDVCqW$f$9bya=n37w53=lIl8yxIFd0#pT@;F}##0rmyf0Ae?w^wPP+zVN zR4iW=)1gdHg5gA0O~PPu8l;Ntxzo@?B(@vEW;c- zv_gkAY{TNZbh5a#)>K_Yr0czJ5TA9}8p(!sHgS>8-Yfv?xI~t~ z1~y6lo%{vXr%Lj+F?kD@iHwu`q%G2o-uw@-;=Pwl mZOwGk$W*T~^^Huo%uMwv(;+cEU&6$Huw?Qy(`}L#wtoW^+@k#e diff --git a/target/classes/com/jg/framework/security/LoginUser.class b/target/classes/com/jg/framework/security/LoginUser.class deleted file mode 100644 index a75e939073ddb8753d9814ca301c76d013703358..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4794 zcmcJRzjGT!6vyAnl5ENHk2t@bUk-_b?KruR1PIs!96JdKitWTdNCE`T(nUU7x)XP& zIHsVYrl8~xprQaKAu|jxLjyC=KtTfq4HPs`&_Dsh_wAj|r}YUm%%B;)z1w^H_VeDp zeY;=&_0gw9beh())JsN&dgwNb5{qRPCX1CUtx}mqgs{B!J)>l1>+S;d*wJy*GQG2c+J=S~F?`Z4 zVy>RNX&KYC%97#C>q}+y^sx`+MI8~wd(fHmmQ8RE)+f8|=oMqlc2+glDAXL&TSq(* zpDicXBn@jqVuHDvM zZ^gB(lbRkXX_x0_rZ1RAxyaiHPNOoIuNiG}@5`Au5*Ct1&{or(C=_f=H*H(zkF1Tw8iUuMCpt*#)|D=<7E;w1b~)y83uvDA2i%zA>gSv3==h! z5>zeIK-_jUxIAf>%P6C$(@3Y8CZEQS=542>xm7+MVrpT*b`0&JgQLhO*5_Iur^y6-7LErhkwd{7Ie6k zb@MkrkDJDp1ac2<2ZFW`JK0BD@w^RNH$mI+M*!qAVjx?DLAG#Sw(wQ9h=Xhq3fUqW zvPD2-i)g~`Vfj1=y9hC!2hfLzLyq9>6k35cHS&PO`%?8NWESc~&ry={G>WI3uSCb_ zINsQRMs3o-Dm1z3^ss@EqxUH>GJ2od*i;*_sXiDXnt`093|*yex+YBy_`?E|Fd+Gu zrHAtXW>4VRpO|~tgGbPlVMhoZ6u5R$@|+5I-hvumg8J(`N#;q79AmQG$p*B3N<(u2 zXp2C59%$FG6gQB3Hznd}-%^O!FPDZ9`#C`|6F+fSIRgC>I~l>|o@7(QCJZA5 z|1|I)rNCQKY*A!7$7j+>w{8i!QllvbIXSf;0B zd^W`?tun2F>24Dy-ijepzhpvj3c}Bc$ZOXza*q-pQoD-vdIYN@2>vtB@5HDH{LkH_ zNiTkgVwvXRnYvV_AHnof6DB_UL#Bh0 zX+Ac`yH%#2W0@A>bG%z+`UOnCHeurXO31WNGA-h?_0Ozmj<=~yzr`^5_nGUkcmv0@ ze+ij|vGCxF+&%nj%+v0|E7_aM|McNam#oC6TV0J@_u(6b}_Vg&tITe@$Q0txX=hBuamlr$P_?0sbg) zQ#^PP+<{?dcG+P+zjk{7H|WRc;3UFngdQQhy>`f348>E!T;_NF8^LkZO&zziVJx1aa$yi0O3%SI%puc+JZjB@DK@y UVgpA4AUX5_x`;&)j)grW-*FXCU;qFB diff --git a/target/classes/com/jg/framework/security/context/AuthenticationContextHolder.class b/target/classes/com/jg/framework/security/context/AuthenticationContextHolder.class deleted file mode 100644 index 5a0b0e2b54e8e66c6db68e68d66e37c2ebdcea94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1186 zcmbtT+invv5IxRqlkJv<(o$%-G%c4TKo_CHOG6Q=gpk+*QmaZlIvcZb*sPJ`6!+z1q=giC*|Nis+CxA`(E?iVfC}GWogLMZtti5TMTMlkp zTX9fzP-B=4Rbs?P^IXL(p&6Ef4nO36%#+C9Z)?F@feLxN#ZcOlQNm4M3x*eyqZ)zI zk>7i-WfHyByemE^{m$=+u&<^0vx8dFg%zZfT6rAOk1^Hb1Q%mnwsNbS#je_Fjg+{HZ)8z?g@PMkD`$N!}yHDHAM zs@V~tp}`_;85T&?vu7lHmPDg$s{fu@H40jE)uBLz-jhr3i(%O|fb1;&WpEC8+EZU> zJx?B=EF+t*AA@~KL*{8Mq)rzXXm2l502Z)FwuFmVB9FbimYx9aS7eTm{e|3T^3vqf zIzT8>{3To_VjKU6ti>u)eEkUd5uZyZAbf|=N1R1Ueuey3=*!zmEdAA!+}DTnPD)>} oXanv6+A`&^f+DVsU9c>`%nvwkj#2!E%;?e}VO#8V3dvygFCIuJSpWb4 diff --git a/target/classes/com/jg/framework/security/context/PermissionContextHolder.class b/target/classes/com/jg/framework/security/context/PermissionContextHolder.class deleted file mode 100644 index 92b998831546f6ecca209677758f9cde87605bc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174 zcmbVLU2hUW6g|V&w%estY!z#3TR+N&+SSAtLp7-cBMAipEAg#aV5D1Nr_K(o{wsa5 z`rr@nM;Y$`0Sxt_k}!Ag$=ow%?wR}R_m7_dp5dv9MQoVZ#2o`$3)nWWvxF$_>gAq^ z`*>hrmtnJ3tRI#djZ(F8RH#;*;ydT)z;WuOS8ttSgCSWyanD@4=lWf{p`_<`^9=EV z@B`)gs_FIyoFTUF`JQ^o5YA+q43UE95Sl1^KCcY=EiN6m)gvTX7HzlJbfu^BF&I(D zUcitqw?*GR>Duq5+vn#(ey{`H9!O7pw%fv2{FAb4T=u;n@PtnSH1bCDI$V+>GvI2B zF|1|gMQdH=>7<@v<&djm(W$xmIK?GNFuOA(tC{RP3+-u$fo${Fp1#k_=v z*+AMt23dyZ|9w5`+q_9cC}h_TPPHY|mYws~q+61I9PmKd^-(-fWM6BbcwixihZY{; zv4K4cHl9#BrZ!hwC%ml~_OE!rU!E|e$UMn?HFrG23+n9^$*1bcZHwHV01TN+{GRb{ zbf0`lKLLv@o~cY zu|`C?I8SuCIDUapGLj2_M=XLViAmc)Wfql8iQ>3HdVrhsk1|R$X9~B7Npq%2p#CL> aoJ47aae;*|1kpR9btElC**aw*-2MY3BRJsz diff --git a/target/classes/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.class b/target/classes/com/jg/framework/security/filter/JwtAuthenticationTokenFilter.class deleted file mode 100644 index 6b6669b6be678c60af0a823bc0e60b1bc89d8286..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2870 zcmbtW`%)8E82=rTu&^vDQd?77Eu~5V%GwH5iQI}>upvPL2==qVF5Nxh@+dw= zXF7m7(+B87^hr9MerI<{6B;hI|D4-?m*02a-~W2^8-NkmDta-}iOU#O@g?r7cz}m0 z#*mSxNAhi4!GwxQOsVL=w1TfxbYVm;GxFuJiYIv5g|9K&g*iM^@Qs2jgC^Wf?i9GU zZJC_mZq{_G`bI@Bdq$P-xZbAjbF=1IVvi01k-pTxkzq(K)*N9~`HJORMVn7Mjw=jd zxsK29AnSS+-QV&or}B@)A~zggFB_(Cy*=HiGw9Pb;qF)-FOk^xN0wuW35HlIy}}Tm zaZ7~nV%Bnau2wB_Z^Q>nzCgJ?&;5V1ZiF8WP%x> z4y=0`d?XZ?N^W?bbBNk8Y=&woyJ2h_yMaG!F7$OFw)9zAq!;O7k^fxdzQ~+O=5LXc z_;I>W-^{vUIT>krukmku49{D7wjQfy9(|c&=TJZw4Bw}qmRguh#wuQjoMGTh?4gMa z9Uc$OU^v?^k--cJQ<}$c?UoPs=sb)JiLx3pl$ET_OyuBZjK=9!!jP*U}smKMV@{0xJwBS6x)EB3ay zKI2v?z?4}T4OfxW@E)!xSkUksiwX)Fmawc~MZ*iMYFNXvhL`x3A>XQI{zqiV2^zk` z_Y%bq47pRq@9?62EO}n=VspMc=EAUSKXjOeAMuk014RX6fL;uNI>lwpvy}6j98m^}d)t@BLEmxn*H@ps? zES&OHHq)j)NsYF`MT6Sh+0_!3So)lae+nxF{j1tB}{vOH5cS$@tHxtdK) z>`JI!w+*MF=ZhQM6q)o(O8k~mq6rYm=^;y+6M|tRm2O=QN5jK(JudruL#L%`Z6`

?T;`BEoIoy%z19WO*+TpCdpCo8WKk|1Kz15|^yO}5cAB5mU>j1FlV-O!p_ z>e7le%PvLP&)}awgst+oUeWJRa%6<+b5V!TGK_?D@>GREEKHXs+OE(GQG{l~`>bo1 zWWQC(uhElq+bA(WGaXIv&`l zDV#9a>tCbsmR><0{i*fRpBqD)?E197Pq%j3KcKyhb{Yt@en>Z+c1C+*@Br+W;PW+F zB{7KTBU-hP03YKz-Qu``PY?^3|3HE$fz`oZ(KfV?*jPLnKScZ$rVf!fMEfh;m!FdH zeJF3yv6hT8dG0)bI+jQ#-lA*m02*<2@8iNDE+!MNaj6Y=hHk$`PYe=I3=+?$^b;vp z75#L-iO+BgqZpvS$`tY#q#-sGV4Wa5qlB%GXcH1ygj$~ZiA!3wO8mFT4e~TV{4tW6 uLz<+-NeW04`xAKuw{eGV?L;|DZn{h7?idLHv4a?;CqEC?FY5li2mB3~c6tv0 diff --git a/target/classes/com/jg/framework/security/handle/AuthenticationEntryPointImpl.class b/target/classes/com/jg/framework/security/handle/AuthenticationEntryPointImpl.class deleted file mode 100644 index a38f7ad82fcda1bb74bc0967a1ed272629b31c3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1889 zcmbtVU2_vv7=BKZbZfd5YztbyC?F**$SNudp~YH?qz1|~HZzV_o6Tvmad%HVdlp(9 zFHkRa1}_|D;6g9(woC^dDxlu`2mA$=c*Q?(d{1^OWg1&%yvRAbZ{G8~AJ6li{r&Gd zzXEt2=dwuSuz{C*aKwPsi&yY!7Dw?~mi~OB7sv2s7H{FWffEMu22L{U47qe|ugqoW zieSEQnt{zQ^i7E%RCb`swioft7niT^i~g9u#?XDz4O}(Bkjjmg8PZdt${BVP-GHBu z{0f)v+ZB&2{YBvrtWDtbo*2`r?uHDfijMHDM$KA~w$CpK`H>ZJCz7sOvg&qF^|&<| zsX7mo>)49Ynhum)x**&@75t``XXqgSp9c;F`Z`x^*ca_Zf{+(IuB^IJP3tTzrPwgX zKaO~)^4q$FO{$sai$d0{uqoZ3)*(Mf$W7TTI=rdV%-;RZ_YI)a>l^dV!&VagxkAuIi$C!Pe|4 z5)QePL?j)4#?{pC-HN;;Isn7aTtw{pyzGW9>0>eoglbbwU}K#bph#S(r6#wggilnF zJn|;`F+dR$J!w^lz;Y7p#wsA(h*0ybo440iK5s4m_SeY&%11X}NgZKm9G=wy zsh1VIVp|J#s2ZUNj#@LN+4Bsh68a%VWf<95*j7~xcWhRCfhFBCB@e1xu0xMM_D#{D z+A{V+e=EAs3lmfm`tT&}JLoggg`M=Hy8r{U4wA*9ozb2dyA8I|cG*R1ciXrdyXjej zkOQ8^Gqlru6J)A=_zGFO$(DPHeRC|`pGyCN^arU!KO@6XT1EGX%;8<>q0B0bRrIXl ziHG?8lpydTo!>)v!#GGu>sS*pUJ{Ft@f@CS$Isyf^6%2o=*%!>kimXBwU3a7sJQ)j ii7W@`|1|lJ5F*f*qT`^0pd-5aTzehG811^mL%=@@raPwq diff --git a/target/classes/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.class b/target/classes/com/jg/framework/security/handle/LogoutSuccessHandlerImpl.class deleted file mode 100644 index 33dbdbdb2e061d019a4c4d8420de2bfcf54d5ad9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2614 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 diff --git a/target/classes/com/jg/framework/security/service/SysPasswordService.class b/target/classes/com/jg/framework/security/service/SysPasswordService.class deleted file mode 100644 index 9c00e9d089915ceed0525ceaefedaeb25a2d4c55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3428 zcmb7GS$7mg6#gocNhgyg>}XUZ2uczljksX~C+#|MUAF03O8mDcplm1DO<> z)IQdVarHQ%mZK>=jbrUNj%U>Jtl~Y|hV^(Z#pU@FPT-^gJB6i~REwj|vIeBuPo=OD zQ;KoA4K8LB_pE_j3Y{2L@%dTFq_7o$3&ZQ2DU6QxwM`aW&4EmHWAch1UyftwXcCIKXDtTHx z2;9B#Y%!EUU%?JTdXw$DO2tb8tvTPB9iuPw>RR5)5!qUHx}F>D7D#mWOb9d&`dQvs znsz-oQp``vV9X{E0xQzKW9KI9z*X-tu{oM{iOj=`u??kD4BTkJqK&6rM_QSM@NjHu zrc9zU?Nc(+@p(!v2;A45p0Q8cR?haOtW2bE9_U$2qHD@?k6~11ExIDGY*dRZ+b+?g-rSzGpeC^2qigOItk{zY!v{Fqb_cgW!bYMg1nu;zbiL;bjA_ zn0OVh5mpng<7E?X;7t=7u+hXrc-X)>6K~;df#o#|;sBX=2k)AA5AU1Ugl>VoSDPZ| z9a&Iq$5Q!ZsdTKMtlLQ1&AZWlGRdr3HLHm&=vF?TH!*}K4SZnYLwsc70zMY#zi9;{ zel)C-qfT%d!v^L}e4?EG)Wm1_+{737(!f_HzQ#8uzQuR!Xt9o3bF8K`9k@;xV71oZ zIW(#2QD9>%>3<7UU|XYxT-Dj2jIL5vPGfdJyHJo`R$yzRG+mVUar&r=jQom>Rox96 z)voI!!fcD=d~{8nGwT%fpkL0=l_f)z?l+0WC{S)=J23)V!Oh8{OHRQ%Q#OUkr(8&1M{*1u7a@?-RN-sOYc=l90IMyKib67MUf*ZO z_J~GZkBW)xdz0nkS}54@&8*CErdB{}*xHZt^K3mo_J9OG1KAM4X3Mu0?)PzTQcW+W zwR7*`zc<8Y9@xU5v=W3Q2@Blwjl|nXT zuIlnZ?oHfRT}IQfi%6_Ume8`9{}PO!G;d8-kCwHj%pc3*O+11fl>aEXlY%ecOFst6 z3dA6-Z6WQ#CA1E2`3-FXBivE~CA9Z9_x=jAck4wgDWT&}EbUKrCjUZP;u4mr#}by4 zVFlm#^aEC2#>!)g!2ha?Sbe2;b7yl2YrcV{d7Dq_dsUg8NySLoFSxCQ+b^S&F5Ypa zcWViEDxeZj&h?{%Yag14WII7okZmGRTL{v2y0wqKjA1vP$K#m69uBv?oK*+#5y4a7 z?k@XR1>^#DViz%J#(ADSMjYC4PJ@)7>@$?IgJ+xg8NY{;k{G0nwMhI+VJ!ys8Q5>& zfPp9U?;x=Lp$fJ;$tl!0D`Sf%xF<+!+ro(5bqQ;KZ}F2G^(3*r0y(M_3FV~e ds+!P+5uG&3_XNbciiacGfkS#dT&JK3}zFUOW{+@cjGWFD9J(!7qO^hmlC+FB-tdEu$;mbTutFKTvJOtFtEZdl>6V5sG~5&aTST&|Ya zquIJ0}2a3{H zJhk2loE>@zxdo?eTDCz~E95ydoZT?DOrz>sB_k(&dW%*m7kFoH_5v|gQv&GOk{9 zE}Gst4~d4ab(mOV{$`#%feV3TSile~14P}X4UaIne5 zbyV;Tv)AEbO@{|x;AH2C&^ojVw~p8GhK{O=v!&ynigO<|9pAzdIP+?K#QFq4gHw2A zP0b@7!4`Jn7TDj~s|vECTY^P$XmZNz0fg#20nPGe6n(+ixW&~h6a)?pwRJ<7M`oCB zyLlRw-6D1RhU#q_B%5{EFaqP9siTRSwmXNZz%fsj2vQN+I^namMvUX_c?2PLkBT@m zo+*`h;_Ax57@2cQ$}vY&ka(g#o!BwWyaT;@4-9o0+dCYsa6HkTjLnxTeoY`@HQ63$ zkP+B4sz5@tb<L)x1%ad7#d$v#NZA29WL?~|VYwcshQYhwJvQWyiLV zvt}#k<-gh}pXO=v5zdg@LEIr(X9Fr9G^u>hq_T#ICY6ft(8oA^gqG(hOF(Hg=skj1 fNbg@bs9{n=<~b%J&(V?X2&Mww6_D^)O#}Y|9m}wF diff --git a/target/classes/com/jg/framework/security/service/SysRegisterService.class b/target/classes/com/jg/framework/security/service/SysRegisterService.class deleted file mode 100644 index 159e5b8d5465ff9a1b8d441e2d57a6ba56517bf5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4121 zcma)9YjhOV9sf;|%`BS<>G)yZVCnPhin*_jQb zFH0>*D^#plgo=_D5iJM^O+q5ZK5adI>8F0^IsKG1pnLAXJr1V>*P_F=z_{t)gI(!U{|-wfhg;`wbM_&Xsyjqi%t0YUq{ zAf5@~`#31$P!P`saahI=Liiz`3*iWkidR39@q7@+gx(iq{8*@YF@)oINen-caUz5@ z!sr^jEaPMd>!HawC7~?k7|B*6*=Op81hrAO<7!V-O(g9eLw8lD-*Jt&N*Y0+?riOM z+NT&cNr<$hEZ2-1drZgdh#6Zg%XT%_v@J)%{f%}qsyd0JX+^t|THM%YCwtWnL$e&U zOVeFD*{^Cj26b!7wfC7xqmyFGb=&GPqdCLY&cd+zd=|!%@ViU zrmDsstxr>9niW-B zU4b+u$&|D`rbQ)4k4aFnas`8gS&JqLafdR(g;WGZ+*tG}?M`TpL)UgvG2=zVhlCZ` z15AsgPCKrdmYRtp+B#R)60Y8@HCO^l$|!GjHNCeVMcEY;wj<##O7G zO6taTQ$)hTnXX(dJR+gGVDt-@8@Ah@Fw}ZGp0F*$ayKd1f-gz{PpaS*oL2BEPD@x; zI2mt+P{C_Bqo59(WDF?y8Gf$dtPt_K7`}=}Wt>y+2F^=ZFme3+$A^c~$BvEayLsXoiPN68X~g#xB37^wpO^6q z1s8CUh))mrZ7DO>DPpdCeC%}k;>-SNRw{TKmn1A%nLc}E^4ja4ynE#1tLM{)j?l{V z^F!&OcSuV66kHZSUBMX{? z%B(xc_-QKcWW#dNkivN-)KkKC|O-LL3pYFlzG}SP07ri+nXqktG2PJWV_|`5)Rqe zPlvh$aZyIuG!l`5#a3U8J!if(nUm+~E`UX5OF}l1rm&daA+lQ$i785}&&AS{uP<}f z{Hl_Zu5>cr-5g(qu{Wi~oSjk2PO^1z3@l~KzMNkj#V8UN9(We6O8I<%&mwWd&)8$J zp0-!aHJb^J50XpelYIpO)kBc3cw)A46heW!u#KbQ6QCXsaV4Pv+o|k9PCw=6N057; zhKrh34WhW2LrGo9C<2cTp|ma#3DgckuD*ugb8Z#M8copFo?TI`H*MV-I0LMw|Eer&2lawuJQu;6jj|ry1R$5v^IQi zcvS73_x)9;G3Um44v=Fse%&(|QtmSMy9kP)$_v1^P?c%-J zPT-#)^j+MI5zl=@^l74b5IgW9zKly~W@oVrW7v(4@D=M z|DlPpj8++KGTO60CJmJGiafIHwiW{=F;#f;J?TF-a`NY diff --git a/target/classes/com/jg/framework/security/service/TokenService.class b/target/classes/com/jg/framework/security/service/TokenService.class deleted file mode 100644 index f7f6a50328f69d11a917ea3fb76a1deee78ecc96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7447 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 diff --git a/target/classes/com/jg/framework/web/controller/BaseController$1.class b/target/classes/com/jg/framework/web/controller/BaseController$1.class deleted file mode 100644 index 7a46ceeedc94dcfabd93904f27aba4beed24b897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1002 zcmb7D*>2N76g|@{u8pA~ZP^O}0%Q@H7I+J))P^D+~QSIeO?%RXG(b8z3s1Jr!f(V&eiwvg%;LnSLbkRnO>fmRc# z&Bwh#WR&hrCljTqyVhc?)S6xLZj=n9X5h81(nFq3>{QO)lz<@ojSQX%BWCbyYPp)7 z-NrmCiLpxf)I@R02`OJ&jpjcQI+fPJP(3~WSHVbzrd^*6-Nt2Mw8dpwSzp9cia4{e zzY%>@=%N?t7ht85oiS-k^t$j!o+E9Wr1f}><`=NWH!OY5Fg~3{FgoivPv@l>3Kvi! zi|`p6!$r~y49=$#fy-E()9%b^-A3~}a$k}E$7(YJ52=>cDQ5SC*~J>xiEPfiM&KN! Ww}oHE6_R;e#Wk#u<`JwwlAb>e`unH= diff --git a/target/classes/com/jg/framework/web/controller/BaseController.class b/target/classes/com/jg/framework/web/controller/BaseController.class deleted file mode 100644 index 38d1745f66095fb971decbea8caee2ec7de831ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4463 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 diff --git a/target/classes/com/jg/framework/web/domain/BaseEntity.class b/target/classes/com/jg/framework/web/domain/BaseEntity.class deleted file mode 100644 index 71e24e74652327c905a18e1db4da1d09af371655..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2882 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 diff --git a/target/classes/com/jg/framework/web/domain/Server.class b/target/classes/com/jg/framework/web/domain/Server.class deleted file mode 100644 index a2d2b7555d369591bebd652717e47146200f15b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8243 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 diff --git a/target/classes/com/jg/framework/web/domain/TreeEntity.class b/target/classes/com/jg/framework/web/domain/TreeEntity.class deleted file mode 100644 index efa39ee37f699b2ebf7917ce21bd8588f4debad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1908 zcma)+`%e==5XZmQCzL}N!Z=no%zmZXJ-5B_xGOwmQYL~g_R^$Q;1+?5QA9b;TaDF9-i~? zB8l}RUTR1;gln0#ec?7N$9})Lp+S4AVYukn4bQZ_eY4gSaZ=_#O+)I~bcOA0n{}Zf zQ#vv~n?}vFtH!S9T6T3+!+>wGSt0SjdCBol9k(Lf?PguWSm1Qi_C!^<M+`fib(W#K_ zNXfDV5gZ72&pfEfdpKpvfk~O5@789_JG6))S1LPoj`J3Ve!uZ^qBS(80dyH3+Bi`Nzxexy^s1#V>>mvM!% zCfi!NuDh;z$_=Mu5*Kx(F{&ejF&*QW(2>QchS~q?kbfAyG#jl}!VP+%DSB@SOkoH* zsI}-Tf(!Id0CG(XawZHp6N#LOlI${_!nA4zyb-mIUR70E9cvoAuAsw zA_FDz^Jj?nhMz$kvr-}JTeTEeov%-cRZtYo^62d%3HYZvQfdK1FrxA;R+T*4!2Y;J%Z65|GzeI?sED!bBe k>n&p2?!)Fko5$qqw|s)0`&5T^k`DZUPiXTgeMPYR2Labgx&QzG diff --git a/target/classes/com/jg/framework/web/domain/TreeSelect.class b/target/classes/com/jg/framework/web/domain/TreeSelect.class deleted file mode 100644 index 2ec49d15996c23f825efa3c1a295fa07c37daad4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3514 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 diff --git a/target/classes/com/jg/framework/web/domain/server/SysFile.class b/target/classes/com/jg/framework/web/domain/server/SysFile.class deleted file mode 100644 index e287c2be13bfe76f519183f9fcec11ead61f5baa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1819 zcma)++foxj5Qcj;hYg#M00N#5cp?O3J%EZ@cmYLeRY1!C-sr_98Nx!6#oY}QPo-8t zS>=Tf;6qvdJsT5QCsp43-P6-O{cUF^KYxAyK|~Am%p!~K577`kV0p;$h-HCgk>xSV z6O*2rv?R!^yZ(mLl7hy{d(NR_H=TCFu7tkZZaf#14UU7&;{zF`WWt`C3cb*23QF$y z62-|*AnSrsoxo{eDOLrgU$|{ITo#ll&TJ!N#j9hdPG`Ah! z<#jih40qi?&|JCZwd}oyz2k%N$n*E@BU!cUUdwUYb|C#j>D!g#V9jkx&{_={uKxL+ z@#2i`i>%)ti{@yY zCUTUeT#klW@+<|G5tdPwF*+xx^#8-gi2AqXO?6M!LYl(8vTzGcGPoN&gBvP~p30)F zvgoWVnk$R`umutf3!TKuh83`>(l-)cRoZ!IS_Lz70e&t@po??~D?yj(3iNF82^n8v z#kRKiDqRCH7cavau<6q5DH;9NmWnP=iWb!glTlW;J)`k=3%ZWl6dn(Zpc`7IM4V|! z%QU5DO2nC#!Sr$f6aNN1reVc&Q_GZ$Gp%TuZt0nlai&*bdOd)N??aC%ub6IYnNo44 zbuH5!JyR;q^bSmw0Ze>1drSqzbXUuijx)X2GEM85(s8B_VEQ+=$Xto(+-##1DN>D_LxQ$Q;B8~ir$?8k00#`Wj@0(sQ+m9wM=t#4_VQ>OHcwe c>C*HmW#UW+VEQzGiT^)(Ok;{^UNyIW14d`!>Hq)$ diff --git a/target/classes/com/jg/framework/web/exception/GlobalExceptionHandler.class b/target/classes/com/jg/framework/web/exception/GlobalExceptionHandler.class deleted file mode 100644 index 52474db19979fce299ca1de25dff1bc774300be1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6970 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 diff --git a/target/classes/com/jg/framework/web/page/PageDomain.class b/target/classes/com/jg/framework/web/page/PageDomain.class deleted file mode 100644 index 521df3a8fa4d3184f6690d85004bf651e54ddd44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2364 zcma)6ZC4vr5Poi6Hp#MqG?Y}d6tERTXxXZ5)lzB8OBD?P382MVU6M;!n(X3c)1Lap z-@z~NEA|x1(R2I({-~bL>~4|;({uV|=HA(Pd1mIh``_!o{{?UZdn$%8o5bA|-orf= z_c6z(c@_&Q7V#j7uM_x2MGCWgU*glZNqon;$ZpFlO8jjliB%QfV=akt66C6Zu`Fq*?T?(Xarz)Mf=ks>G)vyGz zp@6dMm{yJa<7V@Ivm&56(rDV2v0bOgaOyeRu1murSLKdrneMDWG(Wj15SzEFSg;$0 z$;H%~bXR=*0_XFSy|Aatu2FfiZ0rX$IEIsW;~6>?(;bl73_0cUp}cJ$ZZ5Md-Ceu7 zYA{S!It0Bh$nFofFG%CxGF`OoX=lhGXrOHx3Rep@z{Qdjz2vVUNm0QuP1d#0QcgG2 zT}zrm!hWZEYP)e6wQRSXihN-5iU+#Wo@O3t_z;(AwMMg|VHB4Vc&K3uKWP}lxP}q7 zJkszp9t%L=LYI4fBXcdYPHfZg3x3sLU|T?pX{ex};eC9d;UbGFho`89w5r6v1f+%? z)CgNuwvEIrzG&D*O@oPXfh+Gq8d_Qx)XMgrthfT_x~5TJ<{Z zV|{I75##ia8m2#991-3qog%zcPZK>nO~mmuafY-;L?Kp@yh67{@+ac7*s}UeHG*`w=CnB8D8vVNB4C(@+>bMxM05Bnm-FGe|jIcnReMi32FvXl@2x+A-b%cR#=c;F&qVZn!GUR-(AOrb(Ll?Ntg#}%B z6rc3OlsSv(dQVKB_QsSsi|Hm|y7d-JOn?riiyo%WI_n9~NjZz@c27(`;-n8)ei!(=H)F=OvOwWKbe@uM+3h=y|NuhBrf<SoDl1WN+RvQu-dpy}HJ{h{mS!U{cNRd0`%q9_nOYSaX>+O2N6HM1P}j$5Ob zvFx}`K*VS+zssOC71UR9Tzji|RI&XXt5Rp0Y{{##0gG+$+%m?31BZC|Qq?;$4{PSW zZynhup8w7~u`A}WRkKayxo!nk(cSl0Zy*K9`jAPZ7pXM*F_6X}h6En`=lJ*#)jL$BUsn$8Dn~Y;Opa%k)f0C<%J+du z{sAOFO58G=EuN?FmEsHMP&uP9(J_6~8iu%v^8qG{>*tH(vMw@lCmn zD5nV5al|lzQSQ>(31hg)lT2_6QI(+1Z z7H=~}zJ{05tuXJcfPZ5)}=anpycHdG|7e<$tfo>MR$W-60u=MpCQr_*5?R7~@#rG>xI;RiGT diff --git a/target/classes/com/jg/framework/web/page/TableSupport.class b/target/classes/com/jg/framework/web/page/TableSupport.class deleted file mode 100644 index 03c27ca49e72c8d5a152ada108788d289c8a324d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1505 zcma)6>sHf15dOAY5<-w##ryq&ZBZlM6-C=pv|3wigmd%{CoM}2rddo=ygY%AqkoX2 z=lB3Vl*gI0KveYjXD8p}o7r!7X7>A!FW&%Mg>7IjvKl4~B-ozUalybvSOzX((!gb0 z;XhY(Tw{A(#|^eOb=+cmTgMdB?=ZM)pdZs3?g{8~xd+9?%KQ_7RC&c&b1cvCo0c60 zuHT#z7%3>f9Xfuv;CLM=Fck6a(u<&r@~RhPjtr|yv_RaOnhTW|uGanIQwzI59H z>2gE0td*v<95^lcMg^~|H?nT6I!$RsOuMtXs)CRuH)S|S{u$MBT%SVInSTUtGbz;I ze4BCO{~ML8cU*6Y6V>GFj%M z4CfgLm{F0qmZ1#ji0MC@FY~91?s9v#k{`+@2WxBGo7H83ed$s>s>h(h9{*KQLj}?b z<=fDr_Fj_#X&wj_(FJbDm2?j@6%(?Va_4P~cDMDY1}tW$I2wTA9*avr_eZE2FMz;U zJhC^6JUKd1OI#M3mH7QVQ+cI4fpa^>#Y8YmIzG<`WvXq}^f#@Ww9Eod(nGPA-k$*+ z#2EHLU_YTmgb&29LH`fNuu14p4DTX*IEItxqg*ruv>v037FogjWIscEincgT>tN&@ z#tHg1y9APSiqH@@A9*BrRRXa5iO< zV;v*e)UN1bG@D9pVD~yw*^iVl0p9%>G+HO1<2(-F0y6Y|UM8ti^y1E7a!ZwtX`ID4 eaffhjOVyD`FF-Q(a87DMTDvE@PAE+%fy_?>n`*xR diff --git a/target/classes/com/jg/project/common/CaptchaController.class b/target/classes/com/jg/project/common/CaptchaController.class deleted file mode 100644 index c6978c82a22aed13d1309682a9cfbbb0e446b761..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4037 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 L`K_b)7@qkrf*~Yb diff --git a/target/classes/com/jg/project/monitor/controller/ServerController.class b/target/classes/com/jg/project/monitor/controller/ServerController.class deleted file mode 100644 index 3526612bc11a21ce0bdb1e52e4bff6248bd23ac4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145 zcmb7DTTc@~6#k}^uGC7o2#7c2BD9b&iQ&NjF%qK2q$mMGVtkq|Lz%j}v(C(N@mJ}K z7)|^E{wU+w-P)=#1oq*~o-^ls=l0EypI^TNSiw>m9;Q4zD5HR>R7{sKgIN!A9v(83 z)>Wk36NbK8eV?JYsShMWwV@*UDhZp??1^STmXU_`MX)c7O7)Jh=#G?SSZVk=0U;Mnqje4{|#|yL?}CG>ql(Y?~D-M#0nR&Wgi3^N^a^yc};X7dIrSipdXS_O41GCaCE zofwAF)_EYJ7JuDLS;#QjGj%yY{PA^swnwa+zo@Vt<%p;@$rjJBUTgF)^E7LhrY@#Y zqQ{ti1+a8DB+I06IvJh)i|1gUvg_+4OPO&P75cB_4!D6q(&&L=2z^=b7J(JWHvA2R zH|OYUEPY0C=?nTllCgjkXpmfi3CehjfF?7*@jR#lnAS3k5dt11&mx^SF-Ct?@){>? c!cyoY849?a$vfHg2=E)S$sei9}FRY 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 V%5by$yv3Cf=J-~QZ_AS3{y!~28BhQK diff --git a/target/classes/com/jg/project/monitor/controller/SysJobLogController.class b/target/classes/com/jg/project/monitor/controller/SysJobLogController.class deleted file mode 100644 index 7e356015833c158e35fcc0e455ee425ee82da5b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3879 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 diff --git a/target/classes/com/jg/project/monitor/controller/SysOperlogController.class b/target/classes/com/jg/project/monitor/controller/SysOperlogController.class deleted file mode 100644 index ecfd1b62e5dbff5b4e84dc0f5b8cfd645117149d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3405 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 EUlL{R7XSbN diff --git a/target/classes/com/jg/project/monitor/domain/SysCache.class b/target/classes/com/jg/project/monitor/domain/SysCache.class deleted file mode 100644 index dcddf8525c47fc918bc141128f913cb713fdde6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1864 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 diff --git a/target/classes/com/jg/project/monitor/domain/SysJobLog.class b/target/classes/com/jg/project/monitor/domain/SysJobLog.class deleted file mode 100644 index e8afc55b60ae0de4c5b1eb1d5120b5b390d910a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3530 zcmb7``*Raj6vxk&K9Y3%pu7ZM_@ph+El{h{hr9x|rUgkT6cyYgOS&c5jk}vZd{T6D zL>y4j>iCO{B03`q3>Jnu^1FWrY56N0zh`%orrXU3oyoc9-gED{pFQW?d;8D7xBn)h z4mus8Cnz4I^^{ssPV_f$Js#0heMu~hjLKuOl$N!W6w$R*mq2R|<}^#qC_}2L z#?#79P17yef@4#l_DDj{NTVs~gdt~?aosp6$!1nbSfh>$xj0!0Pb8Ey+*N9rDUdif zeJOuuI)D3I{@hK0YJf0k8=6W8qL!iB4C39{+5DM{`SYL8U%u)9?=$pV7JeMd{Om_C zqN{3S`bi}w8!5#SXw|)|AI@L+W&Zo$=YIGke`R|9x1aCcx-L)%+YKnDDW?`t?%ugL zH}!`=)rgUm!^eqppI*Lq@$CGWnYmL_2#ul0NrZ4rF)YOhPhj)q?LBi>e$3yxwP{OF z{-|WsmNmBwA#S_%B-S)UR81MoW#WnvlaUUAnj(4v$(E6F^xeTqYedB-v=s7_HS|%W zMat;#sT)#K&&aAKMJLUEJNMYS77=qgTnJ6gEhUL?OQF^*owB0YJA*kJ2NY{WPacrD zA`mE0gdERKepfDXT+DFDaqY}mRqEND!oFQZH}x)!+iSokeT$Oc0GEqL>Ku?_=IfkI zi~S(%Q8)WR*a~_h#<_k=(uyT{b-Hc+!jo2gBtb{1P%bg<}Tv7JRX^@!9{Tg~#r1$83-s}UB_R>C)PSKP|uTVs! z{Vbv^4zW1QVwjGK^ahLL6cK2Hdwcv}bqe(Cl6z)ci5IGPmuxCw+)>t~KyCN^5m9TB z1J^ikC=%;C9_bqlACJa{BVoSP9?S_2Pq?&V_s99Hbv>vTPJOkU%_?hz_rHgmvo1VV>+vHB(K>pPo+5#sMz4aN!4LIQmvzB_0=D^4!)RAx5=tL( zCwdZE0c}<5O%krz({@2t+k^GA8@lLBpgj~uPv9zsT)g-ORb2Hf?(|*!GWCIo7x$vA zKwI6q@lUE)*g9m7c2O0$dHdDQEO&cGb8^rRTNO?S8iCJ~57RO)(+*#z0UE>}OPH2< znZjV&TZYL=zst1QX2S9IVXE{p_4_g%@Mo&@GVKS`fig@^<+)7lHq)!VOjTZ{m@m^o zf2Jxg(=eEhmSJ*=-euZqGvNmGiBq+g>6kB5%%7>+%aj09vJ8`R-dv^*n+X@P4^xeo zX~dUl$e*dk%aj3=R))zr>Mm2K&4l;ChbiD?GJKhi_%j8(OygjhD8uAjFfP+}n+eaA z4^z;~^sX<{YxKI`xeI!kroeQ%3=`jN0=Z1xHWOY?AEuC(>0@7}WByDbFVkmWI$MT` z@7W?#ug!$V+-3TeDxnb_o~7F1*6SqRq`Id1)){J;p~j}=P?}g-0c9mCtDvlAWet>v zSXm2Y9V-t*d4!cmp*#jT=j>GSN)stP(kv4fPt+1 diff --git a/target/classes/com/jg/project/monitor/domain/SysLogininfor.class b/target/classes/com/jg/project/monitor/domain/SysLogininfor.class deleted file mode 100644 index 65988bb605475bdae015a81291a664d20e29242b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3217 zcmb7^`*Raj6vxj^o0OyhYYS*m5tK(Cv|AJ%dDYUi*kDqyX^Rg~ZxQDKQ_&Gd z>;$8Y5luBruA0+4Taf+mB7TffKv8G4XbJ~o8GfEiS+1s~n5L!=GwPfusHT#Wrxin) z$;!u6RWrGXYYj#Nv80xhGHGd6=Q(*^)6YrV$jeDHV_(55#?t78q@2Zd%_=P6v3P%} zxO9)v25e_17xDm~V-$*L*+NbgYewOys>*sK%MC+@v%^p5Y*+Oz_-z@VijPi2Bk)*2 zbjB@;_L}D=OkJ@a94>!@&e4%``Cn+GSOVCnAC+AoX6t2Y_>G{I5&?wh|KUMv6hp#0!Eqo$mZ7Mn{~$~W$p zRu@Z`e#If{_DQ6zlGB2zWTg>q$_PfE70Ov|fc!!(D`j}{oS~^wO}09OEyopAN-P*L5noZ)Ivx;A%VyN6@%FCnnzTDr9yF>39bIm{;B1S_ z=A4!~#YL$j7@%myty7g^+WgqPm2zsu%~hi)L9T$ZZz=kymuY0hos1mi>Its75v~AV{ zS2Yn&3njFIo|KO(R#G3!Ouy(hVLC{M!qiS3VcJeFhH0k|yM@>*M7I#VLi7nC(Ey`f zr|})mY8G2Tx=jjEk5GhCBYU!EK?|=f)a};gWgD=s`2JM0t zVXZ&52MUC`UeN^w!e6iGfdVP1SL}lVX{uNBLxI#eitSkK$NUw8Ud7{@1pEPdZG>K@ zH^i2BJE{WmFd`sfWElND_lVuGLUaT&U~O)qqnL+n0~(|^v0^kt#~>d+yh6U)uEPgC z4-ZoWeB$sRMjysNPw!pwRb7Xy-9hrhop8U^wsPDHG&_GI(D~8IFfbaW;~q>+Zl;JQ z(_1tKA9YMkZl*CXMH?{LHRCXCx0s@yOwDelxF^#IZ>DB9(*&3j4Vdh5b(nTqOmBNK z`Q1#XJ(*(OOnx`h88Dq~z+`_U4%2RnDelP>a5HgFrg3kkfSYL+Oz8$p_V?*9?X{Rr zdNQ@Rna+7Ko$_XCaWmz?^hpCIyEQmW-4@e3o=h9uOa)J-32&wiZl+Jc^jQNYyDK?N zy%tl#lPTzC`rMOg(wiyhX8ICLUo~K|8=}M1XE9CDv_~%pxtYH9WI9dndi8>ko9SCH fEj3`Wd$GeLfyqbjS@L~)4r2&(ohZg_L!JKudNo>f diff --git a/target/classes/com/jg/project/monitor/domain/SysOperLog.class b/target/classes/com/jg/project/monitor/domain/SysOperLog.class deleted file mode 100644 index e1b15a9daf7ea7f60c3d7f45cdb53a1b97ef0988..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5713 zcmb7|TU->^9moHJvcR$mf|}Z^^KJ=x1=u4Sdd1xQ{(mwRlPk(3T?1i&u+fVp> z_|Kg4Kj(kG=YKhK;FJH%{+ft3(T9FoMQ@eSN_v}#b4-jfah{0_OpGyck%>!8yu-x1 zOk8GSoQVl0-eckl6IYqI#>Dj!dcTA|P^i+>jHnvx&sfnIYv!3YLuF#s+WWtKZwT`G6?Tl&9Clb1) zS}|4iz8^X?oY5Uql@R{)Z$G4o(d%=xi zd-%%2rT2rI!p@mtXZ%=jbJ(7mv)`NzKI^_5{~-8W*q)nR7#s|438zNibB52(-@l%^ zax}O#?A$$``f%1cKkb~pg)ryh!euL8mIC|Ynsrb|&;t*q?l`xHoD27yU!2EuLwhx; znN~}l+MXN1XqGFgr5ijvULe`Fhi@uWo3lsz>=}DxIyE}!4Bx>{ofD^=%d@GQQ(g~( z&MfWEO^5l}S^KSv&_uL8i)$8+O)iX0+GkIvZcHP9Y)-oo%TU{wr|t2CEE& zE^f2l<)&<|HZ^olp)zLfB^BA5H8?T^M-OEdh^;+0gcs~WGYs8mF?%q7Vf502sVQe>*f~1Icix7g%2Zs^ zipD|>s-+>5*19R)t(r)j{&+0Zt9Bg%ODLzB_MyE;H{zwzRB` zL>}3@cUwHZ%>-mRo5yAr#y&#kABje+gT7rmdHIt+f^|J>KtQ_rc(p!{_I<(no%qJlkrZ?Xj5@wuo{E^V;w5a zB(!d_141dRwt1()%0)&q=RqmV@)4_Yt?~iPZUv0&UUW>X zT4XDGP*lL!;*qO!ZKemhu!2#*uCA$-mov`%MP@Pfp&HpxW|%oLUEj=S>Gw+Xw=OP! zW>@H9du3tBo&s!7i+jrX7_W-Uxt_P6YsgeM(`8$JKF_UjKcD6{GQmfYXX1?aG)=b1 z(=^$h0JoYhb#9k8mqE)aDqZc%pw4Zxl@IWWXDg@Q*&Z7+HO}^t)8Z?7rIbn5+&WJ? z#T$}N*X#%uD7Hj>rXtylY|DQ@Pa0j?o+zuaifo~*W8d%qeS^LkpwH360eXsR0#rv& z2Pj1A1GIrPH!`uA^=)Bq+nCtF#7-u5F|nJ81}65faZT*)1!@jZJ3XvW4gd82-?~-k z$-G;_5v?;_;JZ~*Ys3x18YrPjg|_C6{hv3AoX@*L>ptCFdK7o2RX7E!>9e$&9wLQ4 zgH{o(!7m(#_UF;A!t)F0`JzdW(4!hXK~JIupK^V03UTBeN`P246f$ZZ77LXRa?>Fg1L}v-}{!8@L z25O}?)>XukG=GT>`kF~!M+g;G9*{318X-ItJd5k@kaF7%&nu8Vw{tmt3-1AM0DYUj zgO)zPhJ>Nk!SE{cf*H#nkCqSnZAC%QG}D zJtLS~tf0Y|H0qWxEfJZzrA$3^5NqTyEfJXxfhksi$twxY^pwjKrCtfsQjw`o%5(@T zNtl+3Oi3^uF2LkfBWJ2}nc|d?FcphTuSuD7>XR`Qi%hSBX|MnjI|CHrOd*%)RcY*e zBGVgECPN-OpU89qOeYI4dFK&l+Tb#oQl=7->5P=gk~5WvOy|HfT7bzr3OUn8mnkXD zr&5vWqLk^dJfBKMrg1P$6kzgBVa~MKWjZ4DQ<=zgP0G|S_fwh3bOTJ21(>|EpEGT7 znFgdxev#>?Ql{7BOn#B+Hkf{1fXVypaHef8)AyuIuMPG}BAu|0# z$}}wZ(+ZL4pJ4h|0VeM{$C;X3rW5!O<=>yGM5cdBnNHDv7c>3Y7FVRovv0ZEa E3nuAeb^rhX diff --git a/target/classes/com/jg/project/monitor/domain/SysUserOnline.class b/target/classes/com/jg/project/monitor/domain/SysUserOnline.class deleted file mode 100644 index 0046d60c794514d9fefbb5c6069bce991a793622..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2101 zcmb8v*>2N76b9hqG<#B-rVIOCAW3Nrv_PQ?Qb9l^(*iBMfeW0(qz;KEa$FE^1ri8} z3m$-nLi}fvxXE;U!Oc0I{hJxvfBydZO+?G|C`&n7&QO-_a=6FgK8F&yJu*zXA zMe8ZrFenv>kB+xhH>hYe?N7GZvb~168~Co*ST!hJcRIng-FEPJ*meBgW76%|^}27+ zcuO=~&k{8|aD|82s=oM)ZU)6f*Px7S-g9|)VQ6|w$jOsyuIC0ojFrm!2E`wXIyz2R zuIFqYwyTc6XIERODe?lXecN}r+^>uW2QHRauxg@hHXCNg7fq)Ym~DYMg>TkH+jc#3 z_e=K;Ks#OwvtmQph7;@!wme-b52?aUXS+jvW=hAqu(t5R2@XX4rS0Q%0>_6Xhq<4G z=as`OLnX8^q<4Vac2vrsZL5Ex8MF+Z3#hk754eD4rHXg7IXHHvhlK=McHl~&l5>7A zU++eWBfIb4Nq(?Eug}!*?qwI=dv;eG`ZedND{p7yh!^=K%F`^J%u}Am^K^p41cw5L zNe)F0Qyivg#-RECxI!HK(QCR>vA)b8$P9(d zfFMtj!F0q^D4ECxa-#B+jBm2rX~d+gOw$=W=X)LKES*Eip!0MAadhx^ihWfE&uIr= zq)U+V;0@#$a$~h%=UWqmuDL9-@u7LjSELI=!(`frkWPDrmK3> zm}**rX*t5gcM+OSNYk9w6jx0vTGKVXDXyBrF}3^a`fe5hng#Ler!)RkWs*YTDPD=JlqOYI+OP zy9g71yP>HlO*gfsv}$^`La3xD6x_I)CSy#PWJ;0>{WTYUfFC8^B*j#% z(7Kq#J@;|WoO|CtUf%$m;i!m%A`TfEp^(CiZq>+8w&8>kLr*hI<>{`ij|1gWQumba zL@LlN<#ET?htn{v?{y8Azi@pLIZ}_Cdo*w$qGx5@^MHFI5<$pNaFgi_<)LHyJemZ8 z;pzV@=S%CmBtiB0A6`kx(9#y@zW4>MM)S?c>uKLgj7;p2+_!Z@`8N5rtg{TI)U|j} z&GADK%$CG(yn=OohNeX;jzqe$SQ)LPqdlgpo6|<61*z;L-}u?X(AE}p)eQJ}EP~V68itcU4Dphp?9|dGIJv?Ae&S$r#}rW3^sr@A?lzTw(NsH967!}4h96R7~q6EX^ zKkJ{bH`WEs(fnNL((@R4`ifc4et>^yP-u2Fzp*mSGBG?J*oG+so77oLM20E}l$K~& zbcR@vvU$nAp6mOimw$NFIy66>9KVuEBT|m@>KJF|*l;6!7?|lFWzuPYW diff --git a/target/classes/com/jg/project/monitor/mapper/SysLogininforMapper.class b/target/classes/com/jg/project/monitor/mapper/SysLogininforMapper.class deleted file mode 100644 index 3acd89a964918df2ab4a214663f4c93307430538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 619 zcmbtS%TB{E5FD4Zq2W;;LE;nA3kHc>5l9@6Dy0G`5*JP;F~L=0SB_Juzs7+N;G+WapL2Y;YjI9S{IvKX{FzcWw?yu)RcUl^My5YnL1t? zt(>tuGo?_PC#$N%PsY#0GL!DzWKY71QaWiXhM@RG8CJ3&qHZcym1DTua#K7POTlZW z3f>S*7>0?;wQ#kS4Eld;H(R;BrR8TCxpJ~|b-$WsWIc>t)=CSZa~>O=PsURQzsa`+ zjM731-OVxVL=7THOl?#7pbD~cz7g|GEEdvUGyyPN{c)eN1#RAEJxC{NvuhPSzBX4K xFfjD!HvpbT3gFSZPp>}1fNCTdy9DS;7*e-~fLeRl@6ZP=`Vb>()1nr1`~$*)wYdNQ diff --git a/target/classes/com/jg/project/monitor/mapper/SysOperLogMapper.class b/target/classes/com/jg/project/monitor/mapper/SysOperLogMapper.class deleted file mode 100644 index 398f02dcd019817cad2041c63bd102d5b16c59df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmbtS!A`n!w6>eFr0tUJV#2R^@B{oP+Fy@j-E9X<&o5^1H$7(89{8Ty%wX+(+lRc0Axe_7yf#GBwd zt77ihQ-;<`MX9hmBN^8J7&SZI<~^+)gyh7^(#gYq9+J`F_@xjSi!|cCPU$4`(ti&4 z>EE$(|GB9H&hb(hn(nx6PA7<^NJ~KsCu5gJd!=_KkdG>+^Ngyf7Gg`ZiCfGt`6b{a z2OR`luqfk7@bcCDi6#R>jXo04sMBuL>D_QI5(rSq!zlr(5?a))p-rtbbSiW=N1x-O QD)sVG9|K}AT;{ytHy|~}VE_OC diff --git a/target/classes/com/jg/project/monitor/service/ISysJobLogService.class b/target/classes/com/jg/project/monitor/service/ISysJobLogService.class deleted file mode 100644 index 89a787ec8adf124bb673189dec4e943a9be609f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 755 zcmbVK$xg#C6dZS7SXx@vFGwYXIdCiDzyYZ!2&70{IJt=lj*=K9Zl(Sj2R?w0LcAnE zDi*15uq@AeZ#*;h%j?rKfD;@vvDd^tLobz~bj_un+S<2OY8b|r?dpgJK7UMfKt&$u zSQ(vgPe($<+*zbW|9E5vVlMd1sE}vFV|T+;Q|Qapi>y=@oV+ zpO5LtWUgF!lqJJ({7W8b(Z#>bQP5?k*VF9ZG#D5v^xuF+jiHJfo$7R|lPB7mv?^#( psf`Y`zL&ZHL2FnqA?hY*1Dhq(%b`BDN@$QnLu?Z-Sm5(Q|qd(1U;;GFo>kQPRINgT8j2(Ti?h znv{=Xo?A15!c&uJZ!C{YDs;xfbBE%?gZ@aI3SM}f@Urue(dK*QhbHXHw-}o6H6D2tiooinN~7ju5=B-#e4{k{G#dcfZv6USd9G)T(fxugM|I zsL&(TGG<$3|3LN`Bsz1-mTM2_F^)wZi80Ks94dM8#+vNtEC;Xye$O3?L?eiu?j^3! zTV1A!c^x@Z59^^RtWRS^kd#a^+R<485)4wbMU}Y7bZNmMUZt=sQyqb*m zjE(uXLRkNuhv1HiMA=E`h-CZ|c;Fgyb+HbPAo(ZZPA0W2MvRv5-ym9TAW>@I)WoTY z*zpMPS)ye~ZCXL;SXw2*S8KEmv4fHZq>T#^eGoV2iPz_eH)!jsvD?+yoq3%%>DE=9 gHPG!zXA4CebZ3@#cfNd=?oI9Q!7`)!RW|#70Ao!JC;$Ke diff --git a/target/classes/com/jg/project/monitor/service/ISysLogininforService.class b/target/classes/com/jg/project/monitor/service/ISysLogininforService.class deleted file mode 100644 index a3a9bf62f508688b6ec14e60d616bd50f03c5446..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 624 zcmbtS%TB{E5FD4Zq2W;;;ldZB7tEozq9SoXiWCG=BrcpxVuGv0Mvhadzs7+N;G+h%9QinAI8eHl)+MG;TInZa8P205GZkMJ{KcB3%p9+b zR?b+Sn@T9n({8SqJAn-wPU#4a8t4rE5RG5 zO5PI88OEt9v~Z1;4Eld;7aO@=(DIX1y77F=F^zLZ}aT{ zldP0N_j3$eQ5$2Bn#N}GT9styH2#ruD(y;T@~n-3VfM#`=$0*t|2j)|>H_R!-9EOb y9WgKr=t}^eM>62idq}S#!-#668ruZuOBhpkfPh*%*zM7K9eN)VYSW?)bodDjP`9A~ diff --git a/target/classes/com/jg/project/monitor/service/ISysOperLogService.class b/target/classes/com/jg/project/monitor/service/ISysOperLogService.class deleted file mode 100644 index a9acd962941bfc5b96931ef196390af4bb49f79f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 702 zcmbtS!A`QkV(MuUxp6X0l zZFrx@=1EBzOM z@BSUD@L!nv!r5O6L(?tS_34C(6j>>V;b82p(GK+5gz{b`w4Twdx>X>}Muqaqjb^z1 z<;3&}4#j^G>Clzx`HOpuCIdr_z6og5NdW2;H(W$20ZMr|BtVryi>fuWsdR)+h3*#U TW1Li}UXki!Kn#Y{f;apG)%M6d diff --git a/target/classes/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.class b/target/classes/com/jg/project/monitor/service/impl/SysJobLogServiceImpl.class deleted file mode 100644 index 8ff942b0c919cb18a20d5ae2c83d76675cd1fa32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1921 zcmbVM$!-%t5PdyaoY(^->|tMnZAh9Wfj~k~03jI-iwJ}Rr?K5J9qegqW(>+daR3Pk z!GRCpqY$rWjBVMm0vufB?x}kH>Q#0B{Pq0@fCa2(k%gSZB(COg4cD!?Va9o1xiKl~^`RpkoutMiL;`x1+~B3CjXA zFIqvY8)`#Gx?ERlL11D()+UGqmOK;IWYi3GP}>ashWcQ_ce1SfAd;JYg}B?&?$(>BaVuo?oBz*f<*!++_N#G!yHrio zNNTM6K}~ulsIllF!!sa{z(lHs1)55=>f*3QzgkU|7r62dHF8p>tL$5>(rn9=k{!&y z=|7`TVn^zxmVBQc_)J#)I06UqJE4rR5?e;DQs-d*VVzw!t+1jVX*;AdoomxGWAj!$ zf&7klBx0|XiMN|dwo{f}OkvuEi#-`|aRf(QoWf}rE4b_80xr79qu}B)rg`&*bYj=Z zXW`whJ}cWdK;Y^wXr=!81m=dM?EH@K9nt~0wXfU1HNAwheDbnj3;1)aLiBt2B#zVX zqtDP&Jlg$SNqRv)R{RR_nSUG{ptZqZ*g;x14ZtBB=1N$xF_I+TW3%il2K z;1id<5T_D|!)aI>f(e+xF+v?@^cY8i?nIJ!lAG)!!!5af{Lw-D;t>2Z)S-iahFAjU zaK4TEklylk+q}mdyzbVXO};IX%q-+aC4Z& zr7r2&gfypk2ySK&*BgRc>=mP!;PPVdC@b<3y=`{Zit!B-0{v3F;zVsE(CH{-+msz# NVV;Az&V0=SzX1cYyq*96 diff --git a/target/classes/com/jg/project/monitor/service/impl/SysJobServiceImpl.class b/target/classes/com/jg/project/monitor/service/impl/SysJobServiceImpl.class deleted file mode 100644 index ff12a2affebe20d0601cc8de720aa8cc91d45fb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6040 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 OdMjoo-mRjR_WuA)Zu+YL diff --git a/target/classes/com/jg/project/system/controller/SysDeptController.class b/target/classes/com/jg/project/system/controller/SysDeptController.class deleted file mode 100644 index 5e5b514de20bc4efa0fd0f3492b7ea91c81e988b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6226 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 b{=t2M`@i8|_&cT%zo7lTj|SYr?Ai1`iYE?( diff --git a/target/classes/com/jg/project/system/controller/SysDictDataController.class b/target/classes/com/jg/project/system/controller/SysDictDataController.class deleted file mode 100644 index a7f360dda52d4388f877f47beb3e92729e62d30d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5295 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 WsEOGKS#q@vUwMol$1cx9_WuF7Wa>Zw diff --git a/target/classes/com/jg/project/system/controller/SysIndexController.class b/target/classes/com/jg/project/system/controller/SysIndexController.class deleted file mode 100644 index 1a9b307e08fe1a6cea8ee56d31eaeddebbcafc81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 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 diff --git a/target/classes/com/jg/project/system/controller/SysProfileController.class b/target/classes/com/jg/project/system/controller/SysProfileController.class deleted file mode 100644 index e50a4b6ac9103d28f6dbc21e8235e1accd61bdf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5800 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 E0=BPDQ~&?~ diff --git a/target/classes/com/jg/project/system/controller/SysRoleController.class b/target/classes/com/jg/project/system/controller/SysRoleController.class deleted file mode 100644 index 0721f7a0c9ce1c7afca987eb849d1344691cecd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10001 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 E56##eUjP6A diff --git a/target/classes/com/jg/project/system/domain/SysConfig.class b/target/classes/com/jg/project/system/domain/SysConfig.class deleted file mode 100644 index a5c2f0df25ac1f4ab1a37698e67c34f1a6ce4fcf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3608 zcmb7GTXz#x6yDQIlBUyA%N-RFP}+h_u~2~mmX-j4G+>ifiULlO({$QoCeBPsgSQF- z-Vk)j(l_65>GFcN($#`I_~!3uDZKma@;fs_GD%aRT`TA8ea=36?{D9xfB!r6ClPI@ zFZ}c@4c5>)O7dlhFA86V`7+|AR1Kv`^^=!0A8qpEFvFQQebmMo-ACgY+B_!B!jBT^zM{w7z`#m7HM*0K^Lrh z!+kx0-e5Ou*r3CfH;pdX5mQ$z;Es#4*RITcdsCnq`@vC`%X<&kaVt=*ePzY9=yLpa z-jD-k?zic=>2GE)U7WiE*bO?96Wy9R%5;lNuzQ~Nmx}TA-0C8!&B3c!kXEI+8p7TOf$oflfb^pE+sop zGm}^DU$`?fIW_m)lt3H)UtL5w$Dpb*t*Dh&FMyQCI0^I{=c~Oxaq<4$%iCI8XC}X& z{qd{0ACRG^i`#>zxu`|z^6|2PFLy`G!OdeP<^yC^*jn4VU11Nd-<_ShQ4FnRA%SvE zig_n2<@I@6PRTkU%V1=Zj27`Gi8R znyf1)(kGnv+k6z0QKU}^Q^1$apkytH&nyX>wRIidD7>UhyBFn>?bwo$6l*65dX#H4*z$o!;i>AYiK=fAPg>W74#f_ zXch3y;2W{G;AFEwTj&Kw+vr7b=pyI7*18w?{SI89v*usCgbQ@r{EJ<H^IlK!CdG0Cp4y9mLuRy72gS zs*_v4nbj}OsdNb$$}uvcLBv~2!^Dhj6k)~N)8t(Jxrwv=O@yJiP6h_}@O8155h z1Xa%Ssj}3k_A);4gsg>)5Y+S-6sBX)bUa9}P;ZbT{3uF&kXcU^%P21evW%QS{q!ny zbwa)fUu7x24&d9f06x1A9DHq1h5jjvuc{PZ*Q4ACVQFuRhQxmKN{buB7CQL{?5$Dcd7)RBPY-sv6CfHnu@uBIPAmtpf)gu2tm4FK5NkN` zB#5Ut@id6FASURU0`7LIgW(v};{&{s610vOM&uv{Vv;&&2qQ9 diff --git a/target/classes/com/jg/project/system/domain/SysDept.class b/target/classes/com/jg/project/system/domain/SysDept.class deleted file mode 100644 index f60396a1da144f41f9e45fb5ef656fd4cabb4867..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5089 zcmb7H`+pSG6+e^LPBs&WfdJY{eNZH^WqH(oCX~+?d0)2nYwsPd;mnd2o;gEmhI1~8Hu6}23K-wT+gO~$%9+8^=vGm7i@^FPwE*1=PgLw z<|y_)cO+6~F19xl%UkANEoH|F69rq##nL7;8?od>p%?huI~iSvZs>NWMAaKwMTq8*_KD#va#!fBn+b0dq#PSu;nVc|)tuU2Y8O z3*`+fHUz&jz@}ZAJ#MB4RSVv?5qF6iAQf{rb`20wo+sTW zM(XW@|06lAP*5}Q@S6F6xJzI^RsY4)R%M0ejlIJv(>xxviV7UHo|F^wHT78G%O zIK2|?W#dd*;AN~2^4(*XG{7ZuhmOpCK0SNn{M@H+ec2_OH~U;7LykC$n+`F3&edIa zW23|_nA9@=%$eCU=dQnVY334}bp7;uv&YXciY*AL^YP32@AHR*^}9;hyrf$)*t`Wk ziuGQvg5ZNUX=KC2&2Un-k&W@qIf6Z2k@0S%S4UvN_Jy!|i#JhRIBsS63m4jx)XqU$ zwYab#<=o=Z?uOahzGTHLR<=#&=Ax)3&7zgk`gN{jid+0Pa{X860eTR1Tl4~>wP(Rp z5eujjiygkhwcg<*4Plo9q)I5NYrFS6)dtmfQ7vvXt6$~pawV{IcAG@QtQc=D3=&^Y zP!{XQR2Rh5AByRba7=YUOb-H6q5>ukp@(U^z=UcMf+-TjG#HBM`}Bh_KShF=hJk6M z0wzu;4^z9qgyMzx2mK@mF+CQ7>4y-o7MOknnR^QKV^Se$EKVs($4TR*$0>t7cTv?! z@^*m@*(cF>xP5ZaJ{9(jRj`k*iD%yqVIS&ph<)`z`!W^mYk<6cj(u5SOe0CKz*~|i zM@Cp&>Vvqmz@4jro3FKpyHnssE5TAQF3}+FCqi&bln?i1G>B2OTTgP1-6rc)I#af|ja^$ARekjPF;^!KisAf~e+ zn4A`W7!rR$&$&#a(o_X(&a>f{IP0|hI=sE(WwibH;3#|! zi+G=ca>o4^F9m)DOiokNXxnFW%LQs~UePv1E2pTXc@>z|%&Y-(D>Ju&`3f^%1#>$y zYr%YtnLEJT$;@3~?q+5kn6ERl9?U(=Yyi{BOdFVcnfV5oZ!)tHObpBvZ7O@OpKbxT z5-p=?T1}Ve4!TUObOn#HtN1bTC;VFYGyL-xbkV=k9{L+P)8Fx^{|9dBKj|?2i(a6A U(@QvCehN)`ubCGhxr%=Eewgs08Ga|XooogT5kzdYUZ{phnNa()r5LK&1YFq!As3Cd#mVlFOxT?XGqWMF zwgoMsB7zD^ys{9UG29(*iQ8~2~cw2}KyWr}nEnM|9wKPFRx`_E`2s{NLm?nXh7X=YZ-l)W$#cmXIM|VL%s@aZn4@vn$*)!S7l1AmOiT3ekE`o4UeTedGGmyPUg|;A zMp;b3rp0P+9=VpAKItpJF}e4~wS8-vo3Bru#hTf3aP@ujbCM%$US2A~po0CLfzD(&=d4)g<833qjrThauerf6E_KJmuQ73#pp7Y z>BljOz1oA@AYb{BG*X{J9n>D73krQl|4?WPZ*I2i0aY8;l7l*SvI57e;E${QStFg& zZM9nfZuQ3zx~S0iG|BibDfANkUZE-ar$R5Y)K5u;hPiRM8Rh0r-29cBJ(T1Eh;?ag|rp*m_2@cPMm?)xOS)8if@WtV|L; zB9<2Ju3dV6zJ|4Gj^2)Y&mD`u;D>F7yx$G0Woo$cGYy89CB)5Ps5L1}6)E))XJ?P}q|QlkwI>n5t& z3&jdW$Sz#DOV;QGoJ{H$xFRa`|}dAUmTh@kSf_#=M{ z=jv83pkV*o^EW++M_4lod6e#@HS|l8=y8lH@UpDn+{O4e7&o9_i!Z-*XdOMN(^K>` zMo8<@`B-5d887DRy!{gI-++y%0;LnrU;>q)bmCb|pjvpaP%yk6g+MH<_f&h(I%%^* z&tWwxL+R{Rp6#Ngm_cPi+Y3!9dI^1X(qRpNMt=DTGZ_Et+6 zFecQl5KNUpOtDZ*S~#Z4Af{)4DP9JX9|{6ftA`1tlqyT?R29UuIRq1j-2LF40x8|0 z?KA*QgK;uwC{8>0Q<^eZ^AJ@m!5c)Zf*7(+B9koWDzSN0kY6|W^_1b~hqB<;=JCTV z5yG!J$nT|v`Ry#lZI|-f8OF~BcPE@*b&%i7;HQ=0=Vzqgx6$K=3owLVO_1Nf!u+zO z{6w%3$*EHi2o2hY9aTf$6_g zZknWqNxG|H352CA+znwF3->@+&ceMAe!{{}A>7Bp{Sbb} z!UGTJsYQ_KGkf9{7t diff --git a/target/classes/com/jg/project/system/domain/SysDictType.class b/target/classes/com/jg/project/system/domain/SysDictType.class deleted file mode 100644 index e2e44617e5ebbb077a3fb31b968eef575512931f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3364 zcmb7F`%@EF6h6x%gb)?+ZL75{RX}uuXe&jn0-=o!NJ&8Pg-db`3(0P}yFsuotwpWY zv7OQBbf(jpPFveLwZ)Fb4AAm>{|*BBlm9`d-`!mx2|*<@x%b?A&pr2i-+Ao6|Bd}a zM7!yli#F4lV%kI!AA0x@;zPKISTUWYh>IN5>!flQHf6r(bCQQI`khqE=ctqR@Hyrr zh0m&!;(UJJNgAJZCmDQBIB9^-=eUurxZ=FLioymffYC>;p9|u z{PC^d1#;pr8XStVBKlAuSECwD#1y`UrcY6r))D7ych|uk7&Q{`%rSFqbo#! z45|m1W-!e=7#C=zXaDrQA5zI=b;y55Y8Y@=_+^E) zCSpBI3rgTypfbN2LM$aj6l;64!046nX4NbkaZT+5@1j1W8!RS<)tDqJVqi#b0!;2V zz!yiD!IwPHWfhfasO?Y}>+=e$DzeYHlcg=p=vBjQ5|1~)!G#jrs>S8%47+n|ZZnMy ziUU$q4x8B{hIlS&@Y2x5R@G=g&h_&M#h9*35#U~L@oYt4DtY74rN5_=V>7>w3H0jI z%?0H19B+P1R`SgZhbRql5y(C1;j@fCzCD>5yJJ1^Xmt3|!WA;n@bWSQBEYQ>&} z91Sx~4BC%0SnDGC$W0&9C*0-*HyxxyZn{XHy2(q;ZVK?>1U2&(g|aqS!;qUU@wLlZ z2hkec^cf99BN0b#n;Mr*4Qp*_T;UpEKPGAYZo10Np5jUsb_acC0SmNsL9;!_dS*+# zLDHEQjoQE$0EE{q(0yuSPV15a?R;(u1ICaUpOy}P(AVwvwR*b)!7jg-e;Jl$1gYsw zubU%1yq(oA)e5gOhZK)91(kj*-Jo5FX-&<3qVoCQurmg}@>*`R^8w%0xfPFfT60Yp za#U;$o{SS#xaFNt=5PAEBK>Cu-=Mw z8Rl)+snDsCsu=Ag5i3-WeO_XoBO!I#g#%R7!h_v7K$Y1CrRELO;_LK=PJ79P9aJX9 zdb}uN7Pwzk4@tOhy0j0Y!`xg+`ysn61v)@)VI}bD!7eCTKU!yYJ(0UwVLL%Am-2$=sjwOtp)hbeg)M cJ739X>{80Z32#B&C^RzL!gl(Ast<1XA9c2FumAu6 diff --git a/target/classes/com/jg/project/system/domain/SysMenu.class b/target/classes/com/jg/project/system/domain/SysMenu.class deleted file mode 100644 index 5e8ded7a663aff1f0fbc113522fcb28b9eb4fe98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6107 zcmb7Idw3LA6+e^LPBs$=;n`{{rASFomeQiNL6n4qE^Z!VlStHxlVrLX*jHy~fmExt z&{C}ttVLP{ENunbf+V#hm{@4lYNbBvqgCsp)h{8zKYYI*)!(@@nM|g$e1Y%FIp^NF z_uSt(_ndRja`x4s(?oPF{U%6j=%D~T9HcyYsF>bPUtn^C$x$X>Wbz1;N0~gvXFGy6D(F|RUw`oR3PbFK!>m-skNK{&rN@h$oX|}2H ztX2rW@jpqTqJ);rhP$vavPIpdhT>{67K)^ju_}pV{??!-G>OVxU!$g>i|@g-YG_H* zS|M8lRwbv5F3o7jCM25e+80imT1+#bxFD^X-4YddrV{B?5-KDryg92GJrV`;?8b8-UVEaNm)~mha!5$ z#L2}`J(k2i0~)TgusNSsM}Q}^B^F8>sV!Qk8OrozOf3=WN+nc18H)B~>fw*7HBeKu zT2Jcc8j13kRzmwU|KwZ?pFtkX5Zw?-#J=1%eaWR5Jkus`75hHN|zmn=AU-|4Z3ht3}!8Xej* z)u(*!x(^@ zh-|B3*daI8KRkNq?$^496U$o2N7->M5i4{CoPbfg+HkH-$PBrOiw`>v*Iaq-;Lh{+ z?>+ax?(q|MzBUZ6p5i_>Qf#*T9~Q-neQHT;M2%C)oV0g}6)yhziO6v#FQS5RXiVy# zs2Yx@DvpbJQ>zy;#japgb|g8=r+qN1mCcluNpN#Cl{GrGI-M)JVprJZ{17Sh9(pg{ z5Ai68bJiM$+QVgBp*DKALhGnjp*mWx&<#w&JlsI=ebWX*&{w!kJ&FX(CM)zy`W04W)2O~;#mi!aHMUl~!YhglEuk7)75X)+eSjA&p3X~$ zC(2%S6F(cg#Z!_Lf%rcC9Ve$lAhHsaf1CU4b@m4QkLVx|H5Q?<9%VVw6YK_(Pfq z8JQwDl0|Uji{MBZ!I3qBBXI;r?g)M~(u=CLy=e zBFIQ+(Dz|x4dp{3DytkMsdAX|+6O8BBo*|F)i;82E6?^6Pz}8wl47l=&GZ3`B+fWn zR|uSS6;?h$g?$k6h!qrx$@Q+yh0f+q>cT1uNS-*TsB+m!D)b&7p+eLVK7O9H%GSWz z*{u?3e6WN8V?yr3E>`QtROH1J^}*DQO_$>g9cs2@Xe-5`DG{b5rNWfvshi2bnnjd1 zhn!Uqebz~oA=A&kBCma$U|)L<`#4-2`|5;!S=eXYpWD8G*S;Hl?2~AlKc;{eQwK10 z=D@_E>tMP;U_z<&!6bVz#e6aC@Q(x8izyCFi5!?XjT}s2feDr0Ck~3em<%6G90w)P z_d)#O(my0Fy_6)}v@<2qt@L5P`z`k3-VWS5a^U8)cW`eIxbax|;0}6m-waQSs?sTa1~>6>?o*Oq&HY>{ZUKPJVCX+JRCmje?&1rDYLfeGyl zro6ST)QjnWFQ$+AV=DDxIt)w?=D@_yl7p#HU_wvjgK35r(-B`xcl%?S;l=bAFdfT* ziJwRZQR9`(T==1@@cJ>#7CLl!Q3)t@Sg#xCelHFb8ga(jD9z1#Wbu zKE5pT;vV+FEzw?oOl4k7PXW`@IWTd1;b3YOn9v&gV4CH{^o%d2d;BrY@?ts*OwZ-O z#I25lDJn3bQ}?;waxbRmeK7I;dTZvrTr>COs5ACQi9X|ROS#vU7hubaIc(u}&9S9L z*n%G%KK`BUwdExrTO`yD-#DD@#q=^Ty^;eHw~h{`R)Oh$`mFubxqFTRFQyS6Ojhgp zIcPjU2klF0f--I_MZYK7&3w@!+b7Ys;e&PH=P`-j zSfHqm(lT_g+@1Ch)13Co$7${$%`2Z@IY0{r=#uhFA-s--*F(6Bh07tlfrW(-u3%vi zgezHC4B?F|EP-$p3ritXuuutM84GWM@Mad4LkO|30>afStb}k43)eze#ll-4yp@IP zAiRx*>mgJ@7@*aY9&SUF68(;5(C=wJ{ec$JAE|==L@VjfR7HP5^ZQqH$$x`C{*M0m zAJk3%M7R1cG(rEyi~S$`%Ka}w`c*na|D&Vu#c}+vb073gw)Oo^XMPwb<Oia^;UOS)~c8+SL*qFyP( zjH5GprQ>+vc;SqSGwNVraMTO${2dhPpKyH6?lwu&)Pc_AJJeNPS%_dtq!Gci$e9R=B1;m?48sbetf1S`Z9^-L>$YQ9=2-HW0_B8) z&SA@RT+MXHwPHnYCvo{x6hutRHFA0~PuJA6c12T*npsd&mRT57u*QFzG2EiApr_6t z?b?QC5)Dk|%CzY86>jG0rmG;tJ>7~!aL6zX_ppN2zWBI;wqYwz^R+3%)JH3&tZrwt ztiOeoBYTZGP!Arqxl;yX^rdoENu4gJW!sw8bFS*lIj&w(^HxbSOf@~{jC#2U?}G07 ziX_(47q4T!l$uj-vaYYuLTGlM)ZHm7e_FG(lJ2sk3c9LpK~Xl;dj?ez->xc!z;OLC z7S;M~Ia4uRqoj`;j=_|Vnk=E_^6a?TrlpLTc*!!=S;tY&It~*ImvqO`3asI-h3hvL zKKtnY*Ejz8=8JoGK3V+W_l1wIFMRsL;)h?}|LW$#kDoud`K^LpFTYv!idHo8UVJqt zEn%~CuA{P8Lp=ByhTgm~;JrI{AAEOL!Os5=k~XgC4A5FK%vP_x2(?*(`{=te?Be|O z#XoNx*n98J_e(UlEw4s~UA3$towf4&4OgqOr?dTogRk~rch#i&sDoDNpffx8dI?8d z%Rd(d(X>^ubNX>Zy0WX?@l`Fa@d#9+gbz-|l&a4?1nuEcN%uf&j&WmJ~ac!f7MXX~1) z56#7JRrIK@XV^nA%wmofl`@amv$*D2__}ZLu2_U@y`X-xQ-~AMSG13@^*2 zxN6xm>Qz0vbP0zvM;~E7yWC{pq05kV=cLTtC&yBmxB+&8>=S z6xCxq(!gabIA7nz*L)Z0<}=>e@}sn!KOlsy*nyqksG!z@XZU05dYIkoNj9)2*~6Y> z8&k&U!%pYAmzqe0vORGd%FmwJb6i8-!?oB)EDkilets7Db&*Eqy4?8|T7Kfo7Sx<~ zHFbUgFVae!4^y^Kh7$e1qNTQV)O#A|h6yjiM&ByfUZ_c)3SOdbJ4Yaef|oH!vlU@m z8^aDTth!2ADO)vc+zZQ_iq;jWwl=1Eut}2=pz#j0tVh*~u!)_5H<~Bf)|luZ6Fsy_qS6=DMEku&IgR*8>Q`%sTWD)c^hlFL z6`X9&slAcY2ss^Jg_HDXmD6sI6Nh6HPVJ4HPBi6osyU}nBd1g3bb1v|a$l;P_IR8) ztDA5NHFC-{<-~~`IRAwt|bP{w4SWD0?;4y+80qY3X z3)n!gQNSjG%>uR%Y!&c0!4m?u5j;sSkEdz`52BMBPoN9uu!;Y|ZpV3k?kiYB}i0V~X~*Nnlhb!5KzsLHa)z6?f|Z diff --git a/target/classes/com/jg/project/system/domain/SysPost.class b/target/classes/com/jg/project/system/domain/SysPost.class deleted file mode 100644 index d22c92c435ed5c8128dca9345a96605e68b3de82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3809 zcmb7H`*#%O8Ga_0-Ax!Ygo~i{PBDqfpxlZ9j0vG#T>`R66ujVM^RY~_JG0KrhJ;=e zt+lm9tW{BKa`y&OHqdTPi?tNzg6`gah5|AeQ{JM$$>HXACO!+h^M?>q1NJl}g+ z`0sbKUjx{IKegg6R9bK+o|lI&k3b%wJgV}TNaJ)1CNb5D49;ZG(aM)U73F6c>=5PW z8SIwx7a8o4^Mwrd%K2gjXXSh;gO}y}Wd^Uv`Kt_GmGjpb{6@~#B-n4$_+1+3473Hx zckI%z@&m_nhq4C@7>^oQ-RHSMXuILCU8<^PqL)90fmFo{!t5wN%#GO-wpFs-qLuU9 zVz+@!N2_k=l+~~kI3p$Xi0gWx9WrcSU|X)>m94R&b<(%X>a^#NTXs-Ug>WnmVJ|vc z{gVY%Vz?%ko(9ahFD_jA>fGGy`ML8K4P3rxr5p4}{{@?G+|M{$TA6NqYjdSyV z`CMD_o*x=mn+TM3Lse8hbLvQ!Uw@NqdDpB!SS6Fx{A<&fUu5hyU)iH9&4ltp<@Zlk z46NC<@A79K&CSf*_rSinvmeaA^;h29$&y`UA&>LZy^iaI`wcX9bPm%J^SCkRxN4wU z9#Q_F%~A<7ufR62*$mY6%ck&@!}MDgF0$f#V=S2!Oa-ATTccjtc3dkz6&&FW5r0cj zg(6CSw0CqSIO+~*39dS|+?pTU}YDors(pw91 z$_WleBfzfb5Tt2}^`?&F@?9qM;_KrE$$M45pbk1R1*Y!ht+Lxp^rFv14<0emfliYP ze5Z-s^4NoiOzg!@?lsRZT6V=QoKkGKa+y6BEwt^{NYyEgD&HE^sd{5QjW(OYAEkW1FY1-wg-YK83{dAt{S z#Cq)UzIdd3Rkr60&^Wl_~sqN5EZZLZymmTOoksmyk>zCh`>kGp6>rZyo;St$v-PapMnki*h zD$3=`domeNk7r`X=@gycKZkA^VwK73)4jl7=S5BGoY=M1&?#95*bn-XA>ADDC$ScP zB9n78Y7E~0_0^95hPadejseoR8Fynd4E&H<1Gexl2ZeeU^>&{3^38n#?#EVz2eF+R zXGq&uMRr5%yJ+BCEjRp#2F}`YLpKeaKW%7>LPe?eVSj*!Y30}w#0|7?iupW1O~M&G zTe~j8=xY2D4ga9lfPQ($6Ig>Lfs-TNgPYtwH>GjB-JZ-~8g1p4cnJw#ixK}9feWuP$%o5a*q zi|L^{n506tF~<>xc|5>T#p;MPG+ss+Qm5EAW#ED#Z00jmWHqK?aMj3@DteSC>>R?qTA7Vg=ms{At{K zBHa9KVp=J8vhUKhxSy(n+rX*%cbTrm^c*qSD`1L8Ut`)EVRA552UEkRG$!X$)x|W9 z(z1KHrOtX7Bc|~cFv-F(pfUACnD}F>G5v>oMRtbsFJz8&eSwyXXl-BBH4SqbtJ`m& zaH9xq6xN8)PGPMG>nN-jVFQJmMA%4SlL$9cxJ85?P`Fiu+bG;lVH$T_t;H^^W@3-4 zu!5WLJnn$c9UX8Vhv-I?Wt<@D(-`LeI!|DVJ#&UN@)Gyt=q=O$mysH1dw^#v30Zg@ I+j=(r55_Nv{Qv*} diff --git a/target/classes/com/jg/project/system/domain/SysRole.class b/target/classes/com/jg/project/system/domain/SysRole.class deleted file mode 100644 index 83cd16a7d3dd373ee1640b7eeaf92c9d05c47247..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6353 zcmbVQd3aRS6+bV_%w#fzEP$XDH^d}ThRrTQD3C=5l0Y*_3b^3Q%p*)Pn=@~KSlfaW zDNBS>5Jjw7k*z=xA;eIiwXIrf7j0`7ZEH1|BwhdPfBpJ9_r00CdGki4`M%tH?!D)p z^E>Cn=B z&T(^|n?7zX*r~sWUZw#jmC;29-N^#K&x1=2YT&_T2YI-^;-F>R|G+`b-2c!)E!@At z%s+BaD-V9`pf>J*;-Hn>zv`gZxPRS2Kjr=n2mOruHy!kI?tkH+UvmE|7V?&z-nP@P zB`S?8v49+GS7Px%B;4kylSo=B(YV@3IIhZJwOtM-ltTD}|0IcQu}Dzy__49EOI|O# zgL1gj-53dX&X;IPOCqcWLP~oe9_R=vi^JiFDytA1muOa_FA{Qhb-LHar|h z3^p?RGNmVtJo)sN(I@xla=ek4Dp7?&jwh@tok|QUbwSC;_QF_+iu|%FdwmgMT5|uH zWbf&bU0a5pItS;+6xojutyf~I606@BmFO$8Ym(bHB@b=aI5nj+=G2UAJ27_ z7%`ljTQXM{806|bd}MOivxkXe`o&tPY1M$WFP#`R9Ky)m$V0N5Wm3`e!a#Y7& ztgFy2!GsJY>1%MC(7e&TUJeFua^ZHjkCR9YcByf9b3|Q&WYG=N5W#p{?u4f%>vvmR zox%Rzku8@7`v-=P52QkpQ=B*O5PK;fw&aV{1XA9}#<48Vlb03QxFcdewC-2xGlA?1cw^Y&NmLXHd=;GV>|u9MSrAs z8O?hx>Y{EJ{fYkUq6aDFqOWoDb=vBp9Zc<_Ft7f_MZ1~$CeM9~Vq93@QB{>CJuZ5m z$4+hBih{;Pf29w=k%%I(362j1hc?zY2ARVaQ$lhK>W5hDVP=}9*F7JZ@9{2Vl}8(t zj?}BLM2;)jiT&?Yd-zC{ zHnlajde$_0n(NniTURyKbGdhQLXeE=jX7p{2S1MUuT}~lT$>z?Dq*DAl}3Sjt~R`m zx{9h#u0ua=zvv-T2_So6DHf0vvKN}LfJC7$lnPNo)pA-9r!Qg^8AO0W5)nP}NH%vnbAJik zNHBs6DN6LnHKIql5j`>vcCQii19SsuWHhus%q+lu3B9xW0!h{R=PB<+!RJR?Lj0K5 zQ30G&1mhKqTpBm6rA~}k(mF_BNz2jap&y@?RDJt-${!O~4nYK0Y2ubb{4ybOlD173 z2?2T>0^lx`Fkn4McxYLV8$BZ~tUgEiXF%i;gSCmtZivRPpYQCP<`N5|w~O#M`F(gbUj0hU7-TEq_t)Ur)?!zpZ2MfIyx>a6ag z!hHwHUT~BO@>x{A!NU6uqACO`q9}L@DX(miL>W%Q+km}hr`gO-Qw$mg}_hc;4=haTdoFVn-|xta1NP?`&*1s^`#=&QP=83C}39S$u3T`;3NM*y_T zr`y*6)e=8@7WUcA_C5IV_HD|*y_xNMB-_4CCi`?giMCkVXE)oo9`VV{;mbo)HQ zKD_7__BqVA05(+$chz z)_m@Y%(x%5z%9{EYhM(y)V$lMV%N)DI zmYDWh$IfNObR3vY&EipZA9XrF@tL4K>z;rnWCVuVHm{ti)2j~e4Kb4sM^ok{>C+T3;8OH-& zV)oN(!1Q_!Ok8=SF|8Jup0dO=-i+x@OH7BXF^xB4dJCA|&Vh-mpfsj?1*WIz+q$X7 zVxrWH=^YD9S{3ySBtA>e>B)HogmL8~ii%RkrajnN4BrK|_i|v7%ES#IZtSC*%5Mg73lq~o+{#PSLEOefC5S2}szKb�(IhW@07?Hxsi!%m&d% zbH=>afFIupADAWhq`Zbcpd0B!s-i)fgHOi!lte{2OieUG?KBGW{)Xc0@A!=U2g-_n o;wAkT-lTscv%hcfey?6L<Z%2r$T1*R|5HX*rIBiPvZqB&p#N8pYehe^Mc z8f_Cz`~ZF^Rnw zs(P|}()CnZ)||F!*|K!feM=;-C?jP~)Ro63Cr@W{|Dq+j1BdzS=y!%p?JKY0)ZUn` z*;bx%34x<>0*=Z7{;uPmQ}SHPt_v(&NY>vao@B}CxmC4iah0hd);u>&LmKlMW|7h` zhm^pk^)s!pCLB9Z6r z8->M;nw^faNw)XH0Rwr4)DKeRCeINFP(X&B#tglv5dBC=e??-_90grM%+t6)mZVwG z9MR7pKKpKqffF!|C0c8J2VBK9vINUXOu9)Vlr6`^NKli-UrhG}Y)X=N{IWoho0aYB%WN QD86Mv}wC)zvEPuU$Lr9+R2+<&1xQ4zRh;D84r%_wt!*QJV%~1WXtzX zR4tJ0ZaYwptb2}SyRzJEza^4A%1D_r4HdA-$@4}1U$jiS?=V{&{?3rOJrx{#^*5Gp zIVw;-A#hYqz)?BC-*r0h%7JgY4S~4}$$GoQlP!B4zouT&lmvDC3Ksox&pxkFm*-wlrMF4GmB5RKsmv z-9bU1IBxq0u&?CnD)(AoeQcs~&<%^+duLWkM`me%_o!SsGM8TCJ9HNw)Wc0V8<^)Q?i=0Ik$!BRXNsCixeclDi1?Z%qL6xskwQKZn Q^a1|DxgdARGlqMA0D%M*O#lD@ diff --git a/target/classes/com/jg/project/system/domain/SysUser.class b/target/classes/com/jg/project/system/domain/SysUser.class deleted file mode 100644 index e6b0f0a56bfafd110ae6ad0b004076470dbaf268..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8206 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 diff --git a/target/classes/com/jg/project/system/domain/SysUserRole.class b/target/classes/com/jg/project/system/domain/SysUserRole.class deleted file mode 100644 index bce26b59d323923e3e43cbc999d13ee9f6c4f5a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1348 zcmb7^ZBG+H5Xb*p`pgNXJotbLRnYc876tW14KFk`X>y>kg-CosuI;8AY44i5s|nvq zjY6V{AHWY~oVlK~)S8qu+1=Tjo%zlDcl+!2_n!c^@jQ(wtfX)at2{hN;9&}R6w-)7 zPhvVvn`>;WCo#juBQ`b?kO^!G#Jiqy%MF2yabkWnWy`di(s1l%k-oW3OYyh(3(L0r z9f65_;Xokz%4sNpX~VMBUbkISZq=-{XeVnpb+dI~x)$5vX4F5nJOSOPJ8gN=lpWVO zQFUK>r=G9cvf;E%%a)Z>Z=XosQAWy~YAT;iPM*yd{zXf9eTUin@OOsH>?;4*X}mRE zv#osP5&}o%1RRwE{9Pw~r{cSo-4vL+l&rT)Jn4$lb?fT2#Z_hoSU0$78nT$xFpZ3c z8Ds=D9k(gXj#)oelB#Yywih&ZOV+wptD#(34Ku#%*$F(>@B~{NX54J~GOCrK3vq&?r$=#?^vQ-%5kh^jL~l zjlyEa%}z(zB-{JJfT27C>W3)`gnp!Cup%*Oj)N{CW@(%wOVTW8 zj_KzRp98n~&41Fqu+S%T%H@$%uXhJu7Rk_3gF(-5)={eFrdu*&=!{QGks}S*B!hWI12N z1zfZ-ZDU3u7x_`sQy7?AbKkg5(+yUg`Kav&tJf7Qza9n(b`aim>kUS!B|4ja@LC~% z!w>xEmO{2Vwn*>YaD@SVbAI4G*=Q|$?FDz)Bo6CtbJ1=4@*O*^sNr`Ms&n+NvOt4B`fZ71?t&Pv#F{lIw>I*+}`T?~mbTHOh_(<3DPJktnQp1Ezeg?(8 zlANC1Q)qhSYkNAolzzB(K62}?AG_;;i)*{Pzt5o+-8yoX5I{rcl2?h9JfuM*%jx*jdtC;@5^-enE_3ScuMF) ze+dN?OV}q%3B4ukN72UR60YE?!nwW8n?u}ES4h3}5>D|!^zgk{$Ot%h8DZC!_}cOYw7sCZ(a-e&zouywZLanO>XQx| z;9BHyFsX$K4susAK`7%8za+sRBP78K+AM9KB&dyVB2$~#M0P9H0FwY`xt=50DEnB| zDNmYXaY`o8+``hQ$ul_2eL=1RI!x6gan&ZRq%Ci+T06c8Ype7ia*P>gi76nx*#x8%!wmfcW^xm`ZkUTKJIzcpgtB^H1@ge(CA~Yg<>%Wlms(5)*Mbv__qu zVSS(@qj~e%c~5h7EAu2v8D-w06&2@e!`oD0wEd9xd89Llk{OlUEU#~&G+$2fL!?*1 zX|CN&nU7sePg9xBQ2yOa@=~_MVVD-k^n4d4dDID$JPG~?r7~r^nO>wajixjG^>7W- wOESIMg-L#35+?IRtEo)6Zl-!F(^xvwUysNzHOS=e!X&y&n2erkdPw8H0qEo~zW@LL diff --git a/target/classes/com/jg/project/system/domain/vo/RouterVo.class b/target/classes/com/jg/project/system/domain/vo/RouterVo.class deleted file mode 100644 index c1b6665647cc1fe429af48b9a7bc6e0544f43738..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3082 zcmb7_OLH4V5XXCD>*+N%eg%^N0RqT&@bWO>5yy!w@^FxC`GGTqFwa#kStX2-X zz<~=KxWL!o09B-@;=l*Uhf4A9S!pG&R~7r9o}HQQo?rL$w4OZu_dg<9ps#Xd(0Z1J zXoE$G#U_g_7TYX#SbWZ+%;H{}zDU!3L4%I0D?ww$19>D(TRQvZw(nWa{#EQ9O1~y3 zRkNy9

hHf-;_}TAr%-g0dC2e&{;N!FTezrt(^Xa?*YzTaE3S`$*7ukJA;`wUu<( zYhC$LP`(Ir^I+dR^xOmZGaIdjuj*#itxL->k6d#NdSw?DnM%#Fs~#ha1}>YvWt&B- z;bS+uZS6bKZ+Zx0F|xh*%tN-^rms94vjkVEMa!}LB|!uEnKDQVZWT^Pik73+oAo{A z?Z`b_XUnZfyDUA6=k3Kozh*TA&7S^9LFs+vuj>n#$j|g-E4+eqqoXjHKe^A4qexTD zt(K$*KL`Z~?6st?j?IIwEY|L{?-9}ACbQVC_wXVOeP6fD16g_4a2->IO6Fb6 zSDlL8tSUUNtB6`uYDyfqfJhyJ2+}Pv3m8LHREwF>r z=Awfw=<-?2=vDM>1N}Zr2@Vfm364;Y2vU!TQ;!H$kBC-}2w0DZS&s;t1fAF47mygi zS%Z89D<(#PF**AWiNCbUMaYz1G=M?C&QI{%mkqfBKm-Rr}|brLd- zY9=!_PswPW9>g-e6Q8GKl<6BV$v#Y6vmw)%W_mZ4DHUZ>u}ts9Go_+T2Vi>Ghl$@$ z$TY5*-j8KUN15DMriFN>bd<>lQ?m~fzvYl=LNk3pSFjX)cbO$39HlS3;&q&Ga#S62p{@GW`_Gbd?t4n6go(pTYD?A13Z`A=5d{bWOLGXr6LW zre9;2f*yGt9&gYx4d`T-z!>(a9J3ARE*JEv-@x{JAGV^4W>_Wd diff --git a/target/classes/com/jg/project/system/mapper/SysConfigMapper.class b/target/classes/com/jg/project/system/mapper/SysConfigMapper.class deleted file mode 100644 index 5b8773bb5bd7fb972c5f2f701a8456e834e992f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 984 zcmb7DyH3ME5ZnuS6Cfex4Sf&@H&i5|00}7~5eSQl>aY*zf?wEYB>x%(AHYW;*1nKS z2!&JbdUj@ScKr4I@d*Iua8!YV3LFw>M9g8Pxc0plZWDOu3{2nE$F?4X{un>#Q4$H} z>Xz?P?&(GnNoe;tFOWcU$i&FE?rBI}CRi8|D4P?(=B)lz(zgg)bOvMkPIZTRwm$GZ zdl{{&Bu;tes0Ta}8FlXGWjn-zJ9;|XB~UZC?NJejjDWR-PxC~*yuMwcq-Kto`6?a1 zWyzz*-(pnn%{pX=kT2&^O?rfccz^CiES%o|B>%hmI2;ES6-@4jhFh4W-%{SPJ-eyA zCC;_}0x=O<=V{^W2%YTOw-8b{{5Uk(4R_E3Z5qWP4FVRPr8W~d{r|phhEegAGq|!! z+TC-S_c8$j1^h<adD43Iz=uD8L$`*I`4Un;E(V co2n%_+lws?wiHUrY{QOf?V<#My-aBT2Opvn*8l(j diff --git a/target/classes/com/jg/project/system/mapper/SysDeptMapper.class b/target/classes/com/jg/project/system/mapper/SysDeptMapper.class deleted file mode 100644 index 7d83f66e181eca89168cd10afa8f241f02b83102..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1641 zcmbVMTTc@~6h2caEwvyN1TS0^L|Rn#MH7<}6N{Q)3K|-C&=;q>lXhTl?#>eX*L?5? z_@j*9>@HpDl2Cb=?9RD<=R0T4?>|3(5z$N9Dbe#1y$vH~09(Z*;}7pr5W?CtfXZ3V*B-A;n9 zUlBYv1Rt+8`j18~CyhMx0*BjqK=b)r`xwJM4`bWbKx5Y>)xf8Drf=_mU{;Sq5ipt` z3J)=_$FBUYDZPYWw;e-rV@}JOQyraA+20p4OFky+&Lj7wF@Cl=m#mI6p=UF{1M@cuNOB^)0*6LBSYVwA_z>|;h7=hBR|dm$p>OCzJ0 z(VAOqz^L9=qd=G>l8naxvC+x$jPC%|xqi^o>DOrpg1uhO?}=c<`zBJsXwi`}{ygJi ziHuvawJe(>2GV2ncEKk91TC|pzG3V zuUVhA78K<04ElAUUn6aJ3ezqJ=P(Fu-weg+JH2nE!p?)UDyBdPSyw?Uqd5|z*SC=^ zc3w|HS6E0;UpM5!Iw(^YQY@j(#EJEq+H=zr=XuRQez&tmUnkK}eo`K4xm~)c=OPSc zbd+|9(b3}G_*qQ(e&<=Z)3&>x2kDcr%7{?~j|ov@h0z^a!K{i|mC-6bHH-?a!BwY* zbv5U%yKvp3^}cCL!v_%BdHtkpwmVxO3J+!7g s>JdG*rYBj{Q+j4iphn{Jo2D1^(o%Lox4VF{i-ii{UHtALq(b|D03c6$1poj5 diff --git a/target/classes/com/jg/project/system/mapper/SysDictTypeMapper.class b/target/classes/com/jg/project/system/mapper/SysDictTypeMapper.class deleted file mode 100644 index dc2ed62d7ea237f9fa68670b251c41d215f3329b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1042 zcmbtTOHaZ;5S~S_fQr1tx9570Uc5m_B*uiKM3d^t)7oxeu`k=LN&lJ$e}F&AIBkKJ z#{uG@Y3AE+X1<+o_UHHO8vt(MN`easE(z3qW-?veb6q@#E>pQL2y|stcPwQxQe4lO z;IZO|zF?MOI2Pr$qJ{n}p>wTH=qFVI!A&K~?hvRBnHW396ZNRY1oM0XMPu54KuO~x zn~K0=1jhep)ZJWT4@K1$FM4O1czJn^`rZn-Wv8W)_QQb@k2Ic>N$ruMI`#+$xABY# z>_+p8>NFRx(GMfn2=wH{hPb>YJicv%x`BHj*v!^MbR%0e5j`N#Sf!%FP5Ct=VNRA3 z;Yg@(+h^W<(+J#bV?Oq+1g=3-i6}%LGyQ!g`NifR0gj@qIf19M2X11}%B<>;x-RqD zkqrde>xXZ}oa}-pS-8}xeUER^o7g2lAcwCBpp+-D19^-J7!}Yi{7Lxbpom8$C?hqA z_b}dv1B|EC3IIZfP)#AsMyLk$6iQePXr|Cn%xb}L3MGjrtI+9Ec}zKr<(>Zl81Ewg diff --git a/target/classes/com/jg/project/system/mapper/SysMenuMapper.class b/target/classes/com/jg/project/system/mapper/SysMenuMapper.class deleted file mode 100644 index 379b8ef874ff5068acea50d5ac1c53d0f918b6fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1733 zcmbVMTTc@~6h2ew1=P|O1@UeXY*CpPHAaXDB{9LYN~rkYlhf^_9oS2qoh9jC^T8kB zk20RKyL6Yfgr*OhojI3pzVFOA^Y`EHKLGFscphHoVTVD{m$tM_OS(Z*`G&#!TGR3z ze%j*$?VX~F`$OMIhj%?kD3`Z~J_YaAo2TMj@W3dWQ|2y%QcIe?*F6$iIMPV%Ggxpi zmce3M^;}^BEgAfr^MJkCczr}7%ZaEXsU74|sZHU#HDTO~MA^da@wU;*?d=lYYJx{n z8^aS{>ccLBwZst~lz6JO6jakgpeY1$L5%b6+UP5oO%gcvY)RB|I$o3$j^DJD`?k&C z!xZH+-TGKH2r$w7c?K2poD$XiLfFQ{DL-Wmz6 z9tW;bj{L5C)v@KMzxQ3&Gr}m(#SYtSdb-EOKv;drRR_&J7fApQvk)wMF6;ouAT@Z6 zAzc^_UN})<^Ti!AQ?>A}Ni1QM`ocfxE4$km(vXsAWfJy~!IE;Z^}?}dP@i=oDKQvy zg^`4g8oKy+M4L#%3W~SR$oU1IfD>2!BB_`9A|9)`wH8P#p))89gqE%$l}l|e(3bq9 zY_wP6H>xED1F3hYstmTL*U|}NE?%`L1M8UF#Mcfzf;k2ZGWc`?6c-rWfCb!TahJvF z<1de21`6m}ge44(_BU~V>*~f3#f3+{f?)4Y9{aU2w|du=@@qWs z0elobq8aizz2PAhV}*+KgRY#F@?&?)oK zH_QzEx_e0!ohYSg_0=%+f^!~RsP@$OXK8dQe diff --git a/target/classes/com/jg/project/system/mapper/SysRoleDeptMapper.class b/target/classes/com/jg/project/system/mapper/SysRoleDeptMapper.class deleted file mode 100644 index 6631752be18c5bbb927ff4425cc2d9abcc419c76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmZvZ!A`p^US& z*qU(IWcKfT|NNc(`u_L?fE&1UVCuk(z&zkF*ZfV!{E27!p)}PxATV9H5!*8wvoxfx zOvBann!sek^-cz_OtAzpl@qX4O^p9r5tuFBk9l-OfY?=zgMIxdi&Qt$O$IaF4(ejG zW!m2z8k$&z7BO{2uB%u>lfke?A<*|km@-``PT;=&k3Znn^<_e%kY-9on1JSGu6aTO znJ|%3ugnkAR(F;8z>|gY`Ll@8Zr=L7VOhr2(yWQV^0;eK^|W1oDO_c<-j}TjViO?H x!RG<6ECOAy@ZQ5)5BGr@0S8VRsb5KhcGqbo4Pk^fH8@883{M9ph@Mx~#Siynhra*- diff --git a/target/classes/com/jg/project/system/mapper/SysRoleMapper.class b/target/classes/com/jg/project/system/mapper/SysRoleMapper.class deleted file mode 100644 index 6e563d2b0e8fb33bcf6a8b790b614cead9312087..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1461 zcmbVMOK;Oa5dOBLNgC)YY0Im;+5%1w_|gMv5fVKh1zf0zdg6kySLp^n!mf>!zs7+d zz>h-AdedwmmT)*k&dz)@^Ud?;ukSwq9O1A5r-3fRn&J@;vJYv*J)ts&=Z+Vou{#{N zBbg3K<*KpDcYU41C?(S5bbO(>?1c<_j^Q5p$-wo}WKfn&J)fZ8 z{1d$ZvsKINRTMF_osv2p&j}ZZuwx_Ww%DwXD&$eL)Rslpa%MnI$GUnnAb-KS)jGpa z*VCYVY+I7bFnmWN!*DR`yPru>-kYZGjj`}5SS(PzPH@SCFM7bW`-?<;&571=X^={5 z!qC)78?x=G_qTj}<-DQw^k!(~qtMT|j?U1nx+Xm`6bTiiSYm2eNE>aun1*#`*_&}E zoAp0ow5war$GOfDu;AAV3DD}NxeWMgq4~8Zhv3W~jktWKM}pz7ye4shxjG%jg3g5< zqxYZnrKvM8EYW=eZqyjAp+>J|dM(rF(5FGaB{WI3f|gZXpQ^OgD%Qx0fv(egqa3

-gr>@hwu_#vO~kTcCGmMfVEPeLS!zB29)5=S7dOXHh2dJ`Swt MF-2y0Qsn#eH-0aaF#rGn diff --git a/target/classes/com/jg/project/system/mapper/SysRoleMenuMapper.class b/target/classes/com/jg/project/system/mapper/SysRoleMenuMapper.class deleted file mode 100644 index 233b5a05536ff7db33e79da5735f916c79dd8e79..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmZuuO;5r=5S@k63IZY^zX31o#T!Nw6HQ3kXzbC`(r)@;+ikX6WB-~5e}F&AI9rRY z35QK)-pqS5^Y-ie;}Za`;KG811xo^RFXY~K7p0b6T~!KYu!~k(gjmC!SsIzf#v$;*pzy5@*T+h=8fuS1(8B?Xi6K8k#+(8bo-$Gu*}BtW2t wzXD(w1o~iLKEP~%?jc6N>Ovj0mXBJR(p(*dDr@aYva$ZO}L5|%nH^3u+SFNGt)I^+J;7E!rBoaiG0$?rJ#dX8}3z&Tq*Da0q`F0n}-2Odh@9#N#m~#j2W@u7?_uzhJdf))= YUuO0&Z+hgS4)UhQcsC9Rehbk01z6%%5&!@I diff --git a/target/classes/com/jg/project/system/mapper/SysUserPostMapper.class b/target/classes/com/jg/project/system/mapper/SysUserPostMapper.class deleted file mode 100644 index 0a9b9bb4d4d517eb06a2d90fc0cbc3986be5ce8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 509 zcmZvZ!A`Fz7H-BcozCS(z;0|s)n0YWKu!wld4S&^K?W8tOm8~`rf!Wee*gK;s%VX-x zJYL^!2u!xz9Ava(ie+e1nt)p#9n(;jxoJq2;uZ+C#rXdm0`ukDxdB}fA#=26COn)_ zO_j7D^^OG*nmG@Qg+>Vf!c$Wn#;S)_wJE_e*nNG9F^gq42J~j0gt%lPloG`ium2gWvzg~X2Tn>H%22S zL+U9RHqTlF*4o_mRq)6(i;<=cfl`t&R(?wn*lN7Y(wGwg(rUg+q|N)f?yhf1XUTGp zS-(F9LNyZ~R}zS++2q5LfuChfbXQaeAh0WvA0})*W}yIT7<` zVMH(Dlh3%7Qdwq&k_bBWlnyByGQZEMKre-%EChJ8xdDZ+`zFqJ7$J&~}4%1T`~`S-X=oxiHbkaW@on(C!V? zm6EYaBH2rm=&;k%=}-hXqk;O$3q#WLuC>fjI)w|2))nj`f2!8Sv6$GHWRd< zy?7zL_ORO-j|J`h-7av}_=fchs*<3^Qpb~8m5>@a-B+iHI*%FpPuiUyk398E=DepV zEp$rrxihgWxbQSzHpUAA6D7*!mIa0FX@~My@n~A&F?z3K)tGBK!|-TR#j*j^dUABu$$B>$Zsv|h9D k38jt6Qj4C~s7;T0L0kTOS)H${^EJJxp+zr2Z+*9Sx7NQAG5`Po diff --git a/target/classes/com/jg/project/system/service/ISysDeptService.class b/target/classes/com/jg/project/system/service/ISysDeptService.class deleted file mode 100644 index cbb8a2540bd892733cb3c056d74c069e558e00f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1623 zcmb_cOK;Oa5S}f0&_GLRN_mw>%PTp+UV1=E#UT`=NTDE1IdJO6UJ|FaH>}q!`D+~b z0sJV$j2*JnF_L*4ENf@Jnfd0M+5PtY%U1x{g?1et)uF{;HI{*N&AyzNz8@O~Pg{Lg zg?v2Z6RpPR;_);#GUT2Lg&%Qe8WXtF?vKTZ;EC}APLUl3Yp$a(PTFR`k!N1o1NNt@eeauhg;HMmv-$^CxQ00|D z;s+iHL=FZ!t-MSHx>ZRe6ies9rCZJ?Egi_9d4_S;3Ip^1sg#j#(+-Y?)}6jpf$Vu! z$3R3w-dEAEX#Z+@hTfgA|2=vy8;b?d@P4@q-6>VYyO1uqg|*8qA%hytlyYokEgdKw zis1POw?oT_79=atTrAPUn=}$}itSDbN_h%^A8^y%k#vs<^WrlKb{I>I(7EvdH}){{ zKP9+|?XvrSChfj3!g19E6BICb&!FK)STub={-6f-*hnUxFp{{V^d8=!?2zfwa8#mQ z`O*)t@NrxL_^y0HQ(^G9_@P2N1md|MRMigi^?;tX8UqGP_#gtTRv4Uv3ZANX zs^S3gSI2J&&ZBF&*wsMS1-NLVR_0NZ@KUjB4PBRE-9|O%Q5)#G0-H!{M&l{~ny$h1 tyy*tq%$v3rO}F5-MPW;r>kiztrY!w7>{wHVy0>V$pCf@G4^n|1{s0=8zk~n) diff --git a/target/classes/com/jg/project/system/service/ISysDictDataService.class b/target/classes/com/jg/project/system/service/ISysDictDataService.class deleted file mode 100644 index 73c6b9339e8ec07d7da233c2467b007e94cb56ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 842 zcmbtS%TB^T6upDIiV6s*=oi33CnhdTATHFHkkn{W!^YLnPRfuz$aG55UvuFH_)*3? zrC5S2FfN+uoclQEp1Gf2?;ikg4d)f;R^W_4E8-rv)q}u~DQ1dD5g7JNJM`(yrE?k1 zFifK)QrxFb=ra*eD~VPGgT6Uq3r1rlJgTb)1e#A=O+)8}N#=9KWkjIrWCR2ZOSl13 zvE&4%{~#LfuJIN{HS$4CHsKzDo8D5o#{!pHN{YZ8{6@0*)|0YvUXwYFVCc!l%!~1V z!_2#6oKaTMBV~a=V@< zdi%-*2o!K{0m?-Jdr-t%32!9=WjreQ6`+bC18SJ6Lq-Ai@i+iL_z>zDj1`R(YQj+t WwNj`JogBixSa`evVf-W|JN*W_FYJ*3 diff --git a/target/classes/com/jg/project/system/service/ISysDictTypeService.class b/target/classes/com/jg/project/system/service/ISysDictTypeService.class deleted file mode 100644 index 0987a0bc2dacd9fbdc0ba69e3f44b6c1e4599cd9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmbtUO;6iE5Pi#6fYLOOK0xJ|ybFTFva6nKy4{eSP!y3cwNeYItA62ZpU!2GTQU$}`{6vFxeXFdREQ zFBunMS*cZ4Iuk~mrdC*nJttQx z5MiIYMys%2CEocAu-ORN;%(ddKQlf}yM8v~Y;YN!UX+oUdFTu)cAz%TRJXRzNw=NK zHs&bM^l34Toa~t;O?%XGeod*E)BeFw%h?d15k$f#X>Hsm;SEUmMQ5KNbuW-YPr2(_ z#xh&{0#{dIEcM+}U^tj(JG)dO8T+E7%+RFz-tS2Z-$V5$AwF}Z{mHQIMv3<1XBANJ zZg=YOxl&&$Pkyw6WH_u=mwK`wUJ*!gl{@hD!oKts28IRtM*tg3q#c&XS|)3mW==x3+ofwKb3Mgwc0Mc4=f(K~ WFH2}1{pz9XHQwAqk?}U8|LzvEhHZlY diff --git a/target/classes/com/jg/project/system/service/ISysMenuService.class b/target/classes/com/jg/project/system/service/ISysMenuService.class deleted file mode 100644 index 475f242c8282871e9e1ecaf7fce7d26fef286be0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1922 zcmcgsTXWJt6h4bw1Z~AqTkqO>1GVl;opFYa4>&sFQ0+9<2j4=nLMX}NCZXo9`QQ)m zM>(Do0*Meyoay+$WzY3H-+p_3{`&p{0Cr)g1W!uvl)f3&sT!MyQRhU zI)=3QpvOl_4iE@;1J@HaH>Isx4%Y&gpfz7&)3^0(u^I5^Z7j-QbVe2bVTjF`?*pN1 zw-p>kyltJzl_rSy=gVUD62ohrvhezdy2Y-CawzDwiYofE5d-_Egotq^9CZ7wV4Avn zDj14Qq6wu$SSnrL8k%&gsG6zTVsWLYtw6Vh!Q-gmEI2do^F@~=jwL^oKI;0D4Cz~$ zK_+S#sQ(2dDgW9ZAhht=GVsnG$`^XnCsG~r6VaVML>he3Gh`&OHd+Dc=tYVcGQDh+ zAYCujsP=XDRUgIC3P>Jgsx6lN%wWyv3*(q#UVlTGkswi5mV+-T++++I8DDmzjfwuq z)ICAva37jT?Bp;RECm7P)Mg0YBUwj|_0>lRnY-c)6;1le5N|BPzTS>*S`%t)8R8kO zUL z&9VCex-Y^?TIMRcE+t*nSy6Ib{(HZ*q$|#hTH*GDNw&7kJg`{BO{YBFQco;`b%0Gg7Y$7&M8~B}r$G-uFP!ItC diff --git a/target/classes/com/jg/project/system/service/ISysNoticeService.class b/target/classes/com/jg/project/system/service/ISysNoticeService.class deleted file mode 100644 index 4cedfa29e2f7b1368a0cc787ca0fed0fda3a49bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 753 zcma)4yH3ME5ZnuS6CfcF_=H4ATtk&03JRo1<{`PHI_#6V$o56&bENzl1s}jiA;xin zMNHws#qQ3`u4nG+`{R>{Zs@W_qZVB->L)Uko_*3*dGdZe_Zdyc&O)pN4@DesN5{cz z;&?jZi-0eUUI5LLbz)`2eH{rEb9bHO{2BBfrG3}_i!dURR+@xSJKl(A(tox&DzTew z6~!m{S*cYa&$!su%%vH1TouH^rbaUI$5qeWSG=uCyuIP8<;E23b|irc{Aew z2Z6uLK)gi5-Ni$Be#>4)lM$mDo)}TH&gg*Zs2ivn2#W}<7PSG`wmO(}@zv-MqaGa< bXpGQ0F1JpoU!Zc$0i71DA@pF%M)mv$^5f6Q diff --git a/target/classes/com/jg/project/system/service/ISysPostService.class b/target/classes/com/jg/project/system/service/ISysPostService.class deleted file mode 100644 index 304e67d3b5c167ebafc042932438737aabc47a27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1153 zcmbVLOHaZ;5S~>8!M7m3-xoOOUN{&rCSqbjQk8^w(Tla+;9}`wyCvyg^WYEgM;T{Z z;vzK>JT%SBeDlrBH?tp~Z|?w5fx`^!XW)Rqyw4nF$%gQy!F@^Kq-0p4L)$Id^+X#( z)DL~hI@A^&le@GT`U+ev8*Q^^(m-;Ds>~{Z#cL*?h21bcv%@6wd;+O1VhLoMyycoQ z@EC!|e-=0!t*>)zWKIut;Wz}AOTTn`nsAO$VL-N8ShpkDB0U__ZBawGEfi=Z9SNkB zMv9}T+g6I!!aJXNDsWJW#U3P2sGkn{=*pkyvtc?VTHbnQ){ENh4X*Fb<*xy5t32wq z?gtqzh5gO2WQo9)Y81sCtCdf-SjStm@fIc1u!Wxvyr)9xVYv4)W@cgu5s>39R*LR< zjOLLd7j$hiE{;Z11fIpNxPuZD>iwH> zATWW?5nv`oU=mVjO`$b~H-WzleiJZ_p)BMO8rupw3v+1qq4NOfT7X5Jz4V>EjG;Uf pG#ZJ~wUTrdVO67I&b6d#9X2#-GveBUZS9KbcZOUT-;IXZ`vTiMHZ%YL diff --git a/target/classes/com/jg/project/system/service/ISysRoleService.class b/target/classes/com/jg/project/system/service/ISysRoleService.class deleted file mode 100644 index 3880e0891efd3f8b269061cb36161864776b5ba4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1875 zcmbVMTXWJt6h4a-3QEC3>#bf|tAg6b3!QPK<4hUH85Ff+ratJ4G1-A2B$#aK~xa_yze&;)v-QRzH{sMp|9OU6?9-0i+Tt4Kw_+Srt*K`GgXZ5ab zkCZ`A89Vj>w-ncR1s^GfJ2@8dbf|^=~w}?{GLzEc3gE zv)EX47C&L(rV4MkKM|-*K`gHQgJYzHH9y8RUur^Ab$g7as>yVbx}n>iC1{o@iMCJQ zL1IaEhe6S_kQrR-B^=Q~Z)|9SlR92#xljdOU%b#I%@h5Y*);>-kB}cWtNbs3M{4!Y ziT+`vyc1-Agh=BEl_@_4d-K~eDMYJ*Qmb@nL(5V4i59BwCJK~phcr3{9w>*ki%Aq! z+jDgO%A}&yI?)rTa_7|4`994idQP866eW@}a|mlINBaF&dS`PC7-aBu2B>8joP#W` zR&cd~V~js}{A6Giw+c{{Tj!@+7jUZtYiV0$+^WDu3=pcUb#dnRzqqd#|5g?;ikg4ZRS$Asi!|Sdod?ja4RBj3O3TIRF77e!9|6d8$F}JEZ0gpZCIjnE)|Ok>v8M* z1_<3d;huH!!2M7sj74b5@)5y;kO*hnPxS5g1V-5N_4Tp0jTx$`MtIvr;(utJW|bln zz2S>6=~w#vsfz7LFH9_MWk#}`54S{)gjvd1TzcXNSEY%SJ+`n;b3 zPu|uh0z!?x5}Jt)Fxo_Dgi9zCv$G2hb@?4fI1OIHa`( FN8k4b&@TW0 diff --git a/target/classes/com/jg/project/system/service/ISysUserService.class b/target/classes/com/jg/project/system/service/ISysUserService.class deleted file mode 100644 index e00ef3455534b67e403b9f039325fcbd08eb2039..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2057 zcmbVM+iuf95S>jgNkf}nl0v!PN}B?$xfCc3LTbfDkpe_mK#%Z~+tt$NF4 zJ!`*XMV#&9l@<46L3@_RdX67jc0ZQJjkVUkbLd!!@B>SFHVDkUqoT{aw!@ts6_m#W z#uKz9FlGCl&=Coz1it=ffET0X^%4`QYEe5uz+6XAPb*tYrH0NhUNa@w?MrR%F?|Bt zb*(UP!j5GN?uQ)|JyLB5l%#IWld14-zv-z8tI{dr7CQ^=q@RYq0#SE^9Q5y`L|rO1inBgT=V;^D&3rO@MiO6AdGcGwIR z*6R7HpkXn=bW~N!elKE!W;IixX1`=)?lP>T6E-r?KzSZYAEVv@vwpm%T4^Vd42G9D zKIuz6I2m)~m6M5j#@xy_OSntlsD{^?>2|d#KlEL?A)hXR_0yLQ)=e5&C!BC@%!~i< zO|I}s0t5=U_yLy235>xwo+j`#fpdaCMf?g-!mFu&UzPuTbq=O6KuS0RfJ7CTHPD=b z=3&7=+Nzp|YOrXmFgfHppNB5wp(VI@((w{pHjqx@3S2diroWcwx}LYX0XI{}sRAGu z+)}yS&RZ_$p*yf*oKZTgD(8CMat-bdTi#Qa_hH?nt(9zmWuOPj>LENz8#^-wk1@<9 Reoyez4StID&+t@$t-n$k5Xk@l diff --git a/target/classes/com/jg/project/system/service/impl/SysConfigServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysConfigServiceImpl.class deleted file mode 100644 index 1f5f84a69962d507008863771bfb13052ac9a82a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5962 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 diff --git a/target/classes/com/jg/project/system/service/impl/SysDeptServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysDeptServiceImpl.class deleted file mode 100644 index 30f229a368e44bda382da93cd8853ba2163e6a7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10198 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 diff --git a/target/classes/com/jg/project/system/service/impl/SysDictDataServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysDictDataServiceImpl.class deleted file mode 100644 index dd8bb6116f7bf09790d029c6e7630e2ac4210e57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2802 zcmcImO;_7i5WP>>2#i7qA+&BFA8iQcQ~7E_Fd-!n5~qfwF*r%H61HMQY{^HGlf%A$ zqg`~6__-kUdXX70?LF~7Zk`wqZ0e3?Km z=DTqWw|npz7UbuS{46FYTa>${1ny#4?(QXU9~rrOAU~h0$f{UTu`1A8vRV8mEc~_ZF@_5UZe$*k88GXRm{BQSsP_@!L}XW z@GZyo1ZJ|1ThhI%YuTk2u2C^xJMK$;!!&G9e_<4S$KBSA#sht!<~y$~*DTU(=bU9* z{=7g(YAi1hTXc%1!11hQo2#|ThUu;u^d``sbqYo~Z@88`N5YuDY0-W905qQIzOo9Y zZdIz~W=y$Io}ri#^m}HRDX0U^TAnX3mpZ^^(Ww}g-E1vAmfbR58G6mP%DQ|_n_cyU z3ydG$kU-yx>2Es4M}|zIZ@L86owG`|;n!RyVe>ykHFx+p=853=ZdS6!hFNBjQz6c> zVVCrrFKeA{l|;#CR*KTGwp|VC7$j@&eYZ?k-YD0k!meY<*gM;qVo;9VXIY1y#|{rC z@*gs*uPNlfkif|z3E-P`0!WX{`#|dXe${}WMFz#H)C)|_$YgWwHfG`9rU7fYOS6X?axw~B{%3QU zR@eg5?cW?UUdj4a4w9J79T&2mRYLtY`cu zC=)yAQ1Anf%_hzUCI&;b$OIo?7-wkeEVbi;2jE=r@H~ZNEY)Rj59p_Zs}|Uw+(E3P z#ld9Y;9RKJaG>D=Mrcb$e~~*SaMi6)3<@L+_C(}nKa6-QjF|&qjA5LnA{b+V-3d%a zc7NyEMOkKIW%Av8$Mx8$*zmWwHF+v_Wi~#ZjK4wWY^Q{ljPF2I@FduGzCqUx80xH= zl>4Om3ld+&#CL!FD(e#q>T`x=1QuDyyR61Cq1?j^|A)Cl*?s0s*6kYNyt{}grn-~2 z2~4xxD&I^)#vPZTH8PgLC0r(!E0oHLhx%8ke~pr3P~M|U#iv62f!lS!mv|%O^oRg| z%{4~ZXvBve1-FL2K{7bjVXaPZH$_ZC-%~Y&GZ+N3PG026+ovSNGZyW60Arjw!_1=$ zUXo$75%OpNjjc+UGq_3T_25JOtJIgllgxi&q*10Rii8|@2SlwME$R~eZ!+pFM){Ia TSN^}K6{H!vg1JUR-va&yo7|EB diff --git a/target/classes/com/jg/project/system/service/impl/SysDictTypeServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysDictTypeServiceImpl.class deleted file mode 100644 index 6f47bb8db14bd86a26a829aae6598238c5f1ff91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7212 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 diff --git a/target/classes/com/jg/project/system/service/impl/SysMenuServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysMenuServiceImpl.class deleted file mode 100644 index 695d90aa7affdee3dcca94180957384fc62f493b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14255 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 VccKqdMLAH$8+j9NHmxjo{~wczn?C>m diff --git a/target/classes/com/jg/project/system/service/impl/SysNoticeServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysNoticeServiceImpl.class deleted file mode 100644 index bd101ab629b41a824f0b10bf674ced9727f30c49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860 zcma)6TTc@~6#k}MO3NzcB8nHhYg>@4QL>oMnNLDouT7i}hciR7XxfSf4voA2r zy>Gf&IdWeGs#2HRF5wBSJU3uiD|vp62Mu4jwF6%`^2GB$^NJL1zz;-Kdwz?HGY7ui z)ZU5mrA@G-o61#si(x36+h-Vl?b(uHqNH58*K{h<{~#zD!&J$uiu%6rmDzU=hxMVN z@ar+P1kyjIlDTpk^=?Jw@U%#W6h9NlI+Y(5yVEM#3>(?fkvJB-F5DU~d2X$ciwR(R zj!fHDmLc;_Y zvV$j`Dyy0+bkirI?ScJzgKrKRaEsEkluPaD@XoL>c+?^}HygIlGHe=AXj2bQw_y*b z`+G=!lf8z-|4jB%Z=Z5xnmX+xnN0RsFr>>~)33@m$_(e+*>yQLTuWw%OdF!^2HiDZ zdb-t+yyH@^kinz{3zw4Euy7UEEZoE`3-@r}!UH27;*o{N$TF-(4+v3u@x&8Z-PwLy zF*l!qUkq04t&U+a+9Ue$z+HN%(qI^;FJTHKeVHDzQPLBnlccG3l2f$fq#5av{132i zv`Ao@q%j7W&5*Q016;u@?U><;tc>$3(h1Vz`R_<9{KQZKUuk$N_V> zPEa?iCU2oF7te<63Gfd`2Bz!) diff --git a/target/classes/com/jg/project/system/service/impl/SysPostServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysPostServiceImpl.class deleted file mode 100644 index 803074c88a29c1d189d1c80e41e92f10c90d95ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3849 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 z 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 diff --git a/target/classes/com/jg/project/system/service/impl/SysUserServiceImpl.class b/target/classes/com/jg/project/system/service/impl/SysUserServiceImpl.class deleted file mode 100644 index e50ed2ee2ee9fac21234425ee1b28f40247dfff7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13074 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 diff --git a/target/classes/com/jg/project/tool/gen/controller/GenController.class b/target/classes/com/jg/project/tool/gen/controller/GenController.class deleted file mode 100644 index febf2b5d1c5725c61b7cb7cf9d794f1ea5e17837..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10281 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 VKT>fL$NL}S{ZHUkelq&gp91L=&$9pk diff --git a/target/classes/com/jg/project/tool/gen/domain/GenTable.class b/target/classes/com/jg/project/tool/gen/domain/GenTable.class deleted file mode 100644 index 3f0c331014aa0a396924740074f3b625eb0569a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8268 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 XGGH_Kj|E}+eF^XmrRhT`1915NCK>^* diff --git a/target/classes/com/jg/project/tool/gen/domain/GenTableColumn.class b/target/classes/com/jg/project/tool/gen/domain/GenTableColumn.class deleted file mode 100644 index 41babeed83504dd5cbd712e764da1da924e5c17f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7791 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 diff --git a/target/classes/com/jg/project/tool/gen/mapper/GenTableMapper.class b/target/classes/com/jg/project/tool/gen/mapper/GenTableMapper.class deleted file mode 100644 index 66b92995b3cd2c131935492b32fddac592412e3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1232 zcmbVL+fE`u5IyaRT-;R=RNR}cmxN8$?HAt=6OD000&2p(?Nh__j!lLc>}fXf*L>Iy z@S}`1J-~=yf<8IC?@M9;S1^tR^MEwHn-BGdyb!K`b+FsCR)aeTXC zff=ghY4XkyVM+O+)T0Gv`0CJHPk`i6(H9EeSL9Q4_>jDD}fDRqV%~N8`(T2=ln(#a%BJ2ElR9 zukI(Yn8Z>N4;V%(Qoj}3f!r`b6zWY;txC)Auuw7~->dMdHG8t;xHBf;+Bjp1>@*b1*ztMt?(#9n)j1){s1Y5!?UsA)^>vk0# zpX*vuP1=1`l5I5=53TvI8c+r|YBC@mTFWk|np>~O$K=Zl)0x7a*cUtyy21-aS8~}y zL*!Jzy)ywNolniXpKJFf)24L0ru{fu9nD(ut~N;bbe*G+AY8K)ZRpo-Y$eW6iu2ogc8A z&!$KDzavdNH-0h<7ENSJ^0^9#*U8qynmWJW8_JOBIJ!0JkTkAdmAny>OJNx2QW!!i ziH9kS<6;WeFqy&)OeV3M!XrFRVH!^uo^-om)QrE6BhAV2oW0ui_mg4yUvT-3MKUaP z3;fGXXP9b4kqV9GC1WLb@`K|WM(@)!F$_85@4%Y1qRueesYUOaIuqX)>VD>gF`Fm$ z`sr1puF;q9?2iFlIdX~#)3Z=L%J_L&w5jF9xsAg2o?J%A4z#TaSk z8-<=Y_!)U8$Tl?h1&R6Z=taquBv;nTffmg{$GeGV> zxpw^C1U|-Y$0^Qr!JoqQWBe%!qGzcq?wOOg%m0r%jhl^p*GYRm(lH<3(Dxn5lhEr; Z(CH&e(wM>Qamq7sows6n`>1~z;16JEt2qDw diff --git a/target/classes/com/jg/project/tool/gen/service/GenTableServiceImpl.class b/target/classes/com/jg/project/tool/gen/service/GenTableServiceImpl.class deleted file mode 100644 index 9ecd1457393e06cabf9703002737457d4cdea71c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16499 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 PgYV!wb?t7xhj;xSlOW%- diff --git a/target/classes/com/jg/project/tool/gen/service/IGenTableColumnService.class b/target/classes/com/jg/project/tool/gen/service/IGenTableColumnService.class deleted file mode 100644 index 9e5f6657cc912e52f4724474fb2c3e578bad77ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 615 zcmb7BO-lnY5S`SvYpd3;dJs=~YA*()cv7JHaZXcpNYyz#XUG=uy>E{*<_ExiUJ+ll0o1+rDtd*GS|XY78xXevR%cg zDfl?&6Klpa9CyYjo}=cODTLH~b=vTnKXSgq}gJM^|{BDOCX1- zx;}w?TXb#a4HPHvkxie*Jj6P$>*lx9U9*ku%yGz@i5_UIj z(t_u67ACc3NxD(n5!vr83l~;Pq5SQXaXz4g3L2wRQ>#GlR+G?_nu1wnK_DZrM0wzt z%;V7j1or3H_%{L@CaN>e_xr;2Y+hkH=nR8%dK)^TXef@jq2wyHlx=<|aLfIPgqB6$ zk!pMc{Ou<-osy1td5ss`n4EOD@`XU4l}w*!73oMtNAaQHmmj2w0K1dpgnNlE;TdyK z@Y#?H0w@2AKAOgyw)mH*WXen1lFSU+*qSUH-I4P~#7jWNGG2VHm?u?`l)4J!GV6|P zW|gug6)8OWh4f4!>!#W<@p&RWK-GOQp# zP-PX*Yp{;z5MToUO`A}OO^Au6E!d7tJKA&`?!>0M+H?=@hp_n!JV4loW9Ua%WEURC rT|F7Qo}#M?&*Eawb+H=kB~34;O;vaqN8zMcYd_IG`d=Yf1`hrKYDd7c diff --git a/target/classes/com/jg/project/tool/gen/util/GenUtils.class b/target/classes/com/jg/project/tool/gen/util/GenUtils.class deleted file mode 100644 index 663a9dc501b8028131c7fa0104dc4b6604ec68c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5911 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 Bzoq~H diff --git a/target/classes/com/jg/project/tool/gen/util/VelocityInitializer.class b/target/classes/com/jg/project/tool/gen/util/VelocityInitializer.class deleted file mode 100644 index f7bf9469281d7ad28338ac3464799d8d44489a4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 zcmb7D+fEZf82+Xdb}3tdau87DASx8tMMOh_@urc)SPucjaAk(=&<<{QHrpwRkKzk> z&5amI^xlV3|Jg33L2uY(Xa3{&ALrNa?>_*n;ZY6)n6+>_hYV(I%-OhO$h#Kq*_gMm zV569Wg+&WX7M63!!?oa9SYhaSEJLZEFm%l?>@s9asv;Qr%Q6%%oArGW@9_PAB!#l_ zd9cf4Y4}u_)iv2*SS|ai?j2UWC{~BU*Pd1?@Twy8npy_lt_YMb_3<+bBzYh|iFkv- zF>%jT42)uoln?n4_W~YPy{8|25oxJHGG!6NXiJv>zK&HSVl733l=*GV{r4|;l;lKR zpduM^+o~D+VpE#j$IioaWZ;@m4hB(R7*4`of@YYAMI%9R1H~&Mb`J>6^#k6ZnoBCK zx;)~3O}IyCfo|LkwX6&GvSZ2kL|oUlQp9os=-@t98Kw!!Ye9MEP{c>=#xaby5i8<= zHv|1ngubfCuuAS}^XaOq(DPN;&^**$DJ3Y`?l(J|%j*svV2xquKTW1$FQi+oD%uk; zU3$o{a@8R-3|xS|+BciQ(AN+;o!>FT`h3U8w{=VfZTu@)=n%DVXzp3FKh&8N;nMUr z%rcL4qVLpV^}*~esW5|ndNbzBfSDzrbBH*PZbo-^@f7SNQ4iDElL#G*5bd-KFpBHM z^87wql*wb%Ja&q2EDXjR+1(`hB>e-({2?=DktZEf My<{;>@(gDF0-fFzD*ylh diff --git a/target/classes/com/jg/project/tool/gen/util/VelocityUtils.class b/target/classes/com/jg/project/tool/gen/util/VelocityUtils.class deleted file mode 100644 index 84db6d0372abbf68910c787294d89bddb3747699..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11248 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 diff --git a/target/classes/com/jg/project/tool/swagger/UserEntity.class b/target/classes/com/jg/project/tool/swagger/UserEntity.class deleted file mode 100644 index b0e8d70e55a7c30c7a0efe693fad8de2970552a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1833 zcma)+TTc@~7>2)Xw=I+^heDNl0*`GutP1LdhJ>IdBt?lJ_uF<-mTY&M-7UmBO$-qc zW7I@1h*2-pM5CBkNl5eu_&Wsth4G!;?ZL7{E_P;i=G*ss-kERq*Po4_L^Mp7!W5#j z%@m|_ygARCA>Is!=t77t3KT4v%oxuJ6iv^`^RlGMT3#C0ES6`+Wr4bHl{8B!uo=Zv zGAbL@G~JRdMb}J$l4(Vk%mq1*P)V+>NTWq%LeDXE($I^{uK2t245p@OO7ov}P4} zOr*1VL7K};MMIxsSxd5XU9FnF4F}h-KeokmqRvHS2kWL>V|$t5xNQ^6n$>fYvVkqK zm;spPJhOO8eq3FNWSvqa9b(K{Ow5ajYqz*U&hB^qBURo17FWp$>Z;drV=7XU)sx}h z)ZRGngnKret1=Ex=_Mn}uG@zeoo1#rrfZg=t12@Fc@+xO`@h;kfrM+@4@)^_W(}pt zYqMGjo1b6({_!kAT@;H@6E#O@Kea}voi|Zx73lQdP8X+9yBs$&yb!1dw2@x(VF3s`7do&2tep#;(8iHd4DA7A8A30h52V&f_=V;sjBg4&jXp97Y5exQjl3KF$SFeP!~c`pe``4U|btb&F*R)KudzO0)#k zhp@Q}Pme&kf((!CEW?hHn+2NgcJLAR&za)3VZS}%4n;bGal436LJ)>{qId*4O2^Q0 zNC~~;@*DZqFyXii+LKQ`9rjSK>u>};&m6Sf)!aCH^a9K;ZH1TMGGWI}|5<--XG!JuVZkCm*Hkw$HwuZD8!j9B$_T I4VonV1&?J?SpWb4 diff --git a/target/classes/i18n/messages.properties b/target/classes/i18n/messages.properties deleted file mode 100644 index 93de005..0000000 --- a/target/classes/i18n/messages.properties +++ /dev/null @@ -1,38 +0,0 @@ -#错误消息 -not.null=* 必须填写 -user.jcaptcha.error=验证码错误 -user.jcaptcha.expire=验证码已失效 -user.not.exists=用户不存在/密码错误 -user.password.not.match=用户不存在/密码错误 -user.password.retry.limit.count=密码输入错误{0}次 -user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟 -user.password.delete=对不起,您的账号已被删除 -user.blocked=用户已封禁,请联系管理员 -role.blocked=角色已封禁,请联系管理员 -login.blocked=很遗憾,访问IP已被列入系统黑名单 -user.logout.success=退出成功 - -length.not.valid=长度必须在{min}到{max}个字符之间 - -user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成,且必须以非数字开头 -user.password.not.valid=* 5-50个字符 - -user.email.not.valid=邮箱格式错误 -user.mobile.phone.number.not.valid=手机号格式错误 -user.login.success=登录成功 -user.register.success=注册成功 -user.notfound=请重新登录 -user.forcelogout=管理员强制退出,请重新登录 -user.unknown.error=未知错误,请重新登录 - -##文件上传消息 -upload.exceed.maxSize=上传的文件大小超出限制的文件大小!
允许的文件最大大小是:{0}MB! -upload.filename.exceed.length=上传的文件名最长{0}个字符 - -##权限 -no.permission=您没有数据的权限,请联系管理员添加权限 [{0}] -no.create.permission=您没有创建数据的权限,请联系管理员添加权限 [{0}] -no.update.permission=您没有修改数据的权限,请联系管理员添加权限 [{0}] -no.delete.permission=您没有删除数据的权限,请联系管理员添加权限 [{0}] -no.export.permission=您没有导出数据的权限,请联系管理员添加权限 [{0}] -no.view.permission=您没有查看数据的权限,请联系管理员添加权限 [{0}] diff --git a/target/classes/logback.xml b/target/classes/logback.xml deleted file mode 100644 index 035100c..0000000 --- a/target/classes/logback.xml +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - - - - - - ${log.pattern} - - - - - - ${log.path}/sys-info.log - - - - ${log.path}/sys-info.%d{yyyy-MM-dd}.log - - 60 - - - ${log.pattern} - - - - INFO - - ACCEPT - - DENY - - - - - ${log.path}/sys-error.log - - - - ${log.path}/sys-error.%d{yyyy-MM-dd}.log - - 60 - - - ${log.pattern} - - - - ERROR - - ACCEPT - - DENY - - - - - - ${log.path}/sys-user.log - - - ${log.path}/sys-user.%d{yyyy-MM-dd}.log - - 60 - - - ${log.pattern} - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/classes/mybatis/monitor/SysLogininforMapper.xml b/target/classes/mybatis/monitor/SysLogininforMapper.xml deleted file mode 100644 index e74d584..0000000 --- a/target/classes/mybatis/monitor/SysLogininforMapper.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - insert into sys_logininfor (user_name, status, ipaddr, login_location, browser, os, msg, login_time) - values (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, sysdate()) - - - - - - delete from sys_logininfor where info_id in - - #{infoId} - - - - - truncate table sys_logininfor - - - \ No newline at end of file diff --git a/target/classes/mybatis/monitor/SysOperLogMapper.xml b/target/classes/mybatis/monitor/SysOperLogMapper.xml deleted file mode 100644 index a4a7647..0000000 --- a/target/classes/mybatis/monitor/SysOperLogMapper.xml +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - select oper_id, title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, oper_time, cost_time - from sys_oper_log - - - - insert into sys_oper_log(title, business_type, method, request_method, operator_type, oper_name, dept_name, oper_url, oper_ip, oper_location, oper_param, json_result, status, error_msg, cost_time, oper_time) - values (#{title}, #{businessType}, #{method}, #{requestMethod}, #{operatorType}, #{operName}, #{deptName}, #{operUrl}, #{operIp}, #{operLocation}, #{operParam}, #{jsonResult}, #{status}, #{errorMsg}, #{costTime}, sysdate()) - - - - - - delete from sys_oper_log where oper_id in - - #{operId} - - - - - - - truncate table sys_oper_log - - - \ No newline at end of file diff --git a/target/classes/mybatis/mybatis-config.xml b/target/classes/mybatis/mybatis-config.xml deleted file mode 100644 index ac47c03..0000000 --- a/target/classes/mybatis/mybatis-config.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/target/classes/mybatis/system/SysConfigMapper.xml b/target/classes/mybatis/system/SysConfigMapper.xml deleted file mode 100644 index 75853ba..0000000 --- a/target/classes/mybatis/system/SysConfigMapper.xml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - select config_id, config_name, config_key, config_value, config_type, create_by, create_time, update_by, update_time, remark - from sys_config - - - - - - - and config_id = #{configId} - - - and config_key = #{configKey} - - - - - - - - - - - - - - insert into sys_config ( - config_name, - config_key, - config_value, - config_type, - create_by, - remark, - create_time - )values( - #{configName}, - #{configKey}, - #{configValue}, - #{configType}, - #{createBy}, - #{remark}, - sysdate() - ) - - - - update sys_config - - config_name = #{configName}, - config_key = #{configKey}, - config_value = #{configValue}, - config_type = #{configType}, - update_by = #{updateBy}, - remark = #{remark}, - update_time = sysdate() - - where config_id = #{configId} - - - - delete from sys_config where config_id = #{configId} - - - - delete from sys_config where config_id in - - #{configId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysDeptMapper.xml b/target/classes/mybatis/system/SysDeptMapper.xml deleted file mode 100644 index 2f2152e..0000000 --- a/target/classes/mybatis/system/SysDeptMapper.xml +++ /dev/null @@ -1,159 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - select d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.phone, d.email, d.status, d.del_flag, d.create_by, d.create_time - from sys_dept d - - - - - - - - - - - - - - - - - - - - insert into sys_dept( - dept_id, - parent_id, - dept_name, - ancestors, - order_num, - leader, - phone, - email, - status, - create_by, - create_time - )values( - #{deptId}, - #{parentId}, - #{deptName}, - #{ancestors}, - #{orderNum}, - #{leader}, - #{phone}, - #{email}, - #{status}, - #{createBy}, - sysdate() - ) - - - - update sys_dept - - parent_id = #{parentId}, - dept_name = #{deptName}, - ancestors = #{ancestors}, - order_num = #{orderNum}, - leader = #{leader}, - phone = #{phone}, - email = #{email}, - status = #{status}, - update_by = #{updateBy}, - update_time = sysdate() - - where dept_id = #{deptId} - - - - update sys_dept set ancestors = - - when #{item.deptId} then #{item.ancestors} - - where dept_id in - - #{item.deptId} - - - - - update sys_dept set status = '0' where dept_id in - - #{deptId} - - - - - update sys_dept set del_flag = '2' where dept_id = #{deptId} - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysDictDataMapper.xml b/target/classes/mybatis/system/SysDictDataMapper.xml deleted file mode 100644 index 90d58c4..0000000 --- a/target/classes/mybatis/system/SysDictDataMapper.xml +++ /dev/null @@ -1,124 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - select dict_code, dict_sort, dict_label, dict_value, dict_type, css_class, list_class, is_default, status, create_by, create_time, remark - from sys_dict_data - - - - - - - - - - - - - - delete from sys_dict_data where dict_code = #{dictCode} - - - - delete from sys_dict_data where dict_code in - - #{dictCode} - - - - - update sys_dict_data - - dict_sort = #{dictSort}, - dict_label = #{dictLabel}, - dict_value = #{dictValue}, - dict_type = #{dictType}, - css_class = #{cssClass}, - list_class = #{listClass}, - is_default = #{isDefault}, - status = #{status}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where dict_code = #{dictCode} - - - - update sys_dict_data set dict_type = #{newDictType} where dict_type = #{oldDictType} - - - - insert into sys_dict_data( - dict_sort, - dict_label, - dict_value, - dict_type, - css_class, - list_class, - is_default, - status, - remark, - create_by, - create_time - )values( - #{dictSort}, - #{dictLabel}, - #{dictValue}, - #{dictType}, - #{cssClass}, - #{listClass}, - #{isDefault}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysDictTypeMapper.xml b/target/classes/mybatis/system/SysDictTypeMapper.xml deleted file mode 100644 index f3ef37a..0000000 --- a/target/classes/mybatis/system/SysDictTypeMapper.xml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - select dict_id, dict_name, dict_type, status, create_by, create_time, remark - from sys_dict_type - - - - - - - - - - - - - - delete from sys_dict_type where dict_id = #{dictId} - - - - delete from sys_dict_type where dict_id in - - #{dictId} - - - - - update sys_dict_type - - dict_name = #{dictName}, - dict_type = #{dictType}, - status = #{status}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where dict_id = #{dictId} - - - - insert into sys_dict_type( - dict_name, - dict_type, - status, - remark, - create_by, - create_time - )values( - #{dictName}, - #{dictType}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysJobLogMapper.xml b/target/classes/mybatis/system/SysJobLogMapper.xml deleted file mode 100644 index ccea00b..0000000 --- a/target/classes/mybatis/system/SysJobLogMapper.xml +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - - - - - - - - select job_log_id, job_name, job_group, invoke_target, job_message, status, exception_info, create_time - from sys_job_log - - - - - - - - - - delete from sys_job_log where job_log_id = #{jobLogId} - - - - delete from sys_job_log where job_log_id in - - #{jobLogId} - - - - - truncate table sys_job_log - - - - insert into sys_job_log( - job_log_id, - job_name, - job_group, - invoke_target, - job_message, - status, - exception_info, - create_time - )values( - #{jobLogId}, - #{jobName}, - #{jobGroup}, - #{invokeTarget}, - #{jobMessage}, - #{status}, - #{exceptionInfo}, - sysdate() - ) - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysJobMapper.xml b/target/classes/mybatis/system/SysJobMapper.xml deleted file mode 100644 index df90e43..0000000 --- a/target/classes/mybatis/system/SysJobMapper.xml +++ /dev/null @@ -1,111 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - select job_id, job_name, job_group, invoke_target, cron_expression, misfire_policy, concurrent, status, create_by, create_time, remark - from sys_job - - - - - - - - - - delete from sys_job where job_id = #{jobId} - - - - delete from sys_job where job_id in - - #{jobId} - - - - - update sys_job - - job_name = #{jobName}, - job_group = #{jobGroup}, - invoke_target = #{invokeTarget}, - cron_expression = #{cronExpression}, - misfire_policy = #{misfirePolicy}, - concurrent = #{concurrent}, - status = #{status}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where job_id = #{jobId} - - - - insert into sys_job( - job_id, - job_name, - job_group, - invoke_target, - cron_expression, - misfire_policy, - concurrent, - status, - remark, - create_by, - create_time - )values( - #{jobId}, - #{jobName}, - #{jobGroup}, - #{invokeTarget}, - #{cronExpression}, - #{misfirePolicy}, - #{concurrent}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysMenuMapper.xml b/target/classes/mybatis/system/SysMenuMapper.xml deleted file mode 100644 index 50eb803..0000000 --- a/target/classes/mybatis/system/SysMenuMapper.xml +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - select menu_id, menu_name, parent_id, order_num, path, component, `query`, is_frame, is_cache, menu_type, visible, status, ifnull(perms,'') as perms, icon, create_time - from sys_menu - - - - - - - - - - - - - - - - - - - - - - - - - - update sys_menu - - menu_name = #{menuName}, - parent_id = #{parentId}, - order_num = #{orderNum}, - path = #{path}, - component = #{component}, - `query` = #{query}, - is_frame = #{isFrame}, - is_cache = #{isCache}, - menu_type = #{menuType}, - visible = #{visible}, - status = #{status}, - perms = #{perms}, - icon = #{icon}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where menu_id = #{menuId} - - - - insert into sys_menu( - menu_id, - parent_id, - menu_name, - order_num, - path, - component, - `query`, - is_frame, - is_cache, - menu_type, - visible, - status, - perms, - icon, - remark, - create_by, - create_time - )values( - #{menuId}, - #{parentId}, - #{menuName}, - #{orderNum}, - #{path}, - #{component}, - #{query}, - #{isFrame}, - #{isCache}, - #{menuType}, - #{visible}, - #{status}, - #{perms}, - #{icon}, - #{remark}, - #{createBy}, - sysdate() - ) - - - - delete from sys_menu where menu_id = #{menuId} - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysNoticeMapper.xml b/target/classes/mybatis/system/SysNoticeMapper.xml deleted file mode 100644 index 2859d63..0000000 --- a/target/classes/mybatis/system/SysNoticeMapper.xml +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - select notice_id, notice_title, notice_type, cast(notice_content as char) as notice_content, status, create_by, create_time, update_by, update_time, remark - from sys_notice - - - - - - - - insert into sys_notice ( - notice_title, - notice_type, - notice_content, - status, - remark, - create_by, - create_time - )values( - #{noticeTitle}, - #{noticeType}, - #{noticeContent}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - - update sys_notice - - notice_title = #{noticeTitle}, - notice_type = #{noticeType}, - notice_content = #{noticeContent}, - status = #{status}, - update_by = #{updateBy}, - update_time = sysdate() - - where notice_id = #{noticeId} - - - - delete from sys_notice where notice_id = #{noticeId} - - - - delete from sys_notice where notice_id in - - #{noticeId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysPostMapper.xml b/target/classes/mybatis/system/SysPostMapper.xml deleted file mode 100644 index dc2291a..0000000 --- a/target/classes/mybatis/system/SysPostMapper.xml +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - - - - - - - - - select post_id, post_code, post_name, post_sort, status, create_by, create_time, remark - from sys_post - - - - - - - - - - - - - - - - - - update sys_post - - post_code = #{postCode}, - post_name = #{postName}, - post_sort = #{postSort}, - status = #{status}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where post_id = #{postId} - - - - insert into sys_post( - post_id, - post_code, - post_name, - post_sort, - status, - remark, - create_by, - create_time - )values( - #{postId}, - #{postCode}, - #{postName}, - #{postSort}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - - delete from sys_post where post_id = #{postId} - - - - delete from sys_post where post_id in - - #{postId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysRoleDeptMapper.xml b/target/classes/mybatis/system/SysRoleDeptMapper.xml deleted file mode 100644 index f3eae7f..0000000 --- a/target/classes/mybatis/system/SysRoleDeptMapper.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - delete from sys_role_dept where role_id=#{roleId} - - - - - - delete from sys_role_dept where role_id in - - #{roleId} - - - - - insert into sys_role_dept(role_id, dept_id) values - - (#{item.roleId},#{item.deptId}) - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysRoleMapper.xml b/target/classes/mybatis/system/SysRoleMapper.xml deleted file mode 100644 index 24c6563..0000000 --- a/target/classes/mybatis/system/SysRoleMapper.xml +++ /dev/null @@ -1,152 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - select distinct r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.menu_check_strictly, r.dept_check_strictly, - r.status, r.del_flag, r.create_time, r.remark - from sys_role r - left join sys_user_role ur on ur.role_id = r.role_id - left join sys_user u on u.user_id = ur.user_id - left join sys_dept d on u.dept_id = d.dept_id - - - - - - - - - - - - - - - - - - - - insert into sys_role( - role_id, - role_name, - role_key, - role_sort, - data_scope, - menu_check_strictly, - dept_check_strictly, - status, - remark, - create_by, - create_time - )values( - #{roleId}, - #{roleName}, - #{roleKey}, - #{roleSort}, - #{dataScope}, - #{menuCheckStrictly}, - #{deptCheckStrictly}, - #{status}, - #{remark}, - #{createBy}, - sysdate() - ) - - - - update sys_role - - role_name = #{roleName}, - role_key = #{roleKey}, - role_sort = #{roleSort}, - data_scope = #{dataScope}, - menu_check_strictly = #{menuCheckStrictly}, - dept_check_strictly = #{deptCheckStrictly}, - status = #{status}, - remark = #{remark}, - update_by = #{updateBy}, - update_time = sysdate() - - where role_id = #{roleId} - - - - update sys_role set del_flag = '2' where role_id = #{roleId} - - - - update sys_role set del_flag = '2' where role_id in - - #{roleId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysRoleMenuMapper.xml b/target/classes/mybatis/system/SysRoleMenuMapper.xml deleted file mode 100644 index 775c0c9..0000000 --- a/target/classes/mybatis/system/SysRoleMenuMapper.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - delete from sys_role_menu where role_id=#{roleId} - - - - delete from sys_role_menu where role_id in - - #{roleId} - - - - - insert into sys_role_menu(role_id, menu_id) values - - (#{item.roleId},#{item.menuId}) - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysUserMapper.xml b/target/classes/mybatis/system/SysUserMapper.xml deleted file mode 100644 index 1bf2c84..0000000 --- a/target/classes/mybatis/system/SysUserMapper.xml +++ /dev/null @@ -1,221 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, - d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status, - r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status - from sys_user u - left join sys_dept d on u.dept_id = d.dept_id - left join sys_user_role ur on u.user_id = ur.user_id - left join sys_role r on r.role_id = ur.role_id - - - - - - - - - - - - - - - - - - - - insert into sys_user( - user_id, - dept_id, - user_name, - nick_name, - email, - avatar, - phonenumber, - sex, - password, - status, - create_by, - remark, - create_time - )values( - #{userId}, - #{deptId}, - #{userName}, - #{nickName}, - #{email}, - #{avatar}, - #{phonenumber}, - #{sex}, - #{password}, - #{status}, - #{createBy}, - #{remark}, - sysdate() - ) - - - - update sys_user - - dept_id = #{deptId}, - user_name = #{userName}, - nick_name = #{nickName}, - email = #{email}, - phonenumber = #{phonenumber}, - sex = #{sex}, - avatar = #{avatar}, - password = #{password}, - status = #{status}, - login_ip = #{loginIp}, - login_date = #{loginDate}, - update_by = #{updateBy}, - remark = #{remark}, - update_time = sysdate() - - where user_id = #{userId} - - - - update sys_user set status = #{status} where user_id = #{userId} - - - - update sys_user set avatar = #{avatar} where user_name = #{userName} - - - - update sys_user set password = #{password} where user_name = #{userName} - - - - update sys_user set del_flag = '2' where user_id = #{userId} - - - - update sys_user set del_flag = '2' where user_id in - - #{userId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysUserPostMapper.xml b/target/classes/mybatis/system/SysUserPostMapper.xml deleted file mode 100644 index 89d29fe..0000000 --- a/target/classes/mybatis/system/SysUserPostMapper.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - delete from sys_user_post where user_id=#{userId} - - - - - - delete from sys_user_post where user_id in - - #{userId} - - - - - insert into sys_user_post(user_id, post_id) values - - (#{item.userId},#{item.postId}) - - - - \ No newline at end of file diff --git a/target/classes/mybatis/system/SysUserRoleMapper.xml b/target/classes/mybatis/system/SysUserRoleMapper.xml deleted file mode 100644 index 20c345b..0000000 --- a/target/classes/mybatis/system/SysUserRoleMapper.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - delete from sys_user_role where user_id=#{userId} - - - - - - delete from sys_user_role where user_id in - - #{userId} - - - - - insert into sys_user_role(user_id, role_id) values - - (#{item.userId},#{item.roleId}) - - - - - delete from sys_user_role where user_id=#{userId} and role_id=#{roleId} - - - - delete from sys_user_role where role_id=#{roleId} and user_id in - - #{userId} - - - \ No newline at end of file diff --git a/target/classes/mybatis/tool/GenTableColumnMapper.xml b/target/classes/mybatis/tool/GenTableColumnMapper.xml deleted file mode 100644 index 2ceb51e..0000000 --- a/target/classes/mybatis/tool/GenTableColumnMapper.xml +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - select column_id, table_id, column_name, column_comment, column_type, java_type, java_field, is_pk, is_increment, is_required, is_insert, is_edit, is_list, is_query, query_type, html_type, dict_type, sort, create_by, create_time, update_by, update_time from gen_table_column - - - - - - - - insert into gen_table_column ( - table_id, - column_name, - column_comment, - column_type, - java_type, - java_field, - is_pk, - is_increment, - is_required, - is_insert, - is_edit, - is_list, - is_query, - query_type, - html_type, - dict_type, - sort, - create_by, - create_time - )values( - #{tableId}, - #{columnName}, - #{columnComment}, - #{columnType}, - #{javaType}, - #{javaField}, - #{isPk}, - #{isIncrement}, - #{isRequired}, - #{isInsert}, - #{isEdit}, - #{isList}, - #{isQuery}, - #{queryType}, - #{htmlType}, - #{dictType}, - #{sort}, - #{createBy}, - sysdate() - ) - - - - update gen_table_column - - column_comment = #{columnComment}, - java_type = #{javaType}, - java_field = #{javaField}, - is_insert = #{isInsert}, - is_edit = #{isEdit}, - is_list = #{isList}, - is_query = #{isQuery}, - is_required = #{isRequired}, - query_type = #{queryType}, - html_type = #{htmlType}, - dict_type = #{dictType}, - sort = #{sort}, - update_by = #{updateBy}, - update_time = sysdate() - - where column_id = #{columnId} - - - - delete from gen_table_column where table_id in - - #{tableId} - - - - - delete from gen_table_column where column_id in - - #{item.columnId} - - - - \ No newline at end of file diff --git a/target/classes/mybatis/tool/GenTableMapper.xml b/target/classes/mybatis/tool/GenTableMapper.xml deleted file mode 100644 index 02d229b..0000000 --- a/target/classes/mybatis/tool/GenTableMapper.xml +++ /dev/null @@ -1,210 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - select table_id, table_name, table_comment, sub_table_name, sub_table_fk_name, class_name, tpl_category, tpl_web_type, package_name, module_name, business_name, function_name, function_author, gen_type, gen_path, options, create_by, create_time, update_by, update_time, remark from gen_table - - - - - - - - - - - - - - - - - - insert into gen_table ( - table_name, - table_comment, - class_name, - tpl_category, - tpl_web_type, - package_name, - module_name, - business_name, - function_name, - function_author, - gen_type, - gen_path, - remark, - create_by, - create_time - )values( - #{tableName}, - #{tableComment}, - #{className}, - #{tplCategory}, - #{tplWebType}, - #{packageName}, - #{moduleName}, - #{businessName}, - #{functionName}, - #{functionAuthor}, - #{genType}, - #{genPath}, - #{remark}, - #{createBy}, - sysdate() - ) - - - - ${sql} - - - - update gen_table - - table_name = #{tableName}, - table_comment = #{tableComment}, - sub_table_name = #{subTableName}, - sub_table_fk_name = #{subTableFkName}, - class_name = #{className}, - function_author = #{functionAuthor}, - gen_type = #{genType}, - gen_path = #{genPath}, - tpl_category = #{tplCategory}, - tpl_web_type = #{tplWebType}, - package_name = #{packageName}, - module_name = #{moduleName}, - business_name = #{businessName}, - function_name = #{functionName}, - options = #{options}, - update_by = #{updateBy}, - remark = #{remark}, - update_time = sysdate() - - where table_id = #{tableId} - - - - delete from gen_table where table_id in - - #{tableId} - - - - \ No newline at end of file diff --git a/target/classes/vm/java/controller.java.vm b/target/classes/vm/java/controller.java.vm deleted file mode 100644 index 5b31422..0000000 --- a/target/classes/vm/java/controller.java.vm +++ /dev/null @@ -1,119 +0,0 @@ -package ${packageName}.controller; -import java.util.List; -import javax.annotation.Resource; -import lombok.extern.slf4j.Slf4j; -import javax.servlet.http.HttpServletResponse; -import com.jg.framework.aspectj.lang.enums.BusinessType; -import io.swagger.annotations.Api; -import com.jg.common.utils.poi.ExcelUtil; -import io.swagger.annotations.ApiOperation; -import org.springframework.security.access.prepost.PreAuthorize; -import com.jg.common.utils.QueryPage; -import com.jg.framework.aspectj.lang.annotation.Log; -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.jg.framework.web.controller.BaseController; -import ${packageName}.domain.${ClassName}; -import ${packageName}.service.I${ClassName}Service; -import com.jg.framework.web.domain.R; -#if($table.crud || $table.sub) -#elseif($table.tree) -#end - -/** - * ${functionName}Controller - * - * @author ${author} - * @date ${datetime} - */ -@Slf4j -@Api(tags = "${functionName}") -@RestController -@RequestMapping("/${moduleName}") -public class ${ClassName}Controller extends BaseController{ - - @Resource - private I${ClassName}Service ${className}Service; - - /** - * ${functionName}分页列表 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:listPage')") - @ApiOperation(value = "${functionName}分页列表", notes = "${functionName}分页列表信息") - @PostMapping("/listPage") - public R listPage(QueryPage queryPage,${ClassName} ${className}) { - startPage(); - List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); - return R.page(queryPage.getPageNum(),queryPage.getPageSize(),list.size(),list); - } - /** - * ${functionName}列表 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:list')") - @ApiOperation(value = "${functionName}列表", notes = "${functionName}列表信息") - @GetMapping("/list") - public R> list() { - List<${ClassName}> list = ${className}Service.list(); - return R.ok(list); - } - - /** - * ${functionName}id详细信息 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:query')") - @ApiOperation(value = "${functionName}id详细信息", notes = "${functionName}id详细信息") - @GetMapping("/query") - public R<${ClassName}> query(Long id) { - ${ClassName} queryinfo = ${className}Service.getById(id); - return R.ok(queryinfo); - } - /** - * ${functionName}新增信息 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:add')") - @ApiOperation(value = "${functionName}新增信息", notes = "${functionName}新增信息") - @Log(title = "${functionName}", businessType = BusinessType.INSERT) - @PostMapping("/add") - public R add(${ClassName} ${className}) { - boolean res = ${className}Service.save(${className}); - return R.ok(res); - } - /** - * ${functionName}修改信息 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:edit')") - @ApiOperation(value = "${functionName}修改信息", notes = "${functionName}修改信息") - @Log(title = "${functionName}", businessType = BusinessType.UPDATE) - @PostMapping("/edit") - public R edit(${ClassName} ${className}) { - boolean res = ${className}Service.updateById(${className}); - return R.ok(res); - } - /** - * ${functionName}删除信息 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:remove')") - @ApiOperation(value = "${functionName}删除信息", notes = "${functionName}删除信息") - @Log(title = "${functionName}", businessType = BusinessType.DELETE) - @PostMapping("/remove") - public R remove(Long id) { - boolean res = ${className}Service.removeById(id); - return R.ok(res); - } - - /** - * 导出${functionName}列表 - */ - @PreAuthorize("@ss.hasPermi('${permissionPrefix}:export')") - @ApiOperation(value = "${functionName}导出信息", notes = "${functionName}导出信息") - @Log(title = "${functionName}", businessType = BusinessType.EXPORT) - @PostMapping("/export") - public void export(HttpServletResponse response, ${ClassName} ${className}) - { - List<${ClassName}> list = ${className}Service.select${ClassName}List(${className}); - ExcelUtil<${ClassName}> util = new ExcelUtil<${ClassName}>(${ClassName}.class); - util.exportExcel(response, list, "${functionName}数据"); - } -} diff --git a/target/classes/vm/java/domain.java.vm b/target/classes/vm/java/domain.java.vm deleted file mode 100644 index 3c81e50..0000000 --- a/target/classes/vm/java/domain.java.vm +++ /dev/null @@ -1,69 +0,0 @@ -package ${packageName}.domain; - -import com.alibaba.fastjson2.annotation.JSONField; -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableField; -import com.baomidou.mybatisplus.annotation.TableId; -import com.jg.framework.aspectj.lang.annotation.Excel; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; -import io.swagger.annotations.ApiModel; -import com.fasterxml.jackson.databind.annotation.JsonSerialize; -import io.swagger.annotations.ApiModelProperty; -import lombok.AllArgsConstructor; -import lombok.Builder; -import lombok.Data; -import lombok.NoArgsConstructor; - - - - -/** - * ${functionName}对象 ${tableName} - * - * @author ${author} - * @date ${datetime} - */ -@Data -@NoArgsConstructor -@AllArgsConstructor -@Builder -@ApiModel("${functionName}表") -@TableName("${tableName}") -public class ${ClassName}{ -private static final long serialVersionUID=1L; - -#foreach ($column in $columns) - #if(!$table.isSuperColumn($column.javaField)) - /** $column.columnComment */ - #if($column.list) - #set($parentheseIndex=$column.columnComment.indexOf("(")) - #if($parentheseIndex != -1) - #set($comment=$column.columnComment.substring(0, $parentheseIndex)) - #else - #set($comment=$column.columnComment) - #end - #end - #if($column.isPk == 1) - @JsonSerialize(using = ToStringSerializer.class) - @ApiModelProperty("$column.columnComment") - @TableId(value = "$column.columnName" , type = IdType.ASSIGN_ID) - private $column.javaType $column.javaField; - #else - @ApiModelProperty("$column.columnComment") - @Excel(name = "$column.columnComment") - @TableField("$column.columnName") - private $column.javaType $column.javaField; - #end - #else - #if($column.javaType == 'Date') - /** $column.columnComment */ - @ApiModelProperty(value = "$column.columnComment",hidden = true) - @Excel(name = "$column.columnComment") - @TableField("$column.columnName") - @JsonSerialize(using = ToStringSerializer.class) - private String $column.javaField; - #end - #end -#end -} \ No newline at end of file diff --git a/target/classes/vm/java/mapper.java.vm b/target/classes/vm/java/mapper.java.vm deleted file mode 100644 index ae34dd5..0000000 --- a/target/classes/vm/java/mapper.java.vm +++ /dev/null @@ -1,21 +0,0 @@ -package ${packageName}.mapper; - - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import ${packageName}.domain.${ClassName}; -import java.util.List; -/** - * ${functionName}Mapper接口 - * - * @author ${author} - * @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 deleted file mode 100644 index 5e7e2d6..0000000 --- a/target/classes/vm/java/service.java.vm +++ /dev/null @@ -1,21 +0,0 @@ -package ${packageName}.service; - - -import ${packageName}.domain.${ClassName}; -import com.baomidou.mybatisplus.extension.service.IService; -import java.util.List; -/** - * ${functionName}Service接口 - * - * @author ${author} - * @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 deleted file mode 100644 index ac2195a..0000000 --- a/target/classes/vm/java/serviceImpl.java.vm +++ /dev/null @@ -1,34 +0,0 @@ -package ${packageName}.service.impl; - -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import ${packageName}.mapper.${ClassName}Mapper; -import ${packageName}.domain.${ClassName}; -import ${packageName}.service.I${ClassName}Service; -import org.springframework.stereotype.Service; -import java.util.List; -import javax.annotation.Resource; - -/** - * ${functionName}Service业务层处理 - * - * @author ${author} - * @date ${datetime} - */ -@Service -public class ${ClassName}ServiceImpl extends ServiceImpl<${ClassName}Mapper, ${ClassName}> implements I${ClassName}Service { - - @Resource - private ${ClassName}Mapper ${className}Mapper; - - /** - * 查询${functionName}分页列表 - * - * @param ${className} ${functionName} - * @return ${functionName} - */ - @Override - public List<${ClassName}> select${ClassName}List(${ClassName} ${className}) - { - return ${className}Mapper.select${ClassName}List(${className}); - } -} diff --git a/target/classes/vm/java/sub-domain.java.vm b/target/classes/vm/java/sub-domain.java.vm deleted file mode 100644 index bd6247d..0000000 --- a/target/classes/vm/java/sub-domain.java.vm +++ /dev/null @@ -1,73 +0,0 @@ -package ${packageName}.domain; - - #foreach ($import in $subImportList) - import ${import}; - #end -import org.apache.commons.lang3.builder.ToStringBuilder; -import org.apache.commons.lang3.builder.ToStringStyle; -import com.rchuing.common.annotation.Excel; -import com.rchuing.common.core.domain.BaseEntity; - -/** - * ${subTable.functionName}对象 ${subTableName} - * - * @author ${author} - * @date ${datetime} - */ -public class ${subClassName} extends BaseEntity { -private static final long serialVersionUID = 1L; - -#foreach ($column in $subTable.columns) - #if(!$table.isSuperColumn($column.javaField)) - /** $column.columnComment */ - #if($column.list) - #set($parentheseIndex=$column.columnComment.indexOf("(")) - #if($parentheseIndex != -1) - #set($comment=$column.columnComment.substring(0, $parentheseIndex)) - #else - #set($comment=$column.columnComment) - #end - #if($parentheseIndex != -1) - @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") - #elseif($column.javaType == 'Date') - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "${comment}", width = 30, dateFormat = "yyyy-MM-dd") - #else - @Excel(name = "${comment}") - #end - #end - private $column.javaType $column.javaField; - - #end -#end -#foreach ($column in $subTable.columns) - #if(!$table.isSuperColumn($column.javaField)) - #if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) - #set($AttrName=$column.javaField) - #else - #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) - #end - public void set${AttrName}($column.javaType $column.javaField) { - this.$column.javaField = $column.javaField; - } - - public $column.javaType get${AttrName}() { - return $column.javaField; - } - #end -#end - -@Override -public String toString() { - return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) - #foreach ($column in $subTable.columns) - #if($column.javaField.length() > 2 && $column.javaField.substring(1,2).matches("[A-Z]")) - #set($AttrName=$column.javaField) - #else - #set($AttrName=$column.javaField.substring(0,1).toUpperCase() + ${column.javaField.substring(1)}) - #end - .append("${column.javaField}", get${AttrName}()) - #end - .toString(); - } - } diff --git a/target/classes/vm/js/api.js.vm b/target/classes/vm/js/api.js.vm deleted file mode 100644 index 188eb26..0000000 --- a/target/classes/vm/js/api.js.vm +++ /dev/null @@ -1,51 +0,0 @@ -import request from '@/utils/request' - -// 查询${functionName}分列表 -export function listPage${BusinessName}(data) { - return request({ - url: '/${moduleName}/listPage', - method: 'post', - params: data - }) -} -// 查询${functionName}列表 -export function list${BusinessName}() { - return request({ - url: '/${moduleName}/list', - method: 'get', - }) -} -// 查询${functionName}详细 -export function get${BusinessName}(${pkColumn.javaField}) { - return request({ - url: '/${moduleName}/query?id=' + ${pkColumn.javaField}, - method: 'get' - }) -} - -// 新增${functionName} -export function add${BusinessName}(data) { - return request({ - url: '/${moduleName}/add', - method: 'post', - params: data - }) -} - -// 修改${functionName} -export function update${BusinessName}(data) { - return request({ - url: '/${moduleName}/edit', - method: 'post', - params: data - }) -} - -// 删除${functionName} -export function del${BusinessName}(${pkColumn.javaField}) { - return request({ - url: '/${moduleName}/remove/', - method: 'post', - params: {id:${pkColumn.javaField}} - }) -} diff --git a/target/classes/vm/sql/sql.vm b/target/classes/vm/sql/sql.vm deleted file mode 100644 index 0575583..0000000 --- a/target/classes/vm/sql/sql.vm +++ /dev/null @@ -1,22 +0,0 @@ --- 菜单 SQL -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}', '${parentMenuId}', '1', '${businessName}', '${moduleName}/${businessName}/index', 1, 0, 'C', '0', '0', '${permissionPrefix}:list', '#', 'admin', sysdate(), '', null, '${functionName}菜单'); - --- 按钮父菜单ID -SELECT @parentId := LAST_INSERT_ID(); - --- 按钮 SQL -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}查询', @parentId, '1', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:query', '#', 'admin', sysdate(), '', null, ''); - -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}新增', @parentId, '2', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:add', '#', 'admin', sysdate(), '', null, ''); - -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}修改', @parentId, '3', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:edit', '#', 'admin', sysdate(), '', null, ''); - -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}删除', @parentId, '4', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:remove', '#', 'admin', sysdate(), '', null, ''); - -insert into sys_menu (menu_name, parent_id, order_num, path, component, is_frame, is_cache, menu_type, visible, status, perms, icon, create_by, create_time, update_by, update_time, remark) -values('${functionName}导出', @parentId, '5', '#', '', 1, 0, 'F', '0', '0', '${permissionPrefix}:export', '#', 'admin', sysdate(), '', null, ''); \ No newline at end of file diff --git a/target/classes/vm/vue/index-tree.vue.vm b/target/classes/vm/vue/index-tree.vue.vm deleted file mode 100644 index 4819c2a..0000000 --- a/target/classes/vm/vue/index-tree.vue.vm +++ /dev/null @@ -1,505 +0,0 @@ - - - diff --git a/target/classes/vm/vue/index.vue.vm b/target/classes/vm/vue/index.vue.vm deleted file mode 100644 index 12f0296..0000000 --- a/target/classes/vm/vue/index.vue.vm +++ /dev/null @@ -1,713 +0,0 @@ - - - diff --git a/target/classes/vm/vue/v3/index-tree.vue.vm b/target/classes/vm/vue/v3/index-tree.vue.vm deleted file mode 100644 index c54d62b..0000000 --- a/target/classes/vm/vue/v3/index-tree.vue.vm +++ /dev/null @@ -1,474 +0,0 @@ - - - diff --git a/target/classes/vm/vue/v3/index.vue.vm b/target/classes/vm/vue/v3/index.vue.vm deleted file mode 100644 index 02c02ac..0000000 --- a/target/classes/vm/vue/v3/index.vue.vm +++ /dev/null @@ -1,590 +0,0 @@ - - - diff --git a/target/classes/vm/xml/mapper.xml.vm b/target/classes/vm/xml/mapper.xml.vm deleted file mode 100644 index cf810a4..0000000 --- a/target/classes/vm/xml/mapper.xml.vm +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - #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