diff --git a/core/.gitignore b/core/.gitignore new file mode 100644 index 0000000000..dd0d793cda --- /dev/null +++ b/core/.gitignore @@ -0,0 +1,58 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +/.idea/ +target/ +*.iml +.DS_Store +node_modules +/dist +node/ + +# local env files +.env.demo +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.lh +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +*.lock +*.classpath +*.project +.settings/ +.lh + + +package-lock.json diff --git a/.husky/pre-commit b/core/.husky/pre-commit similarity index 100% rename from .husky/pre-commit rename to core/.husky/pre-commit diff --git a/.typos.toml b/core/.typos.toml similarity index 100% rename from .typos.toml rename to core/.typos.toml diff --git a/Dockerfile b/core/Dockerfile similarity index 100% rename from Dockerfile rename to core/Dockerfile diff --git a/backend/.gitignore b/core/backend/.gitignore similarity index 100% rename from backend/.gitignore rename to core/backend/.gitignore diff --git a/backend/pom.xml b/core/backend/pom.xml similarity index 100% rename from backend/pom.xml rename to core/backend/pom.xml diff --git a/backend/src/main/java/io/dataease/Application.java b/core/backend/src/main/java/io/dataease/Application.java similarity index 100% rename from backend/src/main/java/io/dataease/Application.java rename to core/backend/src/main/java/io/dataease/Application.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DeCleaner.java b/core/backend/src/main/java/io/dataease/auth/annotation/DeCleaner.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DeCleaner.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DeCleaner.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DeLog.java b/core/backend/src/main/java/io/dataease/auth/annotation/DeLog.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DeLog.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DeLog.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DePermission.java b/core/backend/src/main/java/io/dataease/auth/annotation/DePermission.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DePermission.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DePermission.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DePermissionProxy.java b/core/backend/src/main/java/io/dataease/auth/annotation/DePermissionProxy.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DePermissionProxy.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DePermissionProxy.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DePermissions.java b/core/backend/src/main/java/io/dataease/auth/annotation/DePermissions.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DePermissions.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DePermissions.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/DeRateLimiter.java b/core/backend/src/main/java/io/dataease/auth/annotation/DeRateLimiter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/DeRateLimiter.java rename to core/backend/src/main/java/io/dataease/auth/annotation/DeRateLimiter.java diff --git a/backend/src/main/java/io/dataease/auth/annotation/SqlInjectValidator.java b/core/backend/src/main/java/io/dataease/auth/annotation/SqlInjectValidator.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/annotation/SqlInjectValidator.java rename to core/backend/src/main/java/io/dataease/auth/annotation/SqlInjectValidator.java diff --git a/backend/src/main/java/io/dataease/auth/aop/DeCleanerAnnotationHandler.java b/core/backend/src/main/java/io/dataease/auth/aop/DeCleanerAnnotationHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/DeCleanerAnnotationHandler.java rename to core/backend/src/main/java/io/dataease/auth/aop/DeCleanerAnnotationHandler.java diff --git a/backend/src/main/java/io/dataease/auth/aop/DeLogAnnotationHandler.java b/core/backend/src/main/java/io/dataease/auth/aop/DeLogAnnotationHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/DeLogAnnotationHandler.java rename to core/backend/src/main/java/io/dataease/auth/aop/DeLogAnnotationHandler.java diff --git a/backend/src/main/java/io/dataease/auth/aop/DePermissionAnnotationHandler.java b/core/backend/src/main/java/io/dataease/auth/aop/DePermissionAnnotationHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/DePermissionAnnotationHandler.java rename to core/backend/src/main/java/io/dataease/auth/aop/DePermissionAnnotationHandler.java diff --git a/backend/src/main/java/io/dataease/auth/aop/DePermissionProxyHandler.java b/core/backend/src/main/java/io/dataease/auth/aop/DePermissionProxyHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/DePermissionProxyHandler.java rename to core/backend/src/main/java/io/dataease/auth/aop/DePermissionProxyHandler.java diff --git a/backend/src/main/java/io/dataease/auth/aop/DeRateLimiterHandler.java b/core/backend/src/main/java/io/dataease/auth/aop/DeRateLimiterHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/DeRateLimiterHandler.java rename to core/backend/src/main/java/io/dataease/auth/aop/DeRateLimiterHandler.java diff --git a/backend/src/main/java/io/dataease/auth/aop/SqlInjectAop.java b/core/backend/src/main/java/io/dataease/auth/aop/SqlInjectAop.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/aop/SqlInjectAop.java rename to core/backend/src/main/java/io/dataease/auth/aop/SqlInjectAop.java diff --git a/backend/src/main/java/io/dataease/auth/api/AuthApi.java b/core/backend/src/main/java/io/dataease/auth/api/AuthApi.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/AuthApi.java rename to core/backend/src/main/java/io/dataease/auth/api/AuthApi.java diff --git a/backend/src/main/java/io/dataease/auth/api/DynamicMenuApi.java b/core/backend/src/main/java/io/dataease/auth/api/DynamicMenuApi.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/DynamicMenuApi.java rename to core/backend/src/main/java/io/dataease/auth/api/DynamicMenuApi.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java b/core/backend/src/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/CurrentRoleDto.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/CurrentUserDto.java b/core/backend/src/main/java/io/dataease/auth/api/dto/CurrentUserDto.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/CurrentUserDto.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/CurrentUserDto.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java b/core/backend/src/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/DynamicMenuDto.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/LoginDto.java b/core/backend/src/main/java/io/dataease/auth/api/dto/LoginDto.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/LoginDto.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/LoginDto.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java b/core/backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/MenuMeta.java diff --git a/backend/src/main/java/io/dataease/auth/api/dto/SeizeLoginDto.java b/core/backend/src/main/java/io/dataease/auth/api/dto/SeizeLoginDto.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/api/dto/SeizeLoginDto.java rename to core/backend/src/main/java/io/dataease/auth/api/dto/SeizeLoginDto.java diff --git a/backend/src/main/java/io/dataease/auth/config/CorsConfig.java b/core/backend/src/main/java/io/dataease/auth/config/CorsConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/config/CorsConfig.java rename to core/backend/src/main/java/io/dataease/auth/config/CorsConfig.java diff --git a/backend/src/main/java/io/dataease/auth/config/F2CRealm.java b/core/backend/src/main/java/io/dataease/auth/config/F2CRealm.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/config/F2CRealm.java rename to core/backend/src/main/java/io/dataease/auth/config/F2CRealm.java diff --git a/backend/src/main/java/io/dataease/auth/config/RsaProperties.java b/core/backend/src/main/java/io/dataease/auth/config/RsaProperties.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/config/RsaProperties.java rename to core/backend/src/main/java/io/dataease/auth/config/RsaProperties.java diff --git a/backend/src/main/java/io/dataease/auth/config/ShiroConfig.java b/core/backend/src/main/java/io/dataease/auth/config/ShiroConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/config/ShiroConfig.java rename to core/backend/src/main/java/io/dataease/auth/config/ShiroConfig.java diff --git a/backend/src/main/java/io/dataease/auth/config/cas/CasStrategy.java b/core/backend/src/main/java/io/dataease/auth/config/cas/CasStrategy.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/config/cas/CasStrategy.java rename to core/backend/src/main/java/io/dataease/auth/config/cas/CasStrategy.java diff --git a/backend/src/main/java/io/dataease/auth/entity/ASKToken.java b/core/backend/src/main/java/io/dataease/auth/entity/ASKToken.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/ASKToken.java rename to core/backend/src/main/java/io/dataease/auth/entity/ASKToken.java diff --git a/backend/src/main/java/io/dataease/auth/entity/AccountLockStatus.java b/core/backend/src/main/java/io/dataease/auth/entity/AccountLockStatus.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/AccountLockStatus.java rename to core/backend/src/main/java/io/dataease/auth/entity/AccountLockStatus.java diff --git a/backend/src/main/java/io/dataease/auth/entity/AuthItem.java b/core/backend/src/main/java/io/dataease/auth/entity/AuthItem.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/AuthItem.java rename to core/backend/src/main/java/io/dataease/auth/entity/AuthItem.java diff --git a/backend/src/main/java/io/dataease/auth/entity/JWTToken.java b/core/backend/src/main/java/io/dataease/auth/entity/JWTToken.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/JWTToken.java rename to core/backend/src/main/java/io/dataease/auth/entity/JWTToken.java diff --git a/backend/src/main/java/io/dataease/auth/entity/SysUserEntity.java b/core/backend/src/main/java/io/dataease/auth/entity/SysUserEntity.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/SysUserEntity.java rename to core/backend/src/main/java/io/dataease/auth/entity/SysUserEntity.java diff --git a/backend/src/main/java/io/dataease/auth/entity/TokenInfo.java b/core/backend/src/main/java/io/dataease/auth/entity/TokenInfo.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/entity/TokenInfo.java rename to core/backend/src/main/java/io/dataease/auth/entity/TokenInfo.java diff --git a/backend/src/main/java/io/dataease/auth/filter/F2CDocFilter.java b/core/backend/src/main/java/io/dataease/auth/filter/F2CDocFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/filter/F2CDocFilter.java rename to core/backend/src/main/java/io/dataease/auth/filter/F2CDocFilter.java diff --git a/backend/src/main/java/io/dataease/auth/filter/F2CLinkFilter.java b/core/backend/src/main/java/io/dataease/auth/filter/F2CLinkFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/filter/F2CLinkFilter.java rename to core/backend/src/main/java/io/dataease/auth/filter/F2CLinkFilter.java diff --git a/backend/src/main/java/io/dataease/auth/filter/F2CLogoutFilter.java b/core/backend/src/main/java/io/dataease/auth/filter/F2CLogoutFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/filter/F2CLogoutFilter.java rename to core/backend/src/main/java/io/dataease/auth/filter/F2CLogoutFilter.java diff --git a/backend/src/main/java/io/dataease/auth/filter/F2CPermissionsFilter.java b/core/backend/src/main/java/io/dataease/auth/filter/F2CPermissionsFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/filter/F2CPermissionsFilter.java rename to core/backend/src/main/java/io/dataease/auth/filter/F2CPermissionsFilter.java diff --git a/backend/src/main/java/io/dataease/auth/filter/JWTFilter.java b/core/backend/src/main/java/io/dataease/auth/filter/JWTFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/filter/JWTFilter.java rename to core/backend/src/main/java/io/dataease/auth/filter/JWTFilter.java diff --git a/backend/src/main/java/io/dataease/auth/handler/ApiKeyHandler.java b/core/backend/src/main/java/io/dataease/auth/handler/ApiKeyHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/handler/ApiKeyHandler.java rename to core/backend/src/main/java/io/dataease/auth/handler/ApiKeyHandler.java diff --git a/backend/src/main/java/io/dataease/auth/server/AuthServer.java b/core/backend/src/main/java/io/dataease/auth/server/AuthServer.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/server/AuthServer.java rename to core/backend/src/main/java/io/dataease/auth/server/AuthServer.java diff --git a/backend/src/main/java/io/dataease/auth/server/DynamicMenuServer.java b/core/backend/src/main/java/io/dataease/auth/server/DynamicMenuServer.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/server/DynamicMenuServer.java rename to core/backend/src/main/java/io/dataease/auth/server/DynamicMenuServer.java diff --git a/backend/src/main/java/io/dataease/auth/service/AuthUserService.java b/core/backend/src/main/java/io/dataease/auth/service/AuthUserService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/AuthUserService.java rename to core/backend/src/main/java/io/dataease/auth/service/AuthUserService.java diff --git a/backend/src/main/java/io/dataease/auth/service/DeLimitService.java b/core/backend/src/main/java/io/dataease/auth/service/DeLimitService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/DeLimitService.java rename to core/backend/src/main/java/io/dataease/auth/service/DeLimitService.java diff --git a/backend/src/main/java/io/dataease/auth/service/DynamicMenuService.java b/core/backend/src/main/java/io/dataease/auth/service/DynamicMenuService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/DynamicMenuService.java rename to core/backend/src/main/java/io/dataease/auth/service/DynamicMenuService.java diff --git a/backend/src/main/java/io/dataease/auth/service/ExtAuthService.java b/core/backend/src/main/java/io/dataease/auth/service/ExtAuthService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/ExtAuthService.java rename to core/backend/src/main/java/io/dataease/auth/service/ExtAuthService.java diff --git a/backend/src/main/java/io/dataease/auth/service/ProxyAuthService.java b/core/backend/src/main/java/io/dataease/auth/service/ProxyAuthService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/ProxyAuthService.java rename to core/backend/src/main/java/io/dataease/auth/service/ProxyAuthService.java diff --git a/backend/src/main/java/io/dataease/auth/service/ShiroService.java b/core/backend/src/main/java/io/dataease/auth/service/ShiroService.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/ShiroService.java rename to core/backend/src/main/java/io/dataease/auth/service/ShiroService.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/DynamicMenuServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/DynamicMenuServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/DynamicMenuServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/DynamicMenuServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/ExtAuthServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/RedisLimitServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/RedisLimitServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/RedisLimitServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/RedisLimitServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/ShiroServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/ShiroServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/ShiroServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/ShiroServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/service/impl/StandaloneLimitServiceImpl.java b/core/backend/src/main/java/io/dataease/auth/service/impl/StandaloneLimitServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/service/impl/StandaloneLimitServiceImpl.java rename to core/backend/src/main/java/io/dataease/auth/service/impl/StandaloneLimitServiceImpl.java diff --git a/backend/src/main/java/io/dataease/auth/util/JWTUtils.java b/core/backend/src/main/java/io/dataease/auth/util/JWTUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/util/JWTUtils.java rename to core/backend/src/main/java/io/dataease/auth/util/JWTUtils.java diff --git a/backend/src/main/java/io/dataease/auth/util/LinkUtil.java b/core/backend/src/main/java/io/dataease/auth/util/LinkUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/util/LinkUtil.java rename to core/backend/src/main/java/io/dataease/auth/util/LinkUtil.java diff --git a/backend/src/main/java/io/dataease/auth/util/ReflectUtil.java b/core/backend/src/main/java/io/dataease/auth/util/ReflectUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/util/ReflectUtil.java rename to core/backend/src/main/java/io/dataease/auth/util/ReflectUtil.java diff --git a/backend/src/main/java/io/dataease/auth/util/RsaUtil.java b/core/backend/src/main/java/io/dataease/auth/util/RsaUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/auth/util/RsaUtil.java rename to core/backend/src/main/java/io/dataease/auth/util/RsaUtil.java diff --git a/backend/src/main/java/io/dataease/commons/condition/LicStatusCondition.java b/core/backend/src/main/java/io/dataease/commons/condition/LicStatusCondition.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/condition/LicStatusCondition.java rename to core/backend/src/main/java/io/dataease/commons/condition/LicStatusCondition.java diff --git a/backend/src/main/java/io/dataease/commons/condition/RedisStatusCondition.java b/core/backend/src/main/java/io/dataease/commons/condition/RedisStatusCondition.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/condition/RedisStatusCondition.java rename to core/backend/src/main/java/io/dataease/commons/condition/RedisStatusCondition.java diff --git a/backend/src/main/java/io/dataease/commons/constants/AuthConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/AuthConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/AuthConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/AuthConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/ColumnPermissionConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/ColumnPermissionConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/ColumnPermissionConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/ColumnPermissionConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/CommonConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/CommonConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/CommonConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/CommonConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/DatasetMode.java b/core/backend/src/main/java/io/dataease/commons/constants/DatasetMode.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/DatasetMode.java rename to core/backend/src/main/java/io/dataease/commons/constants/DatasetMode.java diff --git a/backend/src/main/java/io/dataease/commons/constants/DePermissionType.java b/core/backend/src/main/java/io/dataease/commons/constants/DePermissionType.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/DePermissionType.java rename to core/backend/src/main/java/io/dataease/commons/constants/DePermissionType.java diff --git a/backend/src/main/java/io/dataease/commons/constants/FileType.java b/core/backend/src/main/java/io/dataease/commons/constants/FileType.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/FileType.java rename to core/backend/src/main/java/io/dataease/commons/constants/FileType.java diff --git a/backend/src/main/java/io/dataease/commons/constants/I18nConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/I18nConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/I18nConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/I18nConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/IssuesManagePlatform.java b/core/backend/src/main/java/io/dataease/commons/constants/IssuesManagePlatform.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/IssuesManagePlatform.java rename to core/backend/src/main/java/io/dataease/commons/constants/IssuesManagePlatform.java diff --git a/backend/src/main/java/io/dataease/commons/constants/JdbcConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/JdbcConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/JdbcConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/JdbcConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/JobStatus.java b/core/backend/src/main/java/io/dataease/commons/constants/JobStatus.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/JobStatus.java rename to core/backend/src/main/java/io/dataease/commons/constants/JobStatus.java diff --git a/backend/src/main/java/io/dataease/commons/constants/NoticeConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/NoticeConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/NoticeConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/NoticeConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/PanelConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/PanelConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/PanelConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/PanelConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/ParamConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/ParamConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/ParamConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/ParamConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/RedisConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/RedisConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/RedisConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/RedisConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/ResourceAuthLevel.java b/core/backend/src/main/java/io/dataease/commons/constants/ResourceAuthLevel.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/ResourceAuthLevel.java rename to core/backend/src/main/java/io/dataease/commons/constants/ResourceAuthLevel.java diff --git a/backend/src/main/java/io/dataease/commons/constants/ScheduleGroup.java b/core/backend/src/main/java/io/dataease/commons/constants/ScheduleGroup.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/ScheduleGroup.java rename to core/backend/src/main/java/io/dataease/commons/constants/ScheduleGroup.java diff --git a/backend/src/main/java/io/dataease/commons/constants/ScheduleType.java b/core/backend/src/main/java/io/dataease/commons/constants/ScheduleType.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/ScheduleType.java rename to core/backend/src/main/java/io/dataease/commons/constants/ScheduleType.java diff --git a/backend/src/main/java/io/dataease/commons/constants/SessionConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/SessionConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/SessionConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/SessionConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/StaticResourceConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/StaticResourceConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/StaticResourceConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/StaticResourceConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/SysAuthConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/SysAuthConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/SysAuthConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/SysAuthConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/SysLogConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/SysLogConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/SysLogConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/SysLogConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/SysMsgConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/SysMsgConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/SysMsgConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/SysMsgConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/SystemConstants.java b/core/backend/src/main/java/io/dataease/commons/constants/SystemConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/SystemConstants.java rename to core/backend/src/main/java/io/dataease/commons/constants/SystemConstants.java diff --git a/backend/src/main/java/io/dataease/commons/constants/TaskStatus.java b/core/backend/src/main/java/io/dataease/commons/constants/TaskStatus.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/TaskStatus.java rename to core/backend/src/main/java/io/dataease/commons/constants/TaskStatus.java diff --git a/backend/src/main/java/io/dataease/commons/constants/TriggerType.java b/core/backend/src/main/java/io/dataease/commons/constants/TriggerType.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/TriggerType.java rename to core/backend/src/main/java/io/dataease/commons/constants/TriggerType.java diff --git a/backend/src/main/java/io/dataease/commons/constants/UpdateType.java b/core/backend/src/main/java/io/dataease/commons/constants/UpdateType.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/constants/UpdateType.java rename to core/backend/src/main/java/io/dataease/commons/constants/UpdateType.java diff --git a/backend/src/main/java/io/dataease/commons/exception/DEException.java b/core/backend/src/main/java/io/dataease/commons/exception/DEException.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/exception/DEException.java rename to core/backend/src/main/java/io/dataease/commons/exception/DEException.java diff --git a/backend/src/main/java/io/dataease/commons/filter/SqlFilter.java b/core/backend/src/main/java/io/dataease/commons/filter/SqlFilter.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/filter/SqlFilter.java rename to core/backend/src/main/java/io/dataease/commons/filter/SqlFilter.java diff --git a/backend/src/main/java/io/dataease/commons/holder/ThreadLocalContextHolder.java b/core/backend/src/main/java/io/dataease/commons/holder/ThreadLocalContextHolder.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/holder/ThreadLocalContextHolder.java rename to core/backend/src/main/java/io/dataease/commons/holder/ThreadLocalContextHolder.java diff --git a/backend/src/main/java/io/dataease/commons/license/DefaultLicenseService.java b/core/backend/src/main/java/io/dataease/commons/license/DefaultLicenseService.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/license/DefaultLicenseService.java rename to core/backend/src/main/java/io/dataease/commons/license/DefaultLicenseService.java diff --git a/backend/src/main/java/io/dataease/commons/license/F2CLicense.java b/core/backend/src/main/java/io/dataease/commons/license/F2CLicense.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/license/F2CLicense.java rename to core/backend/src/main/java/io/dataease/commons/license/F2CLicense.java diff --git a/backend/src/main/java/io/dataease/commons/license/F2CLicenseResponse.java b/core/backend/src/main/java/io/dataease/commons/license/F2CLicenseResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/license/F2CLicenseResponse.java rename to core/backend/src/main/java/io/dataease/commons/license/F2CLicenseResponse.java diff --git a/backend/src/main/java/io/dataease/commons/license/InnerLicenseService.java b/core/backend/src/main/java/io/dataease/commons/license/InnerLicenseService.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/license/InnerLicenseService.java rename to core/backend/src/main/java/io/dataease/commons/license/InnerLicenseService.java diff --git a/backend/src/main/java/io/dataease/commons/model/AuthURD.java b/core/backend/src/main/java/io/dataease/commons/model/AuthURD.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/AuthURD.java rename to core/backend/src/main/java/io/dataease/commons/model/AuthURD.java diff --git a/backend/src/main/java/io/dataease/commons/model/BaseRspModel.java b/core/backend/src/main/java/io/dataease/commons/model/BaseRspModel.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/BaseRspModel.java rename to core/backend/src/main/java/io/dataease/commons/model/BaseRspModel.java diff --git a/backend/src/main/java/io/dataease/commons/model/BaseTreeNode.java b/core/backend/src/main/java/io/dataease/commons/model/BaseTreeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/BaseTreeNode.java rename to core/backend/src/main/java/io/dataease/commons/model/BaseTreeNode.java diff --git a/backend/src/main/java/io/dataease/commons/model/OnlineUserModel.java b/core/backend/src/main/java/io/dataease/commons/model/OnlineUserModel.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/OnlineUserModel.java rename to core/backend/src/main/java/io/dataease/commons/model/OnlineUserModel.java diff --git a/backend/src/main/java/io/dataease/commons/model/PluginViewSetImpl.java b/core/backend/src/main/java/io/dataease/commons/model/PluginViewSetImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/PluginViewSetImpl.java rename to core/backend/src/main/java/io/dataease/commons/model/PluginViewSetImpl.java diff --git a/backend/src/main/java/io/dataease/commons/model/RedisMessage.java b/core/backend/src/main/java/io/dataease/commons/model/RedisMessage.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/RedisMessage.java rename to core/backend/src/main/java/io/dataease/commons/model/RedisMessage.java diff --git a/backend/src/main/java/io/dataease/commons/model/UserPermissionItem.java b/core/backend/src/main/java/io/dataease/commons/model/UserPermissionItem.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/UserPermissionItem.java rename to core/backend/src/main/java/io/dataease/commons/model/UserPermissionItem.java diff --git a/backend/src/main/java/io/dataease/commons/model/excel/ExcelSheetModel.java b/core/backend/src/main/java/io/dataease/commons/model/excel/ExcelSheetModel.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/model/excel/ExcelSheetModel.java rename to core/backend/src/main/java/io/dataease/commons/model/excel/ExcelSheetModel.java diff --git a/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolExecutor.java b/core/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolExecutor.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolExecutor.java rename to core/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolExecutor.java diff --git a/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolProperties.java b/core/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolProperties.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolProperties.java rename to core/backend/src/main/java/io/dataease/commons/pool/PriorityThreadPoolProperties.java diff --git a/backend/src/main/java/io/dataease/commons/utils/AopUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/AopUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/AopUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/AopUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/AuthUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/AuthUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/AuthUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/AuthUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/BeanUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/BeanUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/BeanUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/BeanUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java b/core/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CodingUtil.java rename to core/backend/src/main/java/io/dataease/commons/utils/CodingUtil.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CommonBeanFactory.java b/core/backend/src/main/java/io/dataease/commons/utils/CommonBeanFactory.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CommonBeanFactory.java rename to core/backend/src/main/java/io/dataease/commons/utils/CommonBeanFactory.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CommonThreadPool.java b/core/backend/src/main/java/io/dataease/commons/utils/CommonThreadPool.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CommonThreadPool.java rename to core/backend/src/main/java/io/dataease/commons/utils/CommonThreadPool.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CompressUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/CompressUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CompressUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/CompressUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CronUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/CronUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CronUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/CronUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/CustomCellWriteUtil.java b/core/backend/src/main/java/io/dataease/commons/utils/CustomCellWriteUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/CustomCellWriteUtil.java rename to core/backend/src/main/java/io/dataease/commons/utils/CustomCellWriteUtil.java diff --git a/backend/src/main/java/io/dataease/commons/utils/DatasetUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/DatasetUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/DatasetUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/DatasetUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/DateUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/DateUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/DateUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/DateUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/DeFileUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/DeFileUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/DeFileUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/DeFileUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/DeLogUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/DeLogUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/DeLogUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/DeLogUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/EncryptUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/EncryptUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/EncryptUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/EncryptUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/ExcelUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/ExcelUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/ExcelUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/ExcelUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/ExcelXlsReader.java b/core/backend/src/main/java/io/dataease/commons/utils/ExcelXlsReader.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/ExcelXlsReader.java rename to core/backend/src/main/java/io/dataease/commons/utils/ExcelXlsReader.java diff --git a/backend/src/main/java/io/dataease/commons/utils/FileUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/FileUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/FileUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/FileUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/HttpClientConfig.java b/core/backend/src/main/java/io/dataease/commons/utils/HttpClientConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/HttpClientConfig.java rename to core/backend/src/main/java/io/dataease/commons/utils/HttpClientConfig.java diff --git a/backend/src/main/java/io/dataease/commons/utils/HttpClientUtil.java b/core/backend/src/main/java/io/dataease/commons/utils/HttpClientUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/HttpClientUtil.java rename to core/backend/src/main/java/io/dataease/commons/utils/HttpClientUtil.java diff --git a/backend/src/main/java/io/dataease/commons/utils/IOUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/IOUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/IOUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/IOUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/IPUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/IPUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/IPUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/IPUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/LogUtil.java b/core/backend/src/main/java/io/dataease/commons/utils/LogUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/LogUtil.java rename to core/backend/src/main/java/io/dataease/commons/utils/LogUtil.java diff --git a/backend/src/main/java/io/dataease/commons/utils/MathUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/MathUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/MathUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/MathUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/Md5Utils.java b/core/backend/src/main/java/io/dataease/commons/utils/Md5Utils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/Md5Utils.java rename to core/backend/src/main/java/io/dataease/commons/utils/Md5Utils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/MybatisInterceptorConfig.java b/core/backend/src/main/java/io/dataease/commons/utils/MybatisInterceptorConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/MybatisInterceptorConfig.java rename to core/backend/src/main/java/io/dataease/commons/utils/MybatisInterceptorConfig.java diff --git a/backend/src/main/java/io/dataease/commons/utils/PageUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/PageUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/PageUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/PageUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/Pager.java b/core/backend/src/main/java/io/dataease/commons/utils/Pager.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/Pager.java rename to core/backend/src/main/java/io/dataease/commons/utils/Pager.java diff --git a/backend/src/main/java/io/dataease/commons/utils/ServletUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/ServletUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/ServletUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/ServletUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/StaticResourceUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/StaticResourceUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/StaticResourceUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/StaticResourceUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/TableUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/TableUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/TableUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/TableUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/TokenCacheUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/TokenCacheUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/TokenCacheUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/TokenCacheUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/TreeUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/TreeUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/TreeUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/TreeUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/UrlTestUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/UrlTestUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/UrlTestUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/UrlTestUtils.java diff --git a/backend/src/main/java/io/dataease/commons/utils/ZipUtils.java b/core/backend/src/main/java/io/dataease/commons/utils/ZipUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/utils/ZipUtils.java rename to core/backend/src/main/java/io/dataease/commons/utils/ZipUtils.java diff --git a/backend/src/main/java/io/dataease/commons/wrapper/XssAndSqlHttpServletRequestWrapper.java b/core/backend/src/main/java/io/dataease/commons/wrapper/XssAndSqlHttpServletRequestWrapper.java similarity index 100% rename from backend/src/main/java/io/dataease/commons/wrapper/XssAndSqlHttpServletRequestWrapper.java rename to core/backend/src/main/java/io/dataease/commons/wrapper/XssAndSqlHttpServletRequestWrapper.java diff --git a/backend/src/main/java/io/dataease/config/AsyncConfig.java b/core/backend/src/main/java/io/dataease/config/AsyncConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/AsyncConfig.java rename to core/backend/src/main/java/io/dataease/config/AsyncConfig.java diff --git a/backend/src/main/java/io/dataease/config/CommonConfig.java b/core/backend/src/main/java/io/dataease/config/CommonConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/CommonConfig.java rename to core/backend/src/main/java/io/dataease/config/CommonConfig.java diff --git a/backend/src/main/java/io/dataease/config/DeMvcConfig.java b/core/backend/src/main/java/io/dataease/config/DeMvcConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/DeMvcConfig.java rename to core/backend/src/main/java/io/dataease/config/DeMvcConfig.java diff --git a/backend/src/main/java/io/dataease/config/FilterConfig.java b/core/backend/src/main/java/io/dataease/config/FilterConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/FilterConfig.java rename to core/backend/src/main/java/io/dataease/config/FilterConfig.java diff --git a/backend/src/main/java/io/dataease/config/I18nConfig.java b/core/backend/src/main/java/io/dataease/config/I18nConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/I18nConfig.java rename to core/backend/src/main/java/io/dataease/config/I18nConfig.java diff --git a/backend/src/main/java/io/dataease/config/Knife4jConfiguration.java b/core/backend/src/main/java/io/dataease/config/Knife4jConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/config/Knife4jConfiguration.java rename to core/backend/src/main/java/io/dataease/config/Knife4jConfiguration.java diff --git a/backend/src/main/java/io/dataease/config/MybatisConfig.java b/core/backend/src/main/java/io/dataease/config/MybatisConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/MybatisConfig.java rename to core/backend/src/main/java/io/dataease/config/MybatisConfig.java diff --git a/backend/src/main/java/io/dataease/config/RedisConfig.java b/core/backend/src/main/java/io/dataease/config/RedisConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/RedisConfig.java rename to core/backend/src/main/java/io/dataease/config/RedisConfig.java diff --git a/backend/src/main/java/io/dataease/config/WebMvcConfig.java b/core/backend/src/main/java/io/dataease/config/WebMvcConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/WebMvcConfig.java rename to core/backend/src/main/java/io/dataease/config/WebMvcConfig.java diff --git a/backend/src/main/java/io/dataease/config/WebSecurityConfig.java b/core/backend/src/main/java/io/dataease/config/WebSecurityConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/config/WebSecurityConfig.java rename to core/backend/src/main/java/io/dataease/config/WebSecurityConfig.java diff --git a/backend/src/main/java/io/dataease/config/properties/StaticResourceProperties.java b/core/backend/src/main/java/io/dataease/config/properties/StaticResourceProperties.java similarity index 100% rename from backend/src/main/java/io/dataease/config/properties/StaticResourceProperties.java rename to core/backend/src/main/java/io/dataease/config/properties/StaticResourceProperties.java diff --git a/backend/src/main/java/io/dataease/controller/HelloController.java b/core/backend/src/main/java/io/dataease/controller/HelloController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/HelloController.java rename to core/backend/src/main/java/io/dataease/controller/HelloController.java diff --git a/backend/src/main/java/io/dataease/controller/IndexController.java b/core/backend/src/main/java/io/dataease/controller/IndexController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/IndexController.java rename to core/backend/src/main/java/io/dataease/controller/IndexController.java diff --git a/backend/src/main/java/io/dataease/controller/ResultHolder.java b/core/backend/src/main/java/io/dataease/controller/ResultHolder.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/ResultHolder.java rename to core/backend/src/main/java/io/dataease/controller/ResultHolder.java diff --git a/backend/src/main/java/io/dataease/controller/authModel/VAuthModelController.java b/core/backend/src/main/java/io/dataease/controller/authModel/VAuthModelController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/authModel/VAuthModelController.java rename to core/backend/src/main/java/io/dataease/controller/authModel/VAuthModelController.java diff --git a/backend/src/main/java/io/dataease/controller/background/BackgroundController.java b/core/backend/src/main/java/io/dataease/controller/background/BackgroundController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/background/BackgroundController.java rename to core/backend/src/main/java/io/dataease/controller/background/BackgroundController.java diff --git a/backend/src/main/java/io/dataease/controller/chart/ChartGroupController.java b/core/backend/src/main/java/io/dataease/controller/chart/ChartGroupController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/chart/ChartGroupController.java rename to core/backend/src/main/java/io/dataease/controller/chart/ChartGroupController.java diff --git a/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java b/core/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/chart/ChartViewController.java rename to core/backend/src/main/java/io/dataease/controller/chart/ChartViewController.java diff --git a/backend/src/main/java/io/dataease/controller/chart/ChartViewFieldController.java b/core/backend/src/main/java/io/dataease/controller/chart/ChartViewFieldController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/chart/ChartViewFieldController.java rename to core/backend/src/main/java/io/dataease/controller/chart/ChartViewFieldController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetGroupController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetGroupController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetGroupController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetGroupController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetTableController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetTableController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetTableFieldController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableFieldController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetTableFieldController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableFieldController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskLogController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskLogController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskLogController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableTaskLogController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DataSetTableUnionController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableUnionController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DataSetTableUnionController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DataSetTableUnionController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/DatasetFunctionController.java b/core/backend/src/main/java/io/dataease/controller/dataset/DatasetFunctionController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/DatasetFunctionController.java rename to core/backend/src/main/java/io/dataease/controller/dataset/DatasetFunctionController.java diff --git a/backend/src/main/java/io/dataease/controller/dataset/request/DeleteGroupRequest.java b/core/backend/src/main/java/io/dataease/controller/dataset/request/DeleteGroupRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/dataset/request/DeleteGroupRequest.java rename to core/backend/src/main/java/io/dataease/controller/dataset/request/DeleteGroupRequest.java diff --git a/backend/src/main/java/io/dataease/controller/datasource/DatasourceController.java b/core/backend/src/main/java/io/dataease/controller/datasource/DatasourceController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/datasource/DatasourceController.java rename to core/backend/src/main/java/io/dataease/controller/datasource/DatasourceController.java diff --git a/backend/src/main/java/io/dataease/controller/datasource/DriverMgmController.java b/core/backend/src/main/java/io/dataease/controller/datasource/DriverMgmController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/datasource/DriverMgmController.java rename to core/backend/src/main/java/io/dataease/controller/datasource/DriverMgmController.java diff --git a/backend/src/main/java/io/dataease/controller/datasource/request/UpdataDsRequest.java b/core/backend/src/main/java/io/dataease/controller/datasource/request/UpdataDsRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/datasource/request/UpdataDsRequest.java rename to core/backend/src/main/java/io/dataease/controller/datasource/request/UpdataDsRequest.java diff --git a/backend/src/main/java/io/dataease/controller/engine/EngineController.java b/core/backend/src/main/java/io/dataease/controller/engine/EngineController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/engine/EngineController.java rename to core/backend/src/main/java/io/dataease/controller/engine/EngineController.java diff --git a/backend/src/main/java/io/dataease/controller/engine/KettleController.java b/core/backend/src/main/java/io/dataease/controller/engine/KettleController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/engine/KettleController.java rename to core/backend/src/main/java/io/dataease/controller/engine/KettleController.java diff --git a/backend/src/main/java/io/dataease/controller/handler/GlobalExceptionHandler.java b/core/backend/src/main/java/io/dataease/controller/handler/GlobalExceptionHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/handler/GlobalExceptionHandler.java rename to core/backend/src/main/java/io/dataease/controller/handler/GlobalExceptionHandler.java diff --git a/backend/src/main/java/io/dataease/controller/handler/ResultResponseBodyAdvice.java b/core/backend/src/main/java/io/dataease/controller/handler/ResultResponseBodyAdvice.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/handler/ResultResponseBodyAdvice.java rename to core/backend/src/main/java/io/dataease/controller/handler/ResultResponseBodyAdvice.java diff --git a/backend/src/main/java/io/dataease/controller/handler/annotation/I18n.java b/core/backend/src/main/java/io/dataease/controller/handler/annotation/I18n.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/handler/annotation/I18n.java rename to core/backend/src/main/java/io/dataease/controller/handler/annotation/I18n.java diff --git a/backend/src/main/java/io/dataease/controller/handler/annotation/NoResultHolder.java b/core/backend/src/main/java/io/dataease/controller/handler/annotation/NoResultHolder.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/handler/annotation/NoResultHolder.java rename to core/backend/src/main/java/io/dataease/controller/handler/annotation/NoResultHolder.java diff --git a/backend/src/main/java/io/dataease/controller/panel/AppLogController.java b/core/backend/src/main/java/io/dataease/controller/panel/AppLogController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/AppLogController.java rename to core/backend/src/main/java/io/dataease/controller/panel/AppLogController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelAppTemplateController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelAppTemplateController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelAppTemplateController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelAppTemplateController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelDesignController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelDesignController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelDesignController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelDesignController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelGroupController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelGroupController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelGroupController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelGroupController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelLinkJumpController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelLinkJumpController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelLinkJumpController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelLinkJumpController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelOuterParamsController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelOuterParamsController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelOuterParamsController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelOuterParamsController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelPdfTemplateController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelPdfTemplateController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelPdfTemplateController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelPdfTemplateController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelSubjectController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelSubjectController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelSubjectController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelSubjectController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelTemplateController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelTemplateController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelTemplateController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelTemplateController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelViewController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelViewController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelViewController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelViewController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/PanelViewLinkageController.java b/core/backend/src/main/java/io/dataease/controller/panel/PanelViewLinkageController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/PanelViewLinkageController.java rename to core/backend/src/main/java/io/dataease/controller/panel/PanelViewLinkageController.java diff --git a/backend/src/main/java/io/dataease/controller/panel/api/LinkApi.java b/core/backend/src/main/java/io/dataease/controller/panel/api/LinkApi.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/api/LinkApi.java rename to core/backend/src/main/java/io/dataease/controller/panel/api/LinkApi.java diff --git a/backend/src/main/java/io/dataease/controller/panel/api/ShareApi.java b/core/backend/src/main/java/io/dataease/controller/panel/api/ShareApi.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/api/ShareApi.java rename to core/backend/src/main/java/io/dataease/controller/panel/api/ShareApi.java diff --git a/backend/src/main/java/io/dataease/controller/panel/api/StoreApi.java b/core/backend/src/main/java/io/dataease/controller/panel/api/StoreApi.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/api/StoreApi.java rename to core/backend/src/main/java/io/dataease/controller/panel/api/StoreApi.java diff --git a/backend/src/main/java/io/dataease/controller/panel/api/ViewApi.java b/core/backend/src/main/java/io/dataease/controller/panel/api/ViewApi.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/api/ViewApi.java rename to core/backend/src/main/java/io/dataease/controller/panel/api/ViewApi.java diff --git a/backend/src/main/java/io/dataease/controller/panel/server/LinkServer.java b/core/backend/src/main/java/io/dataease/controller/panel/server/LinkServer.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/server/LinkServer.java rename to core/backend/src/main/java/io/dataease/controller/panel/server/LinkServer.java diff --git a/backend/src/main/java/io/dataease/controller/panel/server/ShareServer.java b/core/backend/src/main/java/io/dataease/controller/panel/server/ShareServer.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/server/ShareServer.java rename to core/backend/src/main/java/io/dataease/controller/panel/server/ShareServer.java diff --git a/backend/src/main/java/io/dataease/controller/panel/server/StoreServer.java b/core/backend/src/main/java/io/dataease/controller/panel/server/StoreServer.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/server/StoreServer.java rename to core/backend/src/main/java/io/dataease/controller/panel/server/StoreServer.java diff --git a/backend/src/main/java/io/dataease/controller/panel/server/ViewServer.java b/core/backend/src/main/java/io/dataease/controller/panel/server/ViewServer.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/panel/server/ViewServer.java rename to core/backend/src/main/java/io/dataease/controller/panel/server/ViewServer.java diff --git a/backend/src/main/java/io/dataease/controller/request/BaseQueryRequest.java b/core/backend/src/main/java/io/dataease/controller/request/BaseQueryRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/BaseQueryRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/BaseQueryRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/BaseTreeRequest.java b/core/backend/src/main/java/io/dataease/controller/request/BaseTreeRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/BaseTreeRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/BaseTreeRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/DatasourceUnionRequest.java b/core/backend/src/main/java/io/dataease/controller/request/DatasourceUnionRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/DatasourceUnionRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/DatasourceUnionRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/IntegrationRequest.java b/core/backend/src/main/java/io/dataease/controller/request/IntegrationRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/IntegrationRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/IntegrationRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/LoginRequest.java b/core/backend/src/main/java/io/dataease/controller/request/LoginRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/LoginRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/LoginRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/OrderRequest.java b/core/backend/src/main/java/io/dataease/controller/request/OrderRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/OrderRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/OrderRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/OrganizationRequest.java b/core/backend/src/main/java/io/dataease/controller/request/OrganizationRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/OrganizationRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/OrganizationRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/ProjectRequest.java b/core/backend/src/main/java/io/dataease/controller/request/ProjectRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/ProjectRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/ProjectRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/QueryScheduleRequest.java b/core/backend/src/main/java/io/dataease/controller/request/QueryScheduleRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/QueryScheduleRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/QueryScheduleRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/SysAuthDetailRequest.java b/core/backend/src/main/java/io/dataease/controller/request/SysAuthDetailRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/SysAuthDetailRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/SysAuthDetailRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/SysAuthRequest.java b/core/backend/src/main/java/io/dataease/controller/request/SysAuthRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/SysAuthRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/SysAuthRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/UserRequest.java b/core/backend/src/main/java/io/dataease/controller/request/UserRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/UserRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/UserRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/WorkspaceRequest.java b/core/backend/src/main/java/io/dataease/controller/request/WorkspaceRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/WorkspaceRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/WorkspaceRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/authModel/VAuthModelRequest.java b/core/backend/src/main/java/io/dataease/controller/request/authModel/VAuthModelRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/authModel/VAuthModelRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/authModel/VAuthModelRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartCalRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartCalRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartCalRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartCalRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartCopyBatchRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartCopyBatchRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartCopyBatchRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartCopyBatchRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartDrillRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartDrillRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartDrillRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartDrillRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartExtRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartExtRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartExtRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartExtRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartGroupRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartGroupRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartGroupRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartGroupRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartViewCacheRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartViewCacheRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartViewCacheRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartViewCacheRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/chart/ChartViewRequest.java b/core/backend/src/main/java/io/dataease/controller/request/chart/ChartViewRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/chart/ChartViewRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/chart/ChartViewRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetExportRequest.java b/core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetExportRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/dataset/DataSetExportRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetExportRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java b/core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetGroupRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTableRequest.java b/core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTableRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/dataset/DataSetTableRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTableRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTaskRequest.java b/core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTaskRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/dataset/DataSetTaskRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/dataset/DataSetTaskRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/dataset/MultFieldValuesRequest.java b/core/backend/src/main/java/io/dataease/controller/request/dataset/MultFieldValuesRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/dataset/MultFieldValuesRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/dataset/MultFieldValuesRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinition.java b/core/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinition.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinition.java rename to core/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinition.java diff --git a/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinitionRequest.java b/core/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinitionRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinitionRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/datasource/ApiDefinitionRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/datasource/es/EsResponse.java b/core/backend/src/main/java/io/dataease/controller/request/datasource/es/EsResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/datasource/es/EsResponse.java rename to core/backend/src/main/java/io/dataease/controller/request/datasource/es/EsResponse.java diff --git a/backend/src/main/java/io/dataease/controller/request/datasource/es/Request.java b/core/backend/src/main/java/io/dataease/controller/request/datasource/es/Request.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/datasource/es/Request.java rename to core/backend/src/main/java/io/dataease/controller/request/datasource/es/Request.java diff --git a/backend/src/main/java/io/dataease/controller/request/datasource/es/RequestWithCursor.java b/core/backend/src/main/java/io/dataease/controller/request/datasource/es/RequestWithCursor.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/datasource/es/RequestWithCursor.java rename to core/backend/src/main/java/io/dataease/controller/request/datasource/es/RequestWithCursor.java diff --git a/backend/src/main/java/io/dataease/controller/request/organization/AddOrgMemberRequest.java b/core/backend/src/main/java/io/dataease/controller/request/organization/AddOrgMemberRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/organization/AddOrgMemberRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/organization/AddOrgMemberRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/organization/QueryOrgMemberRequest.java b/core/backend/src/main/java/io/dataease/controller/request/organization/QueryOrgMemberRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/organization/QueryOrgMemberRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/organization/QueryOrgMemberRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateApplyRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateApplyRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateApplyRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateApplyRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelAppTemplateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupBaseInfoRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupBaseInfoRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelGroupBaseInfoRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupBaseInfoRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupQueryRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupQueryRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelGroupQueryRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupQueryRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelGroupRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelGroupRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelLinkageRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelLinkageRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelLinkageRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelLinkageRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelShareFineDto.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareFineDto.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelShareFineDto.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareFineDto.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRemoveRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRemoveRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelShareRemoveRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRemoveRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelShareRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelShareSearchRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareSearchRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelShareSearchRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelShareSearchRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelSubjectRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelSubjectRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelSubjectRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelSubjectRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelTemplateRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelTemplateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelTemplateRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelTemplateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelViewDetailsRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelViewDetailsRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelViewDetailsRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelViewDetailsRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/PanelViewLogRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/PanelViewLogRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/PanelViewLogRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/PanelViewLogRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/ViewDetailField.java b/core/backend/src/main/java/io/dataease/controller/request/panel/ViewDetailField.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/ViewDetailField.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/ViewDetailField.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/EnablePwdRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/EnablePwdRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/EnablePwdRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/EnablePwdRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/LinkRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/LinkRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/LinkValidateRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkValidateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/LinkValidateRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkValidateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/LinkViewLogRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkViewLogRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/LinkViewLogRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/LinkViewLogRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/OverTimeRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/OverTimeRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/OverTimeRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/OverTimeRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/PasswordRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/PasswordRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/PasswordRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/PasswordRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/panel/link/ValidateRequest.java b/core/backend/src/main/java/io/dataease/controller/request/panel/link/ValidateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/panel/link/ValidateRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/panel/link/ValidateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/resource/StaticResourceRequest.java b/core/backend/src/main/java/io/dataease/controller/request/resource/StaticResourceRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/resource/StaticResourceRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/resource/StaticResourceRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/resourcepool/QueryResourcePoolRequest.java b/core/backend/src/main/java/io/dataease/controller/request/resourcepool/QueryResourcePoolRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/resourcepool/QueryResourcePoolRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/resourcepool/QueryResourcePoolRequest.java diff --git a/backend/src/main/java/io/dataease/controller/request/templateMarket/TemplateMarketSearchRequest.java b/core/backend/src/main/java/io/dataease/controller/request/templateMarket/TemplateMarketSearchRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/request/templateMarket/TemplateMarketSearchRequest.java rename to core/backend/src/main/java/io/dataease/controller/request/templateMarket/TemplateMarketSearchRequest.java diff --git a/backend/src/main/java/io/dataease/controller/response/ChartDetail.java b/core/backend/src/main/java/io/dataease/controller/response/ChartDetail.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/response/ChartDetail.java rename to core/backend/src/main/java/io/dataease/controller/response/ChartDetail.java diff --git a/backend/src/main/java/io/dataease/controller/response/ChartViewField4Type.java b/core/backend/src/main/java/io/dataease/controller/response/ChartViewField4Type.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/response/ChartViewField4Type.java rename to core/backend/src/main/java/io/dataease/controller/response/ChartViewField4Type.java diff --git a/backend/src/main/java/io/dataease/controller/response/DataSetDetail.java b/core/backend/src/main/java/io/dataease/controller/response/DataSetDetail.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/response/DataSetDetail.java rename to core/backend/src/main/java/io/dataease/controller/response/DataSetDetail.java diff --git a/backend/src/main/java/io/dataease/controller/response/DatasetTableField4Type.java b/core/backend/src/main/java/io/dataease/controller/response/DatasetTableField4Type.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/response/DatasetTableField4Type.java rename to core/backend/src/main/java/io/dataease/controller/response/DatasetTableField4Type.java diff --git a/backend/src/main/java/io/dataease/controller/response/ExistLdapUser.java b/core/backend/src/main/java/io/dataease/controller/response/ExistLdapUser.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/response/ExistLdapUser.java rename to core/backend/src/main/java/io/dataease/controller/response/ExistLdapUser.java diff --git a/backend/src/main/java/io/dataease/controller/staticResource/StaticResourceController.java b/core/backend/src/main/java/io/dataease/controller/staticResource/StaticResourceController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/staticResource/StaticResourceController.java rename to core/backend/src/main/java/io/dataease/controller/staticResource/StaticResourceController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/AboutController.java b/core/backend/src/main/java/io/dataease/controller/sys/AboutController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/AboutController.java rename to core/backend/src/main/java/io/dataease/controller/sys/AboutController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/CommonFilesController.java b/core/backend/src/main/java/io/dataease/controller/sys/CommonFilesController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/CommonFilesController.java rename to core/backend/src/main/java/io/dataease/controller/sys/CommonFilesController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/DisplayController.java b/core/backend/src/main/java/io/dataease/controller/sys/DisplayController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/DisplayController.java rename to core/backend/src/main/java/io/dataease/controller/sys/DisplayController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/LicenseController.java b/core/backend/src/main/java/io/dataease/controller/sys/LicenseController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/LicenseController.java rename to core/backend/src/main/java/io/dataease/controller/sys/LicenseController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/MsgController.java b/core/backend/src/main/java/io/dataease/controller/sys/MsgController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/MsgController.java rename to core/backend/src/main/java/io/dataease/controller/sys/MsgController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/RelationController.java b/core/backend/src/main/java/io/dataease/controller/sys/RelationController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/RelationController.java rename to core/backend/src/main/java/io/dataease/controller/sys/RelationController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SysDeptController.java b/core/backend/src/main/java/io/dataease/controller/sys/SysDeptController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SysDeptController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SysDeptController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SysLogController.java b/core/backend/src/main/java/io/dataease/controller/sys/SysLogController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SysLogController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SysLogController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SysMenuController.java b/core/backend/src/main/java/io/dataease/controller/sys/SysMenuController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SysMenuController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SysMenuController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SysPluginController.java b/core/backend/src/main/java/io/dataease/controller/sys/SysPluginController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SysPluginController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SysPluginController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SysUserController.java b/core/backend/src/main/java/io/dataease/controller/sys/SysUserController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SysUserController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SysUserController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SystemInfoController.java b/core/backend/src/main/java/io/dataease/controller/sys/SystemInfoController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SystemInfoController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SystemInfoController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/SystemParameterController.java b/core/backend/src/main/java/io/dataease/controller/sys/SystemParameterController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/SystemParameterController.java rename to core/backend/src/main/java/io/dataease/controller/sys/SystemParameterController.java diff --git a/backend/src/main/java/io/dataease/controller/sys/base/BaseGridRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/base/BaseGridRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/base/BaseGridRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/base/BaseGridRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/base/ConditionEntity.java b/core/backend/src/main/java/io/dataease/controller/sys/base/ConditionEntity.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/base/ConditionEntity.java rename to core/backend/src/main/java/io/dataease/controller/sys/base/ConditionEntity.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/BatchSettingRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/BatchSettingRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/BatchSettingRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/BatchSettingRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/DeptCreateRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/DeptCreateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/DeptCreateRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/DeptCreateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/DeptDeleteRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/DeptDeleteRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/DeptDeleteRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/DeptDeleteRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/DeptStatusRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/DeptStatusRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/DeptStatusRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/DeptStatusRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/KeyGridRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/KeyGridRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/KeyGridRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/KeyGridRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/LdapAddRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/LdapAddRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/LdapAddRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/LdapAddRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/LogTypeItem.java b/core/backend/src/main/java/io/dataease/controller/sys/request/LogTypeItem.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/LogTypeItem.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/LogTypeItem.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/MenuCreateRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/MenuCreateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/MenuCreateRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/MenuCreateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/MenuDeleteRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/MenuDeleteRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/MenuDeleteRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/MenuDeleteRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/MsgRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/MsgRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/MsgRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/MsgRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/MsgSettingRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/MsgSettingRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/MsgSettingRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/MsgSettingRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/PluginStatus.java b/core/backend/src/main/java/io/dataease/controller/sys/request/PluginStatus.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/PluginStatus.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/PluginStatus.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/RoleGridRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/RoleGridRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/RoleGridRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/RoleGridRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/RoleMenusRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/RoleMenusRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/RoleMenusRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/RoleMenusRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/SimpleTreeNode.java b/core/backend/src/main/java/io/dataease/controller/sys/request/SimpleTreeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/SimpleTreeNode.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/SimpleTreeNode.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/SysUserCreateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/SysUserPwdRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/SysUserPwdRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/SysUserPwdRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/SysUserPwdRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/request/SysUserStateRequest.java b/core/backend/src/main/java/io/dataease/controller/sys/request/SysUserStateRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/request/SysUserStateRequest.java rename to core/backend/src/main/java/io/dataease/controller/sys/request/SysUserStateRequest.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/AuthBindDTO.java b/core/backend/src/main/java/io/dataease/controller/sys/response/AuthBindDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/AuthBindDTO.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/AuthBindDTO.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/BasicInfo.java b/core/backend/src/main/java/io/dataease/controller/sys/response/BasicInfo.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/BasicInfo.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/BasicInfo.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/DeptNodeResponse.java b/core/backend/src/main/java/io/dataease/controller/sys/response/DeptNodeResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/DeptNodeResponse.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/DeptNodeResponse.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/DeptTreeNode.java b/core/backend/src/main/java/io/dataease/controller/sys/response/DeptTreeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/DeptTreeNode.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/DeptTreeNode.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/MailInfo.java b/core/backend/src/main/java/io/dataease/controller/sys/response/MailInfo.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/MailInfo.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/MailInfo.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/MenuNodeResponse.java b/core/backend/src/main/java/io/dataease/controller/sys/response/MenuNodeResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/MenuNodeResponse.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/MenuNodeResponse.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/MenuTreeNode.java b/core/backend/src/main/java/io/dataease/controller/sys/response/MenuTreeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/MenuTreeNode.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/MenuTreeNode.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/MsgGridDto.java b/core/backend/src/main/java/io/dataease/controller/sys/response/MsgGridDto.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/MsgGridDto.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/MsgGridDto.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/RoleUserItem.java b/core/backend/src/main/java/io/dataease/controller/sys/response/RoleUserItem.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/RoleUserItem.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/RoleUserItem.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/SettingTreeNode.java b/core/backend/src/main/java/io/dataease/controller/sys/response/SettingTreeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/SettingTreeNode.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/SettingTreeNode.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/SubscribeNode.java b/core/backend/src/main/java/io/dataease/controller/sys/response/SubscribeNode.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/SubscribeNode.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/SubscribeNode.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/SysUserDept.java b/core/backend/src/main/java/io/dataease/controller/sys/response/SysUserDept.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/SysUserDept.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/SysUserDept.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/SysUserGridResponse.java b/core/backend/src/main/java/io/dataease/controller/sys/response/SysUserGridResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/SysUserGridResponse.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/SysUserGridResponse.java diff --git a/backend/src/main/java/io/dataease/controller/sys/response/SysUserRole.java b/core/backend/src/main/java/io/dataease/controller/sys/response/SysUserRole.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/sys/response/SysUserRole.java rename to core/backend/src/main/java/io/dataease/controller/sys/response/SysUserRole.java diff --git a/backend/src/main/java/io/dataease/controller/templateMarket/TemplateMarketController.java b/core/backend/src/main/java/io/dataease/controller/templateMarket/TemplateMarketController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/templateMarket/TemplateMarketController.java rename to core/backend/src/main/java/io/dataease/controller/templateMarket/TemplateMarketController.java diff --git a/backend/src/main/java/io/dataease/controller/wizard/ReptileController.java b/core/backend/src/main/java/io/dataease/controller/wizard/ReptileController.java similarity index 100% rename from backend/src/main/java/io/dataease/controller/wizard/ReptileController.java rename to core/backend/src/main/java/io/dataease/controller/wizard/ReptileController.java diff --git a/backend/src/main/java/io/dataease/dto/ApiReportDTO.java b/core/backend/src/main/java/io/dataease/dto/ApiReportDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/ApiReportDTO.java rename to core/backend/src/main/java/io/dataease/dto/ApiReportDTO.java diff --git a/backend/src/main/java/io/dataease/dto/BaseAuthDetail.java b/core/backend/src/main/java/io/dataease/dto/BaseAuthDetail.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/BaseAuthDetail.java rename to core/backend/src/main/java/io/dataease/dto/BaseAuthDetail.java diff --git a/backend/src/main/java/io/dataease/dto/BaseSystemConfigDTO.java b/core/backend/src/main/java/io/dataease/dto/BaseSystemConfigDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/BaseSystemConfigDTO.java rename to core/backend/src/main/java/io/dataease/dto/BaseSystemConfigDTO.java diff --git a/backend/src/main/java/io/dataease/dto/DashboardTestDTO.java b/core/backend/src/main/java/io/dataease/dto/DashboardTestDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/DashboardTestDTO.java rename to core/backend/src/main/java/io/dataease/dto/DashboardTestDTO.java diff --git a/backend/src/main/java/io/dataease/dto/DatasourceDTO.java b/core/backend/src/main/java/io/dataease/dto/DatasourceDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/DatasourceDTO.java rename to core/backend/src/main/java/io/dataease/dto/DatasourceDTO.java diff --git a/backend/src/main/java/io/dataease/dto/DriverDTO.java b/core/backend/src/main/java/io/dataease/dto/DriverDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/DriverDTO.java rename to core/backend/src/main/java/io/dataease/dto/DriverDTO.java diff --git a/backend/src/main/java/io/dataease/dto/KettleDTO.java b/core/backend/src/main/java/io/dataease/dto/KettleDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/KettleDTO.java rename to core/backend/src/main/java/io/dataease/dto/KettleDTO.java diff --git a/backend/src/main/java/io/dataease/dto/LinkageInfoDTO.java b/core/backend/src/main/java/io/dataease/dto/LinkageInfoDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/LinkageInfoDTO.java rename to core/backend/src/main/java/io/dataease/dto/LinkageInfoDTO.java diff --git a/backend/src/main/java/io/dataease/dto/LogDetailDTO.java b/core/backend/src/main/java/io/dataease/dto/LogDetailDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/LogDetailDTO.java rename to core/backend/src/main/java/io/dataease/dto/LogDetailDTO.java diff --git a/backend/src/main/java/io/dataease/dto/MyPluginDTO.java b/core/backend/src/main/java/io/dataease/dto/MyPluginDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/MyPluginDTO.java rename to core/backend/src/main/java/io/dataease/dto/MyPluginDTO.java diff --git a/backend/src/main/java/io/dataease/dto/NodeDTO.java b/core/backend/src/main/java/io/dataease/dto/NodeDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/NodeDTO.java rename to core/backend/src/main/java/io/dataease/dto/NodeDTO.java diff --git a/backend/src/main/java/io/dataease/dto/OrganizationMemberDTO.java b/core/backend/src/main/java/io/dataease/dto/OrganizationMemberDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/OrganizationMemberDTO.java rename to core/backend/src/main/java/io/dataease/dto/OrganizationMemberDTO.java diff --git a/backend/src/main/java/io/dataease/dto/PanelGroupExtendDataDTO.java b/core/backend/src/main/java/io/dataease/dto/PanelGroupExtendDataDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/PanelGroupExtendDataDTO.java rename to core/backend/src/main/java/io/dataease/dto/PanelGroupExtendDataDTO.java diff --git a/backend/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java b/core/backend/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java rename to core/backend/src/main/java/io/dataease/dto/PanelViewLinkageDTO.java diff --git a/backend/src/main/java/io/dataease/dto/PanelViewLinkageFieldDTO.java b/core/backend/src/main/java/io/dataease/dto/PanelViewLinkageFieldDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/PanelViewLinkageFieldDTO.java rename to core/backend/src/main/java/io/dataease/dto/PanelViewLinkageFieldDTO.java diff --git a/backend/src/main/java/io/dataease/dto/PermissionProxy.java b/core/backend/src/main/java/io/dataease/dto/PermissionProxy.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/PermissionProxy.java rename to core/backend/src/main/java/io/dataease/dto/PermissionProxy.java diff --git a/backend/src/main/java/io/dataease/dto/ProjectDTO.java b/core/backend/src/main/java/io/dataease/dto/ProjectDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/ProjectDTO.java rename to core/backend/src/main/java/io/dataease/dto/ProjectDTO.java diff --git a/backend/src/main/java/io/dataease/dto/RelationDTO.java b/core/backend/src/main/java/io/dataease/dto/RelationDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/RelationDTO.java rename to core/backend/src/main/java/io/dataease/dto/RelationDTO.java diff --git a/backend/src/main/java/io/dataease/dto/ReportDTO.java b/core/backend/src/main/java/io/dataease/dto/ReportDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/ReportDTO.java rename to core/backend/src/main/java/io/dataease/dto/ReportDTO.java diff --git a/backend/src/main/java/io/dataease/dto/ScheduleDao.java b/core/backend/src/main/java/io/dataease/dto/ScheduleDao.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/ScheduleDao.java rename to core/backend/src/main/java/io/dataease/dto/ScheduleDao.java diff --git a/backend/src/main/java/io/dataease/dto/SysAuthDTO.java b/core/backend/src/main/java/io/dataease/dto/SysAuthDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SysAuthDTO.java rename to core/backend/src/main/java/io/dataease/dto/SysAuthDTO.java diff --git a/backend/src/main/java/io/dataease/dto/SysAuthDetailDTO.java b/core/backend/src/main/java/io/dataease/dto/SysAuthDetailDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SysAuthDetailDTO.java rename to core/backend/src/main/java/io/dataease/dto/SysAuthDetailDTO.java diff --git a/backend/src/main/java/io/dataease/dto/SysDeptDTO.java b/core/backend/src/main/java/io/dataease/dto/SysDeptDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SysDeptDTO.java rename to core/backend/src/main/java/io/dataease/dto/SysDeptDTO.java diff --git a/backend/src/main/java/io/dataease/dto/SysLogDTO.java b/core/backend/src/main/java/io/dataease/dto/SysLogDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SysLogDTO.java rename to core/backend/src/main/java/io/dataease/dto/SysLogDTO.java diff --git a/backend/src/main/java/io/dataease/dto/SysLogGridDTO.java b/core/backend/src/main/java/io/dataease/dto/SysLogGridDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SysLogGridDTO.java rename to core/backend/src/main/java/io/dataease/dto/SysLogGridDTO.java diff --git a/backend/src/main/java/io/dataease/dto/SystemParameterDTO.java b/core/backend/src/main/java/io/dataease/dto/SystemParameterDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/SystemParameterDTO.java rename to core/backend/src/main/java/io/dataease/dto/SystemParameterDTO.java diff --git a/backend/src/main/java/io/dataease/dto/TaskInstance.java b/core/backend/src/main/java/io/dataease/dto/TaskInstance.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/TaskInstance.java rename to core/backend/src/main/java/io/dataease/dto/TaskInstance.java diff --git a/backend/src/main/java/io/dataease/dto/UserLoginInfoDTO.java b/core/backend/src/main/java/io/dataease/dto/UserLoginInfoDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/UserLoginInfoDTO.java rename to core/backend/src/main/java/io/dataease/dto/UserLoginInfoDTO.java diff --git a/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogDTO.java b/core/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogDTO.java rename to core/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogDTO.java diff --git a/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogGridDTO.java b/core/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogGridDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogGridDTO.java rename to core/backend/src/main/java/io/dataease/dto/appTemplateMarket/AppLogGridDTO.java diff --git a/backend/src/main/java/io/dataease/dto/authModel/VAuthModelDTO.java b/core/backend/src/main/java/io/dataease/dto/authModel/VAuthModelDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/authModel/VAuthModelDTO.java rename to core/backend/src/main/java/io/dataease/dto/authModel/VAuthModelDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/AxisChartDataAntVDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/AxisChartDataAntVDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/AxisChartDataAntVDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/AxisChartDataAntVDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/AxisChartDataDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/AxisChartDataDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/AxisChartDataDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/AxisChartDataDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartCustomFilterDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartCustomFilterDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartCustomFilterDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartCustomFilterDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartDimensionDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartDimensionDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartDimensionDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartDimensionDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartFieldCompareCustomDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartFieldCompareCustomDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartFieldCompareCustomDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartFieldCompareCustomDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartGroupDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartQuotaDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartQuotaDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartQuotaDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartQuotaDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartSeniorAssistDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartSeniorAssistDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartSeniorAssistDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartSeniorAssistDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartViewDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartViewDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartViewDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartViewDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldBaseDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldBaseDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartViewFieldBaseDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldBaseDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldFilterDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldFilterDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ChartViewFieldFilterDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ChartViewFieldFilterDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/FilterParamTO.java b/core/backend/src/main/java/io/dataease/dto/chart/FilterParamTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/FilterParamTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/FilterParamTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ScatterChartDataDTO.java b/core/backend/src/main/java/io/dataease/dto/chart/ScatterChartDataDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ScatterChartDataDTO.java rename to core/backend/src/main/java/io/dataease/dto/chart/ScatterChartDataDTO.java diff --git a/backend/src/main/java/io/dataease/dto/chart/Series.java b/core/backend/src/main/java/io/dataease/dto/chart/Series.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/Series.java rename to core/backend/src/main/java/io/dataease/dto/chart/Series.java diff --git a/backend/src/main/java/io/dataease/dto/chart/ViewOption.java b/core/backend/src/main/java/io/dataease/dto/chart/ViewOption.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/chart/ViewOption.java rename to core/backend/src/main/java/io/dataease/dto/chart/ViewOption.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetGroupDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetPreviewPage.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetPreviewPage.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetPreviewPage.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetPreviewPage.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetTableDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetTableDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetTableDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetTableDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetTableUnionDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataSetTaskLogDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoCustomUnion.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoCustomUnion.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataTableInfoCustomUnion.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoCustomUnion.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DataTableInfoDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DataTableInfoDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/DeSortDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/DeSortDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/DeSortDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/DeSortDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/ExcelFileData.java b/core/backend/src/main/java/io/dataease/dto/dataset/ExcelFileData.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/ExcelFileData.java rename to core/backend/src/main/java/io/dataease/dto/dataset/ExcelFileData.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/ExcelSheetData.java b/core/backend/src/main/java/io/dataease/dto/dataset/ExcelSheetData.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/ExcelSheetData.java rename to core/backend/src/main/java/io/dataease/dto/dataset/ExcelSheetData.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/union/UnionDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/union/UnionDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/union/UnionDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/union/UnionDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/union/UnionItemDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/union/UnionItemDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/union/UnionItemDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/union/UnionItemDTO.java diff --git a/backend/src/main/java/io/dataease/dto/dataset/union/UnionParamDTO.java b/core/backend/src/main/java/io/dataease/dto/dataset/union/UnionParamDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/dataset/union/UnionParamDTO.java rename to core/backend/src/main/java/io/dataease/dto/dataset/union/UnionParamDTO.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/CHConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/CHConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/CHConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/CHConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/DBTableDTO.java b/core/backend/src/main/java/io/dataease/dto/datasource/DBTableDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/DBTableDTO.java rename to core/backend/src/main/java/io/dataease/dto/datasource/DBTableDTO.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java b/core/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/Db2Configuration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/DorisConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/DorisConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/DorisConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/DorisConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/EsConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/EsConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/EsConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/EsConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/HiveConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/HiveConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/HiveConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/HiveConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/ImpalaConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/ImpalaConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/ImpalaConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/ImpalaConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/MongodbConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/MongodbConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/MongodbConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/MongodbConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/MysqlConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/MysqlConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/MysqlConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/MysqlConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/OracleConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/OracleConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/OracleConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/OracleConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/PgConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/PgConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/PgConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/PgConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/RedshiftConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/RedshiftConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/RedshiftConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/RedshiftConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/datasource/SqlServerConfiguration.java b/core/backend/src/main/java/io/dataease/dto/datasource/SqlServerConfiguration.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/datasource/SqlServerConfiguration.java rename to core/backend/src/main/java/io/dataease/dto/datasource/SqlServerConfiguration.java diff --git a/backend/src/main/java/io/dataease/dto/log/FolderItem.java b/core/backend/src/main/java/io/dataease/dto/log/FolderItem.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/log/FolderItem.java rename to core/backend/src/main/java/io/dataease/dto/log/FolderItem.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelAppTemplateDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelAppTemplateDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelAppTemplateDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelAppTemplateDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelDesignDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelDesignDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelDesignDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelDesignDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelExport2App.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelExport2App.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelExport2App.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelExport2App.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelGroupAppInfo.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelGroupAppInfo.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelGroupAppInfo.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelGroupAppInfo.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelLinkDto.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelLinkDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelLinkDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelLinkDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelShareDto.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelShareDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelShareDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelShareDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelShareOutDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelShareOutDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelShareOutDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelShareOutDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelSharePo.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelSharePo.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelSharePo.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelSharePo.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelStoreDto.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelStoreDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelStoreDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelStoreDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelSubjectDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelSubjectDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelSubjectDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelSubjectDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelTemplateDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelTemplateFileDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelTemplateFileDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelTemplateFileDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelTemplateFileDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelViewDto.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelViewDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelViewDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelViewDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelViewTableDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/PanelViewTableDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/PanelViewTableDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/PanelViewTableDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/link/GenerateDto.java b/core/backend/src/main/java/io/dataease/dto/panel/link/GenerateDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/link/GenerateDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/link/GenerateDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/link/ValidateDto.java b/core/backend/src/main/java/io/dataease/dto/panel/link/ValidateDto.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/link/ValidateDto.java rename to core/backend/src/main/java/io/dataease/dto/panel/link/ValidateDto.java diff --git a/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseRequest.java b/core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseRequest.java rename to core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseRequest.java diff --git a/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseResponse.java b/core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseResponse.java rename to core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpBaseResponse.java diff --git a/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpInfoDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpInfoDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpInfoDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/linkJump/PanelLinkJumpInfoDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsBaseResponse.java b/core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsBaseResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsBaseResponse.java rename to core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsBaseResponse.java diff --git a/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsInfoDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsInfoDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsInfoDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/outerParams/PanelOuterParamsInfoDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/po/PanelViewInsertDTO.java b/core/backend/src/main/java/io/dataease/dto/panel/po/PanelViewInsertDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/po/PanelViewInsertDTO.java rename to core/backend/src/main/java/io/dataease/dto/panel/po/PanelViewInsertDTO.java diff --git a/backend/src/main/java/io/dataease/dto/panel/po/PanelViewPo.java b/core/backend/src/main/java/io/dataease/dto/panel/po/PanelViewPo.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/panel/po/PanelViewPo.java rename to core/backend/src/main/java/io/dataease/dto/panel/po/PanelViewPo.java diff --git a/backend/src/main/java/io/dataease/dto/templateMarket/MarketBaseResponse.java b/core/backend/src/main/java/io/dataease/dto/templateMarket/MarketBaseResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/templateMarket/MarketBaseResponse.java rename to core/backend/src/main/java/io/dataease/dto/templateMarket/MarketBaseResponse.java diff --git a/backend/src/main/java/io/dataease/dto/templateMarket/MarketCategory.java b/core/backend/src/main/java/io/dataease/dto/templateMarket/MarketCategory.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/templateMarket/MarketCategory.java rename to core/backend/src/main/java/io/dataease/dto/templateMarket/MarketCategory.java diff --git a/backend/src/main/java/io/dataease/dto/templateMarket/MarketMetas.java b/core/backend/src/main/java/io/dataease/dto/templateMarket/MarketMetas.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/templateMarket/MarketMetas.java rename to core/backend/src/main/java/io/dataease/dto/templateMarket/MarketMetas.java diff --git a/backend/src/main/java/io/dataease/dto/templateMarket/TemplateCategory.java b/core/backend/src/main/java/io/dataease/dto/templateMarket/TemplateCategory.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/templateMarket/TemplateCategory.java rename to core/backend/src/main/java/io/dataease/dto/templateMarket/TemplateCategory.java diff --git a/backend/src/main/java/io/dataease/dto/templateMarket/TemplateMarketDTO.java b/core/backend/src/main/java/io/dataease/dto/templateMarket/TemplateMarketDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/dto/templateMarket/TemplateMarketDTO.java rename to core/backend/src/main/java/io/dataease/dto/templateMarket/TemplateMarketDTO.java diff --git a/backend/src/main/java/io/dataease/excel/domain/ExcelDataFactory.java b/core/backend/src/main/java/io/dataease/excel/domain/ExcelDataFactory.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/domain/ExcelDataFactory.java rename to core/backend/src/main/java/io/dataease/excel/domain/ExcelDataFactory.java diff --git a/backend/src/main/java/io/dataease/excel/domain/ExcelErrData.java b/core/backend/src/main/java/io/dataease/excel/domain/ExcelErrData.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/domain/ExcelErrData.java rename to core/backend/src/main/java/io/dataease/excel/domain/ExcelErrData.java diff --git a/backend/src/main/java/io/dataease/excel/domain/ExcelResponse.java b/core/backend/src/main/java/io/dataease/excel/domain/ExcelResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/domain/ExcelResponse.java rename to core/backend/src/main/java/io/dataease/excel/domain/ExcelResponse.java diff --git a/backend/src/main/java/io/dataease/excel/domain/TestCaseExcelData.java b/core/backend/src/main/java/io/dataease/excel/domain/TestCaseExcelData.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/domain/TestCaseExcelData.java rename to core/backend/src/main/java/io/dataease/excel/domain/TestCaseExcelData.java diff --git a/backend/src/main/java/io/dataease/excel/listener/EasyExcelListener.java b/core/backend/src/main/java/io/dataease/excel/listener/EasyExcelListener.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/listener/EasyExcelListener.java rename to core/backend/src/main/java/io/dataease/excel/listener/EasyExcelListener.java diff --git a/backend/src/main/java/io/dataease/excel/utils/EasyExcelExporter.java b/core/backend/src/main/java/io/dataease/excel/utils/EasyExcelExporter.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/utils/EasyExcelExporter.java rename to core/backend/src/main/java/io/dataease/excel/utils/EasyExcelExporter.java diff --git a/backend/src/main/java/io/dataease/excel/utils/ExcelValidateHelper.java b/core/backend/src/main/java/io/dataease/excel/utils/ExcelValidateHelper.java similarity index 100% rename from backend/src/main/java/io/dataease/excel/utils/ExcelValidateHelper.java rename to core/backend/src/main/java/io/dataease/excel/utils/ExcelValidateHelper.java diff --git a/backend/src/main/java/io/dataease/exception/DataEaseException.java b/core/backend/src/main/java/io/dataease/exception/DataEaseException.java similarity index 100% rename from backend/src/main/java/io/dataease/exception/DataEaseException.java rename to core/backend/src/main/java/io/dataease/exception/DataEaseException.java diff --git a/backend/src/main/java/io/dataease/exception/ExcelException.java b/core/backend/src/main/java/io/dataease/exception/ExcelException.java similarity index 100% rename from backend/src/main/java/io/dataease/exception/ExcelException.java rename to core/backend/src/main/java/io/dataease/exception/ExcelException.java diff --git a/backend/src/main/java/io/dataease/ext/AuthMapper.java b/core/backend/src/main/java/io/dataease/ext/AuthMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/AuthMapper.java rename to core/backend/src/main/java/io/dataease/ext/AuthMapper.java diff --git a/backend/src/main/java/io/dataease/ext/AuthMapper.xml b/core/backend/src/main/java/io/dataease/ext/AuthMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/AuthMapper.xml rename to core/backend/src/main/java/io/dataease/ext/AuthMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.java b/core/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/CleaningRebotMapper.java rename to core/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.java diff --git a/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.xml b/core/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/CleaningRebotMapper.xml rename to core/backend/src/main/java/io/dataease/ext/CleaningRebotMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/DEVersionMapper.java b/core/backend/src/main/java/io/dataease/ext/DEVersionMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/DEVersionMapper.java rename to core/backend/src/main/java/io/dataease/ext/DEVersionMapper.java diff --git a/backend/src/main/java/io/dataease/ext/DEVersionMapper.xml b/core/backend/src/main/java/io/dataease/ext/DEVersionMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/DEVersionMapper.xml rename to core/backend/src/main/java/io/dataease/ext/DEVersionMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtAppLogMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtAppLogMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtAppLogMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtAuthMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtAuthMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtAuthMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtAuthMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtAuthMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtAuthMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtAuthMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtAuthMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtChartGroupMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtChartViewFieldMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartViewMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtChartViewMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtChartViewMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetGroupMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTableFieldMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTableMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDataSetTaskMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDataSourceMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDatasetTableUnionMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtDeptMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtDeptMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDeptMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtDeptMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtDeptMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtDeptMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtDeptMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtDeptMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtFileContentMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtFileContentMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtFileContentMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtFileContentMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtMenuMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtMenuMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtMenuMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtMenuMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelAppTemplateMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelDesignMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelGroupExtendDataMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelLinkJumpMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelLinkMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelOuterParamsMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelShareMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelStoreMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelTemplateMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelViewLinkageMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPanelViewMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtPluginSysMenuMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysAuthMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysLogMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysLogMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysLogMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysMenuMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysMsgMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysPluginMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysRoleMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysUserMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSysUserMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSysUserMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtSystemParameterMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtTaskInstanceMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtTaskMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtTaskMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtTaskMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtTaskMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtTaskMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtTaskMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtTaskMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtTaskMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.java b/core/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.java rename to core/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.java diff --git a/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.xml b/core/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.xml rename to core/backend/src/main/java/io/dataease/ext/ExtVAuthModelMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/HomeMapper.java b/core/backend/src/main/java/io/dataease/ext/HomeMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/HomeMapper.java rename to core/backend/src/main/java/io/dataease/ext/HomeMapper.java diff --git a/backend/src/main/java/io/dataease/ext/HomeMapper.xml b/core/backend/src/main/java/io/dataease/ext/HomeMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/HomeMapper.xml rename to core/backend/src/main/java/io/dataease/ext/HomeMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/MobileDirMapper.java b/core/backend/src/main/java/io/dataease/ext/MobileDirMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/MobileDirMapper.java rename to core/backend/src/main/java/io/dataease/ext/MobileDirMapper.java diff --git a/backend/src/main/java/io/dataease/ext/MobileDirMapper.xml b/core/backend/src/main/java/io/dataease/ext/MobileDirMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/MobileDirMapper.xml rename to core/backend/src/main/java/io/dataease/ext/MobileDirMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/MobileMeMapper.java b/core/backend/src/main/java/io/dataease/ext/MobileMeMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/MobileMeMapper.java rename to core/backend/src/main/java/io/dataease/ext/MobileMeMapper.java diff --git a/backend/src/main/java/io/dataease/ext/MobileMeMapper.xml b/core/backend/src/main/java/io/dataease/ext/MobileMeMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/MobileMeMapper.xml rename to core/backend/src/main/java/io/dataease/ext/MobileMeMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/UtilMapper.java b/core/backend/src/main/java/io/dataease/ext/UtilMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/UtilMapper.java rename to core/backend/src/main/java/io/dataease/ext/UtilMapper.java diff --git a/backend/src/main/java/io/dataease/ext/UtilMapper.xml b/core/backend/src/main/java/io/dataease/ext/UtilMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/UtilMapper.xml rename to core/backend/src/main/java/io/dataease/ext/UtilMapper.xml diff --git a/backend/src/main/java/io/dataease/ext/query/GridExample.java b/core/backend/src/main/java/io/dataease/ext/query/GridExample.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/query/GridExample.java rename to core/backend/src/main/java/io/dataease/ext/query/GridExample.java diff --git a/backend/src/main/java/io/dataease/ext/query/GridSql.java b/core/backend/src/main/java/io/dataease/ext/query/GridSql.java similarity index 100% rename from backend/src/main/java/io/dataease/ext/query/GridSql.java rename to core/backend/src/main/java/io/dataease/ext/query/GridSql.java diff --git a/backend/src/main/java/io/dataease/ext/query/GridSql.xml b/core/backend/src/main/java/io/dataease/ext/query/GridSql.xml similarity index 100% rename from backend/src/main/java/io/dataease/ext/query/GridSql.xml rename to core/backend/src/main/java/io/dataease/ext/query/GridSql.xml diff --git a/backend/src/main/java/io/dataease/i18n/Lang.java b/core/backend/src/main/java/io/dataease/i18n/Lang.java similarity index 100% rename from backend/src/main/java/io/dataease/i18n/Lang.java rename to core/backend/src/main/java/io/dataease/i18n/Lang.java diff --git a/backend/src/main/java/io/dataease/i18n/Translator.java b/core/backend/src/main/java/io/dataease/i18n/Translator.java similarity index 100% rename from backend/src/main/java/io/dataease/i18n/Translator.java rename to core/backend/src/main/java/io/dataease/i18n/Translator.java diff --git a/backend/src/main/java/io/dataease/interceptor/MybatisInterceptor.java b/core/backend/src/main/java/io/dataease/interceptor/MybatisInterceptor.java similarity index 100% rename from backend/src/main/java/io/dataease/interceptor/MybatisInterceptor.java rename to core/backend/src/main/java/io/dataease/interceptor/MybatisInterceptor.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/DeScheduleJob.java b/core/backend/src/main/java/io/dataease/job/sechedule/DeScheduleJob.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/DeScheduleJob.java rename to core/backend/src/main/java/io/dataease/job/sechedule/DeScheduleJob.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/ExtractDataJob.java b/core/backend/src/main/java/io/dataease/job/sechedule/ExtractDataJob.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/ExtractDataJob.java rename to core/backend/src/main/java/io/dataease/job/sechedule/ExtractDataJob.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/Schedular.java b/core/backend/src/main/java/io/dataease/job/sechedule/Schedular.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/Schedular.java rename to core/backend/src/main/java/io/dataease/job/sechedule/Schedular.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/ScheduleManager.java b/core/backend/src/main/java/io/dataease/job/sechedule/ScheduleManager.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/ScheduleManager.java rename to core/backend/src/main/java/io/dataease/job/sechedule/ScheduleManager.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/TestJob.java b/core/backend/src/main/java/io/dataease/job/sechedule/TestJob.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/TestJob.java rename to core/backend/src/main/java/io/dataease/job/sechedule/TestJob.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskHandler.java b/core/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/strategy/TaskHandler.java rename to core/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskHandler.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskStrategyFactory.java b/core/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskStrategyFactory.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/strategy/TaskStrategyFactory.java rename to core/backend/src/main/java/io/dataease/job/sechedule/strategy/TaskStrategyFactory.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/DsTaskHandler.java b/core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/DsTaskHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/strategy/impl/DsTaskHandler.java rename to core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/DsTaskHandler.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskHandler.java b/core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskHandler.java rename to core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskHandler.java diff --git a/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskViewHandler.java b/core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskViewHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskViewHandler.java rename to core/backend/src/main/java/io/dataease/job/sechedule/strategy/impl/EmailTaskViewHandler.java diff --git a/backend/src/main/java/io/dataease/listener/AppStartListener.java b/core/backend/src/main/java/io/dataease/listener/AppStartListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/AppStartListener.java rename to core/backend/src/main/java/io/dataease/listener/AppStartListener.java diff --git a/backend/src/main/java/io/dataease/listener/ApplicationCloseEventListener.java b/core/backend/src/main/java/io/dataease/listener/ApplicationCloseEventListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/ApplicationCloseEventListener.java rename to core/backend/src/main/java/io/dataease/listener/ApplicationCloseEventListener.java diff --git a/backend/src/main/java/io/dataease/listener/CasStatusListener.java b/core/backend/src/main/java/io/dataease/listener/CasStatusListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/CasStatusListener.java rename to core/backend/src/main/java/io/dataease/listener/CasStatusListener.java diff --git a/backend/src/main/java/io/dataease/listener/CleaningRobotListener.java b/core/backend/src/main/java/io/dataease/listener/CleaningRobotListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/CleaningRobotListener.java rename to core/backend/src/main/java/io/dataease/listener/CleaningRobotListener.java diff --git a/backend/src/main/java/io/dataease/listener/DataSourceInitStartListener.java b/core/backend/src/main/java/io/dataease/listener/DataSourceInitStartListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/DataSourceInitStartListener.java rename to core/backend/src/main/java/io/dataease/listener/DataSourceInitStartListener.java diff --git a/backend/src/main/java/io/dataease/listener/DatasetCheckListener.java b/core/backend/src/main/java/io/dataease/listener/DatasetCheckListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/DatasetCheckListener.java rename to core/backend/src/main/java/io/dataease/listener/DatasetCheckListener.java diff --git a/backend/src/main/java/io/dataease/listener/GlobalMapTransferListener.java b/core/backend/src/main/java/io/dataease/listener/GlobalMapTransferListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/GlobalMapTransferListener.java rename to core/backend/src/main/java/io/dataease/listener/GlobalMapTransferListener.java diff --git a/backend/src/main/java/io/dataease/listener/GlobalTaskStartListener.java b/core/backend/src/main/java/io/dataease/listener/GlobalTaskStartListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/GlobalTaskStartListener.java rename to core/backend/src/main/java/io/dataease/listener/GlobalTaskStartListener.java diff --git a/backend/src/main/java/io/dataease/listener/LicCacheEventListener.java b/core/backend/src/main/java/io/dataease/listener/LicCacheEventListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/LicCacheEventListener.java rename to core/backend/src/main/java/io/dataease/listener/LicCacheEventListener.java diff --git a/backend/src/main/java/io/dataease/listener/RedisMessageDataSourceSubscriber.java b/core/backend/src/main/java/io/dataease/listener/RedisMessageDataSourceSubscriber.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/RedisMessageDataSourceSubscriber.java rename to core/backend/src/main/java/io/dataease/listener/RedisMessageDataSourceSubscriber.java diff --git a/backend/src/main/java/io/dataease/listener/RedisMessageSubscriber.java b/core/backend/src/main/java/io/dataease/listener/RedisMessageSubscriber.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/RedisMessageSubscriber.java rename to core/backend/src/main/java/io/dataease/listener/RedisMessageSubscriber.java diff --git a/backend/src/main/java/io/dataease/listener/RowPermissionMergeListener.java b/core/backend/src/main/java/io/dataease/listener/RowPermissionMergeListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/RowPermissionMergeListener.java rename to core/backend/src/main/java/io/dataease/listener/RowPermissionMergeListener.java diff --git a/backend/src/main/java/io/dataease/listener/SystemInitListener.java b/core/backend/src/main/java/io/dataease/listener/SystemInitListener.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/SystemInitListener.java rename to core/backend/src/main/java/io/dataease/listener/SystemInitListener.java diff --git a/backend/src/main/java/io/dataease/listener/util/CacheUtils.java b/core/backend/src/main/java/io/dataease/listener/util/CacheUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/listener/util/CacheUtils.java rename to core/backend/src/main/java/io/dataease/listener/util/CacheUtils.java diff --git a/backend/src/main/java/io/dataease/map/api/MapApi.java b/core/backend/src/main/java/io/dataease/map/api/MapApi.java similarity index 100% rename from backend/src/main/java/io/dataease/map/api/MapApi.java rename to core/backend/src/main/java/io/dataease/map/api/MapApi.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/AreaEntity.java b/core/backend/src/main/java/io/dataease/map/dto/entity/AreaEntity.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/AreaEntity.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/AreaEntity.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/Constants.java b/core/backend/src/main/java/io/dataease/map/dto/entity/Constants.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/Constants.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/Constants.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/District.java b/core/backend/src/main/java/io/dataease/map/dto/entity/District.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/District.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/District.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/Feature.java b/core/backend/src/main/java/io/dataease/map/dto/entity/Feature.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/Feature.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/Feature.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/Geometry.java b/core/backend/src/main/java/io/dataease/map/dto/entity/Geometry.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/Geometry.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/Geometry.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/Parent.java b/core/backend/src/main/java/io/dataease/map/dto/entity/Parent.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/Parent.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/Parent.java diff --git a/backend/src/main/java/io/dataease/map/dto/entity/Properties.java b/core/backend/src/main/java/io/dataease/map/dto/entity/Properties.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/entity/Properties.java rename to core/backend/src/main/java/io/dataease/map/dto/entity/Properties.java diff --git a/backend/src/main/java/io/dataease/map/dto/request/MapNodeRequest.java b/core/backend/src/main/java/io/dataease/map/dto/request/MapNodeRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/request/MapNodeRequest.java rename to core/backend/src/main/java/io/dataease/map/dto/request/MapNodeRequest.java diff --git a/backend/src/main/java/io/dataease/map/dto/request/MapRequest.java b/core/backend/src/main/java/io/dataease/map/dto/request/MapRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/request/MapRequest.java rename to core/backend/src/main/java/io/dataease/map/dto/request/MapRequest.java diff --git a/backend/src/main/java/io/dataease/map/dto/response/MapNodeReadResponse.java b/core/backend/src/main/java/io/dataease/map/dto/response/MapNodeReadResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/response/MapNodeReadResponse.java rename to core/backend/src/main/java/io/dataease/map/dto/response/MapNodeReadResponse.java diff --git a/backend/src/main/java/io/dataease/map/dto/response/MapResponse.java b/core/backend/src/main/java/io/dataease/map/dto/response/MapResponse.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/response/MapResponse.java rename to core/backend/src/main/java/io/dataease/map/dto/response/MapResponse.java diff --git a/backend/src/main/java/io/dataease/map/dto/response/MapResultDto.java b/core/backend/src/main/java/io/dataease/map/dto/response/MapResultDto.java similarity index 100% rename from backend/src/main/java/io/dataease/map/dto/response/MapResultDto.java rename to core/backend/src/main/java/io/dataease/map/dto/response/MapResultDto.java diff --git a/backend/src/main/java/io/dataease/map/server/MapServer.java b/core/backend/src/main/java/io/dataease/map/server/MapServer.java similarity index 100% rename from backend/src/main/java/io/dataease/map/server/MapServer.java rename to core/backend/src/main/java/io/dataease/map/server/MapServer.java diff --git a/backend/src/main/java/io/dataease/map/service/MapService.java b/core/backend/src/main/java/io/dataease/map/service/MapService.java similarity index 100% rename from backend/src/main/java/io/dataease/map/service/MapService.java rename to core/backend/src/main/java/io/dataease/map/service/MapService.java diff --git a/backend/src/main/java/io/dataease/map/service/MapTransferService.java b/core/backend/src/main/java/io/dataease/map/service/MapTransferService.java similarity index 100% rename from backend/src/main/java/io/dataease/map/service/MapTransferService.java rename to core/backend/src/main/java/io/dataease/map/service/MapTransferService.java diff --git a/backend/src/main/java/io/dataease/map/utils/HttpUtils.java b/core/backend/src/main/java/io/dataease/map/utils/HttpUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/map/utils/HttpUtils.java rename to core/backend/src/main/java/io/dataease/map/utils/HttpUtils.java diff --git a/backend/src/main/java/io/dataease/map/utils/MapUtils.java b/core/backend/src/main/java/io/dataease/map/utils/MapUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/map/utils/MapUtils.java rename to core/backend/src/main/java/io/dataease/map/utils/MapUtils.java diff --git a/backend/src/main/java/io/dataease/mobile/api/DirApi.java b/core/backend/src/main/java/io/dataease/mobile/api/DirApi.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/api/DirApi.java rename to core/backend/src/main/java/io/dataease/mobile/api/DirApi.java diff --git a/backend/src/main/java/io/dataease/mobile/api/HomeApi.java b/core/backend/src/main/java/io/dataease/mobile/api/HomeApi.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/api/HomeApi.java rename to core/backend/src/main/java/io/dataease/mobile/api/HomeApi.java diff --git a/backend/src/main/java/io/dataease/mobile/api/MeApi.java b/core/backend/src/main/java/io/dataease/mobile/api/MeApi.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/api/MeApi.java rename to core/backend/src/main/java/io/dataease/mobile/api/MeApi.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/DirItemDTO.java b/core/backend/src/main/java/io/dataease/mobile/dto/DirItemDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/DirItemDTO.java rename to core/backend/src/main/java/io/dataease/mobile/dto/DirItemDTO.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/DirRequest.java b/core/backend/src/main/java/io/dataease/mobile/dto/DirRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/DirRequest.java rename to core/backend/src/main/java/io/dataease/mobile/dto/DirRequest.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/HomeItemDTO.java b/core/backend/src/main/java/io/dataease/mobile/dto/HomeItemDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/HomeItemDTO.java rename to core/backend/src/main/java/io/dataease/mobile/dto/HomeItemDTO.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/HomeItemShareDTO.java b/core/backend/src/main/java/io/dataease/mobile/dto/HomeItemShareDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/HomeItemShareDTO.java rename to core/backend/src/main/java/io/dataease/mobile/dto/HomeItemShareDTO.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/HomeRequest.java b/core/backend/src/main/java/io/dataease/mobile/dto/HomeRequest.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/HomeRequest.java rename to core/backend/src/main/java/io/dataease/mobile/dto/HomeRequest.java diff --git a/backend/src/main/java/io/dataease/mobile/dto/MeItemDTO.java b/core/backend/src/main/java/io/dataease/mobile/dto/MeItemDTO.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/dto/MeItemDTO.java rename to core/backend/src/main/java/io/dataease/mobile/dto/MeItemDTO.java diff --git a/backend/src/main/java/io/dataease/mobile/entity/PanelEntity.java b/core/backend/src/main/java/io/dataease/mobile/entity/PanelEntity.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/entity/PanelEntity.java rename to core/backend/src/main/java/io/dataease/mobile/entity/PanelEntity.java diff --git a/backend/src/main/java/io/dataease/mobile/server/DirServer.java b/core/backend/src/main/java/io/dataease/mobile/server/DirServer.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/server/DirServer.java rename to core/backend/src/main/java/io/dataease/mobile/server/DirServer.java diff --git a/backend/src/main/java/io/dataease/mobile/server/HomeServer.java b/core/backend/src/main/java/io/dataease/mobile/server/HomeServer.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/server/HomeServer.java rename to core/backend/src/main/java/io/dataease/mobile/server/HomeServer.java diff --git a/backend/src/main/java/io/dataease/mobile/server/MeServer.java b/core/backend/src/main/java/io/dataease/mobile/server/MeServer.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/server/MeServer.java rename to core/backend/src/main/java/io/dataease/mobile/server/MeServer.java diff --git a/backend/src/main/java/io/dataease/mobile/service/DirService.java b/core/backend/src/main/java/io/dataease/mobile/service/DirService.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/service/DirService.java rename to core/backend/src/main/java/io/dataease/mobile/service/DirService.java diff --git a/backend/src/main/java/io/dataease/mobile/service/HomeService.java b/core/backend/src/main/java/io/dataease/mobile/service/HomeService.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/service/HomeService.java rename to core/backend/src/main/java/io/dataease/mobile/service/HomeService.java diff --git a/backend/src/main/java/io/dataease/mobile/service/MeService.java b/core/backend/src/main/java/io/dataease/mobile/service/MeService.java similarity index 100% rename from backend/src/main/java/io/dataease/mobile/service/MeService.java rename to core/backend/src/main/java/io/dataease/mobile/service/MeService.java diff --git a/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJob.java b/core/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJob.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJob.java rename to core/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJob.java diff --git a/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJobExample.java b/core/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJobExample.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJobExample.java rename to core/backend/src/main/java/io/dataease/plugins/common/base/domain/SysStartupJobExample.java diff --git a/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.java b/core/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.java rename to core/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.java diff --git a/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.xml b/core/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.xml similarity index 100% rename from backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.xml rename to core/backend/src/main/java/io/dataease/plugins/common/base/mapper/SysStartupJobMapper.xml diff --git a/backend/src/main/java/io/dataease/plugins/config/LoadjarUtil.java b/core/backend/src/main/java/io/dataease/plugins/config/LoadjarUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/config/LoadjarUtil.java rename to core/backend/src/main/java/io/dataease/plugins/config/LoadjarUtil.java diff --git a/backend/src/main/java/io/dataease/plugins/config/PluginRunner.java b/core/backend/src/main/java/io/dataease/plugins/config/PluginRunner.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/config/PluginRunner.java rename to core/backend/src/main/java/io/dataease/plugins/config/PluginRunner.java diff --git a/backend/src/main/java/io/dataease/plugins/config/SpringContextUtil.java b/core/backend/src/main/java/io/dataease/plugins/config/SpringContextUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/config/SpringContextUtil.java rename to core/backend/src/main/java/io/dataease/plugins/config/SpringContextUtil.java diff --git a/backend/src/main/java/io/dataease/plugins/entity/PluginOperate.java b/core/backend/src/main/java/io/dataease/plugins/entity/PluginOperate.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/entity/PluginOperate.java rename to core/backend/src/main/java/io/dataease/plugins/entity/PluginOperate.java diff --git a/backend/src/main/java/io/dataease/plugins/loader/ClassloaderResponsity.java b/core/backend/src/main/java/io/dataease/plugins/loader/ClassloaderResponsity.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/loader/ClassloaderResponsity.java rename to core/backend/src/main/java/io/dataease/plugins/loader/ClassloaderResponsity.java diff --git a/backend/src/main/java/io/dataease/plugins/loader/ControllerLoader.java b/core/backend/src/main/java/io/dataease/plugins/loader/ControllerLoader.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/loader/ControllerLoader.java rename to core/backend/src/main/java/io/dataease/plugins/loader/ControllerLoader.java diff --git a/backend/src/main/java/io/dataease/plugins/loader/ModuleClassLoader.java b/core/backend/src/main/java/io/dataease/plugins/loader/ModuleClassLoader.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/loader/ModuleClassLoader.java rename to core/backend/src/main/java/io/dataease/plugins/loader/ModuleClassLoader.java diff --git a/backend/src/main/java/io/dataease/plugins/loader/MyScanner.java b/core/backend/src/main/java/io/dataease/plugins/loader/MyScanner.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/loader/MyScanner.java rename to core/backend/src/main/java/io/dataease/plugins/loader/MyScanner.java diff --git a/backend/src/main/java/io/dataease/plugins/loader/MybatisLoader.java b/core/backend/src/main/java/io/dataease/plugins/loader/MybatisLoader.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/loader/MybatisLoader.java rename to core/backend/src/main/java/io/dataease/plugins/loader/MybatisLoader.java diff --git a/backend/src/main/java/io/dataease/plugins/server/CasServer.java b/core/backend/src/main/java/io/dataease/plugins/server/CasServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/CasServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/CasServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/ColumnPermissionsController.java b/core/backend/src/main/java/io/dataease/plugins/server/ColumnPermissionsController.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/ColumnPermissionsController.java rename to core/backend/src/main/java/io/dataease/plugins/server/ColumnPermissionsController.java diff --git a/backend/src/main/java/io/dataease/plugins/server/PluginCommonServer.java b/core/backend/src/main/java/io/dataease/plugins/server/PluginCommonServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/PluginCommonServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/PluginCommonServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/RowPermissionsController.java b/core/backend/src/main/java/io/dataease/plugins/server/RowPermissionsController.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/RowPermissionsController.java rename to core/backend/src/main/java/io/dataease/plugins/server/RowPermissionsController.java diff --git a/backend/src/main/java/io/dataease/plugins/server/RowPermissionsTreeController.java b/core/backend/src/main/java/io/dataease/plugins/server/RowPermissionsTreeController.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/RowPermissionsTreeController.java rename to core/backend/src/main/java/io/dataease/plugins/server/RowPermissionsTreeController.java diff --git a/backend/src/main/java/io/dataease/plugins/server/SSOServer.java b/core/backend/src/main/java/io/dataease/plugins/server/SSOServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/SSOServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/SSOServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/ThemeServer.java b/core/backend/src/main/java/io/dataease/plugins/server/ThemeServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/ThemeServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/ThemeServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XAuthServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XAuthServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XAuthServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XAuthServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XCasServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XCasServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XCasServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XCasServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XDeptServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XDeptServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XDeptServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XDeptServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XDingtalkServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XDingtalkServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XDingtalkServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XDingtalkServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XDisplayServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XDisplayServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XDisplayServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XDisplayServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XEmailTaskServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XEmailTaskServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XEmailTaskServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XEmailTaskServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XLarkServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XLarkServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XLarkServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XLarkServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XLarksuiteServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XLarksuiteServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XLarksuiteServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XLarksuiteServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XLdapServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XLdapServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XLdapServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XLdapServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XOidcServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XOidcServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XOidcServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XOidcServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XRoleServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XRoleServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XRoleServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XRoleServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XUserKeysServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XUserKeysServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XUserKeysServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XUserKeysServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XUserServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XUserServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XUserServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XUserServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XWatermarkServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XWatermarkServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XWatermarkServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XWatermarkServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/XWecomServer.java b/core/backend/src/main/java/io/dataease/plugins/server/XWecomServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/XWecomServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/XWecomServer.java diff --git a/backend/src/main/java/io/dataease/plugins/server/view/PluginViewServer.java b/core/backend/src/main/java/io/dataease/plugins/server/view/PluginViewServer.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/server/view/PluginViewServer.java rename to core/backend/src/main/java/io/dataease/plugins/server/view/PluginViewServer.java diff --git a/backend/src/main/java/io/dataease/plugins/util/PluginUtils.java b/core/backend/src/main/java/io/dataease/plugins/util/PluginUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/plugins/util/PluginUtils.java rename to core/backend/src/main/java/io/dataease/plugins/util/PluginUtils.java diff --git a/backend/src/main/java/io/dataease/provider/DDLProvider.java b/core/backend/src/main/java/io/dataease/provider/DDLProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/DDLProvider.java rename to core/backend/src/main/java/io/dataease/provider/DDLProvider.java diff --git a/backend/src/main/java/io/dataease/provider/DDLProviderImpl.java b/core/backend/src/main/java/io/dataease/provider/DDLProviderImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/DDLProviderImpl.java rename to core/backend/src/main/java/io/dataease/provider/DDLProviderImpl.java diff --git a/backend/src/main/java/io/dataease/provider/ProviderFactory.java b/core/backend/src/main/java/io/dataease/provider/ProviderFactory.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/ProviderFactory.java rename to core/backend/src/main/java/io/dataease/provider/ProviderFactory.java diff --git a/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java rename to core/backend/src/main/java/io/dataease/provider/datasource/ApiProvider.java diff --git a/backend/src/main/java/io/dataease/provider/datasource/EsProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/EsProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/datasource/EsProvider.java rename to core/backend/src/main/java/io/dataease/provider/datasource/EsProvider.java diff --git a/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java b/core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java rename to core/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java diff --git a/backend/src/main/java/io/dataease/provider/engine/doris/DorisDDLProvider.java b/core/backend/src/main/java/io/dataease/provider/engine/doris/DorisDDLProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/engine/doris/DorisDDLProvider.java rename to core/backend/src/main/java/io/dataease/provider/engine/doris/DorisDDLProvider.java diff --git a/backend/src/main/java/io/dataease/provider/engine/doris/DorisQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/engine/doris/DorisQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/engine/doris/DorisQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/engine/doris/DorisQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlDDLProvider.java b/core/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlDDLProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/engine/mysql/MysqlDDLProvider.java rename to core/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlDDLProvider.java diff --git a/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/engine/mysql/MysqlQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/engine/mysql/MysqlQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/SQLUtils.java b/core/backend/src/main/java/io/dataease/provider/query/SQLUtils.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/SQLUtils.java rename to core/backend/src/main/java/io/dataease/provider/query/SQLUtils.java diff --git a/backend/src/main/java/io/dataease/provider/query/api/ApiProvider.java b/core/backend/src/main/java/io/dataease/provider/query/api/ApiProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/api/ApiProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/api/ApiProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/ck/CKQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/db2/Db2QueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/db2/Db2QueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/db2/Db2QueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/db2/Db2QueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/doris/DorisQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/doris/DorisQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/doris/DorisQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/doris/DorisQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/es/EsQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/es/EsQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/es/EsQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/es/EsQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/hive/HiveQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/hive/HiveQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/hive/HiveQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/hive/HiveQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/impala/ImpalaQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/impala/ImpalaQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/impala/ImpalaQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/impala/ImpalaQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/mongodb/MongoQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/mongodb/MongoQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/mongodb/MongoQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/mongodb/MongoQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/mysql/MysqlQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/mysql/MysqlQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/mysql/MysqlQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/mysql/MysqlQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/oracle/OracleQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/oracle/OracleQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/oracle/OracleQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/oracle/OracleQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/pg/PgQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/pg/PgQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/pg/PgQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/pg/PgQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/redshift/RedshiftQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/redshift/RedshiftQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/redshift/RedshiftQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/redshift/RedshiftQueryProvider.java diff --git a/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java b/core/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java similarity index 100% rename from backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java rename to core/backend/src/main/java/io/dataease/provider/query/sqlserver/SqlserverQueryProvider.java diff --git a/backend/src/main/java/io/dataease/service/AboutService.java b/core/backend/src/main/java/io/dataease/service/AboutService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/AboutService.java rename to core/backend/src/main/java/io/dataease/service/AboutService.java diff --git a/backend/src/main/java/io/dataease/service/BaseDisplayService.java b/core/backend/src/main/java/io/dataease/service/BaseDisplayService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/BaseDisplayService.java rename to core/backend/src/main/java/io/dataease/service/BaseDisplayService.java diff --git a/backend/src/main/java/io/dataease/service/CleaningRebotService.java b/core/backend/src/main/java/io/dataease/service/CleaningRebotService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/CleaningRebotService.java rename to core/backend/src/main/java/io/dataease/service/CleaningRebotService.java diff --git a/backend/src/main/java/io/dataease/service/CommonFilesService.java b/core/backend/src/main/java/io/dataease/service/CommonFilesService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/CommonFilesService.java rename to core/backend/src/main/java/io/dataease/service/CommonFilesService.java diff --git a/backend/src/main/java/io/dataease/service/FileService.java b/core/backend/src/main/java/io/dataease/service/FileService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/FileService.java rename to core/backend/src/main/java/io/dataease/service/FileService.java diff --git a/backend/src/main/java/io/dataease/service/ScheduleService.java b/core/backend/src/main/java/io/dataease/service/ScheduleService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/ScheduleService.java rename to core/backend/src/main/java/io/dataease/service/ScheduleService.java diff --git a/backend/src/main/java/io/dataease/service/SystemInfoService.java b/core/backend/src/main/java/io/dataease/service/SystemInfoService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/SystemInfoService.java rename to core/backend/src/main/java/io/dataease/service/SystemInfoService.java diff --git a/backend/src/main/java/io/dataease/service/authModel/VAuthModelService.java b/core/backend/src/main/java/io/dataease/service/authModel/VAuthModelService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/authModel/VAuthModelService.java rename to core/backend/src/main/java/io/dataease/service/authModel/VAuthModelService.java diff --git a/backend/src/main/java/io/dataease/service/background/BackgroundService.java b/core/backend/src/main/java/io/dataease/service/background/BackgroundService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/background/BackgroundService.java rename to core/backend/src/main/java/io/dataease/service/background/BackgroundService.java diff --git a/backend/src/main/java/io/dataease/service/chart/ChartConstants.java b/core/backend/src/main/java/io/dataease/service/chart/ChartConstants.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ChartConstants.java rename to core/backend/src/main/java/io/dataease/service/chart/ChartConstants.java diff --git a/backend/src/main/java/io/dataease/service/chart/ChartGroupService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartGroupService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ChartGroupService.java rename to core/backend/src/main/java/io/dataease/service/chart/ChartGroupService.java diff --git a/backend/src/main/java/io/dataease/service/chart/ChartViewCacheService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartViewCacheService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ChartViewCacheService.java rename to core/backend/src/main/java/io/dataease/service/chart/ChartViewCacheService.java diff --git a/backend/src/main/java/io/dataease/service/chart/ChartViewFieldService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartViewFieldService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ChartViewFieldService.java rename to core/backend/src/main/java/io/dataease/service/chart/ChartViewFieldService.java diff --git a/backend/src/main/java/io/dataease/service/chart/ChartViewService.java b/core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ChartViewService.java rename to core/backend/src/main/java/io/dataease/service/chart/ChartViewService.java diff --git a/backend/src/main/java/io/dataease/service/chart/FilterBuildTemplate.java b/core/backend/src/main/java/io/dataease/service/chart/FilterBuildTemplate.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/FilterBuildTemplate.java rename to core/backend/src/main/java/io/dataease/service/chart/FilterBuildTemplate.java diff --git a/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java b/core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java rename to core/backend/src/main/java/io/dataease/service/chart/ViewExportExcel.java diff --git a/backend/src/main/java/io/dataease/service/chart/ViewPluginBaseServiceImpl.java b/core/backend/src/main/java/io/dataease/service/chart/ViewPluginBaseServiceImpl.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/ViewPluginBaseServiceImpl.java rename to core/backend/src/main/java/io/dataease/service/chart/ViewPluginBaseServiceImpl.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/NumberRangeBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/NumberRangeBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/NumberRangeBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/NumberRangeBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/SelectBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/SelectBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/SelectBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/SelectBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/SelectTreeBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/SelectTreeBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/SelectTreeBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/SelectTreeBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/TextInputBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/TextInputBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/TextInputBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/TextInputBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/TimeBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/TimeBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/TimeBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/TimeBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/time/TimeDateBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateRangeBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateRangeBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/time/TimeDateRangeBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/time/TimeDateRangeBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/time/TimeMonthBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/time/TimeMonthBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/time/TimeMonthBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/time/TimeMonthBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/build/time/TimeYearBuild.java b/core/backend/src/main/java/io/dataease/service/chart/build/time/TimeYearBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/build/time/TimeYearBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/build/time/TimeYearBuild.java diff --git a/backend/src/main/java/io/dataease/service/chart/util/ChartDataBuild.java b/core/backend/src/main/java/io/dataease/service/chart/util/ChartDataBuild.java similarity index 100% rename from backend/src/main/java/io/dataease/service/chart/util/ChartDataBuild.java rename to core/backend/src/main/java/io/dataease/service/chart/util/ChartDataBuild.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetFieldService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetFieldService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetFieldService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetFieldService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetGroupService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetGroupService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetGroupService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetGroupService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetTableFieldsService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetTableService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskLogService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskLogService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskLogService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskLogService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetTableTaskService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DataSetTableUnionService.java b/core/backend/src/main/java/io/dataease/service/dataset/DataSetTableUnionService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DataSetTableUnionService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DataSetTableUnionService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java b/core/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java rename to core/backend/src/main/java/io/dataease/service/dataset/DatasetFunctionService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java b/core/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java rename to core/backend/src/main/java/io/dataease/service/dataset/ExtractDataService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/PermissionService.java b/core/backend/src/main/java/io/dataease/service/dataset/PermissionService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/PermissionService.java rename to core/backend/src/main/java/io/dataease/service/dataset/PermissionService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java b/core/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java rename to core/backend/src/main/java/io/dataease/service/dataset/PermissionsTreeService.java diff --git a/backend/src/main/java/io/dataease/service/dataset/impl/direct/DirectFieldService.java b/core/backend/src/main/java/io/dataease/service/dataset/impl/direct/DirectFieldService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/dataset/impl/direct/DirectFieldService.java rename to core/backend/src/main/java/io/dataease/service/dataset/impl/direct/DirectFieldService.java diff --git a/backend/src/main/java/io/dataease/service/datasource/DatasourceService.java b/core/backend/src/main/java/io/dataease/service/datasource/DatasourceService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/datasource/DatasourceService.java rename to core/backend/src/main/java/io/dataease/service/datasource/DatasourceService.java diff --git a/backend/src/main/java/io/dataease/service/datasource/DriverService.java b/core/backend/src/main/java/io/dataease/service/datasource/DriverService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/datasource/DriverService.java rename to core/backend/src/main/java/io/dataease/service/datasource/DriverService.java diff --git a/backend/src/main/java/io/dataease/service/decatch/DeCatchProcess.java b/core/backend/src/main/java/io/dataease/service/decatch/DeCatchProcess.java similarity index 100% rename from backend/src/main/java/io/dataease/service/decatch/DeCatchProcess.java rename to core/backend/src/main/java/io/dataease/service/decatch/DeCatchProcess.java diff --git a/backend/src/main/java/io/dataease/service/engine/EngineService.java b/core/backend/src/main/java/io/dataease/service/engine/EngineService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/engine/EngineService.java rename to core/backend/src/main/java/io/dataease/service/engine/EngineService.java diff --git a/backend/src/main/java/io/dataease/service/kettle/KettleService.java b/core/backend/src/main/java/io/dataease/service/kettle/KettleService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/kettle/KettleService.java rename to core/backend/src/main/java/io/dataease/service/kettle/KettleService.java diff --git a/backend/src/main/java/io/dataease/service/message/DeMsgutil.java b/core/backend/src/main/java/io/dataease/service/message/DeMsgutil.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/DeMsgutil.java rename to core/backend/src/main/java/io/dataease/service/message/DeMsgutil.java diff --git a/backend/src/main/java/io/dataease/service/message/SysMsgService.java b/core/backend/src/main/java/io/dataease/service/message/SysMsgService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/SysMsgService.java rename to core/backend/src/main/java/io/dataease/service/message/SysMsgService.java diff --git a/backend/src/main/java/io/dataease/service/message/service/SendService.java b/core/backend/src/main/java/io/dataease/service/message/service/SendService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/SendService.java rename to core/backend/src/main/java/io/dataease/service/message/service/SendService.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendDingtalk.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendDingtalk.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendDingtalk.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendDingtalk.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendEmail.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendEmail.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendEmail.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendEmail.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendLark.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendLark.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendLark.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendLark.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendLarksuite.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendLarksuite.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendLarksuite.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendLarksuite.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendStation.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendStation.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendStation.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendStation.java diff --git a/backend/src/main/java/io/dataease/service/message/service/strategy/SendWecom.java b/core/backend/src/main/java/io/dataease/service/message/service/strategy/SendWecom.java similarity index 100% rename from backend/src/main/java/io/dataease/service/message/service/strategy/SendWecom.java rename to core/backend/src/main/java/io/dataease/service/message/service/strategy/SendWecom.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateLogService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateLogService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelAppTemplateLogService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateLogService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelGroupExtendDataService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelGroupExtendDataService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelGroupExtendDataService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelGroupExtendDataService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelGroupService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelLinkJumpService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelLinkJumpService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelLinkJumpService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelLinkJumpService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelLinkService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelLinkService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelOuterParamsService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelOuterParamsService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelOuterParamsService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelOuterParamsService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelPdfTemplateService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelPdfTemplateService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelPdfTemplateService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelPdfTemplateService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelSubjectService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelSubjectService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelSubjectService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelSubjectService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelTemplateService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelTemplateService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelTemplateService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelTemplateService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelViewLinkageService.java diff --git a/backend/src/main/java/io/dataease/service/panel/PanelViewService.java b/core/backend/src/main/java/io/dataease/service/panel/PanelViewService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/PanelViewService.java rename to core/backend/src/main/java/io/dataease/service/panel/PanelViewService.java diff --git a/backend/src/main/java/io/dataease/service/panel/ShareService.java b/core/backend/src/main/java/io/dataease/service/panel/ShareService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/ShareService.java rename to core/backend/src/main/java/io/dataease/service/panel/ShareService.java diff --git a/backend/src/main/java/io/dataease/service/panel/StoreService.java b/core/backend/src/main/java/io/dataease/service/panel/StoreService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/StoreService.java rename to core/backend/src/main/java/io/dataease/service/panel/StoreService.java diff --git a/backend/src/main/java/io/dataease/service/panel/applog/AppLogManager.java b/core/backend/src/main/java/io/dataease/service/panel/applog/AppLogManager.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/applog/AppLogManager.java rename to core/backend/src/main/java/io/dataease/service/panel/applog/AppLogManager.java diff --git a/backend/src/main/java/io/dataease/service/panel/applog/AppLogQueryParam.java b/core/backend/src/main/java/io/dataease/service/panel/applog/AppLogQueryParam.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/applog/AppLogQueryParam.java rename to core/backend/src/main/java/io/dataease/service/panel/applog/AppLogQueryParam.java diff --git a/backend/src/main/java/io/dataease/service/panel/applog/AppLogService.java b/core/backend/src/main/java/io/dataease/service/panel/applog/AppLogService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/panel/applog/AppLogService.java rename to core/backend/src/main/java/io/dataease/service/panel/applog/AppLogService.java diff --git a/backend/src/main/java/io/dataease/service/redis/RedisMessageBroadcast.java b/core/backend/src/main/java/io/dataease/service/redis/RedisMessageBroadcast.java similarity index 100% rename from backend/src/main/java/io/dataease/service/redis/RedisMessageBroadcast.java rename to core/backend/src/main/java/io/dataease/service/redis/RedisMessageBroadcast.java diff --git a/backend/src/main/java/io/dataease/service/redis/impl/PluginMsgService.java b/core/backend/src/main/java/io/dataease/service/redis/impl/PluginMsgService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/redis/impl/PluginMsgService.java rename to core/backend/src/main/java/io/dataease/service/redis/impl/PluginMsgService.java diff --git a/backend/src/main/java/io/dataease/service/redis/impl/WsMsgService.java b/core/backend/src/main/java/io/dataease/service/redis/impl/WsMsgService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/redis/impl/WsMsgService.java rename to core/backend/src/main/java/io/dataease/service/redis/impl/WsMsgService.java diff --git a/backend/src/main/java/io/dataease/service/staticResource/StaticResourceService.java b/core/backend/src/main/java/io/dataease/service/staticResource/StaticResourceService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/staticResource/StaticResourceService.java rename to core/backend/src/main/java/io/dataease/service/staticResource/StaticResourceService.java diff --git a/backend/src/main/java/io/dataease/service/sys/DeptService.java b/core/backend/src/main/java/io/dataease/service/sys/DeptService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/DeptService.java rename to core/backend/src/main/java/io/dataease/service/sys/DeptService.java diff --git a/backend/src/main/java/io/dataease/service/sys/DistributedPluginService.java b/core/backend/src/main/java/io/dataease/service/sys/DistributedPluginService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/DistributedPluginService.java rename to core/backend/src/main/java/io/dataease/service/sys/DistributedPluginService.java diff --git a/backend/src/main/java/io/dataease/service/sys/MenuService.java b/core/backend/src/main/java/io/dataease/service/sys/MenuService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/MenuService.java rename to core/backend/src/main/java/io/dataease/service/sys/MenuService.java diff --git a/backend/src/main/java/io/dataease/service/sys/PluginService.java b/core/backend/src/main/java/io/dataease/service/sys/PluginService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/PluginService.java rename to core/backend/src/main/java/io/dataease/service/sys/PluginService.java diff --git a/backend/src/main/java/io/dataease/service/sys/RelationService.java b/core/backend/src/main/java/io/dataease/service/sys/RelationService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/RelationService.java rename to core/backend/src/main/java/io/dataease/service/sys/RelationService.java diff --git a/backend/src/main/java/io/dataease/service/sys/SysAuthService.java b/core/backend/src/main/java/io/dataease/service/sys/SysAuthService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/SysAuthService.java rename to core/backend/src/main/java/io/dataease/service/sys/SysAuthService.java diff --git a/backend/src/main/java/io/dataease/service/sys/SysRoleService.java b/core/backend/src/main/java/io/dataease/service/sys/SysRoleService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/SysRoleService.java rename to core/backend/src/main/java/io/dataease/service/sys/SysRoleService.java diff --git a/backend/src/main/java/io/dataease/service/sys/SysUserService.java b/core/backend/src/main/java/io/dataease/service/sys/SysUserService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/SysUserService.java rename to core/backend/src/main/java/io/dataease/service/sys/SysUserService.java diff --git a/backend/src/main/java/io/dataease/service/sys/log/LogManager.java b/core/backend/src/main/java/io/dataease/service/sys/log/LogManager.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/log/LogManager.java rename to core/backend/src/main/java/io/dataease/service/sys/log/LogManager.java diff --git a/backend/src/main/java/io/dataease/service/sys/log/LogQueryParam.java b/core/backend/src/main/java/io/dataease/service/sys/log/LogQueryParam.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/log/LogQueryParam.java rename to core/backend/src/main/java/io/dataease/service/sys/log/LogQueryParam.java diff --git a/backend/src/main/java/io/dataease/service/sys/log/LogService.java b/core/backend/src/main/java/io/dataease/service/sys/log/LogService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/sys/log/LogService.java rename to core/backend/src/main/java/io/dataease/service/sys/log/LogService.java diff --git a/backend/src/main/java/io/dataease/service/system/EmailService.java b/core/backend/src/main/java/io/dataease/service/system/EmailService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/system/EmailService.java rename to core/backend/src/main/java/io/dataease/service/system/EmailService.java diff --git a/backend/src/main/java/io/dataease/service/system/SystemParameterService.java b/core/backend/src/main/java/io/dataease/service/system/SystemParameterService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/system/SystemParameterService.java rename to core/backend/src/main/java/io/dataease/service/system/SystemParameterService.java diff --git a/backend/src/main/java/io/dataease/service/templateMarket/TemplateMarketService.java b/core/backend/src/main/java/io/dataease/service/templateMarket/TemplateMarketService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/templateMarket/TemplateMarketService.java rename to core/backend/src/main/java/io/dataease/service/templateMarket/TemplateMarketService.java diff --git a/backend/src/main/java/io/dataease/service/wizard/ReptileService.java b/core/backend/src/main/java/io/dataease/service/wizard/ReptileService.java similarity index 100% rename from backend/src/main/java/io/dataease/service/wizard/ReptileService.java rename to core/backend/src/main/java/io/dataease/service/wizard/ReptileService.java diff --git a/backend/src/main/java/io/dataease/websocket/aop/WSTrigger.java b/core/backend/src/main/java/io/dataease/websocket/aop/WSTrigger.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/aop/WSTrigger.java rename to core/backend/src/main/java/io/dataease/websocket/aop/WSTrigger.java diff --git a/backend/src/main/java/io/dataease/websocket/config/WsConfig.java b/core/backend/src/main/java/io/dataease/websocket/config/WsConfig.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/config/WsConfig.java rename to core/backend/src/main/java/io/dataease/websocket/config/WsConfig.java diff --git a/backend/src/main/java/io/dataease/websocket/entity/DePrincipal.java b/core/backend/src/main/java/io/dataease/websocket/entity/DePrincipal.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/entity/DePrincipal.java rename to core/backend/src/main/java/io/dataease/websocket/entity/DePrincipal.java diff --git a/backend/src/main/java/io/dataease/websocket/entity/WsMessage.java b/core/backend/src/main/java/io/dataease/websocket/entity/WsMessage.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/entity/WsMessage.java rename to core/backend/src/main/java/io/dataease/websocket/entity/WsMessage.java diff --git a/backend/src/main/java/io/dataease/websocket/factory/DeWebSocketHandlerDecorator.java b/core/backend/src/main/java/io/dataease/websocket/factory/DeWebSocketHandlerDecorator.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/factory/DeWebSocketHandlerDecorator.java rename to core/backend/src/main/java/io/dataease/websocket/factory/DeWebSocketHandlerDecorator.java diff --git a/backend/src/main/java/io/dataease/websocket/factory/DeWsHandlerFactory.java b/core/backend/src/main/java/io/dataease/websocket/factory/DeWsHandlerFactory.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/factory/DeWsHandlerFactory.java rename to core/backend/src/main/java/io/dataease/websocket/factory/DeWsHandlerFactory.java diff --git a/backend/src/main/java/io/dataease/websocket/handler/PrincipalHandshakeHandler.java b/core/backend/src/main/java/io/dataease/websocket/handler/PrincipalHandshakeHandler.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/handler/PrincipalHandshakeHandler.java rename to core/backend/src/main/java/io/dataease/websocket/handler/PrincipalHandshakeHandler.java diff --git a/backend/src/main/java/io/dataease/websocket/service/WsService.java b/core/backend/src/main/java/io/dataease/websocket/service/WsService.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/service/WsService.java rename to core/backend/src/main/java/io/dataease/websocket/service/WsService.java diff --git a/backend/src/main/java/io/dataease/websocket/service/impl/DistributedWsService.java b/core/backend/src/main/java/io/dataease/websocket/service/impl/DistributedWsService.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/service/impl/DistributedWsService.java rename to core/backend/src/main/java/io/dataease/websocket/service/impl/DistributedWsService.java diff --git a/backend/src/main/java/io/dataease/websocket/service/impl/StandaloneWsService.java b/core/backend/src/main/java/io/dataease/websocket/service/impl/StandaloneWsService.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/service/impl/StandaloneWsService.java rename to core/backend/src/main/java/io/dataease/websocket/service/impl/StandaloneWsService.java diff --git a/backend/src/main/java/io/dataease/websocket/util/WsUtil.java b/core/backend/src/main/java/io/dataease/websocket/util/WsUtil.java similarity index 100% rename from backend/src/main/java/io/dataease/websocket/util/WsUtil.java rename to core/backend/src/main/java/io/dataease/websocket/util/WsUtil.java diff --git a/backend/src/main/resources/application-stage.properties b/core/backend/src/main/resources/application-stage.properties similarity index 100% rename from backend/src/main/resources/application-stage.properties rename to core/backend/src/main/resources/application-stage.properties diff --git a/backend/src/main/resources/application-whole.properties b/core/backend/src/main/resources/application-whole.properties similarity index 100% rename from backend/src/main/resources/application-whole.properties rename to core/backend/src/main/resources/application-whole.properties diff --git a/backend/src/main/resources/application.properties b/core/backend/src/main/resources/application.properties similarity index 100% rename from backend/src/main/resources/application.properties rename to core/backend/src/main/resources/application.properties diff --git a/backend/src/main/resources/db/migration/V10__web_msg.sql b/core/backend/src/main/resources/db/migration/V10__web_msg.sql similarity index 100% rename from backend/src/main/resources/db/migration/V10__web_msg.sql rename to core/backend/src/main/resources/db/migration/V10__web_msg.sql diff --git a/backend/src/main/resources/db/migration/V11__panel_view.sql b/core/backend/src/main/resources/db/migration/V11__panel_view.sql similarity index 100% rename from backend/src/main/resources/db/migration/V11__panel_view.sql rename to core/backend/src/main/resources/db/migration/V11__panel_view.sql diff --git a/backend/src/main/resources/db/migration/V12__alter_updata_ds_table_field.sql b/core/backend/src/main/resources/db/migration/V12__alter_updata_ds_table_field.sql similarity index 100% rename from backend/src/main/resources/db/migration/V12__alter_updata_ds_table_field.sql rename to core/backend/src/main/resources/db/migration/V12__alter_updata_ds_table_field.sql diff --git a/backend/src/main/resources/db/migration/V13__system_task.sql b/core/backend/src/main/resources/db/migration/V13__system_task.sql similarity index 100% rename from backend/src/main/resources/db/migration/V13__system_task.sql rename to core/backend/src/main/resources/db/migration/V13__system_task.sql diff --git a/backend/src/main/resources/db/migration/V14__area_code.sql b/core/backend/src/main/resources/db/migration/V14__area_code.sql similarity index 100% rename from backend/src/main/resources/db/migration/V14__area_code.sql rename to core/backend/src/main/resources/db/migration/V14__area_code.sql diff --git a/backend/src/main/resources/db/migration/V15__update_function.sql b/core/backend/src/main/resources/db/migration/V15__update_function.sql similarity index 100% rename from backend/src/main/resources/db/migration/V15__update_function.sql rename to core/backend/src/main/resources/db/migration/V15__update_function.sql diff --git a/backend/src/main/resources/db/migration/V16__update_chart_filter.sql b/core/backend/src/main/resources/db/migration/V16__update_chart_filter.sql similarity index 100% rename from backend/src/main/resources/db/migration/V16__update_chart_filter.sql rename to core/backend/src/main/resources/db/migration/V16__update_chart_filter.sql diff --git a/backend/src/main/resources/db/migration/V17__update_auth.sql b/core/backend/src/main/resources/db/migration/V17__update_auth.sql similarity index 100% rename from backend/src/main/resources/db/migration/V17__update_auth.sql rename to core/backend/src/main/resources/db/migration/V17__update_auth.sql diff --git a/backend/src/main/resources/db/migration/V18__add_demo.sql b/core/backend/src/main/resources/db/migration/V18__add_demo.sql similarity index 100% rename from backend/src/main/resources/db/migration/V18__add_demo.sql rename to core/backend/src/main/resources/db/migration/V18__add_demo.sql diff --git a/backend/src/main/resources/db/migration/V19__area_mapping.sql b/core/backend/src/main/resources/db/migration/V19__area_mapping.sql similarity index 100% rename from backend/src/main/resources/db/migration/V19__area_mapping.sql rename to core/backend/src/main/resources/db/migration/V19__area_mapping.sql diff --git a/backend/src/main/resources/db/migration/V1__init.sql b/core/backend/src/main/resources/db/migration/V1__init.sql similarity index 100% rename from backend/src/main/resources/db/migration/V1__init.sql rename to core/backend/src/main/resources/db/migration/V1__init.sql diff --git a/backend/src/main/resources/db/migration/V20__linkage_table.sql b/core/backend/src/main/resources/db/migration/V20__linkage_table.sql similarity index 100% rename from backend/src/main/resources/db/migration/V20__linkage_table.sql rename to core/backend/src/main/resources/db/migration/V20__linkage_table.sql diff --git a/backend/src/main/resources/db/migration/V21__user_key.sql b/core/backend/src/main/resources/db/migration/V21__user_key.sql similarity index 100% rename from backend/src/main/resources/db/migration/V21__user_key.sql rename to core/backend/src/main/resources/db/migration/V21__user_key.sql diff --git a/backend/src/main/resources/db/migration/V22__record_auth_view.sql b/core/backend/src/main/resources/db/migration/V22__record_auth_view.sql similarity index 100% rename from backend/src/main/resources/db/migration/V22__record_auth_view.sql rename to core/backend/src/main/resources/db/migration/V22__record_auth_view.sql diff --git a/backend/src/main/resources/db/migration/V23__datasource_status.sql b/core/backend/src/main/resources/db/migration/V23__datasource_status.sql similarity index 100% rename from backend/src/main/resources/db/migration/V23__datasource_status.sql rename to core/backend/src/main/resources/db/migration/V23__datasource_status.sql diff --git a/backend/src/main/resources/db/migration/V24__new_demo_panel.sql b/core/backend/src/main/resources/db/migration/V24__new_demo_panel.sql similarity index 100% rename from backend/src/main/resources/db/migration/V24__new_demo_panel.sql rename to core/backend/src/main/resources/db/migration/V24__new_demo_panel.sql diff --git a/backend/src/main/resources/db/migration/V25__add_auth.sql b/core/backend/src/main/resources/db/migration/V25__add_auth.sql similarity index 100% rename from backend/src/main/resources/db/migration/V25__add_auth.sql rename to core/backend/src/main/resources/db/migration/V25__add_auth.sql diff --git a/backend/src/main/resources/db/migration/V26__de1.3.sql b/core/backend/src/main/resources/db/migration/V26__de1.3.sql similarity index 100% rename from backend/src/main/resources/db/migration/V26__de1.3.sql rename to core/backend/src/main/resources/db/migration/V26__de1.3.sql diff --git a/backend/src/main/resources/db/migration/V27__de1.4.sql b/core/backend/src/main/resources/db/migration/V27__de1.4.sql similarity index 100% rename from backend/src/main/resources/db/migration/V27__de1.4.sql rename to core/backend/src/main/resources/db/migration/V27__de1.4.sql diff --git a/backend/src/main/resources/db/migration/V28__de1.5.sql b/core/backend/src/main/resources/db/migration/V28__de1.5.sql similarity index 100% rename from backend/src/main/resources/db/migration/V28__de1.5.sql rename to core/backend/src/main/resources/db/migration/V28__de1.5.sql diff --git a/backend/src/main/resources/db/migration/V29__de1.6.sql b/core/backend/src/main/resources/db/migration/V29__de1.6.sql similarity index 100% rename from backend/src/main/resources/db/migration/V29__de1.6.sql rename to core/backend/src/main/resources/db/migration/V29__de1.6.sql diff --git a/backend/src/main/resources/db/migration/V2__dataease_ddl.sql b/core/backend/src/main/resources/db/migration/V2__dataease_ddl.sql similarity index 100% rename from backend/src/main/resources/db/migration/V2__dataease_ddl.sql rename to core/backend/src/main/resources/db/migration/V2__dataease_ddl.sql diff --git a/backend/src/main/resources/db/migration/V30__1.6.1.sql b/core/backend/src/main/resources/db/migration/V30__1.6.1.sql similarity index 100% rename from backend/src/main/resources/db/migration/V30__1.6.1.sql rename to core/backend/src/main/resources/db/migration/V30__1.6.1.sql diff --git a/backend/src/main/resources/db/migration/V31__1.7.sql b/core/backend/src/main/resources/db/migration/V31__1.7.sql similarity index 100% rename from backend/src/main/resources/db/migration/V31__1.7.sql rename to core/backend/src/main/resources/db/migration/V31__1.7.sql diff --git a/backend/src/main/resources/db/migration/V32__1.8.sql b/core/backend/src/main/resources/db/migration/V32__1.8.sql similarity index 100% rename from backend/src/main/resources/db/migration/V32__1.8.sql rename to core/backend/src/main/resources/db/migration/V32__1.8.sql diff --git a/backend/src/main/resources/db/migration/V33__1.9.sql b/core/backend/src/main/resources/db/migration/V33__1.9.sql similarity index 100% rename from backend/src/main/resources/db/migration/V33__1.9.sql rename to core/backend/src/main/resources/db/migration/V33__1.9.sql diff --git a/backend/src/main/resources/db/migration/V34__1.10.sql b/core/backend/src/main/resources/db/migration/V34__1.10.sql similarity index 100% rename from backend/src/main/resources/db/migration/V34__1.10.sql rename to core/backend/src/main/resources/db/migration/V34__1.10.sql diff --git a/backend/src/main/resources/db/migration/V35__1.11.sql b/core/backend/src/main/resources/db/migration/V35__1.11.sql similarity index 100% rename from backend/src/main/resources/db/migration/V35__1.11.sql rename to core/backend/src/main/resources/db/migration/V35__1.11.sql diff --git a/backend/src/main/resources/db/migration/V36__1.11.2.sql b/core/backend/src/main/resources/db/migration/V36__1.11.2.sql similarity index 100% rename from backend/src/main/resources/db/migration/V36__1.11.2.sql rename to core/backend/src/main/resources/db/migration/V36__1.11.2.sql diff --git a/backend/src/main/resources/db/migration/V37__1.12.sql b/core/backend/src/main/resources/db/migration/V37__1.12.sql similarity index 100% rename from backend/src/main/resources/db/migration/V37__1.12.sql rename to core/backend/src/main/resources/db/migration/V37__1.12.sql diff --git a/backend/src/main/resources/db/migration/V38__1.13.sql b/core/backend/src/main/resources/db/migration/V38__1.13.sql similarity index 100% rename from backend/src/main/resources/db/migration/V38__1.13.sql rename to core/backend/src/main/resources/db/migration/V38__1.13.sql diff --git a/backend/src/main/resources/db/migration/V39__1.14.sql b/core/backend/src/main/resources/db/migration/V39__1.14.sql similarity index 100% rename from backend/src/main/resources/db/migration/V39__1.14.sql rename to core/backend/src/main/resources/db/migration/V39__1.14.sql diff --git a/backend/src/main/resources/db/migration/V3__init_data.sql b/core/backend/src/main/resources/db/migration/V3__init_data.sql similarity index 100% rename from backend/src/main/resources/db/migration/V3__init_data.sql rename to core/backend/src/main/resources/db/migration/V3__init_data.sql diff --git a/backend/src/main/resources/db/migration/V40__1.15.sql b/core/backend/src/main/resources/db/migration/V40__1.15.sql similarity index 100% rename from backend/src/main/resources/db/migration/V40__1.15.sql rename to core/backend/src/main/resources/db/migration/V40__1.15.sql diff --git a/backend/src/main/resources/db/migration/V41__1.15-offical-panel-update.sql b/core/backend/src/main/resources/db/migration/V41__1.15-offical-panel-update.sql similarity index 100% rename from backend/src/main/resources/db/migration/V41__1.15-offical-panel-update.sql rename to core/backend/src/main/resources/db/migration/V41__1.15-offical-panel-update.sql diff --git a/backend/src/main/resources/db/migration/V42__1.16.sql b/core/backend/src/main/resources/db/migration/V42__1.16.sql similarity index 100% rename from backend/src/main/resources/db/migration/V42__1.16.sql rename to core/backend/src/main/resources/db/migration/V42__1.16.sql diff --git a/backend/src/main/resources/db/migration/V43__1.16-app-add.sql b/core/backend/src/main/resources/db/migration/V43__1.16-app-add.sql similarity index 100% rename from backend/src/main/resources/db/migration/V43__1.16-app-add.sql rename to core/backend/src/main/resources/db/migration/V43__1.16-app-add.sql diff --git a/backend/src/main/resources/db/migration/V44__1.17.sql b/core/backend/src/main/resources/db/migration/V44__1.17.sql similarity index 100% rename from backend/src/main/resources/db/migration/V44__1.17.sql rename to core/backend/src/main/resources/db/migration/V44__1.17.sql diff --git a/backend/src/main/resources/db/migration/V45__1.17.1.sql b/core/backend/src/main/resources/db/migration/V45__1.17.1.sql similarity index 100% rename from backend/src/main/resources/db/migration/V45__1.17.1.sql rename to core/backend/src/main/resources/db/migration/V45__1.17.1.sql diff --git a/backend/src/main/resources/db/migration/V46__1.18.sql b/core/backend/src/main/resources/db/migration/V46__1.18.sql similarity index 100% rename from backend/src/main/resources/db/migration/V46__1.18.sql rename to core/backend/src/main/resources/db/migration/V46__1.18.sql diff --git a/backend/src/main/resources/db/migration/V47__1.18-panel-subject-add.sql b/core/backend/src/main/resources/db/migration/V47__1.18-panel-subject-add.sql similarity index 100% rename from backend/src/main/resources/db/migration/V47__1.18-panel-subject-add.sql rename to core/backend/src/main/resources/db/migration/V47__1.18-panel-subject-add.sql diff --git a/backend/src/main/resources/db/migration/V48__1.18.1.sql b/core/backend/src/main/resources/db/migration/V48__1.18.1.sql similarity index 100% rename from backend/src/main/resources/db/migration/V48__1.18.1.sql rename to core/backend/src/main/resources/db/migration/V48__1.18.1.sql diff --git a/backend/src/main/resources/db/migration/V49__1.18.2.sql b/core/backend/src/main/resources/db/migration/V49__1.18.2.sql similarity index 100% rename from backend/src/main/resources/db/migration/V49__1.18.2.sql rename to core/backend/src/main/resources/db/migration/V49__1.18.2.sql diff --git a/backend/src/main/resources/db/migration/V4__schedule.sql b/core/backend/src/main/resources/db/migration/V4__schedule.sql similarity index 100% rename from backend/src/main/resources/db/migration/V4__schedule.sql rename to core/backend/src/main/resources/db/migration/V4__schedule.sql diff --git a/backend/src/main/resources/db/migration/V50__1.18.3.sql b/core/backend/src/main/resources/db/migration/V50__1.18.3.sql similarity index 100% rename from backend/src/main/resources/db/migration/V50__1.18.3.sql rename to core/backend/src/main/resources/db/migration/V50__1.18.3.sql diff --git a/backend/src/main/resources/db/migration/V51__1.18.4.sql b/core/backend/src/main/resources/db/migration/V51__1.18.4.sql similarity index 100% rename from backend/src/main/resources/db/migration/V51__1.18.4.sql rename to core/backend/src/main/resources/db/migration/V51__1.18.4.sql diff --git a/backend/src/main/resources/db/migration/V52__1.18.5.sql b/core/backend/src/main/resources/db/migration/V52__1.18.5.sql similarity index 100% rename from backend/src/main/resources/db/migration/V52__1.18.5.sql rename to core/backend/src/main/resources/db/migration/V52__1.18.5.sql diff --git a/backend/src/main/resources/db/migration/V53__1.18.6.sql b/core/backend/src/main/resources/db/migration/V53__1.18.6.sql similarity index 100% rename from backend/src/main/resources/db/migration/V53__1.18.6.sql rename to core/backend/src/main/resources/db/migration/V53__1.18.6.sql diff --git a/backend/src/main/resources/db/migration/V54__1.18.7.sql b/core/backend/src/main/resources/db/migration/V54__1.18.7.sql similarity index 100% rename from backend/src/main/resources/db/migration/V54__1.18.7.sql rename to core/backend/src/main/resources/db/migration/V54__1.18.7.sql diff --git a/backend/src/main/resources/db/migration/V55__1.18.8.sql b/core/backend/src/main/resources/db/migration/V55__1.18.8.sql similarity index 100% rename from backend/src/main/resources/db/migration/V55__1.18.8.sql rename to core/backend/src/main/resources/db/migration/V55__1.18.8.sql diff --git a/backend/src/main/resources/db/migration/V56__1.18.9.sql b/core/backend/src/main/resources/db/migration/V56__1.18.9.sql similarity index 100% rename from backend/src/main/resources/db/migration/V56__1.18.9.sql rename to core/backend/src/main/resources/db/migration/V56__1.18.9.sql diff --git a/backend/src/main/resources/db/migration/V57__1.18-table-desc-update.sql b/core/backend/src/main/resources/db/migration/V57__1.18-table-desc-update.sql similarity index 100% rename from backend/src/main/resources/db/migration/V57__1.18-table-desc-update.sql rename to core/backend/src/main/resources/db/migration/V57__1.18-table-desc-update.sql diff --git a/backend/src/main/resources/db/migration/V58__1.18.10.sql b/core/backend/src/main/resources/db/migration/V58__1.18.10.sql similarity index 100% rename from backend/src/main/resources/db/migration/V58__1.18.10.sql rename to core/backend/src/main/resources/db/migration/V58__1.18.10.sql diff --git a/backend/src/main/resources/db/migration/V5__auth.sql b/core/backend/src/main/resources/db/migration/V5__auth.sql similarity index 100% rename from backend/src/main/resources/db/migration/V5__auth.sql rename to core/backend/src/main/resources/db/migration/V5__auth.sql diff --git a/backend/src/main/resources/db/migration/V6__alter_table.sql b/core/backend/src/main/resources/db/migration/V6__alter_table.sql similarity index 100% rename from backend/src/main/resources/db/migration/V6__alter_table.sql rename to core/backend/src/main/resources/db/migration/V6__alter_table.sql diff --git a/backend/src/main/resources/db/migration/V7__alter_dataset_table.sql b/core/backend/src/main/resources/db/migration/V7__alter_dataset_table.sql similarity index 100% rename from backend/src/main/resources/db/migration/V7__alter_dataset_table.sql rename to core/backend/src/main/resources/db/migration/V7__alter_dataset_table.sql diff --git a/backend/src/main/resources/db/migration/V8__demo.sql b/core/backend/src/main/resources/db/migration/V8__demo.sql similarity index 100% rename from backend/src/main/resources/db/migration/V8__demo.sql rename to core/backend/src/main/resources/db/migration/V8__demo.sql diff --git a/backend/src/main/resources/db/migration/V9__chart_view_copy.sql b/core/backend/src/main/resources/db/migration/V9__chart_view_copy.sql similarity index 100% rename from backend/src/main/resources/db/migration/V9__chart_view_copy.sql rename to core/backend/src/main/resources/db/migration/V9__chart_view_copy.sql diff --git a/backend/src/main/resources/ehcache/ehcache.xml b/core/backend/src/main/resources/ehcache/ehcache.xml similarity index 100% rename from backend/src/main/resources/ehcache/ehcache.xml rename to core/backend/src/main/resources/ehcache/ehcache.xml diff --git a/backend/src/main/resources/excel/user.xlsx b/core/backend/src/main/resources/excel/user.xlsx similarity index 100% rename from backend/src/main/resources/excel/user.xlsx rename to core/backend/src/main/resources/excel/user.xlsx diff --git a/backend/src/main/resources/generatorConfig.xml b/core/backend/src/main/resources/generatorConfig.xml similarity index 100% rename from backend/src/main/resources/generatorConfig.xml rename to core/backend/src/main/resources/generatorConfig.xml diff --git a/backend/src/main/resources/i18n/messages.properties b/core/backend/src/main/resources/i18n/messages.properties similarity index 100% rename from backend/src/main/resources/i18n/messages.properties rename to core/backend/src/main/resources/i18n/messages.properties diff --git a/backend/src/main/resources/i18n/messages_en_US.properties b/core/backend/src/main/resources/i18n/messages_en_US.properties similarity index 100% rename from backend/src/main/resources/i18n/messages_en_US.properties rename to core/backend/src/main/resources/i18n/messages_en_US.properties diff --git a/backend/src/main/resources/i18n/messages_zh_CN.properties b/core/backend/src/main/resources/i18n/messages_zh_CN.properties similarity index 100% rename from backend/src/main/resources/i18n/messages_zh_CN.properties rename to core/backend/src/main/resources/i18n/messages_zh_CN.properties diff --git a/backend/src/main/resources/i18n/messages_zh_TW.properties b/core/backend/src/main/resources/i18n/messages_zh_TW.properties similarity index 100% rename from backend/src/main/resources/i18n/messages_zh_TW.properties rename to core/backend/src/main/resources/i18n/messages_zh_TW.properties diff --git a/backend/src/main/resources/logback.xml b/core/backend/src/main/resources/logback.xml similarity index 100% rename from backend/src/main/resources/logback.xml rename to core/backend/src/main/resources/logback.xml diff --git a/backend/src/main/resources/scripts/limit.lua b/core/backend/src/main/resources/scripts/limit.lua similarity index 100% rename from backend/src/main/resources/scripts/limit.lua rename to core/backend/src/main/resources/scripts/limit.lua diff --git a/backend/src/main/resources/sql/sqlTemplate.stg b/core/backend/src/main/resources/sql/sqlTemplate.stg similarity index 100% rename from backend/src/main/resources/sql/sqlTemplate.stg rename to core/backend/src/main/resources/sql/sqlTemplate.stg diff --git a/drivers/ImpalaJDBC41.jar b/core/drivers/ImpalaJDBC41.jar similarity index 100% rename from drivers/ImpalaJDBC41.jar rename to core/drivers/ImpalaJDBC41.jar diff --git a/drivers/clickhouse-jdbc-0.3.1.jar b/core/drivers/clickhouse-jdbc-0.3.1.jar similarity index 100% rename from drivers/clickhouse-jdbc-0.3.1.jar rename to core/drivers/clickhouse-jdbc-0.3.1.jar diff --git a/drivers/hadoop-common-3.3.5.jar b/core/drivers/hadoop-common-3.3.5.jar similarity index 100% rename from drivers/hadoop-common-3.3.5.jar rename to core/drivers/hadoop-common-3.3.5.jar diff --git a/drivers/hive-common-1.1.0.jar b/core/drivers/hive-common-1.1.0.jar similarity index 100% rename from drivers/hive-common-1.1.0.jar rename to core/drivers/hive-common-1.1.0.jar diff --git a/drivers/hive-jdbc-1.1.0.jar b/core/drivers/hive-jdbc-1.1.0.jar similarity index 100% rename from drivers/hive-jdbc-1.1.0.jar rename to core/drivers/hive-jdbc-1.1.0.jar diff --git a/drivers/hive-metastore-1.1.0.jar b/core/drivers/hive-metastore-1.1.0.jar similarity index 100% rename from drivers/hive-metastore-1.1.0.jar rename to core/drivers/hive-metastore-1.1.0.jar diff --git a/drivers/hive-serde-1.1.0.jar b/core/drivers/hive-serde-1.1.0.jar similarity index 100% rename from drivers/hive-serde-1.1.0.jar rename to core/drivers/hive-serde-1.1.0.jar diff --git a/drivers/hive-service-1.1.0.jar b/core/drivers/hive-service-1.1.0.jar similarity index 100% rename from drivers/hive-service-1.1.0.jar rename to core/drivers/hive-service-1.1.0.jar diff --git a/drivers/hive-shims-0.20S-1.1.0.jar b/core/drivers/hive-shims-0.20S-1.1.0.jar similarity index 100% rename from drivers/hive-shims-0.20S-1.1.0.jar rename to core/drivers/hive-shims-0.20S-1.1.0.jar diff --git a/drivers/hive-shims-0.23-1.1.0.jar b/core/drivers/hive-shims-0.23-1.1.0.jar similarity index 100% rename from drivers/hive-shims-0.23-1.1.0.jar rename to core/drivers/hive-shims-0.23-1.1.0.jar diff --git a/drivers/hive-shims-1.1.0.jar b/core/drivers/hive-shims-1.1.0.jar similarity index 100% rename from drivers/hive-shims-1.1.0.jar rename to core/drivers/hive-shims-1.1.0.jar diff --git a/drivers/hive-shims-common-1.1.0.jar b/core/drivers/hive-shims-common-1.1.0.jar similarity index 100% rename from drivers/hive-shims-common-1.1.0.jar rename to core/drivers/hive-shims-common-1.1.0.jar diff --git a/drivers/hive-shims-scheduler-1.1.0.jar b/core/drivers/hive-shims-scheduler-1.1.0.jar similarity index 100% rename from drivers/hive-shims-scheduler-1.1.0.jar rename to core/drivers/hive-shims-scheduler-1.1.0.jar diff --git a/drivers/httpmime-4.5.13.jar b/core/drivers/httpmime-4.5.13.jar similarity index 100% rename from drivers/httpmime-4.5.13.jar rename to core/drivers/httpmime-4.5.13.jar diff --git a/drivers/jcc-11.5.6.0.jar b/core/drivers/jcc-11.5.6.0.jar similarity index 100% rename from drivers/jcc-11.5.6.0.jar rename to core/drivers/jcc-11.5.6.0.jar diff --git a/drivers/libfb303-0.9.2.jar b/core/drivers/libfb303-0.9.2.jar similarity index 100% rename from drivers/libfb303-0.9.2.jar rename to core/drivers/libfb303-0.9.2.jar diff --git a/drivers/libthrift-0.9.2.jar b/core/drivers/libthrift-0.9.2.jar similarity index 100% rename from drivers/libthrift-0.9.2.jar rename to core/drivers/libthrift-0.9.2.jar diff --git a/drivers/lz4-java-1.7.1.jar b/core/drivers/lz4-java-1.7.1.jar similarity index 100% rename from drivers/lz4-java-1.7.1.jar rename to core/drivers/lz4-java-1.7.1.jar diff --git a/drivers/mongodb_unityjdbc_full.jar b/core/drivers/mongodb_unityjdbc_full.jar similarity index 100% rename from drivers/mongodb_unityjdbc_full.jar rename to core/drivers/mongodb_unityjdbc_full.jar diff --git a/drivers/mysql-connector-java-5.1.46.jar b/core/drivers/mysql-connector-java-5.1.46.jar similarity index 100% rename from drivers/mysql-connector-java-5.1.46.jar rename to core/drivers/mysql-connector-java-5.1.46.jar diff --git a/drivers/ojdbc8-12.2.0.1.jar b/core/drivers/ojdbc8-12.2.0.1.jar similarity index 100% rename from drivers/ojdbc8-12.2.0.1.jar rename to core/drivers/ojdbc8-12.2.0.1.jar diff --git a/drivers/postgresql-42.3.6.jar b/core/drivers/postgresql-42.3.6.jar similarity index 100% rename from drivers/postgresql-42.3.6.jar rename to core/drivers/postgresql-42.3.6.jar diff --git a/drivers/redshift-jdbc42-2.1.0.1.jar b/core/drivers/redshift-jdbc42-2.1.0.1.jar similarity index 100% rename from drivers/redshift-jdbc42-2.1.0.1.jar rename to core/drivers/redshift-jdbc42-2.1.0.1.jar diff --git a/drivers/sqljdbc4-4.0.jar b/core/drivers/sqljdbc4-4.0.jar similarity index 100% rename from drivers/sqljdbc4-4.0.jar rename to core/drivers/sqljdbc4-4.0.jar diff --git a/frontend/.editorconfig b/core/frontend/.editorconfig similarity index 100% rename from frontend/.editorconfig rename to core/frontend/.editorconfig diff --git a/frontend/.env.development b/core/frontend/.env.development similarity index 100% rename from frontend/.env.development rename to core/frontend/.env.development diff --git a/frontend/.env.production b/core/frontend/.env.production similarity index 100% rename from frontend/.env.production rename to core/frontend/.env.production diff --git a/frontend/.env.staging b/core/frontend/.env.staging similarity index 100% rename from frontend/.env.staging rename to core/frontend/.env.staging diff --git a/frontend/.eslintignore b/core/frontend/.eslintignore similarity index 100% rename from frontend/.eslintignore rename to core/frontend/.eslintignore diff --git a/frontend/.eslintrc.js b/core/frontend/.eslintrc.js similarity index 100% rename from frontend/.eslintrc.js rename to core/frontend/.eslintrc.js diff --git a/frontend/.gitignore b/core/frontend/.gitignore similarity index 100% rename from frontend/.gitignore rename to core/frontend/.gitignore diff --git a/frontend/.travis.yml b/core/frontend/.travis.yml similarity index 100% rename from frontend/.travis.yml rename to core/frontend/.travis.yml diff --git a/frontend/LICENSE b/core/frontend/LICENSE similarity index 100% rename from frontend/LICENSE rename to core/frontend/LICENSE diff --git a/frontend/babel.config.js b/core/frontend/babel.config.js similarity index 100% rename from frontend/babel.config.js rename to core/frontend/babel.config.js diff --git a/frontend/build/index.js b/core/frontend/build/index.js similarity index 100% rename from frontend/build/index.js rename to core/frontend/build/index.js diff --git a/frontend/jsconfig.json b/core/frontend/jsconfig.json similarity index 100% rename from frontend/jsconfig.json rename to core/frontend/jsconfig.json diff --git a/frontend/mock/index.js b/core/frontend/mock/index.js similarity index 100% rename from frontend/mock/index.js rename to core/frontend/mock/index.js diff --git a/frontend/mock/mock-server.js b/core/frontend/mock/mock-server.js similarity index 100% rename from frontend/mock/mock-server.js rename to core/frontend/mock/mock-server.js diff --git a/frontend/mock/table.js b/core/frontend/mock/table.js similarity index 100% rename from frontend/mock/table.js rename to core/frontend/mock/table.js diff --git a/frontend/mock/user.js b/core/frontend/mock/user.js similarity index 100% rename from frontend/mock/user.js rename to core/frontend/mock/user.js diff --git a/frontend/package.json b/core/frontend/package.json similarity index 100% rename from frontend/package.json rename to core/frontend/package.json diff --git a/frontend/pom.xml b/core/frontend/pom.xml similarity index 97% rename from frontend/pom.xml rename to core/frontend/pom.xml index 73f8cb5587..90fb3a6b95 100644 --- a/frontend/pom.xml +++ b/core/frontend/pom.xml @@ -32,7 +32,7 @@ - v15.12.0 + v16.20.2 7.6.3 diff --git a/frontend/postcss.config.js b/core/frontend/postcss.config.js similarity index 100% rename from frontend/postcss.config.js rename to core/frontend/postcss.config.js diff --git a/frontend/public/axios.js b/core/frontend/public/axios.js similarity index 100% rename from frontend/public/axios.js rename to core/frontend/public/axios.js diff --git a/frontend/public/board/blue_1.png b/core/frontend/public/board/blue_1.png similarity index 100% rename from frontend/public/board/blue_1.png rename to core/frontend/public/board/blue_1.png diff --git a/frontend/public/board/blue_1.svg b/core/frontend/public/board/blue_1.svg similarity index 100% rename from frontend/public/board/blue_1.svg rename to core/frontend/public/board/blue_1.svg diff --git a/frontend/public/board/blue_2.png b/core/frontend/public/board/blue_2.png similarity index 100% rename from frontend/public/board/blue_2.png rename to core/frontend/public/board/blue_2.png diff --git a/frontend/public/board/blue_2.svg b/core/frontend/public/board/blue_2.svg similarity index 100% rename from frontend/public/board/blue_2.svg rename to core/frontend/public/board/blue_2.svg diff --git a/frontend/public/board/blue_3.png b/core/frontend/public/board/blue_3.png similarity index 100% rename from frontend/public/board/blue_3.png rename to core/frontend/public/board/blue_3.png diff --git a/frontend/public/board/blue_3.svg b/core/frontend/public/board/blue_3.svg similarity index 100% rename from frontend/public/board/blue_3.svg rename to core/frontend/public/board/blue_3.svg diff --git a/frontend/public/board/blue_4.png b/core/frontend/public/board/blue_4.png similarity index 100% rename from frontend/public/board/blue_4.png rename to core/frontend/public/board/blue_4.png diff --git a/frontend/public/board/blue_4.svg b/core/frontend/public/board/blue_4.svg similarity index 100% rename from frontend/public/board/blue_4.svg rename to core/frontend/public/board/blue_4.svg diff --git a/frontend/public/board/blue_5.png b/core/frontend/public/board/blue_5.png similarity index 100% rename from frontend/public/board/blue_5.png rename to core/frontend/public/board/blue_5.png diff --git a/frontend/public/board/blue_5.svg b/core/frontend/public/board/blue_5.svg similarity index 100% rename from frontend/public/board/blue_5.svg rename to core/frontend/public/board/blue_5.svg diff --git a/frontend/public/board/blue_6.png b/core/frontend/public/board/blue_6.png similarity index 100% rename from frontend/public/board/blue_6.png rename to core/frontend/public/board/blue_6.png diff --git a/frontend/public/board/blue_6.svg b/core/frontend/public/board/blue_6.svg similarity index 100% rename from frontend/public/board/blue_6.svg rename to core/frontend/public/board/blue_6.svg diff --git a/frontend/public/board/blue_7.png b/core/frontend/public/board/blue_7.png similarity index 100% rename from frontend/public/board/blue_7.png rename to core/frontend/public/board/blue_7.png diff --git a/frontend/public/board/blue_7.svg b/core/frontend/public/board/blue_7.svg similarity index 100% rename from frontend/public/board/blue_7.svg rename to core/frontend/public/board/blue_7.svg diff --git a/frontend/public/board/blue_8.png b/core/frontend/public/board/blue_8.png similarity index 100% rename from frontend/public/board/blue_8.png rename to core/frontend/public/board/blue_8.png diff --git a/frontend/public/board/blue_8.svg b/core/frontend/public/board/blue_8.svg similarity index 100% rename from frontend/public/board/blue_8.svg rename to core/frontend/public/board/blue_8.svg diff --git a/frontend/public/board/blue_9.png b/core/frontend/public/board/blue_9.png similarity index 100% rename from frontend/public/board/blue_9.png rename to core/frontend/public/board/blue_9.png diff --git a/frontend/public/board/blue_9.svg b/core/frontend/public/board/blue_9.svg similarity index 100% rename from frontend/public/board/blue_9.svg rename to core/frontend/public/board/blue_9.svg diff --git a/frontend/public/board/dark_1.png b/core/frontend/public/board/dark_1.png similarity index 100% rename from frontend/public/board/dark_1.png rename to core/frontend/public/board/dark_1.png diff --git a/frontend/public/board/dark_1.svg b/core/frontend/public/board/dark_1.svg similarity index 100% rename from frontend/public/board/dark_1.svg rename to core/frontend/public/board/dark_1.svg diff --git a/frontend/public/board/subject-hight-tech-background.gif b/core/frontend/public/board/subject-hight-tech-background.gif similarity index 100% rename from frontend/public/board/subject-hight-tech-background.gif rename to core/frontend/public/board/subject-hight-tech-background.gif diff --git a/frontend/public/dynamic.gif b/core/frontend/public/dynamic.gif similarity index 100% rename from frontend/public/dynamic.gif rename to core/frontend/public/dynamic.gif diff --git a/frontend/public/favicon.ico b/core/frontend/public/favicon.ico similarity index 100% rename from frontend/public/favicon.ico rename to core/frontend/public/favicon.ico diff --git a/frontend/public/fonts/element-icons.ttf b/core/frontend/public/fonts/element-icons.ttf similarity index 100% rename from frontend/public/fonts/element-icons.ttf rename to core/frontend/public/fonts/element-icons.ttf diff --git a/frontend/public/fonts/element-icons.woff b/core/frontend/public/fonts/element-icons.woff similarity index 100% rename from frontend/public/fonts/element-icons.woff rename to core/frontend/public/fonts/element-icons.woff diff --git a/frontend/public/index.html b/core/frontend/public/index.html similarity index 100% rename from frontend/public/index.html rename to core/frontend/public/index.html diff --git a/frontend/public/lic.png b/core/frontend/public/lic.png similarity index 100% rename from frontend/public/lic.png rename to core/frontend/public/lic.png diff --git a/frontend/public/link.html b/core/frontend/public/link.html similarity index 100% rename from frontend/public/link.html rename to core/frontend/public/link.html diff --git a/frontend/public/nolic.html b/core/frontend/public/nolic.html similarity index 100% rename from frontend/public/nolic.html rename to core/frontend/public/nolic.html diff --git a/frontend/public/nologin.html b/core/frontend/public/nologin.html similarity index 100% rename from frontend/public/nologin.html rename to core/frontend/public/nologin.html diff --git a/frontend/public/tinymce/langs/zh_CN.js b/core/frontend/public/tinymce/langs/zh_CN.js similarity index 100% rename from frontend/public/tinymce/langs/zh_CN.js rename to core/frontend/public/tinymce/langs/zh_CN.js diff --git a/frontend/public/tinymce/langs/zh_TW.js b/core/frontend/public/tinymce/langs/zh_TW.js similarity index 100% rename from frontend/public/tinymce/langs/zh_TW.js rename to core/frontend/public/tinymce/langs/zh_TW.js diff --git a/frontend/public/tinymce/skins/content/dark/content.css b/core/frontend/public/tinymce/skins/content/dark/content.css similarity index 100% rename from frontend/public/tinymce/skins/content/dark/content.css rename to core/frontend/public/tinymce/skins/content/dark/content.css diff --git a/frontend/public/tinymce/skins/content/dark/content.min.css b/core/frontend/public/tinymce/skins/content/dark/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/content/dark/content.min.css rename to core/frontend/public/tinymce/skins/content/dark/content.min.css diff --git a/frontend/public/tinymce/skins/content/default/content.css b/core/frontend/public/tinymce/skins/content/default/content.css similarity index 100% rename from frontend/public/tinymce/skins/content/default/content.css rename to core/frontend/public/tinymce/skins/content/default/content.css diff --git a/frontend/public/tinymce/skins/content/default/content.min.css b/core/frontend/public/tinymce/skins/content/default/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/content/default/content.min.css rename to core/frontend/public/tinymce/skins/content/default/content.min.css diff --git a/frontend/public/tinymce/skins/content/document/content.css b/core/frontend/public/tinymce/skins/content/document/content.css similarity index 100% rename from frontend/public/tinymce/skins/content/document/content.css rename to core/frontend/public/tinymce/skins/content/document/content.css diff --git a/frontend/public/tinymce/skins/content/document/content.min.css b/core/frontend/public/tinymce/skins/content/document/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/content/document/content.min.css rename to core/frontend/public/tinymce/skins/content/document/content.min.css diff --git a/frontend/public/tinymce/skins/content/writer/content.css b/core/frontend/public/tinymce/skins/content/writer/content.css similarity index 100% rename from frontend/public/tinymce/skins/content/writer/content.css rename to core/frontend/public/tinymce/skins/content/writer/content.css diff --git a/frontend/public/tinymce/skins/content/writer/content.min.css b/core/frontend/public/tinymce/skins/content/writer/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/content/writer/content.min.css rename to core/frontend/public/tinymce/skins/content/writer/content.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.inline.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.inline.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.inline.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/content.mobile.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff b/core/frontend/public/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff rename to core/frontend/public/tinymce/skins/ui/oxide-dark/fonts/tinymce-mobile.woff diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.mobile.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.css diff --git a/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css b/core/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css rename to core/frontend/public/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.css b/core/frontend/public/tinymce/skins/ui/oxide/content.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.inline.css b/core/frontend/public/tinymce/skins/ui/oxide/content.inline.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.inline.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.inline.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.inline.min.css b/core/frontend/public/tinymce/skins/ui/oxide/content.inline.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.inline.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.inline.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.min.css b/core/frontend/public/tinymce/skins/ui/oxide/content.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.mobile.css b/core/frontend/public/tinymce/skins/ui/oxide/content.mobile.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.mobile.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.mobile.css diff --git a/frontend/public/tinymce/skins/ui/oxide/content.mobile.min.css b/core/frontend/public/tinymce/skins/ui/oxide/content.mobile.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/content.mobile.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/content.mobile.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff b/core/frontend/public/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff rename to core/frontend/public/tinymce/skins/ui/oxide/fonts/tinymce-mobile.woff diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.css diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.min.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.mobile.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.mobile.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.mobile.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.mobile.css diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.mobile.min.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.mobile.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.mobile.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.mobile.min.css diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.css diff --git a/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css b/core/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css similarity index 100% rename from frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css rename to core/frontend/public/tinymce/skins/ui/oxide/skin.shadowdom.min.css diff --git a/frontend/public/vendor/vendor-manifest.json b/core/frontend/public/vendor/vendor-manifest.json similarity index 100% rename from frontend/public/vendor/vendor-manifest.json rename to core/frontend/public/vendor/vendor-manifest.json diff --git a/frontend/public/vendor/vendor.dll.js b/core/frontend/public/vendor/vendor.dll.js similarity index 100% rename from frontend/public/vendor/vendor.dll.js rename to core/frontend/public/vendor/vendor.dll.js diff --git a/frontend/src/App.vue b/core/frontend/src/App.vue similarity index 100% rename from frontend/src/App.vue rename to core/frontend/src/App.vue diff --git a/frontend/src/api/appTemplateMarket/index.js b/core/frontend/src/api/appTemplateMarket/index.js similarity index 100% rename from frontend/src/api/appTemplateMarket/index.js rename to core/frontend/src/api/appTemplateMarket/index.js diff --git a/frontend/src/api/appTemplateMarket/log.js b/core/frontend/src/api/appTemplateMarket/log.js similarity index 100% rename from frontend/src/api/appTemplateMarket/log.js rename to core/frontend/src/api/appTemplateMarket/log.js diff --git a/frontend/src/api/authModel/authModel.js b/core/frontend/src/api/authModel/authModel.js similarity index 100% rename from frontend/src/api/authModel/authModel.js rename to core/frontend/src/api/authModel/authModel.js diff --git a/frontend/src/api/background/background.js b/core/frontend/src/api/background/background.js similarity index 100% rename from frontend/src/api/background/background.js rename to core/frontend/src/api/background/background.js diff --git a/frontend/src/api/chart/chart.js b/core/frontend/src/api/chart/chart.js similarity index 100% rename from frontend/src/api/chart/chart.js rename to core/frontend/src/api/chart/chart.js diff --git a/frontend/src/api/dataset/dataset.js b/core/frontend/src/api/dataset/dataset.js similarity index 100% rename from frontend/src/api/dataset/dataset.js rename to core/frontend/src/api/dataset/dataset.js diff --git a/frontend/src/api/example.js b/core/frontend/src/api/example.js similarity index 100% rename from frontend/src/api/example.js rename to core/frontend/src/api/example.js diff --git a/frontend/src/api/index.js b/core/frontend/src/api/index.js similarity index 100% rename from frontend/src/api/index.js rename to core/frontend/src/api/index.js diff --git a/frontend/src/api/link/index.js b/core/frontend/src/api/link/index.js similarity index 100% rename from frontend/src/api/link/index.js rename to core/frontend/src/api/link/index.js diff --git a/frontend/src/api/map/map.js b/core/frontend/src/api/map/map.js similarity index 100% rename from frontend/src/api/map/map.js rename to core/frontend/src/api/map/map.js diff --git a/frontend/src/api/panel/enshrine.js b/core/frontend/src/api/panel/enshrine.js similarity index 100% rename from frontend/src/api/panel/enshrine.js rename to core/frontend/src/api/panel/enshrine.js diff --git a/frontend/src/api/panel/linkJump.js b/core/frontend/src/api/panel/linkJump.js similarity index 100% rename from frontend/src/api/panel/linkJump.js rename to core/frontend/src/api/panel/linkJump.js diff --git a/frontend/src/api/panel/linkage.js b/core/frontend/src/api/panel/linkage.js similarity index 100% rename from frontend/src/api/panel/linkage.js rename to core/frontend/src/api/panel/linkage.js diff --git a/frontend/src/api/panel/outerParams.js b/core/frontend/src/api/panel/outerParams.js similarity index 100% rename from frontend/src/api/panel/outerParams.js rename to core/frontend/src/api/panel/outerParams.js diff --git a/frontend/src/api/panel/panel.js b/core/frontend/src/api/panel/panel.js similarity index 100% rename from frontend/src/api/panel/panel.js rename to core/frontend/src/api/panel/panel.js diff --git a/frontend/src/api/panel/panelView.js b/core/frontend/src/api/panel/panelView.js similarity index 100% rename from frontend/src/api/panel/panelView.js rename to core/frontend/src/api/panel/panelView.js diff --git a/frontend/src/api/panel/pdfTemplate.js b/core/frontend/src/api/panel/pdfTemplate.js similarity index 100% rename from frontend/src/api/panel/pdfTemplate.js rename to core/frontend/src/api/panel/pdfTemplate.js diff --git a/frontend/src/api/panel/share.js b/core/frontend/src/api/panel/share.js similarity index 100% rename from frontend/src/api/panel/share.js rename to core/frontend/src/api/panel/share.js diff --git a/frontend/src/api/panel/shareProxy.js b/core/frontend/src/api/panel/shareProxy.js similarity index 100% rename from frontend/src/api/panel/shareProxy.js rename to core/frontend/src/api/panel/shareProxy.js diff --git a/frontend/src/api/panel/view.js b/core/frontend/src/api/panel/view.js similarity index 100% rename from frontend/src/api/panel/view.js rename to core/frontend/src/api/panel/view.js diff --git a/frontend/src/api/staticResource/staticResource.js b/core/frontend/src/api/staticResource/staticResource.js similarity index 100% rename from frontend/src/api/staticResource/staticResource.js rename to core/frontend/src/api/staticResource/staticResource.js diff --git a/frontend/src/api/system/about.js b/core/frontend/src/api/system/about.js similarity index 100% rename from frontend/src/api/system/about.js rename to core/frontend/src/api/system/about.js diff --git a/frontend/src/api/system/appTemplate.js b/core/frontend/src/api/system/appTemplate.js similarity index 100% rename from frontend/src/api/system/appTemplate.js rename to core/frontend/src/api/system/appTemplate.js diff --git a/frontend/src/api/system/basic.js b/core/frontend/src/api/system/basic.js similarity index 100% rename from frontend/src/api/system/basic.js rename to core/frontend/src/api/system/basic.js diff --git a/frontend/src/api/system/datasource.js b/core/frontend/src/api/system/datasource.js similarity index 100% rename from frontend/src/api/system/datasource.js rename to core/frontend/src/api/system/datasource.js diff --git a/frontend/src/api/system/dept.js b/core/frontend/src/api/system/dept.js similarity index 100% rename from frontend/src/api/system/dept.js rename to core/frontend/src/api/system/dept.js diff --git a/frontend/src/api/system/dynamic.js b/core/frontend/src/api/system/dynamic.js similarity index 100% rename from frontend/src/api/system/dynamic.js rename to core/frontend/src/api/system/dynamic.js diff --git a/frontend/src/api/system/email.js b/core/frontend/src/api/system/email.js similarity index 100% rename from frontend/src/api/system/email.js rename to core/frontend/src/api/system/email.js diff --git a/frontend/src/api/system/engine.js b/core/frontend/src/api/system/engine.js similarity index 100% rename from frontend/src/api/system/engine.js rename to core/frontend/src/api/system/engine.js diff --git a/frontend/src/api/system/kettle.js b/core/frontend/src/api/system/kettle.js similarity index 100% rename from frontend/src/api/system/kettle.js rename to core/frontend/src/api/system/kettle.js diff --git a/frontend/src/api/system/lic.js b/core/frontend/src/api/system/lic.js similarity index 100% rename from frontend/src/api/system/lic.js rename to core/frontend/src/api/system/lic.js diff --git a/frontend/src/api/system/log.js b/core/frontend/src/api/system/log.js similarity index 100% rename from frontend/src/api/system/log.js rename to core/frontend/src/api/system/log.js diff --git a/frontend/src/api/system/menu.js b/core/frontend/src/api/system/menu.js similarity index 100% rename from frontend/src/api/system/menu.js rename to core/frontend/src/api/system/menu.js diff --git a/frontend/src/api/system/msg.js b/core/frontend/src/api/system/msg.js similarity index 100% rename from frontend/src/api/system/msg.js rename to core/frontend/src/api/system/msg.js diff --git a/frontend/src/api/system/plugin.js b/core/frontend/src/api/system/plugin.js similarity index 100% rename from frontend/src/api/system/plugin.js rename to core/frontend/src/api/system/plugin.js diff --git a/frontend/src/api/system/sysAuth.js b/core/frontend/src/api/system/sysAuth.js similarity index 100% rename from frontend/src/api/system/sysAuth.js rename to core/frontend/src/api/system/sysAuth.js diff --git a/frontend/src/api/system/template.js b/core/frontend/src/api/system/template.js similarity index 100% rename from frontend/src/api/system/template.js rename to core/frontend/src/api/system/template.js diff --git a/frontend/src/api/system/user.js b/core/frontend/src/api/system/user.js similarity index 100% rename from frontend/src/api/system/user.js rename to core/frontend/src/api/system/user.js diff --git a/frontend/src/api/systemInfo/userLogin.js b/core/frontend/src/api/systemInfo/userLogin.js similarity index 100% rename from frontend/src/api/systemInfo/userLogin.js rename to core/frontend/src/api/systemInfo/userLogin.js diff --git a/frontend/src/api/table.js b/core/frontend/src/api/table.js similarity index 100% rename from frontend/src/api/table.js rename to core/frontend/src/api/table.js diff --git a/frontend/src/api/templateMarket/index.js b/core/frontend/src/api/templateMarket/index.js similarity index 100% rename from frontend/src/api/templateMarket/index.js rename to core/frontend/src/api/templateMarket/index.js diff --git a/frontend/src/api/user.js b/core/frontend/src/api/user.js similarity index 100% rename from frontend/src/api/user.js rename to core/frontend/src/api/user.js diff --git a/frontend/src/api/wizard/wizard.js b/core/frontend/src/api/wizard/wizard.js similarity index 100% rename from frontend/src/api/wizard/wizard.js rename to core/frontend/src/api/wizard/wizard.js diff --git a/frontend/src/assets/401_images/401.gif b/core/frontend/src/assets/401_images/401.gif similarity index 100% rename from frontend/src/assets/401_images/401.gif rename to core/frontend/src/assets/401_images/401.gif diff --git a/frontend/src/assets/404_images/404.png b/core/frontend/src/assets/404_images/404.png similarity index 100% rename from frontend/src/assets/404_images/404.png rename to core/frontend/src/assets/404_images/404.png diff --git a/frontend/src/assets/404_images/404_cloud.png b/core/frontend/src/assets/404_images/404_cloud.png similarity index 100% rename from frontend/src/assets/404_images/404_cloud.png rename to core/frontend/src/assets/404_images/404_cloud.png diff --git a/frontend/src/assets/DataEase-black.png b/core/frontend/src/assets/DataEase-black.png similarity index 100% rename from frontend/src/assets/DataEase-black.png rename to core/frontend/src/assets/DataEase-black.png diff --git a/frontend/src/assets/DataEase-color.png b/core/frontend/src/assets/DataEase-color.png similarity index 100% rename from frontend/src/assets/DataEase-color.png rename to core/frontend/src/assets/DataEase-color.png diff --git a/frontend/src/assets/DataEase-white.png b/core/frontend/src/assets/DataEase-white.png similarity index 100% rename from frontend/src/assets/DataEase-white.png rename to core/frontend/src/assets/DataEase-white.png diff --git a/frontend/src/assets/FileType.png b/core/frontend/src/assets/FileType.png similarity index 100% rename from frontend/src/assets/FileType.png rename to core/frontend/src/assets/FileType.png diff --git a/frontend/src/assets/None.png b/core/frontend/src/assets/None.png similarity index 100% rename from frontend/src/assets/None.png rename to core/frontend/src/assets/None.png diff --git a/frontend/src/assets/None_Select.png b/core/frontend/src/assets/None_Select.png similarity index 100% rename from frontend/src/assets/None_Select.png rename to core/frontend/src/assets/None_Select.png diff --git a/frontend/src/assets/None_Select_ds.png b/core/frontend/src/assets/None_Select_ds.png similarity index 100% rename from frontend/src/assets/None_Select_ds.png rename to core/frontend/src/assets/None_Select_ds.png diff --git a/frontend/src/assets/avatar.jpeg b/core/frontend/src/assets/avatar.jpeg similarity index 100% rename from frontend/src/assets/avatar.jpeg rename to core/frontend/src/assets/avatar.jpeg diff --git a/frontend/src/assets/banner.png b/core/frontend/src/assets/banner.png similarity index 100% rename from frontend/src/assets/banner.png rename to core/frontend/src/assets/banner.png diff --git a/frontend/src/assets/datasource/StarRocks.jpg b/core/frontend/src/assets/datasource/StarRocks.jpg similarity index 100% rename from frontend/src/assets/datasource/StarRocks.jpg rename to core/frontend/src/assets/datasource/StarRocks.jpg diff --git a/frontend/src/assets/datasource/TiDB.jpg b/core/frontend/src/assets/datasource/TiDB.jpg similarity index 100% rename from frontend/src/assets/datasource/TiDB.jpg rename to core/frontend/src/assets/datasource/TiDB.jpg diff --git a/frontend/src/assets/datasource/api.jpg b/core/frontend/src/assets/datasource/api.jpg similarity index 100% rename from frontend/src/assets/datasource/api.jpg rename to core/frontend/src/assets/datasource/api.jpg diff --git a/frontend/src/assets/datasource/ck.jpg b/core/frontend/src/assets/datasource/ck.jpg similarity index 100% rename from frontend/src/assets/datasource/ck.jpg rename to core/frontend/src/assets/datasource/ck.jpg diff --git a/frontend/src/assets/datasource/db2.jpg b/core/frontend/src/assets/datasource/db2.jpg similarity index 100% rename from frontend/src/assets/datasource/db2.jpg rename to core/frontend/src/assets/datasource/db2.jpg diff --git a/frontend/src/assets/datasource/ds_doris.jpg b/core/frontend/src/assets/datasource/ds_doris.jpg similarity index 100% rename from frontend/src/assets/datasource/ds_doris.jpg rename to core/frontend/src/assets/datasource/ds_doris.jpg diff --git a/frontend/src/assets/datasource/es.jpg b/core/frontend/src/assets/datasource/es.jpg similarity index 100% rename from frontend/src/assets/datasource/es.jpg rename to core/frontend/src/assets/datasource/es.jpg diff --git a/frontend/src/assets/datasource/hive.jpg b/core/frontend/src/assets/datasource/hive.jpg similarity index 100% rename from frontend/src/assets/datasource/hive.jpg rename to core/frontend/src/assets/datasource/hive.jpg diff --git a/frontend/src/assets/datasource/impala.jpg b/core/frontend/src/assets/datasource/impala.jpg similarity index 100% rename from frontend/src/assets/datasource/impala.jpg rename to core/frontend/src/assets/datasource/impala.jpg diff --git a/frontend/src/assets/datasource/mariadb.jpg b/core/frontend/src/assets/datasource/mariadb.jpg similarity index 100% rename from frontend/src/assets/datasource/mariadb.jpg rename to core/frontend/src/assets/datasource/mariadb.jpg diff --git a/frontend/src/assets/datasource/mongo.jpg b/core/frontend/src/assets/datasource/mongo.jpg similarity index 100% rename from frontend/src/assets/datasource/mongo.jpg rename to core/frontend/src/assets/datasource/mongo.jpg diff --git a/frontend/src/assets/datasource/mysql.jpg b/core/frontend/src/assets/datasource/mysql.jpg similarity index 100% rename from frontend/src/assets/datasource/mysql.jpg rename to core/frontend/src/assets/datasource/mysql.jpg diff --git a/frontend/src/assets/datasource/oracle.jpg b/core/frontend/src/assets/datasource/oracle.jpg similarity index 100% rename from frontend/src/assets/datasource/oracle.jpg rename to core/frontend/src/assets/datasource/oracle.jpg diff --git a/frontend/src/assets/datasource/pg.jpg b/core/frontend/src/assets/datasource/pg.jpg similarity index 100% rename from frontend/src/assets/datasource/pg.jpg rename to core/frontend/src/assets/datasource/pg.jpg diff --git a/frontend/src/assets/datasource/redshift.jpg b/core/frontend/src/assets/datasource/redshift.jpg similarity index 100% rename from frontend/src/assets/datasource/redshift.jpg rename to core/frontend/src/assets/datasource/redshift.jpg diff --git a/frontend/src/assets/datasource/sqlServer.jpg b/core/frontend/src/assets/datasource/sqlServer.jpg similarity index 100% rename from frontend/src/assets/datasource/sqlServer.jpg rename to core/frontend/src/assets/datasource/sqlServer.jpg diff --git a/frontend/src/assets/deV.png b/core/frontend/src/assets/deV.png similarity index 100% rename from frontend/src/assets/deV.png rename to core/frontend/src/assets/deV.png diff --git a/frontend/src/assets/dingding01.png b/core/frontend/src/assets/dingding01.png similarity index 100% rename from frontend/src/assets/dingding01.png rename to core/frontend/src/assets/dingding01.png diff --git a/frontend/src/assets/error.png b/core/frontend/src/assets/error.png similarity index 100% rename from frontend/src/assets/error.png rename to core/frontend/src/assets/error.png diff --git a/frontend/src/assets/fill_radio.png b/core/frontend/src/assets/fill_radio.png similarity index 100% rename from frontend/src/assets/fill_radio.png rename to core/frontend/src/assets/fill_radio.png diff --git a/frontend/src/assets/icon_nopicture_filled.png b/core/frontend/src/assets/icon_nopicture_filled.png similarity index 100% rename from frontend/src/assets/icon_nopicture_filled.png rename to core/frontend/src/assets/icon_nopicture_filled.png diff --git a/frontend/src/assets/lark.png b/core/frontend/src/assets/lark.png similarity index 100% rename from frontend/src/assets/lark.png rename to core/frontend/src/assets/lark.png diff --git a/frontend/src/assets/license_header.png b/core/frontend/src/assets/license_header.png similarity index 100% rename from frontend/src/assets/license_header.png rename to core/frontend/src/assets/license_header.png diff --git a/frontend/src/assets/login-desc.png b/core/frontend/src/assets/login-desc.png similarity index 100% rename from frontend/src/assets/login-desc.png rename to core/frontend/src/assets/login-desc.png diff --git a/frontend/src/assets/nothing.png b/core/frontend/src/assets/nothing.png similarity index 100% rename from frontend/src/assets/nothing.png rename to core/frontend/src/assets/nothing.png diff --git a/frontend/src/assets/qrcode.png b/core/frontend/src/assets/qrcode.png similarity index 100% rename from frontend/src/assets/qrcode.png rename to core/frontend/src/assets/qrcode.png diff --git a/frontend/src/assets/template.png b/core/frontend/src/assets/template.png similarity index 100% rename from frontend/src/assets/template.png rename to core/frontend/src/assets/template.png diff --git a/frontend/src/assets/theme-custom.png b/core/frontend/src/assets/theme-custom.png similarity index 100% rename from frontend/src/assets/theme-custom.png rename to core/frontend/src/assets/theme-custom.png diff --git a/frontend/src/assets/theme-dark.png b/core/frontend/src/assets/theme-dark.png similarity index 100% rename from frontend/src/assets/theme-dark.png rename to core/frontend/src/assets/theme-dark.png diff --git a/frontend/src/assets/theme-default.png b/core/frontend/src/assets/theme-default.png similarity index 100% rename from frontend/src/assets/theme-default.png rename to core/frontend/src/assets/theme-default.png diff --git a/frontend/src/assets/wecom.png b/core/frontend/src/assets/wecom.png similarity index 100% rename from frontend/src/assets/wecom.png rename to core/frontend/src/assets/wecom.png diff --git a/frontend/src/assets/wizard_main_bg.png b/core/frontend/src/assets/wizard_main_bg.png similarity index 100% rename from frontend/src/assets/wizard_main_bg.png rename to core/frontend/src/assets/wizard_main_bg.png diff --git a/frontend/src/assets/wizard_video1.png b/core/frontend/src/assets/wizard_video1.png similarity index 100% rename from frontend/src/assets/wizard_video1.png rename to core/frontend/src/assets/wizard_video1.png diff --git a/frontend/src/assets/wizard_video2.png b/core/frontend/src/assets/wizard_video2.png similarity index 100% rename from frontend/src/assets/wizard_video2.png rename to core/frontend/src/assets/wizard_video2.png diff --git a/frontend/src/assets/wizard_video3.png b/core/frontend/src/assets/wizard_video3.png similarity index 100% rename from frontend/src/assets/wizard_video3.png rename to core/frontend/src/assets/wizard_video3.png diff --git a/frontend/src/assets/wizard_wechat-group.png b/core/frontend/src/assets/wizard_wechat-group.png similarity index 100% rename from frontend/src/assets/wizard_wechat-group.png rename to core/frontend/src/assets/wizard_wechat-group.png diff --git a/frontend/src/assets/wizard_wechat-official.jpeg b/core/frontend/src/assets/wizard_wechat-official.jpeg similarity index 100% rename from frontend/src/assets/wizard_wechat-official.jpeg rename to core/frontend/src/assets/wizard_wechat-official.jpeg diff --git a/frontend/src/assets/wizard_wechat-train.png b/core/frontend/src/assets/wizard_wechat-train.png similarity index 100% rename from frontend/src/assets/wizard_wechat-train.png rename to core/frontend/src/assets/wizard_wechat-train.png diff --git a/frontend/src/assets/xianshiqi-2.png b/core/frontend/src/assets/xianshiqi-2.png similarity index 100% rename from frontend/src/assets/xianshiqi-2.png rename to core/frontend/src/assets/xianshiqi-2.png diff --git a/frontend/src/assets/xianshiqi.png b/core/frontend/src/assets/xianshiqi.png similarity index 100% rename from frontend/src/assets/xianshiqi.png rename to core/frontend/src/assets/xianshiqi.png diff --git a/frontend/src/components/assistButton/ColorButton.vue b/core/frontend/src/components/assistButton/ColorButton.vue similarity index 100% rename from frontend/src/components/assistButton/ColorButton.vue rename to core/frontend/src/components/assistButton/ColorButton.vue diff --git a/frontend/src/components/asyncComponent/index.vue b/core/frontend/src/components/asyncComponent/index.vue similarity index 100% rename from frontend/src/components/asyncComponent/index.vue rename to core/frontend/src/components/asyncComponent/index.vue diff --git a/frontend/src/components/backButton/index.vue b/core/frontend/src/components/backButton/index.vue similarity index 100% rename from frontend/src/components/backButton/index.vue rename to core/frontend/src/components/backButton/index.vue diff --git a/frontend/src/components/business/DeLayoutContent.vue b/core/frontend/src/components/business/DeLayoutContent.vue similarity index 100% rename from frontend/src/components/business/DeLayoutContent.vue rename to core/frontend/src/components/business/DeLayoutContent.vue diff --git a/frontend/src/components/business/LayoutContent.vue b/core/frontend/src/components/business/LayoutContent.vue similarity index 100% rename from frontend/src/components/business/LayoutContent.vue rename to core/frontend/src/components/business/LayoutContent.vue diff --git a/frontend/src/components/business/conditionTable/DeComplexInput.vue b/core/frontend/src/components/business/conditionTable/DeComplexInput.vue similarity index 100% rename from frontend/src/components/business/conditionTable/DeComplexInput.vue rename to core/frontend/src/components/business/conditionTable/DeComplexInput.vue diff --git a/frontend/src/components/business/conditionTable/DeComplexOperator.vue b/core/frontend/src/components/business/conditionTable/DeComplexOperator.vue similarity index 100% rename from frontend/src/components/business/conditionTable/DeComplexOperator.vue rename to core/frontend/src/components/business/conditionTable/DeComplexOperator.vue diff --git a/frontend/src/components/business/conditionTable/DeComplexSelect.vue b/core/frontend/src/components/business/conditionTable/DeComplexSelect.vue similarity index 100% rename from frontend/src/components/business/conditionTable/DeComplexSelect.vue rename to core/frontend/src/components/business/conditionTable/DeComplexSelect.vue diff --git a/frontend/src/components/canvas/DeCanvas.vue b/core/frontend/src/components/canvas/DeCanvas.vue similarity index 100% rename from frontend/src/components/canvas/DeCanvas.vue rename to core/frontend/src/components/canvas/DeCanvas.vue diff --git a/frontend/src/components/canvas/assets/bg-kj-1.jpg b/core/frontend/src/components/canvas/assets/bg-kj-1.jpg similarity index 100% rename from frontend/src/components/canvas/assets/bg-kj-1.jpg rename to core/frontend/src/components/canvas/assets/bg-kj-1.jpg diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.css b/core/frontend/src/components/canvas/assets/iconfont/iconfont.css similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.css rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.css diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.eot b/core/frontend/src/components/canvas/assets/iconfont/iconfont.eot similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.eot rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.eot diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.js b/core/frontend/src/components/canvas/assets/iconfont/iconfont.js similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.js rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.js diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.json b/core/frontend/src/components/canvas/assets/iconfont/iconfont.json similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.json rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.json diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.svg b/core/frontend/src/components/canvas/assets/iconfont/iconfont.svg similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.svg rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.svg diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.ttf b/core/frontend/src/components/canvas/assets/iconfont/iconfont.ttf similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.ttf rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.ttf diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.woff b/core/frontend/src/components/canvas/assets/iconfont/iconfont.woff similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.woff rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.woff diff --git a/frontend/src/components/canvas/assets/iconfont/iconfont.woff2 b/core/frontend/src/components/canvas/assets/iconfont/iconfont.woff2 similarity index 100% rename from frontend/src/components/canvas/assets/iconfont/iconfont.woff2 rename to core/frontend/src/components/canvas/assets/iconfont/iconfont.woff2 diff --git a/frontend/src/components/canvas/assets/title.jpg b/core/frontend/src/components/canvas/assets/title.jpg similarity index 100% rename from frontend/src/components/canvas/assets/title.jpg rename to core/frontend/src/components/canvas/assets/title.jpg diff --git a/frontend/src/components/canvas/components/TextAttr.vue b/core/frontend/src/components/canvas/components/TextAttr.vue similarity index 100% rename from frontend/src/components/canvas/components/TextAttr.vue rename to core/frontend/src/components/canvas/components/TextAttr.vue diff --git a/frontend/src/components/canvas/components/Toolbar.vue b/core/frontend/src/components/canvas/components/Toolbar.vue similarity index 100% rename from frontend/src/components/canvas/components/Toolbar.vue rename to core/frontend/src/components/canvas/components/Toolbar.vue diff --git a/frontend/src/components/canvas/components/editor/Area.vue b/core/frontend/src/components/canvas/components/editor/Area.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/Area.vue rename to core/frontend/src/components/canvas/components/editor/Area.vue diff --git a/frontend/src/components/canvas/components/editor/CanvasOptBar.vue b/core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/CanvasOptBar.vue rename to core/frontend/src/components/canvas/components/editor/CanvasOptBar.vue diff --git a/frontend/src/components/canvas/components/editor/CloseBar.vue b/core/frontend/src/components/canvas/components/editor/CloseBar.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/CloseBar.vue rename to core/frontend/src/components/canvas/components/editor/CloseBar.vue diff --git a/frontend/src/components/canvas/components/editor/ComponentWrapper.vue b/core/frontend/src/components/canvas/components/editor/ComponentWrapper.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/ComponentWrapper.vue rename to core/frontend/src/components/canvas/components/editor/ComponentWrapper.vue diff --git a/frontend/src/components/canvas/components/editor/ContextMenu.vue b/core/frontend/src/components/canvas/components/editor/ContextMenu.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/ContextMenu.vue rename to core/frontend/src/components/canvas/components/editor/ContextMenu.vue diff --git a/frontend/src/components/canvas/components/editor/DateFormat.vue b/core/frontend/src/components/canvas/components/editor/DateFormat.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/DateFormat.vue rename to core/frontend/src/components/canvas/components/editor/DateFormat.vue diff --git a/frontend/src/components/canvas/components/editor/DeEditor.vue b/core/frontend/src/components/canvas/components/editor/DeEditor.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/DeEditor.vue rename to core/frontend/src/components/canvas/components/editor/DeEditor.vue diff --git a/frontend/src/components/canvas/components/editor/EditBar.vue b/core/frontend/src/components/canvas/components/editor/EditBar.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/EditBar.vue rename to core/frontend/src/components/canvas/components/editor/EditBar.vue diff --git a/frontend/src/components/canvas/components/editor/EditBarView.vue b/core/frontend/src/components/canvas/components/editor/EditBarView.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/EditBarView.vue rename to core/frontend/src/components/canvas/components/editor/EditBarView.vue diff --git a/frontend/src/components/canvas/components/editor/FieldsList.vue b/core/frontend/src/components/canvas/components/editor/FieldsList.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/FieldsList.vue rename to core/frontend/src/components/canvas/components/editor/FieldsList.vue diff --git a/frontend/src/components/canvas/components/editor/FrameLinks.vue b/core/frontend/src/components/canvas/components/editor/FrameLinks.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/FrameLinks.vue rename to core/frontend/src/components/canvas/components/editor/FrameLinks.vue diff --git a/frontend/src/components/canvas/components/editor/Grid.vue b/core/frontend/src/components/canvas/components/editor/Grid.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/Grid.vue rename to core/frontend/src/components/canvas/components/editor/Grid.vue diff --git a/frontend/src/components/canvas/components/editor/HyperlinksDialog.vue b/core/frontend/src/components/canvas/components/editor/HyperlinksDialog.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/HyperlinksDialog.vue rename to core/frontend/src/components/canvas/components/editor/HyperlinksDialog.vue diff --git a/frontend/src/components/canvas/components/editor/LinkageField.vue b/core/frontend/src/components/canvas/components/editor/LinkageField.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/LinkageField.vue rename to core/frontend/src/components/canvas/components/editor/LinkageField.vue diff --git a/frontend/src/components/canvas/components/editor/MarkLine.vue b/core/frontend/src/components/canvas/components/editor/MarkLine.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/MarkLine.vue rename to core/frontend/src/components/canvas/components/editor/MarkLine.vue diff --git a/frontend/src/components/canvas/components/editor/MobileCheckBar.vue b/core/frontend/src/components/canvas/components/editor/MobileCheckBar.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/MobileCheckBar.vue rename to core/frontend/src/components/canvas/components/editor/MobileCheckBar.vue diff --git a/frontend/src/components/canvas/components/editor/PGrid.vue b/core/frontend/src/components/canvas/components/editor/PGrid.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/PGrid.vue rename to core/frontend/src/components/canvas/components/editor/PGrid.vue diff --git a/frontend/src/components/canvas/components/editor/PageLineEditor.vue b/core/frontend/src/components/canvas/components/editor/PageLineEditor.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/PageLineEditor.vue rename to core/frontend/src/components/canvas/components/editor/PageLineEditor.vue diff --git a/frontend/src/components/canvas/components/editor/Preview.vue b/core/frontend/src/components/canvas/components/editor/Preview.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/Preview.vue rename to core/frontend/src/components/canvas/components/editor/Preview.vue diff --git a/frontend/src/components/canvas/components/editor/PreviewEject.vue b/core/frontend/src/components/canvas/components/editor/PreviewEject.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/PreviewEject.vue rename to core/frontend/src/components/canvas/components/editor/PreviewEject.vue diff --git a/frontend/src/components/canvas/components/editor/PreviewFullScreen.vue b/core/frontend/src/components/canvas/components/editor/PreviewFullScreen.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/PreviewFullScreen.vue rename to core/frontend/src/components/canvas/components/editor/PreviewFullScreen.vue diff --git a/frontend/src/components/canvas/components/editor/SettingMenu.vue b/core/frontend/src/components/canvas/components/editor/SettingMenu.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/SettingMenu.vue rename to core/frontend/src/components/canvas/components/editor/SettingMenu.vue diff --git a/frontend/src/components/canvas/components/editor/Shape.vue b/core/frontend/src/components/canvas/components/editor/Shape.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/Shape.vue rename to core/frontend/src/components/canvas/components/editor/Shape.vue diff --git a/frontend/src/components/canvas/components/editor/StreamMediaLinks.vue b/core/frontend/src/components/canvas/components/editor/StreamMediaLinks.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/StreamMediaLinks.vue rename to core/frontend/src/components/canvas/components/editor/StreamMediaLinks.vue diff --git a/frontend/src/components/canvas/components/editor/TabCarouselDialog.vue b/core/frontend/src/components/canvas/components/editor/TabCarouselDialog.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/TabCarouselDialog.vue rename to core/frontend/src/components/canvas/components/editor/TabCarouselDialog.vue diff --git a/frontend/src/components/canvas/components/editor/VideoLinks.vue b/core/frontend/src/components/canvas/components/editor/VideoLinks.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/VideoLinks.vue rename to core/frontend/src/components/canvas/components/editor/VideoLinks.vue diff --git a/frontend/src/components/canvas/components/editor/ViewTrackBar.vue b/core/frontend/src/components/canvas/components/editor/ViewTrackBar.vue similarity index 100% rename from frontend/src/components/canvas/components/editor/ViewTrackBar.vue rename to core/frontend/src/components/canvas/components/editor/ViewTrackBar.vue diff --git a/frontend/src/components/canvas/customComponent/DeFrame.vue b/core/frontend/src/components/canvas/customComponent/DeFrame.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/DeFrame.vue rename to core/frontend/src/components/canvas/customComponent/DeFrame.vue diff --git a/frontend/src/components/canvas/customComponent/DeRichText.vue b/core/frontend/src/components/canvas/customComponent/DeRichText.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/DeRichText.vue rename to core/frontend/src/components/canvas/customComponent/DeRichText.vue diff --git a/frontend/src/components/canvas/customComponent/DeRichTextView.vue b/core/frontend/src/components/canvas/customComponent/DeRichTextView.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/DeRichTextView.vue rename to core/frontend/src/components/canvas/customComponent/DeRichTextView.vue diff --git a/frontend/src/components/canvas/customComponent/DeStreamMedia.vue b/core/frontend/src/components/canvas/customComponent/DeStreamMedia.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/DeStreamMedia.vue rename to core/frontend/src/components/canvas/customComponent/DeStreamMedia.vue diff --git a/frontend/src/components/canvas/customComponent/DeVideo.vue b/core/frontend/src/components/canvas/customComponent/DeVideo.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/DeVideo.vue rename to core/frontend/src/components/canvas/customComponent/DeVideo.vue diff --git a/frontend/src/components/canvas/customComponent/Group.vue b/core/frontend/src/components/canvas/customComponent/Group.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/Group.vue rename to core/frontend/src/components/canvas/customComponent/Group.vue diff --git a/frontend/src/components/canvas/customComponent/Picture.vue b/core/frontend/src/components/canvas/customComponent/Picture.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/Picture.vue rename to core/frontend/src/components/canvas/customComponent/Picture.vue diff --git a/frontend/src/components/canvas/customComponent/RectShape.vue b/core/frontend/src/components/canvas/customComponent/RectShape.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/RectShape.vue rename to core/frontend/src/components/canvas/customComponent/RectShape.vue diff --git a/frontend/src/components/canvas/customComponent/UserView.vue b/core/frontend/src/components/canvas/customComponent/UserView.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/UserView.vue rename to core/frontend/src/components/canvas/customComponent/UserView.vue diff --git a/frontend/src/components/canvas/customComponent/UserViewDialog.vue b/core/frontend/src/components/canvas/customComponent/UserViewDialog.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/UserViewDialog.vue rename to core/frontend/src/components/canvas/customComponent/UserViewDialog.vue diff --git a/frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue b/core/frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue rename to core/frontend/src/components/canvas/customComponent/UserViewMobileDialog.vue diff --git a/frontend/src/components/canvas/customComponent/VButton.vue b/core/frontend/src/components/canvas/customComponent/VButton.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/VButton.vue rename to core/frontend/src/components/canvas/customComponent/VButton.vue diff --git a/frontend/src/components/canvas/customComponent/VText.vue b/core/frontend/src/components/canvas/customComponent/VText.vue similarity index 100% rename from frontend/src/components/canvas/customComponent/VText.vue rename to core/frontend/src/components/canvas/customComponent/VText.vue diff --git a/frontend/src/components/canvas/customComponent/component-list.js b/core/frontend/src/components/canvas/customComponent/component-list.js similarity index 100% rename from frontend/src/components/canvas/customComponent/component-list.js rename to core/frontend/src/components/canvas/customComponent/component-list.js diff --git a/frontend/src/components/canvas/customComponent/index.js b/core/frontend/src/components/canvas/customComponent/index.js similarity index 100% rename from frontend/src/components/canvas/customComponent/index.js rename to core/frontend/src/components/canvas/customComponent/index.js diff --git a/frontend/src/components/canvas/store/animation.js b/core/frontend/src/components/canvas/store/animation.js similarity index 100% rename from frontend/src/components/canvas/store/animation.js rename to core/frontend/src/components/canvas/store/animation.js diff --git a/frontend/src/components/canvas/store/compose.js b/core/frontend/src/components/canvas/store/compose.js similarity index 100% rename from frontend/src/components/canvas/store/compose.js rename to core/frontend/src/components/canvas/store/compose.js diff --git a/frontend/src/components/canvas/store/contextmenu.js b/core/frontend/src/components/canvas/store/contextmenu.js similarity index 100% rename from frontend/src/components/canvas/store/contextmenu.js rename to core/frontend/src/components/canvas/store/contextmenu.js diff --git a/frontend/src/components/canvas/store/copy.js b/core/frontend/src/components/canvas/store/copy.js similarity index 100% rename from frontend/src/components/canvas/store/copy.js rename to core/frontend/src/components/canvas/store/copy.js diff --git a/frontend/src/components/canvas/store/event.js b/core/frontend/src/components/canvas/store/event.js similarity index 100% rename from frontend/src/components/canvas/store/event.js rename to core/frontend/src/components/canvas/store/event.js diff --git a/frontend/src/components/canvas/store/layer.js b/core/frontend/src/components/canvas/store/layer.js similarity index 100% rename from frontend/src/components/canvas/store/layer.js rename to core/frontend/src/components/canvas/store/layer.js diff --git a/frontend/src/components/canvas/store/lock.js b/core/frontend/src/components/canvas/store/lock.js similarity index 100% rename from frontend/src/components/canvas/store/lock.js rename to core/frontend/src/components/canvas/store/lock.js diff --git a/frontend/src/components/canvas/store/snapshot.js b/core/frontend/src/components/canvas/store/snapshot.js similarity index 100% rename from frontend/src/components/canvas/store/snapshot.js rename to core/frontend/src/components/canvas/store/snapshot.js diff --git a/frontend/src/components/canvas/styles/animate.css b/core/frontend/src/components/canvas/styles/animate.css similarity index 100% rename from frontend/src/components/canvas/styles/animate.css rename to core/frontend/src/components/canvas/styles/animate.css diff --git a/frontend/src/components/canvas/tools/watermark.js b/core/frontend/src/components/canvas/tools/watermark.js similarity index 100% rename from frontend/src/components/canvas/tools/watermark.js rename to core/frontend/src/components/canvas/tools/watermark.js diff --git a/frontend/src/components/canvas/utils/calculateComponentPositionAndSize.js b/core/frontend/src/components/canvas/utils/calculateComponentPositionAndSize.js similarity index 100% rename from frontend/src/components/canvas/utils/calculateComponentPositionAndSize.js rename to core/frontend/src/components/canvas/utils/calculateComponentPositionAndSize.js diff --git a/frontend/src/components/canvas/utils/decomposeComponent.js b/core/frontend/src/components/canvas/utils/decomposeComponent.js similarity index 100% rename from frontend/src/components/canvas/utils/decomposeComponent.js rename to core/frontend/src/components/canvas/utils/decomposeComponent.js diff --git a/frontend/src/components/canvas/utils/eventBus.js b/core/frontend/src/components/canvas/utils/eventBus.js similarity index 100% rename from frontend/src/components/canvas/utils/eventBus.js rename to core/frontend/src/components/canvas/utils/eventBus.js diff --git a/frontend/src/components/canvas/utils/events.js b/core/frontend/src/components/canvas/utils/events.js similarity index 100% rename from frontend/src/components/canvas/utils/events.js rename to core/frontend/src/components/canvas/utils/events.js diff --git a/frontend/src/components/canvas/utils/generateID.js b/core/frontend/src/components/canvas/utils/generateID.js similarity index 100% rename from frontend/src/components/canvas/utils/generateID.js rename to core/frontend/src/components/canvas/utils/generateID.js diff --git a/frontend/src/components/canvas/utils/runAnimation.js b/core/frontend/src/components/canvas/utils/runAnimation.js similarity index 100% rename from frontend/src/components/canvas/utils/runAnimation.js rename to core/frontend/src/components/canvas/utils/runAnimation.js diff --git a/frontend/src/components/canvas/utils/shortcutKey.js b/core/frontend/src/components/canvas/utils/shortcutKey.js similarity index 100% rename from frontend/src/components/canvas/utils/shortcutKey.js rename to core/frontend/src/components/canvas/utils/shortcutKey.js diff --git a/frontend/src/components/canvas/utils/style.js b/core/frontend/src/components/canvas/utils/style.js similarity index 100% rename from frontend/src/components/canvas/utils/style.js rename to core/frontend/src/components/canvas/utils/style.js diff --git a/frontend/src/components/canvas/utils/toast.js b/core/frontend/src/components/canvas/utils/toast.js similarity index 100% rename from frontend/src/components/canvas/utils/toast.js rename to core/frontend/src/components/canvas/utils/toast.js diff --git a/frontend/src/components/canvas/utils/translate.js b/core/frontend/src/components/canvas/utils/translate.js similarity index 100% rename from frontend/src/components/canvas/utils/translate.js rename to core/frontend/src/components/canvas/utils/translate.js diff --git a/frontend/src/components/canvas/utils/utils.js b/core/frontend/src/components/canvas/utils/utils.js similarity index 100% rename from frontend/src/components/canvas/utils/utils.js rename to core/frontend/src/components/canvas/utils/utils.js diff --git a/frontend/src/components/cron/Cron.vue b/core/frontend/src/components/cron/Cron.vue similarity index 100% rename from frontend/src/components/cron/Cron.vue rename to core/frontend/src/components/cron/Cron.vue diff --git a/frontend/src/components/cron/cron/Day.vue b/core/frontend/src/components/cron/cron/Day.vue similarity index 100% rename from frontend/src/components/cron/cron/Day.vue rename to core/frontend/src/components/cron/cron/Day.vue diff --git a/frontend/src/components/cron/cron/Hour.vue b/core/frontend/src/components/cron/cron/Hour.vue similarity index 100% rename from frontend/src/components/cron/cron/Hour.vue rename to core/frontend/src/components/cron/cron/Hour.vue diff --git a/frontend/src/components/cron/cron/Month.vue b/core/frontend/src/components/cron/cron/Month.vue similarity index 100% rename from frontend/src/components/cron/cron/Month.vue rename to core/frontend/src/components/cron/cron/Month.vue diff --git a/frontend/src/components/cron/cron/SecondAndMinute.vue b/core/frontend/src/components/cron/cron/SecondAndMinute.vue similarity index 100% rename from frontend/src/components/cron/cron/SecondAndMinute.vue rename to core/frontend/src/components/cron/cron/SecondAndMinute.vue diff --git a/frontend/src/components/cron/cron/Week.vue b/core/frontend/src/components/cron/cron/Week.vue similarity index 100% rename from frontend/src/components/cron/cron/Week.vue rename to core/frontend/src/components/cron/cron/Week.vue diff --git a/frontend/src/components/cron/cron/Year.vue b/core/frontend/src/components/cron/cron/Year.vue similarity index 100% rename from frontend/src/components/cron/cron/Year.vue rename to core/frontend/src/components/cron/cron/Year.vue diff --git a/frontend/src/components/dataease/DeAsideContainer.vue b/core/frontend/src/components/dataease/DeAsideContainer.vue similarity index 100% rename from frontend/src/components/dataease/DeAsideContainer.vue rename to core/frontend/src/components/dataease/DeAsideContainer.vue diff --git a/frontend/src/components/dataease/DeContainer.vue b/core/frontend/src/components/dataease/DeContainer.vue similarity index 100% rename from frontend/src/components/dataease/DeContainer.vue rename to core/frontend/src/components/dataease/DeContainer.vue diff --git a/frontend/src/components/dataease/DeMainContainer.vue b/core/frontend/src/components/dataease/DeMainContainer.vue similarity index 100% rename from frontend/src/components/dataease/DeMainContainer.vue rename to core/frontend/src/components/dataease/DeMainContainer.vue diff --git a/frontend/src/components/dataease/DeOutWidget.vue b/core/frontend/src/components/dataease/DeOutWidget.vue similarity index 100% rename from frontend/src/components/dataease/DeOutWidget.vue rename to core/frontend/src/components/dataease/DeOutWidget.vue diff --git a/frontend/src/components/dataease/dragbar/DeLeft2RightDragBar.vue b/core/frontend/src/components/dataease/dragbar/DeLeft2RightDragBar.vue similarity index 100% rename from frontend/src/components/dataease/dragbar/DeLeft2RightDragBar.vue rename to core/frontend/src/components/dataease/dragbar/DeLeft2RightDragBar.vue diff --git a/frontend/src/components/dataeaseTabs/index.vue b/core/frontend/src/components/dataeaseTabs/index.vue similarity index 100% rename from frontend/src/components/dataeaseTabs/index.vue rename to core/frontend/src/components/dataeaseTabs/index.vue diff --git a/frontend/src/components/deCustomCm/DeBtn.vue b/core/frontend/src/components/deCustomCm/DeBtn.vue similarity index 100% rename from frontend/src/components/deCustomCm/DeBtn.vue rename to core/frontend/src/components/deCustomCm/DeBtn.vue diff --git a/frontend/src/components/deCustomCm/DeDatePick.vue b/core/frontend/src/components/deCustomCm/DeDatePick.vue similarity index 100% rename from frontend/src/components/deCustomCm/DeDatePick.vue rename to core/frontend/src/components/deCustomCm/DeDatePick.vue diff --git a/frontend/src/components/deCustomCm/DePager.vue b/core/frontend/src/components/deCustomCm/DePager.vue similarity index 100% rename from frontend/src/components/deCustomCm/DePager.vue rename to core/frontend/src/components/deCustomCm/DePager.vue diff --git a/frontend/src/components/deCustomCm/DePwd.vue b/core/frontend/src/components/deCustomCm/DePwd.vue similarity index 100% rename from frontend/src/components/deCustomCm/DePwd.vue rename to core/frontend/src/components/deCustomCm/DePwd.vue diff --git a/frontend/src/components/deCustomCm/DeTextarea.vue b/core/frontend/src/components/deCustomCm/DeTextarea.vue similarity index 100% rename from frontend/src/components/deCustomCm/DeTextarea.vue rename to core/frontend/src/components/deCustomCm/DeTextarea.vue diff --git a/frontend/src/components/deCustomCm/pagination.js b/core/frontend/src/components/deCustomCm/pagination.js similarity index 100% rename from frontend/src/components/deCustomCm/pagination.js rename to core/frontend/src/components/deCustomCm/pagination.js diff --git a/frontend/src/components/deDrag/PointShadow.vue b/core/frontend/src/components/deDrag/PointShadow.vue similarity index 100% rename from frontend/src/components/deDrag/PointShadow.vue rename to core/frontend/src/components/deDrag/PointShadow.vue diff --git a/frontend/src/components/deDrag/Shadow.vue b/core/frontend/src/components/deDrag/Shadow.vue similarity index 100% rename from frontend/src/components/deDrag/Shadow.vue rename to core/frontend/src/components/deDrag/Shadow.vue diff --git a/frontend/src/components/deDrag/index.vue b/core/frontend/src/components/deDrag/index.vue similarity index 100% rename from frontend/src/components/deDrag/index.vue rename to core/frontend/src/components/deDrag/index.vue diff --git a/frontend/src/components/deDrag/option.js b/core/frontend/src/components/deDrag/option.js similarity index 100% rename from frontend/src/components/deDrag/option.js rename to core/frontend/src/components/deDrag/option.js diff --git a/frontend/src/components/deIconPicker/deIconGroupPicker/index.vue b/core/frontend/src/components/deIconPicker/deIconGroupPicker/index.vue similarity index 100% rename from frontend/src/components/deIconPicker/deIconGroupPicker/index.vue rename to core/frontend/src/components/deIconPicker/deIconGroupPicker/index.vue diff --git a/frontend/src/components/deIconPicker/eIcon/e-icon.vue b/core/frontend/src/components/deIconPicker/eIcon/e-icon.vue similarity index 100% rename from frontend/src/components/deIconPicker/eIcon/e-icon.vue rename to core/frontend/src/components/deIconPicker/eIcon/e-icon.vue diff --git a/frontend/src/components/deIconPicker/eIconList.js b/core/frontend/src/components/deIconPicker/eIconList.js similarity index 100% rename from frontend/src/components/deIconPicker/eIconList.js rename to core/frontend/src/components/deIconPicker/eIconList.js diff --git a/frontend/src/components/deIconPicker/elementUI.js b/core/frontend/src/components/deIconPicker/elementUI.js similarity index 100% rename from frontend/src/components/deIconPicker/elementUI.js rename to core/frontend/src/components/deIconPicker/elementUI.js diff --git a/frontend/src/components/deIconPicker/fontAwesome.js b/core/frontend/src/components/deIconPicker/fontAwesome.js similarity index 100% rename from frontend/src/components/deIconPicker/fontAwesome.js rename to core/frontend/src/components/deIconPicker/fontAwesome.js diff --git a/frontend/src/components/deIconPicker/iconList.js b/core/frontend/src/components/deIconPicker/iconList.js similarity index 100% rename from frontend/src/components/deIconPicker/iconList.js rename to core/frontend/src/components/deIconPicker/iconList.js diff --git a/frontend/src/components/deIconPicker/index.vue b/core/frontend/src/components/deIconPicker/index.vue similarity index 100% rename from frontend/src/components/deIconPicker/index.vue rename to core/frontend/src/components/deIconPicker/index.vue diff --git a/frontend/src/components/deIconPicker/utils/TypeUtil.js b/core/frontend/src/components/deIconPicker/utils/TypeUtil.js similarity index 100% rename from frontend/src/components/deIconPicker/utils/TypeUtil.js rename to core/frontend/src/components/deIconPicker/utils/TypeUtil.js diff --git a/frontend/src/components/deIconPicker/utils/dom.js b/core/frontend/src/components/deIconPicker/utils/dom.js similarity index 100% rename from frontend/src/components/deIconPicker/utils/dom.js rename to core/frontend/src/components/deIconPicker/utils/dom.js diff --git a/frontend/src/components/deIconPicker/utils/getSvg.js b/core/frontend/src/components/deIconPicker/utils/getSvg.js similarity index 100% rename from frontend/src/components/deIconPicker/utils/getSvg.js rename to core/frontend/src/components/deIconPicker/utils/getSvg.js diff --git a/frontend/src/components/deIconPicker/utils/index.js b/core/frontend/src/components/deIconPicker/utils/index.js similarity index 100% rename from frontend/src/components/deIconPicker/utils/index.js rename to core/frontend/src/components/deIconPicker/utils/index.js diff --git a/frontend/src/components/deIconPicker/utils/util.js b/core/frontend/src/components/deIconPicker/utils/util.js similarity index 100% rename from frontend/src/components/deIconPicker/utils/util.js rename to core/frontend/src/components/deIconPicker/utils/util.js diff --git a/frontend/src/components/deViewSelect/index.vue b/core/frontend/src/components/deViewSelect/index.vue similarity index 100% rename from frontend/src/components/deViewSelect/index.vue rename to core/frontend/src/components/deViewSelect/index.vue diff --git a/frontend/src/components/dragItem/index.vue b/core/frontend/src/components/dragItem/index.vue similarity index 100% rename from frontend/src/components/dragItem/index.vue rename to core/frontend/src/components/dragItem/index.vue diff --git a/frontend/src/components/elTreeSelect/dom.js b/core/frontend/src/components/elTreeSelect/dom.js similarity index 100% rename from frontend/src/components/elTreeSelect/dom.js rename to core/frontend/src/components/elTreeSelect/dom.js diff --git a/frontend/src/components/elTreeSelect/index.vue b/core/frontend/src/components/elTreeSelect/index.vue similarity index 100% rename from frontend/src/components/elTreeSelect/index.vue rename to core/frontend/src/components/elTreeSelect/index.vue diff --git a/frontend/src/components/elTreeSelect/utils.js b/core/frontend/src/components/elTreeSelect/utils.js similarity index 100% rename from frontend/src/components/elTreeSelect/utils.js rename to core/frontend/src/components/elTreeSelect/utils.js diff --git a/frontend/src/components/elVisualSelect/index.vue b/core/frontend/src/components/elVisualSelect/index.vue similarity index 100% rename from frontend/src/components/elVisualSelect/index.vue rename to core/frontend/src/components/elVisualSelect/index.vue diff --git a/frontend/src/components/gradientColorSelector/DeColorPicker.vue b/core/frontend/src/components/gradientColorSelector/DeColorPicker.vue similarity index 100% rename from frontend/src/components/gradientColorSelector/DeColorPicker.vue rename to core/frontend/src/components/gradientColorSelector/DeColorPicker.vue diff --git a/frontend/src/components/gradientColorSelector/base.js b/core/frontend/src/components/gradientColorSelector/base.js similarity index 100% rename from frontend/src/components/gradientColorSelector/base.js rename to core/frontend/src/components/gradientColorSelector/base.js diff --git a/frontend/src/components/gradientColorSelector/index.vue b/core/frontend/src/components/gradientColorSelector/index.vue similarity index 100% rename from frontend/src/components/gradientColorSelector/index.vue rename to core/frontend/src/components/gradientColorSelector/index.vue diff --git a/frontend/src/components/gridTable/TableBody.vue b/core/frontend/src/components/gridTable/TableBody.vue similarity index 100% rename from frontend/src/components/gridTable/TableBody.vue rename to core/frontend/src/components/gridTable/TableBody.vue diff --git a/frontend/src/components/gridTable/index.vue b/core/frontend/src/components/gridTable/index.vue similarity index 100% rename from frontend/src/components/gridTable/index.vue rename to core/frontend/src/components/gridTable/index.vue diff --git a/frontend/src/components/langSelect/index.vue b/core/frontend/src/components/langSelect/index.vue similarity index 100% rename from frontend/src/components/langSelect/index.vue rename to core/frontend/src/components/langSelect/index.vue diff --git a/frontend/src/components/msgCfm/index.js b/core/frontend/src/components/msgCfm/index.js similarity index 100% rename from frontend/src/components/msgCfm/index.js rename to core/frontend/src/components/msgCfm/index.js diff --git a/frontend/src/components/msgCfm/keyEnter.js b/core/frontend/src/components/msgCfm/keyEnter.js similarity index 100% rename from frontend/src/components/msgCfm/keyEnter.js rename to core/frontend/src/components/msgCfm/keyEnter.js diff --git a/frontend/src/components/notification/index.vue b/core/frontend/src/components/notification/index.vue similarity index 100% rename from frontend/src/components/notification/index.vue rename to core/frontend/src/components/notification/index.vue diff --git a/frontend/src/components/suspensionSelector/index.vue b/core/frontend/src/components/suspensionSelector/index.vue similarity index 100% rename from frontend/src/components/suspensionSelector/index.vue rename to core/frontend/src/components/suspensionSelector/index.vue diff --git a/frontend/src/components/svgIcon/index.vue b/core/frontend/src/components/svgIcon/index.vue similarity index 100% rename from frontend/src/components/svgIcon/index.vue rename to core/frontend/src/components/svgIcon/index.vue diff --git a/frontend/src/components/treeSelector/index.vue b/core/frontend/src/components/treeSelector/index.vue similarity index 100% rename from frontend/src/components/treeSelector/index.vue rename to core/frontend/src/components/treeSelector/index.vue diff --git a/frontend/src/components/widget/bean/Condition.js b/core/frontend/src/components/widget/bean/Condition.js similarity index 100% rename from frontend/src/components/widget/bean/Condition.js rename to core/frontend/src/components/widget/bean/Condition.js diff --git a/frontend/src/components/widget/deWidget/CustomTabsSort.vue b/core/frontend/src/components/widget/deWidget/CustomTabsSort.vue similarity index 100% rename from frontend/src/components/widget/deWidget/CustomTabsSort.vue rename to core/frontend/src/components/widget/deWidget/CustomTabsSort.vue diff --git a/frontend/src/components/widget/deWidget/DeButton.vue b/core/frontend/src/components/widget/deWidget/DeButton.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeButton.vue rename to core/frontend/src/components/widget/deWidget/DeButton.vue diff --git a/frontend/src/components/widget/deWidget/DeDate.vue b/core/frontend/src/components/widget/deWidget/DeDate.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeDate.vue rename to core/frontend/src/components/widget/deWidget/DeDate.vue diff --git a/frontend/src/components/widget/deWidget/DeInputSearch.vue b/core/frontend/src/components/widget/deWidget/DeInputSearch.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeInputSearch.vue rename to core/frontend/src/components/widget/deWidget/DeInputSearch.vue diff --git a/frontend/src/components/widget/deWidget/DeNumberRange.vue b/core/frontend/src/components/widget/deWidget/DeNumberRange.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeNumberRange.vue rename to core/frontend/src/components/widget/deWidget/DeNumberRange.vue diff --git a/frontend/src/components/widget/deWidget/DeQuarter.vue b/core/frontend/src/components/widget/deWidget/DeQuarter.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeQuarter.vue rename to core/frontend/src/components/widget/deWidget/DeQuarter.vue diff --git a/frontend/src/components/widget/deWidget/DeResetButton.vue b/core/frontend/src/components/widget/deWidget/DeResetButton.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeResetButton.vue rename to core/frontend/src/components/widget/deWidget/DeResetButton.vue diff --git a/frontend/src/components/widget/deWidget/DeSelect.vue b/core/frontend/src/components/widget/deWidget/DeSelect.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeSelect.vue rename to core/frontend/src/components/widget/deWidget/DeSelect.vue diff --git a/frontend/src/components/widget/deWidget/DeSelectGrid.vue b/core/frontend/src/components/widget/deWidget/DeSelectGrid.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeSelectGrid.vue rename to core/frontend/src/components/widget/deWidget/DeSelectGrid.vue diff --git a/frontend/src/components/widget/deWidget/DeSelectTree.vue b/core/frontend/src/components/widget/deWidget/DeSelectTree.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeSelectTree.vue rename to core/frontend/src/components/widget/deWidget/DeSelectTree.vue diff --git a/frontend/src/components/widget/deWidget/DeShowDate.vue b/core/frontend/src/components/widget/deWidget/DeShowDate.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeShowDate.vue rename to core/frontend/src/components/widget/deWidget/DeShowDate.vue diff --git a/frontend/src/components/widget/deWidget/DeTabs.vue b/core/frontend/src/components/widget/deWidget/DeTabs.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeTabs.vue rename to core/frontend/src/components/widget/deWidget/DeTabs.vue diff --git a/frontend/src/components/widget/deWidget/DeTreeSelect.vue b/core/frontend/src/components/widget/deWidget/DeTreeSelect.vue similarity index 100% rename from frontend/src/components/widget/deWidget/DeTreeSelect.vue rename to core/frontend/src/components/widget/deWidget/DeTreeSelect.vue diff --git a/frontend/src/components/widget/deWidget/TabStyle.vue b/core/frontend/src/components/widget/deWidget/TabStyle.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TabStyle.vue rename to core/frontend/src/components/widget/deWidget/TabStyle.vue diff --git a/frontend/src/components/widget/deWidget/TimeComplex.vue b/core/frontend/src/components/widget/deWidget/TimeComplex.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TimeComplex.vue rename to core/frontend/src/components/widget/deWidget/TimeComplex.vue diff --git a/frontend/src/components/widget/deWidget/TimeDefault.vue b/core/frontend/src/components/widget/deWidget/TimeDefault.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TimeDefault.vue rename to core/frontend/src/components/widget/deWidget/TimeDefault.vue diff --git a/frontend/src/components/widget/deWidget/TimeElec.vue b/core/frontend/src/components/widget/deWidget/TimeElec.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TimeElec.vue rename to core/frontend/src/components/widget/deWidget/TimeElec.vue diff --git a/frontend/src/components/widget/deWidget/TimeSimple.vue b/core/frontend/src/components/widget/deWidget/TimeSimple.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TimeSimple.vue rename to core/frontend/src/components/widget/deWidget/TimeSimple.vue diff --git a/frontend/src/components/widget/deWidget/TitlePosition.vue b/core/frontend/src/components/widget/deWidget/TitlePosition.vue similarity index 100% rename from frontend/src/components/widget/deWidget/TitlePosition.vue rename to core/frontend/src/components/widget/deWidget/TitlePosition.vue diff --git a/frontend/src/components/widget/deWidget/customInput.js b/core/frontend/src/components/widget/deWidget/customInput.js similarity index 100% rename from frontend/src/components/widget/deWidget/customInput.js rename to core/frontend/src/components/widget/deWidget/customInput.js diff --git a/frontend/src/components/widget/deWidget/inputStyleMixin.js b/core/frontend/src/components/widget/deWidget/inputStyleMixin.js similarity index 100% rename from frontend/src/components/widget/deWidget/inputStyleMixin.js rename to core/frontend/src/components/widget/deWidget/inputStyleMixin.js diff --git a/frontend/src/components/widget/deWidget/serviceNameFn.js b/core/frontend/src/components/widget/deWidget/serviceNameFn.js similarity index 100% rename from frontend/src/components/widget/deWidget/serviceNameFn.js rename to core/frontend/src/components/widget/deWidget/serviceNameFn.js diff --git a/frontend/src/components/widget/deWidget/sources/ElQuarter.vue b/core/frontend/src/components/widget/deWidget/sources/ElQuarter.vue similarity index 100% rename from frontend/src/components/widget/deWidget/sources/ElQuarter.vue rename to core/frontend/src/components/widget/deWidget/sources/ElQuarter.vue diff --git a/frontend/src/components/widget/index.js b/core/frontend/src/components/widget/index.js similarity index 100% rename from frontend/src/components/widget/index.js rename to core/frontend/src/components/widget/index.js diff --git a/frontend/src/components/widget/service/WidgetService.js b/core/frontend/src/components/widget/service/WidgetService.js similarity index 100% rename from frontend/src/components/widget/service/WidgetService.js rename to core/frontend/src/components/widget/service/WidgetService.js diff --git a/frontend/src/components/widget/serviceImpl/ButtonResetServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/ButtonResetServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/ButtonResetServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/ButtonResetServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/ButtonSureServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/ButtonSureServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/ButtonSureServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/ButtonSureServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/NumberRangeServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/NumberRangeServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/NumberRangeServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/NumberRangeServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/NumberSelectGridServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/NumberSelectGridServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/NumberSelectGridServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/NumberSelectGridServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/NumberSelectServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/NumberSelectServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/NumberSelectServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/NumberSelectServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TextInputServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TextInputServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TextInputServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TextInputServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TextSelectGridServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TextSelectGridServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TextSelectGridServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TextSelectGridServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TextSelectServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TextSelectTreeServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TextSelectTreeServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TextSelectTreeServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TextSelectTreeServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TimeDateRangeServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TimeDateRangeServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TimeDateRangeServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TimeDateRangeServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TimeDateServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TimeDateServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TimeDateServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TimeDateServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TimeMonthServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TimeMonthServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TimeMonthServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TimeMonthServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TimeQuarterServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TimeQuarterServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TimeQuarterServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TimeQuarterServiceImpl.js diff --git a/frontend/src/components/widget/serviceImpl/TimeYearServiceImpl.js b/core/frontend/src/components/widget/serviceImpl/TimeYearServiceImpl.js similarity index 100% rename from frontend/src/components/widget/serviceImpl/TimeYearServiceImpl.js rename to core/frontend/src/components/widget/serviceImpl/TimeYearServiceImpl.js diff --git a/frontend/src/custom-theme.css b/core/frontend/src/custom-theme.css similarity index 100% rename from frontend/src/custom-theme.css rename to core/frontend/src/custom-theme.css diff --git a/frontend/src/deicons/index.js b/core/frontend/src/deicons/index.js similarity index 100% rename from frontend/src/deicons/index.js rename to core/frontend/src/deicons/index.js diff --git a/frontend/src/deicons/svg/1-trend-01-topright.svg b/core/frontend/src/deicons/svg/1-trend-01-topright.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-01-topright.svg rename to core/frontend/src/deicons/svg/1-trend-01-topright.svg diff --git a/frontend/src/deicons/svg/1-trend-02-bottomright.svg b/core/frontend/src/deicons/svg/1-trend-02-bottomright.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-02-bottomright.svg rename to core/frontend/src/deicons/svg/1-trend-02-bottomright.svg diff --git a/frontend/src/deicons/svg/1-trend-03-topleft.svg b/core/frontend/src/deicons/svg/1-trend-03-topleft.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-03-topleft.svg rename to core/frontend/src/deicons/svg/1-trend-03-topleft.svg diff --git a/frontend/src/deicons/svg/1-trend-04-bottomleft.svg b/core/frontend/src/deicons/svg/1-trend-04-bottomleft.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-04-bottomleft.svg rename to core/frontend/src/deicons/svg/1-trend-04-bottomleft.svg diff --git a/frontend/src/deicons/svg/1-trend-05-top.svg b/core/frontend/src/deicons/svg/1-trend-05-top.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-05-top.svg rename to core/frontend/src/deicons/svg/1-trend-05-top.svg diff --git a/frontend/src/deicons/svg/1-trend-06-right.svg b/core/frontend/src/deicons/svg/1-trend-06-right.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-06-right.svg rename to core/frontend/src/deicons/svg/1-trend-06-right.svg diff --git a/frontend/src/deicons/svg/1-trend-07-left.svg b/core/frontend/src/deicons/svg/1-trend-07-left.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-07-left.svg rename to core/frontend/src/deicons/svg/1-trend-07-left.svg diff --git a/frontend/src/deicons/svg/1-trend-08-bottom.svg b/core/frontend/src/deicons/svg/1-trend-08-bottom.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-08-bottom.svg rename to core/frontend/src/deicons/svg/1-trend-08-bottom.svg diff --git a/frontend/src/deicons/svg/1-trend-09-top1.svg b/core/frontend/src/deicons/svg/1-trend-09-top1.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-09-top1.svg rename to core/frontend/src/deicons/svg/1-trend-09-top1.svg diff --git a/frontend/src/deicons/svg/1-trend-10-bottom1.svg b/core/frontend/src/deicons/svg/1-trend-10-bottom1.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-10-bottom1.svg rename to core/frontend/src/deicons/svg/1-trend-10-bottom1.svg diff --git a/frontend/src/deicons/svg/1-trend-11-left1.svg b/core/frontend/src/deicons/svg/1-trend-11-left1.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-11-left1.svg rename to core/frontend/src/deicons/svg/1-trend-11-left1.svg diff --git a/frontend/src/deicons/svg/1-trend-12-right1.svg b/core/frontend/src/deicons/svg/1-trend-12-right1.svg similarity index 100% rename from frontend/src/deicons/svg/1-trend-12-right1.svg rename to core/frontend/src/deicons/svg/1-trend-12-right1.svg diff --git a/frontend/src/deicons/svg/2-state-01-diamond.svg b/core/frontend/src/deicons/svg/2-state-01-diamond.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-01-diamond.svg rename to core/frontend/src/deicons/svg/2-state-01-diamond.svg diff --git a/frontend/src/deicons/svg/2-state-02-triangle.svg b/core/frontend/src/deicons/svg/2-state-02-triangle.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-02-triangle.svg rename to core/frontend/src/deicons/svg/2-state-02-triangle.svg diff --git a/frontend/src/deicons/svg/2-state-03-circle.svg b/core/frontend/src/deicons/svg/2-state-03-circle.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-03-circle.svg rename to core/frontend/src/deicons/svg/2-state-03-circle.svg diff --git a/frontend/src/deicons/svg/2-state-04-pentagon.svg b/core/frontend/src/deicons/svg/2-state-04-pentagon.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-04-pentagon.svg rename to core/frontend/src/deicons/svg/2-state-04-pentagon.svg diff --git a/frontend/src/deicons/svg/2-state-05-square.svg b/core/frontend/src/deicons/svg/2-state-05-square.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-05-square.svg rename to core/frontend/src/deicons/svg/2-state-05-square.svg diff --git a/frontend/src/deicons/svg/2-state-06-flag.svg b/core/frontend/src/deicons/svg/2-state-06-flag.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-06-flag.svg rename to core/frontend/src/deicons/svg/2-state-06-flag.svg diff --git a/frontend/src/deicons/svg/2-state-07-error.svg b/core/frontend/src/deicons/svg/2-state-07-error.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-07-error.svg rename to core/frontend/src/deicons/svg/2-state-07-error.svg diff --git a/frontend/src/deicons/svg/2-state-08-warn.svg b/core/frontend/src/deicons/svg/2-state-08-warn.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-08-warn.svg rename to core/frontend/src/deicons/svg/2-state-08-warn.svg diff --git a/frontend/src/deicons/svg/2-state-09-question.svg b/core/frontend/src/deicons/svg/2-state-09-question.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-09-question.svg rename to core/frontend/src/deicons/svg/2-state-09-question.svg diff --git a/frontend/src/deicons/svg/2-state-10-ok.svg b/core/frontend/src/deicons/svg/2-state-10-ok.svg similarity index 100% rename from frontend/src/deicons/svg/2-state-10-ok.svg rename to core/frontend/src/deicons/svg/2-state-10-ok.svg diff --git a/frontend/src/deicons/svg/3-rank-01-half.svg b/core/frontend/src/deicons/svg/3-rank-01-half.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-01-half.svg rename to core/frontend/src/deicons/svg/3-rank-01-half.svg diff --git a/frontend/src/deicons/svg/3-rank-02-full.svg b/core/frontend/src/deicons/svg/3-rank-02-full.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-02-full.svg rename to core/frontend/src/deicons/svg/3-rank-02-full.svg diff --git a/frontend/src/deicons/svg/3-rank-03-nice.svg b/core/frontend/src/deicons/svg/3-rank-03-nice.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-03-nice.svg rename to core/frontend/src/deicons/svg/3-rank-03-nice.svg diff --git a/frontend/src/deicons/svg/3-rank-04-commonly.svg b/core/frontend/src/deicons/svg/3-rank-04-commonly.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-04-commonly.svg rename to core/frontend/src/deicons/svg/3-rank-04-commonly.svg diff --git a/frontend/src/deicons/svg/3-rank-05-bad.svg b/core/frontend/src/deicons/svg/3-rank-05-bad.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-05-bad.svg rename to core/frontend/src/deicons/svg/3-rank-05-bad.svg diff --git a/frontend/src/deicons/svg/3-rank-06-goodevaluate.svg b/core/frontend/src/deicons/svg/3-rank-06-goodevaluate.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-06-goodevaluate.svg rename to core/frontend/src/deicons/svg/3-rank-06-goodevaluate.svg diff --git a/frontend/src/deicons/svg/3-rank-07-badevaluate.svg b/core/frontend/src/deicons/svg/3-rank-07-badevaluate.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-07-badevaluate.svg rename to core/frontend/src/deicons/svg/3-rank-07-badevaluate.svg diff --git a/frontend/src/deicons/svg/3-rank-08-badevaluatecircle.svg b/core/frontend/src/deicons/svg/3-rank-08-badevaluatecircle.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-08-badevaluatecircle.svg rename to core/frontend/src/deicons/svg/3-rank-08-badevaluatecircle.svg diff --git a/frontend/src/deicons/svg/3-rank-08-goodevaluatecircle.svg b/core/frontend/src/deicons/svg/3-rank-08-goodevaluatecircle.svg similarity index 100% rename from frontend/src/deicons/svg/3-rank-08-goodevaluatecircle.svg rename to core/frontend/src/deicons/svg/3-rank-08-goodevaluatecircle.svg diff --git a/frontend/src/deicons/svg/4-location-01-mark.svg b/core/frontend/src/deicons/svg/4-location-01-mark.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-01-mark.svg rename to core/frontend/src/deicons/svg/4-location-01-mark.svg diff --git a/frontend/src/deicons/svg/4-location-02-mark1.svg b/core/frontend/src/deicons/svg/4-location-02-mark1.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-02-mark1.svg rename to core/frontend/src/deicons/svg/4-location-02-mark1.svg diff --git a/frontend/src/deicons/svg/4-location-03-mark2.svg b/core/frontend/src/deicons/svg/4-location-03-mark2.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-03-mark2.svg rename to core/frontend/src/deicons/svg/4-location-03-mark2.svg diff --git a/frontend/src/deicons/svg/4-location-04-location.svg b/core/frontend/src/deicons/svg/4-location-04-location.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-04-location.svg rename to core/frontend/src/deicons/svg/4-location-04-location.svg diff --git a/frontend/src/deicons/svg/4-location-05-location1.svg b/core/frontend/src/deicons/svg/4-location-05-location1.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-05-location1.svg rename to core/frontend/src/deicons/svg/4-location-05-location1.svg diff --git a/frontend/src/deicons/svg/4-location-06-location2.svg b/core/frontend/src/deicons/svg/4-location-06-location2.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-06-location2.svg rename to core/frontend/src/deicons/svg/4-location-06-location2.svg diff --git a/frontend/src/deicons/svg/4-location-07-map.svg b/core/frontend/src/deicons/svg/4-location-07-map.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-07-map.svg rename to core/frontend/src/deicons/svg/4-location-07-map.svg diff --git a/frontend/src/deicons/svg/4-location-08-map1.svg b/core/frontend/src/deicons/svg/4-location-08-map1.svg similarity index 100% rename from frontend/src/deicons/svg/4-location-08-map1.svg rename to core/frontend/src/deicons/svg/4-location-08-map1.svg diff --git a/frontend/src/deicons/svg/5-weather-01-bigsnow.svg b/core/frontend/src/deicons/svg/5-weather-01-bigsnow.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-01-bigsnow.svg rename to core/frontend/src/deicons/svg/5-weather-01-bigsnow.svg diff --git a/frontend/src/deicons/svg/5-weather-02-littlesnow.svg b/core/frontend/src/deicons/svg/5-weather-02-littlesnow.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-02-littlesnow.svg rename to core/frontend/src/deicons/svg/5-weather-02-littlesnow.svg diff --git a/frontend/src/deicons/svg/5-weather-03-bigrain.svg b/core/frontend/src/deicons/svg/5-weather-03-bigrain.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-03-bigrain.svg rename to core/frontend/src/deicons/svg/5-weather-03-bigrain.svg diff --git a/frontend/src/deicons/svg/5-weather-04-littlerain.svg b/core/frontend/src/deicons/svg/5-weather-04-littlerain.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-04-littlerain.svg rename to core/frontend/src/deicons/svg/5-weather-04-littlerain.svg diff --git a/frontend/src/deicons/svg/5-weather-05-icerain.svg b/core/frontend/src/deicons/svg/5-weather-05-icerain.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-05-icerain.svg rename to core/frontend/src/deicons/svg/5-weather-05-icerain.svg diff --git a/frontend/src/deicons/svg/5-weather-06-snowrain.svg b/core/frontend/src/deicons/svg/5-weather-06-snowrain.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-06-snowrain.svg rename to core/frontend/src/deicons/svg/5-weather-06-snowrain.svg diff --git a/frontend/src/deicons/svg/5-weather-07-sunny.svg b/core/frontend/src/deicons/svg/5-weather-07-sunny.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-07-sunny.svg rename to core/frontend/src/deicons/svg/5-weather-07-sunny.svg diff --git a/frontend/src/deicons/svg/5-weather-08-cloudy.svg b/core/frontend/src/deicons/svg/5-weather-08-cloudy.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-08-cloudy.svg rename to core/frontend/src/deicons/svg/5-weather-08-cloudy.svg diff --git a/frontend/src/deicons/svg/5-weather-09-smog.svg b/core/frontend/src/deicons/svg/5-weather-09-smog.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-09-smog.svg rename to core/frontend/src/deicons/svg/5-weather-09-smog.svg diff --git a/frontend/src/deicons/svg/5-weather-10-typhoon.svg b/core/frontend/src/deicons/svg/5-weather-10-typhoon.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-10-typhoon.svg rename to core/frontend/src/deicons/svg/5-weather-10-typhoon.svg diff --git a/frontend/src/deicons/svg/5-weather-11-wind.svg b/core/frontend/src/deicons/svg/5-weather-11-wind.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-11-wind.svg rename to core/frontend/src/deicons/svg/5-weather-11-wind.svg diff --git a/frontend/src/deicons/svg/5-weather-12-thunder.svg b/core/frontend/src/deicons/svg/5-weather-12-thunder.svg similarity index 100% rename from frontend/src/deicons/svg/5-weather-12-thunder.svg rename to core/frontend/src/deicons/svg/5-weather-12-thunder.svg diff --git a/frontend/src/deicons/svgo.yml b/core/frontend/src/deicons/svgo.yml similarity index 100% rename from frontend/src/deicons/svgo.yml rename to core/frontend/src/deicons/svgo.yml diff --git a/frontend/src/directive/Permission/index.js b/core/frontend/src/directive/Permission/index.js similarity index 100% rename from frontend/src/directive/Permission/index.js rename to core/frontend/src/directive/Permission/index.js diff --git a/frontend/src/directive/index.js b/core/frontend/src/directive/index.js similarity index 100% rename from frontend/src/directive/index.js rename to core/frontend/src/directive/index.js diff --git a/frontend/src/filter/filter.js b/core/frontend/src/filter/filter.js similarity index 100% rename from frontend/src/filter/filter.js rename to core/frontend/src/filter/filter.js diff --git a/frontend/src/icons/index.js b/core/frontend/src/icons/index.js similarity index 100% rename from frontend/src/icons/index.js rename to core/frontend/src/icons/index.js diff --git a/frontend/src/icons/svg/Checkbox.svg b/core/frontend/src/icons/svg/Checkbox.svg similarity index 100% rename from frontend/src/icons/svg/Checkbox.svg rename to core/frontend/src/icons/svg/Checkbox.svg diff --git a/frontend/src/icons/svg/DataEase.svg b/core/frontend/src/icons/svg/DataEase.svg similarity index 100% rename from frontend/src/icons/svg/DataEase.svg rename to core/frontend/src/icons/svg/DataEase.svg diff --git a/frontend/src/icons/svg/PDF.svg b/core/frontend/src/icons/svg/PDF.svg similarity index 100% rename from frontend/src/icons/svg/PDF.svg rename to core/frontend/src/icons/svg/PDF.svg diff --git a/frontend/src/icons/svg/all-msg.svg b/core/frontend/src/icons/svg/all-msg.svg similarity index 100% rename from frontend/src/icons/svg/all-msg.svg rename to core/frontend/src/icons/svg/all-msg.svg diff --git a/frontend/src/icons/svg/area.svg b/core/frontend/src/icons/svg/area.svg similarity index 100% rename from frontend/src/icons/svg/area.svg rename to core/frontend/src/icons/svg/area.svg diff --git a/frontend/src/icons/svg/bar-group-stack.svg b/core/frontend/src/icons/svg/bar-group-stack.svg similarity index 100% rename from frontend/src/icons/svg/bar-group-stack.svg rename to core/frontend/src/icons/svg/bar-group-stack.svg diff --git a/frontend/src/icons/svg/bar-group.svg b/core/frontend/src/icons/svg/bar-group.svg similarity index 100% rename from frontend/src/icons/svg/bar-group.svg rename to core/frontend/src/icons/svg/bar-group.svg diff --git a/frontend/src/icons/svg/bar-horizontal.svg b/core/frontend/src/icons/svg/bar-horizontal.svg similarity index 100% rename from frontend/src/icons/svg/bar-horizontal.svg rename to core/frontend/src/icons/svg/bar-horizontal.svg diff --git a/frontend/src/icons/svg/bar-stack-horizontal.svg b/core/frontend/src/icons/svg/bar-stack-horizontal.svg similarity index 100% rename from frontend/src/icons/svg/bar-stack-horizontal.svg rename to core/frontend/src/icons/svg/bar-stack-horizontal.svg diff --git a/frontend/src/icons/svg/bar-stack.svg b/core/frontend/src/icons/svg/bar-stack.svg similarity index 100% rename from frontend/src/icons/svg/bar-stack.svg rename to core/frontend/src/icons/svg/bar-stack.svg diff --git a/frontend/src/icons/svg/bar.svg b/core/frontend/src/icons/svg/bar.svg similarity index 100% rename from frontend/src/icons/svg/bar.svg rename to core/frontend/src/icons/svg/bar.svg diff --git a/frontend/src/icons/svg/bidirectional-bar.svg b/core/frontend/src/icons/svg/bidirectional-bar.svg similarity index 100% rename from frontend/src/icons/svg/bidirectional-bar.svg rename to core/frontend/src/icons/svg/bidirectional-bar.svg diff --git a/frontend/src/icons/svg/blue_1.svg b/core/frontend/src/icons/svg/blue_1.svg similarity index 100% rename from frontend/src/icons/svg/blue_1.svg rename to core/frontend/src/icons/svg/blue_1.svg diff --git a/frontend/src/icons/svg/blue_2.svg b/core/frontend/src/icons/svg/blue_2.svg similarity index 100% rename from frontend/src/icons/svg/blue_2.svg rename to core/frontend/src/icons/svg/blue_2.svg diff --git a/frontend/src/icons/svg/blue_3.svg b/core/frontend/src/icons/svg/blue_3.svg similarity index 100% rename from frontend/src/icons/svg/blue_3.svg rename to core/frontend/src/icons/svg/blue_3.svg diff --git a/frontend/src/icons/svg/blue_4.svg b/core/frontend/src/icons/svg/blue_4.svg similarity index 100% rename from frontend/src/icons/svg/blue_4.svg rename to core/frontend/src/icons/svg/blue_4.svg diff --git a/frontend/src/icons/svg/blue_5.svg b/core/frontend/src/icons/svg/blue_5.svg similarity index 100% rename from frontend/src/icons/svg/blue_5.svg rename to core/frontend/src/icons/svg/blue_5.svg diff --git a/frontend/src/icons/svg/blue_6.svg b/core/frontend/src/icons/svg/blue_6.svg similarity index 100% rename from frontend/src/icons/svg/blue_6.svg rename to core/frontend/src/icons/svg/blue_6.svg diff --git a/frontend/src/icons/svg/blue_7.svg b/core/frontend/src/icons/svg/blue_7.svg similarity index 100% rename from frontend/src/icons/svg/blue_7.svg rename to core/frontend/src/icons/svg/blue_7.svg diff --git a/frontend/src/icons/svg/blue_8.svg b/core/frontend/src/icons/svg/blue_8.svg similarity index 100% rename from frontend/src/icons/svg/blue_8.svg rename to core/frontend/src/icons/svg/blue_8.svg diff --git a/frontend/src/icons/svg/blue_9.svg b/core/frontend/src/icons/svg/blue_9.svg similarity index 100% rename from frontend/src/icons/svg/blue_9.svg rename to core/frontend/src/icons/svg/blue_9.svg diff --git a/frontend/src/icons/svg/buddle-map.svg b/core/frontend/src/icons/svg/buddle-map.svg similarity index 100% rename from frontend/src/icons/svg/buddle-map.svg rename to core/frontend/src/icons/svg/buddle-map.svg diff --git a/frontend/src/icons/svg/buddle-map_mini.svg b/core/frontend/src/icons/svg/buddle-map_mini.svg similarity index 100% rename from frontend/src/icons/svg/buddle-map_mini.svg rename to core/frontend/src/icons/svg/buddle-map_mini.svg diff --git a/frontend/src/icons/svg/button_right.svg b/core/frontend/src/icons/svg/button_right.svg similarity index 100% rename from frontend/src/icons/svg/button_right.svg rename to core/frontend/src/icons/svg/button_right.svg diff --git a/frontend/src/icons/svg/cancel_release.svg b/core/frontend/src/icons/svg/cancel_release.svg similarity index 100% rename from frontend/src/icons/svg/cancel_release.svg rename to core/frontend/src/icons/svg/cancel_release.svg diff --git a/frontend/src/icons/svg/chart-mix.svg b/core/frontend/src/icons/svg/chart-mix.svg similarity index 100% rename from frontend/src/icons/svg/chart-mix.svg rename to core/frontend/src/icons/svg/chart-mix.svg diff --git a/frontend/src/icons/svg/custom_sort.svg b/core/frontend/src/icons/svg/custom_sort.svg similarity index 100% rename from frontend/src/icons/svg/custom_sort.svg rename to core/frontend/src/icons/svg/custom_sort.svg diff --git a/frontend/src/icons/svg/dark_1.svg b/core/frontend/src/icons/svg/dark_1.svg similarity index 100% rename from frontend/src/icons/svg/dark_1.svg rename to core/frontend/src/icons/svg/dark_1.svg diff --git a/frontend/src/icons/svg/dashboard.svg b/core/frontend/src/icons/svg/dashboard.svg similarity index 100% rename from frontend/src/icons/svg/dashboard.svg rename to core/frontend/src/icons/svg/dashboard.svg diff --git a/frontend/src/icons/svg/data-reference.svg b/core/frontend/src/icons/svg/data-reference.svg similarity index 100% rename from frontend/src/icons/svg/data-reference.svg rename to core/frontend/src/icons/svg/data-reference.svg diff --git a/frontend/src/icons/svg/database.svg b/core/frontend/src/icons/svg/database.svg similarity index 100% rename from frontend/src/icons/svg/database.svg rename to core/frontend/src/icons/svg/database.svg diff --git a/frontend/src/icons/svg/dataset-task.svg b/core/frontend/src/icons/svg/dataset-task.svg similarity index 100% rename from frontend/src/icons/svg/dataset-task.svg rename to core/frontend/src/icons/svg/dataset-task.svg diff --git a/frontend/src/icons/svg/datasource.svg b/core/frontend/src/icons/svg/datasource.svg similarity index 100% rename from frontend/src/icons/svg/datasource.svg rename to core/frontend/src/icons/svg/datasource.svg diff --git a/frontend/src/icons/svg/db-de.svg b/core/frontend/src/icons/svg/db-de.svg similarity index 100% rename from frontend/src/icons/svg/db-de.svg rename to core/frontend/src/icons/svg/db-de.svg diff --git a/frontend/src/icons/svg/de-api-new.svg b/core/frontend/src/icons/svg/de-api-new.svg similarity index 100% rename from frontend/src/icons/svg/de-api-new.svg rename to core/frontend/src/icons/svg/de-api-new.svg diff --git a/frontend/src/icons/svg/de-copy.svg b/core/frontend/src/icons/svg/de-copy.svg similarity index 100% rename from frontend/src/icons/svg/de-copy.svg rename to core/frontend/src/icons/svg/de-copy.svg diff --git a/frontend/src/icons/svg/de-db-new.svg b/core/frontend/src/icons/svg/de-db-new.svg similarity index 100% rename from frontend/src/icons/svg/de-db-new.svg rename to core/frontend/src/icons/svg/de-db-new.svg diff --git a/frontend/src/icons/svg/de-delete.svg b/core/frontend/src/icons/svg/de-delete.svg similarity index 100% rename from frontend/src/icons/svg/de-delete.svg rename to core/frontend/src/icons/svg/de-delete.svg diff --git a/frontend/src/icons/svg/de-ds-error.svg b/core/frontend/src/icons/svg/de-ds-error.svg similarity index 100% rename from frontend/src/icons/svg/de-ds-error.svg rename to core/frontend/src/icons/svg/de-ds-error.svg diff --git a/frontend/src/icons/svg/de-ds-move.svg b/core/frontend/src/icons/svg/de-ds-move.svg similarity index 100% rename from frontend/src/icons/svg/de-ds-move.svg rename to core/frontend/src/icons/svg/de-ds-move.svg diff --git a/frontend/src/icons/svg/de-ds-rename.svg b/core/frontend/src/icons/svg/de-ds-rename.svg similarity index 100% rename from frontend/src/icons/svg/de-ds-rename.svg rename to core/frontend/src/icons/svg/de-ds-rename.svg diff --git a/frontend/src/icons/svg/de-ds-trash.svg b/core/frontend/src/icons/svg/de-ds-trash.svg similarity index 100% rename from frontend/src/icons/svg/de-ds-trash.svg rename to core/frontend/src/icons/svg/de-ds-trash.svg diff --git a/frontend/src/icons/svg/de-ds-warning.svg b/core/frontend/src/icons/svg/de-ds-warning.svg similarity index 100% rename from frontend/src/icons/svg/de-ds-warning.svg rename to core/frontend/src/icons/svg/de-ds-warning.svg diff --git a/frontend/src/icons/svg/de-excel-new.svg b/core/frontend/src/icons/svg/de-excel-new.svg similarity index 100% rename from frontend/src/icons/svg/de-excel-new.svg rename to core/frontend/src/icons/svg/de-excel-new.svg diff --git a/frontend/src/icons/svg/de-search.svg b/core/frontend/src/icons/svg/de-search.svg similarity index 100% rename from frontend/src/icons/svg/de-search.svg rename to core/frontend/src/icons/svg/de-search.svg diff --git a/frontend/src/icons/svg/de-sql-new.svg b/core/frontend/src/icons/svg/de-sql-new.svg similarity index 100% rename from frontend/src/icons/svg/de-sql-new.svg rename to core/frontend/src/icons/svg/de-sql-new.svg diff --git a/frontend/src/icons/svg/de-union-new.svg b/core/frontend/src/icons/svg/de-union-new.svg similarity index 100% rename from frontend/src/icons/svg/de-union-new.svg rename to core/frontend/src/icons/svg/de-union-new.svg diff --git a/frontend/src/icons/svg/de_pwd_invisible.svg b/core/frontend/src/icons/svg/de_pwd_invisible.svg similarity index 100% rename from frontend/src/icons/svg/de_pwd_invisible.svg rename to core/frontend/src/icons/svg/de_pwd_invisible.svg diff --git a/frontend/src/icons/svg/de_pwd_visible.svg b/core/frontend/src/icons/svg/de_pwd_visible.svg similarity index 100% rename from frontend/src/icons/svg/de_pwd_visible.svg rename to core/frontend/src/icons/svg/de_pwd_visible.svg diff --git a/frontend/src/icons/svg/dept.svg b/core/frontend/src/icons/svg/dept.svg similarity index 100% rename from frontend/src/icons/svg/dept.svg rename to core/frontend/src/icons/svg/dept.svg diff --git a/frontend/src/icons/svg/display-setting.svg b/core/frontend/src/icons/svg/display-setting.svg similarity index 100% rename from frontend/src/icons/svg/display-setting.svg rename to core/frontend/src/icons/svg/display-setting.svg diff --git a/frontend/src/icons/svg/doc.svg b/core/frontend/src/icons/svg/doc.svg similarity index 100% rename from frontend/src/icons/svg/doc.svg rename to core/frontend/src/icons/svg/doc.svg diff --git a/frontend/src/icons/svg/docs.svg b/core/frontend/src/icons/svg/docs.svg similarity index 100% rename from frontend/src/icons/svg/docs.svg rename to core/frontend/src/icons/svg/docs.svg diff --git a/frontend/src/icons/svg/drag.svg b/core/frontend/src/icons/svg/drag.svg similarity index 100% rename from frontend/src/icons/svg/drag.svg rename to core/frontend/src/icons/svg/drag.svg diff --git a/frontend/src/icons/svg/driver-de.svg b/core/frontend/src/icons/svg/driver-de.svg similarity index 100% rename from frontend/src/icons/svg/driver-de.svg rename to core/frontend/src/icons/svg/driver-de.svg diff --git a/frontend/src/icons/svg/ds-api.svg b/core/frontend/src/icons/svg/ds-api.svg similarity index 100% rename from frontend/src/icons/svg/ds-api.svg rename to core/frontend/src/icons/svg/ds-api.svg diff --git a/frontend/src/icons/svg/ds-custom.svg b/core/frontend/src/icons/svg/ds-custom.svg similarity index 100% rename from frontend/src/icons/svg/ds-custom.svg rename to core/frontend/src/icons/svg/ds-custom.svg diff --git a/frontend/src/icons/svg/ds-db.svg b/core/frontend/src/icons/svg/ds-db.svg similarity index 100% rename from frontend/src/icons/svg/ds-db.svg rename to core/frontend/src/icons/svg/ds-db.svg diff --git a/frontend/src/icons/svg/ds-excel.svg b/core/frontend/src/icons/svg/ds-excel.svg similarity index 100% rename from frontend/src/icons/svg/ds-excel.svg rename to core/frontend/src/icons/svg/ds-excel.svg diff --git a/frontend/src/icons/svg/ds-sql.svg b/core/frontend/src/icons/svg/ds-sql.svg similarity index 100% rename from frontend/src/icons/svg/ds-sql.svg rename to core/frontend/src/icons/svg/ds-sql.svg diff --git a/frontend/src/icons/svg/ds-union.svg b/core/frontend/src/icons/svg/ds-union.svg similarity index 100% rename from frontend/src/icons/svg/ds-union.svg rename to core/frontend/src/icons/svg/ds-union.svg diff --git a/frontend/src/icons/svg/email-task.svg b/core/frontend/src/icons/svg/email-task.svg similarity index 100% rename from frontend/src/icons/svg/email-task.svg rename to core/frontend/src/icons/svg/email-task.svg diff --git a/frontend/src/icons/svg/example.svg b/core/frontend/src/icons/svg/example.svg similarity index 100% rename from frontend/src/icons/svg/example.svg rename to core/frontend/src/icons/svg/example.svg diff --git a/frontend/src/icons/svg/exclamationmark.svg b/core/frontend/src/icons/svg/exclamationmark.svg similarity index 100% rename from frontend/src/icons/svg/exclamationmark.svg rename to core/frontend/src/icons/svg/exclamationmark.svg diff --git a/frontend/src/icons/svg/exclamationmark2.svg b/core/frontend/src/icons/svg/exclamationmark2.svg similarity index 100% rename from frontend/src/icons/svg/exclamationmark2.svg rename to core/frontend/src/icons/svg/exclamationmark2.svg diff --git a/frontend/src/icons/svg/exit-fullscreen.svg b/core/frontend/src/icons/svg/exit-fullscreen.svg similarity index 100% rename from frontend/src/icons/svg/exit-fullscreen.svg rename to core/frontend/src/icons/svg/exit-fullscreen.svg diff --git a/frontend/src/icons/svg/eye-open.svg b/core/frontend/src/icons/svg/eye-open.svg similarity index 100% rename from frontend/src/icons/svg/eye-open.svg rename to core/frontend/src/icons/svg/eye-open.svg diff --git a/frontend/src/icons/svg/eye.svg b/core/frontend/src/icons/svg/eye.svg similarity index 100% rename from frontend/src/icons/svg/eye.svg rename to core/frontend/src/icons/svg/eye.svg diff --git a/frontend/src/icons/svg/field_location.svg b/core/frontend/src/icons/svg/field_location.svg similarity index 100% rename from frontend/src/icons/svg/field_location.svg rename to core/frontend/src/icons/svg/field_location.svg diff --git a/frontend/src/icons/svg/field_text.svg b/core/frontend/src/icons/svg/field_text.svg similarity index 100% rename from frontend/src/icons/svg/field_text.svg rename to core/frontend/src/icons/svg/field_text.svg diff --git a/frontend/src/icons/svg/field_time.svg b/core/frontend/src/icons/svg/field_time.svg similarity index 100% rename from frontend/src/icons/svg/field_time.svg rename to core/frontend/src/icons/svg/field_time.svg diff --git a/frontend/src/icons/svg/field_value.svg b/core/frontend/src/icons/svg/field_value.svg similarity index 100% rename from frontend/src/icons/svg/field_value.svg rename to core/frontend/src/icons/svg/field_value.svg diff --git a/frontend/src/icons/svg/file-excel.svg b/core/frontend/src/icons/svg/file-excel.svg similarity index 100% rename from frontend/src/icons/svg/file-excel.svg rename to core/frontend/src/icons/svg/file-excel.svg diff --git a/frontend/src/icons/svg/flow-map.svg b/core/frontend/src/icons/svg/flow-map.svg similarity index 100% rename from frontend/src/icons/svg/flow-map.svg rename to core/frontend/src/icons/svg/flow-map.svg diff --git a/frontend/src/icons/svg/folder.svg b/core/frontend/src/icons/svg/folder.svg similarity index 100% rename from frontend/src/icons/svg/folder.svg rename to core/frontend/src/icons/svg/folder.svg diff --git a/frontend/src/icons/svg/form.svg b/core/frontend/src/icons/svg/form.svg similarity index 100% rename from frontend/src/icons/svg/form.svg rename to core/frontend/src/icons/svg/form.svg diff --git a/frontend/src/icons/svg/fullscreen.svg b/core/frontend/src/icons/svg/fullscreen.svg similarity index 100% rename from frontend/src/icons/svg/fullscreen.svg rename to core/frontend/src/icons/svg/fullscreen.svg diff --git a/frontend/src/icons/svg/funnel.svg b/core/frontend/src/icons/svg/funnel.svg similarity index 100% rename from frontend/src/icons/svg/funnel.svg rename to core/frontend/src/icons/svg/funnel.svg diff --git a/frontend/src/icons/svg/gauge.svg b/core/frontend/src/icons/svg/gauge.svg similarity index 100% rename from frontend/src/icons/svg/gauge.svg rename to core/frontend/src/icons/svg/gauge.svg diff --git a/frontend/src/icons/svg/icon-maybe.svg b/core/frontend/src/icons/svg/icon-maybe.svg similarity index 100% rename from frontend/src/icons/svg/icon-maybe.svg rename to core/frontend/src/icons/svg/icon-maybe.svg diff --git a/frontend/src/icons/svg/icon-more.svg b/core/frontend/src/icons/svg/icon-more.svg similarity index 100% rename from frontend/src/icons/svg/icon-more.svg rename to core/frontend/src/icons/svg/icon-more.svg diff --git a/frontend/src/icons/svg/icon-quicksetting.svg b/core/frontend/src/icons/svg/icon-quicksetting.svg similarity index 100% rename from frontend/src/icons/svg/icon-quicksetting.svg rename to core/frontend/src/icons/svg/icon-quicksetting.svg diff --git a/frontend/src/icons/svg/icon_add-entry_outlined.svg b/core/frontend/src/icons/svg/icon_add-entry_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_add-entry_outlined.svg rename to core/frontend/src/icons/svg/icon_add-entry_outlined.svg diff --git a/frontend/src/icons/svg/icon_bottom-align_outlined.svg b/core/frontend/src/icons/svg/icon_bottom-align_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_bottom-align_outlined.svg rename to core/frontend/src/icons/svg/icon_bottom-align_outlined.svg diff --git a/frontend/src/icons/svg/icon_calendar_outlined.svg b/core/frontend/src/icons/svg/icon_calendar_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_calendar_outlined.svg rename to core/frontend/src/icons/svg/icon_calendar_outlined.svg diff --git a/frontend/src/icons/svg/icon_clear_outlined.svg b/core/frontend/src/icons/svg/icon_clear_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_clear_outlined.svg rename to core/frontend/src/icons/svg/icon_clear_outlined.svg diff --git a/frontend/src/icons/svg/icon_dialpad_outlined.svg b/core/frontend/src/icons/svg/icon_dialpad_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_dialpad_outlined.svg rename to core/frontend/src/icons/svg/icon_dialpad_outlined.svg diff --git a/frontend/src/icons/svg/icon_doc-replace_outlined.svg b/core/frontend/src/icons/svg/icon_doc-replace_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_doc-replace_outlined.svg rename to core/frontend/src/icons/svg/icon_doc-replace_outlined.svg diff --git a/frontend/src/icons/svg/icon_effects_outlined.svg b/core/frontend/src/icons/svg/icon_effects_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_effects_outlined.svg rename to core/frontend/src/icons/svg/icon_effects_outlined.svg diff --git a/frontend/src/icons/svg/icon_info_filled.svg b/core/frontend/src/icons/svg/icon_info_filled.svg similarity index 100% rename from frontend/src/icons/svg/icon_info_filled.svg rename to core/frontend/src/icons/svg/icon_info_filled.svg diff --git a/frontend/src/icons/svg/icon_info_outlined.svg b/core/frontend/src/icons/svg/icon_info_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_info_outlined.svg rename to core/frontend/src/icons/svg/icon_info_outlined.svg diff --git a/frontend/src/icons/svg/icon_left_outlined.svg b/core/frontend/src/icons/svg/icon_left_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_left_outlined.svg rename to core/frontend/src/icons/svg/icon_left_outlined.svg diff --git a/frontend/src/icons/svg/icon_magnify_outlined.svg b/core/frontend/src/icons/svg/icon_magnify_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_magnify_outlined.svg rename to core/frontend/src/icons/svg/icon_magnify_outlined.svg diff --git a/frontend/src/icons/svg/icon_moments-categories_outlined.svg b/core/frontend/src/icons/svg/icon_moments-categories_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_moments-categories_outlined.svg rename to core/frontend/src/icons/svg/icon_moments-categories_outlined.svg diff --git a/frontend/src/icons/svg/icon_pc_outlined.svg b/core/frontend/src/icons/svg/icon_pc_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_pc_outlined.svg rename to core/frontend/src/icons/svg/icon_pc_outlined.svg diff --git a/frontend/src/icons/svg/icon_pc_outlined_copy.svg b/core/frontend/src/icons/svg/icon_pc_outlined_copy.svg similarity index 100% rename from frontend/src/icons/svg/icon_pc_outlined_copy.svg rename to core/frontend/src/icons/svg/icon_pc_outlined_copy.svg diff --git a/frontend/src/icons/svg/icon_phone_outlined.svg b/core/frontend/src/icons/svg/icon_phone_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_phone_outlined.svg rename to core/frontend/src/icons/svg/icon_phone_outlined.svg diff --git a/frontend/src/icons/svg/icon_redo_outlined.svg b/core/frontend/src/icons/svg/icon_redo_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_redo_outlined.svg rename to core/frontend/src/icons/svg/icon_redo_outlined.svg diff --git a/frontend/src/icons/svg/icon_right_outlined.svg b/core/frontend/src/icons/svg/icon_right_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_right_outlined.svg rename to core/frontend/src/icons/svg/icon_right_outlined.svg diff --git a/frontend/src/icons/svg/icon_share-label_outlined.svg b/core/frontend/src/icons/svg/icon_share-label_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_share-label_outlined.svg rename to core/frontend/src/icons/svg/icon_share-label_outlined.svg diff --git a/frontend/src/icons/svg/icon_undo_outlined.svg b/core/frontend/src/icons/svg/icon_undo_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_undo_outlined.svg rename to core/frontend/src/icons/svg/icon_undo_outlined.svg diff --git a/frontend/src/icons/svg/icon_yes_outlined.svg b/core/frontend/src/icons/svg/icon_yes_outlined.svg similarity index 100% rename from frontend/src/icons/svg/icon_yes_outlined.svg rename to core/frontend/src/icons/svg/icon_yes_outlined.svg diff --git a/frontend/src/icons/svg/iconfont.svg b/core/frontend/src/icons/svg/iconfont.svg similarity index 100% rename from frontend/src/icons/svg/iconfont.svg rename to core/frontend/src/icons/svg/iconfont.svg diff --git a/frontend/src/icons/svg/inner-join.svg b/core/frontend/src/icons/svg/inner-join.svg similarity index 100% rename from frontend/src/icons/svg/inner-join.svg rename to core/frontend/src/icons/svg/inner-join.svg diff --git a/frontend/src/icons/svg/international.svg b/core/frontend/src/icons/svg/international.svg similarity index 100% rename from frontend/src/icons/svg/international.svg rename to core/frontend/src/icons/svg/international.svg diff --git a/frontend/src/icons/svg/join-join.svg b/core/frontend/src/icons/svg/join-join.svg similarity index 100% rename from frontend/src/icons/svg/join-join.svg rename to core/frontend/src/icons/svg/join-join.svg diff --git a/frontend/src/icons/svg/label.svg b/core/frontend/src/icons/svg/label.svg similarity index 100% rename from frontend/src/icons/svg/label.svg rename to core/frontend/src/icons/svg/label.svg diff --git a/frontend/src/icons/svg/language.svg b/core/frontend/src/icons/svg/language.svg similarity index 100% rename from frontend/src/icons/svg/language.svg rename to core/frontend/src/icons/svg/language.svg diff --git a/frontend/src/icons/svg/left-join.svg b/core/frontend/src/icons/svg/left-join.svg similarity index 100% rename from frontend/src/icons/svg/left-join.svg rename to core/frontend/src/icons/svg/left-join.svg diff --git a/frontend/src/icons/svg/line-stack.svg b/core/frontend/src/icons/svg/line-stack.svg similarity index 100% rename from frontend/src/icons/svg/line-stack.svg rename to core/frontend/src/icons/svg/line-stack.svg diff --git a/frontend/src/icons/svg/line.svg b/core/frontend/src/icons/svg/line.svg similarity index 100% rename from frontend/src/icons/svg/line.svg rename to core/frontend/src/icons/svg/line.svg diff --git a/frontend/src/icons/svg/link-back.svg b/core/frontend/src/icons/svg/link-back.svg similarity index 100% rename from frontend/src/icons/svg/link-back.svg rename to core/frontend/src/icons/svg/link-back.svg diff --git a/frontend/src/icons/svg/link-down.svg b/core/frontend/src/icons/svg/link-down.svg similarity index 100% rename from frontend/src/icons/svg/link-down.svg rename to core/frontend/src/icons/svg/link-down.svg diff --git a/frontend/src/icons/svg/link.svg b/core/frontend/src/icons/svg/link.svg similarity index 100% rename from frontend/src/icons/svg/link.svg rename to core/frontend/src/icons/svg/link.svg diff --git a/frontend/src/icons/svg/liquid.svg b/core/frontend/src/icons/svg/liquid.svg similarity index 100% rename from frontend/src/icons/svg/liquid.svg rename to core/frontend/src/icons/svg/liquid.svg diff --git a/frontend/src/icons/svg/lock_closed.svg b/core/frontend/src/icons/svg/lock_closed.svg similarity index 100% rename from frontend/src/icons/svg/lock_closed.svg rename to core/frontend/src/icons/svg/lock_closed.svg diff --git a/frontend/src/icons/svg/lock_closed_switch.svg b/core/frontend/src/icons/svg/lock_closed_switch.svg similarity index 100% rename from frontend/src/icons/svg/lock_closed_switch.svg rename to core/frontend/src/icons/svg/lock_closed_switch.svg diff --git a/frontend/src/icons/svg/lock_open.svg b/core/frontend/src/icons/svg/lock_open.svg similarity index 100% rename from frontend/src/icons/svg/lock_open.svg rename to core/frontend/src/icons/svg/lock_open.svg diff --git a/frontend/src/icons/svg/lock_open_back.svg b/core/frontend/src/icons/svg/lock_open_back.svg similarity index 100% rename from frontend/src/icons/svg/lock_open_back.svg rename to core/frontend/src/icons/svg/lock_open_back.svg diff --git a/frontend/src/icons/svg/lock_other_open.svg b/core/frontend/src/icons/svg/lock_other_open.svg similarity index 100% rename from frontend/src/icons/svg/lock_other_open.svg rename to core/frontend/src/icons/svg/lock_other_open.svg diff --git a/frontend/src/icons/svg/log.svg b/core/frontend/src/icons/svg/log.svg similarity index 100% rename from frontend/src/icons/svg/log.svg rename to core/frontend/src/icons/svg/log.svg diff --git a/frontend/src/icons/svg/map.svg b/core/frontend/src/icons/svg/map.svg similarity index 100% rename from frontend/src/icons/svg/map.svg rename to core/frontend/src/icons/svg/map.svg diff --git a/frontend/src/icons/svg/map_mini.svg b/core/frontend/src/icons/svg/map_mini.svg similarity index 100% rename from frontend/src/icons/svg/map_mini.svg rename to core/frontend/src/icons/svg/map_mini.svg diff --git a/frontend/src/icons/svg/map_old.svg b/core/frontend/src/icons/svg/map_old.svg similarity index 100% rename from frontend/src/icons/svg/map_old.svg rename to core/frontend/src/icons/svg/map_old.svg diff --git a/frontend/src/icons/svg/menu.svg b/core/frontend/src/icons/svg/menu.svg similarity index 100% rename from frontend/src/icons/svg/menu.svg rename to core/frontend/src/icons/svg/menu.svg diff --git a/frontend/src/icons/svg/more_v.svg b/core/frontend/src/icons/svg/more_v.svg similarity index 100% rename from frontend/src/icons/svg/more_v.svg rename to core/frontend/src/icons/svg/more_v.svg diff --git a/frontend/src/icons/svg/msg-setting.svg b/core/frontend/src/icons/svg/msg-setting.svg similarity index 100% rename from frontend/src/icons/svg/msg-setting.svg rename to core/frontend/src/icons/svg/msg-setting.svg diff --git a/frontend/src/icons/svg/nested.svg b/core/frontend/src/icons/svg/nested.svg similarity index 100% rename from frontend/src/icons/svg/nested.svg rename to core/frontend/src/icons/svg/nested.svg diff --git a/frontend/src/icons/svg/no-join.svg b/core/frontend/src/icons/svg/no-join.svg similarity index 100% rename from frontend/src/icons/svg/no-join.svg rename to core/frontend/src/icons/svg/no-join.svg diff --git a/frontend/src/icons/svg/no_result.svg b/core/frontend/src/icons/svg/no_result.svg similarity index 100% rename from frontend/src/icons/svg/no_result.svg rename to core/frontend/src/icons/svg/no_result.svg diff --git a/frontend/src/icons/svg/non-existent.svg b/core/frontend/src/icons/svg/non-existent.svg similarity index 100% rename from frontend/src/icons/svg/non-existent.svg rename to core/frontend/src/icons/svg/non-existent.svg diff --git a/frontend/src/icons/svg/none_select.svg b/core/frontend/src/icons/svg/none_select.svg similarity index 100% rename from frontend/src/icons/svg/none_select.svg rename to core/frontend/src/icons/svg/none_select.svg diff --git a/frontend/src/icons/svg/notification.svg b/core/frontend/src/icons/svg/notification.svg similarity index 100% rename from frontend/src/icons/svg/notification.svg rename to core/frontend/src/icons/svg/notification.svg diff --git a/frontend/src/icons/svg/page-line.svg b/core/frontend/src/icons/svg/page-line.svg similarity index 100% rename from frontend/src/icons/svg/page-line.svg rename to core/frontend/src/icons/svg/page-line.svg diff --git a/frontend/src/icons/svg/panel-mobile-publish.svg b/core/frontend/src/icons/svg/panel-mobile-publish.svg similarity index 100% rename from frontend/src/icons/svg/panel-mobile-publish.svg rename to core/frontend/src/icons/svg/panel-mobile-publish.svg diff --git a/frontend/src/icons/svg/panel-mobile-unpublished-back.svg b/core/frontend/src/icons/svg/panel-mobile-unpublished-back.svg similarity index 100% rename from frontend/src/icons/svg/panel-mobile-unpublished-back.svg rename to core/frontend/src/icons/svg/panel-mobile-unpublished-back.svg diff --git a/frontend/src/icons/svg/panel-mobile-unpublished.svg b/core/frontend/src/icons/svg/panel-mobile-unpublished.svg similarity index 100% rename from frontend/src/icons/svg/panel-mobile-unpublished.svg rename to core/frontend/src/icons/svg/panel-mobile-unpublished.svg diff --git a/frontend/src/icons/svg/panel-publish.svg b/core/frontend/src/icons/svg/panel-publish.svg similarity index 100% rename from frontend/src/icons/svg/panel-publish.svg rename to core/frontend/src/icons/svg/panel-publish.svg diff --git a/frontend/src/icons/svg/panel-unpublished-back.svg b/core/frontend/src/icons/svg/panel-unpublished-back.svg similarity index 100% rename from frontend/src/icons/svg/panel-unpublished-back.svg rename to core/frontend/src/icons/svg/panel-unpublished-back.svg diff --git a/frontend/src/icons/svg/panel-unpublished.svg b/core/frontend/src/icons/svg/panel-unpublished.svg similarity index 100% rename from frontend/src/icons/svg/panel-unpublished.svg rename to core/frontend/src/icons/svg/panel-unpublished.svg diff --git a/frontend/src/icons/svg/panel.svg b/core/frontend/src/icons/svg/panel.svg similarity index 100% rename from frontend/src/icons/svg/panel.svg rename to core/frontend/src/icons/svg/panel.svg diff --git a/frontend/src/icons/svg/password.svg b/core/frontend/src/icons/svg/password.svg similarity index 100% rename from frontend/src/icons/svg/password.svg rename to core/frontend/src/icons/svg/password.svg diff --git a/frontend/src/icons/svg/people.svg b/core/frontend/src/icons/svg/people.svg similarity index 100% rename from frontend/src/icons/svg/people.svg rename to core/frontend/src/icons/svg/people.svg diff --git a/frontend/src/icons/svg/peoples.svg b/core/frontend/src/icons/svg/peoples.svg similarity index 100% rename from frontend/src/icons/svg/peoples.svg rename to core/frontend/src/icons/svg/peoples.svg diff --git a/frontend/src/icons/svg/percentage-bar-stack-horizontal.svg b/core/frontend/src/icons/svg/percentage-bar-stack-horizontal.svg similarity index 100% rename from frontend/src/icons/svg/percentage-bar-stack-horizontal.svg rename to core/frontend/src/icons/svg/percentage-bar-stack-horizontal.svg diff --git a/frontend/src/icons/svg/percentage-bar-stack.svg b/core/frontend/src/icons/svg/percentage-bar-stack.svg similarity index 100% rename from frontend/src/icons/svg/percentage-bar-stack.svg rename to core/frontend/src/icons/svg/percentage-bar-stack.svg diff --git a/frontend/src/icons/svg/pie-donut-rose.svg b/core/frontend/src/icons/svg/pie-donut-rose.svg similarity index 100% rename from frontend/src/icons/svg/pie-donut-rose.svg rename to core/frontend/src/icons/svg/pie-donut-rose.svg diff --git a/frontend/src/icons/svg/pie-donut.svg b/core/frontend/src/icons/svg/pie-donut.svg similarity index 100% rename from frontend/src/icons/svg/pie-donut.svg rename to core/frontend/src/icons/svg/pie-donut.svg diff --git a/frontend/src/icons/svg/pie-rose.svg b/core/frontend/src/icons/svg/pie-rose.svg similarity index 100% rename from frontend/src/icons/svg/pie-rose.svg rename to core/frontend/src/icons/svg/pie-rose.svg diff --git a/frontend/src/icons/svg/pie.svg b/core/frontend/src/icons/svg/pie.svg similarity index 100% rename from frontend/src/icons/svg/pie.svg rename to core/frontend/src/icons/svg/pie.svg diff --git a/frontend/src/icons/svg/plugins-new.svg b/core/frontend/src/icons/svg/plugins-new.svg similarity index 100% rename from frontend/src/icons/svg/plugins-new.svg rename to core/frontend/src/icons/svg/plugins-new.svg diff --git a/frontend/src/icons/svg/plugins.svg b/core/frontend/src/icons/svg/plugins.svg similarity index 100% rename from frontend/src/icons/svg/plugins.svg rename to core/frontend/src/icons/svg/plugins.svg diff --git a/frontend/src/icons/svg/pwd_invisible.svg b/core/frontend/src/icons/svg/pwd_invisible.svg similarity index 100% rename from frontend/src/icons/svg/pwd_invisible.svg rename to core/frontend/src/icons/svg/pwd_invisible.svg diff --git a/frontend/src/icons/svg/pwd_visible.svg b/core/frontend/src/icons/svg/pwd_visible.svg similarity index 100% rename from frontend/src/icons/svg/pwd_visible.svg rename to core/frontend/src/icons/svg/pwd_visible.svg diff --git a/frontend/src/icons/svg/radar.svg b/core/frontend/src/icons/svg/radar.svg similarity index 100% rename from frontend/src/icons/svg/radar.svg rename to core/frontend/src/icons/svg/radar.svg diff --git a/frontend/src/icons/svg/read-msg.svg b/core/frontend/src/icons/svg/read-msg.svg similarity index 100% rename from frontend/src/icons/svg/read-msg.svg rename to core/frontend/src/icons/svg/read-msg.svg diff --git a/frontend/src/icons/svg/reference-field.svg b/core/frontend/src/icons/svg/reference-field.svg similarity index 100% rename from frontend/src/icons/svg/reference-field.svg rename to core/frontend/src/icons/svg/reference-field.svg diff --git a/frontend/src/icons/svg/reference-play.svg b/core/frontend/src/icons/svg/reference-play.svg similarity index 100% rename from frontend/src/icons/svg/reference-play.svg rename to core/frontend/src/icons/svg/reference-play.svg diff --git a/frontend/src/icons/svg/reference-setting.svg b/core/frontend/src/icons/svg/reference-setting.svg similarity index 100% rename from frontend/src/icons/svg/reference-setting.svg rename to core/frontend/src/icons/svg/reference-setting.svg diff --git a/frontend/src/icons/svg/reference-table.svg b/core/frontend/src/icons/svg/reference-table.svg similarity index 100% rename from frontend/src/icons/svg/reference-table.svg rename to core/frontend/src/icons/svg/reference-table.svg diff --git a/frontend/src/icons/svg/release.svg b/core/frontend/src/icons/svg/release.svg similarity index 100% rename from frontend/src/icons/svg/release.svg rename to core/frontend/src/icons/svg/release.svg diff --git a/frontend/src/icons/svg/richTextView.svg b/core/frontend/src/icons/svg/richTextView.svg similarity index 100% rename from frontend/src/icons/svg/richTextView.svg rename to core/frontend/src/icons/svg/richTextView.svg diff --git a/frontend/src/icons/svg/right-join.svg b/core/frontend/src/icons/svg/right-join.svg similarity index 100% rename from frontend/src/icons/svg/right-join.svg rename to core/frontend/src/icons/svg/right-join.svg diff --git a/frontend/src/icons/svg/role.svg b/core/frontend/src/icons/svg/role.svg similarity index 100% rename from frontend/src/icons/svg/role.svg rename to core/frontend/src/icons/svg/role.svg diff --git a/frontend/src/icons/svg/round_play.svg b/core/frontend/src/icons/svg/round_play.svg similarity index 100% rename from frontend/src/icons/svg/round_play.svg rename to core/frontend/src/icons/svg/round_play.svg diff --git a/frontend/src/icons/svg/scatter.svg b/core/frontend/src/icons/svg/scatter.svg similarity index 100% rename from frontend/src/icons/svg/scatter.svg rename to core/frontend/src/icons/svg/scatter.svg diff --git a/frontend/src/icons/svg/scene.svg b/core/frontend/src/icons/svg/scene.svg similarity index 100% rename from frontend/src/icons/svg/scene.svg rename to core/frontend/src/icons/svg/scene.svg diff --git a/frontend/src/icons/svg/size.svg b/core/frontend/src/icons/svg/size.svg similarity index 100% rename from frontend/src/icons/svg/size.svg rename to core/frontend/src/icons/svg/size.svg diff --git a/frontend/src/icons/svg/sort-asc.svg b/core/frontend/src/icons/svg/sort-asc.svg similarity index 100% rename from frontend/src/icons/svg/sort-asc.svg rename to core/frontend/src/icons/svg/sort-asc.svg diff --git a/frontend/src/icons/svg/sort-desc.svg b/core/frontend/src/icons/svg/sort-desc.svg similarity index 100% rename from frontend/src/icons/svg/sort-desc.svg rename to core/frontend/src/icons/svg/sort-desc.svg diff --git a/frontend/src/icons/svg/sys-param.svg b/core/frontend/src/icons/svg/sys-param.svg similarity index 100% rename from frontend/src/icons/svg/sys-param.svg rename to core/frontend/src/icons/svg/sys-param.svg diff --git a/frontend/src/icons/svg/sys-relationship.svg b/core/frontend/src/icons/svg/sys-relationship.svg similarity index 100% rename from frontend/src/icons/svg/sys-relationship.svg rename to core/frontend/src/icons/svg/sys-relationship.svg diff --git a/frontend/src/icons/svg/sys-setting.svg b/core/frontend/src/icons/svg/sys-setting.svg similarity index 100% rename from frontend/src/icons/svg/sys-setting.svg rename to core/frontend/src/icons/svg/sys-setting.svg diff --git a/frontend/src/icons/svg/sys-tools.svg b/core/frontend/src/icons/svg/sys-tools.svg similarity index 100% rename from frontend/src/icons/svg/sys-tools.svg rename to core/frontend/src/icons/svg/sys-tools.svg diff --git a/frontend/src/icons/svg/system.svg b/core/frontend/src/icons/svg/system.svg similarity index 100% rename from frontend/src/icons/svg/system.svg rename to core/frontend/src/icons/svg/system.svg diff --git a/frontend/src/icons/svg/table-info.svg b/core/frontend/src/icons/svg/table-info.svg similarity index 100% rename from frontend/src/icons/svg/table-info.svg rename to core/frontend/src/icons/svg/table-info.svg diff --git a/frontend/src/icons/svg/table-normal.svg b/core/frontend/src/icons/svg/table-normal.svg similarity index 100% rename from frontend/src/icons/svg/table-normal.svg rename to core/frontend/src/icons/svg/table-normal.svg diff --git a/frontend/src/icons/svg/table-pivot.svg b/core/frontend/src/icons/svg/table-pivot.svg similarity index 100% rename from frontend/src/icons/svg/table-pivot.svg rename to core/frontend/src/icons/svg/table-pivot.svg diff --git a/frontend/src/icons/svg/table.svg b/core/frontend/src/icons/svg/table.svg similarity index 100% rename from frontend/src/icons/svg/table.svg rename to core/frontend/src/icons/svg/table.svg diff --git a/frontend/src/icons/svg/task.svg b/core/frontend/src/icons/svg/task.svg similarity index 100% rename from frontend/src/icons/svg/task.svg rename to core/frontend/src/icons/svg/task.svg diff --git a/frontend/src/icons/svg/text.svg b/core/frontend/src/icons/svg/text.svg similarity index 100% rename from frontend/src/icons/svg/text.svg rename to core/frontend/src/icons/svg/text.svg diff --git a/frontend/src/icons/svg/tree.svg b/core/frontend/src/icons/svg/tree.svg similarity index 100% rename from frontend/src/icons/svg/tree.svg rename to core/frontend/src/icons/svg/tree.svg diff --git a/frontend/src/icons/svg/treemap.svg b/core/frontend/src/icons/svg/treemap.svg similarity index 100% rename from frontend/src/icons/svg/treemap.svg rename to core/frontend/src/icons/svg/treemap.svg diff --git a/frontend/src/icons/svg/unpublished.svg b/core/frontend/src/icons/svg/unpublished.svg similarity index 100% rename from frontend/src/icons/svg/unpublished.svg rename to core/frontend/src/icons/svg/unpublished.svg diff --git a/frontend/src/icons/svg/unread-msg.svg b/core/frontend/src/icons/svg/unread-msg.svg similarity index 100% rename from frontend/src/icons/svg/unread-msg.svg rename to core/frontend/src/icons/svg/unread-msg.svg diff --git a/frontend/src/icons/svg/user.svg b/core/frontend/src/icons/svg/user.svg similarity index 100% rename from frontend/src/icons/svg/user.svg rename to core/frontend/src/icons/svg/user.svg diff --git a/frontend/src/icons/svg/warn-tree.svg b/core/frontend/src/icons/svg/warn-tree.svg similarity index 100% rename from frontend/src/icons/svg/warn-tree.svg rename to core/frontend/src/icons/svg/warn-tree.svg diff --git a/frontend/src/icons/svg/waterfall.svg b/core/frontend/src/icons/svg/waterfall.svg similarity index 100% rename from frontend/src/icons/svg/waterfall.svg rename to core/frontend/src/icons/svg/waterfall.svg diff --git a/frontend/src/icons/svg/web-msg.svg b/core/frontend/src/icons/svg/web-msg.svg similarity index 100% rename from frontend/src/icons/svg/web-msg.svg rename to core/frontend/src/icons/svg/web-msg.svg diff --git a/frontend/src/icons/svg/wizard_enterprise.svg b/core/frontend/src/icons/svg/wizard_enterprise.svg similarity index 100% rename from frontend/src/icons/svg/wizard_enterprise.svg rename to core/frontend/src/icons/svg/wizard_enterprise.svg diff --git a/frontend/src/icons/svg/wizard_help.svg b/core/frontend/src/icons/svg/wizard_help.svg similarity index 100% rename from frontend/src/icons/svg/wizard_help.svg rename to core/frontend/src/icons/svg/wizard_help.svg diff --git a/frontend/src/icons/svg/wizard_main_bg_inner.svg b/core/frontend/src/icons/svg/wizard_main_bg_inner.svg similarity index 100% rename from frontend/src/icons/svg/wizard_main_bg_inner.svg rename to core/frontend/src/icons/svg/wizard_main_bg_inner.svg diff --git a/frontend/src/icons/svg/wizard_quick_start.svg b/core/frontend/src/icons/svg/wizard_quick_start.svg similarity index 100% rename from frontend/src/icons/svg/wizard_quick_start.svg rename to core/frontend/src/icons/svg/wizard_quick_start.svg diff --git a/frontend/src/icons/svg/word-cloud.svg b/core/frontend/src/icons/svg/word-cloud.svg similarity index 100% rename from frontend/src/icons/svg/word-cloud.svg rename to core/frontend/src/icons/svg/word-cloud.svg diff --git a/frontend/src/icons/svgo.yml b/core/frontend/src/icons/svgo.yml similarity index 100% rename from frontend/src/icons/svgo.yml rename to core/frontend/src/icons/svgo.yml diff --git a/frontend/src/lang/en.js b/core/frontend/src/lang/en.js similarity index 100% rename from frontend/src/lang/en.js rename to core/frontend/src/lang/en.js diff --git a/frontend/src/lang/index.js b/core/frontend/src/lang/index.js similarity index 100% rename from frontend/src/lang/index.js rename to core/frontend/src/lang/index.js diff --git a/frontend/src/lang/tw.js b/core/frontend/src/lang/tw.js similarity index 100% rename from frontend/src/lang/tw.js rename to core/frontend/src/lang/tw.js diff --git a/frontend/src/lang/zh.js b/core/frontend/src/lang/zh.js similarity index 100% rename from frontend/src/lang/zh.js rename to core/frontend/src/lang/zh.js diff --git a/frontend/src/layout/components/AppMain.vue b/core/frontend/src/layout/components/AppMain.vue similarity index 100% rename from frontend/src/layout/components/AppMain.vue rename to core/frontend/src/layout/components/AppMain.vue diff --git a/frontend/src/layout/components/Licbar.vue b/core/frontend/src/layout/components/Licbar.vue similarity index 100% rename from frontend/src/layout/components/Licbar.vue rename to core/frontend/src/layout/components/Licbar.vue diff --git a/frontend/src/layout/components/Sidebar/FixiOSBug.js b/core/frontend/src/layout/components/Sidebar/FixiOSBug.js similarity index 100% rename from frontend/src/layout/components/Sidebar/FixiOSBug.js rename to core/frontend/src/layout/components/Sidebar/FixiOSBug.js diff --git a/frontend/src/layout/components/Sidebar/Item.vue b/core/frontend/src/layout/components/Sidebar/Item.vue similarity index 100% rename from frontend/src/layout/components/Sidebar/Item.vue rename to core/frontend/src/layout/components/Sidebar/Item.vue diff --git a/frontend/src/layout/components/Sidebar/Link.vue b/core/frontend/src/layout/components/Sidebar/Link.vue similarity index 100% rename from frontend/src/layout/components/Sidebar/Link.vue rename to core/frontend/src/layout/components/Sidebar/Link.vue diff --git a/frontend/src/layout/components/Sidebar/Logo.vue b/core/frontend/src/layout/components/Sidebar/Logo.vue similarity index 100% rename from frontend/src/layout/components/Sidebar/Logo.vue rename to core/frontend/src/layout/components/Sidebar/Logo.vue diff --git a/frontend/src/layout/components/Sidebar/SidebarItem.vue b/core/frontend/src/layout/components/Sidebar/SidebarItem.vue similarity index 100% rename from frontend/src/layout/components/Sidebar/SidebarItem.vue rename to core/frontend/src/layout/components/Sidebar/SidebarItem.vue diff --git a/frontend/src/layout/components/Sidebar/index.vue b/core/frontend/src/layout/components/Sidebar/index.vue similarity index 100% rename from frontend/src/layout/components/Sidebar/index.vue rename to core/frontend/src/layout/components/Sidebar/index.vue diff --git a/frontend/src/layout/components/Topbar.vue b/core/frontend/src/layout/components/Topbar.vue similarity index 100% rename from frontend/src/layout/components/Topbar.vue rename to core/frontend/src/layout/components/Topbar.vue diff --git a/frontend/src/layout/components/index.js b/core/frontend/src/layout/components/index.js similarity index 100% rename from frontend/src/layout/components/index.js rename to core/frontend/src/layout/components/index.js diff --git a/frontend/src/layout/index.vue b/core/frontend/src/layout/index.vue similarity index 100% rename from frontend/src/layout/index.vue rename to core/frontend/src/layout/index.vue diff --git a/frontend/src/layout/mixin/ResizeHandler.js b/core/frontend/src/layout/mixin/ResizeHandler.js similarity index 100% rename from frontend/src/layout/mixin/ResizeHandler.js rename to core/frontend/src/layout/mixin/ResizeHandler.js diff --git a/frontend/src/main.js b/core/frontend/src/main.js similarity index 100% rename from frontend/src/main.js rename to core/frontend/src/main.js diff --git a/frontend/src/permission.js b/core/frontend/src/permission.js similarity index 100% rename from frontend/src/permission.js rename to core/frontend/src/permission.js diff --git a/frontend/src/router/index.js b/core/frontend/src/router/index.js similarity index 100% rename from frontend/src/router/index.js rename to core/frontend/src/router/index.js diff --git a/frontend/src/settings.js b/core/frontend/src/settings.js similarity index 100% rename from frontend/src/settings.js rename to core/frontend/src/settings.js diff --git a/frontend/src/store/getters.js b/core/frontend/src/store/getters.js similarity index 100% rename from frontend/src/store/getters.js rename to core/frontend/src/store/getters.js diff --git a/frontend/src/store/index.js b/core/frontend/src/store/index.js similarity index 100% rename from frontend/src/store/index.js rename to core/frontend/src/store/index.js diff --git a/frontend/src/store/modules/app.js b/core/frontend/src/store/modules/app.js similarity index 100% rename from frontend/src/store/modules/app.js rename to core/frontend/src/store/modules/app.js diff --git a/frontend/src/store/modules/application.js b/core/frontend/src/store/modules/application.js similarity index 100% rename from frontend/src/store/modules/application.js rename to core/frontend/src/store/modules/application.js diff --git a/frontend/src/store/modules/chart.js b/core/frontend/src/store/modules/chart.js similarity index 100% rename from frontend/src/store/modules/chart.js rename to core/frontend/src/store/modules/chart.js diff --git a/frontend/src/store/modules/dataset.js b/core/frontend/src/store/modules/dataset.js similarity index 100% rename from frontend/src/store/modules/dataset.js rename to core/frontend/src/store/modules/dataset.js diff --git a/frontend/src/store/modules/lic.js b/core/frontend/src/store/modules/lic.js similarity index 100% rename from frontend/src/store/modules/lic.js rename to core/frontend/src/store/modules/lic.js diff --git a/frontend/src/store/modules/map.js b/core/frontend/src/store/modules/map.js similarity index 100% rename from frontend/src/store/modules/map.js rename to core/frontend/src/store/modules/map.js diff --git a/frontend/src/store/modules/msg.js b/core/frontend/src/store/modules/msg.js similarity index 100% rename from frontend/src/store/modules/msg.js rename to core/frontend/src/store/modules/msg.js diff --git a/frontend/src/store/modules/panel.js b/core/frontend/src/store/modules/panel.js similarity index 100% rename from frontend/src/store/modules/panel.js rename to core/frontend/src/store/modules/panel.js diff --git a/frontend/src/store/modules/permission.js b/core/frontend/src/store/modules/permission.js similarity index 100% rename from frontend/src/store/modules/permission.js rename to core/frontend/src/store/modules/permission.js diff --git a/frontend/src/store/modules/request.js b/core/frontend/src/store/modules/request.js similarity index 100% rename from frontend/src/store/modules/request.js rename to core/frontend/src/store/modules/request.js diff --git a/frontend/src/store/modules/settings.js b/core/frontend/src/store/modules/settings.js similarity index 100% rename from frontend/src/store/modules/settings.js rename to core/frontend/src/store/modules/settings.js diff --git a/frontend/src/store/modules/task.js b/core/frontend/src/store/modules/task.js similarity index 100% rename from frontend/src/store/modules/task.js rename to core/frontend/src/store/modules/task.js diff --git a/frontend/src/store/modules/user.js b/core/frontend/src/store/modules/user.js similarity index 100% rename from frontend/src/store/modules/user.js rename to core/frontend/src/store/modules/user.js diff --git a/frontend/src/styles/de-tabs.scss b/core/frontend/src/styles/de-tabs.scss similarity index 100% rename from frontend/src/styles/de-tabs.scss rename to core/frontend/src/styles/de-tabs.scss diff --git a/frontend/src/styles/deicon/demo.css b/core/frontend/src/styles/deicon/demo.css similarity index 100% rename from frontend/src/styles/deicon/demo.css rename to core/frontend/src/styles/deicon/demo.css diff --git a/frontend/src/styles/deicon/demo_index.html b/core/frontend/src/styles/deicon/demo_index.html similarity index 100% rename from frontend/src/styles/deicon/demo_index.html rename to core/frontend/src/styles/deicon/demo_index.html diff --git a/frontend/src/styles/deicon/iconfont.css b/core/frontend/src/styles/deicon/iconfont.css similarity index 100% rename from frontend/src/styles/deicon/iconfont.css rename to core/frontend/src/styles/deicon/iconfont.css diff --git a/frontend/src/styles/deicon/iconfont.js b/core/frontend/src/styles/deicon/iconfont.js similarity index 100% rename from frontend/src/styles/deicon/iconfont.js rename to core/frontend/src/styles/deicon/iconfont.js diff --git a/frontend/src/styles/deicon/iconfont.json b/core/frontend/src/styles/deicon/iconfont.json similarity index 100% rename from frontend/src/styles/deicon/iconfont.json rename to core/frontend/src/styles/deicon/iconfont.json diff --git a/frontend/src/styles/deicon/iconfont.ttf b/core/frontend/src/styles/deicon/iconfont.ttf similarity index 100% rename from frontend/src/styles/deicon/iconfont.ttf rename to core/frontend/src/styles/deicon/iconfont.ttf diff --git a/frontend/src/styles/deicon/iconfont.woff b/core/frontend/src/styles/deicon/iconfont.woff similarity index 100% rename from frontend/src/styles/deicon/iconfont.woff rename to core/frontend/src/styles/deicon/iconfont.woff diff --git a/frontend/src/styles/deicon/iconfont.woff2 b/core/frontend/src/styles/deicon/iconfont.woff2 similarity index 100% rename from frontend/src/styles/deicon/iconfont.woff2 rename to core/frontend/src/styles/deicon/iconfont.woff2 diff --git a/frontend/src/styles/element-ui.scss b/core/frontend/src/styles/element-ui.scss similarity index 100% rename from frontend/src/styles/element-ui.scss rename to core/frontend/src/styles/element-ui.scss diff --git a/frontend/src/styles/index.scss b/core/frontend/src/styles/index.scss similarity index 100% rename from frontend/src/styles/index.scss rename to core/frontend/src/styles/index.scss diff --git a/frontend/src/styles/mixin.scss b/core/frontend/src/styles/mixin.scss similarity index 100% rename from frontend/src/styles/mixin.scss rename to core/frontend/src/styles/mixin.scss diff --git a/frontend/src/styles/sidebar.scss b/core/frontend/src/styles/sidebar.scss similarity index 100% rename from frontend/src/styles/sidebar.scss rename to core/frontend/src/styles/sidebar.scss diff --git a/frontend/src/styles/theme/dark.scss b/core/frontend/src/styles/theme/dark.scss similarity index 100% rename from frontend/src/styles/theme/dark.scss rename to core/frontend/src/styles/theme/dark.scss diff --git a/frontend/src/styles/topbar.scss b/core/frontend/src/styles/topbar.scss similarity index 100% rename from frontend/src/styles/topbar.scss rename to core/frontend/src/styles/topbar.scss diff --git a/frontend/src/styles/transition.scss b/core/frontend/src/styles/transition.scss similarity index 100% rename from frontend/src/styles/transition.scss rename to core/frontend/src/styles/transition.scss diff --git a/frontend/src/styles/variables.scss b/core/frontend/src/styles/variables.scss similarity index 100% rename from frontend/src/styles/variables.scss rename to core/frontend/src/styles/variables.scss diff --git a/frontend/src/styles/vdrr/common-temp.scss b/core/frontend/src/styles/vdrr/common-temp.scss similarity index 100% rename from frontend/src/styles/vdrr/common-temp.scss rename to core/frontend/src/styles/vdrr/common-temp.scss diff --git a/frontend/src/utils/ApplicationContext.js b/core/frontend/src/utils/ApplicationContext.js similarity index 100% rename from frontend/src/utils/ApplicationContext.js rename to core/frontend/src/utils/ApplicationContext.js diff --git a/frontend/src/utils/DateUtil.js b/core/frontend/src/utils/DateUtil.js similarity index 100% rename from frontend/src/utils/DateUtil.js rename to core/frontend/src/utils/DateUtil.js diff --git a/frontend/src/utils/LayoutUtil.js b/core/frontend/src/utils/LayoutUtil.js similarity index 100% rename from frontend/src/utils/LayoutUtil.js rename to core/frontend/src/utils/LayoutUtil.js diff --git a/frontend/src/utils/StringUtils.js b/core/frontend/src/utils/StringUtils.js similarity index 100% rename from frontend/src/utils/StringUtils.js rename to core/frontend/src/utils/StringUtils.js diff --git a/frontend/src/utils/ThemeUtil.js b/core/frontend/src/utils/ThemeUtil.js similarity index 100% rename from frontend/src/utils/ThemeUtil.js rename to core/frontend/src/utils/ThemeUtil.js diff --git a/frontend/src/utils/auth.js b/core/frontend/src/utils/auth.js similarity index 100% rename from frontend/src/utils/auth.js rename to core/frontend/src/utils/auth.js diff --git a/frontend/src/utils/bus.js b/core/frontend/src/utils/bus.js similarity index 100% rename from frontend/src/utils/bus.js rename to core/frontend/src/utils/bus.js diff --git a/frontend/src/utils/check.js b/core/frontend/src/utils/check.js similarity index 100% rename from frontend/src/utils/check.js rename to core/frontend/src/utils/check.js diff --git a/frontend/src/utils/conditionUtil.js b/core/frontend/src/utils/conditionUtil.js similarity index 100% rename from frontend/src/utils/conditionUtil.js rename to core/frontend/src/utils/conditionUtil.js diff --git a/frontend/src/utils/dialog.js b/core/frontend/src/utils/dialog.js similarity index 100% rename from frontend/src/utils/dialog.js rename to core/frontend/src/utils/dialog.js diff --git a/frontend/src/utils/dom.js b/core/frontend/src/utils/dom.js similarity index 100% rename from frontend/src/utils/dom.js rename to core/frontend/src/utils/dom.js diff --git a/frontend/src/utils/fns.js b/core/frontend/src/utils/fns.js similarity index 100% rename from frontend/src/utils/fns.js rename to core/frontend/src/utils/fns.js diff --git a/frontend/src/utils/formatUi.js b/core/frontend/src/utils/formatUi.js similarity index 100% rename from frontend/src/utils/formatUi.js rename to core/frontend/src/utils/formatUi.js diff --git a/frontend/src/utils/get-page-title.js b/core/frontend/src/utils/get-page-title.js similarity index 100% rename from frontend/src/utils/get-page-title.js rename to core/frontend/src/utils/get-page-title.js diff --git a/frontend/src/utils/index.js b/core/frontend/src/utils/index.js similarity index 100% rename from frontend/src/utils/index.js rename to core/frontend/src/utils/index.js diff --git a/frontend/src/utils/loading.js b/core/frontend/src/utils/loading.js similarity index 100% rename from frontend/src/utils/loading.js rename to core/frontend/src/utils/loading.js diff --git a/frontend/src/utils/message.js b/core/frontend/src/utils/message.js similarity index 100% rename from frontend/src/utils/message.js rename to core/frontend/src/utils/message.js diff --git a/frontend/src/utils/permission.js b/core/frontend/src/utils/permission.js similarity index 100% rename from frontend/src/utils/permission.js rename to core/frontend/src/utils/permission.js diff --git a/frontend/src/utils/request.js b/core/frontend/src/utils/request.js similarity index 100% rename from frontend/src/utils/request.js rename to core/frontend/src/utils/request.js diff --git a/frontend/src/utils/rsaEncrypt.js b/core/frontend/src/utils/rsaEncrypt.js similarity index 100% rename from frontend/src/utils/rsaEncrypt.js rename to core/frontend/src/utils/rsaEncrypt.js diff --git a/frontend/src/utils/style.js b/core/frontend/src/utils/style.js similarity index 100% rename from frontend/src/utils/style.js rename to core/frontend/src/utils/style.js diff --git a/frontend/src/utils/urlUtils.js b/core/frontend/src/utils/urlUtils.js similarity index 100% rename from frontend/src/utils/urlUtils.js rename to core/frontend/src/utils/urlUtils.js diff --git a/frontend/src/utils/validate.js b/core/frontend/src/utils/validate.js similarity index 100% rename from frontend/src/utils/validate.js rename to core/frontend/src/utils/validate.js diff --git a/frontend/src/utils/webMsg.js b/core/frontend/src/utils/webMsg.js similarity index 100% rename from frontend/src/utils/webMsg.js rename to core/frontend/src/utils/webMsg.js diff --git a/frontend/src/views/401.vue b/core/frontend/src/views/401.vue similarity index 100% rename from frontend/src/views/401.vue rename to core/frontend/src/views/401.vue diff --git a/frontend/src/views/404.vue b/core/frontend/src/views/404.vue similarity index 100% rename from frontend/src/views/404.vue rename to core/frontend/src/views/404.vue diff --git a/frontend/src/views/DeAutoLogin.vue b/core/frontend/src/views/DeAutoLogin.vue similarity index 100% rename from frontend/src/views/DeAutoLogin.vue rename to core/frontend/src/views/DeAutoLogin.vue diff --git a/frontend/src/views/background/BackgroundItem.vue b/core/frontend/src/views/background/BackgroundItem.vue similarity index 100% rename from frontend/src/views/background/BackgroundItem.vue rename to core/frontend/src/views/background/BackgroundItem.vue diff --git a/frontend/src/views/background/BackgroundItemOverall.vue b/core/frontend/src/views/background/BackgroundItemOverall.vue similarity index 100% rename from frontend/src/views/background/BackgroundItemOverall.vue rename to core/frontend/src/views/background/BackgroundItemOverall.vue diff --git a/frontend/src/views/background/BackgroundOverall.vue b/core/frontend/src/views/background/BackgroundOverall.vue similarity index 100% rename from frontend/src/views/background/BackgroundOverall.vue rename to core/frontend/src/views/background/BackgroundOverall.vue diff --git a/frontend/src/views/background/index.vue b/core/frontend/src/views/background/index.vue similarity index 100% rename from frontend/src/views/background/index.vue rename to core/frontend/src/views/background/index.vue diff --git a/frontend/src/views/chart/chart/bar/bar.js b/core/frontend/src/views/chart/chart/bar/bar.js similarity index 100% rename from frontend/src/views/chart/chart/bar/bar.js rename to core/frontend/src/views/chart/chart/bar/bar.js diff --git a/frontend/src/views/chart/chart/bar/bar_antv.js b/core/frontend/src/views/chart/chart/bar/bar_antv.js similarity index 100% rename from frontend/src/views/chart/chart/bar/bar_antv.js rename to core/frontend/src/views/chart/chart/bar/bar_antv.js diff --git a/frontend/src/views/chart/chart/chart.js b/core/frontend/src/views/chart/chart/chart.js similarity index 100% rename from frontend/src/views/chart/chart/chart.js rename to core/frontend/src/views/chart/chart/chart.js diff --git a/frontend/src/views/chart/chart/common/common.js b/core/frontend/src/views/chart/chart/common/common.js similarity index 100% rename from frontend/src/views/chart/chart/common/common.js rename to core/frontend/src/views/chart/chart/common/common.js diff --git a/frontend/src/views/chart/chart/common/common_antv.js b/core/frontend/src/views/chart/chart/common/common_antv.js similarity index 100% rename from frontend/src/views/chart/chart/common/common_antv.js rename to core/frontend/src/views/chart/chart/common/common_antv.js diff --git a/frontend/src/views/chart/chart/common/common_table.js b/core/frontend/src/views/chart/chart/common/common_table.js similarity index 100% rename from frontend/src/views/chart/chart/common/common_table.js rename to core/frontend/src/views/chart/chart/common/common_table.js diff --git a/frontend/src/views/chart/chart/compare.js b/core/frontend/src/views/chart/chart/compare.js similarity index 100% rename from frontend/src/views/chart/chart/compare.js rename to core/frontend/src/views/chart/chart/compare.js diff --git a/frontend/src/views/chart/chart/formatter.js b/core/frontend/src/views/chart/chart/formatter.js similarity index 100% rename from frontend/src/views/chart/chart/formatter.js rename to core/frontend/src/views/chart/chart/formatter.js diff --git a/frontend/src/views/chart/chart/funnel/funnel.js b/core/frontend/src/views/chart/chart/funnel/funnel.js similarity index 100% rename from frontend/src/views/chart/chart/funnel/funnel.js rename to core/frontend/src/views/chart/chart/funnel/funnel.js diff --git a/frontend/src/views/chart/chart/funnel/funnel_antv.js b/core/frontend/src/views/chart/chart/funnel/funnel_antv.js similarity index 100% rename from frontend/src/views/chart/chart/funnel/funnel_antv.js rename to core/frontend/src/views/chart/chart/funnel/funnel_antv.js diff --git a/frontend/src/views/chart/chart/gauge/gauge.js b/core/frontend/src/views/chart/chart/gauge/gauge.js similarity index 100% rename from frontend/src/views/chart/chart/gauge/gauge.js rename to core/frontend/src/views/chart/chart/gauge/gauge.js diff --git a/frontend/src/views/chart/chart/gauge/gauge_antv.js b/core/frontend/src/views/chart/chart/gauge/gauge_antv.js similarity index 100% rename from frontend/src/views/chart/chart/gauge/gauge_antv.js rename to core/frontend/src/views/chart/chart/gauge/gauge_antv.js diff --git a/frontend/src/views/chart/chart/line/line.js b/core/frontend/src/views/chart/chart/line/line.js similarity index 100% rename from frontend/src/views/chart/chart/line/line.js rename to core/frontend/src/views/chart/chart/line/line.js diff --git a/frontend/src/views/chart/chart/line/line_antv.js b/core/frontend/src/views/chart/chart/line/line_antv.js similarity index 100% rename from frontend/src/views/chart/chart/line/line_antv.js rename to core/frontend/src/views/chart/chart/line/line_antv.js diff --git a/frontend/src/views/chart/chart/liquid/liquid.js b/core/frontend/src/views/chart/chart/liquid/liquid.js similarity index 100% rename from frontend/src/views/chart/chart/liquid/liquid.js rename to core/frontend/src/views/chart/chart/liquid/liquid.js diff --git a/frontend/src/views/chart/chart/map/map.js b/core/frontend/src/views/chart/chart/map/map.js similarity index 100% rename from frontend/src/views/chart/chart/map/map.js rename to core/frontend/src/views/chart/chart/map/map.js diff --git a/frontend/src/views/chart/chart/map/map_antv.js b/core/frontend/src/views/chart/chart/map/map_antv.js similarity index 100% rename from frontend/src/views/chart/chart/map/map_antv.js rename to core/frontend/src/views/chart/chart/map/map_antv.js diff --git a/frontend/src/views/chart/chart/mix/mix.js b/core/frontend/src/views/chart/chart/mix/mix.js similarity index 100% rename from frontend/src/views/chart/chart/mix/mix.js rename to core/frontend/src/views/chart/chart/mix/mix.js diff --git a/frontend/src/views/chart/chart/mix/mix_antv.js b/core/frontend/src/views/chart/chart/mix/mix_antv.js similarity index 100% rename from frontend/src/views/chart/chart/mix/mix_antv.js rename to core/frontend/src/views/chart/chart/mix/mix_antv.js diff --git a/frontend/src/views/chart/chart/pie/pie.js b/core/frontend/src/views/chart/chart/pie/pie.js similarity index 100% rename from frontend/src/views/chart/chart/pie/pie.js rename to core/frontend/src/views/chart/chart/pie/pie.js diff --git a/frontend/src/views/chart/chart/pie/pie_antv.js b/core/frontend/src/views/chart/chart/pie/pie_antv.js similarity index 100% rename from frontend/src/views/chart/chart/pie/pie_antv.js rename to core/frontend/src/views/chart/chart/pie/pie_antv.js diff --git a/frontend/src/views/chart/chart/radar/radar.js b/core/frontend/src/views/chart/chart/radar/radar.js similarity index 100% rename from frontend/src/views/chart/chart/radar/radar.js rename to core/frontend/src/views/chart/chart/radar/radar.js diff --git a/frontend/src/views/chart/chart/radar/radar_antv.js b/core/frontend/src/views/chart/chart/radar/radar_antv.js similarity index 100% rename from frontend/src/views/chart/chart/radar/radar_antv.js rename to core/frontend/src/views/chart/chart/radar/radar_antv.js diff --git a/frontend/src/views/chart/chart/scatter/scatter.js b/core/frontend/src/views/chart/chart/scatter/scatter.js similarity index 100% rename from frontend/src/views/chart/chart/scatter/scatter.js rename to core/frontend/src/views/chart/chart/scatter/scatter.js diff --git a/frontend/src/views/chart/chart/scatter/scatter_antv.js b/core/frontend/src/views/chart/chart/scatter/scatter_antv.js similarity index 100% rename from frontend/src/views/chart/chart/scatter/scatter_antv.js rename to core/frontend/src/views/chart/chart/scatter/scatter_antv.js diff --git a/frontend/src/views/chart/chart/table/table-info.js b/core/frontend/src/views/chart/chart/table/table-info.js similarity index 100% rename from frontend/src/views/chart/chart/table/table-info.js rename to core/frontend/src/views/chart/chart/table/table-info.js diff --git a/frontend/src/views/chart/chart/treemap/treemap.js b/core/frontend/src/views/chart/chart/treemap/treemap.js similarity index 100% rename from frontend/src/views/chart/chart/treemap/treemap.js rename to core/frontend/src/views/chart/chart/treemap/treemap.js diff --git a/frontend/src/views/chart/chart/treemap/treemap_antv.js b/core/frontend/src/views/chart/chart/treemap/treemap_antv.js similarity index 100% rename from frontend/src/views/chart/chart/treemap/treemap_antv.js rename to core/frontend/src/views/chart/chart/treemap/treemap_antv.js diff --git a/frontend/src/views/chart/chart/util.js b/core/frontend/src/views/chart/chart/util.js similarity index 100% rename from frontend/src/views/chart/chart/util.js rename to core/frontend/src/views/chart/chart/util.js diff --git a/frontend/src/views/chart/chart/waterfall/waterfall.js b/core/frontend/src/views/chart/chart/waterfall/waterfall.js similarity index 100% rename from frontend/src/views/chart/chart/waterfall/waterfall.js rename to core/frontend/src/views/chart/chart/waterfall/waterfall.js diff --git a/frontend/src/views/chart/chart/wordCloud/word_cloud.js b/core/frontend/src/views/chart/chart/wordCloud/word_cloud.js similarity index 100% rename from frontend/src/views/chart/chart/wordCloud/word_cloud.js rename to core/frontend/src/views/chart/chart/wordCloud/word_cloud.js diff --git a/frontend/src/views/chart/components/ChartComponent.vue b/core/frontend/src/views/chart/components/ChartComponent.vue similarity index 100% rename from frontend/src/views/chart/components/ChartComponent.vue rename to core/frontend/src/views/chart/components/ChartComponent.vue diff --git a/frontend/src/views/chart/components/ChartComponentG2.vue b/core/frontend/src/views/chart/components/ChartComponentG2.vue similarity index 100% rename from frontend/src/views/chart/components/ChartComponentG2.vue rename to core/frontend/src/views/chart/components/ChartComponentG2.vue diff --git a/frontend/src/views/chart/components/ChartComponentS2.vue b/core/frontend/src/views/chart/components/ChartComponentS2.vue similarity index 100% rename from frontend/src/views/chart/components/ChartComponentS2.vue rename to core/frontend/src/views/chart/components/ChartComponentS2.vue diff --git a/frontend/src/views/chart/components/ChartTitleUpdate.vue b/core/frontend/src/views/chart/components/ChartTitleUpdate.vue similarity index 100% rename from frontend/src/views/chart/components/ChartTitleUpdate.vue rename to core/frontend/src/views/chart/components/ChartTitleUpdate.vue diff --git a/frontend/src/views/chart/components/compare/CompareEdit.vue b/core/frontend/src/views/chart/components/compare/CompareEdit.vue similarity index 100% rename from frontend/src/views/chart/components/compare/CompareEdit.vue rename to core/frontend/src/views/chart/components/compare/CompareEdit.vue diff --git a/frontend/src/views/chart/components/compare/CustomSortEdit.vue b/core/frontend/src/views/chart/components/compare/CustomSortEdit.vue similarity index 100% rename from frontend/src/views/chart/components/compare/CustomSortEdit.vue rename to core/frontend/src/views/chart/components/compare/CustomSortEdit.vue diff --git a/frontend/src/views/chart/components/componentStyle/BackgroundColorSelector.vue b/core/frontend/src/views/chart/components/componentStyle/BackgroundColorSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/BackgroundColorSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/BackgroundColorSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/LegendSelector.vue b/core/frontend/src/views/chart/components/componentStyle/LegendSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/LegendSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/LegendSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/LegendSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/LegendSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/LegendSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/LegendSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/MarginSelector.vue b/core/frontend/src/views/chart/components/componentStyle/MarginSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/MarginSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/MarginSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/SplitSelector.vue b/core/frontend/src/views/chart/components/componentStyle/SplitSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/SplitSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/SplitSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/SplitSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/SplitSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/SplitSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/SplitSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/TitleSelector.vue b/core/frontend/src/views/chart/components/componentStyle/TitleSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/TitleSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/TitleSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/TitleSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/TitleSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/TitleSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/TitleSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/XAxisSelector.vue b/core/frontend/src/views/chart/components/componentStyle/XAxisSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/XAxisSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/XAxisSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/XAxisSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/XAxisSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/XAxisSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/XAxisSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/YAxisExtSelector.vue b/core/frontend/src/views/chart/components/componentStyle/YAxisExtSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/YAxisExtSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/YAxisExtSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/YAxisExtSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/YAxisExtSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/YAxisExtSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/YAxisExtSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/YAxisSelector.vue b/core/frontend/src/views/chart/components/componentStyle/YAxisSelector.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/YAxisSelector.vue rename to core/frontend/src/views/chart/components/componentStyle/YAxisSelector.vue diff --git a/frontend/src/views/chart/components/componentStyle/YAxisSelectorAntV.vue b/core/frontend/src/views/chart/components/componentStyle/YAxisSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/YAxisSelectorAntV.vue rename to core/frontend/src/views/chart/components/componentStyle/YAxisSelectorAntV.vue diff --git a/frontend/src/views/chart/components/componentStyle/dialog/RemarkEditor.vue b/core/frontend/src/views/chart/components/componentStyle/dialog/RemarkEditor.vue similarity index 100% rename from frontend/src/views/chart/components/componentStyle/dialog/RemarkEditor.vue rename to core/frontend/src/views/chart/components/componentStyle/dialog/RemarkEditor.vue diff --git a/frontend/src/views/chart/components/dragItem/ChartDragItem.vue b/core/frontend/src/views/chart/components/dragItem/ChartDragItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/ChartDragItem.vue rename to core/frontend/src/views/chart/components/dragItem/ChartDragItem.vue diff --git a/frontend/src/views/chart/components/dragItem/DetailItem.vue b/core/frontend/src/views/chart/components/dragItem/DetailItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/DetailItem.vue rename to core/frontend/src/views/chart/components/dragItem/DetailItem.vue diff --git a/frontend/src/views/chart/components/dragItem/DimensionExtItem.vue b/core/frontend/src/views/chart/components/dragItem/DimensionExtItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/DimensionExtItem.vue rename to core/frontend/src/views/chart/components/dragItem/DimensionExtItem.vue diff --git a/frontend/src/views/chart/components/dragItem/DimensionItem.vue b/core/frontend/src/views/chart/components/dragItem/DimensionItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/DimensionItem.vue rename to core/frontend/src/views/chart/components/dragItem/DimensionItem.vue diff --git a/frontend/src/views/chart/components/dragItem/DrillItem.vue b/core/frontend/src/views/chart/components/dragItem/DrillItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/DrillItem.vue rename to core/frontend/src/views/chart/components/dragItem/DrillItem.vue diff --git a/frontend/src/views/chart/components/dragItem/FilterItem.vue b/core/frontend/src/views/chart/components/dragItem/FilterItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/FilterItem.vue rename to core/frontend/src/views/chart/components/dragItem/FilterItem.vue diff --git a/frontend/src/views/chart/components/dragItem/QuotaExtItem.vue b/core/frontend/src/views/chart/components/dragItem/QuotaExtItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/QuotaExtItem.vue rename to core/frontend/src/views/chart/components/dragItem/QuotaExtItem.vue diff --git a/frontend/src/views/chart/components/dragItem/QuotaItem.vue b/core/frontend/src/views/chart/components/dragItem/QuotaItem.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/QuotaItem.vue rename to core/frontend/src/views/chart/components/dragItem/QuotaItem.vue diff --git a/frontend/src/views/chart/components/dragItem/components/FieldErrorTips.vue b/core/frontend/src/views/chart/components/dragItem/components/FieldErrorTips.vue similarity index 100% rename from frontend/src/views/chart/components/dragItem/components/FieldErrorTips.vue rename to core/frontend/src/views/chart/components/dragItem/components/FieldErrorTips.vue diff --git a/frontend/src/views/chart/components/dragItem/utils.js b/core/frontend/src/views/chart/components/dragItem/utils.js similarity index 100% rename from frontend/src/views/chart/components/dragItem/utils.js rename to core/frontend/src/views/chart/components/dragItem/utils.js diff --git a/frontend/src/views/chart/components/filter/DimensionFilterEditor.vue b/core/frontend/src/views/chart/components/filter/DimensionFilterEditor.vue similarity index 100% rename from frontend/src/views/chart/components/filter/DimensionFilterEditor.vue rename to core/frontend/src/views/chart/components/filter/DimensionFilterEditor.vue diff --git a/frontend/src/views/chart/components/filter/QuotaFilterEditor.vue b/core/frontend/src/views/chart/components/filter/QuotaFilterEditor.vue similarity index 100% rename from frontend/src/views/chart/components/filter/QuotaFilterEditor.vue rename to core/frontend/src/views/chart/components/filter/QuotaFilterEditor.vue diff --git a/frontend/src/views/chart/components/filter/ResultFilterEditor.vue b/core/frontend/src/views/chart/components/filter/ResultFilterEditor.vue similarity index 100% rename from frontend/src/views/chart/components/filter/ResultFilterEditor.vue rename to core/frontend/src/views/chart/components/filter/ResultFilterEditor.vue diff --git a/frontend/src/views/chart/components/functionStyle/MapMarkSelector.vue b/core/frontend/src/views/chart/components/functionStyle/MapMarkSelector.vue similarity index 100% rename from frontend/src/views/chart/components/functionStyle/MapMarkSelector.vue rename to core/frontend/src/views/chart/components/functionStyle/MapMarkSelector.vue diff --git a/frontend/src/views/chart/components/map/MapController.vue b/core/frontend/src/views/chart/components/map/MapController.vue similarity index 100% rename from frontend/src/views/chart/components/map/MapController.vue rename to core/frontend/src/views/chart/components/map/MapController.vue diff --git a/frontend/src/views/chart/components/map/MapLayerController.vue b/core/frontend/src/views/chart/components/map/MapLayerController.vue similarity index 100% rename from frontend/src/views/chart/components/map/MapLayerController.vue rename to core/frontend/src/views/chart/components/map/MapLayerController.vue diff --git a/frontend/src/views/chart/components/map/MarkMapDataEditor.vue b/core/frontend/src/views/chart/components/map/MarkMapDataEditor.vue similarity index 100% rename from frontend/src/views/chart/components/map/MarkMapDataEditor.vue rename to core/frontend/src/views/chart/components/map/MarkMapDataEditor.vue diff --git a/frontend/src/views/chart/components/normal/LabelNormal.vue b/core/frontend/src/views/chart/components/normal/LabelNormal.vue similarity index 100% rename from frontend/src/views/chart/components/normal/LabelNormal.vue rename to core/frontend/src/views/chart/components/normal/LabelNormal.vue diff --git a/frontend/src/views/chart/components/normal/LabelNormalText.vue b/core/frontend/src/views/chart/components/normal/LabelNormalText.vue similarity index 100% rename from frontend/src/views/chart/components/normal/LabelNormalText.vue rename to core/frontend/src/views/chart/components/normal/LabelNormalText.vue diff --git a/frontend/src/views/chart/components/senior/AssistLine.vue b/core/frontend/src/views/chart/components/senior/AssistLine.vue similarity index 100% rename from frontend/src/views/chart/components/senior/AssistLine.vue rename to core/frontend/src/views/chart/components/senior/AssistLine.vue diff --git a/frontend/src/views/chart/components/senior/FunctionCfg.vue b/core/frontend/src/views/chart/components/senior/FunctionCfg.vue similarity index 100% rename from frontend/src/views/chart/components/senior/FunctionCfg.vue rename to core/frontend/src/views/chart/components/senior/FunctionCfg.vue diff --git a/frontend/src/views/chart/components/senior/MapMapping.vue b/core/frontend/src/views/chart/components/senior/MapMapping.vue similarity index 100% rename from frontend/src/views/chart/components/senior/MapMapping.vue rename to core/frontend/src/views/chart/components/senior/MapMapping.vue diff --git a/frontend/src/views/chart/components/senior/ScrollCfg.vue b/core/frontend/src/views/chart/components/senior/ScrollCfg.vue similarity index 100% rename from frontend/src/views/chart/components/senior/ScrollCfg.vue rename to core/frontend/src/views/chart/components/senior/ScrollCfg.vue diff --git a/frontend/src/views/chart/components/senior/Threshold.vue b/core/frontend/src/views/chart/components/senior/Threshold.vue similarity index 100% rename from frontend/src/views/chart/components/senior/Threshold.vue rename to core/frontend/src/views/chart/components/senior/Threshold.vue diff --git a/frontend/src/views/chart/components/senior/dialog/AssistLineEdit.vue b/core/frontend/src/views/chart/components/senior/dialog/AssistLineEdit.vue similarity index 100% rename from frontend/src/views/chart/components/senior/dialog/AssistLineEdit.vue rename to core/frontend/src/views/chart/components/senior/dialog/AssistLineEdit.vue diff --git a/frontend/src/views/chart/components/senior/dialog/TableThresholdEdit.vue b/core/frontend/src/views/chart/components/senior/dialog/TableThresholdEdit.vue similarity index 100% rename from frontend/src/views/chart/components/senior/dialog/TableThresholdEdit.vue rename to core/frontend/src/views/chart/components/senior/dialog/TableThresholdEdit.vue diff --git a/frontend/src/views/chart/components/senior/dialog/TextLabelThresholdEdit.vue b/core/frontend/src/views/chart/components/senior/dialog/TextLabelThresholdEdit.vue similarity index 100% rename from frontend/src/views/chart/components/senior/dialog/TextLabelThresholdEdit.vue rename to core/frontend/src/views/chart/components/senior/dialog/TextLabelThresholdEdit.vue diff --git a/frontend/src/views/chart/components/senior/dialog/TextThresholdEdit.vue b/core/frontend/src/views/chart/components/senior/dialog/TextThresholdEdit.vue similarity index 100% rename from frontend/src/views/chart/components/senior/dialog/TextThresholdEdit.vue rename to core/frontend/src/views/chart/components/senior/dialog/TextThresholdEdit.vue diff --git a/frontend/src/views/chart/components/shapeAttr/ColorSelector.vue b/core/frontend/src/views/chart/components/shapeAttr/ColorSelector.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/ColorSelector.vue rename to core/frontend/src/views/chart/components/shapeAttr/ColorSelector.vue diff --git a/frontend/src/views/chart/components/shapeAttr/ColorSelectorExt.vue b/core/frontend/src/views/chart/components/shapeAttr/ColorSelectorExt.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/ColorSelectorExt.vue rename to core/frontend/src/views/chart/components/shapeAttr/ColorSelectorExt.vue diff --git a/frontend/src/views/chart/components/shapeAttr/LabelSelector.vue b/core/frontend/src/views/chart/components/shapeAttr/LabelSelector.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/LabelSelector.vue rename to core/frontend/src/views/chart/components/shapeAttr/LabelSelector.vue diff --git a/frontend/src/views/chart/components/shapeAttr/LabelSelectorAntV.vue b/core/frontend/src/views/chart/components/shapeAttr/LabelSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/LabelSelectorAntV.vue rename to core/frontend/src/views/chart/components/shapeAttr/LabelSelectorAntV.vue diff --git a/frontend/src/views/chart/components/shapeAttr/SizeSelector.vue b/core/frontend/src/views/chart/components/shapeAttr/SizeSelector.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/SizeSelector.vue rename to core/frontend/src/views/chart/components/shapeAttr/SizeSelector.vue diff --git a/frontend/src/views/chart/components/shapeAttr/SizeSelectorAntV.vue b/core/frontend/src/views/chart/components/shapeAttr/SizeSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/SizeSelectorAntV.vue rename to core/frontend/src/views/chart/components/shapeAttr/SizeSelectorAntV.vue diff --git a/frontend/src/views/chart/components/shapeAttr/SizeSelectorCommon.vue b/core/frontend/src/views/chart/components/shapeAttr/SizeSelectorCommon.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/SizeSelectorCommon.vue rename to core/frontend/src/views/chart/components/shapeAttr/SizeSelectorCommon.vue diff --git a/frontend/src/views/chart/components/shapeAttr/TooltipSelector.vue b/core/frontend/src/views/chart/components/shapeAttr/TooltipSelector.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/TooltipSelector.vue rename to core/frontend/src/views/chart/components/shapeAttr/TooltipSelector.vue diff --git a/frontend/src/views/chart/components/shapeAttr/TooltipSelectorAntV.vue b/core/frontend/src/views/chart/components/shapeAttr/TooltipSelectorAntV.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/TooltipSelectorAntV.vue rename to core/frontend/src/views/chart/components/shapeAttr/TooltipSelectorAntV.vue diff --git a/frontend/src/views/chart/components/shapeAttr/TotalCfg.vue b/core/frontend/src/views/chart/components/shapeAttr/TotalCfg.vue similarity index 100% rename from frontend/src/views/chart/components/shapeAttr/TotalCfg.vue rename to core/frontend/src/views/chart/components/shapeAttr/TotalCfg.vue diff --git a/frontend/src/views/chart/components/table/TableNormal.vue b/core/frontend/src/views/chart/components/table/TableNormal.vue similarity index 100% rename from frontend/src/views/chart/components/table/TableNormal.vue rename to core/frontend/src/views/chart/components/table/TableNormal.vue diff --git a/frontend/src/views/chart/components/treeSelector/ChartMoveSelector.vue b/core/frontend/src/views/chart/components/treeSelector/ChartMoveSelector.vue similarity index 100% rename from frontend/src/views/chart/components/treeSelector/ChartMoveSelector.vue rename to core/frontend/src/views/chart/components/treeSelector/ChartMoveSelector.vue diff --git a/frontend/src/views/chart/components/treeSelector/GroupMoveSelector.vue b/core/frontend/src/views/chart/components/treeSelector/GroupMoveSelector.vue similarity index 100% rename from frontend/src/views/chart/components/treeSelector/GroupMoveSelector.vue rename to core/frontend/src/views/chart/components/treeSelector/GroupMoveSelector.vue diff --git a/frontend/src/views/chart/components/treeSelector/index.vue b/core/frontend/src/views/chart/components/treeSelector/index.vue similarity index 100% rename from frontend/src/views/chart/components/treeSelector/index.vue rename to core/frontend/src/views/chart/components/treeSelector/index.vue diff --git a/frontend/src/views/chart/components/valueFormatter/ValueFormatterEdit.vue b/core/frontend/src/views/chart/components/valueFormatter/ValueFormatterEdit.vue similarity index 100% rename from frontend/src/views/chart/components/valueFormatter/ValueFormatterEdit.vue rename to core/frontend/src/views/chart/components/valueFormatter/ValueFormatterEdit.vue diff --git a/frontend/src/views/chart/data/ChartHome.vue b/core/frontend/src/views/chart/data/ChartHome.vue similarity index 100% rename from frontend/src/views/chart/data/ChartHome.vue rename to core/frontend/src/views/chart/data/ChartHome.vue diff --git a/frontend/src/views/chart/group/Group.vue b/core/frontend/src/views/chart/group/Group.vue similarity index 100% rename from frontend/src/views/chart/group/Group.vue rename to core/frontend/src/views/chart/group/Group.vue diff --git a/frontend/src/views/chart/index.vue b/core/frontend/src/views/chart/index.vue similarity index 100% rename from frontend/src/views/chart/index.vue rename to core/frontend/src/views/chart/index.vue diff --git a/frontend/src/views/chart/view/CalcChartFieldEdit.vue b/core/frontend/src/views/chart/view/CalcChartFieldEdit.vue similarity index 100% rename from frontend/src/views/chart/view/CalcChartFieldEdit.vue rename to core/frontend/src/views/chart/view/CalcChartFieldEdit.vue diff --git a/frontend/src/views/chart/view/ChartEdit.vue b/core/frontend/src/views/chart/view/ChartEdit.vue similarity index 100% rename from frontend/src/views/chart/view/ChartEdit.vue rename to core/frontend/src/views/chart/view/ChartEdit.vue diff --git a/frontend/src/views/chart/view/ChartFieldEdit.vue b/core/frontend/src/views/chart/view/ChartFieldEdit.vue similarity index 100% rename from frontend/src/views/chart/view/ChartFieldEdit.vue rename to core/frontend/src/views/chart/view/ChartFieldEdit.vue diff --git a/frontend/src/views/chart/view/ChartStyle.vue b/core/frontend/src/views/chart/view/ChartStyle.vue similarity index 100% rename from frontend/src/views/chart/view/ChartStyle.vue rename to core/frontend/src/views/chart/view/ChartStyle.vue diff --git a/frontend/src/views/chart/view/ChartStyleBatchSet.vue b/core/frontend/src/views/chart/view/ChartStyleBatchSet.vue similarity index 100% rename from frontend/src/views/chart/view/ChartStyleBatchSet.vue rename to core/frontend/src/views/chart/view/ChartStyleBatchSet.vue diff --git a/frontend/src/views/chart/view/ChartType.vue b/core/frontend/src/views/chart/view/ChartType.vue similarity index 100% rename from frontend/src/views/chart/view/ChartType.vue rename to core/frontend/src/views/chart/view/ChartType.vue diff --git a/frontend/src/views/chart/view/DrillPath.vue b/core/frontend/src/views/chart/view/DrillPath.vue similarity index 100% rename from frontend/src/views/chart/view/DrillPath.vue rename to core/frontend/src/views/chart/view/DrillPath.vue diff --git a/frontend/src/views/chart/view/PositionAdjust.vue b/core/frontend/src/views/chart/view/PositionAdjust.vue similarity index 100% rename from frontend/src/views/chart/view/PositionAdjust.vue rename to core/frontend/src/views/chart/view/PositionAdjust.vue diff --git a/frontend/src/views/chart/view/TableSelector.vue b/core/frontend/src/views/chart/view/TableSelector.vue similarity index 100% rename from frontend/src/views/chart/view/TableSelector.vue rename to core/frontend/src/views/chart/view/TableSelector.vue diff --git a/frontend/src/views/chart/view/TitleRemark.vue b/core/frontend/src/views/chart/view/TitleRemark.vue similarity index 100% rename from frontend/src/views/chart/view/TitleRemark.vue rename to core/frontend/src/views/chart/view/TitleRemark.vue diff --git a/frontend/src/views/dashboard/index.vue b/core/frontend/src/views/dashboard/index.vue similarity index 100% rename from frontend/src/views/dashboard/index.vue rename to core/frontend/src/views/dashboard/index.vue diff --git a/frontend/src/views/dataset/Form.vue b/core/frontend/src/views/dataset/Form.vue similarity index 100% rename from frontend/src/views/dataset/Form.vue rename to core/frontend/src/views/dataset/Form.vue diff --git a/frontend/src/views/dataset/add/AddApi.vue b/core/frontend/src/views/dataset/add/AddApi.vue similarity index 100% rename from frontend/src/views/dataset/add/AddApi.vue rename to core/frontend/src/views/dataset/add/AddApi.vue diff --git a/frontend/src/views/dataset/add/AddCustom.vue b/core/frontend/src/views/dataset/add/AddCustom.vue similarity index 100% rename from frontend/src/views/dataset/add/AddCustom.vue rename to core/frontend/src/views/dataset/add/AddCustom.vue diff --git a/frontend/src/views/dataset/add/AddDB.vue b/core/frontend/src/views/dataset/add/AddDB.vue similarity index 100% rename from frontend/src/views/dataset/add/AddDB.vue rename to core/frontend/src/views/dataset/add/AddDB.vue diff --git a/frontend/src/views/dataset/add/AddExcel.vue b/core/frontend/src/views/dataset/add/AddExcel.vue similarity index 100% rename from frontend/src/views/dataset/add/AddExcel.vue rename to core/frontend/src/views/dataset/add/AddExcel.vue diff --git a/frontend/src/views/dataset/add/AddSQL.vue b/core/frontend/src/views/dataset/add/AddSQL.vue similarity index 100% rename from frontend/src/views/dataset/add/AddSQL.vue rename to core/frontend/src/views/dataset/add/AddSQL.vue diff --git a/frontend/src/views/dataset/add/AddUnion.vue b/core/frontend/src/views/dataset/add/AddUnion.vue similarity index 100% rename from frontend/src/views/dataset/add/AddUnion.vue rename to core/frontend/src/views/dataset/add/AddUnion.vue diff --git a/frontend/src/views/dataset/add/cancelMix.js b/core/frontend/src/views/dataset/add/cancelMix.js similarity index 100% rename from frontend/src/views/dataset/add/cancelMix.js rename to core/frontend/src/views/dataset/add/cancelMix.js diff --git a/frontend/src/views/dataset/add/union/NodeItem.vue b/core/frontend/src/views/dataset/add/union/NodeItem.vue similarity index 100% rename from frontend/src/views/dataset/add/union/NodeItem.vue rename to core/frontend/src/views/dataset/add/union/NodeItem.vue diff --git a/frontend/src/views/dataset/add/union/UnionEdit.vue b/core/frontend/src/views/dataset/add/union/UnionEdit.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionEdit.vue rename to core/frontend/src/views/dataset/add/union/UnionEdit.vue diff --git a/frontend/src/views/dataset/add/union/UnionFieldEdit.vue b/core/frontend/src/views/dataset/add/union/UnionFieldEdit.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionFieldEdit.vue rename to core/frontend/src/views/dataset/add/union/UnionFieldEdit.vue diff --git a/frontend/src/views/dataset/add/union/UnionFieldList.vue b/core/frontend/src/views/dataset/add/union/UnionFieldList.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionFieldList.vue rename to core/frontend/src/views/dataset/add/union/UnionFieldList.vue diff --git a/frontend/src/views/dataset/add/union/UnionItemEdit.vue b/core/frontend/src/views/dataset/add/union/UnionItemEdit.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionItemEdit.vue rename to core/frontend/src/views/dataset/add/union/UnionItemEdit.vue diff --git a/frontend/src/views/dataset/add/union/UnionNode.vue b/core/frontend/src/views/dataset/add/union/UnionNode.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionNode.vue rename to core/frontend/src/views/dataset/add/union/UnionNode.vue diff --git a/frontend/src/views/dataset/add/union/UnionPreview.vue b/core/frontend/src/views/dataset/add/union/UnionPreview.vue similarity index 100% rename from frontend/src/views/dataset/add/union/UnionPreview.vue rename to core/frontend/src/views/dataset/add/union/UnionPreview.vue diff --git a/frontend/src/views/dataset/add/util.js b/core/frontend/src/views/dataset/add/util.js similarity index 100% rename from frontend/src/views/dataset/add/util.js rename to core/frontend/src/views/dataset/add/util.js diff --git a/frontend/src/views/dataset/common/DatasetChartDetail.vue b/core/frontend/src/views/dataset/common/DatasetChartDetail.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetChartDetail.vue rename to core/frontend/src/views/dataset/common/DatasetChartDetail.vue diff --git a/frontend/src/views/dataset/common/DatasetCustomField.vue b/core/frontend/src/views/dataset/common/DatasetCustomField.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetCustomField.vue rename to core/frontend/src/views/dataset/common/DatasetCustomField.vue diff --git a/frontend/src/views/dataset/common/DatasetDetail.vue b/core/frontend/src/views/dataset/common/DatasetDetail.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetDetail.vue rename to core/frontend/src/views/dataset/common/DatasetDetail.vue diff --git a/frontend/src/views/dataset/common/DatasetGroupSelector.vue b/core/frontend/src/views/dataset/common/DatasetGroupSelector.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetGroupSelector.vue rename to core/frontend/src/views/dataset/common/DatasetGroupSelector.vue diff --git a/frontend/src/views/dataset/common/DatasetGroupSelectorTree.vue b/core/frontend/src/views/dataset/common/DatasetGroupSelectorTree.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetGroupSelectorTree.vue rename to core/frontend/src/views/dataset/common/DatasetGroupSelectorTree.vue diff --git a/frontend/src/views/dataset/common/DatasetTableData.vue b/core/frontend/src/views/dataset/common/DatasetTableData.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetTableData.vue rename to core/frontend/src/views/dataset/common/DatasetTableData.vue diff --git a/frontend/src/views/dataset/common/DatasetTree.vue b/core/frontend/src/views/dataset/common/DatasetTree.vue similarity index 100% rename from frontend/src/views/dataset/common/DatasetTree.vue rename to core/frontend/src/views/dataset/common/DatasetTree.vue diff --git a/frontend/src/views/dataset/data/AuthConfig.vue b/core/frontend/src/views/dataset/data/AuthConfig.vue similarity index 100% rename from frontend/src/views/dataset/data/AuthConfig.vue rename to core/frontend/src/views/dataset/data/AuthConfig.vue diff --git a/frontend/src/views/dataset/data/CalcFieldEdit.vue b/core/frontend/src/views/dataset/data/CalcFieldEdit.vue similarity index 100% rename from frontend/src/views/dataset/data/CalcFieldEdit.vue rename to core/frontend/src/views/dataset/data/CalcFieldEdit.vue diff --git a/frontend/src/views/dataset/data/DataHome.vue b/core/frontend/src/views/dataset/data/DataHome.vue similarity index 100% rename from frontend/src/views/dataset/data/DataHome.vue rename to core/frontend/src/views/dataset/data/DataHome.vue diff --git a/frontend/src/views/dataset/data/FieldEdit.vue b/core/frontend/src/views/dataset/data/FieldEdit.vue similarity index 100% rename from frontend/src/views/dataset/data/FieldEdit.vue rename to core/frontend/src/views/dataset/data/FieldEdit.vue diff --git a/frontend/src/views/dataset/data/NoSelect.vue b/core/frontend/src/views/dataset/data/NoSelect.vue similarity index 100% rename from frontend/src/views/dataset/data/NoSelect.vue rename to core/frontend/src/views/dataset/data/NoSelect.vue diff --git a/frontend/src/views/dataset/data/TabDataPreview.vue b/core/frontend/src/views/dataset/data/TabDataPreview.vue similarity index 100% rename from frontend/src/views/dataset/data/TabDataPreview.vue rename to core/frontend/src/views/dataset/data/TabDataPreview.vue diff --git a/frontend/src/views/dataset/data/UnionView.vue b/core/frontend/src/views/dataset/data/UnionView.vue similarity index 100% rename from frontend/src/views/dataset/data/UnionView.vue rename to core/frontend/src/views/dataset/data/UnionView.vue diff --git a/frontend/src/views/dataset/data/UpdateInfo.vue b/core/frontend/src/views/dataset/data/UpdateInfo.vue similarity index 100% rename from frontend/src/views/dataset/data/UpdateInfo.vue rename to core/frontend/src/views/dataset/data/UpdateInfo.vue diff --git a/frontend/src/views/dataset/data/UpdateRecords.vue b/core/frontend/src/views/dataset/data/UpdateRecords.vue similarity index 100% rename from frontend/src/views/dataset/data/UpdateRecords.vue rename to core/frontend/src/views/dataset/data/UpdateRecords.vue diff --git a/frontend/src/views/dataset/data/ViewTable.vue b/core/frontend/src/views/dataset/data/ViewTable.vue similarity index 100% rename from frontend/src/views/dataset/data/ViewTable.vue rename to core/frontend/src/views/dataset/data/ViewTable.vue diff --git a/frontend/src/views/dataset/data/components/LazyTree.vue b/core/frontend/src/views/dataset/data/components/LazyTree.vue similarity index 100% rename from frontend/src/views/dataset/data/components/LazyTree.vue rename to core/frontend/src/views/dataset/data/components/LazyTree.vue diff --git a/frontend/src/views/dataset/data/components/filterFiled.vue b/core/frontend/src/views/dataset/data/components/filterFiled.vue similarity index 100% rename from frontend/src/views/dataset/data/components/filterFiled.vue rename to core/frontend/src/views/dataset/data/components/filterFiled.vue diff --git a/frontend/src/views/dataset/data/components/rowAuth.vue b/core/frontend/src/views/dataset/data/components/rowAuth.vue similarity index 100% rename from frontend/src/views/dataset/data/components/rowAuth.vue rename to core/frontend/src/views/dataset/data/components/rowAuth.vue diff --git a/frontend/src/views/dataset/data/components/rowAuthTree.vue b/core/frontend/src/views/dataset/data/components/rowAuthTree.vue similarity index 100% rename from frontend/src/views/dataset/data/components/rowAuthTree.vue rename to core/frontend/src/views/dataset/data/components/rowAuthTree.vue diff --git a/frontend/src/views/dataset/data/options.js b/core/frontend/src/views/dataset/data/options.js similarity index 100% rename from frontend/src/views/dataset/data/options.js rename to core/frontend/src/views/dataset/data/options.js diff --git a/frontend/src/views/dataset/data/utils.js b/core/frontend/src/views/dataset/data/utils.js similarity index 100% rename from frontend/src/views/dataset/data/utils.js rename to core/frontend/src/views/dataset/data/utils.js diff --git a/frontend/src/views/dataset/group/CreatDsGroup.vue b/core/frontend/src/views/dataset/group/CreatDsGroup.vue similarity index 100% rename from frontend/src/views/dataset/group/CreatDsGroup.vue rename to core/frontend/src/views/dataset/group/CreatDsGroup.vue diff --git a/frontend/src/views/dataset/group/Group.vue b/core/frontend/src/views/dataset/group/Group.vue similarity index 100% rename from frontend/src/views/dataset/group/Group.vue rename to core/frontend/src/views/dataset/group/Group.vue diff --git a/frontend/src/views/dataset/group/GroupMoveSelector.vue b/core/frontend/src/views/dataset/group/GroupMoveSelector.vue similarity index 100% rename from frontend/src/views/dataset/group/GroupMoveSelector.vue rename to core/frontend/src/views/dataset/group/GroupMoveSelector.vue diff --git a/frontend/src/views/dataset/group/options.js b/core/frontend/src/views/dataset/group/options.js similarity index 100% rename from frontend/src/views/dataset/group/options.js rename to core/frontend/src/views/dataset/group/options.js diff --git a/frontend/src/views/dataset/index.vue b/core/frontend/src/views/dataset/index.vue similarity index 100% rename from frontend/src/views/dataset/index.vue rename to core/frontend/src/views/dataset/index.vue diff --git a/frontend/src/views/form/index.vue b/core/frontend/src/views/form/index.vue similarity index 100% rename from frontend/src/views/form/index.vue rename to core/frontend/src/views/form/index.vue diff --git a/frontend/src/views/link/error/index.vue b/core/frontend/src/views/link/error/index.vue similarity index 100% rename from frontend/src/views/link/error/index.vue rename to core/frontend/src/views/link/error/index.vue diff --git a/frontend/src/views/link/generate/index.vue b/core/frontend/src/views/link/generate/index.vue similarity index 100% rename from frontend/src/views/link/generate/index.vue rename to core/frontend/src/views/link/generate/index.vue diff --git a/frontend/src/views/link/index.vue b/core/frontend/src/views/link/index.vue similarity index 100% rename from frontend/src/views/link/index.vue rename to core/frontend/src/views/link/index.vue diff --git a/frontend/src/views/link/overtime/index.vue b/core/frontend/src/views/link/overtime/index.vue similarity index 100% rename from frontend/src/views/link/overtime/index.vue rename to core/frontend/src/views/link/overtime/index.vue diff --git a/frontend/src/views/link/pwd/index.vue b/core/frontend/src/views/link/pwd/index.vue similarity index 100% rename from frontend/src/views/link/pwd/index.vue rename to core/frontend/src/views/link/pwd/index.vue diff --git a/frontend/src/views/link/view/index.vue b/core/frontend/src/views/link/view/index.vue similarity index 100% rename from frontend/src/views/link/view/index.vue rename to core/frontend/src/views/link/view/index.vue diff --git a/frontend/src/views/login/index.vue b/core/frontend/src/views/login/index.vue similarity index 100% rename from frontend/src/views/login/index.vue rename to core/frontend/src/views/login/index.vue diff --git a/frontend/src/views/msg/All.vue b/core/frontend/src/views/msg/All.vue similarity index 100% rename from frontend/src/views/msg/All.vue rename to core/frontend/src/views/msg/All.vue diff --git a/frontend/src/views/msg/Setting.vue b/core/frontend/src/views/msg/Setting.vue similarity index 100% rename from frontend/src/views/msg/Setting.vue rename to core/frontend/src/views/msg/Setting.vue diff --git a/frontend/src/views/msg/index.vue b/core/frontend/src/views/msg/index.vue similarity index 100% rename from frontend/src/views/msg/index.vue rename to core/frontend/src/views/msg/index.vue diff --git a/frontend/src/views/panel/appTemplate/AppTemplateContent.vue b/core/frontend/src/views/panel/appTemplate/AppTemplateContent.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/AppTemplateContent.vue rename to core/frontend/src/views/panel/appTemplate/AppTemplateContent.vue diff --git a/frontend/src/views/panel/appTemplate/component/AppTemplateApply.vue b/core/frontend/src/views/panel/appTemplate/component/AppTemplateApply.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/component/AppTemplateApply.vue rename to core/frontend/src/views/panel/appTemplate/component/AppTemplateApply.vue diff --git a/frontend/src/views/panel/appTemplate/component/TemplateImport.vue b/core/frontend/src/views/panel/appTemplate/component/TemplateImport.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/component/TemplateImport.vue rename to core/frontend/src/views/panel/appTemplate/component/TemplateImport.vue diff --git a/frontend/src/views/panel/appTemplate/component/TemplateItem.vue b/core/frontend/src/views/panel/appTemplate/component/TemplateItem.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/component/TemplateItem.vue rename to core/frontend/src/views/panel/appTemplate/component/TemplateItem.vue diff --git a/frontend/src/views/panel/appTemplate/component/TemplateList.vue b/core/frontend/src/views/panel/appTemplate/component/TemplateList.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/component/TemplateList.vue rename to core/frontend/src/views/panel/appTemplate/component/TemplateList.vue diff --git a/frontend/src/views/panel/appTemplate/component/TemplateMoveList.vue b/core/frontend/src/views/panel/appTemplate/component/TemplateMoveList.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/component/TemplateMoveList.vue rename to core/frontend/src/views/panel/appTemplate/component/TemplateMoveList.vue diff --git a/frontend/src/views/panel/appTemplate/index.vue b/core/frontend/src/views/panel/appTemplate/index.vue similarity index 100% rename from frontend/src/views/panel/appTemplate/index.vue rename to core/frontend/src/views/panel/appTemplate/index.vue diff --git a/frontend/src/views/panel/appTemplateMarket/component/AppMarketPreview.vue b/core/frontend/src/views/panel/appTemplateMarket/component/AppMarketPreview.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/component/AppMarketPreview.vue rename to core/frontend/src/views/panel/appTemplateMarket/component/AppMarketPreview.vue diff --git a/frontend/src/views/panel/appTemplateMarket/component/AppTemplateItem.vue b/core/frontend/src/views/panel/appTemplateMarket/component/AppTemplateItem.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/component/AppTemplateItem.vue rename to core/frontend/src/views/panel/appTemplateMarket/component/AppTemplateItem.vue diff --git a/frontend/src/views/panel/appTemplateMarket/component/MarketPreview.vue b/core/frontend/src/views/panel/appTemplateMarket/component/MarketPreview.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/component/MarketPreview.vue rename to core/frontend/src/views/panel/appTemplateMarket/component/MarketPreview.vue diff --git a/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketItem.vue b/core/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketItem.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/component/TemplateMarketItem.vue rename to core/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketItem.vue diff --git a/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketPreviewItem.vue b/core/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketPreviewItem.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/component/TemplateMarketPreviewItem.vue rename to core/frontend/src/views/panel/appTemplateMarket/component/TemplateMarketPreviewItem.vue diff --git a/frontend/src/views/panel/appTemplateMarket/index.vue b/core/frontend/src/views/panel/appTemplateMarket/index.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/index.vue rename to core/frontend/src/views/panel/appTemplateMarket/index.vue diff --git a/frontend/src/views/panel/appTemplateMarket/log/FilterUser.vue b/core/frontend/src/views/panel/appTemplateMarket/log/FilterUser.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/log/FilterUser.vue rename to core/frontend/src/views/panel/appTemplateMarket/log/FilterUser.vue diff --git a/frontend/src/views/panel/appTemplateMarket/log/index.vue b/core/frontend/src/views/panel/appTemplateMarket/log/index.vue similarity index 100% rename from frontend/src/views/panel/appTemplateMarket/log/index.vue rename to core/frontend/src/views/panel/appTemplateMarket/log/index.vue diff --git a/frontend/src/views/panel/assistComponent/TabUseList.vue b/core/frontend/src/views/panel/assistComponent/TabUseList.vue similarity index 100% rename from frontend/src/views/panel/assistComponent/TabUseList.vue rename to core/frontend/src/views/panel/assistComponent/TabUseList.vue diff --git a/frontend/src/views/panel/assistComponent/index.vue b/core/frontend/src/views/panel/assistComponent/index.vue similarity index 100% rename from frontend/src/views/panel/assistComponent/index.vue rename to core/frontend/src/views/panel/assistComponent/index.vue diff --git a/frontend/src/views/panel/edit/ComponentWait.vue b/core/frontend/src/views/panel/edit/ComponentWait.vue similarity index 100% rename from frontend/src/views/panel/edit/ComponentWait.vue rename to core/frontend/src/views/panel/edit/ComponentWait.vue diff --git a/frontend/src/views/panel/edit/ComponentWaitItem.vue b/core/frontend/src/views/panel/edit/ComponentWaitItem.vue similarity index 100% rename from frontend/src/views/panel/edit/ComponentWaitItem.vue rename to core/frontend/src/views/panel/edit/ComponentWaitItem.vue diff --git a/frontend/src/views/panel/edit/index.vue b/core/frontend/src/views/panel/edit/index.vue similarity index 100% rename from frontend/src/views/panel/edit/index.vue rename to core/frontend/src/views/panel/edit/index.vue diff --git a/frontend/src/views/panel/enshrine/index.vue b/core/frontend/src/views/panel/enshrine/index.vue similarity index 100% rename from frontend/src/views/panel/enshrine/index.vue rename to core/frontend/src/views/panel/enshrine/index.vue diff --git a/frontend/src/views/panel/export/PDFExportTemplate.vue b/core/frontend/src/views/panel/export/PDFExportTemplate.vue similarity index 100% rename from frontend/src/views/panel/export/PDFExportTemplate.vue rename to core/frontend/src/views/panel/export/PDFExportTemplate.vue diff --git a/frontend/src/views/panel/export/PDFPreExport.vue b/core/frontend/src/views/panel/export/PDFPreExport.vue similarity index 100% rename from frontend/src/views/panel/export/PDFPreExport.vue rename to core/frontend/src/views/panel/export/PDFPreExport.vue diff --git a/frontend/src/views/panel/export/date.js b/core/frontend/src/views/panel/export/date.js similarity index 100% rename from frontend/src/views/panel/export/date.js rename to core/frontend/src/views/panel/export/date.js diff --git a/frontend/src/views/panel/filter/ButtonDialog.vue b/core/frontend/src/views/panel/filter/ButtonDialog.vue similarity index 100% rename from frontend/src/views/panel/filter/ButtonDialog.vue rename to core/frontend/src/views/panel/filter/ButtonDialog.vue diff --git a/frontend/src/views/panel/filter/ButtonResetDialog.vue b/core/frontend/src/views/panel/filter/ButtonResetDialog.vue similarity index 100% rename from frontend/src/views/panel/filter/ButtonResetDialog.vue rename to core/frontend/src/views/panel/filter/ButtonResetDialog.vue diff --git a/frontend/src/views/panel/filter/FilterDialog.vue b/core/frontend/src/views/panel/filter/FilterDialog.vue similarity index 100% rename from frontend/src/views/panel/filter/FilterDialog.vue rename to core/frontend/src/views/panel/filter/FilterDialog.vue diff --git a/frontend/src/views/panel/filter/defaultValue/DeDateDefault.vue b/core/frontend/src/views/panel/filter/defaultValue/DeDateDefault.vue similarity index 100% rename from frontend/src/views/panel/filter/defaultValue/DeDateDefault.vue rename to core/frontend/src/views/panel/filter/defaultValue/DeDateDefault.vue diff --git a/frontend/src/views/panel/filter/defaultValue/DeDateRangeDefault.vue b/core/frontend/src/views/panel/filter/defaultValue/DeDateRangeDefault.vue similarity index 100% rename from frontend/src/views/panel/filter/defaultValue/DeDateRangeDefault.vue rename to core/frontend/src/views/panel/filter/defaultValue/DeDateRangeDefault.vue diff --git a/frontend/src/views/panel/filter/filterMain/FilterControl.vue b/core/frontend/src/views/panel/filter/filterMain/FilterControl.vue similarity index 100% rename from frontend/src/views/panel/filter/filterMain/FilterControl.vue rename to core/frontend/src/views/panel/filter/filterMain/FilterControl.vue diff --git a/frontend/src/views/panel/filter/filterMain/FilterCustomSort.vue b/core/frontend/src/views/panel/filter/filterMain/FilterCustomSort.vue similarity index 100% rename from frontend/src/views/panel/filter/filterMain/FilterCustomSort.vue rename to core/frontend/src/views/panel/filter/filterMain/FilterCustomSort.vue diff --git a/frontend/src/views/panel/filter/filterMain/FilterFoot.vue b/core/frontend/src/views/panel/filter/filterMain/FilterFoot.vue similarity index 100% rename from frontend/src/views/panel/filter/filterMain/FilterFoot.vue rename to core/frontend/src/views/panel/filter/filterMain/FilterFoot.vue diff --git a/frontend/src/views/panel/filter/filterMain/FilterHead.vue b/core/frontend/src/views/panel/filter/filterMain/FilterHead.vue similarity index 100% rename from frontend/src/views/panel/filter/filterMain/FilterHead.vue rename to core/frontend/src/views/panel/filter/filterMain/FilterHead.vue diff --git a/frontend/src/views/panel/filter/filterMain/FilterSort.vue b/core/frontend/src/views/panel/filter/filterMain/FilterSort.vue similarity index 100% rename from frontend/src/views/panel/filter/filterMain/FilterSort.vue rename to core/frontend/src/views/panel/filter/filterMain/FilterSort.vue diff --git a/frontend/src/views/panel/filter/index.vue b/core/frontend/src/views/panel/filter/index.vue similarity index 100% rename from frontend/src/views/panel/filter/index.vue rename to core/frontend/src/views/panel/filter/index.vue diff --git a/frontend/src/views/panel/grantAuth/ShareTree.vue b/core/frontend/src/views/panel/grantAuth/ShareTree.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/ShareTree.vue rename to core/frontend/src/views/panel/grantAuth/ShareTree.vue diff --git a/frontend/src/views/panel/grantAuth/dept/index.vue b/core/frontend/src/views/panel/grantAuth/dept/index.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/dept/index.vue rename to core/frontend/src/views/panel/grantAuth/dept/index.vue diff --git a/frontend/src/views/panel/grantAuth/index.vue b/core/frontend/src/views/panel/grantAuth/index.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/index.vue rename to core/frontend/src/views/panel/grantAuth/index.vue diff --git a/frontend/src/views/panel/grantAuth/role/index.vue b/core/frontend/src/views/panel/grantAuth/role/index.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/role/index.vue rename to core/frontend/src/views/panel/grantAuth/role/index.vue diff --git a/frontend/src/views/panel/grantAuth/shareHead/index.vue b/core/frontend/src/views/panel/grantAuth/shareHead/index.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/shareHead/index.vue rename to core/frontend/src/views/panel/grantAuth/shareHead/index.vue diff --git a/frontend/src/views/panel/grantAuth/user/index.vue b/core/frontend/src/views/panel/grantAuth/user/index.vue similarity index 100% rename from frontend/src/views/panel/grantAuth/user/index.vue rename to core/frontend/src/views/panel/grantAuth/user/index.vue diff --git a/frontend/src/views/panel/index.vue b/core/frontend/src/views/panel/index.vue similarity index 100% rename from frontend/src/views/panel/index.vue rename to core/frontend/src/views/panel/index.vue diff --git a/frontend/src/views/panel/linkJumpSet/TemplateAllList.vue b/core/frontend/src/views/panel/linkJumpSet/TemplateAllList.vue similarity index 100% rename from frontend/src/views/panel/linkJumpSet/TemplateAllList.vue rename to core/frontend/src/views/panel/linkJumpSet/TemplateAllList.vue diff --git a/frontend/src/views/panel/linkJumpSet/index.vue b/core/frontend/src/views/panel/linkJumpSet/index.vue similarity index 100% rename from frontend/src/views/panel/linkJumpSet/index.vue rename to core/frontend/src/views/panel/linkJumpSet/index.vue diff --git a/frontend/src/views/panel/list/AppExportForm.vue b/core/frontend/src/views/panel/list/AppExportForm.vue similarity index 100% rename from frontend/src/views/panel/list/AppExportForm.vue rename to core/frontend/src/views/panel/list/AppExportForm.vue diff --git a/frontend/src/views/panel/list/PanelList.vue b/core/frontend/src/views/panel/list/PanelList.vue similarity index 100% rename from frontend/src/views/panel/list/PanelList.vue rename to core/frontend/src/views/panel/list/PanelList.vue diff --git a/frontend/src/views/panel/list/PanelMain.vue b/core/frontend/src/views/panel/list/PanelMain.vue similarity index 100% rename from frontend/src/views/panel/list/PanelMain.vue rename to core/frontend/src/views/panel/list/PanelMain.vue diff --git a/frontend/src/views/panel/list/PanelViewShow.vue b/core/frontend/src/views/panel/list/PanelViewShow.vue similarity index 100% rename from frontend/src/views/panel/list/PanelViewShow.vue rename to core/frontend/src/views/panel/list/PanelViewShow.vue diff --git a/frontend/src/views/panel/list/SaveToTemplate.vue b/core/frontend/src/views/panel/list/SaveToTemplate.vue similarity index 100% rename from frontend/src/views/panel/list/SaveToTemplate.vue rename to core/frontend/src/views/panel/list/SaveToTemplate.vue diff --git a/frontend/src/views/panel/list/common/PanelDetailInfo.vue b/core/frontend/src/views/panel/list/common/PanelDetailInfo.vue similarity index 100% rename from frontend/src/views/panel/list/common/PanelDetailInfo.vue rename to core/frontend/src/views/panel/list/common/PanelDetailInfo.vue diff --git a/frontend/src/views/panel/list/editPanel/TemplateAllList.vue b/core/frontend/src/views/panel/list/editPanel/TemplateAllList.vue similarity index 100% rename from frontend/src/views/panel/list/editPanel/TemplateAllList.vue rename to core/frontend/src/views/panel/list/editPanel/TemplateAllList.vue diff --git a/frontend/src/views/panel/list/editPanel/index.vue b/core/frontend/src/views/panel/list/editPanel/index.vue similarity index 100% rename from frontend/src/views/panel/list/editPanel/index.vue rename to core/frontend/src/views/panel/list/editPanel/index.vue diff --git a/frontend/src/views/panel/outerParamsSet/index.vue b/core/frontend/src/views/panel/outerParamsSet/index.vue similarity index 100% rename from frontend/src/views/panel/outerParamsSet/index.vue rename to core/frontend/src/views/panel/outerParamsSet/index.vue diff --git a/frontend/src/views/panel/panel.js b/core/frontend/src/views/panel/panel.js similarity index 100% rename from frontend/src/views/panel/panel.js rename to core/frontend/src/views/panel/panel.js diff --git a/frontend/src/views/panel/preview/index.vue b/core/frontend/src/views/panel/preview/index.vue similarity index 100% rename from frontend/src/views/panel/preview/index.vue rename to core/frontend/src/views/panel/preview/index.vue diff --git a/frontend/src/views/panel/subjectSetting/index.vue b/core/frontend/src/views/panel/subjectSetting/index.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/index.vue rename to core/frontend/src/views/panel/subjectSetting/index.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/BackgroundSelector.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/BackgroundSelector.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/BackgroundSelector.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/BackgroundSelector.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/ComponentGap.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/ComponentGap.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/ComponentGap.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/ComponentGap.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/ComponentStyle.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/ComponentStyle.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/ComponentStyle.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/ComponentStyle.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/FilterStyleSelector.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/FilterStyleSelector.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/FilterStyleSelector.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/FilterStyleSelector.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/MobileBackgroundSelector.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/MobileBackgroundSelector.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/MobileBackgroundSelector.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/MobileBackgroundSelector.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/OverallSetting.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/OverallSetting.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/OverallSetting.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/OverallSetting.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/PanelAidedDesign.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/PanelAidedDesign.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/PanelAidedDesign.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/PanelAidedDesign.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/PanelBackgroundColorSelector.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/PanelBackgroundColorSelector.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/PanelBackgroundColorSelector.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/PanelBackgroundColorSelector.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/PanelColorSelector.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/PanelColorSelector.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/PanelColorSelector.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/PanelColorSelector.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/ViewAttribute.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/ViewAttribute.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/ViewAttribute.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/ViewAttribute.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/ViewResult.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/ViewResult.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/ViewResult.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/ViewResult.vue diff --git a/frontend/src/views/panel/subjectSetting/panelStyle/ViewTitle.vue b/core/frontend/src/views/panel/subjectSetting/panelStyle/ViewTitle.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/panelStyle/ViewTitle.vue rename to core/frontend/src/views/panel/subjectSetting/panelStyle/ViewTitle.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubject/Slider.vue b/core/frontend/src/views/panel/subjectSetting/preSubject/Slider.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubject/Slider.vue rename to core/frontend/src/views/panel/subjectSetting/preSubject/Slider.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItem.vue b/core/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItem.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItem.vue rename to core/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItem.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItemback.vue b/core/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItemback.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItemback.vue rename to core/frontend/src/views/panel/subjectSetting/preSubject/SubjectTemplateItemback.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubjectHistory/Slider.vue b/core/frontend/src/views/panel/subjectSetting/preSubjectHistory/Slider.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubjectHistory/Slider.vue rename to core/frontend/src/views/panel/subjectSetting/preSubjectHistory/Slider.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItem.vue b/core/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItem.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItem.vue rename to core/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItem.vue diff --git a/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItemback.vue b/core/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItemback.vue similarity index 100% rename from frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItemback.vue rename to core/frontend/src/views/panel/subjectSetting/preSubjectHistory/SubjectTemplateItemback.vue diff --git a/frontend/src/views/panel/template/component/TemplateImport.vue b/core/frontend/src/views/panel/template/component/TemplateImport.vue similarity index 100% rename from frontend/src/views/panel/template/component/TemplateImport.vue rename to core/frontend/src/views/panel/template/component/TemplateImport.vue diff --git a/frontend/src/views/panel/template/component/TemplateItem.vue b/core/frontend/src/views/panel/template/component/TemplateItem.vue similarity index 100% rename from frontend/src/views/panel/template/component/TemplateItem.vue rename to core/frontend/src/views/panel/template/component/TemplateItem.vue diff --git a/frontend/src/views/panel/template/component/TemplateList.vue b/core/frontend/src/views/panel/template/component/TemplateList.vue similarity index 100% rename from frontend/src/views/panel/template/component/TemplateList.vue rename to core/frontend/src/views/panel/template/component/TemplateList.vue diff --git a/frontend/src/views/panel/template/index.vue b/core/frontend/src/views/panel/template/index.vue similarity index 100% rename from frontend/src/views/panel/template/index.vue rename to core/frontend/src/views/panel/template/index.vue diff --git a/frontend/src/views/panel/templateMarket/component/MarketPreview.vue b/core/frontend/src/views/panel/templateMarket/component/MarketPreview.vue similarity index 100% rename from frontend/src/views/panel/templateMarket/component/MarketPreview.vue rename to core/frontend/src/views/panel/templateMarket/component/MarketPreview.vue diff --git a/frontend/src/views/panel/templateMarket/component/TemplateMarketItem.vue b/core/frontend/src/views/panel/templateMarket/component/TemplateMarketItem.vue similarity index 100% rename from frontend/src/views/panel/templateMarket/component/TemplateMarketItem.vue rename to core/frontend/src/views/panel/templateMarket/component/TemplateMarketItem.vue diff --git a/frontend/src/views/panel/templateMarket/component/TemplateMarketPreviewItem.vue b/core/frontend/src/views/panel/templateMarket/component/TemplateMarketPreviewItem.vue similarity index 100% rename from frontend/src/views/panel/templateMarket/component/TemplateMarketPreviewItem.vue rename to core/frontend/src/views/panel/templateMarket/component/TemplateMarketPreviewItem.vue diff --git a/frontend/src/views/panel/templateMarket/index.vue b/core/frontend/src/views/panel/templateMarket/index.vue similarity index 100% rename from frontend/src/views/panel/templateMarket/index.vue rename to core/frontend/src/views/panel/templateMarket/index.vue diff --git a/frontend/src/views/panel/video/index.vue b/core/frontend/src/views/panel/video/index.vue similarity index 100% rename from frontend/src/views/panel/video/index.vue rename to core/frontend/src/views/panel/video/index.vue diff --git a/frontend/src/views/panel/viewSelect/IndexWithDrag.vue b/core/frontend/src/views/panel/viewSelect/IndexWithDrag.vue similarity index 100% rename from frontend/src/views/panel/viewSelect/IndexWithDrag.vue rename to core/frontend/src/views/panel/viewSelect/IndexWithDrag.vue diff --git a/frontend/src/views/panel/viewSelect/Multiplexing.vue b/core/frontend/src/views/panel/viewSelect/Multiplexing.vue similarity index 100% rename from frontend/src/views/panel/viewSelect/Multiplexing.vue rename to core/frontend/src/views/panel/viewSelect/Multiplexing.vue diff --git a/frontend/src/views/panel/viewSelect/MultiplexingView.vue b/core/frontend/src/views/panel/viewSelect/MultiplexingView.vue similarity index 100% rename from frontend/src/views/panel/viewSelect/MultiplexingView.vue rename to core/frontend/src/views/panel/viewSelect/MultiplexingView.vue diff --git a/frontend/src/views/panel/viewSelect/index.vue b/core/frontend/src/views/panel/viewSelect/index.vue similarity index 100% rename from frontend/src/views/panel/viewSelect/index.vue rename to core/frontend/src/views/panel/viewSelect/index.vue diff --git a/frontend/src/views/redirect/index.vue b/core/frontend/src/views/redirect/index.vue similarity index 100% rename from frontend/src/views/redirect/index.vue rename to core/frontend/src/views/redirect/index.vue diff --git a/frontend/src/views/system/CreateBox.vue b/core/frontend/src/views/system/CreateBox.vue similarity index 100% rename from frontend/src/views/system/CreateBox.vue rename to core/frontend/src/views/system/CreateBox.vue diff --git a/frontend/src/views/system/about/index.vue b/core/frontend/src/views/system/about/index.vue similarity index 100% rename from frontend/src/views/system/about/index.vue rename to core/frontend/src/views/system/about/index.vue diff --git a/frontend/src/views/system/datasource/ApiAuthConfig.vue b/core/frontend/src/views/system/datasource/ApiAuthConfig.vue similarity index 100% rename from frontend/src/views/system/datasource/ApiAuthConfig.vue rename to core/frontend/src/views/system/datasource/ApiAuthConfig.vue diff --git a/frontend/src/views/system/datasource/ApiBody.vue b/core/frontend/src/views/system/datasource/ApiBody.vue similarity index 100% rename from frontend/src/views/system/datasource/ApiBody.vue rename to core/frontend/src/views/system/datasource/ApiBody.vue diff --git a/frontend/src/views/system/datasource/ApiHttpRequestForm.vue b/core/frontend/src/views/system/datasource/ApiHttpRequestForm.vue similarity index 100% rename from frontend/src/views/system/datasource/ApiHttpRequestForm.vue rename to core/frontend/src/views/system/datasource/ApiHttpRequestForm.vue diff --git a/frontend/src/views/system/datasource/ApiKeyValue.vue b/core/frontend/src/views/system/datasource/ApiKeyValue.vue similarity index 100% rename from frontend/src/views/system/datasource/ApiKeyValue.vue rename to core/frontend/src/views/system/datasource/ApiKeyValue.vue diff --git a/frontend/src/views/system/datasource/ApiTestModel.js b/core/frontend/src/views/system/datasource/ApiTestModel.js similarity index 100% rename from frontend/src/views/system/datasource/ApiTestModel.js rename to core/frontend/src/views/system/datasource/ApiTestModel.js diff --git a/frontend/src/views/system/datasource/ApiVariable.vue b/core/frontend/src/views/system/datasource/ApiVariable.vue similarity index 100% rename from frontend/src/views/system/datasource/ApiVariable.vue rename to core/frontend/src/views/system/datasource/ApiVariable.vue diff --git a/frontend/src/views/system/datasource/CodeEdit.vue b/core/frontend/src/views/system/datasource/CodeEdit.vue similarity index 100% rename from frontend/src/views/system/datasource/CodeEdit.vue rename to core/frontend/src/views/system/datasource/CodeEdit.vue diff --git a/frontend/src/views/system/datasource/DataHome.vue b/core/frontend/src/views/system/datasource/DataHome.vue similarity index 100% rename from frontend/src/views/system/datasource/DataHome.vue rename to core/frontend/src/views/system/datasource/DataHome.vue diff --git a/frontend/src/views/system/datasource/DialogFooter.vue b/core/frontend/src/views/system/datasource/DialogFooter.vue similarity index 100% rename from frontend/src/views/system/datasource/DialogFooter.vue rename to core/frontend/src/views/system/datasource/DialogFooter.vue diff --git a/frontend/src/views/system/datasource/DriverFormDetail.vue b/core/frontend/src/views/system/datasource/DriverFormDetail.vue similarity index 100% rename from frontend/src/views/system/datasource/DriverFormDetail.vue rename to core/frontend/src/views/system/datasource/DriverFormDetail.vue diff --git a/frontend/src/views/system/datasource/DsAppForm.vue b/core/frontend/src/views/system/datasource/DsAppForm.vue similarity index 100% rename from frontend/src/views/system/datasource/DsAppForm.vue rename to core/frontend/src/views/system/datasource/DsAppForm.vue diff --git a/frontend/src/views/system/datasource/DsConfiguration.vue b/core/frontend/src/views/system/datasource/DsConfiguration.vue similarity index 100% rename from frontend/src/views/system/datasource/DsConfiguration.vue rename to core/frontend/src/views/system/datasource/DsConfiguration.vue diff --git a/frontend/src/views/system/datasource/DsForm.vue b/core/frontend/src/views/system/datasource/DsForm.vue similarity index 100% rename from frontend/src/views/system/datasource/DsForm.vue rename to core/frontend/src/views/system/datasource/DsForm.vue diff --git a/frontend/src/views/system/datasource/DsFormContent.vue b/core/frontend/src/views/system/datasource/DsFormContent.vue similarity index 100% rename from frontend/src/views/system/datasource/DsFormContent.vue rename to core/frontend/src/views/system/datasource/DsFormContent.vue diff --git a/frontend/src/views/system/datasource/DsMain.vue b/core/frontend/src/views/system/datasource/DsMain.vue similarity index 100% rename from frontend/src/views/system/datasource/DsMain.vue rename to core/frontend/src/views/system/datasource/DsMain.vue diff --git a/frontend/src/views/system/datasource/DsTable.vue b/core/frontend/src/views/system/datasource/DsTable.vue similarity index 100% rename from frontend/src/views/system/datasource/DsTable.vue rename to core/frontend/src/views/system/datasource/DsTable.vue diff --git a/frontend/src/views/system/datasource/DsTableTabs.vue b/core/frontend/src/views/system/datasource/DsTableTabs.vue similarity index 100% rename from frontend/src/views/system/datasource/DsTableTabs.vue rename to core/frontend/src/views/system/datasource/DsTableTabs.vue diff --git a/frontend/src/views/system/datasource/DsTree.vue b/core/frontend/src/views/system/datasource/DsTree.vue similarity index 100% rename from frontend/src/views/system/datasource/DsTree.vue rename to core/frontend/src/views/system/datasource/DsTree.vue diff --git a/frontend/src/views/system/datasource/EditDialog.vue b/core/frontend/src/views/system/datasource/EditDialog.vue similarity index 100% rename from frontend/src/views/system/datasource/EditDialog.vue rename to core/frontend/src/views/system/datasource/EditDialog.vue diff --git a/frontend/src/views/system/datasource/MsgContent.vue b/core/frontend/src/views/system/datasource/MsgContent.vue similarity index 100% rename from frontend/src/views/system/datasource/MsgContent.vue rename to core/frontend/src/views/system/datasource/MsgContent.vue diff --git a/frontend/src/views/system/datasource/convert.js b/core/frontend/src/views/system/datasource/convert.js similarity index 100% rename from frontend/src/views/system/datasource/convert.js rename to core/frontend/src/views/system/datasource/convert.js diff --git a/frontend/src/views/system/datasource/format-utils.js b/core/frontend/src/views/system/datasource/format-utils.js similarity index 100% rename from frontend/src/views/system/datasource/format-utils.js rename to core/frontend/src/views/system/datasource/format-utils.js diff --git a/frontend/src/views/system/datasource/index.vue b/core/frontend/src/views/system/datasource/index.vue similarity index 100% rename from frontend/src/views/system/datasource/index.vue rename to core/frontend/src/views/system/datasource/index.vue diff --git a/frontend/src/views/system/log/FilterUser.vue b/core/frontend/src/views/system/log/FilterUser.vue similarity index 100% rename from frontend/src/views/system/log/FilterUser.vue rename to core/frontend/src/views/system/log/FilterUser.vue diff --git a/frontend/src/views/system/log/index.vue b/core/frontend/src/views/system/log/index.vue similarity index 100% rename from frontend/src/views/system/log/index.vue rename to core/frontend/src/views/system/log/index.vue diff --git a/frontend/src/views/system/map/index.vue b/core/frontend/src/views/system/map/index.vue similarity index 100% rename from frontend/src/views/system/map/index.vue rename to core/frontend/src/views/system/map/index.vue diff --git a/frontend/src/views/system/plugin/Dynamic.vue b/core/frontend/src/views/system/plugin/Dynamic.vue similarity index 100% rename from frontend/src/views/system/plugin/Dynamic.vue rename to core/frontend/src/views/system/plugin/Dynamic.vue diff --git a/frontend/src/views/system/plugin/PluginCom.vue b/core/frontend/src/views/system/plugin/PluginCom.vue similarity index 100% rename from frontend/src/views/system/plugin/PluginCom.vue rename to core/frontend/src/views/system/plugin/PluginCom.vue diff --git a/frontend/src/views/system/plugin/index.vue b/core/frontend/src/views/system/plugin/index.vue similarity index 100% rename from frontend/src/views/system/plugin/index.vue rename to core/frontend/src/views/system/plugin/index.vue diff --git a/frontend/src/views/system/relationship/consanguinity.vue b/core/frontend/src/views/system/relationship/consanguinity.vue similarity index 100% rename from frontend/src/views/system/relationship/consanguinity.vue rename to core/frontend/src/views/system/relationship/consanguinity.vue diff --git a/frontend/src/views/system/relationship/index.vue b/core/frontend/src/views/system/relationship/index.vue similarity index 100% rename from frontend/src/views/system/relationship/index.vue rename to core/frontend/src/views/system/relationship/index.vue diff --git a/frontend/src/views/system/settings/index.vue b/core/frontend/src/views/system/settings/index.vue similarity index 100% rename from frontend/src/views/system/settings/index.vue rename to core/frontend/src/views/system/settings/index.vue diff --git a/frontend/src/views/system/sysParam/BasicSetting.vue b/core/frontend/src/views/system/sysParam/BasicSetting.vue similarity index 100% rename from frontend/src/views/system/sysParam/BasicSetting.vue rename to core/frontend/src/views/system/sysParam/BasicSetting.vue diff --git a/frontend/src/views/system/sysParam/ClusterModeSetting.vue b/core/frontend/src/views/system/sysParam/ClusterModeSetting.vue similarity index 100% rename from frontend/src/views/system/sysParam/ClusterModeSetting.vue rename to core/frontend/src/views/system/sysParam/ClusterModeSetting.vue diff --git a/frontend/src/views/system/sysParam/EmailSetting.vue b/core/frontend/src/views/system/sysParam/EmailSetting.vue similarity index 100% rename from frontend/src/views/system/sysParam/EmailSetting.vue rename to core/frontend/src/views/system/sysParam/EmailSetting.vue diff --git a/frontend/src/views/system/sysParam/KettleSetting.vue b/core/frontend/src/views/system/sysParam/KettleSetting.vue similarity index 100% rename from frontend/src/views/system/sysParam/KettleSetting.vue rename to core/frontend/src/views/system/sysParam/KettleSetting.vue diff --git a/frontend/src/views/system/sysParam/MapSetting/MapSettingLeft.vue b/core/frontend/src/views/system/sysParam/MapSetting/MapSettingLeft.vue similarity index 100% rename from frontend/src/views/system/sysParam/MapSetting/MapSettingLeft.vue rename to core/frontend/src/views/system/sysParam/MapSetting/MapSettingLeft.vue diff --git a/frontend/src/views/system/sysParam/MapSetting/MapSettingRight.vue b/core/frontend/src/views/system/sysParam/MapSetting/MapSettingRight.vue similarity index 100% rename from frontend/src/views/system/sysParam/MapSetting/MapSettingRight.vue rename to core/frontend/src/views/system/sysParam/MapSetting/MapSettingRight.vue diff --git a/frontend/src/views/system/sysParam/MapSetting/index.vue b/core/frontend/src/views/system/sysParam/MapSetting/index.vue similarity index 100% rename from frontend/src/views/system/sysParam/MapSetting/index.vue rename to core/frontend/src/views/system/sysParam/MapSetting/index.vue diff --git a/frontend/src/views/system/sysParam/Operator.vue b/core/frontend/src/views/system/sysParam/Operator.vue similarity index 100% rename from frontend/src/views/system/sysParam/Operator.vue rename to core/frontend/src/views/system/sysParam/Operator.vue diff --git a/frontend/src/views/system/sysParam/SimpleModeSetting.vue b/core/frontend/src/views/system/sysParam/SimpleModeSetting.vue similarity index 100% rename from frontend/src/views/system/sysParam/SimpleModeSetting.vue rename to core/frontend/src/views/system/sysParam/SimpleModeSetting.vue diff --git a/frontend/src/views/system/sysParam/index.vue b/core/frontend/src/views/system/sysParam/index.vue similarity index 100% rename from frontend/src/views/system/sysParam/index.vue rename to core/frontend/src/views/system/sysParam/index.vue diff --git a/frontend/src/views/system/task/Dataset.vue b/core/frontend/src/views/system/task/Dataset.vue similarity index 100% rename from frontend/src/views/system/task/Dataset.vue rename to core/frontend/src/views/system/task/Dataset.vue diff --git a/frontend/src/views/system/task/DatasetTaskList.vue b/core/frontend/src/views/system/task/DatasetTaskList.vue similarity index 100% rename from frontend/src/views/system/task/DatasetTaskList.vue rename to core/frontend/src/views/system/task/DatasetTaskList.vue diff --git a/frontend/src/views/system/task/FilterUser.vue b/core/frontend/src/views/system/task/FilterUser.vue similarity index 100% rename from frontend/src/views/system/task/FilterUser.vue rename to core/frontend/src/views/system/task/FilterUser.vue diff --git a/frontend/src/views/system/task/FilterUserRecord.vue b/core/frontend/src/views/system/task/FilterUserRecord.vue similarity index 100% rename from frontend/src/views/system/task/FilterUserRecord.vue rename to core/frontend/src/views/system/task/FilterUserRecord.vue diff --git a/frontend/src/views/system/task/Form.vue b/core/frontend/src/views/system/task/Form.vue similarity index 100% rename from frontend/src/views/system/task/Form.vue rename to core/frontend/src/views/system/task/Form.vue diff --git a/frontend/src/views/system/task/TableSelector.vue b/core/frontend/src/views/system/task/TableSelector.vue similarity index 100% rename from frontend/src/views/system/task/TableSelector.vue rename to core/frontend/src/views/system/task/TableSelector.vue diff --git a/frontend/src/views/system/task/TaskRecord.vue b/core/frontend/src/views/system/task/TaskRecord.vue similarity index 100% rename from frontend/src/views/system/task/TaskRecord.vue rename to core/frontend/src/views/system/task/TaskRecord.vue diff --git a/frontend/src/views/system/task/index.vue b/core/frontend/src/views/system/task/index.vue similarity index 100% rename from frontend/src/views/system/task/index.vue rename to core/frontend/src/views/system/task/index.vue diff --git a/frontend/src/views/system/task/options.js b/core/frontend/src/views/system/task/options.js similarity index 100% rename from frontend/src/views/system/task/options.js rename to core/frontend/src/views/system/task/options.js diff --git a/frontend/src/views/system/user/FilterUser.vue b/core/frontend/src/views/system/user/FilterUser.vue similarity index 100% rename from frontend/src/views/system/user/FilterUser.vue rename to core/frontend/src/views/system/user/FilterUser.vue diff --git a/frontend/src/views/system/user/PasswordUpdateForm.vue b/core/frontend/src/views/system/user/PasswordUpdateForm.vue similarity index 100% rename from frontend/src/views/system/user/PasswordUpdateForm.vue rename to core/frontend/src/views/system/user/PasswordUpdateForm.vue diff --git a/frontend/src/views/system/user/PersonPwd.vue b/core/frontend/src/views/system/user/PersonPwd.vue similarity index 100% rename from frontend/src/views/system/user/PersonPwd.vue rename to core/frontend/src/views/system/user/PersonPwd.vue diff --git a/frontend/src/views/system/user/PrivateForm.vue b/core/frontend/src/views/system/user/PrivateForm.vue similarity index 100% rename from frontend/src/views/system/user/PrivateForm.vue rename to core/frontend/src/views/system/user/PrivateForm.vue diff --git a/frontend/src/views/system/user/UserEditer.vue b/core/frontend/src/views/system/user/UserEditer.vue similarity index 100% rename from frontend/src/views/system/user/UserEditer.vue rename to core/frontend/src/views/system/user/UserEditer.vue diff --git a/frontend/src/views/system/user/index.vue b/core/frontend/src/views/system/user/index.vue similarity index 100% rename from frontend/src/views/system/user/index.vue rename to core/frontend/src/views/system/user/index.vue diff --git a/frontend/src/views/system/user/options.js b/core/frontend/src/views/system/user/options.js similarity index 100% rename from frontend/src/views/system/user/options.js rename to core/frontend/src/views/system/user/options.js diff --git a/frontend/src/views/table/index.vue b/core/frontend/src/views/table/index.vue similarity index 100% rename from frontend/src/views/table/index.vue rename to core/frontend/src/views/table/index.vue diff --git a/frontend/src/views/tree/index.vue b/core/frontend/src/views/tree/index.vue similarity index 100% rename from frontend/src/views/tree/index.vue rename to core/frontend/src/views/tree/index.vue diff --git a/frontend/src/views/wizard/Card.vue b/core/frontend/src/views/wizard/Card.vue similarity index 100% rename from frontend/src/views/wizard/Card.vue rename to core/frontend/src/views/wizard/Card.vue diff --git a/frontend/src/views/wizard/IndexBack.vue b/core/frontend/src/views/wizard/IndexBack.vue similarity index 100% rename from frontend/src/views/wizard/IndexBack.vue rename to core/frontend/src/views/wizard/IndexBack.vue diff --git a/frontend/src/views/wizard/InfoCard.vue b/core/frontend/src/views/wizard/InfoCard.vue similarity index 100% rename from frontend/src/views/wizard/InfoCard.vue rename to core/frontend/src/views/wizard/InfoCard.vue diff --git a/frontend/src/views/wizard/VideoCard.vue b/core/frontend/src/views/wizard/VideoCard.vue similarity index 100% rename from frontend/src/views/wizard/VideoCard.vue rename to core/frontend/src/views/wizard/VideoCard.vue diff --git a/frontend/src/views/wizard/WizardCard.vue b/core/frontend/src/views/wizard/WizardCard.vue similarity index 100% rename from frontend/src/views/wizard/WizardCard.vue rename to core/frontend/src/views/wizard/WizardCard.vue diff --git a/frontend/src/views/wizard/WizardCardEnterprise.vue b/core/frontend/src/views/wizard/WizardCardEnterprise.vue similarity index 100% rename from frontend/src/views/wizard/WizardCardEnterprise.vue rename to core/frontend/src/views/wizard/WizardCardEnterprise.vue diff --git a/frontend/src/views/wizard/details/CardDetail.vue b/core/frontend/src/views/wizard/details/CardDetail.vue similarity index 100% rename from frontend/src/views/wizard/details/CardDetail.vue rename to core/frontend/src/views/wizard/details/CardDetail.vue diff --git a/frontend/src/views/wizard/details/ContactUs.vue b/core/frontend/src/views/wizard/details/ContactUs.vue similarity index 100% rename from frontend/src/views/wizard/details/ContactUs.vue rename to core/frontend/src/views/wizard/details/ContactUs.vue diff --git a/frontend/src/views/wizard/details/DemoVideo.vue b/core/frontend/src/views/wizard/details/DemoVideo.vue similarity index 100% rename from frontend/src/views/wizard/details/DemoVideo.vue rename to core/frontend/src/views/wizard/details/DemoVideo.vue diff --git a/frontend/src/views/wizard/details/EnterpriseEdition.vue b/core/frontend/src/views/wizard/details/EnterpriseEdition.vue similarity index 100% rename from frontend/src/views/wizard/details/EnterpriseEdition.vue rename to core/frontend/src/views/wizard/details/EnterpriseEdition.vue diff --git a/frontend/src/views/wizard/details/LatestDevelopments.vue b/core/frontend/src/views/wizard/details/LatestDevelopments.vue similarity index 100% rename from frontend/src/views/wizard/details/LatestDevelopments.vue rename to core/frontend/src/views/wizard/details/LatestDevelopments.vue diff --git a/frontend/src/views/wizard/details/LatestDevelopmentsBack.vue b/core/frontend/src/views/wizard/details/LatestDevelopmentsBack.vue similarity index 100% rename from frontend/src/views/wizard/details/LatestDevelopmentsBack.vue rename to core/frontend/src/views/wizard/details/LatestDevelopmentsBack.vue diff --git a/frontend/src/views/wizard/details/OnlineDocument.vue b/core/frontend/src/views/wizard/details/OnlineDocument.vue similarity index 100% rename from frontend/src/views/wizard/details/OnlineDocument.vue rename to core/frontend/src/views/wizard/details/OnlineDocument.vue diff --git a/frontend/src/views/wizard/details/TeachingVideo.vue b/core/frontend/src/views/wizard/details/TeachingVideo.vue similarity index 100% rename from frontend/src/views/wizard/details/TeachingVideo.vue rename to core/frontend/src/views/wizard/details/TeachingVideo.vue diff --git a/frontend/src/views/wizard/index.vue b/core/frontend/src/views/wizard/index.vue similarity index 100% rename from frontend/src/views/wizard/index.vue rename to core/frontend/src/views/wizard/index.vue diff --git a/frontend/src/websocket/index.js b/core/frontend/src/websocket/index.js similarity index 100% rename from frontend/src/websocket/index.js rename to core/frontend/src/websocket/index.js diff --git a/frontend/static/fonts/element-icons.535877f.woff b/core/frontend/static/fonts/element-icons.535877f.woff similarity index 100% rename from frontend/static/fonts/element-icons.535877f.woff rename to core/frontend/static/fonts/element-icons.535877f.woff diff --git a/frontend/static/fonts/element-icons.732389d.ttf b/core/frontend/static/fonts/element-icons.732389d.ttf similarity index 100% rename from frontend/static/fonts/element-icons.732389d.ttf rename to core/frontend/static/fonts/element-icons.732389d.ttf diff --git a/frontend/static/img/Group7.png b/core/frontend/static/img/Group7.png similarity index 100% rename from frontend/static/img/Group7.png rename to core/frontend/static/img/Group7.png diff --git a/frontend/static/img/WechatIMG1383.jpeg b/core/frontend/static/img/WechatIMG1383.jpeg similarity index 100% rename from frontend/static/img/WechatIMG1383.jpeg rename to core/frontend/static/img/WechatIMG1383.jpeg diff --git a/frontend/static/img/dataease.png b/core/frontend/static/img/dataease.png similarity index 100% rename from frontend/static/img/dataease.png rename to core/frontend/static/img/dataease.png diff --git a/frontend/static/img/login.jpg b/core/frontend/static/img/login.jpg similarity index 100% rename from frontend/static/img/login.jpg rename to core/frontend/static/img/login.jpg diff --git a/frontend/static/img/theme-custom.946c21a.png b/core/frontend/static/img/theme-custom.946c21a.png similarity index 100% rename from frontend/static/img/theme-custom.946c21a.png rename to core/frontend/static/img/theme-custom.946c21a.png diff --git a/frontend/static/img/theme-dark.974c426.png b/core/frontend/static/img/theme-dark.974c426.png similarity index 100% rename from frontend/static/img/theme-dark.974c426.png rename to core/frontend/static/img/theme-dark.974c426.png diff --git a/frontend/static/img/theme-default.ebe6160.png b/core/frontend/static/img/theme-default.ebe6160.png similarity index 100% rename from frontend/static/img/theme-default.ebe6160.png rename to core/frontend/static/img/theme-default.ebe6160.png diff --git a/frontend/static/svg/de-dashboard.svg b/core/frontend/static/svg/de-dashboard.svg similarity index 100% rename from frontend/static/svg/de-dashboard.svg rename to core/frontend/static/svg/de-dashboard.svg diff --git a/frontend/static/svg/de-dataset.svg b/core/frontend/static/svg/de-dataset.svg similarity index 100% rename from frontend/static/svg/de-dataset.svg rename to core/frontend/static/svg/de-dataset.svg diff --git a/frontend/static/svg/de-datasource.svg b/core/frontend/static/svg/de-datasource.svg similarity index 100% rename from frontend/static/svg/de-datasource.svg rename to core/frontend/static/svg/de-datasource.svg diff --git a/frontend/vue.config.js b/core/frontend/vue.config.js similarity index 100% rename from frontend/vue.config.js rename to core/frontend/vue.config.js diff --git a/frontend/webpack.dll.conf.js b/core/frontend/webpack.dll.conf.js similarity index 100% rename from frontend/webpack.dll.conf.js rename to core/frontend/webpack.dll.conf.js diff --git a/mapFiles/full/000/000000000_full.json b/core/mapFiles/full/000/000000000_full.json similarity index 100% rename from mapFiles/full/000/000000000_full.json rename to core/mapFiles/full/000/000000000_full.json diff --git a/mapFiles/full/100000.json b/core/mapFiles/full/100000.json similarity index 100% rename from mapFiles/full/100000.json rename to core/mapFiles/full/100000.json diff --git a/mapFiles/full/100000_full.json b/core/mapFiles/full/100000_full.json similarity index 100% rename from mapFiles/full/100000_full.json rename to core/mapFiles/full/100000_full.json diff --git a/mapFiles/full/110000.json b/core/mapFiles/full/110000.json similarity index 100% rename from mapFiles/full/110000.json rename to core/mapFiles/full/110000.json diff --git a/mapFiles/full/110000_full.json b/core/mapFiles/full/110000_full.json similarity index 100% rename from mapFiles/full/110000_full.json rename to core/mapFiles/full/110000_full.json diff --git a/mapFiles/full/110100.json b/core/mapFiles/full/110100.json similarity index 100% rename from mapFiles/full/110100.json rename to core/mapFiles/full/110100.json diff --git a/mapFiles/full/110100_full.json b/core/mapFiles/full/110100_full.json similarity index 100% rename from mapFiles/full/110100_full.json rename to core/mapFiles/full/110100_full.json diff --git a/mapFiles/full/110101.json b/core/mapFiles/full/110101.json similarity index 100% rename from mapFiles/full/110101.json rename to core/mapFiles/full/110101.json diff --git a/mapFiles/full/110101_full.json b/core/mapFiles/full/110101_full.json similarity index 100% rename from mapFiles/full/110101_full.json rename to core/mapFiles/full/110101_full.json diff --git a/mapFiles/full/110102.json b/core/mapFiles/full/110102.json similarity index 100% rename from mapFiles/full/110102.json rename to core/mapFiles/full/110102.json diff --git a/mapFiles/full/110102_full.json b/core/mapFiles/full/110102_full.json similarity index 100% rename from mapFiles/full/110102_full.json rename to core/mapFiles/full/110102_full.json diff --git a/mapFiles/full/110105.json b/core/mapFiles/full/110105.json similarity index 100% rename from mapFiles/full/110105.json rename to core/mapFiles/full/110105.json diff --git a/mapFiles/full/110105_full.json b/core/mapFiles/full/110105_full.json similarity index 100% rename from mapFiles/full/110105_full.json rename to core/mapFiles/full/110105_full.json diff --git a/mapFiles/full/110106.json b/core/mapFiles/full/110106.json similarity index 100% rename from mapFiles/full/110106.json rename to core/mapFiles/full/110106.json diff --git a/mapFiles/full/110106_full.json b/core/mapFiles/full/110106_full.json similarity index 100% rename from mapFiles/full/110106_full.json rename to core/mapFiles/full/110106_full.json diff --git a/mapFiles/full/110107.json b/core/mapFiles/full/110107.json similarity index 100% rename from mapFiles/full/110107.json rename to core/mapFiles/full/110107.json diff --git a/mapFiles/full/110107_full.json b/core/mapFiles/full/110107_full.json similarity index 100% rename from mapFiles/full/110107_full.json rename to core/mapFiles/full/110107_full.json diff --git a/mapFiles/full/110108.json b/core/mapFiles/full/110108.json similarity index 100% rename from mapFiles/full/110108.json rename to core/mapFiles/full/110108.json diff --git a/mapFiles/full/110108_full.json b/core/mapFiles/full/110108_full.json similarity index 100% rename from mapFiles/full/110108_full.json rename to core/mapFiles/full/110108_full.json diff --git a/mapFiles/full/110109.json b/core/mapFiles/full/110109.json similarity index 100% rename from mapFiles/full/110109.json rename to core/mapFiles/full/110109.json diff --git a/mapFiles/full/110109_full.json b/core/mapFiles/full/110109_full.json similarity index 100% rename from mapFiles/full/110109_full.json rename to core/mapFiles/full/110109_full.json diff --git a/mapFiles/full/110111.json b/core/mapFiles/full/110111.json similarity index 100% rename from mapFiles/full/110111.json rename to core/mapFiles/full/110111.json diff --git a/mapFiles/full/110111_full.json b/core/mapFiles/full/110111_full.json similarity index 100% rename from mapFiles/full/110111_full.json rename to core/mapFiles/full/110111_full.json diff --git a/mapFiles/full/110112.json b/core/mapFiles/full/110112.json similarity index 100% rename from mapFiles/full/110112.json rename to core/mapFiles/full/110112.json diff --git a/mapFiles/full/110112_full.json b/core/mapFiles/full/110112_full.json similarity index 100% rename from mapFiles/full/110112_full.json rename to core/mapFiles/full/110112_full.json diff --git a/mapFiles/full/110113.json b/core/mapFiles/full/110113.json similarity index 100% rename from mapFiles/full/110113.json rename to core/mapFiles/full/110113.json diff --git a/mapFiles/full/110113_full.json b/core/mapFiles/full/110113_full.json similarity index 100% rename from mapFiles/full/110113_full.json rename to core/mapFiles/full/110113_full.json diff --git a/mapFiles/full/110114.json b/core/mapFiles/full/110114.json similarity index 100% rename from mapFiles/full/110114.json rename to core/mapFiles/full/110114.json diff --git a/mapFiles/full/110114_full.json b/core/mapFiles/full/110114_full.json similarity index 100% rename from mapFiles/full/110114_full.json rename to core/mapFiles/full/110114_full.json diff --git a/mapFiles/full/110115.json b/core/mapFiles/full/110115.json similarity index 100% rename from mapFiles/full/110115.json rename to core/mapFiles/full/110115.json diff --git a/mapFiles/full/110115_full.json b/core/mapFiles/full/110115_full.json similarity index 100% rename from mapFiles/full/110115_full.json rename to core/mapFiles/full/110115_full.json diff --git a/mapFiles/full/110116.json b/core/mapFiles/full/110116.json similarity index 100% rename from mapFiles/full/110116.json rename to core/mapFiles/full/110116.json diff --git a/mapFiles/full/110116_full.json b/core/mapFiles/full/110116_full.json similarity index 100% rename from mapFiles/full/110116_full.json rename to core/mapFiles/full/110116_full.json diff --git a/mapFiles/full/110117.json b/core/mapFiles/full/110117.json similarity index 100% rename from mapFiles/full/110117.json rename to core/mapFiles/full/110117.json diff --git a/mapFiles/full/110117_full.json b/core/mapFiles/full/110117_full.json similarity index 100% rename from mapFiles/full/110117_full.json rename to core/mapFiles/full/110117_full.json diff --git a/mapFiles/full/110118.json b/core/mapFiles/full/110118.json similarity index 100% rename from mapFiles/full/110118.json rename to core/mapFiles/full/110118.json diff --git a/mapFiles/full/110118_full.json b/core/mapFiles/full/110118_full.json similarity index 100% rename from mapFiles/full/110118_full.json rename to core/mapFiles/full/110118_full.json diff --git a/mapFiles/full/110119.json b/core/mapFiles/full/110119.json similarity index 100% rename from mapFiles/full/110119.json rename to core/mapFiles/full/110119.json diff --git a/mapFiles/full/110119_full.json b/core/mapFiles/full/110119_full.json similarity index 100% rename from mapFiles/full/110119_full.json rename to core/mapFiles/full/110119_full.json diff --git a/mapFiles/full/120000.json b/core/mapFiles/full/120000.json similarity index 100% rename from mapFiles/full/120000.json rename to core/mapFiles/full/120000.json diff --git a/mapFiles/full/120000_full.json b/core/mapFiles/full/120000_full.json similarity index 100% rename from mapFiles/full/120000_full.json rename to core/mapFiles/full/120000_full.json diff --git a/mapFiles/full/120100.json b/core/mapFiles/full/120100.json similarity index 100% rename from mapFiles/full/120100.json rename to core/mapFiles/full/120100.json diff --git a/mapFiles/full/120100_full.json b/core/mapFiles/full/120100_full.json similarity index 100% rename from mapFiles/full/120100_full.json rename to core/mapFiles/full/120100_full.json diff --git a/mapFiles/full/120101.json b/core/mapFiles/full/120101.json similarity index 100% rename from mapFiles/full/120101.json rename to core/mapFiles/full/120101.json diff --git a/mapFiles/full/120101_full.json b/core/mapFiles/full/120101_full.json similarity index 100% rename from mapFiles/full/120101_full.json rename to core/mapFiles/full/120101_full.json diff --git a/mapFiles/full/120102.json b/core/mapFiles/full/120102.json similarity index 100% rename from mapFiles/full/120102.json rename to core/mapFiles/full/120102.json diff --git a/mapFiles/full/120102_full.json b/core/mapFiles/full/120102_full.json similarity index 100% rename from mapFiles/full/120102_full.json rename to core/mapFiles/full/120102_full.json diff --git a/mapFiles/full/120103.json b/core/mapFiles/full/120103.json similarity index 100% rename from mapFiles/full/120103.json rename to core/mapFiles/full/120103.json diff --git a/mapFiles/full/120103_full.json b/core/mapFiles/full/120103_full.json similarity index 100% rename from mapFiles/full/120103_full.json rename to core/mapFiles/full/120103_full.json diff --git a/mapFiles/full/120104.json b/core/mapFiles/full/120104.json similarity index 100% rename from mapFiles/full/120104.json rename to core/mapFiles/full/120104.json diff --git a/mapFiles/full/120104_full.json b/core/mapFiles/full/120104_full.json similarity index 100% rename from mapFiles/full/120104_full.json rename to core/mapFiles/full/120104_full.json diff --git a/mapFiles/full/120105.json b/core/mapFiles/full/120105.json similarity index 100% rename from mapFiles/full/120105.json rename to core/mapFiles/full/120105.json diff --git a/mapFiles/full/120105_full.json b/core/mapFiles/full/120105_full.json similarity index 100% rename from mapFiles/full/120105_full.json rename to core/mapFiles/full/120105_full.json diff --git a/mapFiles/full/120106.json b/core/mapFiles/full/120106.json similarity index 100% rename from mapFiles/full/120106.json rename to core/mapFiles/full/120106.json diff --git a/mapFiles/full/120106_full.json b/core/mapFiles/full/120106_full.json similarity index 100% rename from mapFiles/full/120106_full.json rename to core/mapFiles/full/120106_full.json diff --git a/mapFiles/full/120110.json b/core/mapFiles/full/120110.json similarity index 100% rename from mapFiles/full/120110.json rename to core/mapFiles/full/120110.json diff --git a/mapFiles/full/120110_full.json b/core/mapFiles/full/120110_full.json similarity index 100% rename from mapFiles/full/120110_full.json rename to core/mapFiles/full/120110_full.json diff --git a/mapFiles/full/120111.json b/core/mapFiles/full/120111.json similarity index 100% rename from mapFiles/full/120111.json rename to core/mapFiles/full/120111.json diff --git a/mapFiles/full/120111_full.json b/core/mapFiles/full/120111_full.json similarity index 100% rename from mapFiles/full/120111_full.json rename to core/mapFiles/full/120111_full.json diff --git a/mapFiles/full/120112.json b/core/mapFiles/full/120112.json similarity index 100% rename from mapFiles/full/120112.json rename to core/mapFiles/full/120112.json diff --git a/mapFiles/full/120112_full.json b/core/mapFiles/full/120112_full.json similarity index 100% rename from mapFiles/full/120112_full.json rename to core/mapFiles/full/120112_full.json diff --git a/mapFiles/full/120113.json b/core/mapFiles/full/120113.json similarity index 100% rename from mapFiles/full/120113.json rename to core/mapFiles/full/120113.json diff --git a/mapFiles/full/120113_full.json b/core/mapFiles/full/120113_full.json similarity index 100% rename from mapFiles/full/120113_full.json rename to core/mapFiles/full/120113_full.json diff --git a/mapFiles/full/120114.json b/core/mapFiles/full/120114.json similarity index 100% rename from mapFiles/full/120114.json rename to core/mapFiles/full/120114.json diff --git a/mapFiles/full/120114_full.json b/core/mapFiles/full/120114_full.json similarity index 100% rename from mapFiles/full/120114_full.json rename to core/mapFiles/full/120114_full.json diff --git a/mapFiles/full/120115.json b/core/mapFiles/full/120115.json similarity index 100% rename from mapFiles/full/120115.json rename to core/mapFiles/full/120115.json diff --git a/mapFiles/full/120115_full.json b/core/mapFiles/full/120115_full.json similarity index 100% rename from mapFiles/full/120115_full.json rename to core/mapFiles/full/120115_full.json diff --git a/mapFiles/full/120116.json b/core/mapFiles/full/120116.json similarity index 100% rename from mapFiles/full/120116.json rename to core/mapFiles/full/120116.json diff --git a/mapFiles/full/120116_full.json b/core/mapFiles/full/120116_full.json similarity index 100% rename from mapFiles/full/120116_full.json rename to core/mapFiles/full/120116_full.json diff --git a/mapFiles/full/120117.json b/core/mapFiles/full/120117.json similarity index 100% rename from mapFiles/full/120117.json rename to core/mapFiles/full/120117.json diff --git a/mapFiles/full/120117_full.json b/core/mapFiles/full/120117_full.json similarity index 100% rename from mapFiles/full/120117_full.json rename to core/mapFiles/full/120117_full.json diff --git a/mapFiles/full/120118.json b/core/mapFiles/full/120118.json similarity index 100% rename from mapFiles/full/120118.json rename to core/mapFiles/full/120118.json diff --git a/mapFiles/full/120118_full.json b/core/mapFiles/full/120118_full.json similarity index 100% rename from mapFiles/full/120118_full.json rename to core/mapFiles/full/120118_full.json diff --git a/mapFiles/full/120119.json b/core/mapFiles/full/120119.json similarity index 100% rename from mapFiles/full/120119.json rename to core/mapFiles/full/120119.json diff --git a/mapFiles/full/120119_full.json b/core/mapFiles/full/120119_full.json similarity index 100% rename from mapFiles/full/120119_full.json rename to core/mapFiles/full/120119_full.json diff --git a/mapFiles/full/130000.json b/core/mapFiles/full/130000.json similarity index 100% rename from mapFiles/full/130000.json rename to core/mapFiles/full/130000.json diff --git a/mapFiles/full/130000_full.json b/core/mapFiles/full/130000_full.json similarity index 100% rename from mapFiles/full/130000_full.json rename to core/mapFiles/full/130000_full.json diff --git a/mapFiles/full/130100.json b/core/mapFiles/full/130100.json similarity index 100% rename from mapFiles/full/130100.json rename to core/mapFiles/full/130100.json diff --git a/mapFiles/full/130100_full.json b/core/mapFiles/full/130100_full.json similarity index 100% rename from mapFiles/full/130100_full.json rename to core/mapFiles/full/130100_full.json diff --git a/mapFiles/full/130102.json b/core/mapFiles/full/130102.json similarity index 100% rename from mapFiles/full/130102.json rename to core/mapFiles/full/130102.json diff --git a/mapFiles/full/130102_full.json b/core/mapFiles/full/130102_full.json similarity index 100% rename from mapFiles/full/130102_full.json rename to core/mapFiles/full/130102_full.json diff --git a/mapFiles/full/130104.json b/core/mapFiles/full/130104.json similarity index 100% rename from mapFiles/full/130104.json rename to core/mapFiles/full/130104.json diff --git a/mapFiles/full/130104_full.json b/core/mapFiles/full/130104_full.json similarity index 100% rename from mapFiles/full/130104_full.json rename to core/mapFiles/full/130104_full.json diff --git a/mapFiles/full/130105.json b/core/mapFiles/full/130105.json similarity index 100% rename from mapFiles/full/130105.json rename to core/mapFiles/full/130105.json diff --git a/mapFiles/full/130105_full.json b/core/mapFiles/full/130105_full.json similarity index 100% rename from mapFiles/full/130105_full.json rename to core/mapFiles/full/130105_full.json diff --git a/mapFiles/full/130107.json b/core/mapFiles/full/130107.json similarity index 100% rename from mapFiles/full/130107.json rename to core/mapFiles/full/130107.json diff --git a/mapFiles/full/130107_full.json b/core/mapFiles/full/130107_full.json similarity index 100% rename from mapFiles/full/130107_full.json rename to core/mapFiles/full/130107_full.json diff --git a/mapFiles/full/130108.json b/core/mapFiles/full/130108.json similarity index 100% rename from mapFiles/full/130108.json rename to core/mapFiles/full/130108.json diff --git a/mapFiles/full/130108_full.json b/core/mapFiles/full/130108_full.json similarity index 100% rename from mapFiles/full/130108_full.json rename to core/mapFiles/full/130108_full.json diff --git a/mapFiles/full/130109.json b/core/mapFiles/full/130109.json similarity index 100% rename from mapFiles/full/130109.json rename to core/mapFiles/full/130109.json diff --git a/mapFiles/full/130109_full.json b/core/mapFiles/full/130109_full.json similarity index 100% rename from mapFiles/full/130109_full.json rename to core/mapFiles/full/130109_full.json diff --git a/mapFiles/full/130110.json b/core/mapFiles/full/130110.json similarity index 100% rename from mapFiles/full/130110.json rename to core/mapFiles/full/130110.json diff --git a/mapFiles/full/130110_full.json b/core/mapFiles/full/130110_full.json similarity index 100% rename from mapFiles/full/130110_full.json rename to core/mapFiles/full/130110_full.json diff --git a/mapFiles/full/130111.json b/core/mapFiles/full/130111.json similarity index 100% rename from mapFiles/full/130111.json rename to core/mapFiles/full/130111.json diff --git a/mapFiles/full/130111_full.json b/core/mapFiles/full/130111_full.json similarity index 100% rename from mapFiles/full/130111_full.json rename to core/mapFiles/full/130111_full.json diff --git a/mapFiles/full/130121.json b/core/mapFiles/full/130121.json similarity index 100% rename from mapFiles/full/130121.json rename to core/mapFiles/full/130121.json diff --git a/mapFiles/full/130121_full.json b/core/mapFiles/full/130121_full.json similarity index 100% rename from mapFiles/full/130121_full.json rename to core/mapFiles/full/130121_full.json diff --git a/mapFiles/full/130123.json b/core/mapFiles/full/130123.json similarity index 100% rename from mapFiles/full/130123.json rename to core/mapFiles/full/130123.json diff --git a/mapFiles/full/130123_full.json b/core/mapFiles/full/130123_full.json similarity index 100% rename from mapFiles/full/130123_full.json rename to core/mapFiles/full/130123_full.json diff --git a/mapFiles/full/130125.json b/core/mapFiles/full/130125.json similarity index 100% rename from mapFiles/full/130125.json rename to core/mapFiles/full/130125.json diff --git a/mapFiles/full/130125_full.json b/core/mapFiles/full/130125_full.json similarity index 100% rename from mapFiles/full/130125_full.json rename to core/mapFiles/full/130125_full.json diff --git a/mapFiles/full/130126.json b/core/mapFiles/full/130126.json similarity index 100% rename from mapFiles/full/130126.json rename to core/mapFiles/full/130126.json diff --git a/mapFiles/full/130126_full.json b/core/mapFiles/full/130126_full.json similarity index 100% rename from mapFiles/full/130126_full.json rename to core/mapFiles/full/130126_full.json diff --git a/mapFiles/full/130127.json b/core/mapFiles/full/130127.json similarity index 100% rename from mapFiles/full/130127.json rename to core/mapFiles/full/130127.json diff --git a/mapFiles/full/130127_full.json b/core/mapFiles/full/130127_full.json similarity index 100% rename from mapFiles/full/130127_full.json rename to core/mapFiles/full/130127_full.json diff --git a/mapFiles/full/130128.json b/core/mapFiles/full/130128.json similarity index 100% rename from mapFiles/full/130128.json rename to core/mapFiles/full/130128.json diff --git a/mapFiles/full/130128_full.json b/core/mapFiles/full/130128_full.json similarity index 100% rename from mapFiles/full/130128_full.json rename to core/mapFiles/full/130128_full.json diff --git a/mapFiles/full/130129.json b/core/mapFiles/full/130129.json similarity index 100% rename from mapFiles/full/130129.json rename to core/mapFiles/full/130129.json diff --git a/mapFiles/full/130129_full.json b/core/mapFiles/full/130129_full.json similarity index 100% rename from mapFiles/full/130129_full.json rename to core/mapFiles/full/130129_full.json diff --git a/mapFiles/full/130130.json b/core/mapFiles/full/130130.json similarity index 100% rename from mapFiles/full/130130.json rename to core/mapFiles/full/130130.json diff --git a/mapFiles/full/130130_full.json b/core/mapFiles/full/130130_full.json similarity index 100% rename from mapFiles/full/130130_full.json rename to core/mapFiles/full/130130_full.json diff --git a/mapFiles/full/130131.json b/core/mapFiles/full/130131.json similarity index 100% rename from mapFiles/full/130131.json rename to core/mapFiles/full/130131.json diff --git a/mapFiles/full/130131_full.json b/core/mapFiles/full/130131_full.json similarity index 100% rename from mapFiles/full/130131_full.json rename to core/mapFiles/full/130131_full.json diff --git a/mapFiles/full/130132.json b/core/mapFiles/full/130132.json similarity index 100% rename from mapFiles/full/130132.json rename to core/mapFiles/full/130132.json diff --git a/mapFiles/full/130132_full.json b/core/mapFiles/full/130132_full.json similarity index 100% rename from mapFiles/full/130132_full.json rename to core/mapFiles/full/130132_full.json diff --git a/mapFiles/full/130133.json b/core/mapFiles/full/130133.json similarity index 100% rename from mapFiles/full/130133.json rename to core/mapFiles/full/130133.json diff --git a/mapFiles/full/130133_full.json b/core/mapFiles/full/130133_full.json similarity index 100% rename from mapFiles/full/130133_full.json rename to core/mapFiles/full/130133_full.json diff --git a/mapFiles/full/130171.json b/core/mapFiles/full/130171.json similarity index 100% rename from mapFiles/full/130171.json rename to core/mapFiles/full/130171.json diff --git a/mapFiles/full/130171_full.json b/core/mapFiles/full/130171_full.json similarity index 100% rename from mapFiles/full/130171_full.json rename to core/mapFiles/full/130171_full.json diff --git a/mapFiles/full/130172.json b/core/mapFiles/full/130172.json similarity index 100% rename from mapFiles/full/130172.json rename to core/mapFiles/full/130172.json diff --git a/mapFiles/full/130172_full.json b/core/mapFiles/full/130172_full.json similarity index 100% rename from mapFiles/full/130172_full.json rename to core/mapFiles/full/130172_full.json diff --git a/mapFiles/full/130181.json b/core/mapFiles/full/130181.json similarity index 100% rename from mapFiles/full/130181.json rename to core/mapFiles/full/130181.json diff --git a/mapFiles/full/130181_full.json b/core/mapFiles/full/130181_full.json similarity index 100% rename from mapFiles/full/130181_full.json rename to core/mapFiles/full/130181_full.json diff --git a/mapFiles/full/130183.json b/core/mapFiles/full/130183.json similarity index 100% rename from mapFiles/full/130183.json rename to core/mapFiles/full/130183.json diff --git a/mapFiles/full/130183_full.json b/core/mapFiles/full/130183_full.json similarity index 100% rename from mapFiles/full/130183_full.json rename to core/mapFiles/full/130183_full.json diff --git a/mapFiles/full/130184.json b/core/mapFiles/full/130184.json similarity index 100% rename from mapFiles/full/130184.json rename to core/mapFiles/full/130184.json diff --git a/mapFiles/full/130184_full.json b/core/mapFiles/full/130184_full.json similarity index 100% rename from mapFiles/full/130184_full.json rename to core/mapFiles/full/130184_full.json diff --git a/mapFiles/full/130200.json b/core/mapFiles/full/130200.json similarity index 100% rename from mapFiles/full/130200.json rename to core/mapFiles/full/130200.json diff --git a/mapFiles/full/130200_full.json b/core/mapFiles/full/130200_full.json similarity index 100% rename from mapFiles/full/130200_full.json rename to core/mapFiles/full/130200_full.json diff --git a/mapFiles/full/130202.json b/core/mapFiles/full/130202.json similarity index 100% rename from mapFiles/full/130202.json rename to core/mapFiles/full/130202.json diff --git a/mapFiles/full/130202_full.json b/core/mapFiles/full/130202_full.json similarity index 100% rename from mapFiles/full/130202_full.json rename to core/mapFiles/full/130202_full.json diff --git a/mapFiles/full/130203.json b/core/mapFiles/full/130203.json similarity index 100% rename from mapFiles/full/130203.json rename to core/mapFiles/full/130203.json diff --git a/mapFiles/full/130203_full.json b/core/mapFiles/full/130203_full.json similarity index 100% rename from mapFiles/full/130203_full.json rename to core/mapFiles/full/130203_full.json diff --git a/mapFiles/full/130204.json b/core/mapFiles/full/130204.json similarity index 100% rename from mapFiles/full/130204.json rename to core/mapFiles/full/130204.json diff --git a/mapFiles/full/130204_full.json b/core/mapFiles/full/130204_full.json similarity index 100% rename from mapFiles/full/130204_full.json rename to core/mapFiles/full/130204_full.json diff --git a/mapFiles/full/130205.json b/core/mapFiles/full/130205.json similarity index 100% rename from mapFiles/full/130205.json rename to core/mapFiles/full/130205.json diff --git a/mapFiles/full/130205_full.json b/core/mapFiles/full/130205_full.json similarity index 100% rename from mapFiles/full/130205_full.json rename to core/mapFiles/full/130205_full.json diff --git a/mapFiles/full/130207.json b/core/mapFiles/full/130207.json similarity index 100% rename from mapFiles/full/130207.json rename to core/mapFiles/full/130207.json diff --git a/mapFiles/full/130207_full.json b/core/mapFiles/full/130207_full.json similarity index 100% rename from mapFiles/full/130207_full.json rename to core/mapFiles/full/130207_full.json diff --git a/mapFiles/full/130208.json b/core/mapFiles/full/130208.json similarity index 100% rename from mapFiles/full/130208.json rename to core/mapFiles/full/130208.json diff --git a/mapFiles/full/130208_full.json b/core/mapFiles/full/130208_full.json similarity index 100% rename from mapFiles/full/130208_full.json rename to core/mapFiles/full/130208_full.json diff --git a/mapFiles/full/130209.json b/core/mapFiles/full/130209.json similarity index 100% rename from mapFiles/full/130209.json rename to core/mapFiles/full/130209.json diff --git a/mapFiles/full/130209_full.json b/core/mapFiles/full/130209_full.json similarity index 100% rename from mapFiles/full/130209_full.json rename to core/mapFiles/full/130209_full.json diff --git a/mapFiles/full/130224.json b/core/mapFiles/full/130224.json similarity index 100% rename from mapFiles/full/130224.json rename to core/mapFiles/full/130224.json diff --git a/mapFiles/full/130224_full.json b/core/mapFiles/full/130224_full.json similarity index 100% rename from mapFiles/full/130224_full.json rename to core/mapFiles/full/130224_full.json diff --git a/mapFiles/full/130225.json b/core/mapFiles/full/130225.json similarity index 100% rename from mapFiles/full/130225.json rename to core/mapFiles/full/130225.json diff --git a/mapFiles/full/130225_full.json b/core/mapFiles/full/130225_full.json similarity index 100% rename from mapFiles/full/130225_full.json rename to core/mapFiles/full/130225_full.json diff --git a/mapFiles/full/130227.json b/core/mapFiles/full/130227.json similarity index 100% rename from mapFiles/full/130227.json rename to core/mapFiles/full/130227.json diff --git a/mapFiles/full/130227_full.json b/core/mapFiles/full/130227_full.json similarity index 100% rename from mapFiles/full/130227_full.json rename to core/mapFiles/full/130227_full.json diff --git a/mapFiles/full/130229.json b/core/mapFiles/full/130229.json similarity index 100% rename from mapFiles/full/130229.json rename to core/mapFiles/full/130229.json diff --git a/mapFiles/full/130229_full.json b/core/mapFiles/full/130229_full.json similarity index 100% rename from mapFiles/full/130229_full.json rename to core/mapFiles/full/130229_full.json diff --git a/mapFiles/full/130271.json b/core/mapFiles/full/130271.json similarity index 100% rename from mapFiles/full/130271.json rename to core/mapFiles/full/130271.json diff --git a/mapFiles/full/130271_full.json b/core/mapFiles/full/130271_full.json similarity index 100% rename from mapFiles/full/130271_full.json rename to core/mapFiles/full/130271_full.json diff --git a/mapFiles/full/130272.json b/core/mapFiles/full/130272.json similarity index 100% rename from mapFiles/full/130272.json rename to core/mapFiles/full/130272.json diff --git a/mapFiles/full/130272_full.json b/core/mapFiles/full/130272_full.json similarity index 100% rename from mapFiles/full/130272_full.json rename to core/mapFiles/full/130272_full.json diff --git a/mapFiles/full/130273.json b/core/mapFiles/full/130273.json similarity index 100% rename from mapFiles/full/130273.json rename to core/mapFiles/full/130273.json diff --git a/mapFiles/full/130273_full.json b/core/mapFiles/full/130273_full.json similarity index 100% rename from mapFiles/full/130273_full.json rename to core/mapFiles/full/130273_full.json diff --git a/mapFiles/full/130274.json b/core/mapFiles/full/130274.json similarity index 100% rename from mapFiles/full/130274.json rename to core/mapFiles/full/130274.json diff --git a/mapFiles/full/130274_full.json b/core/mapFiles/full/130274_full.json similarity index 100% rename from mapFiles/full/130274_full.json rename to core/mapFiles/full/130274_full.json diff --git a/mapFiles/full/130281.json b/core/mapFiles/full/130281.json similarity index 100% rename from mapFiles/full/130281.json rename to core/mapFiles/full/130281.json diff --git a/mapFiles/full/130281_full.json b/core/mapFiles/full/130281_full.json similarity index 100% rename from mapFiles/full/130281_full.json rename to core/mapFiles/full/130281_full.json diff --git a/mapFiles/full/130283.json b/core/mapFiles/full/130283.json similarity index 100% rename from mapFiles/full/130283.json rename to core/mapFiles/full/130283.json diff --git a/mapFiles/full/130283_full.json b/core/mapFiles/full/130283_full.json similarity index 100% rename from mapFiles/full/130283_full.json rename to core/mapFiles/full/130283_full.json diff --git a/mapFiles/full/130284.json b/core/mapFiles/full/130284.json similarity index 100% rename from mapFiles/full/130284.json rename to core/mapFiles/full/130284.json diff --git a/mapFiles/full/130284_full.json b/core/mapFiles/full/130284_full.json similarity index 100% rename from mapFiles/full/130284_full.json rename to core/mapFiles/full/130284_full.json diff --git a/mapFiles/full/130300.json b/core/mapFiles/full/130300.json similarity index 100% rename from mapFiles/full/130300.json rename to core/mapFiles/full/130300.json diff --git a/mapFiles/full/130300_full.json b/core/mapFiles/full/130300_full.json similarity index 100% rename from mapFiles/full/130300_full.json rename to core/mapFiles/full/130300_full.json diff --git a/mapFiles/full/130302.json b/core/mapFiles/full/130302.json similarity index 100% rename from mapFiles/full/130302.json rename to core/mapFiles/full/130302.json diff --git a/mapFiles/full/130302_full.json b/core/mapFiles/full/130302_full.json similarity index 100% rename from mapFiles/full/130302_full.json rename to core/mapFiles/full/130302_full.json diff --git a/mapFiles/full/130303.json b/core/mapFiles/full/130303.json similarity index 100% rename from mapFiles/full/130303.json rename to core/mapFiles/full/130303.json diff --git a/mapFiles/full/130303_full.json b/core/mapFiles/full/130303_full.json similarity index 100% rename from mapFiles/full/130303_full.json rename to core/mapFiles/full/130303_full.json diff --git a/mapFiles/full/130304.json b/core/mapFiles/full/130304.json similarity index 100% rename from mapFiles/full/130304.json rename to core/mapFiles/full/130304.json diff --git a/mapFiles/full/130304_full.json b/core/mapFiles/full/130304_full.json similarity index 100% rename from mapFiles/full/130304_full.json rename to core/mapFiles/full/130304_full.json diff --git a/mapFiles/full/130306.json b/core/mapFiles/full/130306.json similarity index 100% rename from mapFiles/full/130306.json rename to core/mapFiles/full/130306.json diff --git a/mapFiles/full/130306_full.json b/core/mapFiles/full/130306_full.json similarity index 100% rename from mapFiles/full/130306_full.json rename to core/mapFiles/full/130306_full.json diff --git a/mapFiles/full/130321.json b/core/mapFiles/full/130321.json similarity index 100% rename from mapFiles/full/130321.json rename to core/mapFiles/full/130321.json diff --git a/mapFiles/full/130321_full.json b/core/mapFiles/full/130321_full.json similarity index 100% rename from mapFiles/full/130321_full.json rename to core/mapFiles/full/130321_full.json diff --git a/mapFiles/full/130322.json b/core/mapFiles/full/130322.json similarity index 100% rename from mapFiles/full/130322.json rename to core/mapFiles/full/130322.json diff --git a/mapFiles/full/130322_full.json b/core/mapFiles/full/130322_full.json similarity index 100% rename from mapFiles/full/130322_full.json rename to core/mapFiles/full/130322_full.json diff --git a/mapFiles/full/130324.json b/core/mapFiles/full/130324.json similarity index 100% rename from mapFiles/full/130324.json rename to core/mapFiles/full/130324.json diff --git a/mapFiles/full/130324_full.json b/core/mapFiles/full/130324_full.json similarity index 100% rename from mapFiles/full/130324_full.json rename to core/mapFiles/full/130324_full.json diff --git a/mapFiles/full/130371.json b/core/mapFiles/full/130371.json similarity index 100% rename from mapFiles/full/130371.json rename to core/mapFiles/full/130371.json diff --git a/mapFiles/full/130371_full.json b/core/mapFiles/full/130371_full.json similarity index 100% rename from mapFiles/full/130371_full.json rename to core/mapFiles/full/130371_full.json diff --git a/mapFiles/full/130372.json b/core/mapFiles/full/130372.json similarity index 100% rename from mapFiles/full/130372.json rename to core/mapFiles/full/130372.json diff --git a/mapFiles/full/130372_full.json b/core/mapFiles/full/130372_full.json similarity index 100% rename from mapFiles/full/130372_full.json rename to core/mapFiles/full/130372_full.json diff --git a/mapFiles/full/130400.json b/core/mapFiles/full/130400.json similarity index 100% rename from mapFiles/full/130400.json rename to core/mapFiles/full/130400.json diff --git a/mapFiles/full/130400_full.json b/core/mapFiles/full/130400_full.json similarity index 100% rename from mapFiles/full/130400_full.json rename to core/mapFiles/full/130400_full.json diff --git a/mapFiles/full/130402.json b/core/mapFiles/full/130402.json similarity index 100% rename from mapFiles/full/130402.json rename to core/mapFiles/full/130402.json diff --git a/mapFiles/full/130402_full.json b/core/mapFiles/full/130402_full.json similarity index 100% rename from mapFiles/full/130402_full.json rename to core/mapFiles/full/130402_full.json diff --git a/mapFiles/full/130403.json b/core/mapFiles/full/130403.json similarity index 100% rename from mapFiles/full/130403.json rename to core/mapFiles/full/130403.json diff --git a/mapFiles/full/130403_full.json b/core/mapFiles/full/130403_full.json similarity index 100% rename from mapFiles/full/130403_full.json rename to core/mapFiles/full/130403_full.json diff --git a/mapFiles/full/130404.json b/core/mapFiles/full/130404.json similarity index 100% rename from mapFiles/full/130404.json rename to core/mapFiles/full/130404.json diff --git a/mapFiles/full/130404_full.json b/core/mapFiles/full/130404_full.json similarity index 100% rename from mapFiles/full/130404_full.json rename to core/mapFiles/full/130404_full.json diff --git a/mapFiles/full/130406.json b/core/mapFiles/full/130406.json similarity index 100% rename from mapFiles/full/130406.json rename to core/mapFiles/full/130406.json diff --git a/mapFiles/full/130406_full.json b/core/mapFiles/full/130406_full.json similarity index 100% rename from mapFiles/full/130406_full.json rename to core/mapFiles/full/130406_full.json diff --git a/mapFiles/full/130407.json b/core/mapFiles/full/130407.json similarity index 100% rename from mapFiles/full/130407.json rename to core/mapFiles/full/130407.json diff --git a/mapFiles/full/130407_full.json b/core/mapFiles/full/130407_full.json similarity index 100% rename from mapFiles/full/130407_full.json rename to core/mapFiles/full/130407_full.json diff --git a/mapFiles/full/130408.json b/core/mapFiles/full/130408.json similarity index 100% rename from mapFiles/full/130408.json rename to core/mapFiles/full/130408.json diff --git a/mapFiles/full/130408_full.json b/core/mapFiles/full/130408_full.json similarity index 100% rename from mapFiles/full/130408_full.json rename to core/mapFiles/full/130408_full.json diff --git a/mapFiles/full/130423.json b/core/mapFiles/full/130423.json similarity index 100% rename from mapFiles/full/130423.json rename to core/mapFiles/full/130423.json diff --git a/mapFiles/full/130423_full.json b/core/mapFiles/full/130423_full.json similarity index 100% rename from mapFiles/full/130423_full.json rename to core/mapFiles/full/130423_full.json diff --git a/mapFiles/full/130424.json b/core/mapFiles/full/130424.json similarity index 100% rename from mapFiles/full/130424.json rename to core/mapFiles/full/130424.json diff --git a/mapFiles/full/130424_full.json b/core/mapFiles/full/130424_full.json similarity index 100% rename from mapFiles/full/130424_full.json rename to core/mapFiles/full/130424_full.json diff --git a/mapFiles/full/130425.json b/core/mapFiles/full/130425.json similarity index 100% rename from mapFiles/full/130425.json rename to core/mapFiles/full/130425.json diff --git a/mapFiles/full/130425_full.json b/core/mapFiles/full/130425_full.json similarity index 100% rename from mapFiles/full/130425_full.json rename to core/mapFiles/full/130425_full.json diff --git a/mapFiles/full/130426.json b/core/mapFiles/full/130426.json similarity index 100% rename from mapFiles/full/130426.json rename to core/mapFiles/full/130426.json diff --git a/mapFiles/full/130426_full.json b/core/mapFiles/full/130426_full.json similarity index 100% rename from mapFiles/full/130426_full.json rename to core/mapFiles/full/130426_full.json diff --git a/mapFiles/full/130427.json b/core/mapFiles/full/130427.json similarity index 100% rename from mapFiles/full/130427.json rename to core/mapFiles/full/130427.json diff --git a/mapFiles/full/130427_full.json b/core/mapFiles/full/130427_full.json similarity index 100% rename from mapFiles/full/130427_full.json rename to core/mapFiles/full/130427_full.json diff --git a/mapFiles/full/130430.json b/core/mapFiles/full/130430.json similarity index 100% rename from mapFiles/full/130430.json rename to core/mapFiles/full/130430.json diff --git a/mapFiles/full/130430_full.json b/core/mapFiles/full/130430_full.json similarity index 100% rename from mapFiles/full/130430_full.json rename to core/mapFiles/full/130430_full.json diff --git a/mapFiles/full/130431.json b/core/mapFiles/full/130431.json similarity index 100% rename from mapFiles/full/130431.json rename to core/mapFiles/full/130431.json diff --git a/mapFiles/full/130431_full.json b/core/mapFiles/full/130431_full.json similarity index 100% rename from mapFiles/full/130431_full.json rename to core/mapFiles/full/130431_full.json diff --git a/mapFiles/full/130432.json b/core/mapFiles/full/130432.json similarity index 100% rename from mapFiles/full/130432.json rename to core/mapFiles/full/130432.json diff --git a/mapFiles/full/130432_full.json b/core/mapFiles/full/130432_full.json similarity index 100% rename from mapFiles/full/130432_full.json rename to core/mapFiles/full/130432_full.json diff --git a/mapFiles/full/130433.json b/core/mapFiles/full/130433.json similarity index 100% rename from mapFiles/full/130433.json rename to core/mapFiles/full/130433.json diff --git a/mapFiles/full/130433_full.json b/core/mapFiles/full/130433_full.json similarity index 100% rename from mapFiles/full/130433_full.json rename to core/mapFiles/full/130433_full.json diff --git a/mapFiles/full/130434.json b/core/mapFiles/full/130434.json similarity index 100% rename from mapFiles/full/130434.json rename to core/mapFiles/full/130434.json diff --git a/mapFiles/full/130434_full.json b/core/mapFiles/full/130434_full.json similarity index 100% rename from mapFiles/full/130434_full.json rename to core/mapFiles/full/130434_full.json diff --git a/mapFiles/full/130435.json b/core/mapFiles/full/130435.json similarity index 100% rename from mapFiles/full/130435.json rename to core/mapFiles/full/130435.json diff --git a/mapFiles/full/130435_full.json b/core/mapFiles/full/130435_full.json similarity index 100% rename from mapFiles/full/130435_full.json rename to core/mapFiles/full/130435_full.json diff --git a/mapFiles/full/130471.json b/core/mapFiles/full/130471.json similarity index 100% rename from mapFiles/full/130471.json rename to core/mapFiles/full/130471.json diff --git a/mapFiles/full/130471_full.json b/core/mapFiles/full/130471_full.json similarity index 100% rename from mapFiles/full/130471_full.json rename to core/mapFiles/full/130471_full.json diff --git a/mapFiles/full/130473.json b/core/mapFiles/full/130473.json similarity index 100% rename from mapFiles/full/130473.json rename to core/mapFiles/full/130473.json diff --git a/mapFiles/full/130473_full.json b/core/mapFiles/full/130473_full.json similarity index 100% rename from mapFiles/full/130473_full.json rename to core/mapFiles/full/130473_full.json diff --git a/mapFiles/full/130481.json b/core/mapFiles/full/130481.json similarity index 100% rename from mapFiles/full/130481.json rename to core/mapFiles/full/130481.json diff --git a/mapFiles/full/130481_full.json b/core/mapFiles/full/130481_full.json similarity index 100% rename from mapFiles/full/130481_full.json rename to core/mapFiles/full/130481_full.json diff --git a/mapFiles/full/130500.json b/core/mapFiles/full/130500.json similarity index 100% rename from mapFiles/full/130500.json rename to core/mapFiles/full/130500.json diff --git a/mapFiles/full/130500_full.json b/core/mapFiles/full/130500_full.json similarity index 100% rename from mapFiles/full/130500_full.json rename to core/mapFiles/full/130500_full.json diff --git a/mapFiles/full/130502.json b/core/mapFiles/full/130502.json similarity index 100% rename from mapFiles/full/130502.json rename to core/mapFiles/full/130502.json diff --git a/mapFiles/full/130502_full.json b/core/mapFiles/full/130502_full.json similarity index 100% rename from mapFiles/full/130502_full.json rename to core/mapFiles/full/130502_full.json diff --git a/mapFiles/full/130503.json b/core/mapFiles/full/130503.json similarity index 100% rename from mapFiles/full/130503.json rename to core/mapFiles/full/130503.json diff --git a/mapFiles/full/130503_full.json b/core/mapFiles/full/130503_full.json similarity index 100% rename from mapFiles/full/130503_full.json rename to core/mapFiles/full/130503_full.json diff --git a/mapFiles/full/130505.json b/core/mapFiles/full/130505.json similarity index 100% rename from mapFiles/full/130505.json rename to core/mapFiles/full/130505.json diff --git a/mapFiles/full/130505_full.json b/core/mapFiles/full/130505_full.json similarity index 100% rename from mapFiles/full/130505_full.json rename to core/mapFiles/full/130505_full.json diff --git a/mapFiles/full/130506.json b/core/mapFiles/full/130506.json similarity index 100% rename from mapFiles/full/130506.json rename to core/mapFiles/full/130506.json diff --git a/mapFiles/full/130506_full.json b/core/mapFiles/full/130506_full.json similarity index 100% rename from mapFiles/full/130506_full.json rename to core/mapFiles/full/130506_full.json diff --git a/mapFiles/full/130522.json b/core/mapFiles/full/130522.json similarity index 100% rename from mapFiles/full/130522.json rename to core/mapFiles/full/130522.json diff --git a/mapFiles/full/130522_full.json b/core/mapFiles/full/130522_full.json similarity index 100% rename from mapFiles/full/130522_full.json rename to core/mapFiles/full/130522_full.json diff --git a/mapFiles/full/130523.json b/core/mapFiles/full/130523.json similarity index 100% rename from mapFiles/full/130523.json rename to core/mapFiles/full/130523.json diff --git a/mapFiles/full/130523_full.json b/core/mapFiles/full/130523_full.json similarity index 100% rename from mapFiles/full/130523_full.json rename to core/mapFiles/full/130523_full.json diff --git a/mapFiles/full/130524.json b/core/mapFiles/full/130524.json similarity index 100% rename from mapFiles/full/130524.json rename to core/mapFiles/full/130524.json diff --git a/mapFiles/full/130524_full.json b/core/mapFiles/full/130524_full.json similarity index 100% rename from mapFiles/full/130524_full.json rename to core/mapFiles/full/130524_full.json diff --git a/mapFiles/full/130525.json b/core/mapFiles/full/130525.json similarity index 100% rename from mapFiles/full/130525.json rename to core/mapFiles/full/130525.json diff --git a/mapFiles/full/130525_full.json b/core/mapFiles/full/130525_full.json similarity index 100% rename from mapFiles/full/130525_full.json rename to core/mapFiles/full/130525_full.json diff --git a/mapFiles/full/130528.json b/core/mapFiles/full/130528.json similarity index 100% rename from mapFiles/full/130528.json rename to core/mapFiles/full/130528.json diff --git a/mapFiles/full/130528_full.json b/core/mapFiles/full/130528_full.json similarity index 100% rename from mapFiles/full/130528_full.json rename to core/mapFiles/full/130528_full.json diff --git a/mapFiles/full/130529.json b/core/mapFiles/full/130529.json similarity index 100% rename from mapFiles/full/130529.json rename to core/mapFiles/full/130529.json diff --git a/mapFiles/full/130529_full.json b/core/mapFiles/full/130529_full.json similarity index 100% rename from mapFiles/full/130529_full.json rename to core/mapFiles/full/130529_full.json diff --git a/mapFiles/full/130530.json b/core/mapFiles/full/130530.json similarity index 100% rename from mapFiles/full/130530.json rename to core/mapFiles/full/130530.json diff --git a/mapFiles/full/130530_full.json b/core/mapFiles/full/130530_full.json similarity index 100% rename from mapFiles/full/130530_full.json rename to core/mapFiles/full/130530_full.json diff --git a/mapFiles/full/130531.json b/core/mapFiles/full/130531.json similarity index 100% rename from mapFiles/full/130531.json rename to core/mapFiles/full/130531.json diff --git a/mapFiles/full/130531_full.json b/core/mapFiles/full/130531_full.json similarity index 100% rename from mapFiles/full/130531_full.json rename to core/mapFiles/full/130531_full.json diff --git a/mapFiles/full/130532.json b/core/mapFiles/full/130532.json similarity index 100% rename from mapFiles/full/130532.json rename to core/mapFiles/full/130532.json diff --git a/mapFiles/full/130532_full.json b/core/mapFiles/full/130532_full.json similarity index 100% rename from mapFiles/full/130532_full.json rename to core/mapFiles/full/130532_full.json diff --git a/mapFiles/full/130533.json b/core/mapFiles/full/130533.json similarity index 100% rename from mapFiles/full/130533.json rename to core/mapFiles/full/130533.json diff --git a/mapFiles/full/130533_full.json b/core/mapFiles/full/130533_full.json similarity index 100% rename from mapFiles/full/130533_full.json rename to core/mapFiles/full/130533_full.json diff --git a/mapFiles/full/130534.json b/core/mapFiles/full/130534.json similarity index 100% rename from mapFiles/full/130534.json rename to core/mapFiles/full/130534.json diff --git a/mapFiles/full/130534_full.json b/core/mapFiles/full/130534_full.json similarity index 100% rename from mapFiles/full/130534_full.json rename to core/mapFiles/full/130534_full.json diff --git a/mapFiles/full/130535.json b/core/mapFiles/full/130535.json similarity index 100% rename from mapFiles/full/130535.json rename to core/mapFiles/full/130535.json diff --git a/mapFiles/full/130535_full.json b/core/mapFiles/full/130535_full.json similarity index 100% rename from mapFiles/full/130535_full.json rename to core/mapFiles/full/130535_full.json diff --git a/mapFiles/full/130571.json b/core/mapFiles/full/130571.json similarity index 100% rename from mapFiles/full/130571.json rename to core/mapFiles/full/130571.json diff --git a/mapFiles/full/130571_full.json b/core/mapFiles/full/130571_full.json similarity index 100% rename from mapFiles/full/130571_full.json rename to core/mapFiles/full/130571_full.json diff --git a/mapFiles/full/130581.json b/core/mapFiles/full/130581.json similarity index 100% rename from mapFiles/full/130581.json rename to core/mapFiles/full/130581.json diff --git a/mapFiles/full/130581_full.json b/core/mapFiles/full/130581_full.json similarity index 100% rename from mapFiles/full/130581_full.json rename to core/mapFiles/full/130581_full.json diff --git a/mapFiles/full/130582.json b/core/mapFiles/full/130582.json similarity index 100% rename from mapFiles/full/130582.json rename to core/mapFiles/full/130582.json diff --git a/mapFiles/full/130582_full.json b/core/mapFiles/full/130582_full.json similarity index 100% rename from mapFiles/full/130582_full.json rename to core/mapFiles/full/130582_full.json diff --git a/mapFiles/full/130600.json b/core/mapFiles/full/130600.json similarity index 100% rename from mapFiles/full/130600.json rename to core/mapFiles/full/130600.json diff --git a/mapFiles/full/130600_full.json b/core/mapFiles/full/130600_full.json similarity index 100% rename from mapFiles/full/130600_full.json rename to core/mapFiles/full/130600_full.json diff --git a/mapFiles/full/130602.json b/core/mapFiles/full/130602.json similarity index 100% rename from mapFiles/full/130602.json rename to core/mapFiles/full/130602.json diff --git a/mapFiles/full/130602_full.json b/core/mapFiles/full/130602_full.json similarity index 100% rename from mapFiles/full/130602_full.json rename to core/mapFiles/full/130602_full.json diff --git a/mapFiles/full/130606.json b/core/mapFiles/full/130606.json similarity index 100% rename from mapFiles/full/130606.json rename to core/mapFiles/full/130606.json diff --git a/mapFiles/full/130606_full.json b/core/mapFiles/full/130606_full.json similarity index 100% rename from mapFiles/full/130606_full.json rename to core/mapFiles/full/130606_full.json diff --git a/mapFiles/full/130607.json b/core/mapFiles/full/130607.json similarity index 100% rename from mapFiles/full/130607.json rename to core/mapFiles/full/130607.json diff --git a/mapFiles/full/130607_full.json b/core/mapFiles/full/130607_full.json similarity index 100% rename from mapFiles/full/130607_full.json rename to core/mapFiles/full/130607_full.json diff --git a/mapFiles/full/130608.json b/core/mapFiles/full/130608.json similarity index 100% rename from mapFiles/full/130608.json rename to core/mapFiles/full/130608.json diff --git a/mapFiles/full/130608_full.json b/core/mapFiles/full/130608_full.json similarity index 100% rename from mapFiles/full/130608_full.json rename to core/mapFiles/full/130608_full.json diff --git a/mapFiles/full/130609.json b/core/mapFiles/full/130609.json similarity index 100% rename from mapFiles/full/130609.json rename to core/mapFiles/full/130609.json diff --git a/mapFiles/full/130609_full.json b/core/mapFiles/full/130609_full.json similarity index 100% rename from mapFiles/full/130609_full.json rename to core/mapFiles/full/130609_full.json diff --git a/mapFiles/full/130623.json b/core/mapFiles/full/130623.json similarity index 100% rename from mapFiles/full/130623.json rename to core/mapFiles/full/130623.json diff --git a/mapFiles/full/130623_full.json b/core/mapFiles/full/130623_full.json similarity index 100% rename from mapFiles/full/130623_full.json rename to core/mapFiles/full/130623_full.json diff --git a/mapFiles/full/130624.json b/core/mapFiles/full/130624.json similarity index 100% rename from mapFiles/full/130624.json rename to core/mapFiles/full/130624.json diff --git a/mapFiles/full/130624_full.json b/core/mapFiles/full/130624_full.json similarity index 100% rename from mapFiles/full/130624_full.json rename to core/mapFiles/full/130624_full.json diff --git a/mapFiles/full/130626.json b/core/mapFiles/full/130626.json similarity index 100% rename from mapFiles/full/130626.json rename to core/mapFiles/full/130626.json diff --git a/mapFiles/full/130626_full.json b/core/mapFiles/full/130626_full.json similarity index 100% rename from mapFiles/full/130626_full.json rename to core/mapFiles/full/130626_full.json diff --git a/mapFiles/full/130627.json b/core/mapFiles/full/130627.json similarity index 100% rename from mapFiles/full/130627.json rename to core/mapFiles/full/130627.json diff --git a/mapFiles/full/130627_full.json b/core/mapFiles/full/130627_full.json similarity index 100% rename from mapFiles/full/130627_full.json rename to core/mapFiles/full/130627_full.json diff --git a/mapFiles/full/130628.json b/core/mapFiles/full/130628.json similarity index 100% rename from mapFiles/full/130628.json rename to core/mapFiles/full/130628.json diff --git a/mapFiles/full/130628_full.json b/core/mapFiles/full/130628_full.json similarity index 100% rename from mapFiles/full/130628_full.json rename to core/mapFiles/full/130628_full.json diff --git a/mapFiles/full/130629.json b/core/mapFiles/full/130629.json similarity index 100% rename from mapFiles/full/130629.json rename to core/mapFiles/full/130629.json diff --git a/mapFiles/full/130629_full.json b/core/mapFiles/full/130629_full.json similarity index 100% rename from mapFiles/full/130629_full.json rename to core/mapFiles/full/130629_full.json diff --git a/mapFiles/full/130630.json b/core/mapFiles/full/130630.json similarity index 100% rename from mapFiles/full/130630.json rename to core/mapFiles/full/130630.json diff --git a/mapFiles/full/130630_full.json b/core/mapFiles/full/130630_full.json similarity index 100% rename from mapFiles/full/130630_full.json rename to core/mapFiles/full/130630_full.json diff --git a/mapFiles/full/130631.json b/core/mapFiles/full/130631.json similarity index 100% rename from mapFiles/full/130631.json rename to core/mapFiles/full/130631.json diff --git a/mapFiles/full/130631_full.json b/core/mapFiles/full/130631_full.json similarity index 100% rename from mapFiles/full/130631_full.json rename to core/mapFiles/full/130631_full.json diff --git a/mapFiles/full/130632.json b/core/mapFiles/full/130632.json similarity index 100% rename from mapFiles/full/130632.json rename to core/mapFiles/full/130632.json diff --git a/mapFiles/full/130632_full.json b/core/mapFiles/full/130632_full.json similarity index 100% rename from mapFiles/full/130632_full.json rename to core/mapFiles/full/130632_full.json diff --git a/mapFiles/full/130633.json b/core/mapFiles/full/130633.json similarity index 100% rename from mapFiles/full/130633.json rename to core/mapFiles/full/130633.json diff --git a/mapFiles/full/130633_full.json b/core/mapFiles/full/130633_full.json similarity index 100% rename from mapFiles/full/130633_full.json rename to core/mapFiles/full/130633_full.json diff --git a/mapFiles/full/130634.json b/core/mapFiles/full/130634.json similarity index 100% rename from mapFiles/full/130634.json rename to core/mapFiles/full/130634.json diff --git a/mapFiles/full/130634_full.json b/core/mapFiles/full/130634_full.json similarity index 100% rename from mapFiles/full/130634_full.json rename to core/mapFiles/full/130634_full.json diff --git a/mapFiles/full/130635.json b/core/mapFiles/full/130635.json similarity index 100% rename from mapFiles/full/130635.json rename to core/mapFiles/full/130635.json diff --git a/mapFiles/full/130635_full.json b/core/mapFiles/full/130635_full.json similarity index 100% rename from mapFiles/full/130635_full.json rename to core/mapFiles/full/130635_full.json diff --git a/mapFiles/full/130636.json b/core/mapFiles/full/130636.json similarity index 100% rename from mapFiles/full/130636.json rename to core/mapFiles/full/130636.json diff --git a/mapFiles/full/130636_full.json b/core/mapFiles/full/130636_full.json similarity index 100% rename from mapFiles/full/130636_full.json rename to core/mapFiles/full/130636_full.json diff --git a/mapFiles/full/130637.json b/core/mapFiles/full/130637.json similarity index 100% rename from mapFiles/full/130637.json rename to core/mapFiles/full/130637.json diff --git a/mapFiles/full/130637_full.json b/core/mapFiles/full/130637_full.json similarity index 100% rename from mapFiles/full/130637_full.json rename to core/mapFiles/full/130637_full.json diff --git a/mapFiles/full/130638.json b/core/mapFiles/full/130638.json similarity index 100% rename from mapFiles/full/130638.json rename to core/mapFiles/full/130638.json diff --git a/mapFiles/full/130638_full.json b/core/mapFiles/full/130638_full.json similarity index 100% rename from mapFiles/full/130638_full.json rename to core/mapFiles/full/130638_full.json diff --git a/mapFiles/full/130671.json b/core/mapFiles/full/130671.json similarity index 100% rename from mapFiles/full/130671.json rename to core/mapFiles/full/130671.json diff --git a/mapFiles/full/130671_full.json b/core/mapFiles/full/130671_full.json similarity index 100% rename from mapFiles/full/130671_full.json rename to core/mapFiles/full/130671_full.json diff --git a/mapFiles/full/130672.json b/core/mapFiles/full/130672.json similarity index 100% rename from mapFiles/full/130672.json rename to core/mapFiles/full/130672.json diff --git a/mapFiles/full/130672_full.json b/core/mapFiles/full/130672_full.json similarity index 100% rename from mapFiles/full/130672_full.json rename to core/mapFiles/full/130672_full.json diff --git a/mapFiles/full/130681.json b/core/mapFiles/full/130681.json similarity index 100% rename from mapFiles/full/130681.json rename to core/mapFiles/full/130681.json diff --git a/mapFiles/full/130681_full.json b/core/mapFiles/full/130681_full.json similarity index 100% rename from mapFiles/full/130681_full.json rename to core/mapFiles/full/130681_full.json diff --git a/mapFiles/full/130682.json b/core/mapFiles/full/130682.json similarity index 100% rename from mapFiles/full/130682.json rename to core/mapFiles/full/130682.json diff --git a/mapFiles/full/130682_full.json b/core/mapFiles/full/130682_full.json similarity index 100% rename from mapFiles/full/130682_full.json rename to core/mapFiles/full/130682_full.json diff --git a/mapFiles/full/130683.json b/core/mapFiles/full/130683.json similarity index 100% rename from mapFiles/full/130683.json rename to core/mapFiles/full/130683.json diff --git a/mapFiles/full/130683_full.json b/core/mapFiles/full/130683_full.json similarity index 100% rename from mapFiles/full/130683_full.json rename to core/mapFiles/full/130683_full.json diff --git a/mapFiles/full/130684.json b/core/mapFiles/full/130684.json similarity index 100% rename from mapFiles/full/130684.json rename to core/mapFiles/full/130684.json diff --git a/mapFiles/full/130684_full.json b/core/mapFiles/full/130684_full.json similarity index 100% rename from mapFiles/full/130684_full.json rename to core/mapFiles/full/130684_full.json diff --git a/mapFiles/full/130700.json b/core/mapFiles/full/130700.json similarity index 100% rename from mapFiles/full/130700.json rename to core/mapFiles/full/130700.json diff --git a/mapFiles/full/130700_full.json b/core/mapFiles/full/130700_full.json similarity index 100% rename from mapFiles/full/130700_full.json rename to core/mapFiles/full/130700_full.json diff --git a/mapFiles/full/130702.json b/core/mapFiles/full/130702.json similarity index 100% rename from mapFiles/full/130702.json rename to core/mapFiles/full/130702.json diff --git a/mapFiles/full/130702_full.json b/core/mapFiles/full/130702_full.json similarity index 100% rename from mapFiles/full/130702_full.json rename to core/mapFiles/full/130702_full.json diff --git a/mapFiles/full/130703.json b/core/mapFiles/full/130703.json similarity index 100% rename from mapFiles/full/130703.json rename to core/mapFiles/full/130703.json diff --git a/mapFiles/full/130703_full.json b/core/mapFiles/full/130703_full.json similarity index 100% rename from mapFiles/full/130703_full.json rename to core/mapFiles/full/130703_full.json diff --git a/mapFiles/full/130705.json b/core/mapFiles/full/130705.json similarity index 100% rename from mapFiles/full/130705.json rename to core/mapFiles/full/130705.json diff --git a/mapFiles/full/130705_full.json b/core/mapFiles/full/130705_full.json similarity index 100% rename from mapFiles/full/130705_full.json rename to core/mapFiles/full/130705_full.json diff --git a/mapFiles/full/130706.json b/core/mapFiles/full/130706.json similarity index 100% rename from mapFiles/full/130706.json rename to core/mapFiles/full/130706.json diff --git a/mapFiles/full/130706_full.json b/core/mapFiles/full/130706_full.json similarity index 100% rename from mapFiles/full/130706_full.json rename to core/mapFiles/full/130706_full.json diff --git a/mapFiles/full/130708.json b/core/mapFiles/full/130708.json similarity index 100% rename from mapFiles/full/130708.json rename to core/mapFiles/full/130708.json diff --git a/mapFiles/full/130708_full.json b/core/mapFiles/full/130708_full.json similarity index 100% rename from mapFiles/full/130708_full.json rename to core/mapFiles/full/130708_full.json diff --git a/mapFiles/full/130709.json b/core/mapFiles/full/130709.json similarity index 100% rename from mapFiles/full/130709.json rename to core/mapFiles/full/130709.json diff --git a/mapFiles/full/130709_full.json b/core/mapFiles/full/130709_full.json similarity index 100% rename from mapFiles/full/130709_full.json rename to core/mapFiles/full/130709_full.json diff --git a/mapFiles/full/130722.json b/core/mapFiles/full/130722.json similarity index 100% rename from mapFiles/full/130722.json rename to core/mapFiles/full/130722.json diff --git a/mapFiles/full/130722_full.json b/core/mapFiles/full/130722_full.json similarity index 100% rename from mapFiles/full/130722_full.json rename to core/mapFiles/full/130722_full.json diff --git a/mapFiles/full/130723.json b/core/mapFiles/full/130723.json similarity index 100% rename from mapFiles/full/130723.json rename to core/mapFiles/full/130723.json diff --git a/mapFiles/full/130723_full.json b/core/mapFiles/full/130723_full.json similarity index 100% rename from mapFiles/full/130723_full.json rename to core/mapFiles/full/130723_full.json diff --git a/mapFiles/full/130724.json b/core/mapFiles/full/130724.json similarity index 100% rename from mapFiles/full/130724.json rename to core/mapFiles/full/130724.json diff --git a/mapFiles/full/130724_full.json b/core/mapFiles/full/130724_full.json similarity index 100% rename from mapFiles/full/130724_full.json rename to core/mapFiles/full/130724_full.json diff --git a/mapFiles/full/130725.json b/core/mapFiles/full/130725.json similarity index 100% rename from mapFiles/full/130725.json rename to core/mapFiles/full/130725.json diff --git a/mapFiles/full/130725_full.json b/core/mapFiles/full/130725_full.json similarity index 100% rename from mapFiles/full/130725_full.json rename to core/mapFiles/full/130725_full.json diff --git a/mapFiles/full/130726.json b/core/mapFiles/full/130726.json similarity index 100% rename from mapFiles/full/130726.json rename to core/mapFiles/full/130726.json diff --git a/mapFiles/full/130726_full.json b/core/mapFiles/full/130726_full.json similarity index 100% rename from mapFiles/full/130726_full.json rename to core/mapFiles/full/130726_full.json diff --git a/mapFiles/full/130727.json b/core/mapFiles/full/130727.json similarity index 100% rename from mapFiles/full/130727.json rename to core/mapFiles/full/130727.json diff --git a/mapFiles/full/130727_full.json b/core/mapFiles/full/130727_full.json similarity index 100% rename from mapFiles/full/130727_full.json rename to core/mapFiles/full/130727_full.json diff --git a/mapFiles/full/130728.json b/core/mapFiles/full/130728.json similarity index 100% rename from mapFiles/full/130728.json rename to core/mapFiles/full/130728.json diff --git a/mapFiles/full/130728_full.json b/core/mapFiles/full/130728_full.json similarity index 100% rename from mapFiles/full/130728_full.json rename to core/mapFiles/full/130728_full.json diff --git a/mapFiles/full/130730.json b/core/mapFiles/full/130730.json similarity index 100% rename from mapFiles/full/130730.json rename to core/mapFiles/full/130730.json diff --git a/mapFiles/full/130730_full.json b/core/mapFiles/full/130730_full.json similarity index 100% rename from mapFiles/full/130730_full.json rename to core/mapFiles/full/130730_full.json diff --git a/mapFiles/full/130731.json b/core/mapFiles/full/130731.json similarity index 100% rename from mapFiles/full/130731.json rename to core/mapFiles/full/130731.json diff --git a/mapFiles/full/130731_full.json b/core/mapFiles/full/130731_full.json similarity index 100% rename from mapFiles/full/130731_full.json rename to core/mapFiles/full/130731_full.json diff --git a/mapFiles/full/130732.json b/core/mapFiles/full/130732.json similarity index 100% rename from mapFiles/full/130732.json rename to core/mapFiles/full/130732.json diff --git a/mapFiles/full/130732_full.json b/core/mapFiles/full/130732_full.json similarity index 100% rename from mapFiles/full/130732_full.json rename to core/mapFiles/full/130732_full.json diff --git a/mapFiles/full/130771.json b/core/mapFiles/full/130771.json similarity index 100% rename from mapFiles/full/130771.json rename to core/mapFiles/full/130771.json diff --git a/mapFiles/full/130771_full.json b/core/mapFiles/full/130771_full.json similarity index 100% rename from mapFiles/full/130771_full.json rename to core/mapFiles/full/130771_full.json diff --git a/mapFiles/full/130772.json b/core/mapFiles/full/130772.json similarity index 100% rename from mapFiles/full/130772.json rename to core/mapFiles/full/130772.json diff --git a/mapFiles/full/130772_full.json b/core/mapFiles/full/130772_full.json similarity index 100% rename from mapFiles/full/130772_full.json rename to core/mapFiles/full/130772_full.json diff --git a/mapFiles/full/130773.json b/core/mapFiles/full/130773.json similarity index 100% rename from mapFiles/full/130773.json rename to core/mapFiles/full/130773.json diff --git a/mapFiles/full/130773_full.json b/core/mapFiles/full/130773_full.json similarity index 100% rename from mapFiles/full/130773_full.json rename to core/mapFiles/full/130773_full.json diff --git a/mapFiles/full/130800.json b/core/mapFiles/full/130800.json similarity index 100% rename from mapFiles/full/130800.json rename to core/mapFiles/full/130800.json diff --git a/mapFiles/full/130800_full.json b/core/mapFiles/full/130800_full.json similarity index 100% rename from mapFiles/full/130800_full.json rename to core/mapFiles/full/130800_full.json diff --git a/mapFiles/full/130802.json b/core/mapFiles/full/130802.json similarity index 100% rename from mapFiles/full/130802.json rename to core/mapFiles/full/130802.json diff --git a/mapFiles/full/130802_full.json b/core/mapFiles/full/130802_full.json similarity index 100% rename from mapFiles/full/130802_full.json rename to core/mapFiles/full/130802_full.json diff --git a/mapFiles/full/130803.json b/core/mapFiles/full/130803.json similarity index 100% rename from mapFiles/full/130803.json rename to core/mapFiles/full/130803.json diff --git a/mapFiles/full/130803_full.json b/core/mapFiles/full/130803_full.json similarity index 100% rename from mapFiles/full/130803_full.json rename to core/mapFiles/full/130803_full.json diff --git a/mapFiles/full/130804.json b/core/mapFiles/full/130804.json similarity index 100% rename from mapFiles/full/130804.json rename to core/mapFiles/full/130804.json diff --git a/mapFiles/full/130804_full.json b/core/mapFiles/full/130804_full.json similarity index 100% rename from mapFiles/full/130804_full.json rename to core/mapFiles/full/130804_full.json diff --git a/mapFiles/full/130821.json b/core/mapFiles/full/130821.json similarity index 100% rename from mapFiles/full/130821.json rename to core/mapFiles/full/130821.json diff --git a/mapFiles/full/130821_full.json b/core/mapFiles/full/130821_full.json similarity index 100% rename from mapFiles/full/130821_full.json rename to core/mapFiles/full/130821_full.json diff --git a/mapFiles/full/130822.json b/core/mapFiles/full/130822.json similarity index 100% rename from mapFiles/full/130822.json rename to core/mapFiles/full/130822.json diff --git a/mapFiles/full/130822_full.json b/core/mapFiles/full/130822_full.json similarity index 100% rename from mapFiles/full/130822_full.json rename to core/mapFiles/full/130822_full.json diff --git a/mapFiles/full/130824.json b/core/mapFiles/full/130824.json similarity index 100% rename from mapFiles/full/130824.json rename to core/mapFiles/full/130824.json diff --git a/mapFiles/full/130824_full.json b/core/mapFiles/full/130824_full.json similarity index 100% rename from mapFiles/full/130824_full.json rename to core/mapFiles/full/130824_full.json diff --git a/mapFiles/full/130825.json b/core/mapFiles/full/130825.json similarity index 100% rename from mapFiles/full/130825.json rename to core/mapFiles/full/130825.json diff --git a/mapFiles/full/130825_full.json b/core/mapFiles/full/130825_full.json similarity index 100% rename from mapFiles/full/130825_full.json rename to core/mapFiles/full/130825_full.json diff --git a/mapFiles/full/130826.json b/core/mapFiles/full/130826.json similarity index 100% rename from mapFiles/full/130826.json rename to core/mapFiles/full/130826.json diff --git a/mapFiles/full/130826_full.json b/core/mapFiles/full/130826_full.json similarity index 100% rename from mapFiles/full/130826_full.json rename to core/mapFiles/full/130826_full.json diff --git a/mapFiles/full/130827.json b/core/mapFiles/full/130827.json similarity index 100% rename from mapFiles/full/130827.json rename to core/mapFiles/full/130827.json diff --git a/mapFiles/full/130827_full.json b/core/mapFiles/full/130827_full.json similarity index 100% rename from mapFiles/full/130827_full.json rename to core/mapFiles/full/130827_full.json diff --git a/mapFiles/full/130828.json b/core/mapFiles/full/130828.json similarity index 100% rename from mapFiles/full/130828.json rename to core/mapFiles/full/130828.json diff --git a/mapFiles/full/130828_full.json b/core/mapFiles/full/130828_full.json similarity index 100% rename from mapFiles/full/130828_full.json rename to core/mapFiles/full/130828_full.json diff --git a/mapFiles/full/130871.json b/core/mapFiles/full/130871.json similarity index 100% rename from mapFiles/full/130871.json rename to core/mapFiles/full/130871.json diff --git a/mapFiles/full/130871_full.json b/core/mapFiles/full/130871_full.json similarity index 100% rename from mapFiles/full/130871_full.json rename to core/mapFiles/full/130871_full.json diff --git a/mapFiles/full/130881.json b/core/mapFiles/full/130881.json similarity index 100% rename from mapFiles/full/130881.json rename to core/mapFiles/full/130881.json diff --git a/mapFiles/full/130881_full.json b/core/mapFiles/full/130881_full.json similarity index 100% rename from mapFiles/full/130881_full.json rename to core/mapFiles/full/130881_full.json diff --git a/mapFiles/full/130900.json b/core/mapFiles/full/130900.json similarity index 100% rename from mapFiles/full/130900.json rename to core/mapFiles/full/130900.json diff --git a/mapFiles/full/130900_full.json b/core/mapFiles/full/130900_full.json similarity index 100% rename from mapFiles/full/130900_full.json rename to core/mapFiles/full/130900_full.json diff --git a/mapFiles/full/130902.json b/core/mapFiles/full/130902.json similarity index 100% rename from mapFiles/full/130902.json rename to core/mapFiles/full/130902.json diff --git a/mapFiles/full/130902_full.json b/core/mapFiles/full/130902_full.json similarity index 100% rename from mapFiles/full/130902_full.json rename to core/mapFiles/full/130902_full.json diff --git a/mapFiles/full/130903.json b/core/mapFiles/full/130903.json similarity index 100% rename from mapFiles/full/130903.json rename to core/mapFiles/full/130903.json diff --git a/mapFiles/full/130903_full.json b/core/mapFiles/full/130903_full.json similarity index 100% rename from mapFiles/full/130903_full.json rename to core/mapFiles/full/130903_full.json diff --git a/mapFiles/full/130921.json b/core/mapFiles/full/130921.json similarity index 100% rename from mapFiles/full/130921.json rename to core/mapFiles/full/130921.json diff --git a/mapFiles/full/130921_full.json b/core/mapFiles/full/130921_full.json similarity index 100% rename from mapFiles/full/130921_full.json rename to core/mapFiles/full/130921_full.json diff --git a/mapFiles/full/130922.json b/core/mapFiles/full/130922.json similarity index 100% rename from mapFiles/full/130922.json rename to core/mapFiles/full/130922.json diff --git a/mapFiles/full/130922_full.json b/core/mapFiles/full/130922_full.json similarity index 100% rename from mapFiles/full/130922_full.json rename to core/mapFiles/full/130922_full.json diff --git a/mapFiles/full/130923.json b/core/mapFiles/full/130923.json similarity index 100% rename from mapFiles/full/130923.json rename to core/mapFiles/full/130923.json diff --git a/mapFiles/full/130923_full.json b/core/mapFiles/full/130923_full.json similarity index 100% rename from mapFiles/full/130923_full.json rename to core/mapFiles/full/130923_full.json diff --git a/mapFiles/full/130924.json b/core/mapFiles/full/130924.json similarity index 100% rename from mapFiles/full/130924.json rename to core/mapFiles/full/130924.json diff --git a/mapFiles/full/130924_full.json b/core/mapFiles/full/130924_full.json similarity index 100% rename from mapFiles/full/130924_full.json rename to core/mapFiles/full/130924_full.json diff --git a/mapFiles/full/130925.json b/core/mapFiles/full/130925.json similarity index 100% rename from mapFiles/full/130925.json rename to core/mapFiles/full/130925.json diff --git a/mapFiles/full/130925_full.json b/core/mapFiles/full/130925_full.json similarity index 100% rename from mapFiles/full/130925_full.json rename to core/mapFiles/full/130925_full.json diff --git a/mapFiles/full/130926.json b/core/mapFiles/full/130926.json similarity index 100% rename from mapFiles/full/130926.json rename to core/mapFiles/full/130926.json diff --git a/mapFiles/full/130926_full.json b/core/mapFiles/full/130926_full.json similarity index 100% rename from mapFiles/full/130926_full.json rename to core/mapFiles/full/130926_full.json diff --git a/mapFiles/full/130927.json b/core/mapFiles/full/130927.json similarity index 100% rename from mapFiles/full/130927.json rename to core/mapFiles/full/130927.json diff --git a/mapFiles/full/130927_full.json b/core/mapFiles/full/130927_full.json similarity index 100% rename from mapFiles/full/130927_full.json rename to core/mapFiles/full/130927_full.json diff --git a/mapFiles/full/130928.json b/core/mapFiles/full/130928.json similarity index 100% rename from mapFiles/full/130928.json rename to core/mapFiles/full/130928.json diff --git a/mapFiles/full/130928_full.json b/core/mapFiles/full/130928_full.json similarity index 100% rename from mapFiles/full/130928_full.json rename to core/mapFiles/full/130928_full.json diff --git a/mapFiles/full/130929.json b/core/mapFiles/full/130929.json similarity index 100% rename from mapFiles/full/130929.json rename to core/mapFiles/full/130929.json diff --git a/mapFiles/full/130929_full.json b/core/mapFiles/full/130929_full.json similarity index 100% rename from mapFiles/full/130929_full.json rename to core/mapFiles/full/130929_full.json diff --git a/mapFiles/full/130930.json b/core/mapFiles/full/130930.json similarity index 100% rename from mapFiles/full/130930.json rename to core/mapFiles/full/130930.json diff --git a/mapFiles/full/130930_full.json b/core/mapFiles/full/130930_full.json similarity index 100% rename from mapFiles/full/130930_full.json rename to core/mapFiles/full/130930_full.json diff --git a/mapFiles/full/130971.json b/core/mapFiles/full/130971.json similarity index 100% rename from mapFiles/full/130971.json rename to core/mapFiles/full/130971.json diff --git a/mapFiles/full/130971_full.json b/core/mapFiles/full/130971_full.json similarity index 100% rename from mapFiles/full/130971_full.json rename to core/mapFiles/full/130971_full.json diff --git a/mapFiles/full/130972.json b/core/mapFiles/full/130972.json similarity index 100% rename from mapFiles/full/130972.json rename to core/mapFiles/full/130972.json diff --git a/mapFiles/full/130972_full.json b/core/mapFiles/full/130972_full.json similarity index 100% rename from mapFiles/full/130972_full.json rename to core/mapFiles/full/130972_full.json diff --git a/mapFiles/full/130973.json b/core/mapFiles/full/130973.json similarity index 100% rename from mapFiles/full/130973.json rename to core/mapFiles/full/130973.json diff --git a/mapFiles/full/130973_full.json b/core/mapFiles/full/130973_full.json similarity index 100% rename from mapFiles/full/130973_full.json rename to core/mapFiles/full/130973_full.json diff --git a/mapFiles/full/130981.json b/core/mapFiles/full/130981.json similarity index 100% rename from mapFiles/full/130981.json rename to core/mapFiles/full/130981.json diff --git a/mapFiles/full/130981_full.json b/core/mapFiles/full/130981_full.json similarity index 100% rename from mapFiles/full/130981_full.json rename to core/mapFiles/full/130981_full.json diff --git a/mapFiles/full/130982.json b/core/mapFiles/full/130982.json similarity index 100% rename from mapFiles/full/130982.json rename to core/mapFiles/full/130982.json diff --git a/mapFiles/full/130982_full.json b/core/mapFiles/full/130982_full.json similarity index 100% rename from mapFiles/full/130982_full.json rename to core/mapFiles/full/130982_full.json diff --git a/mapFiles/full/130983.json b/core/mapFiles/full/130983.json similarity index 100% rename from mapFiles/full/130983.json rename to core/mapFiles/full/130983.json diff --git a/mapFiles/full/130983_full.json b/core/mapFiles/full/130983_full.json similarity index 100% rename from mapFiles/full/130983_full.json rename to core/mapFiles/full/130983_full.json diff --git a/mapFiles/full/130984.json b/core/mapFiles/full/130984.json similarity index 100% rename from mapFiles/full/130984.json rename to core/mapFiles/full/130984.json diff --git a/mapFiles/full/130984_full.json b/core/mapFiles/full/130984_full.json similarity index 100% rename from mapFiles/full/130984_full.json rename to core/mapFiles/full/130984_full.json diff --git a/mapFiles/full/131000.json b/core/mapFiles/full/131000.json similarity index 100% rename from mapFiles/full/131000.json rename to core/mapFiles/full/131000.json diff --git a/mapFiles/full/131000_full.json b/core/mapFiles/full/131000_full.json similarity index 100% rename from mapFiles/full/131000_full.json rename to core/mapFiles/full/131000_full.json diff --git a/mapFiles/full/131002.json b/core/mapFiles/full/131002.json similarity index 100% rename from mapFiles/full/131002.json rename to core/mapFiles/full/131002.json diff --git a/mapFiles/full/131002_full.json b/core/mapFiles/full/131002_full.json similarity index 100% rename from mapFiles/full/131002_full.json rename to core/mapFiles/full/131002_full.json diff --git a/mapFiles/full/131003.json b/core/mapFiles/full/131003.json similarity index 100% rename from mapFiles/full/131003.json rename to core/mapFiles/full/131003.json diff --git a/mapFiles/full/131003_full.json b/core/mapFiles/full/131003_full.json similarity index 100% rename from mapFiles/full/131003_full.json rename to core/mapFiles/full/131003_full.json diff --git a/mapFiles/full/131022.json b/core/mapFiles/full/131022.json similarity index 100% rename from mapFiles/full/131022.json rename to core/mapFiles/full/131022.json diff --git a/mapFiles/full/131022_full.json b/core/mapFiles/full/131022_full.json similarity index 100% rename from mapFiles/full/131022_full.json rename to core/mapFiles/full/131022_full.json diff --git a/mapFiles/full/131023.json b/core/mapFiles/full/131023.json similarity index 100% rename from mapFiles/full/131023.json rename to core/mapFiles/full/131023.json diff --git a/mapFiles/full/131023_full.json b/core/mapFiles/full/131023_full.json similarity index 100% rename from mapFiles/full/131023_full.json rename to core/mapFiles/full/131023_full.json diff --git a/mapFiles/full/131024.json b/core/mapFiles/full/131024.json similarity index 100% rename from mapFiles/full/131024.json rename to core/mapFiles/full/131024.json diff --git a/mapFiles/full/131024_full.json b/core/mapFiles/full/131024_full.json similarity index 100% rename from mapFiles/full/131024_full.json rename to core/mapFiles/full/131024_full.json diff --git a/mapFiles/full/131025.json b/core/mapFiles/full/131025.json similarity index 100% rename from mapFiles/full/131025.json rename to core/mapFiles/full/131025.json diff --git a/mapFiles/full/131025_full.json b/core/mapFiles/full/131025_full.json similarity index 100% rename from mapFiles/full/131025_full.json rename to core/mapFiles/full/131025_full.json diff --git a/mapFiles/full/131026.json b/core/mapFiles/full/131026.json similarity index 100% rename from mapFiles/full/131026.json rename to core/mapFiles/full/131026.json diff --git a/mapFiles/full/131026_full.json b/core/mapFiles/full/131026_full.json similarity index 100% rename from mapFiles/full/131026_full.json rename to core/mapFiles/full/131026_full.json diff --git a/mapFiles/full/131028.json b/core/mapFiles/full/131028.json similarity index 100% rename from mapFiles/full/131028.json rename to core/mapFiles/full/131028.json diff --git a/mapFiles/full/131028_full.json b/core/mapFiles/full/131028_full.json similarity index 100% rename from mapFiles/full/131028_full.json rename to core/mapFiles/full/131028_full.json diff --git a/mapFiles/full/131071.json b/core/mapFiles/full/131071.json similarity index 100% rename from mapFiles/full/131071.json rename to core/mapFiles/full/131071.json diff --git a/mapFiles/full/131071_full.json b/core/mapFiles/full/131071_full.json similarity index 100% rename from mapFiles/full/131071_full.json rename to core/mapFiles/full/131071_full.json diff --git a/mapFiles/full/131081.json b/core/mapFiles/full/131081.json similarity index 100% rename from mapFiles/full/131081.json rename to core/mapFiles/full/131081.json diff --git a/mapFiles/full/131081_full.json b/core/mapFiles/full/131081_full.json similarity index 100% rename from mapFiles/full/131081_full.json rename to core/mapFiles/full/131081_full.json diff --git a/mapFiles/full/131082.json b/core/mapFiles/full/131082.json similarity index 100% rename from mapFiles/full/131082.json rename to core/mapFiles/full/131082.json diff --git a/mapFiles/full/131082_full.json b/core/mapFiles/full/131082_full.json similarity index 100% rename from mapFiles/full/131082_full.json rename to core/mapFiles/full/131082_full.json diff --git a/mapFiles/full/131100.json b/core/mapFiles/full/131100.json similarity index 100% rename from mapFiles/full/131100.json rename to core/mapFiles/full/131100.json diff --git a/mapFiles/full/131100_full.json b/core/mapFiles/full/131100_full.json similarity index 100% rename from mapFiles/full/131100_full.json rename to core/mapFiles/full/131100_full.json diff --git a/mapFiles/full/131102.json b/core/mapFiles/full/131102.json similarity index 100% rename from mapFiles/full/131102.json rename to core/mapFiles/full/131102.json diff --git a/mapFiles/full/131102_full.json b/core/mapFiles/full/131102_full.json similarity index 100% rename from mapFiles/full/131102_full.json rename to core/mapFiles/full/131102_full.json diff --git a/mapFiles/full/131103.json b/core/mapFiles/full/131103.json similarity index 100% rename from mapFiles/full/131103.json rename to core/mapFiles/full/131103.json diff --git a/mapFiles/full/131103_full.json b/core/mapFiles/full/131103_full.json similarity index 100% rename from mapFiles/full/131103_full.json rename to core/mapFiles/full/131103_full.json diff --git a/mapFiles/full/131121.json b/core/mapFiles/full/131121.json similarity index 100% rename from mapFiles/full/131121.json rename to core/mapFiles/full/131121.json diff --git a/mapFiles/full/131121_full.json b/core/mapFiles/full/131121_full.json similarity index 100% rename from mapFiles/full/131121_full.json rename to core/mapFiles/full/131121_full.json diff --git a/mapFiles/full/131122.json b/core/mapFiles/full/131122.json similarity index 100% rename from mapFiles/full/131122.json rename to core/mapFiles/full/131122.json diff --git a/mapFiles/full/131122_full.json b/core/mapFiles/full/131122_full.json similarity index 100% rename from mapFiles/full/131122_full.json rename to core/mapFiles/full/131122_full.json diff --git a/mapFiles/full/131123.json b/core/mapFiles/full/131123.json similarity index 100% rename from mapFiles/full/131123.json rename to core/mapFiles/full/131123.json diff --git a/mapFiles/full/131123_full.json b/core/mapFiles/full/131123_full.json similarity index 100% rename from mapFiles/full/131123_full.json rename to core/mapFiles/full/131123_full.json diff --git a/mapFiles/full/131124.json b/core/mapFiles/full/131124.json similarity index 100% rename from mapFiles/full/131124.json rename to core/mapFiles/full/131124.json diff --git a/mapFiles/full/131124_full.json b/core/mapFiles/full/131124_full.json similarity index 100% rename from mapFiles/full/131124_full.json rename to core/mapFiles/full/131124_full.json diff --git a/mapFiles/full/131125.json b/core/mapFiles/full/131125.json similarity index 100% rename from mapFiles/full/131125.json rename to core/mapFiles/full/131125.json diff --git a/mapFiles/full/131125_full.json b/core/mapFiles/full/131125_full.json similarity index 100% rename from mapFiles/full/131125_full.json rename to core/mapFiles/full/131125_full.json diff --git a/mapFiles/full/131126.json b/core/mapFiles/full/131126.json similarity index 100% rename from mapFiles/full/131126.json rename to core/mapFiles/full/131126.json diff --git a/mapFiles/full/131126_full.json b/core/mapFiles/full/131126_full.json similarity index 100% rename from mapFiles/full/131126_full.json rename to core/mapFiles/full/131126_full.json diff --git a/mapFiles/full/131127.json b/core/mapFiles/full/131127.json similarity index 100% rename from mapFiles/full/131127.json rename to core/mapFiles/full/131127.json diff --git a/mapFiles/full/131127_full.json b/core/mapFiles/full/131127_full.json similarity index 100% rename from mapFiles/full/131127_full.json rename to core/mapFiles/full/131127_full.json diff --git a/mapFiles/full/131128.json b/core/mapFiles/full/131128.json similarity index 100% rename from mapFiles/full/131128.json rename to core/mapFiles/full/131128.json diff --git a/mapFiles/full/131128_full.json b/core/mapFiles/full/131128_full.json similarity index 100% rename from mapFiles/full/131128_full.json rename to core/mapFiles/full/131128_full.json diff --git a/mapFiles/full/131171.json b/core/mapFiles/full/131171.json similarity index 100% rename from mapFiles/full/131171.json rename to core/mapFiles/full/131171.json diff --git a/mapFiles/full/131171_full.json b/core/mapFiles/full/131171_full.json similarity index 100% rename from mapFiles/full/131171_full.json rename to core/mapFiles/full/131171_full.json diff --git a/mapFiles/full/131172.json b/core/mapFiles/full/131172.json similarity index 100% rename from mapFiles/full/131172.json rename to core/mapFiles/full/131172.json diff --git a/mapFiles/full/131172_full.json b/core/mapFiles/full/131172_full.json similarity index 100% rename from mapFiles/full/131172_full.json rename to core/mapFiles/full/131172_full.json diff --git a/mapFiles/full/131182.json b/core/mapFiles/full/131182.json similarity index 100% rename from mapFiles/full/131182.json rename to core/mapFiles/full/131182.json diff --git a/mapFiles/full/131182_full.json b/core/mapFiles/full/131182_full.json similarity index 100% rename from mapFiles/full/131182_full.json rename to core/mapFiles/full/131182_full.json diff --git a/mapFiles/full/140000.json b/core/mapFiles/full/140000.json similarity index 100% rename from mapFiles/full/140000.json rename to core/mapFiles/full/140000.json diff --git a/mapFiles/full/140000_full.json b/core/mapFiles/full/140000_full.json similarity index 100% rename from mapFiles/full/140000_full.json rename to core/mapFiles/full/140000_full.json diff --git a/mapFiles/full/140100.json b/core/mapFiles/full/140100.json similarity index 100% rename from mapFiles/full/140100.json rename to core/mapFiles/full/140100.json diff --git a/mapFiles/full/140100_full.json b/core/mapFiles/full/140100_full.json similarity index 100% rename from mapFiles/full/140100_full.json rename to core/mapFiles/full/140100_full.json diff --git a/mapFiles/full/140105.json b/core/mapFiles/full/140105.json similarity index 100% rename from mapFiles/full/140105.json rename to core/mapFiles/full/140105.json diff --git a/mapFiles/full/140105_full.json b/core/mapFiles/full/140105_full.json similarity index 100% rename from mapFiles/full/140105_full.json rename to core/mapFiles/full/140105_full.json diff --git a/mapFiles/full/140106.json b/core/mapFiles/full/140106.json similarity index 100% rename from mapFiles/full/140106.json rename to core/mapFiles/full/140106.json diff --git a/mapFiles/full/140106_full.json b/core/mapFiles/full/140106_full.json similarity index 100% rename from mapFiles/full/140106_full.json rename to core/mapFiles/full/140106_full.json diff --git a/mapFiles/full/140107.json b/core/mapFiles/full/140107.json similarity index 100% rename from mapFiles/full/140107.json rename to core/mapFiles/full/140107.json diff --git a/mapFiles/full/140107_full.json b/core/mapFiles/full/140107_full.json similarity index 100% rename from mapFiles/full/140107_full.json rename to core/mapFiles/full/140107_full.json diff --git a/mapFiles/full/140108.json b/core/mapFiles/full/140108.json similarity index 100% rename from mapFiles/full/140108.json rename to core/mapFiles/full/140108.json diff --git a/mapFiles/full/140108_full.json b/core/mapFiles/full/140108_full.json similarity index 100% rename from mapFiles/full/140108_full.json rename to core/mapFiles/full/140108_full.json diff --git a/mapFiles/full/140109.json b/core/mapFiles/full/140109.json similarity index 100% rename from mapFiles/full/140109.json rename to core/mapFiles/full/140109.json diff --git a/mapFiles/full/140109_full.json b/core/mapFiles/full/140109_full.json similarity index 100% rename from mapFiles/full/140109_full.json rename to core/mapFiles/full/140109_full.json diff --git a/mapFiles/full/140110.json b/core/mapFiles/full/140110.json similarity index 100% rename from mapFiles/full/140110.json rename to core/mapFiles/full/140110.json diff --git a/mapFiles/full/140110_full.json b/core/mapFiles/full/140110_full.json similarity index 100% rename from mapFiles/full/140110_full.json rename to core/mapFiles/full/140110_full.json diff --git a/mapFiles/full/140121.json b/core/mapFiles/full/140121.json similarity index 100% rename from mapFiles/full/140121.json rename to core/mapFiles/full/140121.json diff --git a/mapFiles/full/140121_full.json b/core/mapFiles/full/140121_full.json similarity index 100% rename from mapFiles/full/140121_full.json rename to core/mapFiles/full/140121_full.json diff --git a/mapFiles/full/140122.json b/core/mapFiles/full/140122.json similarity index 100% rename from mapFiles/full/140122.json rename to core/mapFiles/full/140122.json diff --git a/mapFiles/full/140122_full.json b/core/mapFiles/full/140122_full.json similarity index 100% rename from mapFiles/full/140122_full.json rename to core/mapFiles/full/140122_full.json diff --git a/mapFiles/full/140123.json b/core/mapFiles/full/140123.json similarity index 100% rename from mapFiles/full/140123.json rename to core/mapFiles/full/140123.json diff --git a/mapFiles/full/140123_full.json b/core/mapFiles/full/140123_full.json similarity index 100% rename from mapFiles/full/140123_full.json rename to core/mapFiles/full/140123_full.json diff --git a/mapFiles/full/140171.json b/core/mapFiles/full/140171.json similarity index 100% rename from mapFiles/full/140171.json rename to core/mapFiles/full/140171.json diff --git a/mapFiles/full/140171_full.json b/core/mapFiles/full/140171_full.json similarity index 100% rename from mapFiles/full/140171_full.json rename to core/mapFiles/full/140171_full.json diff --git a/mapFiles/full/140181.json b/core/mapFiles/full/140181.json similarity index 100% rename from mapFiles/full/140181.json rename to core/mapFiles/full/140181.json diff --git a/mapFiles/full/140181_full.json b/core/mapFiles/full/140181_full.json similarity index 100% rename from mapFiles/full/140181_full.json rename to core/mapFiles/full/140181_full.json diff --git a/mapFiles/full/140200.json b/core/mapFiles/full/140200.json similarity index 100% rename from mapFiles/full/140200.json rename to core/mapFiles/full/140200.json diff --git a/mapFiles/full/140200_full.json b/core/mapFiles/full/140200_full.json similarity index 100% rename from mapFiles/full/140200_full.json rename to core/mapFiles/full/140200_full.json diff --git a/mapFiles/full/140212.json b/core/mapFiles/full/140212.json similarity index 100% rename from mapFiles/full/140212.json rename to core/mapFiles/full/140212.json diff --git a/mapFiles/full/140212_full.json b/core/mapFiles/full/140212_full.json similarity index 100% rename from mapFiles/full/140212_full.json rename to core/mapFiles/full/140212_full.json diff --git a/mapFiles/full/140213.json b/core/mapFiles/full/140213.json similarity index 100% rename from mapFiles/full/140213.json rename to core/mapFiles/full/140213.json diff --git a/mapFiles/full/140213_full.json b/core/mapFiles/full/140213_full.json similarity index 100% rename from mapFiles/full/140213_full.json rename to core/mapFiles/full/140213_full.json diff --git a/mapFiles/full/140214.json b/core/mapFiles/full/140214.json similarity index 100% rename from mapFiles/full/140214.json rename to core/mapFiles/full/140214.json diff --git a/mapFiles/full/140214_full.json b/core/mapFiles/full/140214_full.json similarity index 100% rename from mapFiles/full/140214_full.json rename to core/mapFiles/full/140214_full.json diff --git a/mapFiles/full/140215.json b/core/mapFiles/full/140215.json similarity index 100% rename from mapFiles/full/140215.json rename to core/mapFiles/full/140215.json diff --git a/mapFiles/full/140215_full.json b/core/mapFiles/full/140215_full.json similarity index 100% rename from mapFiles/full/140215_full.json rename to core/mapFiles/full/140215_full.json diff --git a/mapFiles/full/140221.json b/core/mapFiles/full/140221.json similarity index 100% rename from mapFiles/full/140221.json rename to core/mapFiles/full/140221.json diff --git a/mapFiles/full/140221_full.json b/core/mapFiles/full/140221_full.json similarity index 100% rename from mapFiles/full/140221_full.json rename to core/mapFiles/full/140221_full.json diff --git a/mapFiles/full/140222.json b/core/mapFiles/full/140222.json similarity index 100% rename from mapFiles/full/140222.json rename to core/mapFiles/full/140222.json diff --git a/mapFiles/full/140222_full.json b/core/mapFiles/full/140222_full.json similarity index 100% rename from mapFiles/full/140222_full.json rename to core/mapFiles/full/140222_full.json diff --git a/mapFiles/full/140223.json b/core/mapFiles/full/140223.json similarity index 100% rename from mapFiles/full/140223.json rename to core/mapFiles/full/140223.json diff --git a/mapFiles/full/140223_full.json b/core/mapFiles/full/140223_full.json similarity index 100% rename from mapFiles/full/140223_full.json rename to core/mapFiles/full/140223_full.json diff --git a/mapFiles/full/140224.json b/core/mapFiles/full/140224.json similarity index 100% rename from mapFiles/full/140224.json rename to core/mapFiles/full/140224.json diff --git a/mapFiles/full/140224_full.json b/core/mapFiles/full/140224_full.json similarity index 100% rename from mapFiles/full/140224_full.json rename to core/mapFiles/full/140224_full.json diff --git a/mapFiles/full/140225.json b/core/mapFiles/full/140225.json similarity index 100% rename from mapFiles/full/140225.json rename to core/mapFiles/full/140225.json diff --git a/mapFiles/full/140225_full.json b/core/mapFiles/full/140225_full.json similarity index 100% rename from mapFiles/full/140225_full.json rename to core/mapFiles/full/140225_full.json diff --git a/mapFiles/full/140226.json b/core/mapFiles/full/140226.json similarity index 100% rename from mapFiles/full/140226.json rename to core/mapFiles/full/140226.json diff --git a/mapFiles/full/140226_full.json b/core/mapFiles/full/140226_full.json similarity index 100% rename from mapFiles/full/140226_full.json rename to core/mapFiles/full/140226_full.json diff --git a/mapFiles/full/140271.json b/core/mapFiles/full/140271.json similarity index 100% rename from mapFiles/full/140271.json rename to core/mapFiles/full/140271.json diff --git a/mapFiles/full/140271_full.json b/core/mapFiles/full/140271_full.json similarity index 100% rename from mapFiles/full/140271_full.json rename to core/mapFiles/full/140271_full.json diff --git a/mapFiles/full/140300.json b/core/mapFiles/full/140300.json similarity index 100% rename from mapFiles/full/140300.json rename to core/mapFiles/full/140300.json diff --git a/mapFiles/full/140300_full.json b/core/mapFiles/full/140300_full.json similarity index 100% rename from mapFiles/full/140300_full.json rename to core/mapFiles/full/140300_full.json diff --git a/mapFiles/full/140302.json b/core/mapFiles/full/140302.json similarity index 100% rename from mapFiles/full/140302.json rename to core/mapFiles/full/140302.json diff --git a/mapFiles/full/140302_full.json b/core/mapFiles/full/140302_full.json similarity index 100% rename from mapFiles/full/140302_full.json rename to core/mapFiles/full/140302_full.json diff --git a/mapFiles/full/140303.json b/core/mapFiles/full/140303.json similarity index 100% rename from mapFiles/full/140303.json rename to core/mapFiles/full/140303.json diff --git a/mapFiles/full/140303_full.json b/core/mapFiles/full/140303_full.json similarity index 100% rename from mapFiles/full/140303_full.json rename to core/mapFiles/full/140303_full.json diff --git a/mapFiles/full/140311.json b/core/mapFiles/full/140311.json similarity index 100% rename from mapFiles/full/140311.json rename to core/mapFiles/full/140311.json diff --git a/mapFiles/full/140311_full.json b/core/mapFiles/full/140311_full.json similarity index 100% rename from mapFiles/full/140311_full.json rename to core/mapFiles/full/140311_full.json diff --git a/mapFiles/full/140321.json b/core/mapFiles/full/140321.json similarity index 100% rename from mapFiles/full/140321.json rename to core/mapFiles/full/140321.json diff --git a/mapFiles/full/140321_full.json b/core/mapFiles/full/140321_full.json similarity index 100% rename from mapFiles/full/140321_full.json rename to core/mapFiles/full/140321_full.json diff --git a/mapFiles/full/140322.json b/core/mapFiles/full/140322.json similarity index 100% rename from mapFiles/full/140322.json rename to core/mapFiles/full/140322.json diff --git a/mapFiles/full/140322_full.json b/core/mapFiles/full/140322_full.json similarity index 100% rename from mapFiles/full/140322_full.json rename to core/mapFiles/full/140322_full.json diff --git a/mapFiles/full/140400.json b/core/mapFiles/full/140400.json similarity index 100% rename from mapFiles/full/140400.json rename to core/mapFiles/full/140400.json diff --git a/mapFiles/full/140400_full.json b/core/mapFiles/full/140400_full.json similarity index 100% rename from mapFiles/full/140400_full.json rename to core/mapFiles/full/140400_full.json diff --git a/mapFiles/full/140403.json b/core/mapFiles/full/140403.json similarity index 100% rename from mapFiles/full/140403.json rename to core/mapFiles/full/140403.json diff --git a/mapFiles/full/140403_full.json b/core/mapFiles/full/140403_full.json similarity index 100% rename from mapFiles/full/140403_full.json rename to core/mapFiles/full/140403_full.json diff --git a/mapFiles/full/140404.json b/core/mapFiles/full/140404.json similarity index 100% rename from mapFiles/full/140404.json rename to core/mapFiles/full/140404.json diff --git a/mapFiles/full/140404_full.json b/core/mapFiles/full/140404_full.json similarity index 100% rename from mapFiles/full/140404_full.json rename to core/mapFiles/full/140404_full.json diff --git a/mapFiles/full/140405.json b/core/mapFiles/full/140405.json similarity index 100% rename from mapFiles/full/140405.json rename to core/mapFiles/full/140405.json diff --git a/mapFiles/full/140405_full.json b/core/mapFiles/full/140405_full.json similarity index 100% rename from mapFiles/full/140405_full.json rename to core/mapFiles/full/140405_full.json diff --git a/mapFiles/full/140406.json b/core/mapFiles/full/140406.json similarity index 100% rename from mapFiles/full/140406.json rename to core/mapFiles/full/140406.json diff --git a/mapFiles/full/140406_full.json b/core/mapFiles/full/140406_full.json similarity index 100% rename from mapFiles/full/140406_full.json rename to core/mapFiles/full/140406_full.json diff --git a/mapFiles/full/140423.json b/core/mapFiles/full/140423.json similarity index 100% rename from mapFiles/full/140423.json rename to core/mapFiles/full/140423.json diff --git a/mapFiles/full/140423_full.json b/core/mapFiles/full/140423_full.json similarity index 100% rename from mapFiles/full/140423_full.json rename to core/mapFiles/full/140423_full.json diff --git a/mapFiles/full/140425.json b/core/mapFiles/full/140425.json similarity index 100% rename from mapFiles/full/140425.json rename to core/mapFiles/full/140425.json diff --git a/mapFiles/full/140425_full.json b/core/mapFiles/full/140425_full.json similarity index 100% rename from mapFiles/full/140425_full.json rename to core/mapFiles/full/140425_full.json diff --git a/mapFiles/full/140426.json b/core/mapFiles/full/140426.json similarity index 100% rename from mapFiles/full/140426.json rename to core/mapFiles/full/140426.json diff --git a/mapFiles/full/140426_full.json b/core/mapFiles/full/140426_full.json similarity index 100% rename from mapFiles/full/140426_full.json rename to core/mapFiles/full/140426_full.json diff --git a/mapFiles/full/140427.json b/core/mapFiles/full/140427.json similarity index 100% rename from mapFiles/full/140427.json rename to core/mapFiles/full/140427.json diff --git a/mapFiles/full/140427_full.json b/core/mapFiles/full/140427_full.json similarity index 100% rename from mapFiles/full/140427_full.json rename to core/mapFiles/full/140427_full.json diff --git a/mapFiles/full/140428.json b/core/mapFiles/full/140428.json similarity index 100% rename from mapFiles/full/140428.json rename to core/mapFiles/full/140428.json diff --git a/mapFiles/full/140428_full.json b/core/mapFiles/full/140428_full.json similarity index 100% rename from mapFiles/full/140428_full.json rename to core/mapFiles/full/140428_full.json diff --git a/mapFiles/full/140429.json b/core/mapFiles/full/140429.json similarity index 100% rename from mapFiles/full/140429.json rename to core/mapFiles/full/140429.json diff --git a/mapFiles/full/140429_full.json b/core/mapFiles/full/140429_full.json similarity index 100% rename from mapFiles/full/140429_full.json rename to core/mapFiles/full/140429_full.json diff --git a/mapFiles/full/140430.json b/core/mapFiles/full/140430.json similarity index 100% rename from mapFiles/full/140430.json rename to core/mapFiles/full/140430.json diff --git a/mapFiles/full/140430_full.json b/core/mapFiles/full/140430_full.json similarity index 100% rename from mapFiles/full/140430_full.json rename to core/mapFiles/full/140430_full.json diff --git a/mapFiles/full/140431.json b/core/mapFiles/full/140431.json similarity index 100% rename from mapFiles/full/140431.json rename to core/mapFiles/full/140431.json diff --git a/mapFiles/full/140431_full.json b/core/mapFiles/full/140431_full.json similarity index 100% rename from mapFiles/full/140431_full.json rename to core/mapFiles/full/140431_full.json diff --git a/mapFiles/full/140471.json b/core/mapFiles/full/140471.json similarity index 100% rename from mapFiles/full/140471.json rename to core/mapFiles/full/140471.json diff --git a/mapFiles/full/140471_full.json b/core/mapFiles/full/140471_full.json similarity index 100% rename from mapFiles/full/140471_full.json rename to core/mapFiles/full/140471_full.json diff --git a/mapFiles/full/140500.json b/core/mapFiles/full/140500.json similarity index 100% rename from mapFiles/full/140500.json rename to core/mapFiles/full/140500.json diff --git a/mapFiles/full/140500_full.json b/core/mapFiles/full/140500_full.json similarity index 100% rename from mapFiles/full/140500_full.json rename to core/mapFiles/full/140500_full.json diff --git a/mapFiles/full/140502.json b/core/mapFiles/full/140502.json similarity index 100% rename from mapFiles/full/140502.json rename to core/mapFiles/full/140502.json diff --git a/mapFiles/full/140502_full.json b/core/mapFiles/full/140502_full.json similarity index 100% rename from mapFiles/full/140502_full.json rename to core/mapFiles/full/140502_full.json diff --git a/mapFiles/full/140521.json b/core/mapFiles/full/140521.json similarity index 100% rename from mapFiles/full/140521.json rename to core/mapFiles/full/140521.json diff --git a/mapFiles/full/140521_full.json b/core/mapFiles/full/140521_full.json similarity index 100% rename from mapFiles/full/140521_full.json rename to core/mapFiles/full/140521_full.json diff --git a/mapFiles/full/140522.json b/core/mapFiles/full/140522.json similarity index 100% rename from mapFiles/full/140522.json rename to core/mapFiles/full/140522.json diff --git a/mapFiles/full/140522_full.json b/core/mapFiles/full/140522_full.json similarity index 100% rename from mapFiles/full/140522_full.json rename to core/mapFiles/full/140522_full.json diff --git a/mapFiles/full/140524.json b/core/mapFiles/full/140524.json similarity index 100% rename from mapFiles/full/140524.json rename to core/mapFiles/full/140524.json diff --git a/mapFiles/full/140524_full.json b/core/mapFiles/full/140524_full.json similarity index 100% rename from mapFiles/full/140524_full.json rename to core/mapFiles/full/140524_full.json diff --git a/mapFiles/full/140525.json b/core/mapFiles/full/140525.json similarity index 100% rename from mapFiles/full/140525.json rename to core/mapFiles/full/140525.json diff --git a/mapFiles/full/140525_full.json b/core/mapFiles/full/140525_full.json similarity index 100% rename from mapFiles/full/140525_full.json rename to core/mapFiles/full/140525_full.json diff --git a/mapFiles/full/140581.json b/core/mapFiles/full/140581.json similarity index 100% rename from mapFiles/full/140581.json rename to core/mapFiles/full/140581.json diff --git a/mapFiles/full/140581_full.json b/core/mapFiles/full/140581_full.json similarity index 100% rename from mapFiles/full/140581_full.json rename to core/mapFiles/full/140581_full.json diff --git a/mapFiles/full/140600.json b/core/mapFiles/full/140600.json similarity index 100% rename from mapFiles/full/140600.json rename to core/mapFiles/full/140600.json diff --git a/mapFiles/full/140600_full.json b/core/mapFiles/full/140600_full.json similarity index 100% rename from mapFiles/full/140600_full.json rename to core/mapFiles/full/140600_full.json diff --git a/mapFiles/full/140602.json b/core/mapFiles/full/140602.json similarity index 100% rename from mapFiles/full/140602.json rename to core/mapFiles/full/140602.json diff --git a/mapFiles/full/140602_full.json b/core/mapFiles/full/140602_full.json similarity index 100% rename from mapFiles/full/140602_full.json rename to core/mapFiles/full/140602_full.json diff --git a/mapFiles/full/140603.json b/core/mapFiles/full/140603.json similarity index 100% rename from mapFiles/full/140603.json rename to core/mapFiles/full/140603.json diff --git a/mapFiles/full/140603_full.json b/core/mapFiles/full/140603_full.json similarity index 100% rename from mapFiles/full/140603_full.json rename to core/mapFiles/full/140603_full.json diff --git a/mapFiles/full/140621.json b/core/mapFiles/full/140621.json similarity index 100% rename from mapFiles/full/140621.json rename to core/mapFiles/full/140621.json diff --git a/mapFiles/full/140621_full.json b/core/mapFiles/full/140621_full.json similarity index 100% rename from mapFiles/full/140621_full.json rename to core/mapFiles/full/140621_full.json diff --git a/mapFiles/full/140622.json b/core/mapFiles/full/140622.json similarity index 100% rename from mapFiles/full/140622.json rename to core/mapFiles/full/140622.json diff --git a/mapFiles/full/140622_full.json b/core/mapFiles/full/140622_full.json similarity index 100% rename from mapFiles/full/140622_full.json rename to core/mapFiles/full/140622_full.json diff --git a/mapFiles/full/140623.json b/core/mapFiles/full/140623.json similarity index 100% rename from mapFiles/full/140623.json rename to core/mapFiles/full/140623.json diff --git a/mapFiles/full/140623_full.json b/core/mapFiles/full/140623_full.json similarity index 100% rename from mapFiles/full/140623_full.json rename to core/mapFiles/full/140623_full.json diff --git a/mapFiles/full/140671.json b/core/mapFiles/full/140671.json similarity index 100% rename from mapFiles/full/140671.json rename to core/mapFiles/full/140671.json diff --git a/mapFiles/full/140671_full.json b/core/mapFiles/full/140671_full.json similarity index 100% rename from mapFiles/full/140671_full.json rename to core/mapFiles/full/140671_full.json diff --git a/mapFiles/full/140681.json b/core/mapFiles/full/140681.json similarity index 100% rename from mapFiles/full/140681.json rename to core/mapFiles/full/140681.json diff --git a/mapFiles/full/140681_full.json b/core/mapFiles/full/140681_full.json similarity index 100% rename from mapFiles/full/140681_full.json rename to core/mapFiles/full/140681_full.json diff --git a/mapFiles/full/140700.json b/core/mapFiles/full/140700.json similarity index 100% rename from mapFiles/full/140700.json rename to core/mapFiles/full/140700.json diff --git a/mapFiles/full/140700_full.json b/core/mapFiles/full/140700_full.json similarity index 100% rename from mapFiles/full/140700_full.json rename to core/mapFiles/full/140700_full.json diff --git a/mapFiles/full/140702.json b/core/mapFiles/full/140702.json similarity index 100% rename from mapFiles/full/140702.json rename to core/mapFiles/full/140702.json diff --git a/mapFiles/full/140702_full.json b/core/mapFiles/full/140702_full.json similarity index 100% rename from mapFiles/full/140702_full.json rename to core/mapFiles/full/140702_full.json diff --git a/mapFiles/full/140703.json b/core/mapFiles/full/140703.json similarity index 100% rename from mapFiles/full/140703.json rename to core/mapFiles/full/140703.json diff --git a/mapFiles/full/140703_full.json b/core/mapFiles/full/140703_full.json similarity index 100% rename from mapFiles/full/140703_full.json rename to core/mapFiles/full/140703_full.json diff --git a/mapFiles/full/140721.json b/core/mapFiles/full/140721.json similarity index 100% rename from mapFiles/full/140721.json rename to core/mapFiles/full/140721.json diff --git a/mapFiles/full/140721_full.json b/core/mapFiles/full/140721_full.json similarity index 100% rename from mapFiles/full/140721_full.json rename to core/mapFiles/full/140721_full.json diff --git a/mapFiles/full/140722.json b/core/mapFiles/full/140722.json similarity index 100% rename from mapFiles/full/140722.json rename to core/mapFiles/full/140722.json diff --git a/mapFiles/full/140722_full.json b/core/mapFiles/full/140722_full.json similarity index 100% rename from mapFiles/full/140722_full.json rename to core/mapFiles/full/140722_full.json diff --git a/mapFiles/full/140723.json b/core/mapFiles/full/140723.json similarity index 100% rename from mapFiles/full/140723.json rename to core/mapFiles/full/140723.json diff --git a/mapFiles/full/140723_full.json b/core/mapFiles/full/140723_full.json similarity index 100% rename from mapFiles/full/140723_full.json rename to core/mapFiles/full/140723_full.json diff --git a/mapFiles/full/140724.json b/core/mapFiles/full/140724.json similarity index 100% rename from mapFiles/full/140724.json rename to core/mapFiles/full/140724.json diff --git a/mapFiles/full/140724_full.json b/core/mapFiles/full/140724_full.json similarity index 100% rename from mapFiles/full/140724_full.json rename to core/mapFiles/full/140724_full.json diff --git a/mapFiles/full/140725.json b/core/mapFiles/full/140725.json similarity index 100% rename from mapFiles/full/140725.json rename to core/mapFiles/full/140725.json diff --git a/mapFiles/full/140725_full.json b/core/mapFiles/full/140725_full.json similarity index 100% rename from mapFiles/full/140725_full.json rename to core/mapFiles/full/140725_full.json diff --git a/mapFiles/full/140727.json b/core/mapFiles/full/140727.json similarity index 100% rename from mapFiles/full/140727.json rename to core/mapFiles/full/140727.json diff --git a/mapFiles/full/140727_full.json b/core/mapFiles/full/140727_full.json similarity index 100% rename from mapFiles/full/140727_full.json rename to core/mapFiles/full/140727_full.json diff --git a/mapFiles/full/140728.json b/core/mapFiles/full/140728.json similarity index 100% rename from mapFiles/full/140728.json rename to core/mapFiles/full/140728.json diff --git a/mapFiles/full/140728_full.json b/core/mapFiles/full/140728_full.json similarity index 100% rename from mapFiles/full/140728_full.json rename to core/mapFiles/full/140728_full.json diff --git a/mapFiles/full/140729.json b/core/mapFiles/full/140729.json similarity index 100% rename from mapFiles/full/140729.json rename to core/mapFiles/full/140729.json diff --git a/mapFiles/full/140729_full.json b/core/mapFiles/full/140729_full.json similarity index 100% rename from mapFiles/full/140729_full.json rename to core/mapFiles/full/140729_full.json diff --git a/mapFiles/full/140781.json b/core/mapFiles/full/140781.json similarity index 100% rename from mapFiles/full/140781.json rename to core/mapFiles/full/140781.json diff --git a/mapFiles/full/140781_full.json b/core/mapFiles/full/140781_full.json similarity index 100% rename from mapFiles/full/140781_full.json rename to core/mapFiles/full/140781_full.json diff --git a/mapFiles/full/140800.json b/core/mapFiles/full/140800.json similarity index 100% rename from mapFiles/full/140800.json rename to core/mapFiles/full/140800.json diff --git a/mapFiles/full/140800_full.json b/core/mapFiles/full/140800_full.json similarity index 100% rename from mapFiles/full/140800_full.json rename to core/mapFiles/full/140800_full.json diff --git a/mapFiles/full/140802.json b/core/mapFiles/full/140802.json similarity index 100% rename from mapFiles/full/140802.json rename to core/mapFiles/full/140802.json diff --git a/mapFiles/full/140802_full.json b/core/mapFiles/full/140802_full.json similarity index 100% rename from mapFiles/full/140802_full.json rename to core/mapFiles/full/140802_full.json diff --git a/mapFiles/full/140821.json b/core/mapFiles/full/140821.json similarity index 100% rename from mapFiles/full/140821.json rename to core/mapFiles/full/140821.json diff --git a/mapFiles/full/140821_full.json b/core/mapFiles/full/140821_full.json similarity index 100% rename from mapFiles/full/140821_full.json rename to core/mapFiles/full/140821_full.json diff --git a/mapFiles/full/140822.json b/core/mapFiles/full/140822.json similarity index 100% rename from mapFiles/full/140822.json rename to core/mapFiles/full/140822.json diff --git a/mapFiles/full/140822_full.json b/core/mapFiles/full/140822_full.json similarity index 100% rename from mapFiles/full/140822_full.json rename to core/mapFiles/full/140822_full.json diff --git a/mapFiles/full/140823.json b/core/mapFiles/full/140823.json similarity index 100% rename from mapFiles/full/140823.json rename to core/mapFiles/full/140823.json diff --git a/mapFiles/full/140823_full.json b/core/mapFiles/full/140823_full.json similarity index 100% rename from mapFiles/full/140823_full.json rename to core/mapFiles/full/140823_full.json diff --git a/mapFiles/full/140824.json b/core/mapFiles/full/140824.json similarity index 100% rename from mapFiles/full/140824.json rename to core/mapFiles/full/140824.json diff --git a/mapFiles/full/140824_full.json b/core/mapFiles/full/140824_full.json similarity index 100% rename from mapFiles/full/140824_full.json rename to core/mapFiles/full/140824_full.json diff --git a/mapFiles/full/140825.json b/core/mapFiles/full/140825.json similarity index 100% rename from mapFiles/full/140825.json rename to core/mapFiles/full/140825.json diff --git a/mapFiles/full/140825_full.json b/core/mapFiles/full/140825_full.json similarity index 100% rename from mapFiles/full/140825_full.json rename to core/mapFiles/full/140825_full.json diff --git a/mapFiles/full/140826.json b/core/mapFiles/full/140826.json similarity index 100% rename from mapFiles/full/140826.json rename to core/mapFiles/full/140826.json diff --git a/mapFiles/full/140826_full.json b/core/mapFiles/full/140826_full.json similarity index 100% rename from mapFiles/full/140826_full.json rename to core/mapFiles/full/140826_full.json diff --git a/mapFiles/full/140827.json b/core/mapFiles/full/140827.json similarity index 100% rename from mapFiles/full/140827.json rename to core/mapFiles/full/140827.json diff --git a/mapFiles/full/140827_full.json b/core/mapFiles/full/140827_full.json similarity index 100% rename from mapFiles/full/140827_full.json rename to core/mapFiles/full/140827_full.json diff --git a/mapFiles/full/140828.json b/core/mapFiles/full/140828.json similarity index 100% rename from mapFiles/full/140828.json rename to core/mapFiles/full/140828.json diff --git a/mapFiles/full/140828_full.json b/core/mapFiles/full/140828_full.json similarity index 100% rename from mapFiles/full/140828_full.json rename to core/mapFiles/full/140828_full.json diff --git a/mapFiles/full/140829.json b/core/mapFiles/full/140829.json similarity index 100% rename from mapFiles/full/140829.json rename to core/mapFiles/full/140829.json diff --git a/mapFiles/full/140829_full.json b/core/mapFiles/full/140829_full.json similarity index 100% rename from mapFiles/full/140829_full.json rename to core/mapFiles/full/140829_full.json diff --git a/mapFiles/full/140830.json b/core/mapFiles/full/140830.json similarity index 100% rename from mapFiles/full/140830.json rename to core/mapFiles/full/140830.json diff --git a/mapFiles/full/140830_full.json b/core/mapFiles/full/140830_full.json similarity index 100% rename from mapFiles/full/140830_full.json rename to core/mapFiles/full/140830_full.json diff --git a/mapFiles/full/140881.json b/core/mapFiles/full/140881.json similarity index 100% rename from mapFiles/full/140881.json rename to core/mapFiles/full/140881.json diff --git a/mapFiles/full/140881_full.json b/core/mapFiles/full/140881_full.json similarity index 100% rename from mapFiles/full/140881_full.json rename to core/mapFiles/full/140881_full.json diff --git a/mapFiles/full/140882.json b/core/mapFiles/full/140882.json similarity index 100% rename from mapFiles/full/140882.json rename to core/mapFiles/full/140882.json diff --git a/mapFiles/full/140882_full.json b/core/mapFiles/full/140882_full.json similarity index 100% rename from mapFiles/full/140882_full.json rename to core/mapFiles/full/140882_full.json diff --git a/mapFiles/full/140900.json b/core/mapFiles/full/140900.json similarity index 100% rename from mapFiles/full/140900.json rename to core/mapFiles/full/140900.json diff --git a/mapFiles/full/140900_full.json b/core/mapFiles/full/140900_full.json similarity index 100% rename from mapFiles/full/140900_full.json rename to core/mapFiles/full/140900_full.json diff --git a/mapFiles/full/140902.json b/core/mapFiles/full/140902.json similarity index 100% rename from mapFiles/full/140902.json rename to core/mapFiles/full/140902.json diff --git a/mapFiles/full/140902_full.json b/core/mapFiles/full/140902_full.json similarity index 100% rename from mapFiles/full/140902_full.json rename to core/mapFiles/full/140902_full.json diff --git a/mapFiles/full/140921.json b/core/mapFiles/full/140921.json similarity index 100% rename from mapFiles/full/140921.json rename to core/mapFiles/full/140921.json diff --git a/mapFiles/full/140921_full.json b/core/mapFiles/full/140921_full.json similarity index 100% rename from mapFiles/full/140921_full.json rename to core/mapFiles/full/140921_full.json diff --git a/mapFiles/full/140922.json b/core/mapFiles/full/140922.json similarity index 100% rename from mapFiles/full/140922.json rename to core/mapFiles/full/140922.json diff --git a/mapFiles/full/140922_full.json b/core/mapFiles/full/140922_full.json similarity index 100% rename from mapFiles/full/140922_full.json rename to core/mapFiles/full/140922_full.json diff --git a/mapFiles/full/140923.json b/core/mapFiles/full/140923.json similarity index 100% rename from mapFiles/full/140923.json rename to core/mapFiles/full/140923.json diff --git a/mapFiles/full/140923_full.json b/core/mapFiles/full/140923_full.json similarity index 100% rename from mapFiles/full/140923_full.json rename to core/mapFiles/full/140923_full.json diff --git a/mapFiles/full/140924.json b/core/mapFiles/full/140924.json similarity index 100% rename from mapFiles/full/140924.json rename to core/mapFiles/full/140924.json diff --git a/mapFiles/full/140924_full.json b/core/mapFiles/full/140924_full.json similarity index 100% rename from mapFiles/full/140924_full.json rename to core/mapFiles/full/140924_full.json diff --git a/mapFiles/full/140925.json b/core/mapFiles/full/140925.json similarity index 100% rename from mapFiles/full/140925.json rename to core/mapFiles/full/140925.json diff --git a/mapFiles/full/140925_full.json b/core/mapFiles/full/140925_full.json similarity index 100% rename from mapFiles/full/140925_full.json rename to core/mapFiles/full/140925_full.json diff --git a/mapFiles/full/140926.json b/core/mapFiles/full/140926.json similarity index 100% rename from mapFiles/full/140926.json rename to core/mapFiles/full/140926.json diff --git a/mapFiles/full/140926_full.json b/core/mapFiles/full/140926_full.json similarity index 100% rename from mapFiles/full/140926_full.json rename to core/mapFiles/full/140926_full.json diff --git a/mapFiles/full/140927.json b/core/mapFiles/full/140927.json similarity index 100% rename from mapFiles/full/140927.json rename to core/mapFiles/full/140927.json diff --git a/mapFiles/full/140927_full.json b/core/mapFiles/full/140927_full.json similarity index 100% rename from mapFiles/full/140927_full.json rename to core/mapFiles/full/140927_full.json diff --git a/mapFiles/full/140928.json b/core/mapFiles/full/140928.json similarity index 100% rename from mapFiles/full/140928.json rename to core/mapFiles/full/140928.json diff --git a/mapFiles/full/140928_full.json b/core/mapFiles/full/140928_full.json similarity index 100% rename from mapFiles/full/140928_full.json rename to core/mapFiles/full/140928_full.json diff --git a/mapFiles/full/140929.json b/core/mapFiles/full/140929.json similarity index 100% rename from mapFiles/full/140929.json rename to core/mapFiles/full/140929.json diff --git a/mapFiles/full/140929_full.json b/core/mapFiles/full/140929_full.json similarity index 100% rename from mapFiles/full/140929_full.json rename to core/mapFiles/full/140929_full.json diff --git a/mapFiles/full/140930.json b/core/mapFiles/full/140930.json similarity index 100% rename from mapFiles/full/140930.json rename to core/mapFiles/full/140930.json diff --git a/mapFiles/full/140930_full.json b/core/mapFiles/full/140930_full.json similarity index 100% rename from mapFiles/full/140930_full.json rename to core/mapFiles/full/140930_full.json diff --git a/mapFiles/full/140931.json b/core/mapFiles/full/140931.json similarity index 100% rename from mapFiles/full/140931.json rename to core/mapFiles/full/140931.json diff --git a/mapFiles/full/140931_full.json b/core/mapFiles/full/140931_full.json similarity index 100% rename from mapFiles/full/140931_full.json rename to core/mapFiles/full/140931_full.json diff --git a/mapFiles/full/140932.json b/core/mapFiles/full/140932.json similarity index 100% rename from mapFiles/full/140932.json rename to core/mapFiles/full/140932.json diff --git a/mapFiles/full/140932_full.json b/core/mapFiles/full/140932_full.json similarity index 100% rename from mapFiles/full/140932_full.json rename to core/mapFiles/full/140932_full.json diff --git a/mapFiles/full/140971.json b/core/mapFiles/full/140971.json similarity index 100% rename from mapFiles/full/140971.json rename to core/mapFiles/full/140971.json diff --git a/mapFiles/full/140971_full.json b/core/mapFiles/full/140971_full.json similarity index 100% rename from mapFiles/full/140971_full.json rename to core/mapFiles/full/140971_full.json diff --git a/mapFiles/full/140981.json b/core/mapFiles/full/140981.json similarity index 100% rename from mapFiles/full/140981.json rename to core/mapFiles/full/140981.json diff --git a/mapFiles/full/140981_full.json b/core/mapFiles/full/140981_full.json similarity index 100% rename from mapFiles/full/140981_full.json rename to core/mapFiles/full/140981_full.json diff --git a/mapFiles/full/141000.json b/core/mapFiles/full/141000.json similarity index 100% rename from mapFiles/full/141000.json rename to core/mapFiles/full/141000.json diff --git a/mapFiles/full/141000_full.json b/core/mapFiles/full/141000_full.json similarity index 100% rename from mapFiles/full/141000_full.json rename to core/mapFiles/full/141000_full.json diff --git a/mapFiles/full/141002.json b/core/mapFiles/full/141002.json similarity index 100% rename from mapFiles/full/141002.json rename to core/mapFiles/full/141002.json diff --git a/mapFiles/full/141002_full.json b/core/mapFiles/full/141002_full.json similarity index 100% rename from mapFiles/full/141002_full.json rename to core/mapFiles/full/141002_full.json diff --git a/mapFiles/full/141021.json b/core/mapFiles/full/141021.json similarity index 100% rename from mapFiles/full/141021.json rename to core/mapFiles/full/141021.json diff --git a/mapFiles/full/141021_full.json b/core/mapFiles/full/141021_full.json similarity index 100% rename from mapFiles/full/141021_full.json rename to core/mapFiles/full/141021_full.json diff --git a/mapFiles/full/141022.json b/core/mapFiles/full/141022.json similarity index 100% rename from mapFiles/full/141022.json rename to core/mapFiles/full/141022.json diff --git a/mapFiles/full/141022_full.json b/core/mapFiles/full/141022_full.json similarity index 100% rename from mapFiles/full/141022_full.json rename to core/mapFiles/full/141022_full.json diff --git a/mapFiles/full/141023.json b/core/mapFiles/full/141023.json similarity index 100% rename from mapFiles/full/141023.json rename to core/mapFiles/full/141023.json diff --git a/mapFiles/full/141023_full.json b/core/mapFiles/full/141023_full.json similarity index 100% rename from mapFiles/full/141023_full.json rename to core/mapFiles/full/141023_full.json diff --git a/mapFiles/full/141024.json b/core/mapFiles/full/141024.json similarity index 100% rename from mapFiles/full/141024.json rename to core/mapFiles/full/141024.json diff --git a/mapFiles/full/141024_full.json b/core/mapFiles/full/141024_full.json similarity index 100% rename from mapFiles/full/141024_full.json rename to core/mapFiles/full/141024_full.json diff --git a/mapFiles/full/141025.json b/core/mapFiles/full/141025.json similarity index 100% rename from mapFiles/full/141025.json rename to core/mapFiles/full/141025.json diff --git a/mapFiles/full/141025_full.json b/core/mapFiles/full/141025_full.json similarity index 100% rename from mapFiles/full/141025_full.json rename to core/mapFiles/full/141025_full.json diff --git a/mapFiles/full/141026.json b/core/mapFiles/full/141026.json similarity index 100% rename from mapFiles/full/141026.json rename to core/mapFiles/full/141026.json diff --git a/mapFiles/full/141026_full.json b/core/mapFiles/full/141026_full.json similarity index 100% rename from mapFiles/full/141026_full.json rename to core/mapFiles/full/141026_full.json diff --git a/mapFiles/full/141027.json b/core/mapFiles/full/141027.json similarity index 100% rename from mapFiles/full/141027.json rename to core/mapFiles/full/141027.json diff --git a/mapFiles/full/141027_full.json b/core/mapFiles/full/141027_full.json similarity index 100% rename from mapFiles/full/141027_full.json rename to core/mapFiles/full/141027_full.json diff --git a/mapFiles/full/141028.json b/core/mapFiles/full/141028.json similarity index 100% rename from mapFiles/full/141028.json rename to core/mapFiles/full/141028.json diff --git a/mapFiles/full/141028_full.json b/core/mapFiles/full/141028_full.json similarity index 100% rename from mapFiles/full/141028_full.json rename to core/mapFiles/full/141028_full.json diff --git a/mapFiles/full/141029.json b/core/mapFiles/full/141029.json similarity index 100% rename from mapFiles/full/141029.json rename to core/mapFiles/full/141029.json diff --git a/mapFiles/full/141029_full.json b/core/mapFiles/full/141029_full.json similarity index 100% rename from mapFiles/full/141029_full.json rename to core/mapFiles/full/141029_full.json diff --git a/mapFiles/full/141030.json b/core/mapFiles/full/141030.json similarity index 100% rename from mapFiles/full/141030.json rename to core/mapFiles/full/141030.json diff --git a/mapFiles/full/141030_full.json b/core/mapFiles/full/141030_full.json similarity index 100% rename from mapFiles/full/141030_full.json rename to core/mapFiles/full/141030_full.json diff --git a/mapFiles/full/141031.json b/core/mapFiles/full/141031.json similarity index 100% rename from mapFiles/full/141031.json rename to core/mapFiles/full/141031.json diff --git a/mapFiles/full/141031_full.json b/core/mapFiles/full/141031_full.json similarity index 100% rename from mapFiles/full/141031_full.json rename to core/mapFiles/full/141031_full.json diff --git a/mapFiles/full/141032.json b/core/mapFiles/full/141032.json similarity index 100% rename from mapFiles/full/141032.json rename to core/mapFiles/full/141032.json diff --git a/mapFiles/full/141032_full.json b/core/mapFiles/full/141032_full.json similarity index 100% rename from mapFiles/full/141032_full.json rename to core/mapFiles/full/141032_full.json diff --git a/mapFiles/full/141033.json b/core/mapFiles/full/141033.json similarity index 100% rename from mapFiles/full/141033.json rename to core/mapFiles/full/141033.json diff --git a/mapFiles/full/141033_full.json b/core/mapFiles/full/141033_full.json similarity index 100% rename from mapFiles/full/141033_full.json rename to core/mapFiles/full/141033_full.json diff --git a/mapFiles/full/141034.json b/core/mapFiles/full/141034.json similarity index 100% rename from mapFiles/full/141034.json rename to core/mapFiles/full/141034.json diff --git a/mapFiles/full/141034_full.json b/core/mapFiles/full/141034_full.json similarity index 100% rename from mapFiles/full/141034_full.json rename to core/mapFiles/full/141034_full.json diff --git a/mapFiles/full/141081.json b/core/mapFiles/full/141081.json similarity index 100% rename from mapFiles/full/141081.json rename to core/mapFiles/full/141081.json diff --git a/mapFiles/full/141081_full.json b/core/mapFiles/full/141081_full.json similarity index 100% rename from mapFiles/full/141081_full.json rename to core/mapFiles/full/141081_full.json diff --git a/mapFiles/full/141082.json b/core/mapFiles/full/141082.json similarity index 100% rename from mapFiles/full/141082.json rename to core/mapFiles/full/141082.json diff --git a/mapFiles/full/141082_full.json b/core/mapFiles/full/141082_full.json similarity index 100% rename from mapFiles/full/141082_full.json rename to core/mapFiles/full/141082_full.json diff --git a/mapFiles/full/141100.json b/core/mapFiles/full/141100.json similarity index 100% rename from mapFiles/full/141100.json rename to core/mapFiles/full/141100.json diff --git a/mapFiles/full/141100_full.json b/core/mapFiles/full/141100_full.json similarity index 100% rename from mapFiles/full/141100_full.json rename to core/mapFiles/full/141100_full.json diff --git a/mapFiles/full/141102.json b/core/mapFiles/full/141102.json similarity index 100% rename from mapFiles/full/141102.json rename to core/mapFiles/full/141102.json diff --git a/mapFiles/full/141102_full.json b/core/mapFiles/full/141102_full.json similarity index 100% rename from mapFiles/full/141102_full.json rename to core/mapFiles/full/141102_full.json diff --git a/mapFiles/full/141121.json b/core/mapFiles/full/141121.json similarity index 100% rename from mapFiles/full/141121.json rename to core/mapFiles/full/141121.json diff --git a/mapFiles/full/141121_full.json b/core/mapFiles/full/141121_full.json similarity index 100% rename from mapFiles/full/141121_full.json rename to core/mapFiles/full/141121_full.json diff --git a/mapFiles/full/141122.json b/core/mapFiles/full/141122.json similarity index 100% rename from mapFiles/full/141122.json rename to core/mapFiles/full/141122.json diff --git a/mapFiles/full/141122_full.json b/core/mapFiles/full/141122_full.json similarity index 100% rename from mapFiles/full/141122_full.json rename to core/mapFiles/full/141122_full.json diff --git a/mapFiles/full/141123.json b/core/mapFiles/full/141123.json similarity index 100% rename from mapFiles/full/141123.json rename to core/mapFiles/full/141123.json diff --git a/mapFiles/full/141123_full.json b/core/mapFiles/full/141123_full.json similarity index 100% rename from mapFiles/full/141123_full.json rename to core/mapFiles/full/141123_full.json diff --git a/mapFiles/full/141124.json b/core/mapFiles/full/141124.json similarity index 100% rename from mapFiles/full/141124.json rename to core/mapFiles/full/141124.json diff --git a/mapFiles/full/141124_full.json b/core/mapFiles/full/141124_full.json similarity index 100% rename from mapFiles/full/141124_full.json rename to core/mapFiles/full/141124_full.json diff --git a/mapFiles/full/141125.json b/core/mapFiles/full/141125.json similarity index 100% rename from mapFiles/full/141125.json rename to core/mapFiles/full/141125.json diff --git a/mapFiles/full/141125_full.json b/core/mapFiles/full/141125_full.json similarity index 100% rename from mapFiles/full/141125_full.json rename to core/mapFiles/full/141125_full.json diff --git a/mapFiles/full/141126.json b/core/mapFiles/full/141126.json similarity index 100% rename from mapFiles/full/141126.json rename to core/mapFiles/full/141126.json diff --git a/mapFiles/full/141126_full.json b/core/mapFiles/full/141126_full.json similarity index 100% rename from mapFiles/full/141126_full.json rename to core/mapFiles/full/141126_full.json diff --git a/mapFiles/full/141127.json b/core/mapFiles/full/141127.json similarity index 100% rename from mapFiles/full/141127.json rename to core/mapFiles/full/141127.json diff --git a/mapFiles/full/141127_full.json b/core/mapFiles/full/141127_full.json similarity index 100% rename from mapFiles/full/141127_full.json rename to core/mapFiles/full/141127_full.json diff --git a/mapFiles/full/141128.json b/core/mapFiles/full/141128.json similarity index 100% rename from mapFiles/full/141128.json rename to core/mapFiles/full/141128.json diff --git a/mapFiles/full/141128_full.json b/core/mapFiles/full/141128_full.json similarity index 100% rename from mapFiles/full/141128_full.json rename to core/mapFiles/full/141128_full.json diff --git a/mapFiles/full/141129.json b/core/mapFiles/full/141129.json similarity index 100% rename from mapFiles/full/141129.json rename to core/mapFiles/full/141129.json diff --git a/mapFiles/full/141129_full.json b/core/mapFiles/full/141129_full.json similarity index 100% rename from mapFiles/full/141129_full.json rename to core/mapFiles/full/141129_full.json diff --git a/mapFiles/full/141130.json b/core/mapFiles/full/141130.json similarity index 100% rename from mapFiles/full/141130.json rename to core/mapFiles/full/141130.json diff --git a/mapFiles/full/141130_full.json b/core/mapFiles/full/141130_full.json similarity index 100% rename from mapFiles/full/141130_full.json rename to core/mapFiles/full/141130_full.json diff --git a/mapFiles/full/141181.json b/core/mapFiles/full/141181.json similarity index 100% rename from mapFiles/full/141181.json rename to core/mapFiles/full/141181.json diff --git a/mapFiles/full/141181_full.json b/core/mapFiles/full/141181_full.json similarity index 100% rename from mapFiles/full/141181_full.json rename to core/mapFiles/full/141181_full.json diff --git a/mapFiles/full/141182.json b/core/mapFiles/full/141182.json similarity index 100% rename from mapFiles/full/141182.json rename to core/mapFiles/full/141182.json diff --git a/mapFiles/full/141182_full.json b/core/mapFiles/full/141182_full.json similarity index 100% rename from mapFiles/full/141182_full.json rename to core/mapFiles/full/141182_full.json diff --git a/mapFiles/full/150000.json b/core/mapFiles/full/150000.json similarity index 100% rename from mapFiles/full/150000.json rename to core/mapFiles/full/150000.json diff --git a/mapFiles/full/150000_full.json b/core/mapFiles/full/150000_full.json similarity index 100% rename from mapFiles/full/150000_full.json rename to core/mapFiles/full/150000_full.json diff --git a/mapFiles/full/150100.json b/core/mapFiles/full/150100.json similarity index 100% rename from mapFiles/full/150100.json rename to core/mapFiles/full/150100.json diff --git a/mapFiles/full/150100_full.json b/core/mapFiles/full/150100_full.json similarity index 100% rename from mapFiles/full/150100_full.json rename to core/mapFiles/full/150100_full.json diff --git a/mapFiles/full/150102.json b/core/mapFiles/full/150102.json similarity index 100% rename from mapFiles/full/150102.json rename to core/mapFiles/full/150102.json diff --git a/mapFiles/full/150102_full.json b/core/mapFiles/full/150102_full.json similarity index 100% rename from mapFiles/full/150102_full.json rename to core/mapFiles/full/150102_full.json diff --git a/mapFiles/full/150103.json b/core/mapFiles/full/150103.json similarity index 100% rename from mapFiles/full/150103.json rename to core/mapFiles/full/150103.json diff --git a/mapFiles/full/150103_full.json b/core/mapFiles/full/150103_full.json similarity index 100% rename from mapFiles/full/150103_full.json rename to core/mapFiles/full/150103_full.json diff --git a/mapFiles/full/150104.json b/core/mapFiles/full/150104.json similarity index 100% rename from mapFiles/full/150104.json rename to core/mapFiles/full/150104.json diff --git a/mapFiles/full/150104_full.json b/core/mapFiles/full/150104_full.json similarity index 100% rename from mapFiles/full/150104_full.json rename to core/mapFiles/full/150104_full.json diff --git a/mapFiles/full/150105.json b/core/mapFiles/full/150105.json similarity index 100% rename from mapFiles/full/150105.json rename to core/mapFiles/full/150105.json diff --git a/mapFiles/full/150105_full.json b/core/mapFiles/full/150105_full.json similarity index 100% rename from mapFiles/full/150105_full.json rename to core/mapFiles/full/150105_full.json diff --git a/mapFiles/full/150121.json b/core/mapFiles/full/150121.json similarity index 100% rename from mapFiles/full/150121.json rename to core/mapFiles/full/150121.json diff --git a/mapFiles/full/150121_full.json b/core/mapFiles/full/150121_full.json similarity index 100% rename from mapFiles/full/150121_full.json rename to core/mapFiles/full/150121_full.json diff --git a/mapFiles/full/150122.json b/core/mapFiles/full/150122.json similarity index 100% rename from mapFiles/full/150122.json rename to core/mapFiles/full/150122.json diff --git a/mapFiles/full/150122_full.json b/core/mapFiles/full/150122_full.json similarity index 100% rename from mapFiles/full/150122_full.json rename to core/mapFiles/full/150122_full.json diff --git a/mapFiles/full/150123.json b/core/mapFiles/full/150123.json similarity index 100% rename from mapFiles/full/150123.json rename to core/mapFiles/full/150123.json diff --git a/mapFiles/full/150123_full.json b/core/mapFiles/full/150123_full.json similarity index 100% rename from mapFiles/full/150123_full.json rename to core/mapFiles/full/150123_full.json diff --git a/mapFiles/full/150124.json b/core/mapFiles/full/150124.json similarity index 100% rename from mapFiles/full/150124.json rename to core/mapFiles/full/150124.json diff --git a/mapFiles/full/150124_full.json b/core/mapFiles/full/150124_full.json similarity index 100% rename from mapFiles/full/150124_full.json rename to core/mapFiles/full/150124_full.json diff --git a/mapFiles/full/150125.json b/core/mapFiles/full/150125.json similarity index 100% rename from mapFiles/full/150125.json rename to core/mapFiles/full/150125.json diff --git a/mapFiles/full/150125_full.json b/core/mapFiles/full/150125_full.json similarity index 100% rename from mapFiles/full/150125_full.json rename to core/mapFiles/full/150125_full.json diff --git a/mapFiles/full/150172.json b/core/mapFiles/full/150172.json similarity index 100% rename from mapFiles/full/150172.json rename to core/mapFiles/full/150172.json diff --git a/mapFiles/full/150172_full.json b/core/mapFiles/full/150172_full.json similarity index 100% rename from mapFiles/full/150172_full.json rename to core/mapFiles/full/150172_full.json diff --git a/mapFiles/full/150200.json b/core/mapFiles/full/150200.json similarity index 100% rename from mapFiles/full/150200.json rename to core/mapFiles/full/150200.json diff --git a/mapFiles/full/150200_full.json b/core/mapFiles/full/150200_full.json similarity index 100% rename from mapFiles/full/150200_full.json rename to core/mapFiles/full/150200_full.json diff --git a/mapFiles/full/150202.json b/core/mapFiles/full/150202.json similarity index 100% rename from mapFiles/full/150202.json rename to core/mapFiles/full/150202.json diff --git a/mapFiles/full/150202_full.json b/core/mapFiles/full/150202_full.json similarity index 100% rename from mapFiles/full/150202_full.json rename to core/mapFiles/full/150202_full.json diff --git a/mapFiles/full/150203.json b/core/mapFiles/full/150203.json similarity index 100% rename from mapFiles/full/150203.json rename to core/mapFiles/full/150203.json diff --git a/mapFiles/full/150203_full.json b/core/mapFiles/full/150203_full.json similarity index 100% rename from mapFiles/full/150203_full.json rename to core/mapFiles/full/150203_full.json diff --git a/mapFiles/full/150204.json b/core/mapFiles/full/150204.json similarity index 100% rename from mapFiles/full/150204.json rename to core/mapFiles/full/150204.json diff --git a/mapFiles/full/150204_full.json b/core/mapFiles/full/150204_full.json similarity index 100% rename from mapFiles/full/150204_full.json rename to core/mapFiles/full/150204_full.json diff --git a/mapFiles/full/150205.json b/core/mapFiles/full/150205.json similarity index 100% rename from mapFiles/full/150205.json rename to core/mapFiles/full/150205.json diff --git a/mapFiles/full/150205_full.json b/core/mapFiles/full/150205_full.json similarity index 100% rename from mapFiles/full/150205_full.json rename to core/mapFiles/full/150205_full.json diff --git a/mapFiles/full/150206.json b/core/mapFiles/full/150206.json similarity index 100% rename from mapFiles/full/150206.json rename to core/mapFiles/full/150206.json diff --git a/mapFiles/full/150206_full.json b/core/mapFiles/full/150206_full.json similarity index 100% rename from mapFiles/full/150206_full.json rename to core/mapFiles/full/150206_full.json diff --git a/mapFiles/full/150207.json b/core/mapFiles/full/150207.json similarity index 100% rename from mapFiles/full/150207.json rename to core/mapFiles/full/150207.json diff --git a/mapFiles/full/150207_full.json b/core/mapFiles/full/150207_full.json similarity index 100% rename from mapFiles/full/150207_full.json rename to core/mapFiles/full/150207_full.json diff --git a/mapFiles/full/150221.json b/core/mapFiles/full/150221.json similarity index 100% rename from mapFiles/full/150221.json rename to core/mapFiles/full/150221.json diff --git a/mapFiles/full/150221_full.json b/core/mapFiles/full/150221_full.json similarity index 100% rename from mapFiles/full/150221_full.json rename to core/mapFiles/full/150221_full.json diff --git a/mapFiles/full/150222.json b/core/mapFiles/full/150222.json similarity index 100% rename from mapFiles/full/150222.json rename to core/mapFiles/full/150222.json diff --git a/mapFiles/full/150222_full.json b/core/mapFiles/full/150222_full.json similarity index 100% rename from mapFiles/full/150222_full.json rename to core/mapFiles/full/150222_full.json diff --git a/mapFiles/full/150223.json b/core/mapFiles/full/150223.json similarity index 100% rename from mapFiles/full/150223.json rename to core/mapFiles/full/150223.json diff --git a/mapFiles/full/150223_full.json b/core/mapFiles/full/150223_full.json similarity index 100% rename from mapFiles/full/150223_full.json rename to core/mapFiles/full/150223_full.json diff --git a/mapFiles/full/150271.json b/core/mapFiles/full/150271.json similarity index 100% rename from mapFiles/full/150271.json rename to core/mapFiles/full/150271.json diff --git a/mapFiles/full/150271_full.json b/core/mapFiles/full/150271_full.json similarity index 100% rename from mapFiles/full/150271_full.json rename to core/mapFiles/full/150271_full.json diff --git a/mapFiles/full/150300.json b/core/mapFiles/full/150300.json similarity index 100% rename from mapFiles/full/150300.json rename to core/mapFiles/full/150300.json diff --git a/mapFiles/full/150300_full.json b/core/mapFiles/full/150300_full.json similarity index 100% rename from mapFiles/full/150300_full.json rename to core/mapFiles/full/150300_full.json diff --git a/mapFiles/full/150302.json b/core/mapFiles/full/150302.json similarity index 100% rename from mapFiles/full/150302.json rename to core/mapFiles/full/150302.json diff --git a/mapFiles/full/150302_full.json b/core/mapFiles/full/150302_full.json similarity index 100% rename from mapFiles/full/150302_full.json rename to core/mapFiles/full/150302_full.json diff --git a/mapFiles/full/150303.json b/core/mapFiles/full/150303.json similarity index 100% rename from mapFiles/full/150303.json rename to core/mapFiles/full/150303.json diff --git a/mapFiles/full/150303_full.json b/core/mapFiles/full/150303_full.json similarity index 100% rename from mapFiles/full/150303_full.json rename to core/mapFiles/full/150303_full.json diff --git a/mapFiles/full/150304.json b/core/mapFiles/full/150304.json similarity index 100% rename from mapFiles/full/150304.json rename to core/mapFiles/full/150304.json diff --git a/mapFiles/full/150304_full.json b/core/mapFiles/full/150304_full.json similarity index 100% rename from mapFiles/full/150304_full.json rename to core/mapFiles/full/150304_full.json diff --git a/mapFiles/full/150400.json b/core/mapFiles/full/150400.json similarity index 100% rename from mapFiles/full/150400.json rename to core/mapFiles/full/150400.json diff --git a/mapFiles/full/150400_full.json b/core/mapFiles/full/150400_full.json similarity index 100% rename from mapFiles/full/150400_full.json rename to core/mapFiles/full/150400_full.json diff --git a/mapFiles/full/150402.json b/core/mapFiles/full/150402.json similarity index 100% rename from mapFiles/full/150402.json rename to core/mapFiles/full/150402.json diff --git a/mapFiles/full/150402_full.json b/core/mapFiles/full/150402_full.json similarity index 100% rename from mapFiles/full/150402_full.json rename to core/mapFiles/full/150402_full.json diff --git a/mapFiles/full/150403.json b/core/mapFiles/full/150403.json similarity index 100% rename from mapFiles/full/150403.json rename to core/mapFiles/full/150403.json diff --git a/mapFiles/full/150403_full.json b/core/mapFiles/full/150403_full.json similarity index 100% rename from mapFiles/full/150403_full.json rename to core/mapFiles/full/150403_full.json diff --git a/mapFiles/full/150404.json b/core/mapFiles/full/150404.json similarity index 100% rename from mapFiles/full/150404.json rename to core/mapFiles/full/150404.json diff --git a/mapFiles/full/150404_full.json b/core/mapFiles/full/150404_full.json similarity index 100% rename from mapFiles/full/150404_full.json rename to core/mapFiles/full/150404_full.json diff --git a/mapFiles/full/150421.json b/core/mapFiles/full/150421.json similarity index 100% rename from mapFiles/full/150421.json rename to core/mapFiles/full/150421.json diff --git a/mapFiles/full/150421_full.json b/core/mapFiles/full/150421_full.json similarity index 100% rename from mapFiles/full/150421_full.json rename to core/mapFiles/full/150421_full.json diff --git a/mapFiles/full/150422.json b/core/mapFiles/full/150422.json similarity index 100% rename from mapFiles/full/150422.json rename to core/mapFiles/full/150422.json diff --git a/mapFiles/full/150422_full.json b/core/mapFiles/full/150422_full.json similarity index 100% rename from mapFiles/full/150422_full.json rename to core/mapFiles/full/150422_full.json diff --git a/mapFiles/full/150423.json b/core/mapFiles/full/150423.json similarity index 100% rename from mapFiles/full/150423.json rename to core/mapFiles/full/150423.json diff --git a/mapFiles/full/150423_full.json b/core/mapFiles/full/150423_full.json similarity index 100% rename from mapFiles/full/150423_full.json rename to core/mapFiles/full/150423_full.json diff --git a/mapFiles/full/150424.json b/core/mapFiles/full/150424.json similarity index 100% rename from mapFiles/full/150424.json rename to core/mapFiles/full/150424.json diff --git a/mapFiles/full/150424_full.json b/core/mapFiles/full/150424_full.json similarity index 100% rename from mapFiles/full/150424_full.json rename to core/mapFiles/full/150424_full.json diff --git a/mapFiles/full/150425.json b/core/mapFiles/full/150425.json similarity index 100% rename from mapFiles/full/150425.json rename to core/mapFiles/full/150425.json diff --git a/mapFiles/full/150425_full.json b/core/mapFiles/full/150425_full.json similarity index 100% rename from mapFiles/full/150425_full.json rename to core/mapFiles/full/150425_full.json diff --git a/mapFiles/full/150426.json b/core/mapFiles/full/150426.json similarity index 100% rename from mapFiles/full/150426.json rename to core/mapFiles/full/150426.json diff --git a/mapFiles/full/150426_full.json b/core/mapFiles/full/150426_full.json similarity index 100% rename from mapFiles/full/150426_full.json rename to core/mapFiles/full/150426_full.json diff --git a/mapFiles/full/150428.json b/core/mapFiles/full/150428.json similarity index 100% rename from mapFiles/full/150428.json rename to core/mapFiles/full/150428.json diff --git a/mapFiles/full/150428_full.json b/core/mapFiles/full/150428_full.json similarity index 100% rename from mapFiles/full/150428_full.json rename to core/mapFiles/full/150428_full.json diff --git a/mapFiles/full/150429.json b/core/mapFiles/full/150429.json similarity index 100% rename from mapFiles/full/150429.json rename to core/mapFiles/full/150429.json diff --git a/mapFiles/full/150429_full.json b/core/mapFiles/full/150429_full.json similarity index 100% rename from mapFiles/full/150429_full.json rename to core/mapFiles/full/150429_full.json diff --git a/mapFiles/full/150430.json b/core/mapFiles/full/150430.json similarity index 100% rename from mapFiles/full/150430.json rename to core/mapFiles/full/150430.json diff --git a/mapFiles/full/150430_full.json b/core/mapFiles/full/150430_full.json similarity index 100% rename from mapFiles/full/150430_full.json rename to core/mapFiles/full/150430_full.json diff --git a/mapFiles/full/150500.json b/core/mapFiles/full/150500.json similarity index 100% rename from mapFiles/full/150500.json rename to core/mapFiles/full/150500.json diff --git a/mapFiles/full/150500_full.json b/core/mapFiles/full/150500_full.json similarity index 100% rename from mapFiles/full/150500_full.json rename to core/mapFiles/full/150500_full.json diff --git a/mapFiles/full/150502.json b/core/mapFiles/full/150502.json similarity index 100% rename from mapFiles/full/150502.json rename to core/mapFiles/full/150502.json diff --git a/mapFiles/full/150502_full.json b/core/mapFiles/full/150502_full.json similarity index 100% rename from mapFiles/full/150502_full.json rename to core/mapFiles/full/150502_full.json diff --git a/mapFiles/full/150521.json b/core/mapFiles/full/150521.json similarity index 100% rename from mapFiles/full/150521.json rename to core/mapFiles/full/150521.json diff --git a/mapFiles/full/150521_full.json b/core/mapFiles/full/150521_full.json similarity index 100% rename from mapFiles/full/150521_full.json rename to core/mapFiles/full/150521_full.json diff --git a/mapFiles/full/150522.json b/core/mapFiles/full/150522.json similarity index 100% rename from mapFiles/full/150522.json rename to core/mapFiles/full/150522.json diff --git a/mapFiles/full/150522_full.json b/core/mapFiles/full/150522_full.json similarity index 100% rename from mapFiles/full/150522_full.json rename to core/mapFiles/full/150522_full.json diff --git a/mapFiles/full/150523.json b/core/mapFiles/full/150523.json similarity index 100% rename from mapFiles/full/150523.json rename to core/mapFiles/full/150523.json diff --git a/mapFiles/full/150523_full.json b/core/mapFiles/full/150523_full.json similarity index 100% rename from mapFiles/full/150523_full.json rename to core/mapFiles/full/150523_full.json diff --git a/mapFiles/full/150524.json b/core/mapFiles/full/150524.json similarity index 100% rename from mapFiles/full/150524.json rename to core/mapFiles/full/150524.json diff --git a/mapFiles/full/150524_full.json b/core/mapFiles/full/150524_full.json similarity index 100% rename from mapFiles/full/150524_full.json rename to core/mapFiles/full/150524_full.json diff --git a/mapFiles/full/150525.json b/core/mapFiles/full/150525.json similarity index 100% rename from mapFiles/full/150525.json rename to core/mapFiles/full/150525.json diff --git a/mapFiles/full/150525_full.json b/core/mapFiles/full/150525_full.json similarity index 100% rename from mapFiles/full/150525_full.json rename to core/mapFiles/full/150525_full.json diff --git a/mapFiles/full/150526.json b/core/mapFiles/full/150526.json similarity index 100% rename from mapFiles/full/150526.json rename to core/mapFiles/full/150526.json diff --git a/mapFiles/full/150526_full.json b/core/mapFiles/full/150526_full.json similarity index 100% rename from mapFiles/full/150526_full.json rename to core/mapFiles/full/150526_full.json diff --git a/mapFiles/full/150571.json b/core/mapFiles/full/150571.json similarity index 100% rename from mapFiles/full/150571.json rename to core/mapFiles/full/150571.json diff --git a/mapFiles/full/150571_full.json b/core/mapFiles/full/150571_full.json similarity index 100% rename from mapFiles/full/150571_full.json rename to core/mapFiles/full/150571_full.json diff --git a/mapFiles/full/150581.json b/core/mapFiles/full/150581.json similarity index 100% rename from mapFiles/full/150581.json rename to core/mapFiles/full/150581.json diff --git a/mapFiles/full/150581_full.json b/core/mapFiles/full/150581_full.json similarity index 100% rename from mapFiles/full/150581_full.json rename to core/mapFiles/full/150581_full.json diff --git a/mapFiles/full/150600.json b/core/mapFiles/full/150600.json similarity index 100% rename from mapFiles/full/150600.json rename to core/mapFiles/full/150600.json diff --git a/mapFiles/full/150600_full.json b/core/mapFiles/full/150600_full.json similarity index 100% rename from mapFiles/full/150600_full.json rename to core/mapFiles/full/150600_full.json diff --git a/mapFiles/full/150602.json b/core/mapFiles/full/150602.json similarity index 100% rename from mapFiles/full/150602.json rename to core/mapFiles/full/150602.json diff --git a/mapFiles/full/150602_full.json b/core/mapFiles/full/150602_full.json similarity index 100% rename from mapFiles/full/150602_full.json rename to core/mapFiles/full/150602_full.json diff --git a/mapFiles/full/150603.json b/core/mapFiles/full/150603.json similarity index 100% rename from mapFiles/full/150603.json rename to core/mapFiles/full/150603.json diff --git a/mapFiles/full/150603_full.json b/core/mapFiles/full/150603_full.json similarity index 100% rename from mapFiles/full/150603_full.json rename to core/mapFiles/full/150603_full.json diff --git a/mapFiles/full/150621.json b/core/mapFiles/full/150621.json similarity index 100% rename from mapFiles/full/150621.json rename to core/mapFiles/full/150621.json diff --git a/mapFiles/full/150621_full.json b/core/mapFiles/full/150621_full.json similarity index 100% rename from mapFiles/full/150621_full.json rename to core/mapFiles/full/150621_full.json diff --git a/mapFiles/full/150622.json b/core/mapFiles/full/150622.json similarity index 100% rename from mapFiles/full/150622.json rename to core/mapFiles/full/150622.json diff --git a/mapFiles/full/150622_full.json b/core/mapFiles/full/150622_full.json similarity index 100% rename from mapFiles/full/150622_full.json rename to core/mapFiles/full/150622_full.json diff --git a/mapFiles/full/150623.json b/core/mapFiles/full/150623.json similarity index 100% rename from mapFiles/full/150623.json rename to core/mapFiles/full/150623.json diff --git a/mapFiles/full/150623_full.json b/core/mapFiles/full/150623_full.json similarity index 100% rename from mapFiles/full/150623_full.json rename to core/mapFiles/full/150623_full.json diff --git a/mapFiles/full/150624.json b/core/mapFiles/full/150624.json similarity index 100% rename from mapFiles/full/150624.json rename to core/mapFiles/full/150624.json diff --git a/mapFiles/full/150624_full.json b/core/mapFiles/full/150624_full.json similarity index 100% rename from mapFiles/full/150624_full.json rename to core/mapFiles/full/150624_full.json diff --git a/mapFiles/full/150625.json b/core/mapFiles/full/150625.json similarity index 100% rename from mapFiles/full/150625.json rename to core/mapFiles/full/150625.json diff --git a/mapFiles/full/150625_full.json b/core/mapFiles/full/150625_full.json similarity index 100% rename from mapFiles/full/150625_full.json rename to core/mapFiles/full/150625_full.json diff --git a/mapFiles/full/150626.json b/core/mapFiles/full/150626.json similarity index 100% rename from mapFiles/full/150626.json rename to core/mapFiles/full/150626.json diff --git a/mapFiles/full/150626_full.json b/core/mapFiles/full/150626_full.json similarity index 100% rename from mapFiles/full/150626_full.json rename to core/mapFiles/full/150626_full.json diff --git a/mapFiles/full/150627.json b/core/mapFiles/full/150627.json similarity index 100% rename from mapFiles/full/150627.json rename to core/mapFiles/full/150627.json diff --git a/mapFiles/full/150627_full.json b/core/mapFiles/full/150627_full.json similarity index 100% rename from mapFiles/full/150627_full.json rename to core/mapFiles/full/150627_full.json diff --git a/mapFiles/full/150700.json b/core/mapFiles/full/150700.json similarity index 100% rename from mapFiles/full/150700.json rename to core/mapFiles/full/150700.json diff --git a/mapFiles/full/150700_full.json b/core/mapFiles/full/150700_full.json similarity index 100% rename from mapFiles/full/150700_full.json rename to core/mapFiles/full/150700_full.json diff --git a/mapFiles/full/150702.json b/core/mapFiles/full/150702.json similarity index 100% rename from mapFiles/full/150702.json rename to core/mapFiles/full/150702.json diff --git a/mapFiles/full/150702_full.json b/core/mapFiles/full/150702_full.json similarity index 100% rename from mapFiles/full/150702_full.json rename to core/mapFiles/full/150702_full.json diff --git a/mapFiles/full/150703.json b/core/mapFiles/full/150703.json similarity index 100% rename from mapFiles/full/150703.json rename to core/mapFiles/full/150703.json diff --git a/mapFiles/full/150703_full.json b/core/mapFiles/full/150703_full.json similarity index 100% rename from mapFiles/full/150703_full.json rename to core/mapFiles/full/150703_full.json diff --git a/mapFiles/full/150721.json b/core/mapFiles/full/150721.json similarity index 100% rename from mapFiles/full/150721.json rename to core/mapFiles/full/150721.json diff --git a/mapFiles/full/150721_full.json b/core/mapFiles/full/150721_full.json similarity index 100% rename from mapFiles/full/150721_full.json rename to core/mapFiles/full/150721_full.json diff --git a/mapFiles/full/150722.json b/core/mapFiles/full/150722.json similarity index 100% rename from mapFiles/full/150722.json rename to core/mapFiles/full/150722.json diff --git a/mapFiles/full/150722_full.json b/core/mapFiles/full/150722_full.json similarity index 100% rename from mapFiles/full/150722_full.json rename to core/mapFiles/full/150722_full.json diff --git a/mapFiles/full/150723.json b/core/mapFiles/full/150723.json similarity index 100% rename from mapFiles/full/150723.json rename to core/mapFiles/full/150723.json diff --git a/mapFiles/full/150723_full.json b/core/mapFiles/full/150723_full.json similarity index 100% rename from mapFiles/full/150723_full.json rename to core/mapFiles/full/150723_full.json diff --git a/mapFiles/full/150724.json b/core/mapFiles/full/150724.json similarity index 100% rename from mapFiles/full/150724.json rename to core/mapFiles/full/150724.json diff --git a/mapFiles/full/150724_full.json b/core/mapFiles/full/150724_full.json similarity index 100% rename from mapFiles/full/150724_full.json rename to core/mapFiles/full/150724_full.json diff --git a/mapFiles/full/150725.json b/core/mapFiles/full/150725.json similarity index 100% rename from mapFiles/full/150725.json rename to core/mapFiles/full/150725.json diff --git a/mapFiles/full/150725_full.json b/core/mapFiles/full/150725_full.json similarity index 100% rename from mapFiles/full/150725_full.json rename to core/mapFiles/full/150725_full.json diff --git a/mapFiles/full/150726.json b/core/mapFiles/full/150726.json similarity index 100% rename from mapFiles/full/150726.json rename to core/mapFiles/full/150726.json diff --git a/mapFiles/full/150726_full.json b/core/mapFiles/full/150726_full.json similarity index 100% rename from mapFiles/full/150726_full.json rename to core/mapFiles/full/150726_full.json diff --git a/mapFiles/full/150727.json b/core/mapFiles/full/150727.json similarity index 100% rename from mapFiles/full/150727.json rename to core/mapFiles/full/150727.json diff --git a/mapFiles/full/150727_full.json b/core/mapFiles/full/150727_full.json similarity index 100% rename from mapFiles/full/150727_full.json rename to core/mapFiles/full/150727_full.json diff --git a/mapFiles/full/150781.json b/core/mapFiles/full/150781.json similarity index 100% rename from mapFiles/full/150781.json rename to core/mapFiles/full/150781.json diff --git a/mapFiles/full/150781_full.json b/core/mapFiles/full/150781_full.json similarity index 100% rename from mapFiles/full/150781_full.json rename to core/mapFiles/full/150781_full.json diff --git a/mapFiles/full/150782.json b/core/mapFiles/full/150782.json similarity index 100% rename from mapFiles/full/150782.json rename to core/mapFiles/full/150782.json diff --git a/mapFiles/full/150782_full.json b/core/mapFiles/full/150782_full.json similarity index 100% rename from mapFiles/full/150782_full.json rename to core/mapFiles/full/150782_full.json diff --git a/mapFiles/full/150783.json b/core/mapFiles/full/150783.json similarity index 100% rename from mapFiles/full/150783.json rename to core/mapFiles/full/150783.json diff --git a/mapFiles/full/150783_full.json b/core/mapFiles/full/150783_full.json similarity index 100% rename from mapFiles/full/150783_full.json rename to core/mapFiles/full/150783_full.json diff --git a/mapFiles/full/150784.json b/core/mapFiles/full/150784.json similarity index 100% rename from mapFiles/full/150784.json rename to core/mapFiles/full/150784.json diff --git a/mapFiles/full/150784_full.json b/core/mapFiles/full/150784_full.json similarity index 100% rename from mapFiles/full/150784_full.json rename to core/mapFiles/full/150784_full.json diff --git a/mapFiles/full/150785.json b/core/mapFiles/full/150785.json similarity index 100% rename from mapFiles/full/150785.json rename to core/mapFiles/full/150785.json diff --git a/mapFiles/full/150785_full.json b/core/mapFiles/full/150785_full.json similarity index 100% rename from mapFiles/full/150785_full.json rename to core/mapFiles/full/150785_full.json diff --git a/mapFiles/full/150800.json b/core/mapFiles/full/150800.json similarity index 100% rename from mapFiles/full/150800.json rename to core/mapFiles/full/150800.json diff --git a/mapFiles/full/150800_full.json b/core/mapFiles/full/150800_full.json similarity index 100% rename from mapFiles/full/150800_full.json rename to core/mapFiles/full/150800_full.json diff --git a/mapFiles/full/150802.json b/core/mapFiles/full/150802.json similarity index 100% rename from mapFiles/full/150802.json rename to core/mapFiles/full/150802.json diff --git a/mapFiles/full/150802_full.json b/core/mapFiles/full/150802_full.json similarity index 100% rename from mapFiles/full/150802_full.json rename to core/mapFiles/full/150802_full.json diff --git a/mapFiles/full/150821.json b/core/mapFiles/full/150821.json similarity index 100% rename from mapFiles/full/150821.json rename to core/mapFiles/full/150821.json diff --git a/mapFiles/full/150821_full.json b/core/mapFiles/full/150821_full.json similarity index 100% rename from mapFiles/full/150821_full.json rename to core/mapFiles/full/150821_full.json diff --git a/mapFiles/full/150822.json b/core/mapFiles/full/150822.json similarity index 100% rename from mapFiles/full/150822.json rename to core/mapFiles/full/150822.json diff --git a/mapFiles/full/150822_full.json b/core/mapFiles/full/150822_full.json similarity index 100% rename from mapFiles/full/150822_full.json rename to core/mapFiles/full/150822_full.json diff --git a/mapFiles/full/150823.json b/core/mapFiles/full/150823.json similarity index 100% rename from mapFiles/full/150823.json rename to core/mapFiles/full/150823.json diff --git a/mapFiles/full/150823_full.json b/core/mapFiles/full/150823_full.json similarity index 100% rename from mapFiles/full/150823_full.json rename to core/mapFiles/full/150823_full.json diff --git a/mapFiles/full/150824.json b/core/mapFiles/full/150824.json similarity index 100% rename from mapFiles/full/150824.json rename to core/mapFiles/full/150824.json diff --git a/mapFiles/full/150824_full.json b/core/mapFiles/full/150824_full.json similarity index 100% rename from mapFiles/full/150824_full.json rename to core/mapFiles/full/150824_full.json diff --git a/mapFiles/full/150825.json b/core/mapFiles/full/150825.json similarity index 100% rename from mapFiles/full/150825.json rename to core/mapFiles/full/150825.json diff --git a/mapFiles/full/150825_full.json b/core/mapFiles/full/150825_full.json similarity index 100% rename from mapFiles/full/150825_full.json rename to core/mapFiles/full/150825_full.json diff --git a/mapFiles/full/150826.json b/core/mapFiles/full/150826.json similarity index 100% rename from mapFiles/full/150826.json rename to core/mapFiles/full/150826.json diff --git a/mapFiles/full/150826_full.json b/core/mapFiles/full/150826_full.json similarity index 100% rename from mapFiles/full/150826_full.json rename to core/mapFiles/full/150826_full.json diff --git a/mapFiles/full/150900.json b/core/mapFiles/full/150900.json similarity index 100% rename from mapFiles/full/150900.json rename to core/mapFiles/full/150900.json diff --git a/mapFiles/full/150900_full.json b/core/mapFiles/full/150900_full.json similarity index 100% rename from mapFiles/full/150900_full.json rename to core/mapFiles/full/150900_full.json diff --git a/mapFiles/full/150902.json b/core/mapFiles/full/150902.json similarity index 100% rename from mapFiles/full/150902.json rename to core/mapFiles/full/150902.json diff --git a/mapFiles/full/150902_full.json b/core/mapFiles/full/150902_full.json similarity index 100% rename from mapFiles/full/150902_full.json rename to core/mapFiles/full/150902_full.json diff --git a/mapFiles/full/150921.json b/core/mapFiles/full/150921.json similarity index 100% rename from mapFiles/full/150921.json rename to core/mapFiles/full/150921.json diff --git a/mapFiles/full/150921_full.json b/core/mapFiles/full/150921_full.json similarity index 100% rename from mapFiles/full/150921_full.json rename to core/mapFiles/full/150921_full.json diff --git a/mapFiles/full/150922.json b/core/mapFiles/full/150922.json similarity index 100% rename from mapFiles/full/150922.json rename to core/mapFiles/full/150922.json diff --git a/mapFiles/full/150922_full.json b/core/mapFiles/full/150922_full.json similarity index 100% rename from mapFiles/full/150922_full.json rename to core/mapFiles/full/150922_full.json diff --git a/mapFiles/full/150923.json b/core/mapFiles/full/150923.json similarity index 100% rename from mapFiles/full/150923.json rename to core/mapFiles/full/150923.json diff --git a/mapFiles/full/150923_full.json b/core/mapFiles/full/150923_full.json similarity index 100% rename from mapFiles/full/150923_full.json rename to core/mapFiles/full/150923_full.json diff --git a/mapFiles/full/150924.json b/core/mapFiles/full/150924.json similarity index 100% rename from mapFiles/full/150924.json rename to core/mapFiles/full/150924.json diff --git a/mapFiles/full/150924_full.json b/core/mapFiles/full/150924_full.json similarity index 100% rename from mapFiles/full/150924_full.json rename to core/mapFiles/full/150924_full.json diff --git a/mapFiles/full/150925.json b/core/mapFiles/full/150925.json similarity index 100% rename from mapFiles/full/150925.json rename to core/mapFiles/full/150925.json diff --git a/mapFiles/full/150925_full.json b/core/mapFiles/full/150925_full.json similarity index 100% rename from mapFiles/full/150925_full.json rename to core/mapFiles/full/150925_full.json diff --git a/mapFiles/full/150926.json b/core/mapFiles/full/150926.json similarity index 100% rename from mapFiles/full/150926.json rename to core/mapFiles/full/150926.json diff --git a/mapFiles/full/150926_full.json b/core/mapFiles/full/150926_full.json similarity index 100% rename from mapFiles/full/150926_full.json rename to core/mapFiles/full/150926_full.json diff --git a/mapFiles/full/150927.json b/core/mapFiles/full/150927.json similarity index 100% rename from mapFiles/full/150927.json rename to core/mapFiles/full/150927.json diff --git a/mapFiles/full/150927_full.json b/core/mapFiles/full/150927_full.json similarity index 100% rename from mapFiles/full/150927_full.json rename to core/mapFiles/full/150927_full.json diff --git a/mapFiles/full/150928.json b/core/mapFiles/full/150928.json similarity index 100% rename from mapFiles/full/150928.json rename to core/mapFiles/full/150928.json diff --git a/mapFiles/full/150928_full.json b/core/mapFiles/full/150928_full.json similarity index 100% rename from mapFiles/full/150928_full.json rename to core/mapFiles/full/150928_full.json diff --git a/mapFiles/full/150929.json b/core/mapFiles/full/150929.json similarity index 100% rename from mapFiles/full/150929.json rename to core/mapFiles/full/150929.json diff --git a/mapFiles/full/150929_full.json b/core/mapFiles/full/150929_full.json similarity index 100% rename from mapFiles/full/150929_full.json rename to core/mapFiles/full/150929_full.json diff --git a/mapFiles/full/150981.json b/core/mapFiles/full/150981.json similarity index 100% rename from mapFiles/full/150981.json rename to core/mapFiles/full/150981.json diff --git a/mapFiles/full/150981_full.json b/core/mapFiles/full/150981_full.json similarity index 100% rename from mapFiles/full/150981_full.json rename to core/mapFiles/full/150981_full.json diff --git a/mapFiles/full/152200.json b/core/mapFiles/full/152200.json similarity index 100% rename from mapFiles/full/152200.json rename to core/mapFiles/full/152200.json diff --git a/mapFiles/full/152200_full.json b/core/mapFiles/full/152200_full.json similarity index 100% rename from mapFiles/full/152200_full.json rename to core/mapFiles/full/152200_full.json diff --git a/mapFiles/full/152201.json b/core/mapFiles/full/152201.json similarity index 100% rename from mapFiles/full/152201.json rename to core/mapFiles/full/152201.json diff --git a/mapFiles/full/152201_full.json b/core/mapFiles/full/152201_full.json similarity index 100% rename from mapFiles/full/152201_full.json rename to core/mapFiles/full/152201_full.json diff --git a/mapFiles/full/152202.json b/core/mapFiles/full/152202.json similarity index 100% rename from mapFiles/full/152202.json rename to core/mapFiles/full/152202.json diff --git a/mapFiles/full/152202_full.json b/core/mapFiles/full/152202_full.json similarity index 100% rename from mapFiles/full/152202_full.json rename to core/mapFiles/full/152202_full.json diff --git a/mapFiles/full/152221.json b/core/mapFiles/full/152221.json similarity index 100% rename from mapFiles/full/152221.json rename to core/mapFiles/full/152221.json diff --git a/mapFiles/full/152221_full.json b/core/mapFiles/full/152221_full.json similarity index 100% rename from mapFiles/full/152221_full.json rename to core/mapFiles/full/152221_full.json diff --git a/mapFiles/full/152222.json b/core/mapFiles/full/152222.json similarity index 100% rename from mapFiles/full/152222.json rename to core/mapFiles/full/152222.json diff --git a/mapFiles/full/152222_full.json b/core/mapFiles/full/152222_full.json similarity index 100% rename from mapFiles/full/152222_full.json rename to core/mapFiles/full/152222_full.json diff --git a/mapFiles/full/152223.json b/core/mapFiles/full/152223.json similarity index 100% rename from mapFiles/full/152223.json rename to core/mapFiles/full/152223.json diff --git a/mapFiles/full/152223_full.json b/core/mapFiles/full/152223_full.json similarity index 100% rename from mapFiles/full/152223_full.json rename to core/mapFiles/full/152223_full.json diff --git a/mapFiles/full/152224.json b/core/mapFiles/full/152224.json similarity index 100% rename from mapFiles/full/152224.json rename to core/mapFiles/full/152224.json diff --git a/mapFiles/full/152224_full.json b/core/mapFiles/full/152224_full.json similarity index 100% rename from mapFiles/full/152224_full.json rename to core/mapFiles/full/152224_full.json diff --git a/mapFiles/full/152500.json b/core/mapFiles/full/152500.json similarity index 100% rename from mapFiles/full/152500.json rename to core/mapFiles/full/152500.json diff --git a/mapFiles/full/152500_full.json b/core/mapFiles/full/152500_full.json similarity index 100% rename from mapFiles/full/152500_full.json rename to core/mapFiles/full/152500_full.json diff --git a/mapFiles/full/152501.json b/core/mapFiles/full/152501.json similarity index 100% rename from mapFiles/full/152501.json rename to core/mapFiles/full/152501.json diff --git a/mapFiles/full/152501_full.json b/core/mapFiles/full/152501_full.json similarity index 100% rename from mapFiles/full/152501_full.json rename to core/mapFiles/full/152501_full.json diff --git a/mapFiles/full/152502.json b/core/mapFiles/full/152502.json similarity index 100% rename from mapFiles/full/152502.json rename to core/mapFiles/full/152502.json diff --git a/mapFiles/full/152502_full.json b/core/mapFiles/full/152502_full.json similarity index 100% rename from mapFiles/full/152502_full.json rename to core/mapFiles/full/152502_full.json diff --git a/mapFiles/full/152522.json b/core/mapFiles/full/152522.json similarity index 100% rename from mapFiles/full/152522.json rename to core/mapFiles/full/152522.json diff --git a/mapFiles/full/152522_full.json b/core/mapFiles/full/152522_full.json similarity index 100% rename from mapFiles/full/152522_full.json rename to core/mapFiles/full/152522_full.json diff --git a/mapFiles/full/152523.json b/core/mapFiles/full/152523.json similarity index 100% rename from mapFiles/full/152523.json rename to core/mapFiles/full/152523.json diff --git a/mapFiles/full/152523_full.json b/core/mapFiles/full/152523_full.json similarity index 100% rename from mapFiles/full/152523_full.json rename to core/mapFiles/full/152523_full.json diff --git a/mapFiles/full/152524.json b/core/mapFiles/full/152524.json similarity index 100% rename from mapFiles/full/152524.json rename to core/mapFiles/full/152524.json diff --git a/mapFiles/full/152524_full.json b/core/mapFiles/full/152524_full.json similarity index 100% rename from mapFiles/full/152524_full.json rename to core/mapFiles/full/152524_full.json diff --git a/mapFiles/full/152525.json b/core/mapFiles/full/152525.json similarity index 100% rename from mapFiles/full/152525.json rename to core/mapFiles/full/152525.json diff --git a/mapFiles/full/152525_full.json b/core/mapFiles/full/152525_full.json similarity index 100% rename from mapFiles/full/152525_full.json rename to core/mapFiles/full/152525_full.json diff --git a/mapFiles/full/152526.json b/core/mapFiles/full/152526.json similarity index 100% rename from mapFiles/full/152526.json rename to core/mapFiles/full/152526.json diff --git a/mapFiles/full/152526_full.json b/core/mapFiles/full/152526_full.json similarity index 100% rename from mapFiles/full/152526_full.json rename to core/mapFiles/full/152526_full.json diff --git a/mapFiles/full/152527.json b/core/mapFiles/full/152527.json similarity index 100% rename from mapFiles/full/152527.json rename to core/mapFiles/full/152527.json diff --git a/mapFiles/full/152527_full.json b/core/mapFiles/full/152527_full.json similarity index 100% rename from mapFiles/full/152527_full.json rename to core/mapFiles/full/152527_full.json diff --git a/mapFiles/full/152528.json b/core/mapFiles/full/152528.json similarity index 100% rename from mapFiles/full/152528.json rename to core/mapFiles/full/152528.json diff --git a/mapFiles/full/152528_full.json b/core/mapFiles/full/152528_full.json similarity index 100% rename from mapFiles/full/152528_full.json rename to core/mapFiles/full/152528_full.json diff --git a/mapFiles/full/152529.json b/core/mapFiles/full/152529.json similarity index 100% rename from mapFiles/full/152529.json rename to core/mapFiles/full/152529.json diff --git a/mapFiles/full/152529_full.json b/core/mapFiles/full/152529_full.json similarity index 100% rename from mapFiles/full/152529_full.json rename to core/mapFiles/full/152529_full.json diff --git a/mapFiles/full/152530.json b/core/mapFiles/full/152530.json similarity index 100% rename from mapFiles/full/152530.json rename to core/mapFiles/full/152530.json diff --git a/mapFiles/full/152530_full.json b/core/mapFiles/full/152530_full.json similarity index 100% rename from mapFiles/full/152530_full.json rename to core/mapFiles/full/152530_full.json diff --git a/mapFiles/full/152531.json b/core/mapFiles/full/152531.json similarity index 100% rename from mapFiles/full/152531.json rename to core/mapFiles/full/152531.json diff --git a/mapFiles/full/152531_full.json b/core/mapFiles/full/152531_full.json similarity index 100% rename from mapFiles/full/152531_full.json rename to core/mapFiles/full/152531_full.json diff --git a/mapFiles/full/152571.json b/core/mapFiles/full/152571.json similarity index 100% rename from mapFiles/full/152571.json rename to core/mapFiles/full/152571.json diff --git a/mapFiles/full/152571_full.json b/core/mapFiles/full/152571_full.json similarity index 100% rename from mapFiles/full/152571_full.json rename to core/mapFiles/full/152571_full.json diff --git a/mapFiles/full/152900.json b/core/mapFiles/full/152900.json similarity index 100% rename from mapFiles/full/152900.json rename to core/mapFiles/full/152900.json diff --git a/mapFiles/full/152900_full.json b/core/mapFiles/full/152900_full.json similarity index 100% rename from mapFiles/full/152900_full.json rename to core/mapFiles/full/152900_full.json diff --git a/mapFiles/full/152921.json b/core/mapFiles/full/152921.json similarity index 100% rename from mapFiles/full/152921.json rename to core/mapFiles/full/152921.json diff --git a/mapFiles/full/152921_full.json b/core/mapFiles/full/152921_full.json similarity index 100% rename from mapFiles/full/152921_full.json rename to core/mapFiles/full/152921_full.json diff --git a/mapFiles/full/152922.json b/core/mapFiles/full/152922.json similarity index 100% rename from mapFiles/full/152922.json rename to core/mapFiles/full/152922.json diff --git a/mapFiles/full/152922_full.json b/core/mapFiles/full/152922_full.json similarity index 100% rename from mapFiles/full/152922_full.json rename to core/mapFiles/full/152922_full.json diff --git a/mapFiles/full/152923.json b/core/mapFiles/full/152923.json similarity index 100% rename from mapFiles/full/152923.json rename to core/mapFiles/full/152923.json diff --git a/mapFiles/full/152923_full.json b/core/mapFiles/full/152923_full.json similarity index 100% rename from mapFiles/full/152923_full.json rename to core/mapFiles/full/152923_full.json diff --git a/mapFiles/full/152971.json b/core/mapFiles/full/152971.json similarity index 100% rename from mapFiles/full/152971.json rename to core/mapFiles/full/152971.json diff --git a/mapFiles/full/152971_full.json b/core/mapFiles/full/152971_full.json similarity index 100% rename from mapFiles/full/152971_full.json rename to core/mapFiles/full/152971_full.json diff --git a/mapFiles/full/210000.json b/core/mapFiles/full/210000.json similarity index 100% rename from mapFiles/full/210000.json rename to core/mapFiles/full/210000.json diff --git a/mapFiles/full/210000_full.json b/core/mapFiles/full/210000_full.json similarity index 100% rename from mapFiles/full/210000_full.json rename to core/mapFiles/full/210000_full.json diff --git a/mapFiles/full/210100.json b/core/mapFiles/full/210100.json similarity index 100% rename from mapFiles/full/210100.json rename to core/mapFiles/full/210100.json diff --git a/mapFiles/full/210100_full.json b/core/mapFiles/full/210100_full.json similarity index 100% rename from mapFiles/full/210100_full.json rename to core/mapFiles/full/210100_full.json diff --git a/mapFiles/full/210102.json b/core/mapFiles/full/210102.json similarity index 100% rename from mapFiles/full/210102.json rename to core/mapFiles/full/210102.json diff --git a/mapFiles/full/210102_full.json b/core/mapFiles/full/210102_full.json similarity index 100% rename from mapFiles/full/210102_full.json rename to core/mapFiles/full/210102_full.json diff --git a/mapFiles/full/210103.json b/core/mapFiles/full/210103.json similarity index 100% rename from mapFiles/full/210103.json rename to core/mapFiles/full/210103.json diff --git a/mapFiles/full/210103_full.json b/core/mapFiles/full/210103_full.json similarity index 100% rename from mapFiles/full/210103_full.json rename to core/mapFiles/full/210103_full.json diff --git a/mapFiles/full/210104.json b/core/mapFiles/full/210104.json similarity index 100% rename from mapFiles/full/210104.json rename to core/mapFiles/full/210104.json diff --git a/mapFiles/full/210104_full.json b/core/mapFiles/full/210104_full.json similarity index 100% rename from mapFiles/full/210104_full.json rename to core/mapFiles/full/210104_full.json diff --git a/mapFiles/full/210105.json b/core/mapFiles/full/210105.json similarity index 100% rename from mapFiles/full/210105.json rename to core/mapFiles/full/210105.json diff --git a/mapFiles/full/210105_full.json b/core/mapFiles/full/210105_full.json similarity index 100% rename from mapFiles/full/210105_full.json rename to core/mapFiles/full/210105_full.json diff --git a/mapFiles/full/210106.json b/core/mapFiles/full/210106.json similarity index 100% rename from mapFiles/full/210106.json rename to core/mapFiles/full/210106.json diff --git a/mapFiles/full/210106_full.json b/core/mapFiles/full/210106_full.json similarity index 100% rename from mapFiles/full/210106_full.json rename to core/mapFiles/full/210106_full.json diff --git a/mapFiles/full/210111.json b/core/mapFiles/full/210111.json similarity index 100% rename from mapFiles/full/210111.json rename to core/mapFiles/full/210111.json diff --git a/mapFiles/full/210111_full.json b/core/mapFiles/full/210111_full.json similarity index 100% rename from mapFiles/full/210111_full.json rename to core/mapFiles/full/210111_full.json diff --git a/mapFiles/full/210112.json b/core/mapFiles/full/210112.json similarity index 100% rename from mapFiles/full/210112.json rename to core/mapFiles/full/210112.json diff --git a/mapFiles/full/210112_full.json b/core/mapFiles/full/210112_full.json similarity index 100% rename from mapFiles/full/210112_full.json rename to core/mapFiles/full/210112_full.json diff --git a/mapFiles/full/210113.json b/core/mapFiles/full/210113.json similarity index 100% rename from mapFiles/full/210113.json rename to core/mapFiles/full/210113.json diff --git a/mapFiles/full/210113_full.json b/core/mapFiles/full/210113_full.json similarity index 100% rename from mapFiles/full/210113_full.json rename to core/mapFiles/full/210113_full.json diff --git a/mapFiles/full/210114.json b/core/mapFiles/full/210114.json similarity index 100% rename from mapFiles/full/210114.json rename to core/mapFiles/full/210114.json diff --git a/mapFiles/full/210114_full.json b/core/mapFiles/full/210114_full.json similarity index 100% rename from mapFiles/full/210114_full.json rename to core/mapFiles/full/210114_full.json diff --git a/mapFiles/full/210115.json b/core/mapFiles/full/210115.json similarity index 100% rename from mapFiles/full/210115.json rename to core/mapFiles/full/210115.json diff --git a/mapFiles/full/210115_full.json b/core/mapFiles/full/210115_full.json similarity index 100% rename from mapFiles/full/210115_full.json rename to core/mapFiles/full/210115_full.json diff --git a/mapFiles/full/210123.json b/core/mapFiles/full/210123.json similarity index 100% rename from mapFiles/full/210123.json rename to core/mapFiles/full/210123.json diff --git a/mapFiles/full/210123_full.json b/core/mapFiles/full/210123_full.json similarity index 100% rename from mapFiles/full/210123_full.json rename to core/mapFiles/full/210123_full.json diff --git a/mapFiles/full/210124.json b/core/mapFiles/full/210124.json similarity index 100% rename from mapFiles/full/210124.json rename to core/mapFiles/full/210124.json diff --git a/mapFiles/full/210124_full.json b/core/mapFiles/full/210124_full.json similarity index 100% rename from mapFiles/full/210124_full.json rename to core/mapFiles/full/210124_full.json diff --git a/mapFiles/full/210181.json b/core/mapFiles/full/210181.json similarity index 100% rename from mapFiles/full/210181.json rename to core/mapFiles/full/210181.json diff --git a/mapFiles/full/210181_full.json b/core/mapFiles/full/210181_full.json similarity index 100% rename from mapFiles/full/210181_full.json rename to core/mapFiles/full/210181_full.json diff --git a/mapFiles/full/210200.json b/core/mapFiles/full/210200.json similarity index 100% rename from mapFiles/full/210200.json rename to core/mapFiles/full/210200.json diff --git a/mapFiles/full/210200_full.json b/core/mapFiles/full/210200_full.json similarity index 100% rename from mapFiles/full/210200_full.json rename to core/mapFiles/full/210200_full.json diff --git a/mapFiles/full/210202.json b/core/mapFiles/full/210202.json similarity index 100% rename from mapFiles/full/210202.json rename to core/mapFiles/full/210202.json diff --git a/mapFiles/full/210202_full.json b/core/mapFiles/full/210202_full.json similarity index 100% rename from mapFiles/full/210202_full.json rename to core/mapFiles/full/210202_full.json diff --git a/mapFiles/full/210203.json b/core/mapFiles/full/210203.json similarity index 100% rename from mapFiles/full/210203.json rename to core/mapFiles/full/210203.json diff --git a/mapFiles/full/210203_full.json b/core/mapFiles/full/210203_full.json similarity index 100% rename from mapFiles/full/210203_full.json rename to core/mapFiles/full/210203_full.json diff --git a/mapFiles/full/210204.json b/core/mapFiles/full/210204.json similarity index 100% rename from mapFiles/full/210204.json rename to core/mapFiles/full/210204.json diff --git a/mapFiles/full/210204_full.json b/core/mapFiles/full/210204_full.json similarity index 100% rename from mapFiles/full/210204_full.json rename to core/mapFiles/full/210204_full.json diff --git a/mapFiles/full/210211.json b/core/mapFiles/full/210211.json similarity index 100% rename from mapFiles/full/210211.json rename to core/mapFiles/full/210211.json diff --git a/mapFiles/full/210211_full.json b/core/mapFiles/full/210211_full.json similarity index 100% rename from mapFiles/full/210211_full.json rename to core/mapFiles/full/210211_full.json diff --git a/mapFiles/full/210212.json b/core/mapFiles/full/210212.json similarity index 100% rename from mapFiles/full/210212.json rename to core/mapFiles/full/210212.json diff --git a/mapFiles/full/210212_full.json b/core/mapFiles/full/210212_full.json similarity index 100% rename from mapFiles/full/210212_full.json rename to core/mapFiles/full/210212_full.json diff --git a/mapFiles/full/210213.json b/core/mapFiles/full/210213.json similarity index 100% rename from mapFiles/full/210213.json rename to core/mapFiles/full/210213.json diff --git a/mapFiles/full/210213_full.json b/core/mapFiles/full/210213_full.json similarity index 100% rename from mapFiles/full/210213_full.json rename to core/mapFiles/full/210213_full.json diff --git a/mapFiles/full/210214.json b/core/mapFiles/full/210214.json similarity index 100% rename from mapFiles/full/210214.json rename to core/mapFiles/full/210214.json diff --git a/mapFiles/full/210214_full.json b/core/mapFiles/full/210214_full.json similarity index 100% rename from mapFiles/full/210214_full.json rename to core/mapFiles/full/210214_full.json diff --git a/mapFiles/full/210224.json b/core/mapFiles/full/210224.json similarity index 100% rename from mapFiles/full/210224.json rename to core/mapFiles/full/210224.json diff --git a/mapFiles/full/210224_full.json b/core/mapFiles/full/210224_full.json similarity index 100% rename from mapFiles/full/210224_full.json rename to core/mapFiles/full/210224_full.json diff --git a/mapFiles/full/210281.json b/core/mapFiles/full/210281.json similarity index 100% rename from mapFiles/full/210281.json rename to core/mapFiles/full/210281.json diff --git a/mapFiles/full/210281_full.json b/core/mapFiles/full/210281_full.json similarity index 100% rename from mapFiles/full/210281_full.json rename to core/mapFiles/full/210281_full.json diff --git a/mapFiles/full/210283.json b/core/mapFiles/full/210283.json similarity index 100% rename from mapFiles/full/210283.json rename to core/mapFiles/full/210283.json diff --git a/mapFiles/full/210283_full.json b/core/mapFiles/full/210283_full.json similarity index 100% rename from mapFiles/full/210283_full.json rename to core/mapFiles/full/210283_full.json diff --git a/mapFiles/full/210300.json b/core/mapFiles/full/210300.json similarity index 100% rename from mapFiles/full/210300.json rename to core/mapFiles/full/210300.json diff --git a/mapFiles/full/210300_full.json b/core/mapFiles/full/210300_full.json similarity index 100% rename from mapFiles/full/210300_full.json rename to core/mapFiles/full/210300_full.json diff --git a/mapFiles/full/210302.json b/core/mapFiles/full/210302.json similarity index 100% rename from mapFiles/full/210302.json rename to core/mapFiles/full/210302.json diff --git a/mapFiles/full/210302_full.json b/core/mapFiles/full/210302_full.json similarity index 100% rename from mapFiles/full/210302_full.json rename to core/mapFiles/full/210302_full.json diff --git a/mapFiles/full/210303.json b/core/mapFiles/full/210303.json similarity index 100% rename from mapFiles/full/210303.json rename to core/mapFiles/full/210303.json diff --git a/mapFiles/full/210303_full.json b/core/mapFiles/full/210303_full.json similarity index 100% rename from mapFiles/full/210303_full.json rename to core/mapFiles/full/210303_full.json diff --git a/mapFiles/full/210304.json b/core/mapFiles/full/210304.json similarity index 100% rename from mapFiles/full/210304.json rename to core/mapFiles/full/210304.json diff --git a/mapFiles/full/210304_full.json b/core/mapFiles/full/210304_full.json similarity index 100% rename from mapFiles/full/210304_full.json rename to core/mapFiles/full/210304_full.json diff --git a/mapFiles/full/210311.json b/core/mapFiles/full/210311.json similarity index 100% rename from mapFiles/full/210311.json rename to core/mapFiles/full/210311.json diff --git a/mapFiles/full/210311_full.json b/core/mapFiles/full/210311_full.json similarity index 100% rename from mapFiles/full/210311_full.json rename to core/mapFiles/full/210311_full.json diff --git a/mapFiles/full/210321.json b/core/mapFiles/full/210321.json similarity index 100% rename from mapFiles/full/210321.json rename to core/mapFiles/full/210321.json diff --git a/mapFiles/full/210321_full.json b/core/mapFiles/full/210321_full.json similarity index 100% rename from mapFiles/full/210321_full.json rename to core/mapFiles/full/210321_full.json diff --git a/mapFiles/full/210323.json b/core/mapFiles/full/210323.json similarity index 100% rename from mapFiles/full/210323.json rename to core/mapFiles/full/210323.json diff --git a/mapFiles/full/210323_full.json b/core/mapFiles/full/210323_full.json similarity index 100% rename from mapFiles/full/210323_full.json rename to core/mapFiles/full/210323_full.json diff --git a/mapFiles/full/210381.json b/core/mapFiles/full/210381.json similarity index 100% rename from mapFiles/full/210381.json rename to core/mapFiles/full/210381.json diff --git a/mapFiles/full/210381_full.json b/core/mapFiles/full/210381_full.json similarity index 100% rename from mapFiles/full/210381_full.json rename to core/mapFiles/full/210381_full.json diff --git a/mapFiles/full/210400.json b/core/mapFiles/full/210400.json similarity index 100% rename from mapFiles/full/210400.json rename to core/mapFiles/full/210400.json diff --git a/mapFiles/full/210400_full.json b/core/mapFiles/full/210400_full.json similarity index 100% rename from mapFiles/full/210400_full.json rename to core/mapFiles/full/210400_full.json diff --git a/mapFiles/full/210402.json b/core/mapFiles/full/210402.json similarity index 100% rename from mapFiles/full/210402.json rename to core/mapFiles/full/210402.json diff --git a/mapFiles/full/210402_full.json b/core/mapFiles/full/210402_full.json similarity index 100% rename from mapFiles/full/210402_full.json rename to core/mapFiles/full/210402_full.json diff --git a/mapFiles/full/210403.json b/core/mapFiles/full/210403.json similarity index 100% rename from mapFiles/full/210403.json rename to core/mapFiles/full/210403.json diff --git a/mapFiles/full/210403_full.json b/core/mapFiles/full/210403_full.json similarity index 100% rename from mapFiles/full/210403_full.json rename to core/mapFiles/full/210403_full.json diff --git a/mapFiles/full/210404.json b/core/mapFiles/full/210404.json similarity index 100% rename from mapFiles/full/210404.json rename to core/mapFiles/full/210404.json diff --git a/mapFiles/full/210404_full.json b/core/mapFiles/full/210404_full.json similarity index 100% rename from mapFiles/full/210404_full.json rename to core/mapFiles/full/210404_full.json diff --git a/mapFiles/full/210411.json b/core/mapFiles/full/210411.json similarity index 100% rename from mapFiles/full/210411.json rename to core/mapFiles/full/210411.json diff --git a/mapFiles/full/210411_full.json b/core/mapFiles/full/210411_full.json similarity index 100% rename from mapFiles/full/210411_full.json rename to core/mapFiles/full/210411_full.json diff --git a/mapFiles/full/210421.json b/core/mapFiles/full/210421.json similarity index 100% rename from mapFiles/full/210421.json rename to core/mapFiles/full/210421.json diff --git a/mapFiles/full/210421_full.json b/core/mapFiles/full/210421_full.json similarity index 100% rename from mapFiles/full/210421_full.json rename to core/mapFiles/full/210421_full.json diff --git a/mapFiles/full/210422.json b/core/mapFiles/full/210422.json similarity index 100% rename from mapFiles/full/210422.json rename to core/mapFiles/full/210422.json diff --git a/mapFiles/full/210422_full.json b/core/mapFiles/full/210422_full.json similarity index 100% rename from mapFiles/full/210422_full.json rename to core/mapFiles/full/210422_full.json diff --git a/mapFiles/full/210423.json b/core/mapFiles/full/210423.json similarity index 100% rename from mapFiles/full/210423.json rename to core/mapFiles/full/210423.json diff --git a/mapFiles/full/210423_full.json b/core/mapFiles/full/210423_full.json similarity index 100% rename from mapFiles/full/210423_full.json rename to core/mapFiles/full/210423_full.json diff --git a/mapFiles/full/210500.json b/core/mapFiles/full/210500.json similarity index 100% rename from mapFiles/full/210500.json rename to core/mapFiles/full/210500.json diff --git a/mapFiles/full/210500_full.json b/core/mapFiles/full/210500_full.json similarity index 100% rename from mapFiles/full/210500_full.json rename to core/mapFiles/full/210500_full.json diff --git a/mapFiles/full/210502.json b/core/mapFiles/full/210502.json similarity index 100% rename from mapFiles/full/210502.json rename to core/mapFiles/full/210502.json diff --git a/mapFiles/full/210502_full.json b/core/mapFiles/full/210502_full.json similarity index 100% rename from mapFiles/full/210502_full.json rename to core/mapFiles/full/210502_full.json diff --git a/mapFiles/full/210503.json b/core/mapFiles/full/210503.json similarity index 100% rename from mapFiles/full/210503.json rename to core/mapFiles/full/210503.json diff --git a/mapFiles/full/210503_full.json b/core/mapFiles/full/210503_full.json similarity index 100% rename from mapFiles/full/210503_full.json rename to core/mapFiles/full/210503_full.json diff --git a/mapFiles/full/210504.json b/core/mapFiles/full/210504.json similarity index 100% rename from mapFiles/full/210504.json rename to core/mapFiles/full/210504.json diff --git a/mapFiles/full/210504_full.json b/core/mapFiles/full/210504_full.json similarity index 100% rename from mapFiles/full/210504_full.json rename to core/mapFiles/full/210504_full.json diff --git a/mapFiles/full/210505.json b/core/mapFiles/full/210505.json similarity index 100% rename from mapFiles/full/210505.json rename to core/mapFiles/full/210505.json diff --git a/mapFiles/full/210505_full.json b/core/mapFiles/full/210505_full.json similarity index 100% rename from mapFiles/full/210505_full.json rename to core/mapFiles/full/210505_full.json diff --git a/mapFiles/full/210521.json b/core/mapFiles/full/210521.json similarity index 100% rename from mapFiles/full/210521.json rename to core/mapFiles/full/210521.json diff --git a/mapFiles/full/210521_full.json b/core/mapFiles/full/210521_full.json similarity index 100% rename from mapFiles/full/210521_full.json rename to core/mapFiles/full/210521_full.json diff --git a/mapFiles/full/210522.json b/core/mapFiles/full/210522.json similarity index 100% rename from mapFiles/full/210522.json rename to core/mapFiles/full/210522.json diff --git a/mapFiles/full/210522_full.json b/core/mapFiles/full/210522_full.json similarity index 100% rename from mapFiles/full/210522_full.json rename to core/mapFiles/full/210522_full.json diff --git a/mapFiles/full/210600.json b/core/mapFiles/full/210600.json similarity index 100% rename from mapFiles/full/210600.json rename to core/mapFiles/full/210600.json diff --git a/mapFiles/full/210600_full.json b/core/mapFiles/full/210600_full.json similarity index 100% rename from mapFiles/full/210600_full.json rename to core/mapFiles/full/210600_full.json diff --git a/mapFiles/full/210602.json b/core/mapFiles/full/210602.json similarity index 100% rename from mapFiles/full/210602.json rename to core/mapFiles/full/210602.json diff --git a/mapFiles/full/210602_full.json b/core/mapFiles/full/210602_full.json similarity index 100% rename from mapFiles/full/210602_full.json rename to core/mapFiles/full/210602_full.json diff --git a/mapFiles/full/210603.json b/core/mapFiles/full/210603.json similarity index 100% rename from mapFiles/full/210603.json rename to core/mapFiles/full/210603.json diff --git a/mapFiles/full/210603_full.json b/core/mapFiles/full/210603_full.json similarity index 100% rename from mapFiles/full/210603_full.json rename to core/mapFiles/full/210603_full.json diff --git a/mapFiles/full/210604.json b/core/mapFiles/full/210604.json similarity index 100% rename from mapFiles/full/210604.json rename to core/mapFiles/full/210604.json diff --git a/mapFiles/full/210604_full.json b/core/mapFiles/full/210604_full.json similarity index 100% rename from mapFiles/full/210604_full.json rename to core/mapFiles/full/210604_full.json diff --git a/mapFiles/full/210624.json b/core/mapFiles/full/210624.json similarity index 100% rename from mapFiles/full/210624.json rename to core/mapFiles/full/210624.json diff --git a/mapFiles/full/210624_full.json b/core/mapFiles/full/210624_full.json similarity index 100% rename from mapFiles/full/210624_full.json rename to core/mapFiles/full/210624_full.json diff --git a/mapFiles/full/210681.json b/core/mapFiles/full/210681.json similarity index 100% rename from mapFiles/full/210681.json rename to core/mapFiles/full/210681.json diff --git a/mapFiles/full/210681_full.json b/core/mapFiles/full/210681_full.json similarity index 100% rename from mapFiles/full/210681_full.json rename to core/mapFiles/full/210681_full.json diff --git a/mapFiles/full/210682.json b/core/mapFiles/full/210682.json similarity index 100% rename from mapFiles/full/210682.json rename to core/mapFiles/full/210682.json diff --git a/mapFiles/full/210682_full.json b/core/mapFiles/full/210682_full.json similarity index 100% rename from mapFiles/full/210682_full.json rename to core/mapFiles/full/210682_full.json diff --git a/mapFiles/full/210700.json b/core/mapFiles/full/210700.json similarity index 100% rename from mapFiles/full/210700.json rename to core/mapFiles/full/210700.json diff --git a/mapFiles/full/210700_full.json b/core/mapFiles/full/210700_full.json similarity index 100% rename from mapFiles/full/210700_full.json rename to core/mapFiles/full/210700_full.json diff --git a/mapFiles/full/210702.json b/core/mapFiles/full/210702.json similarity index 100% rename from mapFiles/full/210702.json rename to core/mapFiles/full/210702.json diff --git a/mapFiles/full/210702_full.json b/core/mapFiles/full/210702_full.json similarity index 100% rename from mapFiles/full/210702_full.json rename to core/mapFiles/full/210702_full.json diff --git a/mapFiles/full/210703.json b/core/mapFiles/full/210703.json similarity index 100% rename from mapFiles/full/210703.json rename to core/mapFiles/full/210703.json diff --git a/mapFiles/full/210703_full.json b/core/mapFiles/full/210703_full.json similarity index 100% rename from mapFiles/full/210703_full.json rename to core/mapFiles/full/210703_full.json diff --git a/mapFiles/full/210711.json b/core/mapFiles/full/210711.json similarity index 100% rename from mapFiles/full/210711.json rename to core/mapFiles/full/210711.json diff --git a/mapFiles/full/210711_full.json b/core/mapFiles/full/210711_full.json similarity index 100% rename from mapFiles/full/210711_full.json rename to core/mapFiles/full/210711_full.json diff --git a/mapFiles/full/210726.json b/core/mapFiles/full/210726.json similarity index 100% rename from mapFiles/full/210726.json rename to core/mapFiles/full/210726.json diff --git a/mapFiles/full/210726_full.json b/core/mapFiles/full/210726_full.json similarity index 100% rename from mapFiles/full/210726_full.json rename to core/mapFiles/full/210726_full.json diff --git a/mapFiles/full/210727.json b/core/mapFiles/full/210727.json similarity index 100% rename from mapFiles/full/210727.json rename to core/mapFiles/full/210727.json diff --git a/mapFiles/full/210727_full.json b/core/mapFiles/full/210727_full.json similarity index 100% rename from mapFiles/full/210727_full.json rename to core/mapFiles/full/210727_full.json diff --git a/mapFiles/full/210781.json b/core/mapFiles/full/210781.json similarity index 100% rename from mapFiles/full/210781.json rename to core/mapFiles/full/210781.json diff --git a/mapFiles/full/210781_full.json b/core/mapFiles/full/210781_full.json similarity index 100% rename from mapFiles/full/210781_full.json rename to core/mapFiles/full/210781_full.json diff --git a/mapFiles/full/210782.json b/core/mapFiles/full/210782.json similarity index 100% rename from mapFiles/full/210782.json rename to core/mapFiles/full/210782.json diff --git a/mapFiles/full/210782_full.json b/core/mapFiles/full/210782_full.json similarity index 100% rename from mapFiles/full/210782_full.json rename to core/mapFiles/full/210782_full.json diff --git a/mapFiles/full/210800.json b/core/mapFiles/full/210800.json similarity index 100% rename from mapFiles/full/210800.json rename to core/mapFiles/full/210800.json diff --git a/mapFiles/full/210800_full.json b/core/mapFiles/full/210800_full.json similarity index 100% rename from mapFiles/full/210800_full.json rename to core/mapFiles/full/210800_full.json diff --git a/mapFiles/full/210802.json b/core/mapFiles/full/210802.json similarity index 100% rename from mapFiles/full/210802.json rename to core/mapFiles/full/210802.json diff --git a/mapFiles/full/210802_full.json b/core/mapFiles/full/210802_full.json similarity index 100% rename from mapFiles/full/210802_full.json rename to core/mapFiles/full/210802_full.json diff --git a/mapFiles/full/210803.json b/core/mapFiles/full/210803.json similarity index 100% rename from mapFiles/full/210803.json rename to core/mapFiles/full/210803.json diff --git a/mapFiles/full/210803_full.json b/core/mapFiles/full/210803_full.json similarity index 100% rename from mapFiles/full/210803_full.json rename to core/mapFiles/full/210803_full.json diff --git a/mapFiles/full/210804.json b/core/mapFiles/full/210804.json similarity index 100% rename from mapFiles/full/210804.json rename to core/mapFiles/full/210804.json diff --git a/mapFiles/full/210804_full.json b/core/mapFiles/full/210804_full.json similarity index 100% rename from mapFiles/full/210804_full.json rename to core/mapFiles/full/210804_full.json diff --git a/mapFiles/full/210811.json b/core/mapFiles/full/210811.json similarity index 100% rename from mapFiles/full/210811.json rename to core/mapFiles/full/210811.json diff --git a/mapFiles/full/210811_full.json b/core/mapFiles/full/210811_full.json similarity index 100% rename from mapFiles/full/210811_full.json rename to core/mapFiles/full/210811_full.json diff --git a/mapFiles/full/210881.json b/core/mapFiles/full/210881.json similarity index 100% rename from mapFiles/full/210881.json rename to core/mapFiles/full/210881.json diff --git a/mapFiles/full/210881_full.json b/core/mapFiles/full/210881_full.json similarity index 100% rename from mapFiles/full/210881_full.json rename to core/mapFiles/full/210881_full.json diff --git a/mapFiles/full/210882.json b/core/mapFiles/full/210882.json similarity index 100% rename from mapFiles/full/210882.json rename to core/mapFiles/full/210882.json diff --git a/mapFiles/full/210882_full.json b/core/mapFiles/full/210882_full.json similarity index 100% rename from mapFiles/full/210882_full.json rename to core/mapFiles/full/210882_full.json diff --git a/mapFiles/full/210900.json b/core/mapFiles/full/210900.json similarity index 100% rename from mapFiles/full/210900.json rename to core/mapFiles/full/210900.json diff --git a/mapFiles/full/210900_full.json b/core/mapFiles/full/210900_full.json similarity index 100% rename from mapFiles/full/210900_full.json rename to core/mapFiles/full/210900_full.json diff --git a/mapFiles/full/210902.json b/core/mapFiles/full/210902.json similarity index 100% rename from mapFiles/full/210902.json rename to core/mapFiles/full/210902.json diff --git a/mapFiles/full/210902_full.json b/core/mapFiles/full/210902_full.json similarity index 100% rename from mapFiles/full/210902_full.json rename to core/mapFiles/full/210902_full.json diff --git a/mapFiles/full/210903.json b/core/mapFiles/full/210903.json similarity index 100% rename from mapFiles/full/210903.json rename to core/mapFiles/full/210903.json diff --git a/mapFiles/full/210903_full.json b/core/mapFiles/full/210903_full.json similarity index 100% rename from mapFiles/full/210903_full.json rename to core/mapFiles/full/210903_full.json diff --git a/mapFiles/full/210904.json b/core/mapFiles/full/210904.json similarity index 100% rename from mapFiles/full/210904.json rename to core/mapFiles/full/210904.json diff --git a/mapFiles/full/210904_full.json b/core/mapFiles/full/210904_full.json similarity index 100% rename from mapFiles/full/210904_full.json rename to core/mapFiles/full/210904_full.json diff --git a/mapFiles/full/210905.json b/core/mapFiles/full/210905.json similarity index 100% rename from mapFiles/full/210905.json rename to core/mapFiles/full/210905.json diff --git a/mapFiles/full/210905_full.json b/core/mapFiles/full/210905_full.json similarity index 100% rename from mapFiles/full/210905_full.json rename to core/mapFiles/full/210905_full.json diff --git a/mapFiles/full/210911.json b/core/mapFiles/full/210911.json similarity index 100% rename from mapFiles/full/210911.json rename to core/mapFiles/full/210911.json diff --git a/mapFiles/full/210911_full.json b/core/mapFiles/full/210911_full.json similarity index 100% rename from mapFiles/full/210911_full.json rename to core/mapFiles/full/210911_full.json diff --git a/mapFiles/full/210921.json b/core/mapFiles/full/210921.json similarity index 100% rename from mapFiles/full/210921.json rename to core/mapFiles/full/210921.json diff --git a/mapFiles/full/210921_full.json b/core/mapFiles/full/210921_full.json similarity index 100% rename from mapFiles/full/210921_full.json rename to core/mapFiles/full/210921_full.json diff --git a/mapFiles/full/210922.json b/core/mapFiles/full/210922.json similarity index 100% rename from mapFiles/full/210922.json rename to core/mapFiles/full/210922.json diff --git a/mapFiles/full/210922_full.json b/core/mapFiles/full/210922_full.json similarity index 100% rename from mapFiles/full/210922_full.json rename to core/mapFiles/full/210922_full.json diff --git a/mapFiles/full/211000.json b/core/mapFiles/full/211000.json similarity index 100% rename from mapFiles/full/211000.json rename to core/mapFiles/full/211000.json diff --git a/mapFiles/full/211000_full.json b/core/mapFiles/full/211000_full.json similarity index 100% rename from mapFiles/full/211000_full.json rename to core/mapFiles/full/211000_full.json diff --git a/mapFiles/full/211002.json b/core/mapFiles/full/211002.json similarity index 100% rename from mapFiles/full/211002.json rename to core/mapFiles/full/211002.json diff --git a/mapFiles/full/211002_full.json b/core/mapFiles/full/211002_full.json similarity index 100% rename from mapFiles/full/211002_full.json rename to core/mapFiles/full/211002_full.json diff --git a/mapFiles/full/211003.json b/core/mapFiles/full/211003.json similarity index 100% rename from mapFiles/full/211003.json rename to core/mapFiles/full/211003.json diff --git a/mapFiles/full/211003_full.json b/core/mapFiles/full/211003_full.json similarity index 100% rename from mapFiles/full/211003_full.json rename to core/mapFiles/full/211003_full.json diff --git a/mapFiles/full/211004.json b/core/mapFiles/full/211004.json similarity index 100% rename from mapFiles/full/211004.json rename to core/mapFiles/full/211004.json diff --git a/mapFiles/full/211004_full.json b/core/mapFiles/full/211004_full.json similarity index 100% rename from mapFiles/full/211004_full.json rename to core/mapFiles/full/211004_full.json diff --git a/mapFiles/full/211005.json b/core/mapFiles/full/211005.json similarity index 100% rename from mapFiles/full/211005.json rename to core/mapFiles/full/211005.json diff --git a/mapFiles/full/211005_full.json b/core/mapFiles/full/211005_full.json similarity index 100% rename from mapFiles/full/211005_full.json rename to core/mapFiles/full/211005_full.json diff --git a/mapFiles/full/211011.json b/core/mapFiles/full/211011.json similarity index 100% rename from mapFiles/full/211011.json rename to core/mapFiles/full/211011.json diff --git a/mapFiles/full/211011_full.json b/core/mapFiles/full/211011_full.json similarity index 100% rename from mapFiles/full/211011_full.json rename to core/mapFiles/full/211011_full.json diff --git a/mapFiles/full/211021.json b/core/mapFiles/full/211021.json similarity index 100% rename from mapFiles/full/211021.json rename to core/mapFiles/full/211021.json diff --git a/mapFiles/full/211021_full.json b/core/mapFiles/full/211021_full.json similarity index 100% rename from mapFiles/full/211021_full.json rename to core/mapFiles/full/211021_full.json diff --git a/mapFiles/full/211081.json b/core/mapFiles/full/211081.json similarity index 100% rename from mapFiles/full/211081.json rename to core/mapFiles/full/211081.json diff --git a/mapFiles/full/211081_full.json b/core/mapFiles/full/211081_full.json similarity index 100% rename from mapFiles/full/211081_full.json rename to core/mapFiles/full/211081_full.json diff --git a/mapFiles/full/211100.json b/core/mapFiles/full/211100.json similarity index 100% rename from mapFiles/full/211100.json rename to core/mapFiles/full/211100.json diff --git a/mapFiles/full/211100_full.json b/core/mapFiles/full/211100_full.json similarity index 100% rename from mapFiles/full/211100_full.json rename to core/mapFiles/full/211100_full.json diff --git a/mapFiles/full/211102.json b/core/mapFiles/full/211102.json similarity index 100% rename from mapFiles/full/211102.json rename to core/mapFiles/full/211102.json diff --git a/mapFiles/full/211102_full.json b/core/mapFiles/full/211102_full.json similarity index 100% rename from mapFiles/full/211102_full.json rename to core/mapFiles/full/211102_full.json diff --git a/mapFiles/full/211103.json b/core/mapFiles/full/211103.json similarity index 100% rename from mapFiles/full/211103.json rename to core/mapFiles/full/211103.json diff --git a/mapFiles/full/211103_full.json b/core/mapFiles/full/211103_full.json similarity index 100% rename from mapFiles/full/211103_full.json rename to core/mapFiles/full/211103_full.json diff --git a/mapFiles/full/211104.json b/core/mapFiles/full/211104.json similarity index 100% rename from mapFiles/full/211104.json rename to core/mapFiles/full/211104.json diff --git a/mapFiles/full/211104_full.json b/core/mapFiles/full/211104_full.json similarity index 100% rename from mapFiles/full/211104_full.json rename to core/mapFiles/full/211104_full.json diff --git a/mapFiles/full/211122.json b/core/mapFiles/full/211122.json similarity index 100% rename from mapFiles/full/211122.json rename to core/mapFiles/full/211122.json diff --git a/mapFiles/full/211122_full.json b/core/mapFiles/full/211122_full.json similarity index 100% rename from mapFiles/full/211122_full.json rename to core/mapFiles/full/211122_full.json diff --git a/mapFiles/full/211200.json b/core/mapFiles/full/211200.json similarity index 100% rename from mapFiles/full/211200.json rename to core/mapFiles/full/211200.json diff --git a/mapFiles/full/211200_full.json b/core/mapFiles/full/211200_full.json similarity index 100% rename from mapFiles/full/211200_full.json rename to core/mapFiles/full/211200_full.json diff --git a/mapFiles/full/211202.json b/core/mapFiles/full/211202.json similarity index 100% rename from mapFiles/full/211202.json rename to core/mapFiles/full/211202.json diff --git a/mapFiles/full/211202_full.json b/core/mapFiles/full/211202_full.json similarity index 100% rename from mapFiles/full/211202_full.json rename to core/mapFiles/full/211202_full.json diff --git a/mapFiles/full/211204.json b/core/mapFiles/full/211204.json similarity index 100% rename from mapFiles/full/211204.json rename to core/mapFiles/full/211204.json diff --git a/mapFiles/full/211204_full.json b/core/mapFiles/full/211204_full.json similarity index 100% rename from mapFiles/full/211204_full.json rename to core/mapFiles/full/211204_full.json diff --git a/mapFiles/full/211221.json b/core/mapFiles/full/211221.json similarity index 100% rename from mapFiles/full/211221.json rename to core/mapFiles/full/211221.json diff --git a/mapFiles/full/211221_full.json b/core/mapFiles/full/211221_full.json similarity index 100% rename from mapFiles/full/211221_full.json rename to core/mapFiles/full/211221_full.json diff --git a/mapFiles/full/211223.json b/core/mapFiles/full/211223.json similarity index 100% rename from mapFiles/full/211223.json rename to core/mapFiles/full/211223.json diff --git a/mapFiles/full/211223_full.json b/core/mapFiles/full/211223_full.json similarity index 100% rename from mapFiles/full/211223_full.json rename to core/mapFiles/full/211223_full.json diff --git a/mapFiles/full/211224.json b/core/mapFiles/full/211224.json similarity index 100% rename from mapFiles/full/211224.json rename to core/mapFiles/full/211224.json diff --git a/mapFiles/full/211224_full.json b/core/mapFiles/full/211224_full.json similarity index 100% rename from mapFiles/full/211224_full.json rename to core/mapFiles/full/211224_full.json diff --git a/mapFiles/full/211281.json b/core/mapFiles/full/211281.json similarity index 100% rename from mapFiles/full/211281.json rename to core/mapFiles/full/211281.json diff --git a/mapFiles/full/211281_full.json b/core/mapFiles/full/211281_full.json similarity index 100% rename from mapFiles/full/211281_full.json rename to core/mapFiles/full/211281_full.json diff --git a/mapFiles/full/211282.json b/core/mapFiles/full/211282.json similarity index 100% rename from mapFiles/full/211282.json rename to core/mapFiles/full/211282.json diff --git a/mapFiles/full/211282_full.json b/core/mapFiles/full/211282_full.json similarity index 100% rename from mapFiles/full/211282_full.json rename to core/mapFiles/full/211282_full.json diff --git a/mapFiles/full/211300.json b/core/mapFiles/full/211300.json similarity index 100% rename from mapFiles/full/211300.json rename to core/mapFiles/full/211300.json diff --git a/mapFiles/full/211300_full.json b/core/mapFiles/full/211300_full.json similarity index 100% rename from mapFiles/full/211300_full.json rename to core/mapFiles/full/211300_full.json diff --git a/mapFiles/full/211302.json b/core/mapFiles/full/211302.json similarity index 100% rename from mapFiles/full/211302.json rename to core/mapFiles/full/211302.json diff --git a/mapFiles/full/211302_full.json b/core/mapFiles/full/211302_full.json similarity index 100% rename from mapFiles/full/211302_full.json rename to core/mapFiles/full/211302_full.json diff --git a/mapFiles/full/211303.json b/core/mapFiles/full/211303.json similarity index 100% rename from mapFiles/full/211303.json rename to core/mapFiles/full/211303.json diff --git a/mapFiles/full/211303_full.json b/core/mapFiles/full/211303_full.json similarity index 100% rename from mapFiles/full/211303_full.json rename to core/mapFiles/full/211303_full.json diff --git a/mapFiles/full/211321.json b/core/mapFiles/full/211321.json similarity index 100% rename from mapFiles/full/211321.json rename to core/mapFiles/full/211321.json diff --git a/mapFiles/full/211321_full.json b/core/mapFiles/full/211321_full.json similarity index 100% rename from mapFiles/full/211321_full.json rename to core/mapFiles/full/211321_full.json diff --git a/mapFiles/full/211322.json b/core/mapFiles/full/211322.json similarity index 100% rename from mapFiles/full/211322.json rename to core/mapFiles/full/211322.json diff --git a/mapFiles/full/211322_full.json b/core/mapFiles/full/211322_full.json similarity index 100% rename from mapFiles/full/211322_full.json rename to core/mapFiles/full/211322_full.json diff --git a/mapFiles/full/211324.json b/core/mapFiles/full/211324.json similarity index 100% rename from mapFiles/full/211324.json rename to core/mapFiles/full/211324.json diff --git a/mapFiles/full/211324_full.json b/core/mapFiles/full/211324_full.json similarity index 100% rename from mapFiles/full/211324_full.json rename to core/mapFiles/full/211324_full.json diff --git a/mapFiles/full/211381.json b/core/mapFiles/full/211381.json similarity index 100% rename from mapFiles/full/211381.json rename to core/mapFiles/full/211381.json diff --git a/mapFiles/full/211381_full.json b/core/mapFiles/full/211381_full.json similarity index 100% rename from mapFiles/full/211381_full.json rename to core/mapFiles/full/211381_full.json diff --git a/mapFiles/full/211382.json b/core/mapFiles/full/211382.json similarity index 100% rename from mapFiles/full/211382.json rename to core/mapFiles/full/211382.json diff --git a/mapFiles/full/211382_full.json b/core/mapFiles/full/211382_full.json similarity index 100% rename from mapFiles/full/211382_full.json rename to core/mapFiles/full/211382_full.json diff --git a/mapFiles/full/211400.json b/core/mapFiles/full/211400.json similarity index 100% rename from mapFiles/full/211400.json rename to core/mapFiles/full/211400.json diff --git a/mapFiles/full/211400_full.json b/core/mapFiles/full/211400_full.json similarity index 100% rename from mapFiles/full/211400_full.json rename to core/mapFiles/full/211400_full.json diff --git a/mapFiles/full/211402.json b/core/mapFiles/full/211402.json similarity index 100% rename from mapFiles/full/211402.json rename to core/mapFiles/full/211402.json diff --git a/mapFiles/full/211402_full.json b/core/mapFiles/full/211402_full.json similarity index 100% rename from mapFiles/full/211402_full.json rename to core/mapFiles/full/211402_full.json diff --git a/mapFiles/full/211403.json b/core/mapFiles/full/211403.json similarity index 100% rename from mapFiles/full/211403.json rename to core/mapFiles/full/211403.json diff --git a/mapFiles/full/211403_full.json b/core/mapFiles/full/211403_full.json similarity index 100% rename from mapFiles/full/211403_full.json rename to core/mapFiles/full/211403_full.json diff --git a/mapFiles/full/211404.json b/core/mapFiles/full/211404.json similarity index 100% rename from mapFiles/full/211404.json rename to core/mapFiles/full/211404.json diff --git a/mapFiles/full/211404_full.json b/core/mapFiles/full/211404_full.json similarity index 100% rename from mapFiles/full/211404_full.json rename to core/mapFiles/full/211404_full.json diff --git a/mapFiles/full/211421.json b/core/mapFiles/full/211421.json similarity index 100% rename from mapFiles/full/211421.json rename to core/mapFiles/full/211421.json diff --git a/mapFiles/full/211421_full.json b/core/mapFiles/full/211421_full.json similarity index 100% rename from mapFiles/full/211421_full.json rename to core/mapFiles/full/211421_full.json diff --git a/mapFiles/full/211422.json b/core/mapFiles/full/211422.json similarity index 100% rename from mapFiles/full/211422.json rename to core/mapFiles/full/211422.json diff --git a/mapFiles/full/211422_full.json b/core/mapFiles/full/211422_full.json similarity index 100% rename from mapFiles/full/211422_full.json rename to core/mapFiles/full/211422_full.json diff --git a/mapFiles/full/211481.json b/core/mapFiles/full/211481.json similarity index 100% rename from mapFiles/full/211481.json rename to core/mapFiles/full/211481.json diff --git a/mapFiles/full/211481_full.json b/core/mapFiles/full/211481_full.json similarity index 100% rename from mapFiles/full/211481_full.json rename to core/mapFiles/full/211481_full.json diff --git a/mapFiles/full/220000.json b/core/mapFiles/full/220000.json similarity index 100% rename from mapFiles/full/220000.json rename to core/mapFiles/full/220000.json diff --git a/mapFiles/full/220000_full.json b/core/mapFiles/full/220000_full.json similarity index 100% rename from mapFiles/full/220000_full.json rename to core/mapFiles/full/220000_full.json diff --git a/mapFiles/full/220100.json b/core/mapFiles/full/220100.json similarity index 100% rename from mapFiles/full/220100.json rename to core/mapFiles/full/220100.json diff --git a/mapFiles/full/220100_full.json b/core/mapFiles/full/220100_full.json similarity index 100% rename from mapFiles/full/220100_full.json rename to core/mapFiles/full/220100_full.json diff --git a/mapFiles/full/220102.json b/core/mapFiles/full/220102.json similarity index 100% rename from mapFiles/full/220102.json rename to core/mapFiles/full/220102.json diff --git a/mapFiles/full/220102_full.json b/core/mapFiles/full/220102_full.json similarity index 100% rename from mapFiles/full/220102_full.json rename to core/mapFiles/full/220102_full.json diff --git a/mapFiles/full/220103.json b/core/mapFiles/full/220103.json similarity index 100% rename from mapFiles/full/220103.json rename to core/mapFiles/full/220103.json diff --git a/mapFiles/full/220103_full.json b/core/mapFiles/full/220103_full.json similarity index 100% rename from mapFiles/full/220103_full.json rename to core/mapFiles/full/220103_full.json diff --git a/mapFiles/full/220104.json b/core/mapFiles/full/220104.json similarity index 100% rename from mapFiles/full/220104.json rename to core/mapFiles/full/220104.json diff --git a/mapFiles/full/220104_full.json b/core/mapFiles/full/220104_full.json similarity index 100% rename from mapFiles/full/220104_full.json rename to core/mapFiles/full/220104_full.json diff --git a/mapFiles/full/220105.json b/core/mapFiles/full/220105.json similarity index 100% rename from mapFiles/full/220105.json rename to core/mapFiles/full/220105.json diff --git a/mapFiles/full/220105_full.json b/core/mapFiles/full/220105_full.json similarity index 100% rename from mapFiles/full/220105_full.json rename to core/mapFiles/full/220105_full.json diff --git a/mapFiles/full/220106.json b/core/mapFiles/full/220106.json similarity index 100% rename from mapFiles/full/220106.json rename to core/mapFiles/full/220106.json diff --git a/mapFiles/full/220106_full.json b/core/mapFiles/full/220106_full.json similarity index 100% rename from mapFiles/full/220106_full.json rename to core/mapFiles/full/220106_full.json diff --git a/mapFiles/full/220112.json b/core/mapFiles/full/220112.json similarity index 100% rename from mapFiles/full/220112.json rename to core/mapFiles/full/220112.json diff --git a/mapFiles/full/220112_full.json b/core/mapFiles/full/220112_full.json similarity index 100% rename from mapFiles/full/220112_full.json rename to core/mapFiles/full/220112_full.json diff --git a/mapFiles/full/220113.json b/core/mapFiles/full/220113.json similarity index 100% rename from mapFiles/full/220113.json rename to core/mapFiles/full/220113.json diff --git a/mapFiles/full/220113_full.json b/core/mapFiles/full/220113_full.json similarity index 100% rename from mapFiles/full/220113_full.json rename to core/mapFiles/full/220113_full.json diff --git a/mapFiles/full/220122.json b/core/mapFiles/full/220122.json similarity index 100% rename from mapFiles/full/220122.json rename to core/mapFiles/full/220122.json diff --git a/mapFiles/full/220122_full.json b/core/mapFiles/full/220122_full.json similarity index 100% rename from mapFiles/full/220122_full.json rename to core/mapFiles/full/220122_full.json diff --git a/mapFiles/full/220171.json b/core/mapFiles/full/220171.json similarity index 100% rename from mapFiles/full/220171.json rename to core/mapFiles/full/220171.json diff --git a/mapFiles/full/220171_full.json b/core/mapFiles/full/220171_full.json similarity index 100% rename from mapFiles/full/220171_full.json rename to core/mapFiles/full/220171_full.json diff --git a/mapFiles/full/220172.json b/core/mapFiles/full/220172.json similarity index 100% rename from mapFiles/full/220172.json rename to core/mapFiles/full/220172.json diff --git a/mapFiles/full/220172_full.json b/core/mapFiles/full/220172_full.json similarity index 100% rename from mapFiles/full/220172_full.json rename to core/mapFiles/full/220172_full.json diff --git a/mapFiles/full/220173.json b/core/mapFiles/full/220173.json similarity index 100% rename from mapFiles/full/220173.json rename to core/mapFiles/full/220173.json diff --git a/mapFiles/full/220173_full.json b/core/mapFiles/full/220173_full.json similarity index 100% rename from mapFiles/full/220173_full.json rename to core/mapFiles/full/220173_full.json diff --git a/mapFiles/full/220174.json b/core/mapFiles/full/220174.json similarity index 100% rename from mapFiles/full/220174.json rename to core/mapFiles/full/220174.json diff --git a/mapFiles/full/220174_full.json b/core/mapFiles/full/220174_full.json similarity index 100% rename from mapFiles/full/220174_full.json rename to core/mapFiles/full/220174_full.json diff --git a/mapFiles/full/220182.json b/core/mapFiles/full/220182.json similarity index 100% rename from mapFiles/full/220182.json rename to core/mapFiles/full/220182.json diff --git a/mapFiles/full/220182_full.json b/core/mapFiles/full/220182_full.json similarity index 100% rename from mapFiles/full/220182_full.json rename to core/mapFiles/full/220182_full.json diff --git a/mapFiles/full/220183.json b/core/mapFiles/full/220183.json similarity index 100% rename from mapFiles/full/220183.json rename to core/mapFiles/full/220183.json diff --git a/mapFiles/full/220183_full.json b/core/mapFiles/full/220183_full.json similarity index 100% rename from mapFiles/full/220183_full.json rename to core/mapFiles/full/220183_full.json diff --git a/mapFiles/full/220184.json b/core/mapFiles/full/220184.json similarity index 100% rename from mapFiles/full/220184.json rename to core/mapFiles/full/220184.json diff --git a/mapFiles/full/220184_full.json b/core/mapFiles/full/220184_full.json similarity index 100% rename from mapFiles/full/220184_full.json rename to core/mapFiles/full/220184_full.json diff --git a/mapFiles/full/220200.json b/core/mapFiles/full/220200.json similarity index 100% rename from mapFiles/full/220200.json rename to core/mapFiles/full/220200.json diff --git a/mapFiles/full/220200_full.json b/core/mapFiles/full/220200_full.json similarity index 100% rename from mapFiles/full/220200_full.json rename to core/mapFiles/full/220200_full.json diff --git a/mapFiles/full/220202.json b/core/mapFiles/full/220202.json similarity index 100% rename from mapFiles/full/220202.json rename to core/mapFiles/full/220202.json diff --git a/mapFiles/full/220202_full.json b/core/mapFiles/full/220202_full.json similarity index 100% rename from mapFiles/full/220202_full.json rename to core/mapFiles/full/220202_full.json diff --git a/mapFiles/full/220203.json b/core/mapFiles/full/220203.json similarity index 100% rename from mapFiles/full/220203.json rename to core/mapFiles/full/220203.json diff --git a/mapFiles/full/220203_full.json b/core/mapFiles/full/220203_full.json similarity index 100% rename from mapFiles/full/220203_full.json rename to core/mapFiles/full/220203_full.json diff --git a/mapFiles/full/220204.json b/core/mapFiles/full/220204.json similarity index 100% rename from mapFiles/full/220204.json rename to core/mapFiles/full/220204.json diff --git a/mapFiles/full/220204_full.json b/core/mapFiles/full/220204_full.json similarity index 100% rename from mapFiles/full/220204_full.json rename to core/mapFiles/full/220204_full.json diff --git a/mapFiles/full/220211.json b/core/mapFiles/full/220211.json similarity index 100% rename from mapFiles/full/220211.json rename to core/mapFiles/full/220211.json diff --git a/mapFiles/full/220211_full.json b/core/mapFiles/full/220211_full.json similarity index 100% rename from mapFiles/full/220211_full.json rename to core/mapFiles/full/220211_full.json diff --git a/mapFiles/full/220221.json b/core/mapFiles/full/220221.json similarity index 100% rename from mapFiles/full/220221.json rename to core/mapFiles/full/220221.json diff --git a/mapFiles/full/220221_full.json b/core/mapFiles/full/220221_full.json similarity index 100% rename from mapFiles/full/220221_full.json rename to core/mapFiles/full/220221_full.json diff --git a/mapFiles/full/220271.json b/core/mapFiles/full/220271.json similarity index 100% rename from mapFiles/full/220271.json rename to core/mapFiles/full/220271.json diff --git a/mapFiles/full/220271_full.json b/core/mapFiles/full/220271_full.json similarity index 100% rename from mapFiles/full/220271_full.json rename to core/mapFiles/full/220271_full.json diff --git a/mapFiles/full/220272.json b/core/mapFiles/full/220272.json similarity index 100% rename from mapFiles/full/220272.json rename to core/mapFiles/full/220272.json diff --git a/mapFiles/full/220272_full.json b/core/mapFiles/full/220272_full.json similarity index 100% rename from mapFiles/full/220272_full.json rename to core/mapFiles/full/220272_full.json diff --git a/mapFiles/full/220273.json b/core/mapFiles/full/220273.json similarity index 100% rename from mapFiles/full/220273.json rename to core/mapFiles/full/220273.json diff --git a/mapFiles/full/220273_full.json b/core/mapFiles/full/220273_full.json similarity index 100% rename from mapFiles/full/220273_full.json rename to core/mapFiles/full/220273_full.json diff --git a/mapFiles/full/220281.json b/core/mapFiles/full/220281.json similarity index 100% rename from mapFiles/full/220281.json rename to core/mapFiles/full/220281.json diff --git a/mapFiles/full/220281_full.json b/core/mapFiles/full/220281_full.json similarity index 100% rename from mapFiles/full/220281_full.json rename to core/mapFiles/full/220281_full.json diff --git a/mapFiles/full/220282.json b/core/mapFiles/full/220282.json similarity index 100% rename from mapFiles/full/220282.json rename to core/mapFiles/full/220282.json diff --git a/mapFiles/full/220282_full.json b/core/mapFiles/full/220282_full.json similarity index 100% rename from mapFiles/full/220282_full.json rename to core/mapFiles/full/220282_full.json diff --git a/mapFiles/full/220283.json b/core/mapFiles/full/220283.json similarity index 100% rename from mapFiles/full/220283.json rename to core/mapFiles/full/220283.json diff --git a/mapFiles/full/220283_full.json b/core/mapFiles/full/220283_full.json similarity index 100% rename from mapFiles/full/220283_full.json rename to core/mapFiles/full/220283_full.json diff --git a/mapFiles/full/220284.json b/core/mapFiles/full/220284.json similarity index 100% rename from mapFiles/full/220284.json rename to core/mapFiles/full/220284.json diff --git a/mapFiles/full/220284_full.json b/core/mapFiles/full/220284_full.json similarity index 100% rename from mapFiles/full/220284_full.json rename to core/mapFiles/full/220284_full.json diff --git a/mapFiles/full/220300.json b/core/mapFiles/full/220300.json similarity index 100% rename from mapFiles/full/220300.json rename to core/mapFiles/full/220300.json diff --git a/mapFiles/full/220300_full.json b/core/mapFiles/full/220300_full.json similarity index 100% rename from mapFiles/full/220300_full.json rename to core/mapFiles/full/220300_full.json diff --git a/mapFiles/full/220302.json b/core/mapFiles/full/220302.json similarity index 100% rename from mapFiles/full/220302.json rename to core/mapFiles/full/220302.json diff --git a/mapFiles/full/220302_full.json b/core/mapFiles/full/220302_full.json similarity index 100% rename from mapFiles/full/220302_full.json rename to core/mapFiles/full/220302_full.json diff --git a/mapFiles/full/220303.json b/core/mapFiles/full/220303.json similarity index 100% rename from mapFiles/full/220303.json rename to core/mapFiles/full/220303.json diff --git a/mapFiles/full/220303_full.json b/core/mapFiles/full/220303_full.json similarity index 100% rename from mapFiles/full/220303_full.json rename to core/mapFiles/full/220303_full.json diff --git a/mapFiles/full/220322.json b/core/mapFiles/full/220322.json similarity index 100% rename from mapFiles/full/220322.json rename to core/mapFiles/full/220322.json diff --git a/mapFiles/full/220322_full.json b/core/mapFiles/full/220322_full.json similarity index 100% rename from mapFiles/full/220322_full.json rename to core/mapFiles/full/220322_full.json diff --git a/mapFiles/full/220323.json b/core/mapFiles/full/220323.json similarity index 100% rename from mapFiles/full/220323.json rename to core/mapFiles/full/220323.json diff --git a/mapFiles/full/220323_full.json b/core/mapFiles/full/220323_full.json similarity index 100% rename from mapFiles/full/220323_full.json rename to core/mapFiles/full/220323_full.json diff --git a/mapFiles/full/220382.json b/core/mapFiles/full/220382.json similarity index 100% rename from mapFiles/full/220382.json rename to core/mapFiles/full/220382.json diff --git a/mapFiles/full/220382_full.json b/core/mapFiles/full/220382_full.json similarity index 100% rename from mapFiles/full/220382_full.json rename to core/mapFiles/full/220382_full.json diff --git a/mapFiles/full/220400.json b/core/mapFiles/full/220400.json similarity index 100% rename from mapFiles/full/220400.json rename to core/mapFiles/full/220400.json diff --git a/mapFiles/full/220400_full.json b/core/mapFiles/full/220400_full.json similarity index 100% rename from mapFiles/full/220400_full.json rename to core/mapFiles/full/220400_full.json diff --git a/mapFiles/full/220402.json b/core/mapFiles/full/220402.json similarity index 100% rename from mapFiles/full/220402.json rename to core/mapFiles/full/220402.json diff --git a/mapFiles/full/220402_full.json b/core/mapFiles/full/220402_full.json similarity index 100% rename from mapFiles/full/220402_full.json rename to core/mapFiles/full/220402_full.json diff --git a/mapFiles/full/220403.json b/core/mapFiles/full/220403.json similarity index 100% rename from mapFiles/full/220403.json rename to core/mapFiles/full/220403.json diff --git a/mapFiles/full/220403_full.json b/core/mapFiles/full/220403_full.json similarity index 100% rename from mapFiles/full/220403_full.json rename to core/mapFiles/full/220403_full.json diff --git a/mapFiles/full/220421.json b/core/mapFiles/full/220421.json similarity index 100% rename from mapFiles/full/220421.json rename to core/mapFiles/full/220421.json diff --git a/mapFiles/full/220421_full.json b/core/mapFiles/full/220421_full.json similarity index 100% rename from mapFiles/full/220421_full.json rename to core/mapFiles/full/220421_full.json diff --git a/mapFiles/full/220422.json b/core/mapFiles/full/220422.json similarity index 100% rename from mapFiles/full/220422.json rename to core/mapFiles/full/220422.json diff --git a/mapFiles/full/220422_full.json b/core/mapFiles/full/220422_full.json similarity index 100% rename from mapFiles/full/220422_full.json rename to core/mapFiles/full/220422_full.json diff --git a/mapFiles/full/220500.json b/core/mapFiles/full/220500.json similarity index 100% rename from mapFiles/full/220500.json rename to core/mapFiles/full/220500.json diff --git a/mapFiles/full/220500_full.json b/core/mapFiles/full/220500_full.json similarity index 100% rename from mapFiles/full/220500_full.json rename to core/mapFiles/full/220500_full.json diff --git a/mapFiles/full/220502.json b/core/mapFiles/full/220502.json similarity index 100% rename from mapFiles/full/220502.json rename to core/mapFiles/full/220502.json diff --git a/mapFiles/full/220502_full.json b/core/mapFiles/full/220502_full.json similarity index 100% rename from mapFiles/full/220502_full.json rename to core/mapFiles/full/220502_full.json diff --git a/mapFiles/full/220503.json b/core/mapFiles/full/220503.json similarity index 100% rename from mapFiles/full/220503.json rename to core/mapFiles/full/220503.json diff --git a/mapFiles/full/220503_full.json b/core/mapFiles/full/220503_full.json similarity index 100% rename from mapFiles/full/220503_full.json rename to core/mapFiles/full/220503_full.json diff --git a/mapFiles/full/220521.json b/core/mapFiles/full/220521.json similarity index 100% rename from mapFiles/full/220521.json rename to core/mapFiles/full/220521.json diff --git a/mapFiles/full/220521_full.json b/core/mapFiles/full/220521_full.json similarity index 100% rename from mapFiles/full/220521_full.json rename to core/mapFiles/full/220521_full.json diff --git a/mapFiles/full/220523.json b/core/mapFiles/full/220523.json similarity index 100% rename from mapFiles/full/220523.json rename to core/mapFiles/full/220523.json diff --git a/mapFiles/full/220523_full.json b/core/mapFiles/full/220523_full.json similarity index 100% rename from mapFiles/full/220523_full.json rename to core/mapFiles/full/220523_full.json diff --git a/mapFiles/full/220524.json b/core/mapFiles/full/220524.json similarity index 100% rename from mapFiles/full/220524.json rename to core/mapFiles/full/220524.json diff --git a/mapFiles/full/220524_full.json b/core/mapFiles/full/220524_full.json similarity index 100% rename from mapFiles/full/220524_full.json rename to core/mapFiles/full/220524_full.json diff --git a/mapFiles/full/220581.json b/core/mapFiles/full/220581.json similarity index 100% rename from mapFiles/full/220581.json rename to core/mapFiles/full/220581.json diff --git a/mapFiles/full/220581_full.json b/core/mapFiles/full/220581_full.json similarity index 100% rename from mapFiles/full/220581_full.json rename to core/mapFiles/full/220581_full.json diff --git a/mapFiles/full/220582.json b/core/mapFiles/full/220582.json similarity index 100% rename from mapFiles/full/220582.json rename to core/mapFiles/full/220582.json diff --git a/mapFiles/full/220582_full.json b/core/mapFiles/full/220582_full.json similarity index 100% rename from mapFiles/full/220582_full.json rename to core/mapFiles/full/220582_full.json diff --git a/mapFiles/full/220600.json b/core/mapFiles/full/220600.json similarity index 100% rename from mapFiles/full/220600.json rename to core/mapFiles/full/220600.json diff --git a/mapFiles/full/220600_full.json b/core/mapFiles/full/220600_full.json similarity index 100% rename from mapFiles/full/220600_full.json rename to core/mapFiles/full/220600_full.json diff --git a/mapFiles/full/220602.json b/core/mapFiles/full/220602.json similarity index 100% rename from mapFiles/full/220602.json rename to core/mapFiles/full/220602.json diff --git a/mapFiles/full/220602_full.json b/core/mapFiles/full/220602_full.json similarity index 100% rename from mapFiles/full/220602_full.json rename to core/mapFiles/full/220602_full.json diff --git a/mapFiles/full/220605.json b/core/mapFiles/full/220605.json similarity index 100% rename from mapFiles/full/220605.json rename to core/mapFiles/full/220605.json diff --git a/mapFiles/full/220605_full.json b/core/mapFiles/full/220605_full.json similarity index 100% rename from mapFiles/full/220605_full.json rename to core/mapFiles/full/220605_full.json diff --git a/mapFiles/full/220621.json b/core/mapFiles/full/220621.json similarity index 100% rename from mapFiles/full/220621.json rename to core/mapFiles/full/220621.json diff --git a/mapFiles/full/220621_full.json b/core/mapFiles/full/220621_full.json similarity index 100% rename from mapFiles/full/220621_full.json rename to core/mapFiles/full/220621_full.json diff --git a/mapFiles/full/220622.json b/core/mapFiles/full/220622.json similarity index 100% rename from mapFiles/full/220622.json rename to core/mapFiles/full/220622.json diff --git a/mapFiles/full/220622_full.json b/core/mapFiles/full/220622_full.json similarity index 100% rename from mapFiles/full/220622_full.json rename to core/mapFiles/full/220622_full.json diff --git a/mapFiles/full/220623.json b/core/mapFiles/full/220623.json similarity index 100% rename from mapFiles/full/220623.json rename to core/mapFiles/full/220623.json diff --git a/mapFiles/full/220623_full.json b/core/mapFiles/full/220623_full.json similarity index 100% rename from mapFiles/full/220623_full.json rename to core/mapFiles/full/220623_full.json diff --git a/mapFiles/full/220681.json b/core/mapFiles/full/220681.json similarity index 100% rename from mapFiles/full/220681.json rename to core/mapFiles/full/220681.json diff --git a/mapFiles/full/220681_full.json b/core/mapFiles/full/220681_full.json similarity index 100% rename from mapFiles/full/220681_full.json rename to core/mapFiles/full/220681_full.json diff --git a/mapFiles/full/220700.json b/core/mapFiles/full/220700.json similarity index 100% rename from mapFiles/full/220700.json rename to core/mapFiles/full/220700.json diff --git a/mapFiles/full/220700_full.json b/core/mapFiles/full/220700_full.json similarity index 100% rename from mapFiles/full/220700_full.json rename to core/mapFiles/full/220700_full.json diff --git a/mapFiles/full/220702.json b/core/mapFiles/full/220702.json similarity index 100% rename from mapFiles/full/220702.json rename to core/mapFiles/full/220702.json diff --git a/mapFiles/full/220702_full.json b/core/mapFiles/full/220702_full.json similarity index 100% rename from mapFiles/full/220702_full.json rename to core/mapFiles/full/220702_full.json diff --git a/mapFiles/full/220721.json b/core/mapFiles/full/220721.json similarity index 100% rename from mapFiles/full/220721.json rename to core/mapFiles/full/220721.json diff --git a/mapFiles/full/220721_full.json b/core/mapFiles/full/220721_full.json similarity index 100% rename from mapFiles/full/220721_full.json rename to core/mapFiles/full/220721_full.json diff --git a/mapFiles/full/220722.json b/core/mapFiles/full/220722.json similarity index 100% rename from mapFiles/full/220722.json rename to core/mapFiles/full/220722.json diff --git a/mapFiles/full/220722_full.json b/core/mapFiles/full/220722_full.json similarity index 100% rename from mapFiles/full/220722_full.json rename to core/mapFiles/full/220722_full.json diff --git a/mapFiles/full/220723.json b/core/mapFiles/full/220723.json similarity index 100% rename from mapFiles/full/220723.json rename to core/mapFiles/full/220723.json diff --git a/mapFiles/full/220723_full.json b/core/mapFiles/full/220723_full.json similarity index 100% rename from mapFiles/full/220723_full.json rename to core/mapFiles/full/220723_full.json diff --git a/mapFiles/full/220771.json b/core/mapFiles/full/220771.json similarity index 100% rename from mapFiles/full/220771.json rename to core/mapFiles/full/220771.json diff --git a/mapFiles/full/220771_full.json b/core/mapFiles/full/220771_full.json similarity index 100% rename from mapFiles/full/220771_full.json rename to core/mapFiles/full/220771_full.json diff --git a/mapFiles/full/220781.json b/core/mapFiles/full/220781.json similarity index 100% rename from mapFiles/full/220781.json rename to core/mapFiles/full/220781.json diff --git a/mapFiles/full/220781_full.json b/core/mapFiles/full/220781_full.json similarity index 100% rename from mapFiles/full/220781_full.json rename to core/mapFiles/full/220781_full.json diff --git a/mapFiles/full/220800.json b/core/mapFiles/full/220800.json similarity index 100% rename from mapFiles/full/220800.json rename to core/mapFiles/full/220800.json diff --git a/mapFiles/full/220800_full.json b/core/mapFiles/full/220800_full.json similarity index 100% rename from mapFiles/full/220800_full.json rename to core/mapFiles/full/220800_full.json diff --git a/mapFiles/full/220802.json b/core/mapFiles/full/220802.json similarity index 100% rename from mapFiles/full/220802.json rename to core/mapFiles/full/220802.json diff --git a/mapFiles/full/220802_full.json b/core/mapFiles/full/220802_full.json similarity index 100% rename from mapFiles/full/220802_full.json rename to core/mapFiles/full/220802_full.json diff --git a/mapFiles/full/220821.json b/core/mapFiles/full/220821.json similarity index 100% rename from mapFiles/full/220821.json rename to core/mapFiles/full/220821.json diff --git a/mapFiles/full/220821_full.json b/core/mapFiles/full/220821_full.json similarity index 100% rename from mapFiles/full/220821_full.json rename to core/mapFiles/full/220821_full.json diff --git a/mapFiles/full/220822.json b/core/mapFiles/full/220822.json similarity index 100% rename from mapFiles/full/220822.json rename to core/mapFiles/full/220822.json diff --git a/mapFiles/full/220822_full.json b/core/mapFiles/full/220822_full.json similarity index 100% rename from mapFiles/full/220822_full.json rename to core/mapFiles/full/220822_full.json diff --git a/mapFiles/full/220871.json b/core/mapFiles/full/220871.json similarity index 100% rename from mapFiles/full/220871.json rename to core/mapFiles/full/220871.json diff --git a/mapFiles/full/220871_full.json b/core/mapFiles/full/220871_full.json similarity index 100% rename from mapFiles/full/220871_full.json rename to core/mapFiles/full/220871_full.json diff --git a/mapFiles/full/220881.json b/core/mapFiles/full/220881.json similarity index 100% rename from mapFiles/full/220881.json rename to core/mapFiles/full/220881.json diff --git a/mapFiles/full/220881_full.json b/core/mapFiles/full/220881_full.json similarity index 100% rename from mapFiles/full/220881_full.json rename to core/mapFiles/full/220881_full.json diff --git a/mapFiles/full/220882.json b/core/mapFiles/full/220882.json similarity index 100% rename from mapFiles/full/220882.json rename to core/mapFiles/full/220882.json diff --git a/mapFiles/full/220882_full.json b/core/mapFiles/full/220882_full.json similarity index 100% rename from mapFiles/full/220882_full.json rename to core/mapFiles/full/220882_full.json diff --git a/mapFiles/full/222400.json b/core/mapFiles/full/222400.json similarity index 100% rename from mapFiles/full/222400.json rename to core/mapFiles/full/222400.json diff --git a/mapFiles/full/222400_full.json b/core/mapFiles/full/222400_full.json similarity index 100% rename from mapFiles/full/222400_full.json rename to core/mapFiles/full/222400_full.json diff --git a/mapFiles/full/222401.json b/core/mapFiles/full/222401.json similarity index 100% rename from mapFiles/full/222401.json rename to core/mapFiles/full/222401.json diff --git a/mapFiles/full/222401_full.json b/core/mapFiles/full/222401_full.json similarity index 100% rename from mapFiles/full/222401_full.json rename to core/mapFiles/full/222401_full.json diff --git a/mapFiles/full/222402.json b/core/mapFiles/full/222402.json similarity index 100% rename from mapFiles/full/222402.json rename to core/mapFiles/full/222402.json diff --git a/mapFiles/full/222402_full.json b/core/mapFiles/full/222402_full.json similarity index 100% rename from mapFiles/full/222402_full.json rename to core/mapFiles/full/222402_full.json diff --git a/mapFiles/full/222403.json b/core/mapFiles/full/222403.json similarity index 100% rename from mapFiles/full/222403.json rename to core/mapFiles/full/222403.json diff --git a/mapFiles/full/222403_full.json b/core/mapFiles/full/222403_full.json similarity index 100% rename from mapFiles/full/222403_full.json rename to core/mapFiles/full/222403_full.json diff --git a/mapFiles/full/222404.json b/core/mapFiles/full/222404.json similarity index 100% rename from mapFiles/full/222404.json rename to core/mapFiles/full/222404.json diff --git a/mapFiles/full/222404_full.json b/core/mapFiles/full/222404_full.json similarity index 100% rename from mapFiles/full/222404_full.json rename to core/mapFiles/full/222404_full.json diff --git a/mapFiles/full/222405.json b/core/mapFiles/full/222405.json similarity index 100% rename from mapFiles/full/222405.json rename to core/mapFiles/full/222405.json diff --git a/mapFiles/full/222405_full.json b/core/mapFiles/full/222405_full.json similarity index 100% rename from mapFiles/full/222405_full.json rename to core/mapFiles/full/222405_full.json diff --git a/mapFiles/full/222406.json b/core/mapFiles/full/222406.json similarity index 100% rename from mapFiles/full/222406.json rename to core/mapFiles/full/222406.json diff --git a/mapFiles/full/222406_full.json b/core/mapFiles/full/222406_full.json similarity index 100% rename from mapFiles/full/222406_full.json rename to core/mapFiles/full/222406_full.json diff --git a/mapFiles/full/222424.json b/core/mapFiles/full/222424.json similarity index 100% rename from mapFiles/full/222424.json rename to core/mapFiles/full/222424.json diff --git a/mapFiles/full/222424_full.json b/core/mapFiles/full/222424_full.json similarity index 100% rename from mapFiles/full/222424_full.json rename to core/mapFiles/full/222424_full.json diff --git a/mapFiles/full/222426.json b/core/mapFiles/full/222426.json similarity index 100% rename from mapFiles/full/222426.json rename to core/mapFiles/full/222426.json diff --git a/mapFiles/full/222426_full.json b/core/mapFiles/full/222426_full.json similarity index 100% rename from mapFiles/full/222426_full.json rename to core/mapFiles/full/222426_full.json diff --git a/mapFiles/full/230000.json b/core/mapFiles/full/230000.json similarity index 100% rename from mapFiles/full/230000.json rename to core/mapFiles/full/230000.json diff --git a/mapFiles/full/230000_full.json b/core/mapFiles/full/230000_full.json similarity index 100% rename from mapFiles/full/230000_full.json rename to core/mapFiles/full/230000_full.json diff --git a/mapFiles/full/230100.json b/core/mapFiles/full/230100.json similarity index 100% rename from mapFiles/full/230100.json rename to core/mapFiles/full/230100.json diff --git a/mapFiles/full/230100_full.json b/core/mapFiles/full/230100_full.json similarity index 100% rename from mapFiles/full/230100_full.json rename to core/mapFiles/full/230100_full.json diff --git a/mapFiles/full/230102.json b/core/mapFiles/full/230102.json similarity index 100% rename from mapFiles/full/230102.json rename to core/mapFiles/full/230102.json diff --git a/mapFiles/full/230102_full.json b/core/mapFiles/full/230102_full.json similarity index 100% rename from mapFiles/full/230102_full.json rename to core/mapFiles/full/230102_full.json diff --git a/mapFiles/full/230103.json b/core/mapFiles/full/230103.json similarity index 100% rename from mapFiles/full/230103.json rename to core/mapFiles/full/230103.json diff --git a/mapFiles/full/230103_full.json b/core/mapFiles/full/230103_full.json similarity index 100% rename from mapFiles/full/230103_full.json rename to core/mapFiles/full/230103_full.json diff --git a/mapFiles/full/230104.json b/core/mapFiles/full/230104.json similarity index 100% rename from mapFiles/full/230104.json rename to core/mapFiles/full/230104.json diff --git a/mapFiles/full/230104_full.json b/core/mapFiles/full/230104_full.json similarity index 100% rename from mapFiles/full/230104_full.json rename to core/mapFiles/full/230104_full.json diff --git a/mapFiles/full/230108.json b/core/mapFiles/full/230108.json similarity index 100% rename from mapFiles/full/230108.json rename to core/mapFiles/full/230108.json diff --git a/mapFiles/full/230108_full.json b/core/mapFiles/full/230108_full.json similarity index 100% rename from mapFiles/full/230108_full.json rename to core/mapFiles/full/230108_full.json diff --git a/mapFiles/full/230109.json b/core/mapFiles/full/230109.json similarity index 100% rename from mapFiles/full/230109.json rename to core/mapFiles/full/230109.json diff --git a/mapFiles/full/230109_full.json b/core/mapFiles/full/230109_full.json similarity index 100% rename from mapFiles/full/230109_full.json rename to core/mapFiles/full/230109_full.json diff --git a/mapFiles/full/230110.json b/core/mapFiles/full/230110.json similarity index 100% rename from mapFiles/full/230110.json rename to core/mapFiles/full/230110.json diff --git a/mapFiles/full/230110_full.json b/core/mapFiles/full/230110_full.json similarity index 100% rename from mapFiles/full/230110_full.json rename to core/mapFiles/full/230110_full.json diff --git a/mapFiles/full/230111.json b/core/mapFiles/full/230111.json similarity index 100% rename from mapFiles/full/230111.json rename to core/mapFiles/full/230111.json diff --git a/mapFiles/full/230111_full.json b/core/mapFiles/full/230111_full.json similarity index 100% rename from mapFiles/full/230111_full.json rename to core/mapFiles/full/230111_full.json diff --git a/mapFiles/full/230112.json b/core/mapFiles/full/230112.json similarity index 100% rename from mapFiles/full/230112.json rename to core/mapFiles/full/230112.json diff --git a/mapFiles/full/230112_full.json b/core/mapFiles/full/230112_full.json similarity index 100% rename from mapFiles/full/230112_full.json rename to core/mapFiles/full/230112_full.json diff --git a/mapFiles/full/230113.json b/core/mapFiles/full/230113.json similarity index 100% rename from mapFiles/full/230113.json rename to core/mapFiles/full/230113.json diff --git a/mapFiles/full/230113_full.json b/core/mapFiles/full/230113_full.json similarity index 100% rename from mapFiles/full/230113_full.json rename to core/mapFiles/full/230113_full.json diff --git a/mapFiles/full/230123.json b/core/mapFiles/full/230123.json similarity index 100% rename from mapFiles/full/230123.json rename to core/mapFiles/full/230123.json diff --git a/mapFiles/full/230123_full.json b/core/mapFiles/full/230123_full.json similarity index 100% rename from mapFiles/full/230123_full.json rename to core/mapFiles/full/230123_full.json diff --git a/mapFiles/full/230124.json b/core/mapFiles/full/230124.json similarity index 100% rename from mapFiles/full/230124.json rename to core/mapFiles/full/230124.json diff --git a/mapFiles/full/230124_full.json b/core/mapFiles/full/230124_full.json similarity index 100% rename from mapFiles/full/230124_full.json rename to core/mapFiles/full/230124_full.json diff --git a/mapFiles/full/230125.json b/core/mapFiles/full/230125.json similarity index 100% rename from mapFiles/full/230125.json rename to core/mapFiles/full/230125.json diff --git a/mapFiles/full/230125_full.json b/core/mapFiles/full/230125_full.json similarity index 100% rename from mapFiles/full/230125_full.json rename to core/mapFiles/full/230125_full.json diff --git a/mapFiles/full/230126.json b/core/mapFiles/full/230126.json similarity index 100% rename from mapFiles/full/230126.json rename to core/mapFiles/full/230126.json diff --git a/mapFiles/full/230126_full.json b/core/mapFiles/full/230126_full.json similarity index 100% rename from mapFiles/full/230126_full.json rename to core/mapFiles/full/230126_full.json diff --git a/mapFiles/full/230127.json b/core/mapFiles/full/230127.json similarity index 100% rename from mapFiles/full/230127.json rename to core/mapFiles/full/230127.json diff --git a/mapFiles/full/230127_full.json b/core/mapFiles/full/230127_full.json similarity index 100% rename from mapFiles/full/230127_full.json rename to core/mapFiles/full/230127_full.json diff --git a/mapFiles/full/230128.json b/core/mapFiles/full/230128.json similarity index 100% rename from mapFiles/full/230128.json rename to core/mapFiles/full/230128.json diff --git a/mapFiles/full/230128_full.json b/core/mapFiles/full/230128_full.json similarity index 100% rename from mapFiles/full/230128_full.json rename to core/mapFiles/full/230128_full.json diff --git a/mapFiles/full/230129.json b/core/mapFiles/full/230129.json similarity index 100% rename from mapFiles/full/230129.json rename to core/mapFiles/full/230129.json diff --git a/mapFiles/full/230129_full.json b/core/mapFiles/full/230129_full.json similarity index 100% rename from mapFiles/full/230129_full.json rename to core/mapFiles/full/230129_full.json diff --git a/mapFiles/full/230183.json b/core/mapFiles/full/230183.json similarity index 100% rename from mapFiles/full/230183.json rename to core/mapFiles/full/230183.json diff --git a/mapFiles/full/230183_full.json b/core/mapFiles/full/230183_full.json similarity index 100% rename from mapFiles/full/230183_full.json rename to core/mapFiles/full/230183_full.json diff --git a/mapFiles/full/230184.json b/core/mapFiles/full/230184.json similarity index 100% rename from mapFiles/full/230184.json rename to core/mapFiles/full/230184.json diff --git a/mapFiles/full/230184_full.json b/core/mapFiles/full/230184_full.json similarity index 100% rename from mapFiles/full/230184_full.json rename to core/mapFiles/full/230184_full.json diff --git a/mapFiles/full/230200.json b/core/mapFiles/full/230200.json similarity index 100% rename from mapFiles/full/230200.json rename to core/mapFiles/full/230200.json diff --git a/mapFiles/full/230200_full.json b/core/mapFiles/full/230200_full.json similarity index 100% rename from mapFiles/full/230200_full.json rename to core/mapFiles/full/230200_full.json diff --git a/mapFiles/full/230202.json b/core/mapFiles/full/230202.json similarity index 100% rename from mapFiles/full/230202.json rename to core/mapFiles/full/230202.json diff --git a/mapFiles/full/230202_full.json b/core/mapFiles/full/230202_full.json similarity index 100% rename from mapFiles/full/230202_full.json rename to core/mapFiles/full/230202_full.json diff --git a/mapFiles/full/230203.json b/core/mapFiles/full/230203.json similarity index 100% rename from mapFiles/full/230203.json rename to core/mapFiles/full/230203.json diff --git a/mapFiles/full/230203_full.json b/core/mapFiles/full/230203_full.json similarity index 100% rename from mapFiles/full/230203_full.json rename to core/mapFiles/full/230203_full.json diff --git a/mapFiles/full/230204.json b/core/mapFiles/full/230204.json similarity index 100% rename from mapFiles/full/230204.json rename to core/mapFiles/full/230204.json diff --git a/mapFiles/full/230204_full.json b/core/mapFiles/full/230204_full.json similarity index 100% rename from mapFiles/full/230204_full.json rename to core/mapFiles/full/230204_full.json diff --git a/mapFiles/full/230205.json b/core/mapFiles/full/230205.json similarity index 100% rename from mapFiles/full/230205.json rename to core/mapFiles/full/230205.json diff --git a/mapFiles/full/230205_full.json b/core/mapFiles/full/230205_full.json similarity index 100% rename from mapFiles/full/230205_full.json rename to core/mapFiles/full/230205_full.json diff --git a/mapFiles/full/230206.json b/core/mapFiles/full/230206.json similarity index 100% rename from mapFiles/full/230206.json rename to core/mapFiles/full/230206.json diff --git a/mapFiles/full/230206_full.json b/core/mapFiles/full/230206_full.json similarity index 100% rename from mapFiles/full/230206_full.json rename to core/mapFiles/full/230206_full.json diff --git a/mapFiles/full/230207.json b/core/mapFiles/full/230207.json similarity index 100% rename from mapFiles/full/230207.json rename to core/mapFiles/full/230207.json diff --git a/mapFiles/full/230207_full.json b/core/mapFiles/full/230207_full.json similarity index 100% rename from mapFiles/full/230207_full.json rename to core/mapFiles/full/230207_full.json diff --git a/mapFiles/full/230208.json b/core/mapFiles/full/230208.json similarity index 100% rename from mapFiles/full/230208.json rename to core/mapFiles/full/230208.json diff --git a/mapFiles/full/230208_full.json b/core/mapFiles/full/230208_full.json similarity index 100% rename from mapFiles/full/230208_full.json rename to core/mapFiles/full/230208_full.json diff --git a/mapFiles/full/230221.json b/core/mapFiles/full/230221.json similarity index 100% rename from mapFiles/full/230221.json rename to core/mapFiles/full/230221.json diff --git a/mapFiles/full/230221_full.json b/core/mapFiles/full/230221_full.json similarity index 100% rename from mapFiles/full/230221_full.json rename to core/mapFiles/full/230221_full.json diff --git a/mapFiles/full/230223.json b/core/mapFiles/full/230223.json similarity index 100% rename from mapFiles/full/230223.json rename to core/mapFiles/full/230223.json diff --git a/mapFiles/full/230223_full.json b/core/mapFiles/full/230223_full.json similarity index 100% rename from mapFiles/full/230223_full.json rename to core/mapFiles/full/230223_full.json diff --git a/mapFiles/full/230224.json b/core/mapFiles/full/230224.json similarity index 100% rename from mapFiles/full/230224.json rename to core/mapFiles/full/230224.json diff --git a/mapFiles/full/230224_full.json b/core/mapFiles/full/230224_full.json similarity index 100% rename from mapFiles/full/230224_full.json rename to core/mapFiles/full/230224_full.json diff --git a/mapFiles/full/230225.json b/core/mapFiles/full/230225.json similarity index 100% rename from mapFiles/full/230225.json rename to core/mapFiles/full/230225.json diff --git a/mapFiles/full/230225_full.json b/core/mapFiles/full/230225_full.json similarity index 100% rename from mapFiles/full/230225_full.json rename to core/mapFiles/full/230225_full.json diff --git a/mapFiles/full/230227.json b/core/mapFiles/full/230227.json similarity index 100% rename from mapFiles/full/230227.json rename to core/mapFiles/full/230227.json diff --git a/mapFiles/full/230227_full.json b/core/mapFiles/full/230227_full.json similarity index 100% rename from mapFiles/full/230227_full.json rename to core/mapFiles/full/230227_full.json diff --git a/mapFiles/full/230229.json b/core/mapFiles/full/230229.json similarity index 100% rename from mapFiles/full/230229.json rename to core/mapFiles/full/230229.json diff --git a/mapFiles/full/230229_full.json b/core/mapFiles/full/230229_full.json similarity index 100% rename from mapFiles/full/230229_full.json rename to core/mapFiles/full/230229_full.json diff --git a/mapFiles/full/230230.json b/core/mapFiles/full/230230.json similarity index 100% rename from mapFiles/full/230230.json rename to core/mapFiles/full/230230.json diff --git a/mapFiles/full/230230_full.json b/core/mapFiles/full/230230_full.json similarity index 100% rename from mapFiles/full/230230_full.json rename to core/mapFiles/full/230230_full.json diff --git a/mapFiles/full/230231.json b/core/mapFiles/full/230231.json similarity index 100% rename from mapFiles/full/230231.json rename to core/mapFiles/full/230231.json diff --git a/mapFiles/full/230231_full.json b/core/mapFiles/full/230231_full.json similarity index 100% rename from mapFiles/full/230231_full.json rename to core/mapFiles/full/230231_full.json diff --git a/mapFiles/full/230281.json b/core/mapFiles/full/230281.json similarity index 100% rename from mapFiles/full/230281.json rename to core/mapFiles/full/230281.json diff --git a/mapFiles/full/230281_full.json b/core/mapFiles/full/230281_full.json similarity index 100% rename from mapFiles/full/230281_full.json rename to core/mapFiles/full/230281_full.json diff --git a/mapFiles/full/230300.json b/core/mapFiles/full/230300.json similarity index 100% rename from mapFiles/full/230300.json rename to core/mapFiles/full/230300.json diff --git a/mapFiles/full/230300_full.json b/core/mapFiles/full/230300_full.json similarity index 100% rename from mapFiles/full/230300_full.json rename to core/mapFiles/full/230300_full.json diff --git a/mapFiles/full/230302.json b/core/mapFiles/full/230302.json similarity index 100% rename from mapFiles/full/230302.json rename to core/mapFiles/full/230302.json diff --git a/mapFiles/full/230302_full.json b/core/mapFiles/full/230302_full.json similarity index 100% rename from mapFiles/full/230302_full.json rename to core/mapFiles/full/230302_full.json diff --git a/mapFiles/full/230303.json b/core/mapFiles/full/230303.json similarity index 100% rename from mapFiles/full/230303.json rename to core/mapFiles/full/230303.json diff --git a/mapFiles/full/230303_full.json b/core/mapFiles/full/230303_full.json similarity index 100% rename from mapFiles/full/230303_full.json rename to core/mapFiles/full/230303_full.json diff --git a/mapFiles/full/230304.json b/core/mapFiles/full/230304.json similarity index 100% rename from mapFiles/full/230304.json rename to core/mapFiles/full/230304.json diff --git a/mapFiles/full/230304_full.json b/core/mapFiles/full/230304_full.json similarity index 100% rename from mapFiles/full/230304_full.json rename to core/mapFiles/full/230304_full.json diff --git a/mapFiles/full/230305.json b/core/mapFiles/full/230305.json similarity index 100% rename from mapFiles/full/230305.json rename to core/mapFiles/full/230305.json diff --git a/mapFiles/full/230305_full.json b/core/mapFiles/full/230305_full.json similarity index 100% rename from mapFiles/full/230305_full.json rename to core/mapFiles/full/230305_full.json diff --git a/mapFiles/full/230306.json b/core/mapFiles/full/230306.json similarity index 100% rename from mapFiles/full/230306.json rename to core/mapFiles/full/230306.json diff --git a/mapFiles/full/230306_full.json b/core/mapFiles/full/230306_full.json similarity index 100% rename from mapFiles/full/230306_full.json rename to core/mapFiles/full/230306_full.json diff --git a/mapFiles/full/230307.json b/core/mapFiles/full/230307.json similarity index 100% rename from mapFiles/full/230307.json rename to core/mapFiles/full/230307.json diff --git a/mapFiles/full/230307_full.json b/core/mapFiles/full/230307_full.json similarity index 100% rename from mapFiles/full/230307_full.json rename to core/mapFiles/full/230307_full.json diff --git a/mapFiles/full/230321.json b/core/mapFiles/full/230321.json similarity index 100% rename from mapFiles/full/230321.json rename to core/mapFiles/full/230321.json diff --git a/mapFiles/full/230321_full.json b/core/mapFiles/full/230321_full.json similarity index 100% rename from mapFiles/full/230321_full.json rename to core/mapFiles/full/230321_full.json diff --git a/mapFiles/full/230381.json b/core/mapFiles/full/230381.json similarity index 100% rename from mapFiles/full/230381.json rename to core/mapFiles/full/230381.json diff --git a/mapFiles/full/230381_full.json b/core/mapFiles/full/230381_full.json similarity index 100% rename from mapFiles/full/230381_full.json rename to core/mapFiles/full/230381_full.json diff --git a/mapFiles/full/230382.json b/core/mapFiles/full/230382.json similarity index 100% rename from mapFiles/full/230382.json rename to core/mapFiles/full/230382.json diff --git a/mapFiles/full/230382_full.json b/core/mapFiles/full/230382_full.json similarity index 100% rename from mapFiles/full/230382_full.json rename to core/mapFiles/full/230382_full.json diff --git a/mapFiles/full/230400.json b/core/mapFiles/full/230400.json similarity index 100% rename from mapFiles/full/230400.json rename to core/mapFiles/full/230400.json diff --git a/mapFiles/full/230400_full.json b/core/mapFiles/full/230400_full.json similarity index 100% rename from mapFiles/full/230400_full.json rename to core/mapFiles/full/230400_full.json diff --git a/mapFiles/full/230402.json b/core/mapFiles/full/230402.json similarity index 100% rename from mapFiles/full/230402.json rename to core/mapFiles/full/230402.json diff --git a/mapFiles/full/230402_full.json b/core/mapFiles/full/230402_full.json similarity index 100% rename from mapFiles/full/230402_full.json rename to core/mapFiles/full/230402_full.json diff --git a/mapFiles/full/230403.json b/core/mapFiles/full/230403.json similarity index 100% rename from mapFiles/full/230403.json rename to core/mapFiles/full/230403.json diff --git a/mapFiles/full/230403_full.json b/core/mapFiles/full/230403_full.json similarity index 100% rename from mapFiles/full/230403_full.json rename to core/mapFiles/full/230403_full.json diff --git a/mapFiles/full/230404.json b/core/mapFiles/full/230404.json similarity index 100% rename from mapFiles/full/230404.json rename to core/mapFiles/full/230404.json diff --git a/mapFiles/full/230404_full.json b/core/mapFiles/full/230404_full.json similarity index 100% rename from mapFiles/full/230404_full.json rename to core/mapFiles/full/230404_full.json diff --git a/mapFiles/full/230405.json b/core/mapFiles/full/230405.json similarity index 100% rename from mapFiles/full/230405.json rename to core/mapFiles/full/230405.json diff --git a/mapFiles/full/230405_full.json b/core/mapFiles/full/230405_full.json similarity index 100% rename from mapFiles/full/230405_full.json rename to core/mapFiles/full/230405_full.json diff --git a/mapFiles/full/230406.json b/core/mapFiles/full/230406.json similarity index 100% rename from mapFiles/full/230406.json rename to core/mapFiles/full/230406.json diff --git a/mapFiles/full/230406_full.json b/core/mapFiles/full/230406_full.json similarity index 100% rename from mapFiles/full/230406_full.json rename to core/mapFiles/full/230406_full.json diff --git a/mapFiles/full/230407.json b/core/mapFiles/full/230407.json similarity index 100% rename from mapFiles/full/230407.json rename to core/mapFiles/full/230407.json diff --git a/mapFiles/full/230407_full.json b/core/mapFiles/full/230407_full.json similarity index 100% rename from mapFiles/full/230407_full.json rename to core/mapFiles/full/230407_full.json diff --git a/mapFiles/full/230421.json b/core/mapFiles/full/230421.json similarity index 100% rename from mapFiles/full/230421.json rename to core/mapFiles/full/230421.json diff --git a/mapFiles/full/230421_full.json b/core/mapFiles/full/230421_full.json similarity index 100% rename from mapFiles/full/230421_full.json rename to core/mapFiles/full/230421_full.json diff --git a/mapFiles/full/230422.json b/core/mapFiles/full/230422.json similarity index 100% rename from mapFiles/full/230422.json rename to core/mapFiles/full/230422.json diff --git a/mapFiles/full/230422_full.json b/core/mapFiles/full/230422_full.json similarity index 100% rename from mapFiles/full/230422_full.json rename to core/mapFiles/full/230422_full.json diff --git a/mapFiles/full/230500.json b/core/mapFiles/full/230500.json similarity index 100% rename from mapFiles/full/230500.json rename to core/mapFiles/full/230500.json diff --git a/mapFiles/full/230500_full.json b/core/mapFiles/full/230500_full.json similarity index 100% rename from mapFiles/full/230500_full.json rename to core/mapFiles/full/230500_full.json diff --git a/mapFiles/full/230502.json b/core/mapFiles/full/230502.json similarity index 100% rename from mapFiles/full/230502.json rename to core/mapFiles/full/230502.json diff --git a/mapFiles/full/230502_full.json b/core/mapFiles/full/230502_full.json similarity index 100% rename from mapFiles/full/230502_full.json rename to core/mapFiles/full/230502_full.json diff --git a/mapFiles/full/230503.json b/core/mapFiles/full/230503.json similarity index 100% rename from mapFiles/full/230503.json rename to core/mapFiles/full/230503.json diff --git a/mapFiles/full/230503_full.json b/core/mapFiles/full/230503_full.json similarity index 100% rename from mapFiles/full/230503_full.json rename to core/mapFiles/full/230503_full.json diff --git a/mapFiles/full/230505.json b/core/mapFiles/full/230505.json similarity index 100% rename from mapFiles/full/230505.json rename to core/mapFiles/full/230505.json diff --git a/mapFiles/full/230505_full.json b/core/mapFiles/full/230505_full.json similarity index 100% rename from mapFiles/full/230505_full.json rename to core/mapFiles/full/230505_full.json diff --git a/mapFiles/full/230506.json b/core/mapFiles/full/230506.json similarity index 100% rename from mapFiles/full/230506.json rename to core/mapFiles/full/230506.json diff --git a/mapFiles/full/230506_full.json b/core/mapFiles/full/230506_full.json similarity index 100% rename from mapFiles/full/230506_full.json rename to core/mapFiles/full/230506_full.json diff --git a/mapFiles/full/230521.json b/core/mapFiles/full/230521.json similarity index 100% rename from mapFiles/full/230521.json rename to core/mapFiles/full/230521.json diff --git a/mapFiles/full/230521_full.json b/core/mapFiles/full/230521_full.json similarity index 100% rename from mapFiles/full/230521_full.json rename to core/mapFiles/full/230521_full.json diff --git a/mapFiles/full/230522.json b/core/mapFiles/full/230522.json similarity index 100% rename from mapFiles/full/230522.json rename to core/mapFiles/full/230522.json diff --git a/mapFiles/full/230522_full.json b/core/mapFiles/full/230522_full.json similarity index 100% rename from mapFiles/full/230522_full.json rename to core/mapFiles/full/230522_full.json diff --git a/mapFiles/full/230523.json b/core/mapFiles/full/230523.json similarity index 100% rename from mapFiles/full/230523.json rename to core/mapFiles/full/230523.json diff --git a/mapFiles/full/230523_full.json b/core/mapFiles/full/230523_full.json similarity index 100% rename from mapFiles/full/230523_full.json rename to core/mapFiles/full/230523_full.json diff --git a/mapFiles/full/230524.json b/core/mapFiles/full/230524.json similarity index 100% rename from mapFiles/full/230524.json rename to core/mapFiles/full/230524.json diff --git a/mapFiles/full/230524_full.json b/core/mapFiles/full/230524_full.json similarity index 100% rename from mapFiles/full/230524_full.json rename to core/mapFiles/full/230524_full.json diff --git a/mapFiles/full/230600.json b/core/mapFiles/full/230600.json similarity index 100% rename from mapFiles/full/230600.json rename to core/mapFiles/full/230600.json diff --git a/mapFiles/full/230600_full.json b/core/mapFiles/full/230600_full.json similarity index 100% rename from mapFiles/full/230600_full.json rename to core/mapFiles/full/230600_full.json diff --git a/mapFiles/full/230602.json b/core/mapFiles/full/230602.json similarity index 100% rename from mapFiles/full/230602.json rename to core/mapFiles/full/230602.json diff --git a/mapFiles/full/230602_full.json b/core/mapFiles/full/230602_full.json similarity index 100% rename from mapFiles/full/230602_full.json rename to core/mapFiles/full/230602_full.json diff --git a/mapFiles/full/230603.json b/core/mapFiles/full/230603.json similarity index 100% rename from mapFiles/full/230603.json rename to core/mapFiles/full/230603.json diff --git a/mapFiles/full/230603_full.json b/core/mapFiles/full/230603_full.json similarity index 100% rename from mapFiles/full/230603_full.json rename to core/mapFiles/full/230603_full.json diff --git a/mapFiles/full/230604.json b/core/mapFiles/full/230604.json similarity index 100% rename from mapFiles/full/230604.json rename to core/mapFiles/full/230604.json diff --git a/mapFiles/full/230604_full.json b/core/mapFiles/full/230604_full.json similarity index 100% rename from mapFiles/full/230604_full.json rename to core/mapFiles/full/230604_full.json diff --git a/mapFiles/full/230605.json b/core/mapFiles/full/230605.json similarity index 100% rename from mapFiles/full/230605.json rename to core/mapFiles/full/230605.json diff --git a/mapFiles/full/230605_full.json b/core/mapFiles/full/230605_full.json similarity index 100% rename from mapFiles/full/230605_full.json rename to core/mapFiles/full/230605_full.json diff --git a/mapFiles/full/230606.json b/core/mapFiles/full/230606.json similarity index 100% rename from mapFiles/full/230606.json rename to core/mapFiles/full/230606.json diff --git a/mapFiles/full/230606_full.json b/core/mapFiles/full/230606_full.json similarity index 100% rename from mapFiles/full/230606_full.json rename to core/mapFiles/full/230606_full.json diff --git a/mapFiles/full/230621.json b/core/mapFiles/full/230621.json similarity index 100% rename from mapFiles/full/230621.json rename to core/mapFiles/full/230621.json diff --git a/mapFiles/full/230621_full.json b/core/mapFiles/full/230621_full.json similarity index 100% rename from mapFiles/full/230621_full.json rename to core/mapFiles/full/230621_full.json diff --git a/mapFiles/full/230622.json b/core/mapFiles/full/230622.json similarity index 100% rename from mapFiles/full/230622.json rename to core/mapFiles/full/230622.json diff --git a/mapFiles/full/230622_full.json b/core/mapFiles/full/230622_full.json similarity index 100% rename from mapFiles/full/230622_full.json rename to core/mapFiles/full/230622_full.json diff --git a/mapFiles/full/230623.json b/core/mapFiles/full/230623.json similarity index 100% rename from mapFiles/full/230623.json rename to core/mapFiles/full/230623.json diff --git a/mapFiles/full/230623_full.json b/core/mapFiles/full/230623_full.json similarity index 100% rename from mapFiles/full/230623_full.json rename to core/mapFiles/full/230623_full.json diff --git a/mapFiles/full/230624.json b/core/mapFiles/full/230624.json similarity index 100% rename from mapFiles/full/230624.json rename to core/mapFiles/full/230624.json diff --git a/mapFiles/full/230624_full.json b/core/mapFiles/full/230624_full.json similarity index 100% rename from mapFiles/full/230624_full.json rename to core/mapFiles/full/230624_full.json diff --git a/mapFiles/full/230671.json b/core/mapFiles/full/230671.json similarity index 100% rename from mapFiles/full/230671.json rename to core/mapFiles/full/230671.json diff --git a/mapFiles/full/230671_full.json b/core/mapFiles/full/230671_full.json similarity index 100% rename from mapFiles/full/230671_full.json rename to core/mapFiles/full/230671_full.json diff --git a/mapFiles/full/230700.json b/core/mapFiles/full/230700.json similarity index 100% rename from mapFiles/full/230700.json rename to core/mapFiles/full/230700.json diff --git a/mapFiles/full/230700_full.json b/core/mapFiles/full/230700_full.json similarity index 100% rename from mapFiles/full/230700_full.json rename to core/mapFiles/full/230700_full.json diff --git a/mapFiles/full/230717.json b/core/mapFiles/full/230717.json similarity index 100% rename from mapFiles/full/230717.json rename to core/mapFiles/full/230717.json diff --git a/mapFiles/full/230717_full.json b/core/mapFiles/full/230717_full.json similarity index 100% rename from mapFiles/full/230717_full.json rename to core/mapFiles/full/230717_full.json diff --git a/mapFiles/full/230718.json b/core/mapFiles/full/230718.json similarity index 100% rename from mapFiles/full/230718.json rename to core/mapFiles/full/230718.json diff --git a/mapFiles/full/230718_full.json b/core/mapFiles/full/230718_full.json similarity index 100% rename from mapFiles/full/230718_full.json rename to core/mapFiles/full/230718_full.json diff --git a/mapFiles/full/230719.json b/core/mapFiles/full/230719.json similarity index 100% rename from mapFiles/full/230719.json rename to core/mapFiles/full/230719.json diff --git a/mapFiles/full/230719_full.json b/core/mapFiles/full/230719_full.json similarity index 100% rename from mapFiles/full/230719_full.json rename to core/mapFiles/full/230719_full.json diff --git a/mapFiles/full/230722.json b/core/mapFiles/full/230722.json similarity index 100% rename from mapFiles/full/230722.json rename to core/mapFiles/full/230722.json diff --git a/mapFiles/full/230722_full.json b/core/mapFiles/full/230722_full.json similarity index 100% rename from mapFiles/full/230722_full.json rename to core/mapFiles/full/230722_full.json diff --git a/mapFiles/full/230723.json b/core/mapFiles/full/230723.json similarity index 100% rename from mapFiles/full/230723.json rename to core/mapFiles/full/230723.json diff --git a/mapFiles/full/230723_full.json b/core/mapFiles/full/230723_full.json similarity index 100% rename from mapFiles/full/230723_full.json rename to core/mapFiles/full/230723_full.json diff --git a/mapFiles/full/230724.json b/core/mapFiles/full/230724.json similarity index 100% rename from mapFiles/full/230724.json rename to core/mapFiles/full/230724.json diff --git a/mapFiles/full/230724_full.json b/core/mapFiles/full/230724_full.json similarity index 100% rename from mapFiles/full/230724_full.json rename to core/mapFiles/full/230724_full.json diff --git a/mapFiles/full/230725.json b/core/mapFiles/full/230725.json similarity index 100% rename from mapFiles/full/230725.json rename to core/mapFiles/full/230725.json diff --git a/mapFiles/full/230725_full.json b/core/mapFiles/full/230725_full.json similarity index 100% rename from mapFiles/full/230725_full.json rename to core/mapFiles/full/230725_full.json diff --git a/mapFiles/full/230726.json b/core/mapFiles/full/230726.json similarity index 100% rename from mapFiles/full/230726.json rename to core/mapFiles/full/230726.json diff --git a/mapFiles/full/230726_full.json b/core/mapFiles/full/230726_full.json similarity index 100% rename from mapFiles/full/230726_full.json rename to core/mapFiles/full/230726_full.json diff --git a/mapFiles/full/230751.json b/core/mapFiles/full/230751.json similarity index 100% rename from mapFiles/full/230751.json rename to core/mapFiles/full/230751.json diff --git a/mapFiles/full/230751_full.json b/core/mapFiles/full/230751_full.json similarity index 100% rename from mapFiles/full/230751_full.json rename to core/mapFiles/full/230751_full.json diff --git a/mapFiles/full/230781.json b/core/mapFiles/full/230781.json similarity index 100% rename from mapFiles/full/230781.json rename to core/mapFiles/full/230781.json diff --git a/mapFiles/full/230781_full.json b/core/mapFiles/full/230781_full.json similarity index 100% rename from mapFiles/full/230781_full.json rename to core/mapFiles/full/230781_full.json diff --git a/mapFiles/full/230800.json b/core/mapFiles/full/230800.json similarity index 100% rename from mapFiles/full/230800.json rename to core/mapFiles/full/230800.json diff --git a/mapFiles/full/230800_full.json b/core/mapFiles/full/230800_full.json similarity index 100% rename from mapFiles/full/230800_full.json rename to core/mapFiles/full/230800_full.json diff --git a/mapFiles/full/230803.json b/core/mapFiles/full/230803.json similarity index 100% rename from mapFiles/full/230803.json rename to core/mapFiles/full/230803.json diff --git a/mapFiles/full/230803_full.json b/core/mapFiles/full/230803_full.json similarity index 100% rename from mapFiles/full/230803_full.json rename to core/mapFiles/full/230803_full.json diff --git a/mapFiles/full/230804.json b/core/mapFiles/full/230804.json similarity index 100% rename from mapFiles/full/230804.json rename to core/mapFiles/full/230804.json diff --git a/mapFiles/full/230804_full.json b/core/mapFiles/full/230804_full.json similarity index 100% rename from mapFiles/full/230804_full.json rename to core/mapFiles/full/230804_full.json diff --git a/mapFiles/full/230805.json b/core/mapFiles/full/230805.json similarity index 100% rename from mapFiles/full/230805.json rename to core/mapFiles/full/230805.json diff --git a/mapFiles/full/230805_full.json b/core/mapFiles/full/230805_full.json similarity index 100% rename from mapFiles/full/230805_full.json rename to core/mapFiles/full/230805_full.json diff --git a/mapFiles/full/230811.json b/core/mapFiles/full/230811.json similarity index 100% rename from mapFiles/full/230811.json rename to core/mapFiles/full/230811.json diff --git a/mapFiles/full/230811_full.json b/core/mapFiles/full/230811_full.json similarity index 100% rename from mapFiles/full/230811_full.json rename to core/mapFiles/full/230811_full.json diff --git a/mapFiles/full/230822.json b/core/mapFiles/full/230822.json similarity index 100% rename from mapFiles/full/230822.json rename to core/mapFiles/full/230822.json diff --git a/mapFiles/full/230822_full.json b/core/mapFiles/full/230822_full.json similarity index 100% rename from mapFiles/full/230822_full.json rename to core/mapFiles/full/230822_full.json diff --git a/mapFiles/full/230826.json b/core/mapFiles/full/230826.json similarity index 100% rename from mapFiles/full/230826.json rename to core/mapFiles/full/230826.json diff --git a/mapFiles/full/230826_full.json b/core/mapFiles/full/230826_full.json similarity index 100% rename from mapFiles/full/230826_full.json rename to core/mapFiles/full/230826_full.json diff --git a/mapFiles/full/230828.json b/core/mapFiles/full/230828.json similarity index 100% rename from mapFiles/full/230828.json rename to core/mapFiles/full/230828.json diff --git a/mapFiles/full/230828_full.json b/core/mapFiles/full/230828_full.json similarity index 100% rename from mapFiles/full/230828_full.json rename to core/mapFiles/full/230828_full.json diff --git a/mapFiles/full/230881.json b/core/mapFiles/full/230881.json similarity index 100% rename from mapFiles/full/230881.json rename to core/mapFiles/full/230881.json diff --git a/mapFiles/full/230881_full.json b/core/mapFiles/full/230881_full.json similarity index 100% rename from mapFiles/full/230881_full.json rename to core/mapFiles/full/230881_full.json diff --git a/mapFiles/full/230882.json b/core/mapFiles/full/230882.json similarity index 100% rename from mapFiles/full/230882.json rename to core/mapFiles/full/230882.json diff --git a/mapFiles/full/230882_full.json b/core/mapFiles/full/230882_full.json similarity index 100% rename from mapFiles/full/230882_full.json rename to core/mapFiles/full/230882_full.json diff --git a/mapFiles/full/230883.json b/core/mapFiles/full/230883.json similarity index 100% rename from mapFiles/full/230883.json rename to core/mapFiles/full/230883.json diff --git a/mapFiles/full/230883_full.json b/core/mapFiles/full/230883_full.json similarity index 100% rename from mapFiles/full/230883_full.json rename to core/mapFiles/full/230883_full.json diff --git a/mapFiles/full/230900.json b/core/mapFiles/full/230900.json similarity index 100% rename from mapFiles/full/230900.json rename to core/mapFiles/full/230900.json diff --git a/mapFiles/full/230900_full.json b/core/mapFiles/full/230900_full.json similarity index 100% rename from mapFiles/full/230900_full.json rename to core/mapFiles/full/230900_full.json diff --git a/mapFiles/full/230902.json b/core/mapFiles/full/230902.json similarity index 100% rename from mapFiles/full/230902.json rename to core/mapFiles/full/230902.json diff --git a/mapFiles/full/230902_full.json b/core/mapFiles/full/230902_full.json similarity index 100% rename from mapFiles/full/230902_full.json rename to core/mapFiles/full/230902_full.json diff --git a/mapFiles/full/230903.json b/core/mapFiles/full/230903.json similarity index 100% rename from mapFiles/full/230903.json rename to core/mapFiles/full/230903.json diff --git a/mapFiles/full/230903_full.json b/core/mapFiles/full/230903_full.json similarity index 100% rename from mapFiles/full/230903_full.json rename to core/mapFiles/full/230903_full.json diff --git a/mapFiles/full/230904.json b/core/mapFiles/full/230904.json similarity index 100% rename from mapFiles/full/230904.json rename to core/mapFiles/full/230904.json diff --git a/mapFiles/full/230904_full.json b/core/mapFiles/full/230904_full.json similarity index 100% rename from mapFiles/full/230904_full.json rename to core/mapFiles/full/230904_full.json diff --git a/mapFiles/full/230921.json b/core/mapFiles/full/230921.json similarity index 100% rename from mapFiles/full/230921.json rename to core/mapFiles/full/230921.json diff --git a/mapFiles/full/230921_full.json b/core/mapFiles/full/230921_full.json similarity index 100% rename from mapFiles/full/230921_full.json rename to core/mapFiles/full/230921_full.json diff --git a/mapFiles/full/231000.json b/core/mapFiles/full/231000.json similarity index 100% rename from mapFiles/full/231000.json rename to core/mapFiles/full/231000.json diff --git a/mapFiles/full/231000_full.json b/core/mapFiles/full/231000_full.json similarity index 100% rename from mapFiles/full/231000_full.json rename to core/mapFiles/full/231000_full.json diff --git a/mapFiles/full/231002.json b/core/mapFiles/full/231002.json similarity index 100% rename from mapFiles/full/231002.json rename to core/mapFiles/full/231002.json diff --git a/mapFiles/full/231002_full.json b/core/mapFiles/full/231002_full.json similarity index 100% rename from mapFiles/full/231002_full.json rename to core/mapFiles/full/231002_full.json diff --git a/mapFiles/full/231003.json b/core/mapFiles/full/231003.json similarity index 100% rename from mapFiles/full/231003.json rename to core/mapFiles/full/231003.json diff --git a/mapFiles/full/231003_full.json b/core/mapFiles/full/231003_full.json similarity index 100% rename from mapFiles/full/231003_full.json rename to core/mapFiles/full/231003_full.json diff --git a/mapFiles/full/231004.json b/core/mapFiles/full/231004.json similarity index 100% rename from mapFiles/full/231004.json rename to core/mapFiles/full/231004.json diff --git a/mapFiles/full/231004_full.json b/core/mapFiles/full/231004_full.json similarity index 100% rename from mapFiles/full/231004_full.json rename to core/mapFiles/full/231004_full.json diff --git a/mapFiles/full/231005.json b/core/mapFiles/full/231005.json similarity index 100% rename from mapFiles/full/231005.json rename to core/mapFiles/full/231005.json diff --git a/mapFiles/full/231005_full.json b/core/mapFiles/full/231005_full.json similarity index 100% rename from mapFiles/full/231005_full.json rename to core/mapFiles/full/231005_full.json diff --git a/mapFiles/full/231025.json b/core/mapFiles/full/231025.json similarity index 100% rename from mapFiles/full/231025.json rename to core/mapFiles/full/231025.json diff --git a/mapFiles/full/231025_full.json b/core/mapFiles/full/231025_full.json similarity index 100% rename from mapFiles/full/231025_full.json rename to core/mapFiles/full/231025_full.json diff --git a/mapFiles/full/231071.json b/core/mapFiles/full/231071.json similarity index 100% rename from mapFiles/full/231071.json rename to core/mapFiles/full/231071.json diff --git a/mapFiles/full/231071_full.json b/core/mapFiles/full/231071_full.json similarity index 100% rename from mapFiles/full/231071_full.json rename to core/mapFiles/full/231071_full.json diff --git a/mapFiles/full/231081.json b/core/mapFiles/full/231081.json similarity index 100% rename from mapFiles/full/231081.json rename to core/mapFiles/full/231081.json diff --git a/mapFiles/full/231081_full.json b/core/mapFiles/full/231081_full.json similarity index 100% rename from mapFiles/full/231081_full.json rename to core/mapFiles/full/231081_full.json diff --git a/mapFiles/full/231083.json b/core/mapFiles/full/231083.json similarity index 100% rename from mapFiles/full/231083.json rename to core/mapFiles/full/231083.json diff --git a/mapFiles/full/231083_full.json b/core/mapFiles/full/231083_full.json similarity index 100% rename from mapFiles/full/231083_full.json rename to core/mapFiles/full/231083_full.json diff --git a/mapFiles/full/231084.json b/core/mapFiles/full/231084.json similarity index 100% rename from mapFiles/full/231084.json rename to core/mapFiles/full/231084.json diff --git a/mapFiles/full/231084_full.json b/core/mapFiles/full/231084_full.json similarity index 100% rename from mapFiles/full/231084_full.json rename to core/mapFiles/full/231084_full.json diff --git a/mapFiles/full/231085.json b/core/mapFiles/full/231085.json similarity index 100% rename from mapFiles/full/231085.json rename to core/mapFiles/full/231085.json diff --git a/mapFiles/full/231085_full.json b/core/mapFiles/full/231085_full.json similarity index 100% rename from mapFiles/full/231085_full.json rename to core/mapFiles/full/231085_full.json diff --git a/mapFiles/full/231086.json b/core/mapFiles/full/231086.json similarity index 100% rename from mapFiles/full/231086.json rename to core/mapFiles/full/231086.json diff --git a/mapFiles/full/231086_full.json b/core/mapFiles/full/231086_full.json similarity index 100% rename from mapFiles/full/231086_full.json rename to core/mapFiles/full/231086_full.json diff --git a/mapFiles/full/231100.json b/core/mapFiles/full/231100.json similarity index 100% rename from mapFiles/full/231100.json rename to core/mapFiles/full/231100.json diff --git a/mapFiles/full/231100_full.json b/core/mapFiles/full/231100_full.json similarity index 100% rename from mapFiles/full/231100_full.json rename to core/mapFiles/full/231100_full.json diff --git a/mapFiles/full/231102.json b/core/mapFiles/full/231102.json similarity index 100% rename from mapFiles/full/231102.json rename to core/mapFiles/full/231102.json diff --git a/mapFiles/full/231102_full.json b/core/mapFiles/full/231102_full.json similarity index 100% rename from mapFiles/full/231102_full.json rename to core/mapFiles/full/231102_full.json diff --git a/mapFiles/full/231123.json b/core/mapFiles/full/231123.json similarity index 100% rename from mapFiles/full/231123.json rename to core/mapFiles/full/231123.json diff --git a/mapFiles/full/231123_full.json b/core/mapFiles/full/231123_full.json similarity index 100% rename from mapFiles/full/231123_full.json rename to core/mapFiles/full/231123_full.json diff --git a/mapFiles/full/231124.json b/core/mapFiles/full/231124.json similarity index 100% rename from mapFiles/full/231124.json rename to core/mapFiles/full/231124.json diff --git a/mapFiles/full/231124_full.json b/core/mapFiles/full/231124_full.json similarity index 100% rename from mapFiles/full/231124_full.json rename to core/mapFiles/full/231124_full.json diff --git a/mapFiles/full/231181.json b/core/mapFiles/full/231181.json similarity index 100% rename from mapFiles/full/231181.json rename to core/mapFiles/full/231181.json diff --git a/mapFiles/full/231181_full.json b/core/mapFiles/full/231181_full.json similarity index 100% rename from mapFiles/full/231181_full.json rename to core/mapFiles/full/231181_full.json diff --git a/mapFiles/full/231182.json b/core/mapFiles/full/231182.json similarity index 100% rename from mapFiles/full/231182.json rename to core/mapFiles/full/231182.json diff --git a/mapFiles/full/231182_full.json b/core/mapFiles/full/231182_full.json similarity index 100% rename from mapFiles/full/231182_full.json rename to core/mapFiles/full/231182_full.json diff --git a/mapFiles/full/231183.json b/core/mapFiles/full/231183.json similarity index 100% rename from mapFiles/full/231183.json rename to core/mapFiles/full/231183.json diff --git a/mapFiles/full/231183_full.json b/core/mapFiles/full/231183_full.json similarity index 100% rename from mapFiles/full/231183_full.json rename to core/mapFiles/full/231183_full.json diff --git a/mapFiles/full/231200.json b/core/mapFiles/full/231200.json similarity index 100% rename from mapFiles/full/231200.json rename to core/mapFiles/full/231200.json diff --git a/mapFiles/full/231200_full.json b/core/mapFiles/full/231200_full.json similarity index 100% rename from mapFiles/full/231200_full.json rename to core/mapFiles/full/231200_full.json diff --git a/mapFiles/full/231202.json b/core/mapFiles/full/231202.json similarity index 100% rename from mapFiles/full/231202.json rename to core/mapFiles/full/231202.json diff --git a/mapFiles/full/231202_full.json b/core/mapFiles/full/231202_full.json similarity index 100% rename from mapFiles/full/231202_full.json rename to core/mapFiles/full/231202_full.json diff --git a/mapFiles/full/231221.json b/core/mapFiles/full/231221.json similarity index 100% rename from mapFiles/full/231221.json rename to core/mapFiles/full/231221.json diff --git a/mapFiles/full/231221_full.json b/core/mapFiles/full/231221_full.json similarity index 100% rename from mapFiles/full/231221_full.json rename to core/mapFiles/full/231221_full.json diff --git a/mapFiles/full/231222.json b/core/mapFiles/full/231222.json similarity index 100% rename from mapFiles/full/231222.json rename to core/mapFiles/full/231222.json diff --git a/mapFiles/full/231222_full.json b/core/mapFiles/full/231222_full.json similarity index 100% rename from mapFiles/full/231222_full.json rename to core/mapFiles/full/231222_full.json diff --git a/mapFiles/full/231223.json b/core/mapFiles/full/231223.json similarity index 100% rename from mapFiles/full/231223.json rename to core/mapFiles/full/231223.json diff --git a/mapFiles/full/231223_full.json b/core/mapFiles/full/231223_full.json similarity index 100% rename from mapFiles/full/231223_full.json rename to core/mapFiles/full/231223_full.json diff --git a/mapFiles/full/231224.json b/core/mapFiles/full/231224.json similarity index 100% rename from mapFiles/full/231224.json rename to core/mapFiles/full/231224.json diff --git a/mapFiles/full/231224_full.json b/core/mapFiles/full/231224_full.json similarity index 100% rename from mapFiles/full/231224_full.json rename to core/mapFiles/full/231224_full.json diff --git a/mapFiles/full/231225.json b/core/mapFiles/full/231225.json similarity index 100% rename from mapFiles/full/231225.json rename to core/mapFiles/full/231225.json diff --git a/mapFiles/full/231225_full.json b/core/mapFiles/full/231225_full.json similarity index 100% rename from mapFiles/full/231225_full.json rename to core/mapFiles/full/231225_full.json diff --git a/mapFiles/full/231226.json b/core/mapFiles/full/231226.json similarity index 100% rename from mapFiles/full/231226.json rename to core/mapFiles/full/231226.json diff --git a/mapFiles/full/231226_full.json b/core/mapFiles/full/231226_full.json similarity index 100% rename from mapFiles/full/231226_full.json rename to core/mapFiles/full/231226_full.json diff --git a/mapFiles/full/231281.json b/core/mapFiles/full/231281.json similarity index 100% rename from mapFiles/full/231281.json rename to core/mapFiles/full/231281.json diff --git a/mapFiles/full/231281_full.json b/core/mapFiles/full/231281_full.json similarity index 100% rename from mapFiles/full/231281_full.json rename to core/mapFiles/full/231281_full.json diff --git a/mapFiles/full/231282.json b/core/mapFiles/full/231282.json similarity index 100% rename from mapFiles/full/231282.json rename to core/mapFiles/full/231282.json diff --git a/mapFiles/full/231282_full.json b/core/mapFiles/full/231282_full.json similarity index 100% rename from mapFiles/full/231282_full.json rename to core/mapFiles/full/231282_full.json diff --git a/mapFiles/full/231283.json b/core/mapFiles/full/231283.json similarity index 100% rename from mapFiles/full/231283.json rename to core/mapFiles/full/231283.json diff --git a/mapFiles/full/231283_full.json b/core/mapFiles/full/231283_full.json similarity index 100% rename from mapFiles/full/231283_full.json rename to core/mapFiles/full/231283_full.json diff --git a/mapFiles/full/232700.json b/core/mapFiles/full/232700.json similarity index 100% rename from mapFiles/full/232700.json rename to core/mapFiles/full/232700.json diff --git a/mapFiles/full/232700_full.json b/core/mapFiles/full/232700_full.json similarity index 100% rename from mapFiles/full/232700_full.json rename to core/mapFiles/full/232700_full.json diff --git a/mapFiles/full/232701.json b/core/mapFiles/full/232701.json similarity index 100% rename from mapFiles/full/232701.json rename to core/mapFiles/full/232701.json diff --git a/mapFiles/full/232701_full.json b/core/mapFiles/full/232701_full.json similarity index 100% rename from mapFiles/full/232701_full.json rename to core/mapFiles/full/232701_full.json diff --git a/mapFiles/full/232721.json b/core/mapFiles/full/232721.json similarity index 100% rename from mapFiles/full/232721.json rename to core/mapFiles/full/232721.json diff --git a/mapFiles/full/232721_full.json b/core/mapFiles/full/232721_full.json similarity index 100% rename from mapFiles/full/232721_full.json rename to core/mapFiles/full/232721_full.json diff --git a/mapFiles/full/232722.json b/core/mapFiles/full/232722.json similarity index 100% rename from mapFiles/full/232722.json rename to core/mapFiles/full/232722.json diff --git a/mapFiles/full/232722_full.json b/core/mapFiles/full/232722_full.json similarity index 100% rename from mapFiles/full/232722_full.json rename to core/mapFiles/full/232722_full.json diff --git a/mapFiles/full/232761.json b/core/mapFiles/full/232761.json similarity index 100% rename from mapFiles/full/232761.json rename to core/mapFiles/full/232761.json diff --git a/mapFiles/full/232761_full.json b/core/mapFiles/full/232761_full.json similarity index 100% rename from mapFiles/full/232761_full.json rename to core/mapFiles/full/232761_full.json diff --git a/mapFiles/full/232762.json b/core/mapFiles/full/232762.json similarity index 100% rename from mapFiles/full/232762.json rename to core/mapFiles/full/232762.json diff --git a/mapFiles/full/232762_full.json b/core/mapFiles/full/232762_full.json similarity index 100% rename from mapFiles/full/232762_full.json rename to core/mapFiles/full/232762_full.json diff --git a/mapFiles/full/232763.json b/core/mapFiles/full/232763.json similarity index 100% rename from mapFiles/full/232763.json rename to core/mapFiles/full/232763.json diff --git a/mapFiles/full/232763_full.json b/core/mapFiles/full/232763_full.json similarity index 100% rename from mapFiles/full/232763_full.json rename to core/mapFiles/full/232763_full.json diff --git a/mapFiles/full/232764.json b/core/mapFiles/full/232764.json similarity index 100% rename from mapFiles/full/232764.json rename to core/mapFiles/full/232764.json diff --git a/mapFiles/full/232764_full.json b/core/mapFiles/full/232764_full.json similarity index 100% rename from mapFiles/full/232764_full.json rename to core/mapFiles/full/232764_full.json diff --git a/mapFiles/full/310000.json b/core/mapFiles/full/310000.json similarity index 100% rename from mapFiles/full/310000.json rename to core/mapFiles/full/310000.json diff --git a/mapFiles/full/310000_full.json b/core/mapFiles/full/310000_full.json similarity index 100% rename from mapFiles/full/310000_full.json rename to core/mapFiles/full/310000_full.json diff --git a/mapFiles/full/310100.json b/core/mapFiles/full/310100.json similarity index 100% rename from mapFiles/full/310100.json rename to core/mapFiles/full/310100.json diff --git a/mapFiles/full/310100_full.json b/core/mapFiles/full/310100_full.json similarity index 100% rename from mapFiles/full/310100_full.json rename to core/mapFiles/full/310100_full.json diff --git a/mapFiles/full/310101.json b/core/mapFiles/full/310101.json similarity index 100% rename from mapFiles/full/310101.json rename to core/mapFiles/full/310101.json diff --git a/mapFiles/full/310101_full.json b/core/mapFiles/full/310101_full.json similarity index 100% rename from mapFiles/full/310101_full.json rename to core/mapFiles/full/310101_full.json diff --git a/mapFiles/full/310104.json b/core/mapFiles/full/310104.json similarity index 100% rename from mapFiles/full/310104.json rename to core/mapFiles/full/310104.json diff --git a/mapFiles/full/310104_full.json b/core/mapFiles/full/310104_full.json similarity index 100% rename from mapFiles/full/310104_full.json rename to core/mapFiles/full/310104_full.json diff --git a/mapFiles/full/310105.json b/core/mapFiles/full/310105.json similarity index 100% rename from mapFiles/full/310105.json rename to core/mapFiles/full/310105.json diff --git a/mapFiles/full/310105_full.json b/core/mapFiles/full/310105_full.json similarity index 100% rename from mapFiles/full/310105_full.json rename to core/mapFiles/full/310105_full.json diff --git a/mapFiles/full/310106.json b/core/mapFiles/full/310106.json similarity index 100% rename from mapFiles/full/310106.json rename to core/mapFiles/full/310106.json diff --git a/mapFiles/full/310106_full.json b/core/mapFiles/full/310106_full.json similarity index 100% rename from mapFiles/full/310106_full.json rename to core/mapFiles/full/310106_full.json diff --git a/mapFiles/full/310107.json b/core/mapFiles/full/310107.json similarity index 100% rename from mapFiles/full/310107.json rename to core/mapFiles/full/310107.json diff --git a/mapFiles/full/310107_full.json b/core/mapFiles/full/310107_full.json similarity index 100% rename from mapFiles/full/310107_full.json rename to core/mapFiles/full/310107_full.json diff --git a/mapFiles/full/310109.json b/core/mapFiles/full/310109.json similarity index 100% rename from mapFiles/full/310109.json rename to core/mapFiles/full/310109.json diff --git a/mapFiles/full/310109_full.json b/core/mapFiles/full/310109_full.json similarity index 100% rename from mapFiles/full/310109_full.json rename to core/mapFiles/full/310109_full.json diff --git a/mapFiles/full/310110.json b/core/mapFiles/full/310110.json similarity index 100% rename from mapFiles/full/310110.json rename to core/mapFiles/full/310110.json diff --git a/mapFiles/full/310110_full.json b/core/mapFiles/full/310110_full.json similarity index 100% rename from mapFiles/full/310110_full.json rename to core/mapFiles/full/310110_full.json diff --git a/mapFiles/full/310112.json b/core/mapFiles/full/310112.json similarity index 100% rename from mapFiles/full/310112.json rename to core/mapFiles/full/310112.json diff --git a/mapFiles/full/310112_full.json b/core/mapFiles/full/310112_full.json similarity index 100% rename from mapFiles/full/310112_full.json rename to core/mapFiles/full/310112_full.json diff --git a/mapFiles/full/310113.json b/core/mapFiles/full/310113.json similarity index 100% rename from mapFiles/full/310113.json rename to core/mapFiles/full/310113.json diff --git a/mapFiles/full/310113_full.json b/core/mapFiles/full/310113_full.json similarity index 100% rename from mapFiles/full/310113_full.json rename to core/mapFiles/full/310113_full.json diff --git a/mapFiles/full/310114.json b/core/mapFiles/full/310114.json similarity index 100% rename from mapFiles/full/310114.json rename to core/mapFiles/full/310114.json diff --git a/mapFiles/full/310114_full.json b/core/mapFiles/full/310114_full.json similarity index 100% rename from mapFiles/full/310114_full.json rename to core/mapFiles/full/310114_full.json diff --git a/mapFiles/full/310115.json b/core/mapFiles/full/310115.json similarity index 100% rename from mapFiles/full/310115.json rename to core/mapFiles/full/310115.json diff --git a/mapFiles/full/310115_full.json b/core/mapFiles/full/310115_full.json similarity index 100% rename from mapFiles/full/310115_full.json rename to core/mapFiles/full/310115_full.json diff --git a/mapFiles/full/310116.json b/core/mapFiles/full/310116.json similarity index 100% rename from mapFiles/full/310116.json rename to core/mapFiles/full/310116.json diff --git a/mapFiles/full/310116_full.json b/core/mapFiles/full/310116_full.json similarity index 100% rename from mapFiles/full/310116_full.json rename to core/mapFiles/full/310116_full.json diff --git a/mapFiles/full/310117.json b/core/mapFiles/full/310117.json similarity index 100% rename from mapFiles/full/310117.json rename to core/mapFiles/full/310117.json diff --git a/mapFiles/full/310117_full.json b/core/mapFiles/full/310117_full.json similarity index 100% rename from mapFiles/full/310117_full.json rename to core/mapFiles/full/310117_full.json diff --git a/mapFiles/full/310118.json b/core/mapFiles/full/310118.json similarity index 100% rename from mapFiles/full/310118.json rename to core/mapFiles/full/310118.json diff --git a/mapFiles/full/310118_full.json b/core/mapFiles/full/310118_full.json similarity index 100% rename from mapFiles/full/310118_full.json rename to core/mapFiles/full/310118_full.json diff --git a/mapFiles/full/310120.json b/core/mapFiles/full/310120.json similarity index 100% rename from mapFiles/full/310120.json rename to core/mapFiles/full/310120.json diff --git a/mapFiles/full/310120_full.json b/core/mapFiles/full/310120_full.json similarity index 100% rename from mapFiles/full/310120_full.json rename to core/mapFiles/full/310120_full.json diff --git a/mapFiles/full/310151.json b/core/mapFiles/full/310151.json similarity index 100% rename from mapFiles/full/310151.json rename to core/mapFiles/full/310151.json diff --git a/mapFiles/full/310151_full.json b/core/mapFiles/full/310151_full.json similarity index 100% rename from mapFiles/full/310151_full.json rename to core/mapFiles/full/310151_full.json diff --git a/mapFiles/full/320000.json b/core/mapFiles/full/320000.json similarity index 100% rename from mapFiles/full/320000.json rename to core/mapFiles/full/320000.json diff --git a/mapFiles/full/320000_full.json b/core/mapFiles/full/320000_full.json similarity index 100% rename from mapFiles/full/320000_full.json rename to core/mapFiles/full/320000_full.json diff --git a/mapFiles/full/320100.json b/core/mapFiles/full/320100.json similarity index 100% rename from mapFiles/full/320100.json rename to core/mapFiles/full/320100.json diff --git a/mapFiles/full/320100_full.json b/core/mapFiles/full/320100_full.json similarity index 100% rename from mapFiles/full/320100_full.json rename to core/mapFiles/full/320100_full.json diff --git a/mapFiles/full/320102.json b/core/mapFiles/full/320102.json similarity index 100% rename from mapFiles/full/320102.json rename to core/mapFiles/full/320102.json diff --git a/mapFiles/full/320102_full.json b/core/mapFiles/full/320102_full.json similarity index 100% rename from mapFiles/full/320102_full.json rename to core/mapFiles/full/320102_full.json diff --git a/mapFiles/full/320104.json b/core/mapFiles/full/320104.json similarity index 100% rename from mapFiles/full/320104.json rename to core/mapFiles/full/320104.json diff --git a/mapFiles/full/320104_full.json b/core/mapFiles/full/320104_full.json similarity index 100% rename from mapFiles/full/320104_full.json rename to core/mapFiles/full/320104_full.json diff --git a/mapFiles/full/320105.json b/core/mapFiles/full/320105.json similarity index 100% rename from mapFiles/full/320105.json rename to core/mapFiles/full/320105.json diff --git a/mapFiles/full/320105_full.json b/core/mapFiles/full/320105_full.json similarity index 100% rename from mapFiles/full/320105_full.json rename to core/mapFiles/full/320105_full.json diff --git a/mapFiles/full/320106.json b/core/mapFiles/full/320106.json similarity index 100% rename from mapFiles/full/320106.json rename to core/mapFiles/full/320106.json diff --git a/mapFiles/full/320106_full.json b/core/mapFiles/full/320106_full.json similarity index 100% rename from mapFiles/full/320106_full.json rename to core/mapFiles/full/320106_full.json diff --git a/mapFiles/full/320111.json b/core/mapFiles/full/320111.json similarity index 100% rename from mapFiles/full/320111.json rename to core/mapFiles/full/320111.json diff --git a/mapFiles/full/320111_full.json b/core/mapFiles/full/320111_full.json similarity index 100% rename from mapFiles/full/320111_full.json rename to core/mapFiles/full/320111_full.json diff --git a/mapFiles/full/320113.json b/core/mapFiles/full/320113.json similarity index 100% rename from mapFiles/full/320113.json rename to core/mapFiles/full/320113.json diff --git a/mapFiles/full/320113_full.json b/core/mapFiles/full/320113_full.json similarity index 100% rename from mapFiles/full/320113_full.json rename to core/mapFiles/full/320113_full.json diff --git a/mapFiles/full/320114.json b/core/mapFiles/full/320114.json similarity index 100% rename from mapFiles/full/320114.json rename to core/mapFiles/full/320114.json diff --git a/mapFiles/full/320114_full.json b/core/mapFiles/full/320114_full.json similarity index 100% rename from mapFiles/full/320114_full.json rename to core/mapFiles/full/320114_full.json diff --git a/mapFiles/full/320115.json b/core/mapFiles/full/320115.json similarity index 100% rename from mapFiles/full/320115.json rename to core/mapFiles/full/320115.json diff --git a/mapFiles/full/320115_full.json b/core/mapFiles/full/320115_full.json similarity index 100% rename from mapFiles/full/320115_full.json rename to core/mapFiles/full/320115_full.json diff --git a/mapFiles/full/320116.json b/core/mapFiles/full/320116.json similarity index 100% rename from mapFiles/full/320116.json rename to core/mapFiles/full/320116.json diff --git a/mapFiles/full/320116_full.json b/core/mapFiles/full/320116_full.json similarity index 100% rename from mapFiles/full/320116_full.json rename to core/mapFiles/full/320116_full.json diff --git a/mapFiles/full/320117.json b/core/mapFiles/full/320117.json similarity index 100% rename from mapFiles/full/320117.json rename to core/mapFiles/full/320117.json diff --git a/mapFiles/full/320117_full.json b/core/mapFiles/full/320117_full.json similarity index 100% rename from mapFiles/full/320117_full.json rename to core/mapFiles/full/320117_full.json diff --git a/mapFiles/full/320118.json b/core/mapFiles/full/320118.json similarity index 100% rename from mapFiles/full/320118.json rename to core/mapFiles/full/320118.json diff --git a/mapFiles/full/320118_full.json b/core/mapFiles/full/320118_full.json similarity index 100% rename from mapFiles/full/320118_full.json rename to core/mapFiles/full/320118_full.json diff --git a/mapFiles/full/320200.json b/core/mapFiles/full/320200.json similarity index 100% rename from mapFiles/full/320200.json rename to core/mapFiles/full/320200.json diff --git a/mapFiles/full/320200_full.json b/core/mapFiles/full/320200_full.json similarity index 100% rename from mapFiles/full/320200_full.json rename to core/mapFiles/full/320200_full.json diff --git a/mapFiles/full/320205.json b/core/mapFiles/full/320205.json similarity index 100% rename from mapFiles/full/320205.json rename to core/mapFiles/full/320205.json diff --git a/mapFiles/full/320205_full.json b/core/mapFiles/full/320205_full.json similarity index 100% rename from mapFiles/full/320205_full.json rename to core/mapFiles/full/320205_full.json diff --git a/mapFiles/full/320206.json b/core/mapFiles/full/320206.json similarity index 100% rename from mapFiles/full/320206.json rename to core/mapFiles/full/320206.json diff --git a/mapFiles/full/320206_full.json b/core/mapFiles/full/320206_full.json similarity index 100% rename from mapFiles/full/320206_full.json rename to core/mapFiles/full/320206_full.json diff --git a/mapFiles/full/320211.json b/core/mapFiles/full/320211.json similarity index 100% rename from mapFiles/full/320211.json rename to core/mapFiles/full/320211.json diff --git a/mapFiles/full/320211_full.json b/core/mapFiles/full/320211_full.json similarity index 100% rename from mapFiles/full/320211_full.json rename to core/mapFiles/full/320211_full.json diff --git a/mapFiles/full/320213.json b/core/mapFiles/full/320213.json similarity index 100% rename from mapFiles/full/320213.json rename to core/mapFiles/full/320213.json diff --git a/mapFiles/full/320213_full.json b/core/mapFiles/full/320213_full.json similarity index 100% rename from mapFiles/full/320213_full.json rename to core/mapFiles/full/320213_full.json diff --git a/mapFiles/full/320214.json b/core/mapFiles/full/320214.json similarity index 100% rename from mapFiles/full/320214.json rename to core/mapFiles/full/320214.json diff --git a/mapFiles/full/320214_full.json b/core/mapFiles/full/320214_full.json similarity index 100% rename from mapFiles/full/320214_full.json rename to core/mapFiles/full/320214_full.json diff --git a/mapFiles/full/320281.json b/core/mapFiles/full/320281.json similarity index 100% rename from mapFiles/full/320281.json rename to core/mapFiles/full/320281.json diff --git a/mapFiles/full/320281_full.json b/core/mapFiles/full/320281_full.json similarity index 100% rename from mapFiles/full/320281_full.json rename to core/mapFiles/full/320281_full.json diff --git a/mapFiles/full/320282.json b/core/mapFiles/full/320282.json similarity index 100% rename from mapFiles/full/320282.json rename to core/mapFiles/full/320282.json diff --git a/mapFiles/full/320282_full.json b/core/mapFiles/full/320282_full.json similarity index 100% rename from mapFiles/full/320282_full.json rename to core/mapFiles/full/320282_full.json diff --git a/mapFiles/full/320300.json b/core/mapFiles/full/320300.json similarity index 100% rename from mapFiles/full/320300.json rename to core/mapFiles/full/320300.json diff --git a/mapFiles/full/320300_full.json b/core/mapFiles/full/320300_full.json similarity index 100% rename from mapFiles/full/320300_full.json rename to core/mapFiles/full/320300_full.json diff --git a/mapFiles/full/320302.json b/core/mapFiles/full/320302.json similarity index 100% rename from mapFiles/full/320302.json rename to core/mapFiles/full/320302.json diff --git a/mapFiles/full/320302_full.json b/core/mapFiles/full/320302_full.json similarity index 100% rename from mapFiles/full/320302_full.json rename to core/mapFiles/full/320302_full.json diff --git a/mapFiles/full/320303.json b/core/mapFiles/full/320303.json similarity index 100% rename from mapFiles/full/320303.json rename to core/mapFiles/full/320303.json diff --git a/mapFiles/full/320303_full.json b/core/mapFiles/full/320303_full.json similarity index 100% rename from mapFiles/full/320303_full.json rename to core/mapFiles/full/320303_full.json diff --git a/mapFiles/full/320305.json b/core/mapFiles/full/320305.json similarity index 100% rename from mapFiles/full/320305.json rename to core/mapFiles/full/320305.json diff --git a/mapFiles/full/320305_full.json b/core/mapFiles/full/320305_full.json similarity index 100% rename from mapFiles/full/320305_full.json rename to core/mapFiles/full/320305_full.json diff --git a/mapFiles/full/320311.json b/core/mapFiles/full/320311.json similarity index 100% rename from mapFiles/full/320311.json rename to core/mapFiles/full/320311.json diff --git a/mapFiles/full/320311_full.json b/core/mapFiles/full/320311_full.json similarity index 100% rename from mapFiles/full/320311_full.json rename to core/mapFiles/full/320311_full.json diff --git a/mapFiles/full/320312.json b/core/mapFiles/full/320312.json similarity index 100% rename from mapFiles/full/320312.json rename to core/mapFiles/full/320312.json diff --git a/mapFiles/full/320312_full.json b/core/mapFiles/full/320312_full.json similarity index 100% rename from mapFiles/full/320312_full.json rename to core/mapFiles/full/320312_full.json diff --git a/mapFiles/full/320321.json b/core/mapFiles/full/320321.json similarity index 100% rename from mapFiles/full/320321.json rename to core/mapFiles/full/320321.json diff --git a/mapFiles/full/320321_full.json b/core/mapFiles/full/320321_full.json similarity index 100% rename from mapFiles/full/320321_full.json rename to core/mapFiles/full/320321_full.json diff --git a/mapFiles/full/320322.json b/core/mapFiles/full/320322.json similarity index 100% rename from mapFiles/full/320322.json rename to core/mapFiles/full/320322.json diff --git a/mapFiles/full/320322_full.json b/core/mapFiles/full/320322_full.json similarity index 100% rename from mapFiles/full/320322_full.json rename to core/mapFiles/full/320322_full.json diff --git a/mapFiles/full/320324.json b/core/mapFiles/full/320324.json similarity index 100% rename from mapFiles/full/320324.json rename to core/mapFiles/full/320324.json diff --git a/mapFiles/full/320324_full.json b/core/mapFiles/full/320324_full.json similarity index 100% rename from mapFiles/full/320324_full.json rename to core/mapFiles/full/320324_full.json diff --git a/mapFiles/full/320371.json b/core/mapFiles/full/320371.json similarity index 100% rename from mapFiles/full/320371.json rename to core/mapFiles/full/320371.json diff --git a/mapFiles/full/320371_full.json b/core/mapFiles/full/320371_full.json similarity index 100% rename from mapFiles/full/320371_full.json rename to core/mapFiles/full/320371_full.json diff --git a/mapFiles/full/320381.json b/core/mapFiles/full/320381.json similarity index 100% rename from mapFiles/full/320381.json rename to core/mapFiles/full/320381.json diff --git a/mapFiles/full/320381_full.json b/core/mapFiles/full/320381_full.json similarity index 100% rename from mapFiles/full/320381_full.json rename to core/mapFiles/full/320381_full.json diff --git a/mapFiles/full/320382.json b/core/mapFiles/full/320382.json similarity index 100% rename from mapFiles/full/320382.json rename to core/mapFiles/full/320382.json diff --git a/mapFiles/full/320382_full.json b/core/mapFiles/full/320382_full.json similarity index 100% rename from mapFiles/full/320382_full.json rename to core/mapFiles/full/320382_full.json diff --git a/mapFiles/full/320400.json b/core/mapFiles/full/320400.json similarity index 100% rename from mapFiles/full/320400.json rename to core/mapFiles/full/320400.json diff --git a/mapFiles/full/320400_full.json b/core/mapFiles/full/320400_full.json similarity index 100% rename from mapFiles/full/320400_full.json rename to core/mapFiles/full/320400_full.json diff --git a/mapFiles/full/320402.json b/core/mapFiles/full/320402.json similarity index 100% rename from mapFiles/full/320402.json rename to core/mapFiles/full/320402.json diff --git a/mapFiles/full/320402_full.json b/core/mapFiles/full/320402_full.json similarity index 100% rename from mapFiles/full/320402_full.json rename to core/mapFiles/full/320402_full.json diff --git a/mapFiles/full/320404.json b/core/mapFiles/full/320404.json similarity index 100% rename from mapFiles/full/320404.json rename to core/mapFiles/full/320404.json diff --git a/mapFiles/full/320404_full.json b/core/mapFiles/full/320404_full.json similarity index 100% rename from mapFiles/full/320404_full.json rename to core/mapFiles/full/320404_full.json diff --git a/mapFiles/full/320411.json b/core/mapFiles/full/320411.json similarity index 100% rename from mapFiles/full/320411.json rename to core/mapFiles/full/320411.json diff --git a/mapFiles/full/320411_full.json b/core/mapFiles/full/320411_full.json similarity index 100% rename from mapFiles/full/320411_full.json rename to core/mapFiles/full/320411_full.json diff --git a/mapFiles/full/320412.json b/core/mapFiles/full/320412.json similarity index 100% rename from mapFiles/full/320412.json rename to core/mapFiles/full/320412.json diff --git a/mapFiles/full/320412_full.json b/core/mapFiles/full/320412_full.json similarity index 100% rename from mapFiles/full/320412_full.json rename to core/mapFiles/full/320412_full.json diff --git a/mapFiles/full/320413.json b/core/mapFiles/full/320413.json similarity index 100% rename from mapFiles/full/320413.json rename to core/mapFiles/full/320413.json diff --git a/mapFiles/full/320413_full.json b/core/mapFiles/full/320413_full.json similarity index 100% rename from mapFiles/full/320413_full.json rename to core/mapFiles/full/320413_full.json diff --git a/mapFiles/full/320481.json b/core/mapFiles/full/320481.json similarity index 100% rename from mapFiles/full/320481.json rename to core/mapFiles/full/320481.json diff --git a/mapFiles/full/320481_full.json b/core/mapFiles/full/320481_full.json similarity index 100% rename from mapFiles/full/320481_full.json rename to core/mapFiles/full/320481_full.json diff --git a/mapFiles/full/320500.json b/core/mapFiles/full/320500.json similarity index 100% rename from mapFiles/full/320500.json rename to core/mapFiles/full/320500.json diff --git a/mapFiles/full/320500_full.json b/core/mapFiles/full/320500_full.json similarity index 100% rename from mapFiles/full/320500_full.json rename to core/mapFiles/full/320500_full.json diff --git a/mapFiles/full/320505.json b/core/mapFiles/full/320505.json similarity index 100% rename from mapFiles/full/320505.json rename to core/mapFiles/full/320505.json diff --git a/mapFiles/full/320505_full.json b/core/mapFiles/full/320505_full.json similarity index 100% rename from mapFiles/full/320505_full.json rename to core/mapFiles/full/320505_full.json diff --git a/mapFiles/full/320506.json b/core/mapFiles/full/320506.json similarity index 100% rename from mapFiles/full/320506.json rename to core/mapFiles/full/320506.json diff --git a/mapFiles/full/320506_full.json b/core/mapFiles/full/320506_full.json similarity index 100% rename from mapFiles/full/320506_full.json rename to core/mapFiles/full/320506_full.json diff --git a/mapFiles/full/320507.json b/core/mapFiles/full/320507.json similarity index 100% rename from mapFiles/full/320507.json rename to core/mapFiles/full/320507.json diff --git a/mapFiles/full/320507_full.json b/core/mapFiles/full/320507_full.json similarity index 100% rename from mapFiles/full/320507_full.json rename to core/mapFiles/full/320507_full.json diff --git a/mapFiles/full/320508.json b/core/mapFiles/full/320508.json similarity index 100% rename from mapFiles/full/320508.json rename to core/mapFiles/full/320508.json diff --git a/mapFiles/full/320508_full.json b/core/mapFiles/full/320508_full.json similarity index 100% rename from mapFiles/full/320508_full.json rename to core/mapFiles/full/320508_full.json diff --git a/mapFiles/full/320509.json b/core/mapFiles/full/320509.json similarity index 100% rename from mapFiles/full/320509.json rename to core/mapFiles/full/320509.json diff --git a/mapFiles/full/320509_full.json b/core/mapFiles/full/320509_full.json similarity index 100% rename from mapFiles/full/320509_full.json rename to core/mapFiles/full/320509_full.json diff --git a/mapFiles/full/320571.json b/core/mapFiles/full/320571.json similarity index 100% rename from mapFiles/full/320571.json rename to core/mapFiles/full/320571.json diff --git a/mapFiles/full/320571_full.json b/core/mapFiles/full/320571_full.json similarity index 100% rename from mapFiles/full/320571_full.json rename to core/mapFiles/full/320571_full.json diff --git a/mapFiles/full/320581.json b/core/mapFiles/full/320581.json similarity index 100% rename from mapFiles/full/320581.json rename to core/mapFiles/full/320581.json diff --git a/mapFiles/full/320581_full.json b/core/mapFiles/full/320581_full.json similarity index 100% rename from mapFiles/full/320581_full.json rename to core/mapFiles/full/320581_full.json diff --git a/mapFiles/full/320582.json b/core/mapFiles/full/320582.json similarity index 100% rename from mapFiles/full/320582.json rename to core/mapFiles/full/320582.json diff --git a/mapFiles/full/320582_full.json b/core/mapFiles/full/320582_full.json similarity index 100% rename from mapFiles/full/320582_full.json rename to core/mapFiles/full/320582_full.json diff --git a/mapFiles/full/320583.json b/core/mapFiles/full/320583.json similarity index 100% rename from mapFiles/full/320583.json rename to core/mapFiles/full/320583.json diff --git a/mapFiles/full/320583_full.json b/core/mapFiles/full/320583_full.json similarity index 100% rename from mapFiles/full/320583_full.json rename to core/mapFiles/full/320583_full.json diff --git a/mapFiles/full/320585.json b/core/mapFiles/full/320585.json similarity index 100% rename from mapFiles/full/320585.json rename to core/mapFiles/full/320585.json diff --git a/mapFiles/full/320585_full.json b/core/mapFiles/full/320585_full.json similarity index 100% rename from mapFiles/full/320585_full.json rename to core/mapFiles/full/320585_full.json diff --git a/mapFiles/full/320600.json b/core/mapFiles/full/320600.json similarity index 100% rename from mapFiles/full/320600.json rename to core/mapFiles/full/320600.json diff --git a/mapFiles/full/320600_full.json b/core/mapFiles/full/320600_full.json similarity index 100% rename from mapFiles/full/320600_full.json rename to core/mapFiles/full/320600_full.json diff --git a/mapFiles/full/320602.json b/core/mapFiles/full/320602.json similarity index 100% rename from mapFiles/full/320602.json rename to core/mapFiles/full/320602.json diff --git a/mapFiles/full/320602_full.json b/core/mapFiles/full/320602_full.json similarity index 100% rename from mapFiles/full/320602_full.json rename to core/mapFiles/full/320602_full.json diff --git a/mapFiles/full/320611.json b/core/mapFiles/full/320611.json similarity index 100% rename from mapFiles/full/320611.json rename to core/mapFiles/full/320611.json diff --git a/mapFiles/full/320611_full.json b/core/mapFiles/full/320611_full.json similarity index 100% rename from mapFiles/full/320611_full.json rename to core/mapFiles/full/320611_full.json diff --git a/mapFiles/full/320612.json b/core/mapFiles/full/320612.json similarity index 100% rename from mapFiles/full/320612.json rename to core/mapFiles/full/320612.json diff --git a/mapFiles/full/320612_full.json b/core/mapFiles/full/320612_full.json similarity index 100% rename from mapFiles/full/320612_full.json rename to core/mapFiles/full/320612_full.json diff --git a/mapFiles/full/320623.json b/core/mapFiles/full/320623.json similarity index 100% rename from mapFiles/full/320623.json rename to core/mapFiles/full/320623.json diff --git a/mapFiles/full/320623_full.json b/core/mapFiles/full/320623_full.json similarity index 100% rename from mapFiles/full/320623_full.json rename to core/mapFiles/full/320623_full.json diff --git a/mapFiles/full/320671.json b/core/mapFiles/full/320671.json similarity index 100% rename from mapFiles/full/320671.json rename to core/mapFiles/full/320671.json diff --git a/mapFiles/full/320671_full.json b/core/mapFiles/full/320671_full.json similarity index 100% rename from mapFiles/full/320671_full.json rename to core/mapFiles/full/320671_full.json diff --git a/mapFiles/full/320681.json b/core/mapFiles/full/320681.json similarity index 100% rename from mapFiles/full/320681.json rename to core/mapFiles/full/320681.json diff --git a/mapFiles/full/320681_full.json b/core/mapFiles/full/320681_full.json similarity index 100% rename from mapFiles/full/320681_full.json rename to core/mapFiles/full/320681_full.json diff --git a/mapFiles/full/320682.json b/core/mapFiles/full/320682.json similarity index 100% rename from mapFiles/full/320682.json rename to core/mapFiles/full/320682.json diff --git a/mapFiles/full/320682_full.json b/core/mapFiles/full/320682_full.json similarity index 100% rename from mapFiles/full/320682_full.json rename to core/mapFiles/full/320682_full.json diff --git a/mapFiles/full/320684.json b/core/mapFiles/full/320684.json similarity index 100% rename from mapFiles/full/320684.json rename to core/mapFiles/full/320684.json diff --git a/mapFiles/full/320684_full.json b/core/mapFiles/full/320684_full.json similarity index 100% rename from mapFiles/full/320684_full.json rename to core/mapFiles/full/320684_full.json diff --git a/mapFiles/full/320685.json b/core/mapFiles/full/320685.json similarity index 100% rename from mapFiles/full/320685.json rename to core/mapFiles/full/320685.json diff --git a/mapFiles/full/320685_full.json b/core/mapFiles/full/320685_full.json similarity index 100% rename from mapFiles/full/320685_full.json rename to core/mapFiles/full/320685_full.json diff --git a/mapFiles/full/320700.json b/core/mapFiles/full/320700.json similarity index 100% rename from mapFiles/full/320700.json rename to core/mapFiles/full/320700.json diff --git a/mapFiles/full/320700_full.json b/core/mapFiles/full/320700_full.json similarity index 100% rename from mapFiles/full/320700_full.json rename to core/mapFiles/full/320700_full.json diff --git a/mapFiles/full/320703.json b/core/mapFiles/full/320703.json similarity index 100% rename from mapFiles/full/320703.json rename to core/mapFiles/full/320703.json diff --git a/mapFiles/full/320703_full.json b/core/mapFiles/full/320703_full.json similarity index 100% rename from mapFiles/full/320703_full.json rename to core/mapFiles/full/320703_full.json diff --git a/mapFiles/full/320706.json b/core/mapFiles/full/320706.json similarity index 100% rename from mapFiles/full/320706.json rename to core/mapFiles/full/320706.json diff --git a/mapFiles/full/320706_full.json b/core/mapFiles/full/320706_full.json similarity index 100% rename from mapFiles/full/320706_full.json rename to core/mapFiles/full/320706_full.json diff --git a/mapFiles/full/320707.json b/core/mapFiles/full/320707.json similarity index 100% rename from mapFiles/full/320707.json rename to core/mapFiles/full/320707.json diff --git a/mapFiles/full/320707_full.json b/core/mapFiles/full/320707_full.json similarity index 100% rename from mapFiles/full/320707_full.json rename to core/mapFiles/full/320707_full.json diff --git a/mapFiles/full/320722.json b/core/mapFiles/full/320722.json similarity index 100% rename from mapFiles/full/320722.json rename to core/mapFiles/full/320722.json diff --git a/mapFiles/full/320722_full.json b/core/mapFiles/full/320722_full.json similarity index 100% rename from mapFiles/full/320722_full.json rename to core/mapFiles/full/320722_full.json diff --git a/mapFiles/full/320723.json b/core/mapFiles/full/320723.json similarity index 100% rename from mapFiles/full/320723.json rename to core/mapFiles/full/320723.json diff --git a/mapFiles/full/320723_full.json b/core/mapFiles/full/320723_full.json similarity index 100% rename from mapFiles/full/320723_full.json rename to core/mapFiles/full/320723_full.json diff --git a/mapFiles/full/320724.json b/core/mapFiles/full/320724.json similarity index 100% rename from mapFiles/full/320724.json rename to core/mapFiles/full/320724.json diff --git a/mapFiles/full/320724_full.json b/core/mapFiles/full/320724_full.json similarity index 100% rename from mapFiles/full/320724_full.json rename to core/mapFiles/full/320724_full.json diff --git a/mapFiles/full/320771.json b/core/mapFiles/full/320771.json similarity index 100% rename from mapFiles/full/320771.json rename to core/mapFiles/full/320771.json diff --git a/mapFiles/full/320771_full.json b/core/mapFiles/full/320771_full.json similarity index 100% rename from mapFiles/full/320771_full.json rename to core/mapFiles/full/320771_full.json diff --git a/mapFiles/full/320772.json b/core/mapFiles/full/320772.json similarity index 100% rename from mapFiles/full/320772.json rename to core/mapFiles/full/320772.json diff --git a/mapFiles/full/320772_full.json b/core/mapFiles/full/320772_full.json similarity index 100% rename from mapFiles/full/320772_full.json rename to core/mapFiles/full/320772_full.json diff --git a/mapFiles/full/320800.json b/core/mapFiles/full/320800.json similarity index 100% rename from mapFiles/full/320800.json rename to core/mapFiles/full/320800.json diff --git a/mapFiles/full/320800_full.json b/core/mapFiles/full/320800_full.json similarity index 100% rename from mapFiles/full/320800_full.json rename to core/mapFiles/full/320800_full.json diff --git a/mapFiles/full/320803.json b/core/mapFiles/full/320803.json similarity index 100% rename from mapFiles/full/320803.json rename to core/mapFiles/full/320803.json diff --git a/mapFiles/full/320803_full.json b/core/mapFiles/full/320803_full.json similarity index 100% rename from mapFiles/full/320803_full.json rename to core/mapFiles/full/320803_full.json diff --git a/mapFiles/full/320804.json b/core/mapFiles/full/320804.json similarity index 100% rename from mapFiles/full/320804.json rename to core/mapFiles/full/320804.json diff --git a/mapFiles/full/320804_full.json b/core/mapFiles/full/320804_full.json similarity index 100% rename from mapFiles/full/320804_full.json rename to core/mapFiles/full/320804_full.json diff --git a/mapFiles/full/320812.json b/core/mapFiles/full/320812.json similarity index 100% rename from mapFiles/full/320812.json rename to core/mapFiles/full/320812.json diff --git a/mapFiles/full/320812_full.json b/core/mapFiles/full/320812_full.json similarity index 100% rename from mapFiles/full/320812_full.json rename to core/mapFiles/full/320812_full.json diff --git a/mapFiles/full/320813.json b/core/mapFiles/full/320813.json similarity index 100% rename from mapFiles/full/320813.json rename to core/mapFiles/full/320813.json diff --git a/mapFiles/full/320813_full.json b/core/mapFiles/full/320813_full.json similarity index 100% rename from mapFiles/full/320813_full.json rename to core/mapFiles/full/320813_full.json diff --git a/mapFiles/full/320826.json b/core/mapFiles/full/320826.json similarity index 100% rename from mapFiles/full/320826.json rename to core/mapFiles/full/320826.json diff --git a/mapFiles/full/320826_full.json b/core/mapFiles/full/320826_full.json similarity index 100% rename from mapFiles/full/320826_full.json rename to core/mapFiles/full/320826_full.json diff --git a/mapFiles/full/320830.json b/core/mapFiles/full/320830.json similarity index 100% rename from mapFiles/full/320830.json rename to core/mapFiles/full/320830.json diff --git a/mapFiles/full/320830_full.json b/core/mapFiles/full/320830_full.json similarity index 100% rename from mapFiles/full/320830_full.json rename to core/mapFiles/full/320830_full.json diff --git a/mapFiles/full/320831.json b/core/mapFiles/full/320831.json similarity index 100% rename from mapFiles/full/320831.json rename to core/mapFiles/full/320831.json diff --git a/mapFiles/full/320831_full.json b/core/mapFiles/full/320831_full.json similarity index 100% rename from mapFiles/full/320831_full.json rename to core/mapFiles/full/320831_full.json diff --git a/mapFiles/full/320871.json b/core/mapFiles/full/320871.json similarity index 100% rename from mapFiles/full/320871.json rename to core/mapFiles/full/320871.json diff --git a/mapFiles/full/320871_full.json b/core/mapFiles/full/320871_full.json similarity index 100% rename from mapFiles/full/320871_full.json rename to core/mapFiles/full/320871_full.json diff --git a/mapFiles/full/320900.json b/core/mapFiles/full/320900.json similarity index 100% rename from mapFiles/full/320900.json rename to core/mapFiles/full/320900.json diff --git a/mapFiles/full/320900_full.json b/core/mapFiles/full/320900_full.json similarity index 100% rename from mapFiles/full/320900_full.json rename to core/mapFiles/full/320900_full.json diff --git a/mapFiles/full/320902.json b/core/mapFiles/full/320902.json similarity index 100% rename from mapFiles/full/320902.json rename to core/mapFiles/full/320902.json diff --git a/mapFiles/full/320902_full.json b/core/mapFiles/full/320902_full.json similarity index 100% rename from mapFiles/full/320902_full.json rename to core/mapFiles/full/320902_full.json diff --git a/mapFiles/full/320903.json b/core/mapFiles/full/320903.json similarity index 100% rename from mapFiles/full/320903.json rename to core/mapFiles/full/320903.json diff --git a/mapFiles/full/320903_full.json b/core/mapFiles/full/320903_full.json similarity index 100% rename from mapFiles/full/320903_full.json rename to core/mapFiles/full/320903_full.json diff --git a/mapFiles/full/320904.json b/core/mapFiles/full/320904.json similarity index 100% rename from mapFiles/full/320904.json rename to core/mapFiles/full/320904.json diff --git a/mapFiles/full/320904_full.json b/core/mapFiles/full/320904_full.json similarity index 100% rename from mapFiles/full/320904_full.json rename to core/mapFiles/full/320904_full.json diff --git a/mapFiles/full/320921.json b/core/mapFiles/full/320921.json similarity index 100% rename from mapFiles/full/320921.json rename to core/mapFiles/full/320921.json diff --git a/mapFiles/full/320921_full.json b/core/mapFiles/full/320921_full.json similarity index 100% rename from mapFiles/full/320921_full.json rename to core/mapFiles/full/320921_full.json diff --git a/mapFiles/full/320922.json b/core/mapFiles/full/320922.json similarity index 100% rename from mapFiles/full/320922.json rename to core/mapFiles/full/320922.json diff --git a/mapFiles/full/320922_full.json b/core/mapFiles/full/320922_full.json similarity index 100% rename from mapFiles/full/320922_full.json rename to core/mapFiles/full/320922_full.json diff --git a/mapFiles/full/320923.json b/core/mapFiles/full/320923.json similarity index 100% rename from mapFiles/full/320923.json rename to core/mapFiles/full/320923.json diff --git a/mapFiles/full/320923_full.json b/core/mapFiles/full/320923_full.json similarity index 100% rename from mapFiles/full/320923_full.json rename to core/mapFiles/full/320923_full.json diff --git a/mapFiles/full/320924.json b/core/mapFiles/full/320924.json similarity index 100% rename from mapFiles/full/320924.json rename to core/mapFiles/full/320924.json diff --git a/mapFiles/full/320924_full.json b/core/mapFiles/full/320924_full.json similarity index 100% rename from mapFiles/full/320924_full.json rename to core/mapFiles/full/320924_full.json diff --git a/mapFiles/full/320925.json b/core/mapFiles/full/320925.json similarity index 100% rename from mapFiles/full/320925.json rename to core/mapFiles/full/320925.json diff --git a/mapFiles/full/320925_full.json b/core/mapFiles/full/320925_full.json similarity index 100% rename from mapFiles/full/320925_full.json rename to core/mapFiles/full/320925_full.json diff --git a/mapFiles/full/320971.json b/core/mapFiles/full/320971.json similarity index 100% rename from mapFiles/full/320971.json rename to core/mapFiles/full/320971.json diff --git a/mapFiles/full/320971_full.json b/core/mapFiles/full/320971_full.json similarity index 100% rename from mapFiles/full/320971_full.json rename to core/mapFiles/full/320971_full.json diff --git a/mapFiles/full/320981.json b/core/mapFiles/full/320981.json similarity index 100% rename from mapFiles/full/320981.json rename to core/mapFiles/full/320981.json diff --git a/mapFiles/full/320981_full.json b/core/mapFiles/full/320981_full.json similarity index 100% rename from mapFiles/full/320981_full.json rename to core/mapFiles/full/320981_full.json diff --git a/mapFiles/full/321000.json b/core/mapFiles/full/321000.json similarity index 100% rename from mapFiles/full/321000.json rename to core/mapFiles/full/321000.json diff --git a/mapFiles/full/321000_full.json b/core/mapFiles/full/321000_full.json similarity index 100% rename from mapFiles/full/321000_full.json rename to core/mapFiles/full/321000_full.json diff --git a/mapFiles/full/321002.json b/core/mapFiles/full/321002.json similarity index 100% rename from mapFiles/full/321002.json rename to core/mapFiles/full/321002.json diff --git a/mapFiles/full/321002_full.json b/core/mapFiles/full/321002_full.json similarity index 100% rename from mapFiles/full/321002_full.json rename to core/mapFiles/full/321002_full.json diff --git a/mapFiles/full/321003.json b/core/mapFiles/full/321003.json similarity index 100% rename from mapFiles/full/321003.json rename to core/mapFiles/full/321003.json diff --git a/mapFiles/full/321003_full.json b/core/mapFiles/full/321003_full.json similarity index 100% rename from mapFiles/full/321003_full.json rename to core/mapFiles/full/321003_full.json diff --git a/mapFiles/full/321012.json b/core/mapFiles/full/321012.json similarity index 100% rename from mapFiles/full/321012.json rename to core/mapFiles/full/321012.json diff --git a/mapFiles/full/321012_full.json b/core/mapFiles/full/321012_full.json similarity index 100% rename from mapFiles/full/321012_full.json rename to core/mapFiles/full/321012_full.json diff --git a/mapFiles/full/321023.json b/core/mapFiles/full/321023.json similarity index 100% rename from mapFiles/full/321023.json rename to core/mapFiles/full/321023.json diff --git a/mapFiles/full/321023_full.json b/core/mapFiles/full/321023_full.json similarity index 100% rename from mapFiles/full/321023_full.json rename to core/mapFiles/full/321023_full.json diff --git a/mapFiles/full/321071.json b/core/mapFiles/full/321071.json similarity index 100% rename from mapFiles/full/321071.json rename to core/mapFiles/full/321071.json diff --git a/mapFiles/full/321071_full.json b/core/mapFiles/full/321071_full.json similarity index 100% rename from mapFiles/full/321071_full.json rename to core/mapFiles/full/321071_full.json diff --git a/mapFiles/full/321081.json b/core/mapFiles/full/321081.json similarity index 100% rename from mapFiles/full/321081.json rename to core/mapFiles/full/321081.json diff --git a/mapFiles/full/321081_full.json b/core/mapFiles/full/321081_full.json similarity index 100% rename from mapFiles/full/321081_full.json rename to core/mapFiles/full/321081_full.json diff --git a/mapFiles/full/321084.json b/core/mapFiles/full/321084.json similarity index 100% rename from mapFiles/full/321084.json rename to core/mapFiles/full/321084.json diff --git a/mapFiles/full/321084_full.json b/core/mapFiles/full/321084_full.json similarity index 100% rename from mapFiles/full/321084_full.json rename to core/mapFiles/full/321084_full.json diff --git a/mapFiles/full/321100.json b/core/mapFiles/full/321100.json similarity index 100% rename from mapFiles/full/321100.json rename to core/mapFiles/full/321100.json diff --git a/mapFiles/full/321100_full.json b/core/mapFiles/full/321100_full.json similarity index 100% rename from mapFiles/full/321100_full.json rename to core/mapFiles/full/321100_full.json diff --git a/mapFiles/full/321102.json b/core/mapFiles/full/321102.json similarity index 100% rename from mapFiles/full/321102.json rename to core/mapFiles/full/321102.json diff --git a/mapFiles/full/321102_full.json b/core/mapFiles/full/321102_full.json similarity index 100% rename from mapFiles/full/321102_full.json rename to core/mapFiles/full/321102_full.json diff --git a/mapFiles/full/321111.json b/core/mapFiles/full/321111.json similarity index 100% rename from mapFiles/full/321111.json rename to core/mapFiles/full/321111.json diff --git a/mapFiles/full/321111_full.json b/core/mapFiles/full/321111_full.json similarity index 100% rename from mapFiles/full/321111_full.json rename to core/mapFiles/full/321111_full.json diff --git a/mapFiles/full/321112.json b/core/mapFiles/full/321112.json similarity index 100% rename from mapFiles/full/321112.json rename to core/mapFiles/full/321112.json diff --git a/mapFiles/full/321112_full.json b/core/mapFiles/full/321112_full.json similarity index 100% rename from mapFiles/full/321112_full.json rename to core/mapFiles/full/321112_full.json diff --git a/mapFiles/full/321171.json b/core/mapFiles/full/321171.json similarity index 100% rename from mapFiles/full/321171.json rename to core/mapFiles/full/321171.json diff --git a/mapFiles/full/321171_full.json b/core/mapFiles/full/321171_full.json similarity index 100% rename from mapFiles/full/321171_full.json rename to core/mapFiles/full/321171_full.json diff --git a/mapFiles/full/321181.json b/core/mapFiles/full/321181.json similarity index 100% rename from mapFiles/full/321181.json rename to core/mapFiles/full/321181.json diff --git a/mapFiles/full/321181_full.json b/core/mapFiles/full/321181_full.json similarity index 100% rename from mapFiles/full/321181_full.json rename to core/mapFiles/full/321181_full.json diff --git a/mapFiles/full/321182.json b/core/mapFiles/full/321182.json similarity index 100% rename from mapFiles/full/321182.json rename to core/mapFiles/full/321182.json diff --git a/mapFiles/full/321182_full.json b/core/mapFiles/full/321182_full.json similarity index 100% rename from mapFiles/full/321182_full.json rename to core/mapFiles/full/321182_full.json diff --git a/mapFiles/full/321183.json b/core/mapFiles/full/321183.json similarity index 100% rename from mapFiles/full/321183.json rename to core/mapFiles/full/321183.json diff --git a/mapFiles/full/321183_full.json b/core/mapFiles/full/321183_full.json similarity index 100% rename from mapFiles/full/321183_full.json rename to core/mapFiles/full/321183_full.json diff --git a/mapFiles/full/321200.json b/core/mapFiles/full/321200.json similarity index 100% rename from mapFiles/full/321200.json rename to core/mapFiles/full/321200.json diff --git a/mapFiles/full/321200_full.json b/core/mapFiles/full/321200_full.json similarity index 100% rename from mapFiles/full/321200_full.json rename to core/mapFiles/full/321200_full.json diff --git a/mapFiles/full/321202.json b/core/mapFiles/full/321202.json similarity index 100% rename from mapFiles/full/321202.json rename to core/mapFiles/full/321202.json diff --git a/mapFiles/full/321202_full.json b/core/mapFiles/full/321202_full.json similarity index 100% rename from mapFiles/full/321202_full.json rename to core/mapFiles/full/321202_full.json diff --git a/mapFiles/full/321203.json b/core/mapFiles/full/321203.json similarity index 100% rename from mapFiles/full/321203.json rename to core/mapFiles/full/321203.json diff --git a/mapFiles/full/321203_full.json b/core/mapFiles/full/321203_full.json similarity index 100% rename from mapFiles/full/321203_full.json rename to core/mapFiles/full/321203_full.json diff --git a/mapFiles/full/321204.json b/core/mapFiles/full/321204.json similarity index 100% rename from mapFiles/full/321204.json rename to core/mapFiles/full/321204.json diff --git a/mapFiles/full/321204_full.json b/core/mapFiles/full/321204_full.json similarity index 100% rename from mapFiles/full/321204_full.json rename to core/mapFiles/full/321204_full.json diff --git a/mapFiles/full/321271.json b/core/mapFiles/full/321271.json similarity index 100% rename from mapFiles/full/321271.json rename to core/mapFiles/full/321271.json diff --git a/mapFiles/full/321271_full.json b/core/mapFiles/full/321271_full.json similarity index 100% rename from mapFiles/full/321271_full.json rename to core/mapFiles/full/321271_full.json diff --git a/mapFiles/full/321281.json b/core/mapFiles/full/321281.json similarity index 100% rename from mapFiles/full/321281.json rename to core/mapFiles/full/321281.json diff --git a/mapFiles/full/321281_full.json b/core/mapFiles/full/321281_full.json similarity index 100% rename from mapFiles/full/321281_full.json rename to core/mapFiles/full/321281_full.json diff --git a/mapFiles/full/321282.json b/core/mapFiles/full/321282.json similarity index 100% rename from mapFiles/full/321282.json rename to core/mapFiles/full/321282.json diff --git a/mapFiles/full/321282_full.json b/core/mapFiles/full/321282_full.json similarity index 100% rename from mapFiles/full/321282_full.json rename to core/mapFiles/full/321282_full.json diff --git a/mapFiles/full/321283.json b/core/mapFiles/full/321283.json similarity index 100% rename from mapFiles/full/321283.json rename to core/mapFiles/full/321283.json diff --git a/mapFiles/full/321283_full.json b/core/mapFiles/full/321283_full.json similarity index 100% rename from mapFiles/full/321283_full.json rename to core/mapFiles/full/321283_full.json diff --git a/mapFiles/full/321300.json b/core/mapFiles/full/321300.json similarity index 100% rename from mapFiles/full/321300.json rename to core/mapFiles/full/321300.json diff --git a/mapFiles/full/321300_full.json b/core/mapFiles/full/321300_full.json similarity index 100% rename from mapFiles/full/321300_full.json rename to core/mapFiles/full/321300_full.json diff --git a/mapFiles/full/321302.json b/core/mapFiles/full/321302.json similarity index 100% rename from mapFiles/full/321302.json rename to core/mapFiles/full/321302.json diff --git a/mapFiles/full/321302_full.json b/core/mapFiles/full/321302_full.json similarity index 100% rename from mapFiles/full/321302_full.json rename to core/mapFiles/full/321302_full.json diff --git a/mapFiles/full/321311.json b/core/mapFiles/full/321311.json similarity index 100% rename from mapFiles/full/321311.json rename to core/mapFiles/full/321311.json diff --git a/mapFiles/full/321311_full.json b/core/mapFiles/full/321311_full.json similarity index 100% rename from mapFiles/full/321311_full.json rename to core/mapFiles/full/321311_full.json diff --git a/mapFiles/full/321322.json b/core/mapFiles/full/321322.json similarity index 100% rename from mapFiles/full/321322.json rename to core/mapFiles/full/321322.json diff --git a/mapFiles/full/321322_full.json b/core/mapFiles/full/321322_full.json similarity index 100% rename from mapFiles/full/321322_full.json rename to core/mapFiles/full/321322_full.json diff --git a/mapFiles/full/321323.json b/core/mapFiles/full/321323.json similarity index 100% rename from mapFiles/full/321323.json rename to core/mapFiles/full/321323.json diff --git a/mapFiles/full/321323_full.json b/core/mapFiles/full/321323_full.json similarity index 100% rename from mapFiles/full/321323_full.json rename to core/mapFiles/full/321323_full.json diff --git a/mapFiles/full/321324.json b/core/mapFiles/full/321324.json similarity index 100% rename from mapFiles/full/321324.json rename to core/mapFiles/full/321324.json diff --git a/mapFiles/full/321324_full.json b/core/mapFiles/full/321324_full.json similarity index 100% rename from mapFiles/full/321324_full.json rename to core/mapFiles/full/321324_full.json diff --git a/mapFiles/full/321371.json b/core/mapFiles/full/321371.json similarity index 100% rename from mapFiles/full/321371.json rename to core/mapFiles/full/321371.json diff --git a/mapFiles/full/321371_full.json b/core/mapFiles/full/321371_full.json similarity index 100% rename from mapFiles/full/321371_full.json rename to core/mapFiles/full/321371_full.json diff --git a/mapFiles/full/330000.json b/core/mapFiles/full/330000.json similarity index 100% rename from mapFiles/full/330000.json rename to core/mapFiles/full/330000.json diff --git a/mapFiles/full/330000_full.json b/core/mapFiles/full/330000_full.json similarity index 100% rename from mapFiles/full/330000_full.json rename to core/mapFiles/full/330000_full.json diff --git a/mapFiles/full/330100.json b/core/mapFiles/full/330100.json similarity index 100% rename from mapFiles/full/330100.json rename to core/mapFiles/full/330100.json diff --git a/mapFiles/full/330100_full.json b/core/mapFiles/full/330100_full.json similarity index 100% rename from mapFiles/full/330100_full.json rename to core/mapFiles/full/330100_full.json diff --git a/mapFiles/full/330102.json b/core/mapFiles/full/330102.json similarity index 100% rename from mapFiles/full/330102.json rename to core/mapFiles/full/330102.json diff --git a/mapFiles/full/330102_full.json b/core/mapFiles/full/330102_full.json similarity index 100% rename from mapFiles/full/330102_full.json rename to core/mapFiles/full/330102_full.json diff --git a/mapFiles/full/330103.json b/core/mapFiles/full/330103.json similarity index 100% rename from mapFiles/full/330103.json rename to core/mapFiles/full/330103.json diff --git a/mapFiles/full/330103_full.json b/core/mapFiles/full/330103_full.json similarity index 100% rename from mapFiles/full/330103_full.json rename to core/mapFiles/full/330103_full.json diff --git a/mapFiles/full/330104.json b/core/mapFiles/full/330104.json similarity index 100% rename from mapFiles/full/330104.json rename to core/mapFiles/full/330104.json diff --git a/mapFiles/full/330104_full.json b/core/mapFiles/full/330104_full.json similarity index 100% rename from mapFiles/full/330104_full.json rename to core/mapFiles/full/330104_full.json diff --git a/mapFiles/full/330105.json b/core/mapFiles/full/330105.json similarity index 100% rename from mapFiles/full/330105.json rename to core/mapFiles/full/330105.json diff --git a/mapFiles/full/330105_full.json b/core/mapFiles/full/330105_full.json similarity index 100% rename from mapFiles/full/330105_full.json rename to core/mapFiles/full/330105_full.json diff --git a/mapFiles/full/330106.json b/core/mapFiles/full/330106.json similarity index 100% rename from mapFiles/full/330106.json rename to core/mapFiles/full/330106.json diff --git a/mapFiles/full/330106_full.json b/core/mapFiles/full/330106_full.json similarity index 100% rename from mapFiles/full/330106_full.json rename to core/mapFiles/full/330106_full.json diff --git a/mapFiles/full/330108.json b/core/mapFiles/full/330108.json similarity index 100% rename from mapFiles/full/330108.json rename to core/mapFiles/full/330108.json diff --git a/mapFiles/full/330108_full.json b/core/mapFiles/full/330108_full.json similarity index 100% rename from mapFiles/full/330108_full.json rename to core/mapFiles/full/330108_full.json diff --git a/mapFiles/full/330109.json b/core/mapFiles/full/330109.json similarity index 100% rename from mapFiles/full/330109.json rename to core/mapFiles/full/330109.json diff --git a/mapFiles/full/330109_full.json b/core/mapFiles/full/330109_full.json similarity index 100% rename from mapFiles/full/330109_full.json rename to core/mapFiles/full/330109_full.json diff --git a/mapFiles/full/330110.json b/core/mapFiles/full/330110.json similarity index 100% rename from mapFiles/full/330110.json rename to core/mapFiles/full/330110.json diff --git a/mapFiles/full/330110_full.json b/core/mapFiles/full/330110_full.json similarity index 100% rename from mapFiles/full/330110_full.json rename to core/mapFiles/full/330110_full.json diff --git a/mapFiles/full/330111.json b/core/mapFiles/full/330111.json similarity index 100% rename from mapFiles/full/330111.json rename to core/mapFiles/full/330111.json diff --git a/mapFiles/full/330111_full.json b/core/mapFiles/full/330111_full.json similarity index 100% rename from mapFiles/full/330111_full.json rename to core/mapFiles/full/330111_full.json diff --git a/mapFiles/full/330112.json b/core/mapFiles/full/330112.json similarity index 100% rename from mapFiles/full/330112.json rename to core/mapFiles/full/330112.json diff --git a/mapFiles/full/330112_full.json b/core/mapFiles/full/330112_full.json similarity index 100% rename from mapFiles/full/330112_full.json rename to core/mapFiles/full/330112_full.json diff --git a/mapFiles/full/330122.json b/core/mapFiles/full/330122.json similarity index 100% rename from mapFiles/full/330122.json rename to core/mapFiles/full/330122.json diff --git a/mapFiles/full/330122_full.json b/core/mapFiles/full/330122_full.json similarity index 100% rename from mapFiles/full/330122_full.json rename to core/mapFiles/full/330122_full.json diff --git a/mapFiles/full/330127.json b/core/mapFiles/full/330127.json similarity index 100% rename from mapFiles/full/330127.json rename to core/mapFiles/full/330127.json diff --git a/mapFiles/full/330127_full.json b/core/mapFiles/full/330127_full.json similarity index 100% rename from mapFiles/full/330127_full.json rename to core/mapFiles/full/330127_full.json diff --git a/mapFiles/full/330182.json b/core/mapFiles/full/330182.json similarity index 100% rename from mapFiles/full/330182.json rename to core/mapFiles/full/330182.json diff --git a/mapFiles/full/330182_full.json b/core/mapFiles/full/330182_full.json similarity index 100% rename from mapFiles/full/330182_full.json rename to core/mapFiles/full/330182_full.json diff --git a/mapFiles/full/330200.json b/core/mapFiles/full/330200.json similarity index 100% rename from mapFiles/full/330200.json rename to core/mapFiles/full/330200.json diff --git a/mapFiles/full/330200_full.json b/core/mapFiles/full/330200_full.json similarity index 100% rename from mapFiles/full/330200_full.json rename to core/mapFiles/full/330200_full.json diff --git a/mapFiles/full/330203.json b/core/mapFiles/full/330203.json similarity index 100% rename from mapFiles/full/330203.json rename to core/mapFiles/full/330203.json diff --git a/mapFiles/full/330203_full.json b/core/mapFiles/full/330203_full.json similarity index 100% rename from mapFiles/full/330203_full.json rename to core/mapFiles/full/330203_full.json diff --git a/mapFiles/full/330205.json b/core/mapFiles/full/330205.json similarity index 100% rename from mapFiles/full/330205.json rename to core/mapFiles/full/330205.json diff --git a/mapFiles/full/330205_full.json b/core/mapFiles/full/330205_full.json similarity index 100% rename from mapFiles/full/330205_full.json rename to core/mapFiles/full/330205_full.json diff --git a/mapFiles/full/330206.json b/core/mapFiles/full/330206.json similarity index 100% rename from mapFiles/full/330206.json rename to core/mapFiles/full/330206.json diff --git a/mapFiles/full/330206_full.json b/core/mapFiles/full/330206_full.json similarity index 100% rename from mapFiles/full/330206_full.json rename to core/mapFiles/full/330206_full.json diff --git a/mapFiles/full/330211.json b/core/mapFiles/full/330211.json similarity index 100% rename from mapFiles/full/330211.json rename to core/mapFiles/full/330211.json diff --git a/mapFiles/full/330211_full.json b/core/mapFiles/full/330211_full.json similarity index 100% rename from mapFiles/full/330211_full.json rename to core/mapFiles/full/330211_full.json diff --git a/mapFiles/full/330212.json b/core/mapFiles/full/330212.json similarity index 100% rename from mapFiles/full/330212.json rename to core/mapFiles/full/330212.json diff --git a/mapFiles/full/330212_full.json b/core/mapFiles/full/330212_full.json similarity index 100% rename from mapFiles/full/330212_full.json rename to core/mapFiles/full/330212_full.json diff --git a/mapFiles/full/330213.json b/core/mapFiles/full/330213.json similarity index 100% rename from mapFiles/full/330213.json rename to core/mapFiles/full/330213.json diff --git a/mapFiles/full/330213_full.json b/core/mapFiles/full/330213_full.json similarity index 100% rename from mapFiles/full/330213_full.json rename to core/mapFiles/full/330213_full.json diff --git a/mapFiles/full/330225.json b/core/mapFiles/full/330225.json similarity index 100% rename from mapFiles/full/330225.json rename to core/mapFiles/full/330225.json diff --git a/mapFiles/full/330225_full.json b/core/mapFiles/full/330225_full.json similarity index 100% rename from mapFiles/full/330225_full.json rename to core/mapFiles/full/330225_full.json diff --git a/mapFiles/full/330226.json b/core/mapFiles/full/330226.json similarity index 100% rename from mapFiles/full/330226.json rename to core/mapFiles/full/330226.json diff --git a/mapFiles/full/330226_full.json b/core/mapFiles/full/330226_full.json similarity index 100% rename from mapFiles/full/330226_full.json rename to core/mapFiles/full/330226_full.json diff --git a/mapFiles/full/330281.json b/core/mapFiles/full/330281.json similarity index 100% rename from mapFiles/full/330281.json rename to core/mapFiles/full/330281.json diff --git a/mapFiles/full/330281_full.json b/core/mapFiles/full/330281_full.json similarity index 100% rename from mapFiles/full/330281_full.json rename to core/mapFiles/full/330281_full.json diff --git a/mapFiles/full/330282.json b/core/mapFiles/full/330282.json similarity index 100% rename from mapFiles/full/330282.json rename to core/mapFiles/full/330282.json diff --git a/mapFiles/full/330282_full.json b/core/mapFiles/full/330282_full.json similarity index 100% rename from mapFiles/full/330282_full.json rename to core/mapFiles/full/330282_full.json diff --git a/mapFiles/full/330300.json b/core/mapFiles/full/330300.json similarity index 100% rename from mapFiles/full/330300.json rename to core/mapFiles/full/330300.json diff --git a/mapFiles/full/330300_full.json b/core/mapFiles/full/330300_full.json similarity index 100% rename from mapFiles/full/330300_full.json rename to core/mapFiles/full/330300_full.json diff --git a/mapFiles/full/330302.json b/core/mapFiles/full/330302.json similarity index 100% rename from mapFiles/full/330302.json rename to core/mapFiles/full/330302.json diff --git a/mapFiles/full/330302_full.json b/core/mapFiles/full/330302_full.json similarity index 100% rename from mapFiles/full/330302_full.json rename to core/mapFiles/full/330302_full.json diff --git a/mapFiles/full/330303.json b/core/mapFiles/full/330303.json similarity index 100% rename from mapFiles/full/330303.json rename to core/mapFiles/full/330303.json diff --git a/mapFiles/full/330303_full.json b/core/mapFiles/full/330303_full.json similarity index 100% rename from mapFiles/full/330303_full.json rename to core/mapFiles/full/330303_full.json diff --git a/mapFiles/full/330304.json b/core/mapFiles/full/330304.json similarity index 100% rename from mapFiles/full/330304.json rename to core/mapFiles/full/330304.json diff --git a/mapFiles/full/330304_full.json b/core/mapFiles/full/330304_full.json similarity index 100% rename from mapFiles/full/330304_full.json rename to core/mapFiles/full/330304_full.json diff --git a/mapFiles/full/330305.json b/core/mapFiles/full/330305.json similarity index 100% rename from mapFiles/full/330305.json rename to core/mapFiles/full/330305.json diff --git a/mapFiles/full/330305_full.json b/core/mapFiles/full/330305_full.json similarity index 100% rename from mapFiles/full/330305_full.json rename to core/mapFiles/full/330305_full.json diff --git a/mapFiles/full/330324.json b/core/mapFiles/full/330324.json similarity index 100% rename from mapFiles/full/330324.json rename to core/mapFiles/full/330324.json diff --git a/mapFiles/full/330324_full.json b/core/mapFiles/full/330324_full.json similarity index 100% rename from mapFiles/full/330324_full.json rename to core/mapFiles/full/330324_full.json diff --git a/mapFiles/full/330326.json b/core/mapFiles/full/330326.json similarity index 100% rename from mapFiles/full/330326.json rename to core/mapFiles/full/330326.json diff --git a/mapFiles/full/330326_full.json b/core/mapFiles/full/330326_full.json similarity index 100% rename from mapFiles/full/330326_full.json rename to core/mapFiles/full/330326_full.json diff --git a/mapFiles/full/330327.json b/core/mapFiles/full/330327.json similarity index 100% rename from mapFiles/full/330327.json rename to core/mapFiles/full/330327.json diff --git a/mapFiles/full/330327_full.json b/core/mapFiles/full/330327_full.json similarity index 100% rename from mapFiles/full/330327_full.json rename to core/mapFiles/full/330327_full.json diff --git a/mapFiles/full/330328.json b/core/mapFiles/full/330328.json similarity index 100% rename from mapFiles/full/330328.json rename to core/mapFiles/full/330328.json diff --git a/mapFiles/full/330328_full.json b/core/mapFiles/full/330328_full.json similarity index 100% rename from mapFiles/full/330328_full.json rename to core/mapFiles/full/330328_full.json diff --git a/mapFiles/full/330329.json b/core/mapFiles/full/330329.json similarity index 100% rename from mapFiles/full/330329.json rename to core/mapFiles/full/330329.json diff --git a/mapFiles/full/330329_full.json b/core/mapFiles/full/330329_full.json similarity index 100% rename from mapFiles/full/330329_full.json rename to core/mapFiles/full/330329_full.json diff --git a/mapFiles/full/330371.json b/core/mapFiles/full/330371.json similarity index 100% rename from mapFiles/full/330371.json rename to core/mapFiles/full/330371.json diff --git a/mapFiles/full/330371_full.json b/core/mapFiles/full/330371_full.json similarity index 100% rename from mapFiles/full/330371_full.json rename to core/mapFiles/full/330371_full.json diff --git a/mapFiles/full/330381.json b/core/mapFiles/full/330381.json similarity index 100% rename from mapFiles/full/330381.json rename to core/mapFiles/full/330381.json diff --git a/mapFiles/full/330381_full.json b/core/mapFiles/full/330381_full.json similarity index 100% rename from mapFiles/full/330381_full.json rename to core/mapFiles/full/330381_full.json diff --git a/mapFiles/full/330382.json b/core/mapFiles/full/330382.json similarity index 100% rename from mapFiles/full/330382.json rename to core/mapFiles/full/330382.json diff --git a/mapFiles/full/330382_full.json b/core/mapFiles/full/330382_full.json similarity index 100% rename from mapFiles/full/330382_full.json rename to core/mapFiles/full/330382_full.json diff --git a/mapFiles/full/330383.json b/core/mapFiles/full/330383.json similarity index 100% rename from mapFiles/full/330383.json rename to core/mapFiles/full/330383.json diff --git a/mapFiles/full/330383_full.json b/core/mapFiles/full/330383_full.json similarity index 100% rename from mapFiles/full/330383_full.json rename to core/mapFiles/full/330383_full.json diff --git a/mapFiles/full/330400.json b/core/mapFiles/full/330400.json similarity index 100% rename from mapFiles/full/330400.json rename to core/mapFiles/full/330400.json diff --git a/mapFiles/full/330400_full.json b/core/mapFiles/full/330400_full.json similarity index 100% rename from mapFiles/full/330400_full.json rename to core/mapFiles/full/330400_full.json diff --git a/mapFiles/full/330402.json b/core/mapFiles/full/330402.json similarity index 100% rename from mapFiles/full/330402.json rename to core/mapFiles/full/330402.json diff --git a/mapFiles/full/330402_full.json b/core/mapFiles/full/330402_full.json similarity index 100% rename from mapFiles/full/330402_full.json rename to core/mapFiles/full/330402_full.json diff --git a/mapFiles/full/330411.json b/core/mapFiles/full/330411.json similarity index 100% rename from mapFiles/full/330411.json rename to core/mapFiles/full/330411.json diff --git a/mapFiles/full/330411_full.json b/core/mapFiles/full/330411_full.json similarity index 100% rename from mapFiles/full/330411_full.json rename to core/mapFiles/full/330411_full.json diff --git a/mapFiles/full/330421.json b/core/mapFiles/full/330421.json similarity index 100% rename from mapFiles/full/330421.json rename to core/mapFiles/full/330421.json diff --git a/mapFiles/full/330421_full.json b/core/mapFiles/full/330421_full.json similarity index 100% rename from mapFiles/full/330421_full.json rename to core/mapFiles/full/330421_full.json diff --git a/mapFiles/full/330424.json b/core/mapFiles/full/330424.json similarity index 100% rename from mapFiles/full/330424.json rename to core/mapFiles/full/330424.json diff --git a/mapFiles/full/330424_full.json b/core/mapFiles/full/330424_full.json similarity index 100% rename from mapFiles/full/330424_full.json rename to core/mapFiles/full/330424_full.json diff --git a/mapFiles/full/330481.json b/core/mapFiles/full/330481.json similarity index 100% rename from mapFiles/full/330481.json rename to core/mapFiles/full/330481.json diff --git a/mapFiles/full/330481_full.json b/core/mapFiles/full/330481_full.json similarity index 100% rename from mapFiles/full/330481_full.json rename to core/mapFiles/full/330481_full.json diff --git a/mapFiles/full/330482.json b/core/mapFiles/full/330482.json similarity index 100% rename from mapFiles/full/330482.json rename to core/mapFiles/full/330482.json diff --git a/mapFiles/full/330482_full.json b/core/mapFiles/full/330482_full.json similarity index 100% rename from mapFiles/full/330482_full.json rename to core/mapFiles/full/330482_full.json diff --git a/mapFiles/full/330483.json b/core/mapFiles/full/330483.json similarity index 100% rename from mapFiles/full/330483.json rename to core/mapFiles/full/330483.json diff --git a/mapFiles/full/330483_full.json b/core/mapFiles/full/330483_full.json similarity index 100% rename from mapFiles/full/330483_full.json rename to core/mapFiles/full/330483_full.json diff --git a/mapFiles/full/330500.json b/core/mapFiles/full/330500.json similarity index 100% rename from mapFiles/full/330500.json rename to core/mapFiles/full/330500.json diff --git a/mapFiles/full/330500_full.json b/core/mapFiles/full/330500_full.json similarity index 100% rename from mapFiles/full/330500_full.json rename to core/mapFiles/full/330500_full.json diff --git a/mapFiles/full/330502.json b/core/mapFiles/full/330502.json similarity index 100% rename from mapFiles/full/330502.json rename to core/mapFiles/full/330502.json diff --git a/mapFiles/full/330502_full.json b/core/mapFiles/full/330502_full.json similarity index 100% rename from mapFiles/full/330502_full.json rename to core/mapFiles/full/330502_full.json diff --git a/mapFiles/full/330503.json b/core/mapFiles/full/330503.json similarity index 100% rename from mapFiles/full/330503.json rename to core/mapFiles/full/330503.json diff --git a/mapFiles/full/330503_full.json b/core/mapFiles/full/330503_full.json similarity index 100% rename from mapFiles/full/330503_full.json rename to core/mapFiles/full/330503_full.json diff --git a/mapFiles/full/330521.json b/core/mapFiles/full/330521.json similarity index 100% rename from mapFiles/full/330521.json rename to core/mapFiles/full/330521.json diff --git a/mapFiles/full/330521_full.json b/core/mapFiles/full/330521_full.json similarity index 100% rename from mapFiles/full/330521_full.json rename to core/mapFiles/full/330521_full.json diff --git a/mapFiles/full/330522.json b/core/mapFiles/full/330522.json similarity index 100% rename from mapFiles/full/330522.json rename to core/mapFiles/full/330522.json diff --git a/mapFiles/full/330522_full.json b/core/mapFiles/full/330522_full.json similarity index 100% rename from mapFiles/full/330522_full.json rename to core/mapFiles/full/330522_full.json diff --git a/mapFiles/full/330523.json b/core/mapFiles/full/330523.json similarity index 100% rename from mapFiles/full/330523.json rename to core/mapFiles/full/330523.json diff --git a/mapFiles/full/330523_full.json b/core/mapFiles/full/330523_full.json similarity index 100% rename from mapFiles/full/330523_full.json rename to core/mapFiles/full/330523_full.json diff --git a/mapFiles/full/330600.json b/core/mapFiles/full/330600.json similarity index 100% rename from mapFiles/full/330600.json rename to core/mapFiles/full/330600.json diff --git a/mapFiles/full/330600_full.json b/core/mapFiles/full/330600_full.json similarity index 100% rename from mapFiles/full/330600_full.json rename to core/mapFiles/full/330600_full.json diff --git a/mapFiles/full/330602.json b/core/mapFiles/full/330602.json similarity index 100% rename from mapFiles/full/330602.json rename to core/mapFiles/full/330602.json diff --git a/mapFiles/full/330602_full.json b/core/mapFiles/full/330602_full.json similarity index 100% rename from mapFiles/full/330602_full.json rename to core/mapFiles/full/330602_full.json diff --git a/mapFiles/full/330603.json b/core/mapFiles/full/330603.json similarity index 100% rename from mapFiles/full/330603.json rename to core/mapFiles/full/330603.json diff --git a/mapFiles/full/330603_full.json b/core/mapFiles/full/330603_full.json similarity index 100% rename from mapFiles/full/330603_full.json rename to core/mapFiles/full/330603_full.json diff --git a/mapFiles/full/330604.json b/core/mapFiles/full/330604.json similarity index 100% rename from mapFiles/full/330604.json rename to core/mapFiles/full/330604.json diff --git a/mapFiles/full/330604_full.json b/core/mapFiles/full/330604_full.json similarity index 100% rename from mapFiles/full/330604_full.json rename to core/mapFiles/full/330604_full.json diff --git a/mapFiles/full/330624.json b/core/mapFiles/full/330624.json similarity index 100% rename from mapFiles/full/330624.json rename to core/mapFiles/full/330624.json diff --git a/mapFiles/full/330624_full.json b/core/mapFiles/full/330624_full.json similarity index 100% rename from mapFiles/full/330624_full.json rename to core/mapFiles/full/330624_full.json diff --git a/mapFiles/full/330681.json b/core/mapFiles/full/330681.json similarity index 100% rename from mapFiles/full/330681.json rename to core/mapFiles/full/330681.json diff --git a/mapFiles/full/330681_full.json b/core/mapFiles/full/330681_full.json similarity index 100% rename from mapFiles/full/330681_full.json rename to core/mapFiles/full/330681_full.json diff --git a/mapFiles/full/330683.json b/core/mapFiles/full/330683.json similarity index 100% rename from mapFiles/full/330683.json rename to core/mapFiles/full/330683.json diff --git a/mapFiles/full/330683_full.json b/core/mapFiles/full/330683_full.json similarity index 100% rename from mapFiles/full/330683_full.json rename to core/mapFiles/full/330683_full.json diff --git a/mapFiles/full/330700.json b/core/mapFiles/full/330700.json similarity index 100% rename from mapFiles/full/330700.json rename to core/mapFiles/full/330700.json diff --git a/mapFiles/full/330700_full.json b/core/mapFiles/full/330700_full.json similarity index 100% rename from mapFiles/full/330700_full.json rename to core/mapFiles/full/330700_full.json diff --git a/mapFiles/full/330702.json b/core/mapFiles/full/330702.json similarity index 100% rename from mapFiles/full/330702.json rename to core/mapFiles/full/330702.json diff --git a/mapFiles/full/330702_full.json b/core/mapFiles/full/330702_full.json similarity index 100% rename from mapFiles/full/330702_full.json rename to core/mapFiles/full/330702_full.json diff --git a/mapFiles/full/330703.json b/core/mapFiles/full/330703.json similarity index 100% rename from mapFiles/full/330703.json rename to core/mapFiles/full/330703.json diff --git a/mapFiles/full/330703_full.json b/core/mapFiles/full/330703_full.json similarity index 100% rename from mapFiles/full/330703_full.json rename to core/mapFiles/full/330703_full.json diff --git a/mapFiles/full/330723.json b/core/mapFiles/full/330723.json similarity index 100% rename from mapFiles/full/330723.json rename to core/mapFiles/full/330723.json diff --git a/mapFiles/full/330723_full.json b/core/mapFiles/full/330723_full.json similarity index 100% rename from mapFiles/full/330723_full.json rename to core/mapFiles/full/330723_full.json diff --git a/mapFiles/full/330726.json b/core/mapFiles/full/330726.json similarity index 100% rename from mapFiles/full/330726.json rename to core/mapFiles/full/330726.json diff --git a/mapFiles/full/330726_full.json b/core/mapFiles/full/330726_full.json similarity index 100% rename from mapFiles/full/330726_full.json rename to core/mapFiles/full/330726_full.json diff --git a/mapFiles/full/330727.json b/core/mapFiles/full/330727.json similarity index 100% rename from mapFiles/full/330727.json rename to core/mapFiles/full/330727.json diff --git a/mapFiles/full/330727_full.json b/core/mapFiles/full/330727_full.json similarity index 100% rename from mapFiles/full/330727_full.json rename to core/mapFiles/full/330727_full.json diff --git a/mapFiles/full/330781.json b/core/mapFiles/full/330781.json similarity index 100% rename from mapFiles/full/330781.json rename to core/mapFiles/full/330781.json diff --git a/mapFiles/full/330781_full.json b/core/mapFiles/full/330781_full.json similarity index 100% rename from mapFiles/full/330781_full.json rename to core/mapFiles/full/330781_full.json diff --git a/mapFiles/full/330782.json b/core/mapFiles/full/330782.json similarity index 100% rename from mapFiles/full/330782.json rename to core/mapFiles/full/330782.json diff --git a/mapFiles/full/330782_full.json b/core/mapFiles/full/330782_full.json similarity index 100% rename from mapFiles/full/330782_full.json rename to core/mapFiles/full/330782_full.json diff --git a/mapFiles/full/330783.json b/core/mapFiles/full/330783.json similarity index 100% rename from mapFiles/full/330783.json rename to core/mapFiles/full/330783.json diff --git a/mapFiles/full/330783_full.json b/core/mapFiles/full/330783_full.json similarity index 100% rename from mapFiles/full/330783_full.json rename to core/mapFiles/full/330783_full.json diff --git a/mapFiles/full/330784.json b/core/mapFiles/full/330784.json similarity index 100% rename from mapFiles/full/330784.json rename to core/mapFiles/full/330784.json diff --git a/mapFiles/full/330784_full.json b/core/mapFiles/full/330784_full.json similarity index 100% rename from mapFiles/full/330784_full.json rename to core/mapFiles/full/330784_full.json diff --git a/mapFiles/full/330800.json b/core/mapFiles/full/330800.json similarity index 100% rename from mapFiles/full/330800.json rename to core/mapFiles/full/330800.json diff --git a/mapFiles/full/330800_full.json b/core/mapFiles/full/330800_full.json similarity index 100% rename from mapFiles/full/330800_full.json rename to core/mapFiles/full/330800_full.json diff --git a/mapFiles/full/330802.json b/core/mapFiles/full/330802.json similarity index 100% rename from mapFiles/full/330802.json rename to core/mapFiles/full/330802.json diff --git a/mapFiles/full/330802_full.json b/core/mapFiles/full/330802_full.json similarity index 100% rename from mapFiles/full/330802_full.json rename to core/mapFiles/full/330802_full.json diff --git a/mapFiles/full/330803.json b/core/mapFiles/full/330803.json similarity index 100% rename from mapFiles/full/330803.json rename to core/mapFiles/full/330803.json diff --git a/mapFiles/full/330803_full.json b/core/mapFiles/full/330803_full.json similarity index 100% rename from mapFiles/full/330803_full.json rename to core/mapFiles/full/330803_full.json diff --git a/mapFiles/full/330822.json b/core/mapFiles/full/330822.json similarity index 100% rename from mapFiles/full/330822.json rename to core/mapFiles/full/330822.json diff --git a/mapFiles/full/330822_full.json b/core/mapFiles/full/330822_full.json similarity index 100% rename from mapFiles/full/330822_full.json rename to core/mapFiles/full/330822_full.json diff --git a/mapFiles/full/330824.json b/core/mapFiles/full/330824.json similarity index 100% rename from mapFiles/full/330824.json rename to core/mapFiles/full/330824.json diff --git a/mapFiles/full/330824_full.json b/core/mapFiles/full/330824_full.json similarity index 100% rename from mapFiles/full/330824_full.json rename to core/mapFiles/full/330824_full.json diff --git a/mapFiles/full/330825.json b/core/mapFiles/full/330825.json similarity index 100% rename from mapFiles/full/330825.json rename to core/mapFiles/full/330825.json diff --git a/mapFiles/full/330825_full.json b/core/mapFiles/full/330825_full.json similarity index 100% rename from mapFiles/full/330825_full.json rename to core/mapFiles/full/330825_full.json diff --git a/mapFiles/full/330881.json b/core/mapFiles/full/330881.json similarity index 100% rename from mapFiles/full/330881.json rename to core/mapFiles/full/330881.json diff --git a/mapFiles/full/330881_full.json b/core/mapFiles/full/330881_full.json similarity index 100% rename from mapFiles/full/330881_full.json rename to core/mapFiles/full/330881_full.json diff --git a/mapFiles/full/330900.json b/core/mapFiles/full/330900.json similarity index 100% rename from mapFiles/full/330900.json rename to core/mapFiles/full/330900.json diff --git a/mapFiles/full/330900_full.json b/core/mapFiles/full/330900_full.json similarity index 100% rename from mapFiles/full/330900_full.json rename to core/mapFiles/full/330900_full.json diff --git a/mapFiles/full/330902.json b/core/mapFiles/full/330902.json similarity index 100% rename from mapFiles/full/330902.json rename to core/mapFiles/full/330902.json diff --git a/mapFiles/full/330902_full.json b/core/mapFiles/full/330902_full.json similarity index 100% rename from mapFiles/full/330902_full.json rename to core/mapFiles/full/330902_full.json diff --git a/mapFiles/full/330903.json b/core/mapFiles/full/330903.json similarity index 100% rename from mapFiles/full/330903.json rename to core/mapFiles/full/330903.json diff --git a/mapFiles/full/330903_full.json b/core/mapFiles/full/330903_full.json similarity index 100% rename from mapFiles/full/330903_full.json rename to core/mapFiles/full/330903_full.json diff --git a/mapFiles/full/330921.json b/core/mapFiles/full/330921.json similarity index 100% rename from mapFiles/full/330921.json rename to core/mapFiles/full/330921.json diff --git a/mapFiles/full/330921_full.json b/core/mapFiles/full/330921_full.json similarity index 100% rename from mapFiles/full/330921_full.json rename to core/mapFiles/full/330921_full.json diff --git a/mapFiles/full/330922.json b/core/mapFiles/full/330922.json similarity index 100% rename from mapFiles/full/330922.json rename to core/mapFiles/full/330922.json diff --git a/mapFiles/full/330922_full.json b/core/mapFiles/full/330922_full.json similarity index 100% rename from mapFiles/full/330922_full.json rename to core/mapFiles/full/330922_full.json diff --git a/mapFiles/full/331000.json b/core/mapFiles/full/331000.json similarity index 100% rename from mapFiles/full/331000.json rename to core/mapFiles/full/331000.json diff --git a/mapFiles/full/331000_full.json b/core/mapFiles/full/331000_full.json similarity index 100% rename from mapFiles/full/331000_full.json rename to core/mapFiles/full/331000_full.json diff --git a/mapFiles/full/331002.json b/core/mapFiles/full/331002.json similarity index 100% rename from mapFiles/full/331002.json rename to core/mapFiles/full/331002.json diff --git a/mapFiles/full/331002_full.json b/core/mapFiles/full/331002_full.json similarity index 100% rename from mapFiles/full/331002_full.json rename to core/mapFiles/full/331002_full.json diff --git a/mapFiles/full/331003.json b/core/mapFiles/full/331003.json similarity index 100% rename from mapFiles/full/331003.json rename to core/mapFiles/full/331003.json diff --git a/mapFiles/full/331003_full.json b/core/mapFiles/full/331003_full.json similarity index 100% rename from mapFiles/full/331003_full.json rename to core/mapFiles/full/331003_full.json diff --git a/mapFiles/full/331004.json b/core/mapFiles/full/331004.json similarity index 100% rename from mapFiles/full/331004.json rename to core/mapFiles/full/331004.json diff --git a/mapFiles/full/331004_full.json b/core/mapFiles/full/331004_full.json similarity index 100% rename from mapFiles/full/331004_full.json rename to core/mapFiles/full/331004_full.json diff --git a/mapFiles/full/331022.json b/core/mapFiles/full/331022.json similarity index 100% rename from mapFiles/full/331022.json rename to core/mapFiles/full/331022.json diff --git a/mapFiles/full/331022_full.json b/core/mapFiles/full/331022_full.json similarity index 100% rename from mapFiles/full/331022_full.json rename to core/mapFiles/full/331022_full.json diff --git a/mapFiles/full/331023.json b/core/mapFiles/full/331023.json similarity index 100% rename from mapFiles/full/331023.json rename to core/mapFiles/full/331023.json diff --git a/mapFiles/full/331023_full.json b/core/mapFiles/full/331023_full.json similarity index 100% rename from mapFiles/full/331023_full.json rename to core/mapFiles/full/331023_full.json diff --git a/mapFiles/full/331024.json b/core/mapFiles/full/331024.json similarity index 100% rename from mapFiles/full/331024.json rename to core/mapFiles/full/331024.json diff --git a/mapFiles/full/331024_full.json b/core/mapFiles/full/331024_full.json similarity index 100% rename from mapFiles/full/331024_full.json rename to core/mapFiles/full/331024_full.json diff --git a/mapFiles/full/331081.json b/core/mapFiles/full/331081.json similarity index 100% rename from mapFiles/full/331081.json rename to core/mapFiles/full/331081.json diff --git a/mapFiles/full/331081_full.json b/core/mapFiles/full/331081_full.json similarity index 100% rename from mapFiles/full/331081_full.json rename to core/mapFiles/full/331081_full.json diff --git a/mapFiles/full/331082.json b/core/mapFiles/full/331082.json similarity index 100% rename from mapFiles/full/331082.json rename to core/mapFiles/full/331082.json diff --git a/mapFiles/full/331082_full.json b/core/mapFiles/full/331082_full.json similarity index 100% rename from mapFiles/full/331082_full.json rename to core/mapFiles/full/331082_full.json diff --git a/mapFiles/full/331083.json b/core/mapFiles/full/331083.json similarity index 100% rename from mapFiles/full/331083.json rename to core/mapFiles/full/331083.json diff --git a/mapFiles/full/331083_full.json b/core/mapFiles/full/331083_full.json similarity index 100% rename from mapFiles/full/331083_full.json rename to core/mapFiles/full/331083_full.json diff --git a/mapFiles/full/331100.json b/core/mapFiles/full/331100.json similarity index 100% rename from mapFiles/full/331100.json rename to core/mapFiles/full/331100.json diff --git a/mapFiles/full/331100_full.json b/core/mapFiles/full/331100_full.json similarity index 100% rename from mapFiles/full/331100_full.json rename to core/mapFiles/full/331100_full.json diff --git a/mapFiles/full/331102.json b/core/mapFiles/full/331102.json similarity index 100% rename from mapFiles/full/331102.json rename to core/mapFiles/full/331102.json diff --git a/mapFiles/full/331102_full.json b/core/mapFiles/full/331102_full.json similarity index 100% rename from mapFiles/full/331102_full.json rename to core/mapFiles/full/331102_full.json diff --git a/mapFiles/full/331121.json b/core/mapFiles/full/331121.json similarity index 100% rename from mapFiles/full/331121.json rename to core/mapFiles/full/331121.json diff --git a/mapFiles/full/331121_full.json b/core/mapFiles/full/331121_full.json similarity index 100% rename from mapFiles/full/331121_full.json rename to core/mapFiles/full/331121_full.json diff --git a/mapFiles/full/331122.json b/core/mapFiles/full/331122.json similarity index 100% rename from mapFiles/full/331122.json rename to core/mapFiles/full/331122.json diff --git a/mapFiles/full/331122_full.json b/core/mapFiles/full/331122_full.json similarity index 100% rename from mapFiles/full/331122_full.json rename to core/mapFiles/full/331122_full.json diff --git a/mapFiles/full/331123.json b/core/mapFiles/full/331123.json similarity index 100% rename from mapFiles/full/331123.json rename to core/mapFiles/full/331123.json diff --git a/mapFiles/full/331123_full.json b/core/mapFiles/full/331123_full.json similarity index 100% rename from mapFiles/full/331123_full.json rename to core/mapFiles/full/331123_full.json diff --git a/mapFiles/full/331124.json b/core/mapFiles/full/331124.json similarity index 100% rename from mapFiles/full/331124.json rename to core/mapFiles/full/331124.json diff --git a/mapFiles/full/331124_full.json b/core/mapFiles/full/331124_full.json similarity index 100% rename from mapFiles/full/331124_full.json rename to core/mapFiles/full/331124_full.json diff --git a/mapFiles/full/331125.json b/core/mapFiles/full/331125.json similarity index 100% rename from mapFiles/full/331125.json rename to core/mapFiles/full/331125.json diff --git a/mapFiles/full/331125_full.json b/core/mapFiles/full/331125_full.json similarity index 100% rename from mapFiles/full/331125_full.json rename to core/mapFiles/full/331125_full.json diff --git a/mapFiles/full/331126.json b/core/mapFiles/full/331126.json similarity index 100% rename from mapFiles/full/331126.json rename to core/mapFiles/full/331126.json diff --git a/mapFiles/full/331126_full.json b/core/mapFiles/full/331126_full.json similarity index 100% rename from mapFiles/full/331126_full.json rename to core/mapFiles/full/331126_full.json diff --git a/mapFiles/full/331127.json b/core/mapFiles/full/331127.json similarity index 100% rename from mapFiles/full/331127.json rename to core/mapFiles/full/331127.json diff --git a/mapFiles/full/331127_full.json b/core/mapFiles/full/331127_full.json similarity index 100% rename from mapFiles/full/331127_full.json rename to core/mapFiles/full/331127_full.json diff --git a/mapFiles/full/331181.json b/core/mapFiles/full/331181.json similarity index 100% rename from mapFiles/full/331181.json rename to core/mapFiles/full/331181.json diff --git a/mapFiles/full/331181_full.json b/core/mapFiles/full/331181_full.json similarity index 100% rename from mapFiles/full/331181_full.json rename to core/mapFiles/full/331181_full.json diff --git a/mapFiles/full/340000.json b/core/mapFiles/full/340000.json similarity index 100% rename from mapFiles/full/340000.json rename to core/mapFiles/full/340000.json diff --git a/mapFiles/full/340000_full.json b/core/mapFiles/full/340000_full.json similarity index 100% rename from mapFiles/full/340000_full.json rename to core/mapFiles/full/340000_full.json diff --git a/mapFiles/full/340100.json b/core/mapFiles/full/340100.json similarity index 100% rename from mapFiles/full/340100.json rename to core/mapFiles/full/340100.json diff --git a/mapFiles/full/340100_full.json b/core/mapFiles/full/340100_full.json similarity index 100% rename from mapFiles/full/340100_full.json rename to core/mapFiles/full/340100_full.json diff --git a/mapFiles/full/340102.json b/core/mapFiles/full/340102.json similarity index 100% rename from mapFiles/full/340102.json rename to core/mapFiles/full/340102.json diff --git a/mapFiles/full/340102_full.json b/core/mapFiles/full/340102_full.json similarity index 100% rename from mapFiles/full/340102_full.json rename to core/mapFiles/full/340102_full.json diff --git a/mapFiles/full/340103.json b/core/mapFiles/full/340103.json similarity index 100% rename from mapFiles/full/340103.json rename to core/mapFiles/full/340103.json diff --git a/mapFiles/full/340103_full.json b/core/mapFiles/full/340103_full.json similarity index 100% rename from mapFiles/full/340103_full.json rename to core/mapFiles/full/340103_full.json diff --git a/mapFiles/full/340104.json b/core/mapFiles/full/340104.json similarity index 100% rename from mapFiles/full/340104.json rename to core/mapFiles/full/340104.json diff --git a/mapFiles/full/340104_full.json b/core/mapFiles/full/340104_full.json similarity index 100% rename from mapFiles/full/340104_full.json rename to core/mapFiles/full/340104_full.json diff --git a/mapFiles/full/340111.json b/core/mapFiles/full/340111.json similarity index 100% rename from mapFiles/full/340111.json rename to core/mapFiles/full/340111.json diff --git a/mapFiles/full/340111_full.json b/core/mapFiles/full/340111_full.json similarity index 100% rename from mapFiles/full/340111_full.json rename to core/mapFiles/full/340111_full.json diff --git a/mapFiles/full/340121.json b/core/mapFiles/full/340121.json similarity index 100% rename from mapFiles/full/340121.json rename to core/mapFiles/full/340121.json diff --git a/mapFiles/full/340121_full.json b/core/mapFiles/full/340121_full.json similarity index 100% rename from mapFiles/full/340121_full.json rename to core/mapFiles/full/340121_full.json diff --git a/mapFiles/full/340122.json b/core/mapFiles/full/340122.json similarity index 100% rename from mapFiles/full/340122.json rename to core/mapFiles/full/340122.json diff --git a/mapFiles/full/340122_full.json b/core/mapFiles/full/340122_full.json similarity index 100% rename from mapFiles/full/340122_full.json rename to core/mapFiles/full/340122_full.json diff --git a/mapFiles/full/340123.json b/core/mapFiles/full/340123.json similarity index 100% rename from mapFiles/full/340123.json rename to core/mapFiles/full/340123.json diff --git a/mapFiles/full/340123_full.json b/core/mapFiles/full/340123_full.json similarity index 100% rename from mapFiles/full/340123_full.json rename to core/mapFiles/full/340123_full.json diff --git a/mapFiles/full/340124.json b/core/mapFiles/full/340124.json similarity index 100% rename from mapFiles/full/340124.json rename to core/mapFiles/full/340124.json diff --git a/mapFiles/full/340124_full.json b/core/mapFiles/full/340124_full.json similarity index 100% rename from mapFiles/full/340124_full.json rename to core/mapFiles/full/340124_full.json diff --git a/mapFiles/full/340171.json b/core/mapFiles/full/340171.json similarity index 100% rename from mapFiles/full/340171.json rename to core/mapFiles/full/340171.json diff --git a/mapFiles/full/340171_full.json b/core/mapFiles/full/340171_full.json similarity index 100% rename from mapFiles/full/340171_full.json rename to core/mapFiles/full/340171_full.json diff --git a/mapFiles/full/340172.json b/core/mapFiles/full/340172.json similarity index 100% rename from mapFiles/full/340172.json rename to core/mapFiles/full/340172.json diff --git a/mapFiles/full/340172_full.json b/core/mapFiles/full/340172_full.json similarity index 100% rename from mapFiles/full/340172_full.json rename to core/mapFiles/full/340172_full.json diff --git a/mapFiles/full/340173.json b/core/mapFiles/full/340173.json similarity index 100% rename from mapFiles/full/340173.json rename to core/mapFiles/full/340173.json diff --git a/mapFiles/full/340173_full.json b/core/mapFiles/full/340173_full.json similarity index 100% rename from mapFiles/full/340173_full.json rename to core/mapFiles/full/340173_full.json diff --git a/mapFiles/full/340181.json b/core/mapFiles/full/340181.json similarity index 100% rename from mapFiles/full/340181.json rename to core/mapFiles/full/340181.json diff --git a/mapFiles/full/340181_full.json b/core/mapFiles/full/340181_full.json similarity index 100% rename from mapFiles/full/340181_full.json rename to core/mapFiles/full/340181_full.json diff --git a/mapFiles/full/340200.json b/core/mapFiles/full/340200.json similarity index 100% rename from mapFiles/full/340200.json rename to core/mapFiles/full/340200.json diff --git a/mapFiles/full/340200_full.json b/core/mapFiles/full/340200_full.json similarity index 100% rename from mapFiles/full/340200_full.json rename to core/mapFiles/full/340200_full.json diff --git a/mapFiles/full/340202.json b/core/mapFiles/full/340202.json similarity index 100% rename from mapFiles/full/340202.json rename to core/mapFiles/full/340202.json diff --git a/mapFiles/full/340202_full.json b/core/mapFiles/full/340202_full.json similarity index 100% rename from mapFiles/full/340202_full.json rename to core/mapFiles/full/340202_full.json diff --git a/mapFiles/full/340203.json b/core/mapFiles/full/340203.json similarity index 100% rename from mapFiles/full/340203.json rename to core/mapFiles/full/340203.json diff --git a/mapFiles/full/340203_full.json b/core/mapFiles/full/340203_full.json similarity index 100% rename from mapFiles/full/340203_full.json rename to core/mapFiles/full/340203_full.json diff --git a/mapFiles/full/340207.json b/core/mapFiles/full/340207.json similarity index 100% rename from mapFiles/full/340207.json rename to core/mapFiles/full/340207.json diff --git a/mapFiles/full/340207_full.json b/core/mapFiles/full/340207_full.json similarity index 100% rename from mapFiles/full/340207_full.json rename to core/mapFiles/full/340207_full.json diff --git a/mapFiles/full/340208.json b/core/mapFiles/full/340208.json similarity index 100% rename from mapFiles/full/340208.json rename to core/mapFiles/full/340208.json diff --git a/mapFiles/full/340208_full.json b/core/mapFiles/full/340208_full.json similarity index 100% rename from mapFiles/full/340208_full.json rename to core/mapFiles/full/340208_full.json diff --git a/mapFiles/full/340221.json b/core/mapFiles/full/340221.json similarity index 100% rename from mapFiles/full/340221.json rename to core/mapFiles/full/340221.json diff --git a/mapFiles/full/340221_full.json b/core/mapFiles/full/340221_full.json similarity index 100% rename from mapFiles/full/340221_full.json rename to core/mapFiles/full/340221_full.json diff --git a/mapFiles/full/340222.json b/core/mapFiles/full/340222.json similarity index 100% rename from mapFiles/full/340222.json rename to core/mapFiles/full/340222.json diff --git a/mapFiles/full/340222_full.json b/core/mapFiles/full/340222_full.json similarity index 100% rename from mapFiles/full/340222_full.json rename to core/mapFiles/full/340222_full.json diff --git a/mapFiles/full/340223.json b/core/mapFiles/full/340223.json similarity index 100% rename from mapFiles/full/340223.json rename to core/mapFiles/full/340223.json diff --git a/mapFiles/full/340223_full.json b/core/mapFiles/full/340223_full.json similarity index 100% rename from mapFiles/full/340223_full.json rename to core/mapFiles/full/340223_full.json diff --git a/mapFiles/full/340271.json b/core/mapFiles/full/340271.json similarity index 100% rename from mapFiles/full/340271.json rename to core/mapFiles/full/340271.json diff --git a/mapFiles/full/340271_full.json b/core/mapFiles/full/340271_full.json similarity index 100% rename from mapFiles/full/340271_full.json rename to core/mapFiles/full/340271_full.json diff --git a/mapFiles/full/340272.json b/core/mapFiles/full/340272.json similarity index 100% rename from mapFiles/full/340272.json rename to core/mapFiles/full/340272.json diff --git a/mapFiles/full/340272_full.json b/core/mapFiles/full/340272_full.json similarity index 100% rename from mapFiles/full/340272_full.json rename to core/mapFiles/full/340272_full.json diff --git a/mapFiles/full/340281.json b/core/mapFiles/full/340281.json similarity index 100% rename from mapFiles/full/340281.json rename to core/mapFiles/full/340281.json diff --git a/mapFiles/full/340281_full.json b/core/mapFiles/full/340281_full.json similarity index 100% rename from mapFiles/full/340281_full.json rename to core/mapFiles/full/340281_full.json diff --git a/mapFiles/full/340300.json b/core/mapFiles/full/340300.json similarity index 100% rename from mapFiles/full/340300.json rename to core/mapFiles/full/340300.json diff --git a/mapFiles/full/340300_full.json b/core/mapFiles/full/340300_full.json similarity index 100% rename from mapFiles/full/340300_full.json rename to core/mapFiles/full/340300_full.json diff --git a/mapFiles/full/340302.json b/core/mapFiles/full/340302.json similarity index 100% rename from mapFiles/full/340302.json rename to core/mapFiles/full/340302.json diff --git a/mapFiles/full/340302_full.json b/core/mapFiles/full/340302_full.json similarity index 100% rename from mapFiles/full/340302_full.json rename to core/mapFiles/full/340302_full.json diff --git a/mapFiles/full/340303.json b/core/mapFiles/full/340303.json similarity index 100% rename from mapFiles/full/340303.json rename to core/mapFiles/full/340303.json diff --git a/mapFiles/full/340303_full.json b/core/mapFiles/full/340303_full.json similarity index 100% rename from mapFiles/full/340303_full.json rename to core/mapFiles/full/340303_full.json diff --git a/mapFiles/full/340304.json b/core/mapFiles/full/340304.json similarity index 100% rename from mapFiles/full/340304.json rename to core/mapFiles/full/340304.json diff --git a/mapFiles/full/340304_full.json b/core/mapFiles/full/340304_full.json similarity index 100% rename from mapFiles/full/340304_full.json rename to core/mapFiles/full/340304_full.json diff --git a/mapFiles/full/340311.json b/core/mapFiles/full/340311.json similarity index 100% rename from mapFiles/full/340311.json rename to core/mapFiles/full/340311.json diff --git a/mapFiles/full/340311_full.json b/core/mapFiles/full/340311_full.json similarity index 100% rename from mapFiles/full/340311_full.json rename to core/mapFiles/full/340311_full.json diff --git a/mapFiles/full/340321.json b/core/mapFiles/full/340321.json similarity index 100% rename from mapFiles/full/340321.json rename to core/mapFiles/full/340321.json diff --git a/mapFiles/full/340321_full.json b/core/mapFiles/full/340321_full.json similarity index 100% rename from mapFiles/full/340321_full.json rename to core/mapFiles/full/340321_full.json diff --git a/mapFiles/full/340322.json b/core/mapFiles/full/340322.json similarity index 100% rename from mapFiles/full/340322.json rename to core/mapFiles/full/340322.json diff --git a/mapFiles/full/340322_full.json b/core/mapFiles/full/340322_full.json similarity index 100% rename from mapFiles/full/340322_full.json rename to core/mapFiles/full/340322_full.json diff --git a/mapFiles/full/340323.json b/core/mapFiles/full/340323.json similarity index 100% rename from mapFiles/full/340323.json rename to core/mapFiles/full/340323.json diff --git a/mapFiles/full/340323_full.json b/core/mapFiles/full/340323_full.json similarity index 100% rename from mapFiles/full/340323_full.json rename to core/mapFiles/full/340323_full.json diff --git a/mapFiles/full/340371.json b/core/mapFiles/full/340371.json similarity index 100% rename from mapFiles/full/340371.json rename to core/mapFiles/full/340371.json diff --git a/mapFiles/full/340371_full.json b/core/mapFiles/full/340371_full.json similarity index 100% rename from mapFiles/full/340371_full.json rename to core/mapFiles/full/340371_full.json diff --git a/mapFiles/full/340372.json b/core/mapFiles/full/340372.json similarity index 100% rename from mapFiles/full/340372.json rename to core/mapFiles/full/340372.json diff --git a/mapFiles/full/340372_full.json b/core/mapFiles/full/340372_full.json similarity index 100% rename from mapFiles/full/340372_full.json rename to core/mapFiles/full/340372_full.json diff --git a/mapFiles/full/340400.json b/core/mapFiles/full/340400.json similarity index 100% rename from mapFiles/full/340400.json rename to core/mapFiles/full/340400.json diff --git a/mapFiles/full/340400_full.json b/core/mapFiles/full/340400_full.json similarity index 100% rename from mapFiles/full/340400_full.json rename to core/mapFiles/full/340400_full.json diff --git a/mapFiles/full/340402.json b/core/mapFiles/full/340402.json similarity index 100% rename from mapFiles/full/340402.json rename to core/mapFiles/full/340402.json diff --git a/mapFiles/full/340402_full.json b/core/mapFiles/full/340402_full.json similarity index 100% rename from mapFiles/full/340402_full.json rename to core/mapFiles/full/340402_full.json diff --git a/mapFiles/full/340403.json b/core/mapFiles/full/340403.json similarity index 100% rename from mapFiles/full/340403.json rename to core/mapFiles/full/340403.json diff --git a/mapFiles/full/340403_full.json b/core/mapFiles/full/340403_full.json similarity index 100% rename from mapFiles/full/340403_full.json rename to core/mapFiles/full/340403_full.json diff --git a/mapFiles/full/340404.json b/core/mapFiles/full/340404.json similarity index 100% rename from mapFiles/full/340404.json rename to core/mapFiles/full/340404.json diff --git a/mapFiles/full/340404_full.json b/core/mapFiles/full/340404_full.json similarity index 100% rename from mapFiles/full/340404_full.json rename to core/mapFiles/full/340404_full.json diff --git a/mapFiles/full/340405.json b/core/mapFiles/full/340405.json similarity index 100% rename from mapFiles/full/340405.json rename to core/mapFiles/full/340405.json diff --git a/mapFiles/full/340405_full.json b/core/mapFiles/full/340405_full.json similarity index 100% rename from mapFiles/full/340405_full.json rename to core/mapFiles/full/340405_full.json diff --git a/mapFiles/full/340406.json b/core/mapFiles/full/340406.json similarity index 100% rename from mapFiles/full/340406.json rename to core/mapFiles/full/340406.json diff --git a/mapFiles/full/340406_full.json b/core/mapFiles/full/340406_full.json similarity index 100% rename from mapFiles/full/340406_full.json rename to core/mapFiles/full/340406_full.json diff --git a/mapFiles/full/340421.json b/core/mapFiles/full/340421.json similarity index 100% rename from mapFiles/full/340421.json rename to core/mapFiles/full/340421.json diff --git a/mapFiles/full/340421_full.json b/core/mapFiles/full/340421_full.json similarity index 100% rename from mapFiles/full/340421_full.json rename to core/mapFiles/full/340421_full.json diff --git a/mapFiles/full/340422.json b/core/mapFiles/full/340422.json similarity index 100% rename from mapFiles/full/340422.json rename to core/mapFiles/full/340422.json diff --git a/mapFiles/full/340422_full.json b/core/mapFiles/full/340422_full.json similarity index 100% rename from mapFiles/full/340422_full.json rename to core/mapFiles/full/340422_full.json diff --git a/mapFiles/full/340500.json b/core/mapFiles/full/340500.json similarity index 100% rename from mapFiles/full/340500.json rename to core/mapFiles/full/340500.json diff --git a/mapFiles/full/340500_full.json b/core/mapFiles/full/340500_full.json similarity index 100% rename from mapFiles/full/340500_full.json rename to core/mapFiles/full/340500_full.json diff --git a/mapFiles/full/340503.json b/core/mapFiles/full/340503.json similarity index 100% rename from mapFiles/full/340503.json rename to core/mapFiles/full/340503.json diff --git a/mapFiles/full/340503_full.json b/core/mapFiles/full/340503_full.json similarity index 100% rename from mapFiles/full/340503_full.json rename to core/mapFiles/full/340503_full.json diff --git a/mapFiles/full/340504.json b/core/mapFiles/full/340504.json similarity index 100% rename from mapFiles/full/340504.json rename to core/mapFiles/full/340504.json diff --git a/mapFiles/full/340504_full.json b/core/mapFiles/full/340504_full.json similarity index 100% rename from mapFiles/full/340504_full.json rename to core/mapFiles/full/340504_full.json diff --git a/mapFiles/full/340506.json b/core/mapFiles/full/340506.json similarity index 100% rename from mapFiles/full/340506.json rename to core/mapFiles/full/340506.json diff --git a/mapFiles/full/340506_full.json b/core/mapFiles/full/340506_full.json similarity index 100% rename from mapFiles/full/340506_full.json rename to core/mapFiles/full/340506_full.json diff --git a/mapFiles/full/340521.json b/core/mapFiles/full/340521.json similarity index 100% rename from mapFiles/full/340521.json rename to core/mapFiles/full/340521.json diff --git a/mapFiles/full/340521_full.json b/core/mapFiles/full/340521_full.json similarity index 100% rename from mapFiles/full/340521_full.json rename to core/mapFiles/full/340521_full.json diff --git a/mapFiles/full/340522.json b/core/mapFiles/full/340522.json similarity index 100% rename from mapFiles/full/340522.json rename to core/mapFiles/full/340522.json diff --git a/mapFiles/full/340522_full.json b/core/mapFiles/full/340522_full.json similarity index 100% rename from mapFiles/full/340522_full.json rename to core/mapFiles/full/340522_full.json diff --git a/mapFiles/full/340523.json b/core/mapFiles/full/340523.json similarity index 100% rename from mapFiles/full/340523.json rename to core/mapFiles/full/340523.json diff --git a/mapFiles/full/340523_full.json b/core/mapFiles/full/340523_full.json similarity index 100% rename from mapFiles/full/340523_full.json rename to core/mapFiles/full/340523_full.json diff --git a/mapFiles/full/340600.json b/core/mapFiles/full/340600.json similarity index 100% rename from mapFiles/full/340600.json rename to core/mapFiles/full/340600.json diff --git a/mapFiles/full/340600_full.json b/core/mapFiles/full/340600_full.json similarity index 100% rename from mapFiles/full/340600_full.json rename to core/mapFiles/full/340600_full.json diff --git a/mapFiles/full/340602.json b/core/mapFiles/full/340602.json similarity index 100% rename from mapFiles/full/340602.json rename to core/mapFiles/full/340602.json diff --git a/mapFiles/full/340602_full.json b/core/mapFiles/full/340602_full.json similarity index 100% rename from mapFiles/full/340602_full.json rename to core/mapFiles/full/340602_full.json diff --git a/mapFiles/full/340603.json b/core/mapFiles/full/340603.json similarity index 100% rename from mapFiles/full/340603.json rename to core/mapFiles/full/340603.json diff --git a/mapFiles/full/340603_full.json b/core/mapFiles/full/340603_full.json similarity index 100% rename from mapFiles/full/340603_full.json rename to core/mapFiles/full/340603_full.json diff --git a/mapFiles/full/340604.json b/core/mapFiles/full/340604.json similarity index 100% rename from mapFiles/full/340604.json rename to core/mapFiles/full/340604.json diff --git a/mapFiles/full/340604_full.json b/core/mapFiles/full/340604_full.json similarity index 100% rename from mapFiles/full/340604_full.json rename to core/mapFiles/full/340604_full.json diff --git a/mapFiles/full/340621.json b/core/mapFiles/full/340621.json similarity index 100% rename from mapFiles/full/340621.json rename to core/mapFiles/full/340621.json diff --git a/mapFiles/full/340621_full.json b/core/mapFiles/full/340621_full.json similarity index 100% rename from mapFiles/full/340621_full.json rename to core/mapFiles/full/340621_full.json diff --git a/mapFiles/full/340700.json b/core/mapFiles/full/340700.json similarity index 100% rename from mapFiles/full/340700.json rename to core/mapFiles/full/340700.json diff --git a/mapFiles/full/340700_full.json b/core/mapFiles/full/340700_full.json similarity index 100% rename from mapFiles/full/340700_full.json rename to core/mapFiles/full/340700_full.json diff --git a/mapFiles/full/340705.json b/core/mapFiles/full/340705.json similarity index 100% rename from mapFiles/full/340705.json rename to core/mapFiles/full/340705.json diff --git a/mapFiles/full/340705_full.json b/core/mapFiles/full/340705_full.json similarity index 100% rename from mapFiles/full/340705_full.json rename to core/mapFiles/full/340705_full.json diff --git a/mapFiles/full/340706.json b/core/mapFiles/full/340706.json similarity index 100% rename from mapFiles/full/340706.json rename to core/mapFiles/full/340706.json diff --git a/mapFiles/full/340706_full.json b/core/mapFiles/full/340706_full.json similarity index 100% rename from mapFiles/full/340706_full.json rename to core/mapFiles/full/340706_full.json diff --git a/mapFiles/full/340711.json b/core/mapFiles/full/340711.json similarity index 100% rename from mapFiles/full/340711.json rename to core/mapFiles/full/340711.json diff --git a/mapFiles/full/340711_full.json b/core/mapFiles/full/340711_full.json similarity index 100% rename from mapFiles/full/340711_full.json rename to core/mapFiles/full/340711_full.json diff --git a/mapFiles/full/340722.json b/core/mapFiles/full/340722.json similarity index 100% rename from mapFiles/full/340722.json rename to core/mapFiles/full/340722.json diff --git a/mapFiles/full/340722_full.json b/core/mapFiles/full/340722_full.json similarity index 100% rename from mapFiles/full/340722_full.json rename to core/mapFiles/full/340722_full.json diff --git a/mapFiles/full/340800.json b/core/mapFiles/full/340800.json similarity index 100% rename from mapFiles/full/340800.json rename to core/mapFiles/full/340800.json diff --git a/mapFiles/full/340800_full.json b/core/mapFiles/full/340800_full.json similarity index 100% rename from mapFiles/full/340800_full.json rename to core/mapFiles/full/340800_full.json diff --git a/mapFiles/full/340802.json b/core/mapFiles/full/340802.json similarity index 100% rename from mapFiles/full/340802.json rename to core/mapFiles/full/340802.json diff --git a/mapFiles/full/340802_full.json b/core/mapFiles/full/340802_full.json similarity index 100% rename from mapFiles/full/340802_full.json rename to core/mapFiles/full/340802_full.json diff --git a/mapFiles/full/340803.json b/core/mapFiles/full/340803.json similarity index 100% rename from mapFiles/full/340803.json rename to core/mapFiles/full/340803.json diff --git a/mapFiles/full/340803_full.json b/core/mapFiles/full/340803_full.json similarity index 100% rename from mapFiles/full/340803_full.json rename to core/mapFiles/full/340803_full.json diff --git a/mapFiles/full/340811.json b/core/mapFiles/full/340811.json similarity index 100% rename from mapFiles/full/340811.json rename to core/mapFiles/full/340811.json diff --git a/mapFiles/full/340811_full.json b/core/mapFiles/full/340811_full.json similarity index 100% rename from mapFiles/full/340811_full.json rename to core/mapFiles/full/340811_full.json diff --git a/mapFiles/full/340822.json b/core/mapFiles/full/340822.json similarity index 100% rename from mapFiles/full/340822.json rename to core/mapFiles/full/340822.json diff --git a/mapFiles/full/340822_full.json b/core/mapFiles/full/340822_full.json similarity index 100% rename from mapFiles/full/340822_full.json rename to core/mapFiles/full/340822_full.json diff --git a/mapFiles/full/340825.json b/core/mapFiles/full/340825.json similarity index 100% rename from mapFiles/full/340825.json rename to core/mapFiles/full/340825.json diff --git a/mapFiles/full/340825_full.json b/core/mapFiles/full/340825_full.json similarity index 100% rename from mapFiles/full/340825_full.json rename to core/mapFiles/full/340825_full.json diff --git a/mapFiles/full/340826.json b/core/mapFiles/full/340826.json similarity index 100% rename from mapFiles/full/340826.json rename to core/mapFiles/full/340826.json diff --git a/mapFiles/full/340826_full.json b/core/mapFiles/full/340826_full.json similarity index 100% rename from mapFiles/full/340826_full.json rename to core/mapFiles/full/340826_full.json diff --git a/mapFiles/full/340827.json b/core/mapFiles/full/340827.json similarity index 100% rename from mapFiles/full/340827.json rename to core/mapFiles/full/340827.json diff --git a/mapFiles/full/340827_full.json b/core/mapFiles/full/340827_full.json similarity index 100% rename from mapFiles/full/340827_full.json rename to core/mapFiles/full/340827_full.json diff --git a/mapFiles/full/340828.json b/core/mapFiles/full/340828.json similarity index 100% rename from mapFiles/full/340828.json rename to core/mapFiles/full/340828.json diff --git a/mapFiles/full/340828_full.json b/core/mapFiles/full/340828_full.json similarity index 100% rename from mapFiles/full/340828_full.json rename to core/mapFiles/full/340828_full.json diff --git a/mapFiles/full/340871.json b/core/mapFiles/full/340871.json similarity index 100% rename from mapFiles/full/340871.json rename to core/mapFiles/full/340871.json diff --git a/mapFiles/full/340871_full.json b/core/mapFiles/full/340871_full.json similarity index 100% rename from mapFiles/full/340871_full.json rename to core/mapFiles/full/340871_full.json diff --git a/mapFiles/full/340881.json b/core/mapFiles/full/340881.json similarity index 100% rename from mapFiles/full/340881.json rename to core/mapFiles/full/340881.json diff --git a/mapFiles/full/340881_full.json b/core/mapFiles/full/340881_full.json similarity index 100% rename from mapFiles/full/340881_full.json rename to core/mapFiles/full/340881_full.json diff --git a/mapFiles/full/340882.json b/core/mapFiles/full/340882.json similarity index 100% rename from mapFiles/full/340882.json rename to core/mapFiles/full/340882.json diff --git a/mapFiles/full/340882_full.json b/core/mapFiles/full/340882_full.json similarity index 100% rename from mapFiles/full/340882_full.json rename to core/mapFiles/full/340882_full.json diff --git a/mapFiles/full/341000.json b/core/mapFiles/full/341000.json similarity index 100% rename from mapFiles/full/341000.json rename to core/mapFiles/full/341000.json diff --git a/mapFiles/full/341000_full.json b/core/mapFiles/full/341000_full.json similarity index 100% rename from mapFiles/full/341000_full.json rename to core/mapFiles/full/341000_full.json diff --git a/mapFiles/full/341002.json b/core/mapFiles/full/341002.json similarity index 100% rename from mapFiles/full/341002.json rename to core/mapFiles/full/341002.json diff --git a/mapFiles/full/341002_full.json b/core/mapFiles/full/341002_full.json similarity index 100% rename from mapFiles/full/341002_full.json rename to core/mapFiles/full/341002_full.json diff --git a/mapFiles/full/341003.json b/core/mapFiles/full/341003.json similarity index 100% rename from mapFiles/full/341003.json rename to core/mapFiles/full/341003.json diff --git a/mapFiles/full/341003_full.json b/core/mapFiles/full/341003_full.json similarity index 100% rename from mapFiles/full/341003_full.json rename to core/mapFiles/full/341003_full.json diff --git a/mapFiles/full/341004.json b/core/mapFiles/full/341004.json similarity index 100% rename from mapFiles/full/341004.json rename to core/mapFiles/full/341004.json diff --git a/mapFiles/full/341004_full.json b/core/mapFiles/full/341004_full.json similarity index 100% rename from mapFiles/full/341004_full.json rename to core/mapFiles/full/341004_full.json diff --git a/mapFiles/full/341021.json b/core/mapFiles/full/341021.json similarity index 100% rename from mapFiles/full/341021.json rename to core/mapFiles/full/341021.json diff --git a/mapFiles/full/341021_full.json b/core/mapFiles/full/341021_full.json similarity index 100% rename from mapFiles/full/341021_full.json rename to core/mapFiles/full/341021_full.json diff --git a/mapFiles/full/341022.json b/core/mapFiles/full/341022.json similarity index 100% rename from mapFiles/full/341022.json rename to core/mapFiles/full/341022.json diff --git a/mapFiles/full/341022_full.json b/core/mapFiles/full/341022_full.json similarity index 100% rename from mapFiles/full/341022_full.json rename to core/mapFiles/full/341022_full.json diff --git a/mapFiles/full/341023.json b/core/mapFiles/full/341023.json similarity index 100% rename from mapFiles/full/341023.json rename to core/mapFiles/full/341023.json diff --git a/mapFiles/full/341023_full.json b/core/mapFiles/full/341023_full.json similarity index 100% rename from mapFiles/full/341023_full.json rename to core/mapFiles/full/341023_full.json diff --git a/mapFiles/full/341024.json b/core/mapFiles/full/341024.json similarity index 100% rename from mapFiles/full/341024.json rename to core/mapFiles/full/341024.json diff --git a/mapFiles/full/341024_full.json b/core/mapFiles/full/341024_full.json similarity index 100% rename from mapFiles/full/341024_full.json rename to core/mapFiles/full/341024_full.json diff --git a/mapFiles/full/341100.json b/core/mapFiles/full/341100.json similarity index 100% rename from mapFiles/full/341100.json rename to core/mapFiles/full/341100.json diff --git a/mapFiles/full/341100_full.json b/core/mapFiles/full/341100_full.json similarity index 100% rename from mapFiles/full/341100_full.json rename to core/mapFiles/full/341100_full.json diff --git a/mapFiles/full/341102.json b/core/mapFiles/full/341102.json similarity index 100% rename from mapFiles/full/341102.json rename to core/mapFiles/full/341102.json diff --git a/mapFiles/full/341102_full.json b/core/mapFiles/full/341102_full.json similarity index 100% rename from mapFiles/full/341102_full.json rename to core/mapFiles/full/341102_full.json diff --git a/mapFiles/full/341103.json b/core/mapFiles/full/341103.json similarity index 100% rename from mapFiles/full/341103.json rename to core/mapFiles/full/341103.json diff --git a/mapFiles/full/341103_full.json b/core/mapFiles/full/341103_full.json similarity index 100% rename from mapFiles/full/341103_full.json rename to core/mapFiles/full/341103_full.json diff --git a/mapFiles/full/341122.json b/core/mapFiles/full/341122.json similarity index 100% rename from mapFiles/full/341122.json rename to core/mapFiles/full/341122.json diff --git a/mapFiles/full/341122_full.json b/core/mapFiles/full/341122_full.json similarity index 100% rename from mapFiles/full/341122_full.json rename to core/mapFiles/full/341122_full.json diff --git a/mapFiles/full/341124.json b/core/mapFiles/full/341124.json similarity index 100% rename from mapFiles/full/341124.json rename to core/mapFiles/full/341124.json diff --git a/mapFiles/full/341124_full.json b/core/mapFiles/full/341124_full.json similarity index 100% rename from mapFiles/full/341124_full.json rename to core/mapFiles/full/341124_full.json diff --git a/mapFiles/full/341125.json b/core/mapFiles/full/341125.json similarity index 100% rename from mapFiles/full/341125.json rename to core/mapFiles/full/341125.json diff --git a/mapFiles/full/341125_full.json b/core/mapFiles/full/341125_full.json similarity index 100% rename from mapFiles/full/341125_full.json rename to core/mapFiles/full/341125_full.json diff --git a/mapFiles/full/341126.json b/core/mapFiles/full/341126.json similarity index 100% rename from mapFiles/full/341126.json rename to core/mapFiles/full/341126.json diff --git a/mapFiles/full/341126_full.json b/core/mapFiles/full/341126_full.json similarity index 100% rename from mapFiles/full/341126_full.json rename to core/mapFiles/full/341126_full.json diff --git a/mapFiles/full/341171.json b/core/mapFiles/full/341171.json similarity index 100% rename from mapFiles/full/341171.json rename to core/mapFiles/full/341171.json diff --git a/mapFiles/full/341171_full.json b/core/mapFiles/full/341171_full.json similarity index 100% rename from mapFiles/full/341171_full.json rename to core/mapFiles/full/341171_full.json diff --git a/mapFiles/full/341172.json b/core/mapFiles/full/341172.json similarity index 100% rename from mapFiles/full/341172.json rename to core/mapFiles/full/341172.json diff --git a/mapFiles/full/341172_full.json b/core/mapFiles/full/341172_full.json similarity index 100% rename from mapFiles/full/341172_full.json rename to core/mapFiles/full/341172_full.json diff --git a/mapFiles/full/341181.json b/core/mapFiles/full/341181.json similarity index 100% rename from mapFiles/full/341181.json rename to core/mapFiles/full/341181.json diff --git a/mapFiles/full/341181_full.json b/core/mapFiles/full/341181_full.json similarity index 100% rename from mapFiles/full/341181_full.json rename to core/mapFiles/full/341181_full.json diff --git a/mapFiles/full/341182.json b/core/mapFiles/full/341182.json similarity index 100% rename from mapFiles/full/341182.json rename to core/mapFiles/full/341182.json diff --git a/mapFiles/full/341182_full.json b/core/mapFiles/full/341182_full.json similarity index 100% rename from mapFiles/full/341182_full.json rename to core/mapFiles/full/341182_full.json diff --git a/mapFiles/full/341200.json b/core/mapFiles/full/341200.json similarity index 100% rename from mapFiles/full/341200.json rename to core/mapFiles/full/341200.json diff --git a/mapFiles/full/341200_full.json b/core/mapFiles/full/341200_full.json similarity index 100% rename from mapFiles/full/341200_full.json rename to core/mapFiles/full/341200_full.json diff --git a/mapFiles/full/341202.json b/core/mapFiles/full/341202.json similarity index 100% rename from mapFiles/full/341202.json rename to core/mapFiles/full/341202.json diff --git a/mapFiles/full/341202_full.json b/core/mapFiles/full/341202_full.json similarity index 100% rename from mapFiles/full/341202_full.json rename to core/mapFiles/full/341202_full.json diff --git a/mapFiles/full/341203.json b/core/mapFiles/full/341203.json similarity index 100% rename from mapFiles/full/341203.json rename to core/mapFiles/full/341203.json diff --git a/mapFiles/full/341203_full.json b/core/mapFiles/full/341203_full.json similarity index 100% rename from mapFiles/full/341203_full.json rename to core/mapFiles/full/341203_full.json diff --git a/mapFiles/full/341204.json b/core/mapFiles/full/341204.json similarity index 100% rename from mapFiles/full/341204.json rename to core/mapFiles/full/341204.json diff --git a/mapFiles/full/341204_full.json b/core/mapFiles/full/341204_full.json similarity index 100% rename from mapFiles/full/341204_full.json rename to core/mapFiles/full/341204_full.json diff --git a/mapFiles/full/341221.json b/core/mapFiles/full/341221.json similarity index 100% rename from mapFiles/full/341221.json rename to core/mapFiles/full/341221.json diff --git a/mapFiles/full/341221_full.json b/core/mapFiles/full/341221_full.json similarity index 100% rename from mapFiles/full/341221_full.json rename to core/mapFiles/full/341221_full.json diff --git a/mapFiles/full/341222.json b/core/mapFiles/full/341222.json similarity index 100% rename from mapFiles/full/341222.json rename to core/mapFiles/full/341222.json diff --git a/mapFiles/full/341222_full.json b/core/mapFiles/full/341222_full.json similarity index 100% rename from mapFiles/full/341222_full.json rename to core/mapFiles/full/341222_full.json diff --git a/mapFiles/full/341225.json b/core/mapFiles/full/341225.json similarity index 100% rename from mapFiles/full/341225.json rename to core/mapFiles/full/341225.json diff --git a/mapFiles/full/341225_full.json b/core/mapFiles/full/341225_full.json similarity index 100% rename from mapFiles/full/341225_full.json rename to core/mapFiles/full/341225_full.json diff --git a/mapFiles/full/341226.json b/core/mapFiles/full/341226.json similarity index 100% rename from mapFiles/full/341226.json rename to core/mapFiles/full/341226.json diff --git a/mapFiles/full/341226_full.json b/core/mapFiles/full/341226_full.json similarity index 100% rename from mapFiles/full/341226_full.json rename to core/mapFiles/full/341226_full.json diff --git a/mapFiles/full/341271.json b/core/mapFiles/full/341271.json similarity index 100% rename from mapFiles/full/341271.json rename to core/mapFiles/full/341271.json diff --git a/mapFiles/full/341271_full.json b/core/mapFiles/full/341271_full.json similarity index 100% rename from mapFiles/full/341271_full.json rename to core/mapFiles/full/341271_full.json diff --git a/mapFiles/full/341272.json b/core/mapFiles/full/341272.json similarity index 100% rename from mapFiles/full/341272.json rename to core/mapFiles/full/341272.json diff --git a/mapFiles/full/341272_full.json b/core/mapFiles/full/341272_full.json similarity index 100% rename from mapFiles/full/341272_full.json rename to core/mapFiles/full/341272_full.json diff --git a/mapFiles/full/341282.json b/core/mapFiles/full/341282.json similarity index 100% rename from mapFiles/full/341282.json rename to core/mapFiles/full/341282.json diff --git a/mapFiles/full/341282_full.json b/core/mapFiles/full/341282_full.json similarity index 100% rename from mapFiles/full/341282_full.json rename to core/mapFiles/full/341282_full.json diff --git a/mapFiles/full/341300.json b/core/mapFiles/full/341300.json similarity index 100% rename from mapFiles/full/341300.json rename to core/mapFiles/full/341300.json diff --git a/mapFiles/full/341300_full.json b/core/mapFiles/full/341300_full.json similarity index 100% rename from mapFiles/full/341300_full.json rename to core/mapFiles/full/341300_full.json diff --git a/mapFiles/full/341302.json b/core/mapFiles/full/341302.json similarity index 100% rename from mapFiles/full/341302.json rename to core/mapFiles/full/341302.json diff --git a/mapFiles/full/341302_full.json b/core/mapFiles/full/341302_full.json similarity index 100% rename from mapFiles/full/341302_full.json rename to core/mapFiles/full/341302_full.json diff --git a/mapFiles/full/341321.json b/core/mapFiles/full/341321.json similarity index 100% rename from mapFiles/full/341321.json rename to core/mapFiles/full/341321.json diff --git a/mapFiles/full/341321_full.json b/core/mapFiles/full/341321_full.json similarity index 100% rename from mapFiles/full/341321_full.json rename to core/mapFiles/full/341321_full.json diff --git a/mapFiles/full/341322.json b/core/mapFiles/full/341322.json similarity index 100% rename from mapFiles/full/341322.json rename to core/mapFiles/full/341322.json diff --git a/mapFiles/full/341322_full.json b/core/mapFiles/full/341322_full.json similarity index 100% rename from mapFiles/full/341322_full.json rename to core/mapFiles/full/341322_full.json diff --git a/mapFiles/full/341323.json b/core/mapFiles/full/341323.json similarity index 100% rename from mapFiles/full/341323.json rename to core/mapFiles/full/341323.json diff --git a/mapFiles/full/341323_full.json b/core/mapFiles/full/341323_full.json similarity index 100% rename from mapFiles/full/341323_full.json rename to core/mapFiles/full/341323_full.json diff --git a/mapFiles/full/341324.json b/core/mapFiles/full/341324.json similarity index 100% rename from mapFiles/full/341324.json rename to core/mapFiles/full/341324.json diff --git a/mapFiles/full/341324_full.json b/core/mapFiles/full/341324_full.json similarity index 100% rename from mapFiles/full/341324_full.json rename to core/mapFiles/full/341324_full.json diff --git a/mapFiles/full/341371.json b/core/mapFiles/full/341371.json similarity index 100% rename from mapFiles/full/341371.json rename to core/mapFiles/full/341371.json diff --git a/mapFiles/full/341371_full.json b/core/mapFiles/full/341371_full.json similarity index 100% rename from mapFiles/full/341371_full.json rename to core/mapFiles/full/341371_full.json diff --git a/mapFiles/full/341372.json b/core/mapFiles/full/341372.json similarity index 100% rename from mapFiles/full/341372.json rename to core/mapFiles/full/341372.json diff --git a/mapFiles/full/341372_full.json b/core/mapFiles/full/341372_full.json similarity index 100% rename from mapFiles/full/341372_full.json rename to core/mapFiles/full/341372_full.json diff --git a/mapFiles/full/341500.json b/core/mapFiles/full/341500.json similarity index 100% rename from mapFiles/full/341500.json rename to core/mapFiles/full/341500.json diff --git a/mapFiles/full/341500_full.json b/core/mapFiles/full/341500_full.json similarity index 100% rename from mapFiles/full/341500_full.json rename to core/mapFiles/full/341500_full.json diff --git a/mapFiles/full/341502.json b/core/mapFiles/full/341502.json similarity index 100% rename from mapFiles/full/341502.json rename to core/mapFiles/full/341502.json diff --git a/mapFiles/full/341502_full.json b/core/mapFiles/full/341502_full.json similarity index 100% rename from mapFiles/full/341502_full.json rename to core/mapFiles/full/341502_full.json diff --git a/mapFiles/full/341503.json b/core/mapFiles/full/341503.json similarity index 100% rename from mapFiles/full/341503.json rename to core/mapFiles/full/341503.json diff --git a/mapFiles/full/341503_full.json b/core/mapFiles/full/341503_full.json similarity index 100% rename from mapFiles/full/341503_full.json rename to core/mapFiles/full/341503_full.json diff --git a/mapFiles/full/341504.json b/core/mapFiles/full/341504.json similarity index 100% rename from mapFiles/full/341504.json rename to core/mapFiles/full/341504.json diff --git a/mapFiles/full/341504_full.json b/core/mapFiles/full/341504_full.json similarity index 100% rename from mapFiles/full/341504_full.json rename to core/mapFiles/full/341504_full.json diff --git a/mapFiles/full/341522.json b/core/mapFiles/full/341522.json similarity index 100% rename from mapFiles/full/341522.json rename to core/mapFiles/full/341522.json diff --git a/mapFiles/full/341522_full.json b/core/mapFiles/full/341522_full.json similarity index 100% rename from mapFiles/full/341522_full.json rename to core/mapFiles/full/341522_full.json diff --git a/mapFiles/full/341523.json b/core/mapFiles/full/341523.json similarity index 100% rename from mapFiles/full/341523.json rename to core/mapFiles/full/341523.json diff --git a/mapFiles/full/341523_full.json b/core/mapFiles/full/341523_full.json similarity index 100% rename from mapFiles/full/341523_full.json rename to core/mapFiles/full/341523_full.json diff --git a/mapFiles/full/341524.json b/core/mapFiles/full/341524.json similarity index 100% rename from mapFiles/full/341524.json rename to core/mapFiles/full/341524.json diff --git a/mapFiles/full/341524_full.json b/core/mapFiles/full/341524_full.json similarity index 100% rename from mapFiles/full/341524_full.json rename to core/mapFiles/full/341524_full.json diff --git a/mapFiles/full/341525.json b/core/mapFiles/full/341525.json similarity index 100% rename from mapFiles/full/341525.json rename to core/mapFiles/full/341525.json diff --git a/mapFiles/full/341525_full.json b/core/mapFiles/full/341525_full.json similarity index 100% rename from mapFiles/full/341525_full.json rename to core/mapFiles/full/341525_full.json diff --git a/mapFiles/full/341600.json b/core/mapFiles/full/341600.json similarity index 100% rename from mapFiles/full/341600.json rename to core/mapFiles/full/341600.json diff --git a/mapFiles/full/341600_full.json b/core/mapFiles/full/341600_full.json similarity index 100% rename from mapFiles/full/341600_full.json rename to core/mapFiles/full/341600_full.json diff --git a/mapFiles/full/341602.json b/core/mapFiles/full/341602.json similarity index 100% rename from mapFiles/full/341602.json rename to core/mapFiles/full/341602.json diff --git a/mapFiles/full/341602_full.json b/core/mapFiles/full/341602_full.json similarity index 100% rename from mapFiles/full/341602_full.json rename to core/mapFiles/full/341602_full.json diff --git a/mapFiles/full/341621.json b/core/mapFiles/full/341621.json similarity index 100% rename from mapFiles/full/341621.json rename to core/mapFiles/full/341621.json diff --git a/mapFiles/full/341621_full.json b/core/mapFiles/full/341621_full.json similarity index 100% rename from mapFiles/full/341621_full.json rename to core/mapFiles/full/341621_full.json diff --git a/mapFiles/full/341622.json b/core/mapFiles/full/341622.json similarity index 100% rename from mapFiles/full/341622.json rename to core/mapFiles/full/341622.json diff --git a/mapFiles/full/341622_full.json b/core/mapFiles/full/341622_full.json similarity index 100% rename from mapFiles/full/341622_full.json rename to core/mapFiles/full/341622_full.json diff --git a/mapFiles/full/341623.json b/core/mapFiles/full/341623.json similarity index 100% rename from mapFiles/full/341623.json rename to core/mapFiles/full/341623.json diff --git a/mapFiles/full/341623_full.json b/core/mapFiles/full/341623_full.json similarity index 100% rename from mapFiles/full/341623_full.json rename to core/mapFiles/full/341623_full.json diff --git a/mapFiles/full/341700.json b/core/mapFiles/full/341700.json similarity index 100% rename from mapFiles/full/341700.json rename to core/mapFiles/full/341700.json diff --git a/mapFiles/full/341700_full.json b/core/mapFiles/full/341700_full.json similarity index 100% rename from mapFiles/full/341700_full.json rename to core/mapFiles/full/341700_full.json diff --git a/mapFiles/full/341702.json b/core/mapFiles/full/341702.json similarity index 100% rename from mapFiles/full/341702.json rename to core/mapFiles/full/341702.json diff --git a/mapFiles/full/341702_full.json b/core/mapFiles/full/341702_full.json similarity index 100% rename from mapFiles/full/341702_full.json rename to core/mapFiles/full/341702_full.json diff --git a/mapFiles/full/341721.json b/core/mapFiles/full/341721.json similarity index 100% rename from mapFiles/full/341721.json rename to core/mapFiles/full/341721.json diff --git a/mapFiles/full/341721_full.json b/core/mapFiles/full/341721_full.json similarity index 100% rename from mapFiles/full/341721_full.json rename to core/mapFiles/full/341721_full.json diff --git a/mapFiles/full/341722.json b/core/mapFiles/full/341722.json similarity index 100% rename from mapFiles/full/341722.json rename to core/mapFiles/full/341722.json diff --git a/mapFiles/full/341722_full.json b/core/mapFiles/full/341722_full.json similarity index 100% rename from mapFiles/full/341722_full.json rename to core/mapFiles/full/341722_full.json diff --git a/mapFiles/full/341723.json b/core/mapFiles/full/341723.json similarity index 100% rename from mapFiles/full/341723.json rename to core/mapFiles/full/341723.json diff --git a/mapFiles/full/341723_full.json b/core/mapFiles/full/341723_full.json similarity index 100% rename from mapFiles/full/341723_full.json rename to core/mapFiles/full/341723_full.json diff --git a/mapFiles/full/341800.json b/core/mapFiles/full/341800.json similarity index 100% rename from mapFiles/full/341800.json rename to core/mapFiles/full/341800.json diff --git a/mapFiles/full/341800_full.json b/core/mapFiles/full/341800_full.json similarity index 100% rename from mapFiles/full/341800_full.json rename to core/mapFiles/full/341800_full.json diff --git a/mapFiles/full/341802.json b/core/mapFiles/full/341802.json similarity index 100% rename from mapFiles/full/341802.json rename to core/mapFiles/full/341802.json diff --git a/mapFiles/full/341802_full.json b/core/mapFiles/full/341802_full.json similarity index 100% rename from mapFiles/full/341802_full.json rename to core/mapFiles/full/341802_full.json diff --git a/mapFiles/full/341821.json b/core/mapFiles/full/341821.json similarity index 100% rename from mapFiles/full/341821.json rename to core/mapFiles/full/341821.json diff --git a/mapFiles/full/341821_full.json b/core/mapFiles/full/341821_full.json similarity index 100% rename from mapFiles/full/341821_full.json rename to core/mapFiles/full/341821_full.json diff --git a/mapFiles/full/341823.json b/core/mapFiles/full/341823.json similarity index 100% rename from mapFiles/full/341823.json rename to core/mapFiles/full/341823.json diff --git a/mapFiles/full/341823_full.json b/core/mapFiles/full/341823_full.json similarity index 100% rename from mapFiles/full/341823_full.json rename to core/mapFiles/full/341823_full.json diff --git a/mapFiles/full/341824.json b/core/mapFiles/full/341824.json similarity index 100% rename from mapFiles/full/341824.json rename to core/mapFiles/full/341824.json diff --git a/mapFiles/full/341824_full.json b/core/mapFiles/full/341824_full.json similarity index 100% rename from mapFiles/full/341824_full.json rename to core/mapFiles/full/341824_full.json diff --git a/mapFiles/full/341825.json b/core/mapFiles/full/341825.json similarity index 100% rename from mapFiles/full/341825.json rename to core/mapFiles/full/341825.json diff --git a/mapFiles/full/341825_full.json b/core/mapFiles/full/341825_full.json similarity index 100% rename from mapFiles/full/341825_full.json rename to core/mapFiles/full/341825_full.json diff --git a/mapFiles/full/341871.json b/core/mapFiles/full/341871.json similarity index 100% rename from mapFiles/full/341871.json rename to core/mapFiles/full/341871.json diff --git a/mapFiles/full/341871_full.json b/core/mapFiles/full/341871_full.json similarity index 100% rename from mapFiles/full/341871_full.json rename to core/mapFiles/full/341871_full.json diff --git a/mapFiles/full/341881.json b/core/mapFiles/full/341881.json similarity index 100% rename from mapFiles/full/341881.json rename to core/mapFiles/full/341881.json diff --git a/mapFiles/full/341881_full.json b/core/mapFiles/full/341881_full.json similarity index 100% rename from mapFiles/full/341881_full.json rename to core/mapFiles/full/341881_full.json diff --git a/mapFiles/full/341882.json b/core/mapFiles/full/341882.json similarity index 100% rename from mapFiles/full/341882.json rename to core/mapFiles/full/341882.json diff --git a/mapFiles/full/341882_full.json b/core/mapFiles/full/341882_full.json similarity index 100% rename from mapFiles/full/341882_full.json rename to core/mapFiles/full/341882_full.json diff --git a/mapFiles/full/350000.json b/core/mapFiles/full/350000.json similarity index 100% rename from mapFiles/full/350000.json rename to core/mapFiles/full/350000.json diff --git a/mapFiles/full/350000_full.json b/core/mapFiles/full/350000_full.json similarity index 100% rename from mapFiles/full/350000_full.json rename to core/mapFiles/full/350000_full.json diff --git a/mapFiles/full/350100.json b/core/mapFiles/full/350100.json similarity index 100% rename from mapFiles/full/350100.json rename to core/mapFiles/full/350100.json diff --git a/mapFiles/full/350100_full.json b/core/mapFiles/full/350100_full.json similarity index 100% rename from mapFiles/full/350100_full.json rename to core/mapFiles/full/350100_full.json diff --git a/mapFiles/full/350102.json b/core/mapFiles/full/350102.json similarity index 100% rename from mapFiles/full/350102.json rename to core/mapFiles/full/350102.json diff --git a/mapFiles/full/350102_full.json b/core/mapFiles/full/350102_full.json similarity index 100% rename from mapFiles/full/350102_full.json rename to core/mapFiles/full/350102_full.json diff --git a/mapFiles/full/350103.json b/core/mapFiles/full/350103.json similarity index 100% rename from mapFiles/full/350103.json rename to core/mapFiles/full/350103.json diff --git a/mapFiles/full/350103_full.json b/core/mapFiles/full/350103_full.json similarity index 100% rename from mapFiles/full/350103_full.json rename to core/mapFiles/full/350103_full.json diff --git a/mapFiles/full/350104.json b/core/mapFiles/full/350104.json similarity index 100% rename from mapFiles/full/350104.json rename to core/mapFiles/full/350104.json diff --git a/mapFiles/full/350104_full.json b/core/mapFiles/full/350104_full.json similarity index 100% rename from mapFiles/full/350104_full.json rename to core/mapFiles/full/350104_full.json diff --git a/mapFiles/full/350105.json b/core/mapFiles/full/350105.json similarity index 100% rename from mapFiles/full/350105.json rename to core/mapFiles/full/350105.json diff --git a/mapFiles/full/350105_full.json b/core/mapFiles/full/350105_full.json similarity index 100% rename from mapFiles/full/350105_full.json rename to core/mapFiles/full/350105_full.json diff --git a/mapFiles/full/350111.json b/core/mapFiles/full/350111.json similarity index 100% rename from mapFiles/full/350111.json rename to core/mapFiles/full/350111.json diff --git a/mapFiles/full/350111_full.json b/core/mapFiles/full/350111_full.json similarity index 100% rename from mapFiles/full/350111_full.json rename to core/mapFiles/full/350111_full.json diff --git a/mapFiles/full/350112.json b/core/mapFiles/full/350112.json similarity index 100% rename from mapFiles/full/350112.json rename to core/mapFiles/full/350112.json diff --git a/mapFiles/full/350112_full.json b/core/mapFiles/full/350112_full.json similarity index 100% rename from mapFiles/full/350112_full.json rename to core/mapFiles/full/350112_full.json diff --git a/mapFiles/full/350121.json b/core/mapFiles/full/350121.json similarity index 100% rename from mapFiles/full/350121.json rename to core/mapFiles/full/350121.json diff --git a/mapFiles/full/350121_full.json b/core/mapFiles/full/350121_full.json similarity index 100% rename from mapFiles/full/350121_full.json rename to core/mapFiles/full/350121_full.json diff --git a/mapFiles/full/350122.json b/core/mapFiles/full/350122.json similarity index 100% rename from mapFiles/full/350122.json rename to core/mapFiles/full/350122.json diff --git a/mapFiles/full/350122_full.json b/core/mapFiles/full/350122_full.json similarity index 100% rename from mapFiles/full/350122_full.json rename to core/mapFiles/full/350122_full.json diff --git a/mapFiles/full/350123.json b/core/mapFiles/full/350123.json similarity index 100% rename from mapFiles/full/350123.json rename to core/mapFiles/full/350123.json diff --git a/mapFiles/full/350123_full.json b/core/mapFiles/full/350123_full.json similarity index 100% rename from mapFiles/full/350123_full.json rename to core/mapFiles/full/350123_full.json diff --git a/mapFiles/full/350124.json b/core/mapFiles/full/350124.json similarity index 100% rename from mapFiles/full/350124.json rename to core/mapFiles/full/350124.json diff --git a/mapFiles/full/350124_full.json b/core/mapFiles/full/350124_full.json similarity index 100% rename from mapFiles/full/350124_full.json rename to core/mapFiles/full/350124_full.json diff --git a/mapFiles/full/350125.json b/core/mapFiles/full/350125.json similarity index 100% rename from mapFiles/full/350125.json rename to core/mapFiles/full/350125.json diff --git a/mapFiles/full/350125_full.json b/core/mapFiles/full/350125_full.json similarity index 100% rename from mapFiles/full/350125_full.json rename to core/mapFiles/full/350125_full.json diff --git a/mapFiles/full/350128.json b/core/mapFiles/full/350128.json similarity index 100% rename from mapFiles/full/350128.json rename to core/mapFiles/full/350128.json diff --git a/mapFiles/full/350128_full.json b/core/mapFiles/full/350128_full.json similarity index 100% rename from mapFiles/full/350128_full.json rename to core/mapFiles/full/350128_full.json diff --git a/mapFiles/full/350181.json b/core/mapFiles/full/350181.json similarity index 100% rename from mapFiles/full/350181.json rename to core/mapFiles/full/350181.json diff --git a/mapFiles/full/350181_full.json b/core/mapFiles/full/350181_full.json similarity index 100% rename from mapFiles/full/350181_full.json rename to core/mapFiles/full/350181_full.json diff --git a/mapFiles/full/350200.json b/core/mapFiles/full/350200.json similarity index 100% rename from mapFiles/full/350200.json rename to core/mapFiles/full/350200.json diff --git a/mapFiles/full/350200_full.json b/core/mapFiles/full/350200_full.json similarity index 100% rename from mapFiles/full/350200_full.json rename to core/mapFiles/full/350200_full.json diff --git a/mapFiles/full/350203.json b/core/mapFiles/full/350203.json similarity index 100% rename from mapFiles/full/350203.json rename to core/mapFiles/full/350203.json diff --git a/mapFiles/full/350203_full.json b/core/mapFiles/full/350203_full.json similarity index 100% rename from mapFiles/full/350203_full.json rename to core/mapFiles/full/350203_full.json diff --git a/mapFiles/full/350205.json b/core/mapFiles/full/350205.json similarity index 100% rename from mapFiles/full/350205.json rename to core/mapFiles/full/350205.json diff --git a/mapFiles/full/350205_full.json b/core/mapFiles/full/350205_full.json similarity index 100% rename from mapFiles/full/350205_full.json rename to core/mapFiles/full/350205_full.json diff --git a/mapFiles/full/350206.json b/core/mapFiles/full/350206.json similarity index 100% rename from mapFiles/full/350206.json rename to core/mapFiles/full/350206.json diff --git a/mapFiles/full/350206_full.json b/core/mapFiles/full/350206_full.json similarity index 100% rename from mapFiles/full/350206_full.json rename to core/mapFiles/full/350206_full.json diff --git a/mapFiles/full/350211.json b/core/mapFiles/full/350211.json similarity index 100% rename from mapFiles/full/350211.json rename to core/mapFiles/full/350211.json diff --git a/mapFiles/full/350211_full.json b/core/mapFiles/full/350211_full.json similarity index 100% rename from mapFiles/full/350211_full.json rename to core/mapFiles/full/350211_full.json diff --git a/mapFiles/full/350212.json b/core/mapFiles/full/350212.json similarity index 100% rename from mapFiles/full/350212.json rename to core/mapFiles/full/350212.json diff --git a/mapFiles/full/350212_full.json b/core/mapFiles/full/350212_full.json similarity index 100% rename from mapFiles/full/350212_full.json rename to core/mapFiles/full/350212_full.json diff --git a/mapFiles/full/350213.json b/core/mapFiles/full/350213.json similarity index 100% rename from mapFiles/full/350213.json rename to core/mapFiles/full/350213.json diff --git a/mapFiles/full/350213_full.json b/core/mapFiles/full/350213_full.json similarity index 100% rename from mapFiles/full/350213_full.json rename to core/mapFiles/full/350213_full.json diff --git a/mapFiles/full/350300.json b/core/mapFiles/full/350300.json similarity index 100% rename from mapFiles/full/350300.json rename to core/mapFiles/full/350300.json diff --git a/mapFiles/full/350300_full.json b/core/mapFiles/full/350300_full.json similarity index 100% rename from mapFiles/full/350300_full.json rename to core/mapFiles/full/350300_full.json diff --git a/mapFiles/full/350302.json b/core/mapFiles/full/350302.json similarity index 100% rename from mapFiles/full/350302.json rename to core/mapFiles/full/350302.json diff --git a/mapFiles/full/350302_full.json b/core/mapFiles/full/350302_full.json similarity index 100% rename from mapFiles/full/350302_full.json rename to core/mapFiles/full/350302_full.json diff --git a/mapFiles/full/350303.json b/core/mapFiles/full/350303.json similarity index 100% rename from mapFiles/full/350303.json rename to core/mapFiles/full/350303.json diff --git a/mapFiles/full/350303_full.json b/core/mapFiles/full/350303_full.json similarity index 100% rename from mapFiles/full/350303_full.json rename to core/mapFiles/full/350303_full.json diff --git a/mapFiles/full/350304.json b/core/mapFiles/full/350304.json similarity index 100% rename from mapFiles/full/350304.json rename to core/mapFiles/full/350304.json diff --git a/mapFiles/full/350304_full.json b/core/mapFiles/full/350304_full.json similarity index 100% rename from mapFiles/full/350304_full.json rename to core/mapFiles/full/350304_full.json diff --git a/mapFiles/full/350305.json b/core/mapFiles/full/350305.json similarity index 100% rename from mapFiles/full/350305.json rename to core/mapFiles/full/350305.json diff --git a/mapFiles/full/350305_full.json b/core/mapFiles/full/350305_full.json similarity index 100% rename from mapFiles/full/350305_full.json rename to core/mapFiles/full/350305_full.json diff --git a/mapFiles/full/350322.json b/core/mapFiles/full/350322.json similarity index 100% rename from mapFiles/full/350322.json rename to core/mapFiles/full/350322.json diff --git a/mapFiles/full/350322_full.json b/core/mapFiles/full/350322_full.json similarity index 100% rename from mapFiles/full/350322_full.json rename to core/mapFiles/full/350322_full.json diff --git a/mapFiles/full/350400.json b/core/mapFiles/full/350400.json similarity index 100% rename from mapFiles/full/350400.json rename to core/mapFiles/full/350400.json diff --git a/mapFiles/full/350400_full.json b/core/mapFiles/full/350400_full.json similarity index 100% rename from mapFiles/full/350400_full.json rename to core/mapFiles/full/350400_full.json diff --git a/mapFiles/full/350402.json b/core/mapFiles/full/350402.json similarity index 100% rename from mapFiles/full/350402.json rename to core/mapFiles/full/350402.json diff --git a/mapFiles/full/350402_full.json b/core/mapFiles/full/350402_full.json similarity index 100% rename from mapFiles/full/350402_full.json rename to core/mapFiles/full/350402_full.json diff --git a/mapFiles/full/350403.json b/core/mapFiles/full/350403.json similarity index 100% rename from mapFiles/full/350403.json rename to core/mapFiles/full/350403.json diff --git a/mapFiles/full/350403_full.json b/core/mapFiles/full/350403_full.json similarity index 100% rename from mapFiles/full/350403_full.json rename to core/mapFiles/full/350403_full.json diff --git a/mapFiles/full/350421.json b/core/mapFiles/full/350421.json similarity index 100% rename from mapFiles/full/350421.json rename to core/mapFiles/full/350421.json diff --git a/mapFiles/full/350421_full.json b/core/mapFiles/full/350421_full.json similarity index 100% rename from mapFiles/full/350421_full.json rename to core/mapFiles/full/350421_full.json diff --git a/mapFiles/full/350423.json b/core/mapFiles/full/350423.json similarity index 100% rename from mapFiles/full/350423.json rename to core/mapFiles/full/350423.json diff --git a/mapFiles/full/350423_full.json b/core/mapFiles/full/350423_full.json similarity index 100% rename from mapFiles/full/350423_full.json rename to core/mapFiles/full/350423_full.json diff --git a/mapFiles/full/350424.json b/core/mapFiles/full/350424.json similarity index 100% rename from mapFiles/full/350424.json rename to core/mapFiles/full/350424.json diff --git a/mapFiles/full/350424_full.json b/core/mapFiles/full/350424_full.json similarity index 100% rename from mapFiles/full/350424_full.json rename to core/mapFiles/full/350424_full.json diff --git a/mapFiles/full/350425.json b/core/mapFiles/full/350425.json similarity index 100% rename from mapFiles/full/350425.json rename to core/mapFiles/full/350425.json diff --git a/mapFiles/full/350425_full.json b/core/mapFiles/full/350425_full.json similarity index 100% rename from mapFiles/full/350425_full.json rename to core/mapFiles/full/350425_full.json diff --git a/mapFiles/full/350426.json b/core/mapFiles/full/350426.json similarity index 100% rename from mapFiles/full/350426.json rename to core/mapFiles/full/350426.json diff --git a/mapFiles/full/350426_full.json b/core/mapFiles/full/350426_full.json similarity index 100% rename from mapFiles/full/350426_full.json rename to core/mapFiles/full/350426_full.json diff --git a/mapFiles/full/350427.json b/core/mapFiles/full/350427.json similarity index 100% rename from mapFiles/full/350427.json rename to core/mapFiles/full/350427.json diff --git a/mapFiles/full/350427_full.json b/core/mapFiles/full/350427_full.json similarity index 100% rename from mapFiles/full/350427_full.json rename to core/mapFiles/full/350427_full.json diff --git a/mapFiles/full/350428.json b/core/mapFiles/full/350428.json similarity index 100% rename from mapFiles/full/350428.json rename to core/mapFiles/full/350428.json diff --git a/mapFiles/full/350428_full.json b/core/mapFiles/full/350428_full.json similarity index 100% rename from mapFiles/full/350428_full.json rename to core/mapFiles/full/350428_full.json diff --git a/mapFiles/full/350429.json b/core/mapFiles/full/350429.json similarity index 100% rename from mapFiles/full/350429.json rename to core/mapFiles/full/350429.json diff --git a/mapFiles/full/350429_full.json b/core/mapFiles/full/350429_full.json similarity index 100% rename from mapFiles/full/350429_full.json rename to core/mapFiles/full/350429_full.json diff --git a/mapFiles/full/350430.json b/core/mapFiles/full/350430.json similarity index 100% rename from mapFiles/full/350430.json rename to core/mapFiles/full/350430.json diff --git a/mapFiles/full/350430_full.json b/core/mapFiles/full/350430_full.json similarity index 100% rename from mapFiles/full/350430_full.json rename to core/mapFiles/full/350430_full.json diff --git a/mapFiles/full/350481.json b/core/mapFiles/full/350481.json similarity index 100% rename from mapFiles/full/350481.json rename to core/mapFiles/full/350481.json diff --git a/mapFiles/full/350481_full.json b/core/mapFiles/full/350481_full.json similarity index 100% rename from mapFiles/full/350481_full.json rename to core/mapFiles/full/350481_full.json diff --git a/mapFiles/full/350500.json b/core/mapFiles/full/350500.json similarity index 100% rename from mapFiles/full/350500.json rename to core/mapFiles/full/350500.json diff --git a/mapFiles/full/350500_full.json b/core/mapFiles/full/350500_full.json similarity index 100% rename from mapFiles/full/350500_full.json rename to core/mapFiles/full/350500_full.json diff --git a/mapFiles/full/350502.json b/core/mapFiles/full/350502.json similarity index 100% rename from mapFiles/full/350502.json rename to core/mapFiles/full/350502.json diff --git a/mapFiles/full/350502_full.json b/core/mapFiles/full/350502_full.json similarity index 100% rename from mapFiles/full/350502_full.json rename to core/mapFiles/full/350502_full.json diff --git a/mapFiles/full/350503.json b/core/mapFiles/full/350503.json similarity index 100% rename from mapFiles/full/350503.json rename to core/mapFiles/full/350503.json diff --git a/mapFiles/full/350503_full.json b/core/mapFiles/full/350503_full.json similarity index 100% rename from mapFiles/full/350503_full.json rename to core/mapFiles/full/350503_full.json diff --git a/mapFiles/full/350504.json b/core/mapFiles/full/350504.json similarity index 100% rename from mapFiles/full/350504.json rename to core/mapFiles/full/350504.json diff --git a/mapFiles/full/350504_full.json b/core/mapFiles/full/350504_full.json similarity index 100% rename from mapFiles/full/350504_full.json rename to core/mapFiles/full/350504_full.json diff --git a/mapFiles/full/350505.json b/core/mapFiles/full/350505.json similarity index 100% rename from mapFiles/full/350505.json rename to core/mapFiles/full/350505.json diff --git a/mapFiles/full/350505_full.json b/core/mapFiles/full/350505_full.json similarity index 100% rename from mapFiles/full/350505_full.json rename to core/mapFiles/full/350505_full.json diff --git a/mapFiles/full/350521.json b/core/mapFiles/full/350521.json similarity index 100% rename from mapFiles/full/350521.json rename to core/mapFiles/full/350521.json diff --git a/mapFiles/full/350521_full.json b/core/mapFiles/full/350521_full.json similarity index 100% rename from mapFiles/full/350521_full.json rename to core/mapFiles/full/350521_full.json diff --git a/mapFiles/full/350524.json b/core/mapFiles/full/350524.json similarity index 100% rename from mapFiles/full/350524.json rename to core/mapFiles/full/350524.json diff --git a/mapFiles/full/350524_full.json b/core/mapFiles/full/350524_full.json similarity index 100% rename from mapFiles/full/350524_full.json rename to core/mapFiles/full/350524_full.json diff --git a/mapFiles/full/350525.json b/core/mapFiles/full/350525.json similarity index 100% rename from mapFiles/full/350525.json rename to core/mapFiles/full/350525.json diff --git a/mapFiles/full/350525_full.json b/core/mapFiles/full/350525_full.json similarity index 100% rename from mapFiles/full/350525_full.json rename to core/mapFiles/full/350525_full.json diff --git a/mapFiles/full/350526.json b/core/mapFiles/full/350526.json similarity index 100% rename from mapFiles/full/350526.json rename to core/mapFiles/full/350526.json diff --git a/mapFiles/full/350526_full.json b/core/mapFiles/full/350526_full.json similarity index 100% rename from mapFiles/full/350526_full.json rename to core/mapFiles/full/350526_full.json diff --git a/mapFiles/full/350527.json b/core/mapFiles/full/350527.json similarity index 100% rename from mapFiles/full/350527.json rename to core/mapFiles/full/350527.json diff --git a/mapFiles/full/350527_full.json b/core/mapFiles/full/350527_full.json similarity index 100% rename from mapFiles/full/350527_full.json rename to core/mapFiles/full/350527_full.json diff --git a/mapFiles/full/350581.json b/core/mapFiles/full/350581.json similarity index 100% rename from mapFiles/full/350581.json rename to core/mapFiles/full/350581.json diff --git a/mapFiles/full/350581_full.json b/core/mapFiles/full/350581_full.json similarity index 100% rename from mapFiles/full/350581_full.json rename to core/mapFiles/full/350581_full.json diff --git a/mapFiles/full/350582.json b/core/mapFiles/full/350582.json similarity index 100% rename from mapFiles/full/350582.json rename to core/mapFiles/full/350582.json diff --git a/mapFiles/full/350582_full.json b/core/mapFiles/full/350582_full.json similarity index 100% rename from mapFiles/full/350582_full.json rename to core/mapFiles/full/350582_full.json diff --git a/mapFiles/full/350583.json b/core/mapFiles/full/350583.json similarity index 100% rename from mapFiles/full/350583.json rename to core/mapFiles/full/350583.json diff --git a/mapFiles/full/350583_full.json b/core/mapFiles/full/350583_full.json similarity index 100% rename from mapFiles/full/350583_full.json rename to core/mapFiles/full/350583_full.json diff --git a/mapFiles/full/350600.json b/core/mapFiles/full/350600.json similarity index 100% rename from mapFiles/full/350600.json rename to core/mapFiles/full/350600.json diff --git a/mapFiles/full/350600_full.json b/core/mapFiles/full/350600_full.json similarity index 100% rename from mapFiles/full/350600_full.json rename to core/mapFiles/full/350600_full.json diff --git a/mapFiles/full/350602.json b/core/mapFiles/full/350602.json similarity index 100% rename from mapFiles/full/350602.json rename to core/mapFiles/full/350602.json diff --git a/mapFiles/full/350602_full.json b/core/mapFiles/full/350602_full.json similarity index 100% rename from mapFiles/full/350602_full.json rename to core/mapFiles/full/350602_full.json diff --git a/mapFiles/full/350603.json b/core/mapFiles/full/350603.json similarity index 100% rename from mapFiles/full/350603.json rename to core/mapFiles/full/350603.json diff --git a/mapFiles/full/350603_full.json b/core/mapFiles/full/350603_full.json similarity index 100% rename from mapFiles/full/350603_full.json rename to core/mapFiles/full/350603_full.json diff --git a/mapFiles/full/350622.json b/core/mapFiles/full/350622.json similarity index 100% rename from mapFiles/full/350622.json rename to core/mapFiles/full/350622.json diff --git a/mapFiles/full/350622_full.json b/core/mapFiles/full/350622_full.json similarity index 100% rename from mapFiles/full/350622_full.json rename to core/mapFiles/full/350622_full.json diff --git a/mapFiles/full/350623.json b/core/mapFiles/full/350623.json similarity index 100% rename from mapFiles/full/350623.json rename to core/mapFiles/full/350623.json diff --git a/mapFiles/full/350623_full.json b/core/mapFiles/full/350623_full.json similarity index 100% rename from mapFiles/full/350623_full.json rename to core/mapFiles/full/350623_full.json diff --git a/mapFiles/full/350624.json b/core/mapFiles/full/350624.json similarity index 100% rename from mapFiles/full/350624.json rename to core/mapFiles/full/350624.json diff --git a/mapFiles/full/350624_full.json b/core/mapFiles/full/350624_full.json similarity index 100% rename from mapFiles/full/350624_full.json rename to core/mapFiles/full/350624_full.json diff --git a/mapFiles/full/350625.json b/core/mapFiles/full/350625.json similarity index 100% rename from mapFiles/full/350625.json rename to core/mapFiles/full/350625.json diff --git a/mapFiles/full/350625_full.json b/core/mapFiles/full/350625_full.json similarity index 100% rename from mapFiles/full/350625_full.json rename to core/mapFiles/full/350625_full.json diff --git a/mapFiles/full/350626.json b/core/mapFiles/full/350626.json similarity index 100% rename from mapFiles/full/350626.json rename to core/mapFiles/full/350626.json diff --git a/mapFiles/full/350626_full.json b/core/mapFiles/full/350626_full.json similarity index 100% rename from mapFiles/full/350626_full.json rename to core/mapFiles/full/350626_full.json diff --git a/mapFiles/full/350627.json b/core/mapFiles/full/350627.json similarity index 100% rename from mapFiles/full/350627.json rename to core/mapFiles/full/350627.json diff --git a/mapFiles/full/350627_full.json b/core/mapFiles/full/350627_full.json similarity index 100% rename from mapFiles/full/350627_full.json rename to core/mapFiles/full/350627_full.json diff --git a/mapFiles/full/350628.json b/core/mapFiles/full/350628.json similarity index 100% rename from mapFiles/full/350628.json rename to core/mapFiles/full/350628.json diff --git a/mapFiles/full/350628_full.json b/core/mapFiles/full/350628_full.json similarity index 100% rename from mapFiles/full/350628_full.json rename to core/mapFiles/full/350628_full.json diff --git a/mapFiles/full/350629.json b/core/mapFiles/full/350629.json similarity index 100% rename from mapFiles/full/350629.json rename to core/mapFiles/full/350629.json diff --git a/mapFiles/full/350629_full.json b/core/mapFiles/full/350629_full.json similarity index 100% rename from mapFiles/full/350629_full.json rename to core/mapFiles/full/350629_full.json diff --git a/mapFiles/full/350681.json b/core/mapFiles/full/350681.json similarity index 100% rename from mapFiles/full/350681.json rename to core/mapFiles/full/350681.json diff --git a/mapFiles/full/350681_full.json b/core/mapFiles/full/350681_full.json similarity index 100% rename from mapFiles/full/350681_full.json rename to core/mapFiles/full/350681_full.json diff --git a/mapFiles/full/350700.json b/core/mapFiles/full/350700.json similarity index 100% rename from mapFiles/full/350700.json rename to core/mapFiles/full/350700.json diff --git a/mapFiles/full/350700_full.json b/core/mapFiles/full/350700_full.json similarity index 100% rename from mapFiles/full/350700_full.json rename to core/mapFiles/full/350700_full.json diff --git a/mapFiles/full/350702.json b/core/mapFiles/full/350702.json similarity index 100% rename from mapFiles/full/350702.json rename to core/mapFiles/full/350702.json diff --git a/mapFiles/full/350702_full.json b/core/mapFiles/full/350702_full.json similarity index 100% rename from mapFiles/full/350702_full.json rename to core/mapFiles/full/350702_full.json diff --git a/mapFiles/full/350703.json b/core/mapFiles/full/350703.json similarity index 100% rename from mapFiles/full/350703.json rename to core/mapFiles/full/350703.json diff --git a/mapFiles/full/350703_full.json b/core/mapFiles/full/350703_full.json similarity index 100% rename from mapFiles/full/350703_full.json rename to core/mapFiles/full/350703_full.json diff --git a/mapFiles/full/350721.json b/core/mapFiles/full/350721.json similarity index 100% rename from mapFiles/full/350721.json rename to core/mapFiles/full/350721.json diff --git a/mapFiles/full/350721_full.json b/core/mapFiles/full/350721_full.json similarity index 100% rename from mapFiles/full/350721_full.json rename to core/mapFiles/full/350721_full.json diff --git a/mapFiles/full/350722.json b/core/mapFiles/full/350722.json similarity index 100% rename from mapFiles/full/350722.json rename to core/mapFiles/full/350722.json diff --git a/mapFiles/full/350722_full.json b/core/mapFiles/full/350722_full.json similarity index 100% rename from mapFiles/full/350722_full.json rename to core/mapFiles/full/350722_full.json diff --git a/mapFiles/full/350723.json b/core/mapFiles/full/350723.json similarity index 100% rename from mapFiles/full/350723.json rename to core/mapFiles/full/350723.json diff --git a/mapFiles/full/350723_full.json b/core/mapFiles/full/350723_full.json similarity index 100% rename from mapFiles/full/350723_full.json rename to core/mapFiles/full/350723_full.json diff --git a/mapFiles/full/350724.json b/core/mapFiles/full/350724.json similarity index 100% rename from mapFiles/full/350724.json rename to core/mapFiles/full/350724.json diff --git a/mapFiles/full/350724_full.json b/core/mapFiles/full/350724_full.json similarity index 100% rename from mapFiles/full/350724_full.json rename to core/mapFiles/full/350724_full.json diff --git a/mapFiles/full/350725.json b/core/mapFiles/full/350725.json similarity index 100% rename from mapFiles/full/350725.json rename to core/mapFiles/full/350725.json diff --git a/mapFiles/full/350725_full.json b/core/mapFiles/full/350725_full.json similarity index 100% rename from mapFiles/full/350725_full.json rename to core/mapFiles/full/350725_full.json diff --git a/mapFiles/full/350781.json b/core/mapFiles/full/350781.json similarity index 100% rename from mapFiles/full/350781.json rename to core/mapFiles/full/350781.json diff --git a/mapFiles/full/350781_full.json b/core/mapFiles/full/350781_full.json similarity index 100% rename from mapFiles/full/350781_full.json rename to core/mapFiles/full/350781_full.json diff --git a/mapFiles/full/350782.json b/core/mapFiles/full/350782.json similarity index 100% rename from mapFiles/full/350782.json rename to core/mapFiles/full/350782.json diff --git a/mapFiles/full/350782_full.json b/core/mapFiles/full/350782_full.json similarity index 100% rename from mapFiles/full/350782_full.json rename to core/mapFiles/full/350782_full.json diff --git a/mapFiles/full/350783.json b/core/mapFiles/full/350783.json similarity index 100% rename from mapFiles/full/350783.json rename to core/mapFiles/full/350783.json diff --git a/mapFiles/full/350783_full.json b/core/mapFiles/full/350783_full.json similarity index 100% rename from mapFiles/full/350783_full.json rename to core/mapFiles/full/350783_full.json diff --git a/mapFiles/full/350800.json b/core/mapFiles/full/350800.json similarity index 100% rename from mapFiles/full/350800.json rename to core/mapFiles/full/350800.json diff --git a/mapFiles/full/350800_full.json b/core/mapFiles/full/350800_full.json similarity index 100% rename from mapFiles/full/350800_full.json rename to core/mapFiles/full/350800_full.json diff --git a/mapFiles/full/350802.json b/core/mapFiles/full/350802.json similarity index 100% rename from mapFiles/full/350802.json rename to core/mapFiles/full/350802.json diff --git a/mapFiles/full/350802_full.json b/core/mapFiles/full/350802_full.json similarity index 100% rename from mapFiles/full/350802_full.json rename to core/mapFiles/full/350802_full.json diff --git a/mapFiles/full/350803.json b/core/mapFiles/full/350803.json similarity index 100% rename from mapFiles/full/350803.json rename to core/mapFiles/full/350803.json diff --git a/mapFiles/full/350803_full.json b/core/mapFiles/full/350803_full.json similarity index 100% rename from mapFiles/full/350803_full.json rename to core/mapFiles/full/350803_full.json diff --git a/mapFiles/full/350821.json b/core/mapFiles/full/350821.json similarity index 100% rename from mapFiles/full/350821.json rename to core/mapFiles/full/350821.json diff --git a/mapFiles/full/350821_full.json b/core/mapFiles/full/350821_full.json similarity index 100% rename from mapFiles/full/350821_full.json rename to core/mapFiles/full/350821_full.json diff --git a/mapFiles/full/350823.json b/core/mapFiles/full/350823.json similarity index 100% rename from mapFiles/full/350823.json rename to core/mapFiles/full/350823.json diff --git a/mapFiles/full/350823_full.json b/core/mapFiles/full/350823_full.json similarity index 100% rename from mapFiles/full/350823_full.json rename to core/mapFiles/full/350823_full.json diff --git a/mapFiles/full/350824.json b/core/mapFiles/full/350824.json similarity index 100% rename from mapFiles/full/350824.json rename to core/mapFiles/full/350824.json diff --git a/mapFiles/full/350824_full.json b/core/mapFiles/full/350824_full.json similarity index 100% rename from mapFiles/full/350824_full.json rename to core/mapFiles/full/350824_full.json diff --git a/mapFiles/full/350825.json b/core/mapFiles/full/350825.json similarity index 100% rename from mapFiles/full/350825.json rename to core/mapFiles/full/350825.json diff --git a/mapFiles/full/350825_full.json b/core/mapFiles/full/350825_full.json similarity index 100% rename from mapFiles/full/350825_full.json rename to core/mapFiles/full/350825_full.json diff --git a/mapFiles/full/350881.json b/core/mapFiles/full/350881.json similarity index 100% rename from mapFiles/full/350881.json rename to core/mapFiles/full/350881.json diff --git a/mapFiles/full/350881_full.json b/core/mapFiles/full/350881_full.json similarity index 100% rename from mapFiles/full/350881_full.json rename to core/mapFiles/full/350881_full.json diff --git a/mapFiles/full/350900.json b/core/mapFiles/full/350900.json similarity index 100% rename from mapFiles/full/350900.json rename to core/mapFiles/full/350900.json diff --git a/mapFiles/full/350900_full.json b/core/mapFiles/full/350900_full.json similarity index 100% rename from mapFiles/full/350900_full.json rename to core/mapFiles/full/350900_full.json diff --git a/mapFiles/full/350902.json b/core/mapFiles/full/350902.json similarity index 100% rename from mapFiles/full/350902.json rename to core/mapFiles/full/350902.json diff --git a/mapFiles/full/350902_full.json b/core/mapFiles/full/350902_full.json similarity index 100% rename from mapFiles/full/350902_full.json rename to core/mapFiles/full/350902_full.json diff --git a/mapFiles/full/350921.json b/core/mapFiles/full/350921.json similarity index 100% rename from mapFiles/full/350921.json rename to core/mapFiles/full/350921.json diff --git a/mapFiles/full/350921_full.json b/core/mapFiles/full/350921_full.json similarity index 100% rename from mapFiles/full/350921_full.json rename to core/mapFiles/full/350921_full.json diff --git a/mapFiles/full/350922.json b/core/mapFiles/full/350922.json similarity index 100% rename from mapFiles/full/350922.json rename to core/mapFiles/full/350922.json diff --git a/mapFiles/full/350922_full.json b/core/mapFiles/full/350922_full.json similarity index 100% rename from mapFiles/full/350922_full.json rename to core/mapFiles/full/350922_full.json diff --git a/mapFiles/full/350923.json b/core/mapFiles/full/350923.json similarity index 100% rename from mapFiles/full/350923.json rename to core/mapFiles/full/350923.json diff --git a/mapFiles/full/350923_full.json b/core/mapFiles/full/350923_full.json similarity index 100% rename from mapFiles/full/350923_full.json rename to core/mapFiles/full/350923_full.json diff --git a/mapFiles/full/350924.json b/core/mapFiles/full/350924.json similarity index 100% rename from mapFiles/full/350924.json rename to core/mapFiles/full/350924.json diff --git a/mapFiles/full/350924_full.json b/core/mapFiles/full/350924_full.json similarity index 100% rename from mapFiles/full/350924_full.json rename to core/mapFiles/full/350924_full.json diff --git a/mapFiles/full/350925.json b/core/mapFiles/full/350925.json similarity index 100% rename from mapFiles/full/350925.json rename to core/mapFiles/full/350925.json diff --git a/mapFiles/full/350925_full.json b/core/mapFiles/full/350925_full.json similarity index 100% rename from mapFiles/full/350925_full.json rename to core/mapFiles/full/350925_full.json diff --git a/mapFiles/full/350926.json b/core/mapFiles/full/350926.json similarity index 100% rename from mapFiles/full/350926.json rename to core/mapFiles/full/350926.json diff --git a/mapFiles/full/350926_full.json b/core/mapFiles/full/350926_full.json similarity index 100% rename from mapFiles/full/350926_full.json rename to core/mapFiles/full/350926_full.json diff --git a/mapFiles/full/350981.json b/core/mapFiles/full/350981.json similarity index 100% rename from mapFiles/full/350981.json rename to core/mapFiles/full/350981.json diff --git a/mapFiles/full/350981_full.json b/core/mapFiles/full/350981_full.json similarity index 100% rename from mapFiles/full/350981_full.json rename to core/mapFiles/full/350981_full.json diff --git a/mapFiles/full/350982.json b/core/mapFiles/full/350982.json similarity index 100% rename from mapFiles/full/350982.json rename to core/mapFiles/full/350982.json diff --git a/mapFiles/full/350982_full.json b/core/mapFiles/full/350982_full.json similarity index 100% rename from mapFiles/full/350982_full.json rename to core/mapFiles/full/350982_full.json diff --git a/mapFiles/full/360000.json b/core/mapFiles/full/360000.json similarity index 100% rename from mapFiles/full/360000.json rename to core/mapFiles/full/360000.json diff --git a/mapFiles/full/360000_full.json b/core/mapFiles/full/360000_full.json similarity index 100% rename from mapFiles/full/360000_full.json rename to core/mapFiles/full/360000_full.json diff --git a/mapFiles/full/360100.json b/core/mapFiles/full/360100.json similarity index 100% rename from mapFiles/full/360100.json rename to core/mapFiles/full/360100.json diff --git a/mapFiles/full/360100_full.json b/core/mapFiles/full/360100_full.json similarity index 100% rename from mapFiles/full/360100_full.json rename to core/mapFiles/full/360100_full.json diff --git a/mapFiles/full/360102.json b/core/mapFiles/full/360102.json similarity index 100% rename from mapFiles/full/360102.json rename to core/mapFiles/full/360102.json diff --git a/mapFiles/full/360102_full.json b/core/mapFiles/full/360102_full.json similarity index 100% rename from mapFiles/full/360102_full.json rename to core/mapFiles/full/360102_full.json diff --git a/mapFiles/full/360103.json b/core/mapFiles/full/360103.json similarity index 100% rename from mapFiles/full/360103.json rename to core/mapFiles/full/360103.json diff --git a/mapFiles/full/360103_full.json b/core/mapFiles/full/360103_full.json similarity index 100% rename from mapFiles/full/360103_full.json rename to core/mapFiles/full/360103_full.json diff --git a/mapFiles/full/360104.json b/core/mapFiles/full/360104.json similarity index 100% rename from mapFiles/full/360104.json rename to core/mapFiles/full/360104.json diff --git a/mapFiles/full/360104_full.json b/core/mapFiles/full/360104_full.json similarity index 100% rename from mapFiles/full/360104_full.json rename to core/mapFiles/full/360104_full.json diff --git a/mapFiles/full/360111.json b/core/mapFiles/full/360111.json similarity index 100% rename from mapFiles/full/360111.json rename to core/mapFiles/full/360111.json diff --git a/mapFiles/full/360111_full.json b/core/mapFiles/full/360111_full.json similarity index 100% rename from mapFiles/full/360111_full.json rename to core/mapFiles/full/360111_full.json diff --git a/mapFiles/full/360112.json b/core/mapFiles/full/360112.json similarity index 100% rename from mapFiles/full/360112.json rename to core/mapFiles/full/360112.json diff --git a/mapFiles/full/360112_full.json b/core/mapFiles/full/360112_full.json similarity index 100% rename from mapFiles/full/360112_full.json rename to core/mapFiles/full/360112_full.json diff --git a/mapFiles/full/360113.json b/core/mapFiles/full/360113.json similarity index 100% rename from mapFiles/full/360113.json rename to core/mapFiles/full/360113.json diff --git a/mapFiles/full/360113_full.json b/core/mapFiles/full/360113_full.json similarity index 100% rename from mapFiles/full/360113_full.json rename to core/mapFiles/full/360113_full.json diff --git a/mapFiles/full/360121.json b/core/mapFiles/full/360121.json similarity index 100% rename from mapFiles/full/360121.json rename to core/mapFiles/full/360121.json diff --git a/mapFiles/full/360121_full.json b/core/mapFiles/full/360121_full.json similarity index 100% rename from mapFiles/full/360121_full.json rename to core/mapFiles/full/360121_full.json diff --git a/mapFiles/full/360123.json b/core/mapFiles/full/360123.json similarity index 100% rename from mapFiles/full/360123.json rename to core/mapFiles/full/360123.json diff --git a/mapFiles/full/360123_full.json b/core/mapFiles/full/360123_full.json similarity index 100% rename from mapFiles/full/360123_full.json rename to core/mapFiles/full/360123_full.json diff --git a/mapFiles/full/360124.json b/core/mapFiles/full/360124.json similarity index 100% rename from mapFiles/full/360124.json rename to core/mapFiles/full/360124.json diff --git a/mapFiles/full/360124_full.json b/core/mapFiles/full/360124_full.json similarity index 100% rename from mapFiles/full/360124_full.json rename to core/mapFiles/full/360124_full.json diff --git a/mapFiles/full/360200.json b/core/mapFiles/full/360200.json similarity index 100% rename from mapFiles/full/360200.json rename to core/mapFiles/full/360200.json diff --git a/mapFiles/full/360200_full.json b/core/mapFiles/full/360200_full.json similarity index 100% rename from mapFiles/full/360200_full.json rename to core/mapFiles/full/360200_full.json diff --git a/mapFiles/full/360202.json b/core/mapFiles/full/360202.json similarity index 100% rename from mapFiles/full/360202.json rename to core/mapFiles/full/360202.json diff --git a/mapFiles/full/360202_full.json b/core/mapFiles/full/360202_full.json similarity index 100% rename from mapFiles/full/360202_full.json rename to core/mapFiles/full/360202_full.json diff --git a/mapFiles/full/360203.json b/core/mapFiles/full/360203.json similarity index 100% rename from mapFiles/full/360203.json rename to core/mapFiles/full/360203.json diff --git a/mapFiles/full/360203_full.json b/core/mapFiles/full/360203_full.json similarity index 100% rename from mapFiles/full/360203_full.json rename to core/mapFiles/full/360203_full.json diff --git a/mapFiles/full/360222.json b/core/mapFiles/full/360222.json similarity index 100% rename from mapFiles/full/360222.json rename to core/mapFiles/full/360222.json diff --git a/mapFiles/full/360222_full.json b/core/mapFiles/full/360222_full.json similarity index 100% rename from mapFiles/full/360222_full.json rename to core/mapFiles/full/360222_full.json diff --git a/mapFiles/full/360281.json b/core/mapFiles/full/360281.json similarity index 100% rename from mapFiles/full/360281.json rename to core/mapFiles/full/360281.json diff --git a/mapFiles/full/360281_full.json b/core/mapFiles/full/360281_full.json similarity index 100% rename from mapFiles/full/360281_full.json rename to core/mapFiles/full/360281_full.json diff --git a/mapFiles/full/360300.json b/core/mapFiles/full/360300.json similarity index 100% rename from mapFiles/full/360300.json rename to core/mapFiles/full/360300.json diff --git a/mapFiles/full/360300_full.json b/core/mapFiles/full/360300_full.json similarity index 100% rename from mapFiles/full/360300_full.json rename to core/mapFiles/full/360300_full.json diff --git a/mapFiles/full/360302.json b/core/mapFiles/full/360302.json similarity index 100% rename from mapFiles/full/360302.json rename to core/mapFiles/full/360302.json diff --git a/mapFiles/full/360302_full.json b/core/mapFiles/full/360302_full.json similarity index 100% rename from mapFiles/full/360302_full.json rename to core/mapFiles/full/360302_full.json diff --git a/mapFiles/full/360313.json b/core/mapFiles/full/360313.json similarity index 100% rename from mapFiles/full/360313.json rename to core/mapFiles/full/360313.json diff --git a/mapFiles/full/360313_full.json b/core/mapFiles/full/360313_full.json similarity index 100% rename from mapFiles/full/360313_full.json rename to core/mapFiles/full/360313_full.json diff --git a/mapFiles/full/360321.json b/core/mapFiles/full/360321.json similarity index 100% rename from mapFiles/full/360321.json rename to core/mapFiles/full/360321.json diff --git a/mapFiles/full/360321_full.json b/core/mapFiles/full/360321_full.json similarity index 100% rename from mapFiles/full/360321_full.json rename to core/mapFiles/full/360321_full.json diff --git a/mapFiles/full/360322.json b/core/mapFiles/full/360322.json similarity index 100% rename from mapFiles/full/360322.json rename to core/mapFiles/full/360322.json diff --git a/mapFiles/full/360322_full.json b/core/mapFiles/full/360322_full.json similarity index 100% rename from mapFiles/full/360322_full.json rename to core/mapFiles/full/360322_full.json diff --git a/mapFiles/full/360323.json b/core/mapFiles/full/360323.json similarity index 100% rename from mapFiles/full/360323.json rename to core/mapFiles/full/360323.json diff --git a/mapFiles/full/360323_full.json b/core/mapFiles/full/360323_full.json similarity index 100% rename from mapFiles/full/360323_full.json rename to core/mapFiles/full/360323_full.json diff --git a/mapFiles/full/360400.json b/core/mapFiles/full/360400.json similarity index 100% rename from mapFiles/full/360400.json rename to core/mapFiles/full/360400.json diff --git a/mapFiles/full/360400_full.json b/core/mapFiles/full/360400_full.json similarity index 100% rename from mapFiles/full/360400_full.json rename to core/mapFiles/full/360400_full.json diff --git a/mapFiles/full/360402.json b/core/mapFiles/full/360402.json similarity index 100% rename from mapFiles/full/360402.json rename to core/mapFiles/full/360402.json diff --git a/mapFiles/full/360402_full.json b/core/mapFiles/full/360402_full.json similarity index 100% rename from mapFiles/full/360402_full.json rename to core/mapFiles/full/360402_full.json diff --git a/mapFiles/full/360403.json b/core/mapFiles/full/360403.json similarity index 100% rename from mapFiles/full/360403.json rename to core/mapFiles/full/360403.json diff --git a/mapFiles/full/360403_full.json b/core/mapFiles/full/360403_full.json similarity index 100% rename from mapFiles/full/360403_full.json rename to core/mapFiles/full/360403_full.json diff --git a/mapFiles/full/360404.json b/core/mapFiles/full/360404.json similarity index 100% rename from mapFiles/full/360404.json rename to core/mapFiles/full/360404.json diff --git a/mapFiles/full/360404_full.json b/core/mapFiles/full/360404_full.json similarity index 100% rename from mapFiles/full/360404_full.json rename to core/mapFiles/full/360404_full.json diff --git a/mapFiles/full/360423.json b/core/mapFiles/full/360423.json similarity index 100% rename from mapFiles/full/360423.json rename to core/mapFiles/full/360423.json diff --git a/mapFiles/full/360423_full.json b/core/mapFiles/full/360423_full.json similarity index 100% rename from mapFiles/full/360423_full.json rename to core/mapFiles/full/360423_full.json diff --git a/mapFiles/full/360424.json b/core/mapFiles/full/360424.json similarity index 100% rename from mapFiles/full/360424.json rename to core/mapFiles/full/360424.json diff --git a/mapFiles/full/360424_full.json b/core/mapFiles/full/360424_full.json similarity index 100% rename from mapFiles/full/360424_full.json rename to core/mapFiles/full/360424_full.json diff --git a/mapFiles/full/360425.json b/core/mapFiles/full/360425.json similarity index 100% rename from mapFiles/full/360425.json rename to core/mapFiles/full/360425.json diff --git a/mapFiles/full/360425_full.json b/core/mapFiles/full/360425_full.json similarity index 100% rename from mapFiles/full/360425_full.json rename to core/mapFiles/full/360425_full.json diff --git a/mapFiles/full/360426.json b/core/mapFiles/full/360426.json similarity index 100% rename from mapFiles/full/360426.json rename to core/mapFiles/full/360426.json diff --git a/mapFiles/full/360426_full.json b/core/mapFiles/full/360426_full.json similarity index 100% rename from mapFiles/full/360426_full.json rename to core/mapFiles/full/360426_full.json diff --git a/mapFiles/full/360428.json b/core/mapFiles/full/360428.json similarity index 100% rename from mapFiles/full/360428.json rename to core/mapFiles/full/360428.json diff --git a/mapFiles/full/360428_full.json b/core/mapFiles/full/360428_full.json similarity index 100% rename from mapFiles/full/360428_full.json rename to core/mapFiles/full/360428_full.json diff --git a/mapFiles/full/360429.json b/core/mapFiles/full/360429.json similarity index 100% rename from mapFiles/full/360429.json rename to core/mapFiles/full/360429.json diff --git a/mapFiles/full/360429_full.json b/core/mapFiles/full/360429_full.json similarity index 100% rename from mapFiles/full/360429_full.json rename to core/mapFiles/full/360429_full.json diff --git a/mapFiles/full/360430.json b/core/mapFiles/full/360430.json similarity index 100% rename from mapFiles/full/360430.json rename to core/mapFiles/full/360430.json diff --git a/mapFiles/full/360430_full.json b/core/mapFiles/full/360430_full.json similarity index 100% rename from mapFiles/full/360430_full.json rename to core/mapFiles/full/360430_full.json diff --git a/mapFiles/full/360481.json b/core/mapFiles/full/360481.json similarity index 100% rename from mapFiles/full/360481.json rename to core/mapFiles/full/360481.json diff --git a/mapFiles/full/360481_full.json b/core/mapFiles/full/360481_full.json similarity index 100% rename from mapFiles/full/360481_full.json rename to core/mapFiles/full/360481_full.json diff --git a/mapFiles/full/360482.json b/core/mapFiles/full/360482.json similarity index 100% rename from mapFiles/full/360482.json rename to core/mapFiles/full/360482.json diff --git a/mapFiles/full/360482_full.json b/core/mapFiles/full/360482_full.json similarity index 100% rename from mapFiles/full/360482_full.json rename to core/mapFiles/full/360482_full.json diff --git a/mapFiles/full/360483.json b/core/mapFiles/full/360483.json similarity index 100% rename from mapFiles/full/360483.json rename to core/mapFiles/full/360483.json diff --git a/mapFiles/full/360483_full.json b/core/mapFiles/full/360483_full.json similarity index 100% rename from mapFiles/full/360483_full.json rename to core/mapFiles/full/360483_full.json diff --git a/mapFiles/full/360500.json b/core/mapFiles/full/360500.json similarity index 100% rename from mapFiles/full/360500.json rename to core/mapFiles/full/360500.json diff --git a/mapFiles/full/360500_full.json b/core/mapFiles/full/360500_full.json similarity index 100% rename from mapFiles/full/360500_full.json rename to core/mapFiles/full/360500_full.json diff --git a/mapFiles/full/360502.json b/core/mapFiles/full/360502.json similarity index 100% rename from mapFiles/full/360502.json rename to core/mapFiles/full/360502.json diff --git a/mapFiles/full/360502_full.json b/core/mapFiles/full/360502_full.json similarity index 100% rename from mapFiles/full/360502_full.json rename to core/mapFiles/full/360502_full.json diff --git a/mapFiles/full/360521.json b/core/mapFiles/full/360521.json similarity index 100% rename from mapFiles/full/360521.json rename to core/mapFiles/full/360521.json diff --git a/mapFiles/full/360521_full.json b/core/mapFiles/full/360521_full.json similarity index 100% rename from mapFiles/full/360521_full.json rename to core/mapFiles/full/360521_full.json diff --git a/mapFiles/full/360600.json b/core/mapFiles/full/360600.json similarity index 100% rename from mapFiles/full/360600.json rename to core/mapFiles/full/360600.json diff --git a/mapFiles/full/360600_full.json b/core/mapFiles/full/360600_full.json similarity index 100% rename from mapFiles/full/360600_full.json rename to core/mapFiles/full/360600_full.json diff --git a/mapFiles/full/360602.json b/core/mapFiles/full/360602.json similarity index 100% rename from mapFiles/full/360602.json rename to core/mapFiles/full/360602.json diff --git a/mapFiles/full/360602_full.json b/core/mapFiles/full/360602_full.json similarity index 100% rename from mapFiles/full/360602_full.json rename to core/mapFiles/full/360602_full.json diff --git a/mapFiles/full/360603.json b/core/mapFiles/full/360603.json similarity index 100% rename from mapFiles/full/360603.json rename to core/mapFiles/full/360603.json diff --git a/mapFiles/full/360603_full.json b/core/mapFiles/full/360603_full.json similarity index 100% rename from mapFiles/full/360603_full.json rename to core/mapFiles/full/360603_full.json diff --git a/mapFiles/full/360681.json b/core/mapFiles/full/360681.json similarity index 100% rename from mapFiles/full/360681.json rename to core/mapFiles/full/360681.json diff --git a/mapFiles/full/360681_full.json b/core/mapFiles/full/360681_full.json similarity index 100% rename from mapFiles/full/360681_full.json rename to core/mapFiles/full/360681_full.json diff --git a/mapFiles/full/360700.json b/core/mapFiles/full/360700.json similarity index 100% rename from mapFiles/full/360700.json rename to core/mapFiles/full/360700.json diff --git a/mapFiles/full/360700_full.json b/core/mapFiles/full/360700_full.json similarity index 100% rename from mapFiles/full/360700_full.json rename to core/mapFiles/full/360700_full.json diff --git a/mapFiles/full/360702.json b/core/mapFiles/full/360702.json similarity index 100% rename from mapFiles/full/360702.json rename to core/mapFiles/full/360702.json diff --git a/mapFiles/full/360702_full.json b/core/mapFiles/full/360702_full.json similarity index 100% rename from mapFiles/full/360702_full.json rename to core/mapFiles/full/360702_full.json diff --git a/mapFiles/full/360703.json b/core/mapFiles/full/360703.json similarity index 100% rename from mapFiles/full/360703.json rename to core/mapFiles/full/360703.json diff --git a/mapFiles/full/360703_full.json b/core/mapFiles/full/360703_full.json similarity index 100% rename from mapFiles/full/360703_full.json rename to core/mapFiles/full/360703_full.json diff --git a/mapFiles/full/360704.json b/core/mapFiles/full/360704.json similarity index 100% rename from mapFiles/full/360704.json rename to core/mapFiles/full/360704.json diff --git a/mapFiles/full/360704_full.json b/core/mapFiles/full/360704_full.json similarity index 100% rename from mapFiles/full/360704_full.json rename to core/mapFiles/full/360704_full.json diff --git a/mapFiles/full/360722.json b/core/mapFiles/full/360722.json similarity index 100% rename from mapFiles/full/360722.json rename to core/mapFiles/full/360722.json diff --git a/mapFiles/full/360722_full.json b/core/mapFiles/full/360722_full.json similarity index 100% rename from mapFiles/full/360722_full.json rename to core/mapFiles/full/360722_full.json diff --git a/mapFiles/full/360723.json b/core/mapFiles/full/360723.json similarity index 100% rename from mapFiles/full/360723.json rename to core/mapFiles/full/360723.json diff --git a/mapFiles/full/360723_full.json b/core/mapFiles/full/360723_full.json similarity index 100% rename from mapFiles/full/360723_full.json rename to core/mapFiles/full/360723_full.json diff --git a/mapFiles/full/360724.json b/core/mapFiles/full/360724.json similarity index 100% rename from mapFiles/full/360724.json rename to core/mapFiles/full/360724.json diff --git a/mapFiles/full/360724_full.json b/core/mapFiles/full/360724_full.json similarity index 100% rename from mapFiles/full/360724_full.json rename to core/mapFiles/full/360724_full.json diff --git a/mapFiles/full/360725.json b/core/mapFiles/full/360725.json similarity index 100% rename from mapFiles/full/360725.json rename to core/mapFiles/full/360725.json diff --git a/mapFiles/full/360725_full.json b/core/mapFiles/full/360725_full.json similarity index 100% rename from mapFiles/full/360725_full.json rename to core/mapFiles/full/360725_full.json diff --git a/mapFiles/full/360726.json b/core/mapFiles/full/360726.json similarity index 100% rename from mapFiles/full/360726.json rename to core/mapFiles/full/360726.json diff --git a/mapFiles/full/360726_full.json b/core/mapFiles/full/360726_full.json similarity index 100% rename from mapFiles/full/360726_full.json rename to core/mapFiles/full/360726_full.json diff --git a/mapFiles/full/360728.json b/core/mapFiles/full/360728.json similarity index 100% rename from mapFiles/full/360728.json rename to core/mapFiles/full/360728.json diff --git a/mapFiles/full/360728_full.json b/core/mapFiles/full/360728_full.json similarity index 100% rename from mapFiles/full/360728_full.json rename to core/mapFiles/full/360728_full.json diff --git a/mapFiles/full/360729.json b/core/mapFiles/full/360729.json similarity index 100% rename from mapFiles/full/360729.json rename to core/mapFiles/full/360729.json diff --git a/mapFiles/full/360729_full.json b/core/mapFiles/full/360729_full.json similarity index 100% rename from mapFiles/full/360729_full.json rename to core/mapFiles/full/360729_full.json diff --git a/mapFiles/full/360730.json b/core/mapFiles/full/360730.json similarity index 100% rename from mapFiles/full/360730.json rename to core/mapFiles/full/360730.json diff --git a/mapFiles/full/360730_full.json b/core/mapFiles/full/360730_full.json similarity index 100% rename from mapFiles/full/360730_full.json rename to core/mapFiles/full/360730_full.json diff --git a/mapFiles/full/360731.json b/core/mapFiles/full/360731.json similarity index 100% rename from mapFiles/full/360731.json rename to core/mapFiles/full/360731.json diff --git a/mapFiles/full/360731_full.json b/core/mapFiles/full/360731_full.json similarity index 100% rename from mapFiles/full/360731_full.json rename to core/mapFiles/full/360731_full.json diff --git a/mapFiles/full/360732.json b/core/mapFiles/full/360732.json similarity index 100% rename from mapFiles/full/360732.json rename to core/mapFiles/full/360732.json diff --git a/mapFiles/full/360732_full.json b/core/mapFiles/full/360732_full.json similarity index 100% rename from mapFiles/full/360732_full.json rename to core/mapFiles/full/360732_full.json diff --git a/mapFiles/full/360733.json b/core/mapFiles/full/360733.json similarity index 100% rename from mapFiles/full/360733.json rename to core/mapFiles/full/360733.json diff --git a/mapFiles/full/360733_full.json b/core/mapFiles/full/360733_full.json similarity index 100% rename from mapFiles/full/360733_full.json rename to core/mapFiles/full/360733_full.json diff --git a/mapFiles/full/360734.json b/core/mapFiles/full/360734.json similarity index 100% rename from mapFiles/full/360734.json rename to core/mapFiles/full/360734.json diff --git a/mapFiles/full/360734_full.json b/core/mapFiles/full/360734_full.json similarity index 100% rename from mapFiles/full/360734_full.json rename to core/mapFiles/full/360734_full.json diff --git a/mapFiles/full/360735.json b/core/mapFiles/full/360735.json similarity index 100% rename from mapFiles/full/360735.json rename to core/mapFiles/full/360735.json diff --git a/mapFiles/full/360735_full.json b/core/mapFiles/full/360735_full.json similarity index 100% rename from mapFiles/full/360735_full.json rename to core/mapFiles/full/360735_full.json diff --git a/mapFiles/full/360781.json b/core/mapFiles/full/360781.json similarity index 100% rename from mapFiles/full/360781.json rename to core/mapFiles/full/360781.json diff --git a/mapFiles/full/360781_full.json b/core/mapFiles/full/360781_full.json similarity index 100% rename from mapFiles/full/360781_full.json rename to core/mapFiles/full/360781_full.json diff --git a/mapFiles/full/360783.json b/core/mapFiles/full/360783.json similarity index 100% rename from mapFiles/full/360783.json rename to core/mapFiles/full/360783.json diff --git a/mapFiles/full/360783_full.json b/core/mapFiles/full/360783_full.json similarity index 100% rename from mapFiles/full/360783_full.json rename to core/mapFiles/full/360783_full.json diff --git a/mapFiles/full/360800.json b/core/mapFiles/full/360800.json similarity index 100% rename from mapFiles/full/360800.json rename to core/mapFiles/full/360800.json diff --git a/mapFiles/full/360800_full.json b/core/mapFiles/full/360800_full.json similarity index 100% rename from mapFiles/full/360800_full.json rename to core/mapFiles/full/360800_full.json diff --git a/mapFiles/full/360802.json b/core/mapFiles/full/360802.json similarity index 100% rename from mapFiles/full/360802.json rename to core/mapFiles/full/360802.json diff --git a/mapFiles/full/360802_full.json b/core/mapFiles/full/360802_full.json similarity index 100% rename from mapFiles/full/360802_full.json rename to core/mapFiles/full/360802_full.json diff --git a/mapFiles/full/360803.json b/core/mapFiles/full/360803.json similarity index 100% rename from mapFiles/full/360803.json rename to core/mapFiles/full/360803.json diff --git a/mapFiles/full/360803_full.json b/core/mapFiles/full/360803_full.json similarity index 100% rename from mapFiles/full/360803_full.json rename to core/mapFiles/full/360803_full.json diff --git a/mapFiles/full/360821.json b/core/mapFiles/full/360821.json similarity index 100% rename from mapFiles/full/360821.json rename to core/mapFiles/full/360821.json diff --git a/mapFiles/full/360821_full.json b/core/mapFiles/full/360821_full.json similarity index 100% rename from mapFiles/full/360821_full.json rename to core/mapFiles/full/360821_full.json diff --git a/mapFiles/full/360822.json b/core/mapFiles/full/360822.json similarity index 100% rename from mapFiles/full/360822.json rename to core/mapFiles/full/360822.json diff --git a/mapFiles/full/360822_full.json b/core/mapFiles/full/360822_full.json similarity index 100% rename from mapFiles/full/360822_full.json rename to core/mapFiles/full/360822_full.json diff --git a/mapFiles/full/360823.json b/core/mapFiles/full/360823.json similarity index 100% rename from mapFiles/full/360823.json rename to core/mapFiles/full/360823.json diff --git a/mapFiles/full/360823_full.json b/core/mapFiles/full/360823_full.json similarity index 100% rename from mapFiles/full/360823_full.json rename to core/mapFiles/full/360823_full.json diff --git a/mapFiles/full/360824.json b/core/mapFiles/full/360824.json similarity index 100% rename from mapFiles/full/360824.json rename to core/mapFiles/full/360824.json diff --git a/mapFiles/full/360824_full.json b/core/mapFiles/full/360824_full.json similarity index 100% rename from mapFiles/full/360824_full.json rename to core/mapFiles/full/360824_full.json diff --git a/mapFiles/full/360825.json b/core/mapFiles/full/360825.json similarity index 100% rename from mapFiles/full/360825.json rename to core/mapFiles/full/360825.json diff --git a/mapFiles/full/360825_full.json b/core/mapFiles/full/360825_full.json similarity index 100% rename from mapFiles/full/360825_full.json rename to core/mapFiles/full/360825_full.json diff --git a/mapFiles/full/360826.json b/core/mapFiles/full/360826.json similarity index 100% rename from mapFiles/full/360826.json rename to core/mapFiles/full/360826.json diff --git a/mapFiles/full/360826_full.json b/core/mapFiles/full/360826_full.json similarity index 100% rename from mapFiles/full/360826_full.json rename to core/mapFiles/full/360826_full.json diff --git a/mapFiles/full/360827.json b/core/mapFiles/full/360827.json similarity index 100% rename from mapFiles/full/360827.json rename to core/mapFiles/full/360827.json diff --git a/mapFiles/full/360827_full.json b/core/mapFiles/full/360827_full.json similarity index 100% rename from mapFiles/full/360827_full.json rename to core/mapFiles/full/360827_full.json diff --git a/mapFiles/full/360828.json b/core/mapFiles/full/360828.json similarity index 100% rename from mapFiles/full/360828.json rename to core/mapFiles/full/360828.json diff --git a/mapFiles/full/360828_full.json b/core/mapFiles/full/360828_full.json similarity index 100% rename from mapFiles/full/360828_full.json rename to core/mapFiles/full/360828_full.json diff --git a/mapFiles/full/360829.json b/core/mapFiles/full/360829.json similarity index 100% rename from mapFiles/full/360829.json rename to core/mapFiles/full/360829.json diff --git a/mapFiles/full/360829_full.json b/core/mapFiles/full/360829_full.json similarity index 100% rename from mapFiles/full/360829_full.json rename to core/mapFiles/full/360829_full.json diff --git a/mapFiles/full/360830.json b/core/mapFiles/full/360830.json similarity index 100% rename from mapFiles/full/360830.json rename to core/mapFiles/full/360830.json diff --git a/mapFiles/full/360830_full.json b/core/mapFiles/full/360830_full.json similarity index 100% rename from mapFiles/full/360830_full.json rename to core/mapFiles/full/360830_full.json diff --git a/mapFiles/full/360881.json b/core/mapFiles/full/360881.json similarity index 100% rename from mapFiles/full/360881.json rename to core/mapFiles/full/360881.json diff --git a/mapFiles/full/360881_full.json b/core/mapFiles/full/360881_full.json similarity index 100% rename from mapFiles/full/360881_full.json rename to core/mapFiles/full/360881_full.json diff --git a/mapFiles/full/360900.json b/core/mapFiles/full/360900.json similarity index 100% rename from mapFiles/full/360900.json rename to core/mapFiles/full/360900.json diff --git a/mapFiles/full/360900_full.json b/core/mapFiles/full/360900_full.json similarity index 100% rename from mapFiles/full/360900_full.json rename to core/mapFiles/full/360900_full.json diff --git a/mapFiles/full/360902.json b/core/mapFiles/full/360902.json similarity index 100% rename from mapFiles/full/360902.json rename to core/mapFiles/full/360902.json diff --git a/mapFiles/full/360902_full.json b/core/mapFiles/full/360902_full.json similarity index 100% rename from mapFiles/full/360902_full.json rename to core/mapFiles/full/360902_full.json diff --git a/mapFiles/full/360921.json b/core/mapFiles/full/360921.json similarity index 100% rename from mapFiles/full/360921.json rename to core/mapFiles/full/360921.json diff --git a/mapFiles/full/360921_full.json b/core/mapFiles/full/360921_full.json similarity index 100% rename from mapFiles/full/360921_full.json rename to core/mapFiles/full/360921_full.json diff --git a/mapFiles/full/360922.json b/core/mapFiles/full/360922.json similarity index 100% rename from mapFiles/full/360922.json rename to core/mapFiles/full/360922.json diff --git a/mapFiles/full/360922_full.json b/core/mapFiles/full/360922_full.json similarity index 100% rename from mapFiles/full/360922_full.json rename to core/mapFiles/full/360922_full.json diff --git a/mapFiles/full/360923.json b/core/mapFiles/full/360923.json similarity index 100% rename from mapFiles/full/360923.json rename to core/mapFiles/full/360923.json diff --git a/mapFiles/full/360923_full.json b/core/mapFiles/full/360923_full.json similarity index 100% rename from mapFiles/full/360923_full.json rename to core/mapFiles/full/360923_full.json diff --git a/mapFiles/full/360924.json b/core/mapFiles/full/360924.json similarity index 100% rename from mapFiles/full/360924.json rename to core/mapFiles/full/360924.json diff --git a/mapFiles/full/360924_full.json b/core/mapFiles/full/360924_full.json similarity index 100% rename from mapFiles/full/360924_full.json rename to core/mapFiles/full/360924_full.json diff --git a/mapFiles/full/360925.json b/core/mapFiles/full/360925.json similarity index 100% rename from mapFiles/full/360925.json rename to core/mapFiles/full/360925.json diff --git a/mapFiles/full/360925_full.json b/core/mapFiles/full/360925_full.json similarity index 100% rename from mapFiles/full/360925_full.json rename to core/mapFiles/full/360925_full.json diff --git a/mapFiles/full/360926.json b/core/mapFiles/full/360926.json similarity index 100% rename from mapFiles/full/360926.json rename to core/mapFiles/full/360926.json diff --git a/mapFiles/full/360926_full.json b/core/mapFiles/full/360926_full.json similarity index 100% rename from mapFiles/full/360926_full.json rename to core/mapFiles/full/360926_full.json diff --git a/mapFiles/full/360981.json b/core/mapFiles/full/360981.json similarity index 100% rename from mapFiles/full/360981.json rename to core/mapFiles/full/360981.json diff --git a/mapFiles/full/360981_full.json b/core/mapFiles/full/360981_full.json similarity index 100% rename from mapFiles/full/360981_full.json rename to core/mapFiles/full/360981_full.json diff --git a/mapFiles/full/360982.json b/core/mapFiles/full/360982.json similarity index 100% rename from mapFiles/full/360982.json rename to core/mapFiles/full/360982.json diff --git a/mapFiles/full/360982_full.json b/core/mapFiles/full/360982_full.json similarity index 100% rename from mapFiles/full/360982_full.json rename to core/mapFiles/full/360982_full.json diff --git a/mapFiles/full/360983.json b/core/mapFiles/full/360983.json similarity index 100% rename from mapFiles/full/360983.json rename to core/mapFiles/full/360983.json diff --git a/mapFiles/full/360983_full.json b/core/mapFiles/full/360983_full.json similarity index 100% rename from mapFiles/full/360983_full.json rename to core/mapFiles/full/360983_full.json diff --git a/mapFiles/full/361000.json b/core/mapFiles/full/361000.json similarity index 100% rename from mapFiles/full/361000.json rename to core/mapFiles/full/361000.json diff --git a/mapFiles/full/361000_full.json b/core/mapFiles/full/361000_full.json similarity index 100% rename from mapFiles/full/361000_full.json rename to core/mapFiles/full/361000_full.json diff --git a/mapFiles/full/361002.json b/core/mapFiles/full/361002.json similarity index 100% rename from mapFiles/full/361002.json rename to core/mapFiles/full/361002.json diff --git a/mapFiles/full/361002_full.json b/core/mapFiles/full/361002_full.json similarity index 100% rename from mapFiles/full/361002_full.json rename to core/mapFiles/full/361002_full.json diff --git a/mapFiles/full/361003.json b/core/mapFiles/full/361003.json similarity index 100% rename from mapFiles/full/361003.json rename to core/mapFiles/full/361003.json diff --git a/mapFiles/full/361003_full.json b/core/mapFiles/full/361003_full.json similarity index 100% rename from mapFiles/full/361003_full.json rename to core/mapFiles/full/361003_full.json diff --git a/mapFiles/full/361021.json b/core/mapFiles/full/361021.json similarity index 100% rename from mapFiles/full/361021.json rename to core/mapFiles/full/361021.json diff --git a/mapFiles/full/361021_full.json b/core/mapFiles/full/361021_full.json similarity index 100% rename from mapFiles/full/361021_full.json rename to core/mapFiles/full/361021_full.json diff --git a/mapFiles/full/361022.json b/core/mapFiles/full/361022.json similarity index 100% rename from mapFiles/full/361022.json rename to core/mapFiles/full/361022.json diff --git a/mapFiles/full/361022_full.json b/core/mapFiles/full/361022_full.json similarity index 100% rename from mapFiles/full/361022_full.json rename to core/mapFiles/full/361022_full.json diff --git a/mapFiles/full/361023.json b/core/mapFiles/full/361023.json similarity index 100% rename from mapFiles/full/361023.json rename to core/mapFiles/full/361023.json diff --git a/mapFiles/full/361023_full.json b/core/mapFiles/full/361023_full.json similarity index 100% rename from mapFiles/full/361023_full.json rename to core/mapFiles/full/361023_full.json diff --git a/mapFiles/full/361024.json b/core/mapFiles/full/361024.json similarity index 100% rename from mapFiles/full/361024.json rename to core/mapFiles/full/361024.json diff --git a/mapFiles/full/361024_full.json b/core/mapFiles/full/361024_full.json similarity index 100% rename from mapFiles/full/361024_full.json rename to core/mapFiles/full/361024_full.json diff --git a/mapFiles/full/361025.json b/core/mapFiles/full/361025.json similarity index 100% rename from mapFiles/full/361025.json rename to core/mapFiles/full/361025.json diff --git a/mapFiles/full/361025_full.json b/core/mapFiles/full/361025_full.json similarity index 100% rename from mapFiles/full/361025_full.json rename to core/mapFiles/full/361025_full.json diff --git a/mapFiles/full/361026.json b/core/mapFiles/full/361026.json similarity index 100% rename from mapFiles/full/361026.json rename to core/mapFiles/full/361026.json diff --git a/mapFiles/full/361026_full.json b/core/mapFiles/full/361026_full.json similarity index 100% rename from mapFiles/full/361026_full.json rename to core/mapFiles/full/361026_full.json diff --git a/mapFiles/full/361027.json b/core/mapFiles/full/361027.json similarity index 100% rename from mapFiles/full/361027.json rename to core/mapFiles/full/361027.json diff --git a/mapFiles/full/361027_full.json b/core/mapFiles/full/361027_full.json similarity index 100% rename from mapFiles/full/361027_full.json rename to core/mapFiles/full/361027_full.json diff --git a/mapFiles/full/361028.json b/core/mapFiles/full/361028.json similarity index 100% rename from mapFiles/full/361028.json rename to core/mapFiles/full/361028.json diff --git a/mapFiles/full/361028_full.json b/core/mapFiles/full/361028_full.json similarity index 100% rename from mapFiles/full/361028_full.json rename to core/mapFiles/full/361028_full.json diff --git a/mapFiles/full/361030.json b/core/mapFiles/full/361030.json similarity index 100% rename from mapFiles/full/361030.json rename to core/mapFiles/full/361030.json diff --git a/mapFiles/full/361030_full.json b/core/mapFiles/full/361030_full.json similarity index 100% rename from mapFiles/full/361030_full.json rename to core/mapFiles/full/361030_full.json diff --git a/mapFiles/full/361100.json b/core/mapFiles/full/361100.json similarity index 100% rename from mapFiles/full/361100.json rename to core/mapFiles/full/361100.json diff --git a/mapFiles/full/361100_full.json b/core/mapFiles/full/361100_full.json similarity index 100% rename from mapFiles/full/361100_full.json rename to core/mapFiles/full/361100_full.json diff --git a/mapFiles/full/361102.json b/core/mapFiles/full/361102.json similarity index 100% rename from mapFiles/full/361102.json rename to core/mapFiles/full/361102.json diff --git a/mapFiles/full/361102_full.json b/core/mapFiles/full/361102_full.json similarity index 100% rename from mapFiles/full/361102_full.json rename to core/mapFiles/full/361102_full.json diff --git a/mapFiles/full/361103.json b/core/mapFiles/full/361103.json similarity index 100% rename from mapFiles/full/361103.json rename to core/mapFiles/full/361103.json diff --git a/mapFiles/full/361103_full.json b/core/mapFiles/full/361103_full.json similarity index 100% rename from mapFiles/full/361103_full.json rename to core/mapFiles/full/361103_full.json diff --git a/mapFiles/full/361104.json b/core/mapFiles/full/361104.json similarity index 100% rename from mapFiles/full/361104.json rename to core/mapFiles/full/361104.json diff --git a/mapFiles/full/361104_full.json b/core/mapFiles/full/361104_full.json similarity index 100% rename from mapFiles/full/361104_full.json rename to core/mapFiles/full/361104_full.json diff --git a/mapFiles/full/361123.json b/core/mapFiles/full/361123.json similarity index 100% rename from mapFiles/full/361123.json rename to core/mapFiles/full/361123.json diff --git a/mapFiles/full/361123_full.json b/core/mapFiles/full/361123_full.json similarity index 100% rename from mapFiles/full/361123_full.json rename to core/mapFiles/full/361123_full.json diff --git a/mapFiles/full/361124.json b/core/mapFiles/full/361124.json similarity index 100% rename from mapFiles/full/361124.json rename to core/mapFiles/full/361124.json diff --git a/mapFiles/full/361124_full.json b/core/mapFiles/full/361124_full.json similarity index 100% rename from mapFiles/full/361124_full.json rename to core/mapFiles/full/361124_full.json diff --git a/mapFiles/full/361125.json b/core/mapFiles/full/361125.json similarity index 100% rename from mapFiles/full/361125.json rename to core/mapFiles/full/361125.json diff --git a/mapFiles/full/361125_full.json b/core/mapFiles/full/361125_full.json similarity index 100% rename from mapFiles/full/361125_full.json rename to core/mapFiles/full/361125_full.json diff --git a/mapFiles/full/361126.json b/core/mapFiles/full/361126.json similarity index 100% rename from mapFiles/full/361126.json rename to core/mapFiles/full/361126.json diff --git a/mapFiles/full/361126_full.json b/core/mapFiles/full/361126_full.json similarity index 100% rename from mapFiles/full/361126_full.json rename to core/mapFiles/full/361126_full.json diff --git a/mapFiles/full/361127.json b/core/mapFiles/full/361127.json similarity index 100% rename from mapFiles/full/361127.json rename to core/mapFiles/full/361127.json diff --git a/mapFiles/full/361127_full.json b/core/mapFiles/full/361127_full.json similarity index 100% rename from mapFiles/full/361127_full.json rename to core/mapFiles/full/361127_full.json diff --git a/mapFiles/full/361128.json b/core/mapFiles/full/361128.json similarity index 100% rename from mapFiles/full/361128.json rename to core/mapFiles/full/361128.json diff --git a/mapFiles/full/361128_full.json b/core/mapFiles/full/361128_full.json similarity index 100% rename from mapFiles/full/361128_full.json rename to core/mapFiles/full/361128_full.json diff --git a/mapFiles/full/361129.json b/core/mapFiles/full/361129.json similarity index 100% rename from mapFiles/full/361129.json rename to core/mapFiles/full/361129.json diff --git a/mapFiles/full/361129_full.json b/core/mapFiles/full/361129_full.json similarity index 100% rename from mapFiles/full/361129_full.json rename to core/mapFiles/full/361129_full.json diff --git a/mapFiles/full/361130.json b/core/mapFiles/full/361130.json similarity index 100% rename from mapFiles/full/361130.json rename to core/mapFiles/full/361130.json diff --git a/mapFiles/full/361130_full.json b/core/mapFiles/full/361130_full.json similarity index 100% rename from mapFiles/full/361130_full.json rename to core/mapFiles/full/361130_full.json diff --git a/mapFiles/full/361181.json b/core/mapFiles/full/361181.json similarity index 100% rename from mapFiles/full/361181.json rename to core/mapFiles/full/361181.json diff --git a/mapFiles/full/361181_full.json b/core/mapFiles/full/361181_full.json similarity index 100% rename from mapFiles/full/361181_full.json rename to core/mapFiles/full/361181_full.json diff --git a/mapFiles/full/370000.json b/core/mapFiles/full/370000.json similarity index 100% rename from mapFiles/full/370000.json rename to core/mapFiles/full/370000.json diff --git a/mapFiles/full/370000_full.json b/core/mapFiles/full/370000_full.json similarity index 100% rename from mapFiles/full/370000_full.json rename to core/mapFiles/full/370000_full.json diff --git a/mapFiles/full/370100.json b/core/mapFiles/full/370100.json similarity index 100% rename from mapFiles/full/370100.json rename to core/mapFiles/full/370100.json diff --git a/mapFiles/full/370100_full.json b/core/mapFiles/full/370100_full.json similarity index 100% rename from mapFiles/full/370100_full.json rename to core/mapFiles/full/370100_full.json diff --git a/mapFiles/full/370102.json b/core/mapFiles/full/370102.json similarity index 100% rename from mapFiles/full/370102.json rename to core/mapFiles/full/370102.json diff --git a/mapFiles/full/370102_full.json b/core/mapFiles/full/370102_full.json similarity index 100% rename from mapFiles/full/370102_full.json rename to core/mapFiles/full/370102_full.json diff --git a/mapFiles/full/370103.json b/core/mapFiles/full/370103.json similarity index 100% rename from mapFiles/full/370103.json rename to core/mapFiles/full/370103.json diff --git a/mapFiles/full/370103_full.json b/core/mapFiles/full/370103_full.json similarity index 100% rename from mapFiles/full/370103_full.json rename to core/mapFiles/full/370103_full.json diff --git a/mapFiles/full/370104.json b/core/mapFiles/full/370104.json similarity index 100% rename from mapFiles/full/370104.json rename to core/mapFiles/full/370104.json diff --git a/mapFiles/full/370104_full.json b/core/mapFiles/full/370104_full.json similarity index 100% rename from mapFiles/full/370104_full.json rename to core/mapFiles/full/370104_full.json diff --git a/mapFiles/full/370105.json b/core/mapFiles/full/370105.json similarity index 100% rename from mapFiles/full/370105.json rename to core/mapFiles/full/370105.json diff --git a/mapFiles/full/370105_full.json b/core/mapFiles/full/370105_full.json similarity index 100% rename from mapFiles/full/370105_full.json rename to core/mapFiles/full/370105_full.json diff --git a/mapFiles/full/370112.json b/core/mapFiles/full/370112.json similarity index 100% rename from mapFiles/full/370112.json rename to core/mapFiles/full/370112.json diff --git a/mapFiles/full/370112_full.json b/core/mapFiles/full/370112_full.json similarity index 100% rename from mapFiles/full/370112_full.json rename to core/mapFiles/full/370112_full.json diff --git a/mapFiles/full/370113.json b/core/mapFiles/full/370113.json similarity index 100% rename from mapFiles/full/370113.json rename to core/mapFiles/full/370113.json diff --git a/mapFiles/full/370113_full.json b/core/mapFiles/full/370113_full.json similarity index 100% rename from mapFiles/full/370113_full.json rename to core/mapFiles/full/370113_full.json diff --git a/mapFiles/full/370114.json b/core/mapFiles/full/370114.json similarity index 100% rename from mapFiles/full/370114.json rename to core/mapFiles/full/370114.json diff --git a/mapFiles/full/370114_full.json b/core/mapFiles/full/370114_full.json similarity index 100% rename from mapFiles/full/370114_full.json rename to core/mapFiles/full/370114_full.json diff --git a/mapFiles/full/370115.json b/core/mapFiles/full/370115.json similarity index 100% rename from mapFiles/full/370115.json rename to core/mapFiles/full/370115.json diff --git a/mapFiles/full/370115_full.json b/core/mapFiles/full/370115_full.json similarity index 100% rename from mapFiles/full/370115_full.json rename to core/mapFiles/full/370115_full.json diff --git a/mapFiles/full/370116.json b/core/mapFiles/full/370116.json similarity index 100% rename from mapFiles/full/370116.json rename to core/mapFiles/full/370116.json diff --git a/mapFiles/full/370116_full.json b/core/mapFiles/full/370116_full.json similarity index 100% rename from mapFiles/full/370116_full.json rename to core/mapFiles/full/370116_full.json diff --git a/mapFiles/full/370117.json b/core/mapFiles/full/370117.json similarity index 100% rename from mapFiles/full/370117.json rename to core/mapFiles/full/370117.json diff --git a/mapFiles/full/370117_full.json b/core/mapFiles/full/370117_full.json similarity index 100% rename from mapFiles/full/370117_full.json rename to core/mapFiles/full/370117_full.json diff --git a/mapFiles/full/370124.json b/core/mapFiles/full/370124.json similarity index 100% rename from mapFiles/full/370124.json rename to core/mapFiles/full/370124.json diff --git a/mapFiles/full/370124_full.json b/core/mapFiles/full/370124_full.json similarity index 100% rename from mapFiles/full/370124_full.json rename to core/mapFiles/full/370124_full.json diff --git a/mapFiles/full/370126.json b/core/mapFiles/full/370126.json similarity index 100% rename from mapFiles/full/370126.json rename to core/mapFiles/full/370126.json diff --git a/mapFiles/full/370126_full.json b/core/mapFiles/full/370126_full.json similarity index 100% rename from mapFiles/full/370126_full.json rename to core/mapFiles/full/370126_full.json diff --git a/mapFiles/full/370171.json b/core/mapFiles/full/370171.json similarity index 100% rename from mapFiles/full/370171.json rename to core/mapFiles/full/370171.json diff --git a/mapFiles/full/370171_full.json b/core/mapFiles/full/370171_full.json similarity index 100% rename from mapFiles/full/370171_full.json rename to core/mapFiles/full/370171_full.json diff --git a/mapFiles/full/370200.json b/core/mapFiles/full/370200.json similarity index 100% rename from mapFiles/full/370200.json rename to core/mapFiles/full/370200.json diff --git a/mapFiles/full/370200_full.json b/core/mapFiles/full/370200_full.json similarity index 100% rename from mapFiles/full/370200_full.json rename to core/mapFiles/full/370200_full.json diff --git a/mapFiles/full/370202.json b/core/mapFiles/full/370202.json similarity index 100% rename from mapFiles/full/370202.json rename to core/mapFiles/full/370202.json diff --git a/mapFiles/full/370202_full.json b/core/mapFiles/full/370202_full.json similarity index 100% rename from mapFiles/full/370202_full.json rename to core/mapFiles/full/370202_full.json diff --git a/mapFiles/full/370203.json b/core/mapFiles/full/370203.json similarity index 100% rename from mapFiles/full/370203.json rename to core/mapFiles/full/370203.json diff --git a/mapFiles/full/370203_full.json b/core/mapFiles/full/370203_full.json similarity index 100% rename from mapFiles/full/370203_full.json rename to core/mapFiles/full/370203_full.json diff --git a/mapFiles/full/370211.json b/core/mapFiles/full/370211.json similarity index 100% rename from mapFiles/full/370211.json rename to core/mapFiles/full/370211.json diff --git a/mapFiles/full/370211_full.json b/core/mapFiles/full/370211_full.json similarity index 100% rename from mapFiles/full/370211_full.json rename to core/mapFiles/full/370211_full.json diff --git a/mapFiles/full/370212.json b/core/mapFiles/full/370212.json similarity index 100% rename from mapFiles/full/370212.json rename to core/mapFiles/full/370212.json diff --git a/mapFiles/full/370212_full.json b/core/mapFiles/full/370212_full.json similarity index 100% rename from mapFiles/full/370212_full.json rename to core/mapFiles/full/370212_full.json diff --git a/mapFiles/full/370213.json b/core/mapFiles/full/370213.json similarity index 100% rename from mapFiles/full/370213.json rename to core/mapFiles/full/370213.json diff --git a/mapFiles/full/370213_full.json b/core/mapFiles/full/370213_full.json similarity index 100% rename from mapFiles/full/370213_full.json rename to core/mapFiles/full/370213_full.json diff --git a/mapFiles/full/370214.json b/core/mapFiles/full/370214.json similarity index 100% rename from mapFiles/full/370214.json rename to core/mapFiles/full/370214.json diff --git a/mapFiles/full/370214_full.json b/core/mapFiles/full/370214_full.json similarity index 100% rename from mapFiles/full/370214_full.json rename to core/mapFiles/full/370214_full.json diff --git a/mapFiles/full/370215.json b/core/mapFiles/full/370215.json similarity index 100% rename from mapFiles/full/370215.json rename to core/mapFiles/full/370215.json diff --git a/mapFiles/full/370215_full.json b/core/mapFiles/full/370215_full.json similarity index 100% rename from mapFiles/full/370215_full.json rename to core/mapFiles/full/370215_full.json diff --git a/mapFiles/full/370271.json b/core/mapFiles/full/370271.json similarity index 100% rename from mapFiles/full/370271.json rename to core/mapFiles/full/370271.json diff --git a/mapFiles/full/370271_full.json b/core/mapFiles/full/370271_full.json similarity index 100% rename from mapFiles/full/370271_full.json rename to core/mapFiles/full/370271_full.json diff --git a/mapFiles/full/370281.json b/core/mapFiles/full/370281.json similarity index 100% rename from mapFiles/full/370281.json rename to core/mapFiles/full/370281.json diff --git a/mapFiles/full/370281_full.json b/core/mapFiles/full/370281_full.json similarity index 100% rename from mapFiles/full/370281_full.json rename to core/mapFiles/full/370281_full.json diff --git a/mapFiles/full/370283.json b/core/mapFiles/full/370283.json similarity index 100% rename from mapFiles/full/370283.json rename to core/mapFiles/full/370283.json diff --git a/mapFiles/full/370283_full.json b/core/mapFiles/full/370283_full.json similarity index 100% rename from mapFiles/full/370283_full.json rename to core/mapFiles/full/370283_full.json diff --git a/mapFiles/full/370285.json b/core/mapFiles/full/370285.json similarity index 100% rename from mapFiles/full/370285.json rename to core/mapFiles/full/370285.json diff --git a/mapFiles/full/370285_full.json b/core/mapFiles/full/370285_full.json similarity index 100% rename from mapFiles/full/370285_full.json rename to core/mapFiles/full/370285_full.json diff --git a/mapFiles/full/370300.json b/core/mapFiles/full/370300.json similarity index 100% rename from mapFiles/full/370300.json rename to core/mapFiles/full/370300.json diff --git a/mapFiles/full/370300_full.json b/core/mapFiles/full/370300_full.json similarity index 100% rename from mapFiles/full/370300_full.json rename to core/mapFiles/full/370300_full.json diff --git a/mapFiles/full/370302.json b/core/mapFiles/full/370302.json similarity index 100% rename from mapFiles/full/370302.json rename to core/mapFiles/full/370302.json diff --git a/mapFiles/full/370302_full.json b/core/mapFiles/full/370302_full.json similarity index 100% rename from mapFiles/full/370302_full.json rename to core/mapFiles/full/370302_full.json diff --git a/mapFiles/full/370303.json b/core/mapFiles/full/370303.json similarity index 100% rename from mapFiles/full/370303.json rename to core/mapFiles/full/370303.json diff --git a/mapFiles/full/370303_full.json b/core/mapFiles/full/370303_full.json similarity index 100% rename from mapFiles/full/370303_full.json rename to core/mapFiles/full/370303_full.json diff --git a/mapFiles/full/370304.json b/core/mapFiles/full/370304.json similarity index 100% rename from mapFiles/full/370304.json rename to core/mapFiles/full/370304.json diff --git a/mapFiles/full/370304_full.json b/core/mapFiles/full/370304_full.json similarity index 100% rename from mapFiles/full/370304_full.json rename to core/mapFiles/full/370304_full.json diff --git a/mapFiles/full/370305.json b/core/mapFiles/full/370305.json similarity index 100% rename from mapFiles/full/370305.json rename to core/mapFiles/full/370305.json diff --git a/mapFiles/full/370305_full.json b/core/mapFiles/full/370305_full.json similarity index 100% rename from mapFiles/full/370305_full.json rename to core/mapFiles/full/370305_full.json diff --git a/mapFiles/full/370306.json b/core/mapFiles/full/370306.json similarity index 100% rename from mapFiles/full/370306.json rename to core/mapFiles/full/370306.json diff --git a/mapFiles/full/370306_full.json b/core/mapFiles/full/370306_full.json similarity index 100% rename from mapFiles/full/370306_full.json rename to core/mapFiles/full/370306_full.json diff --git a/mapFiles/full/370321.json b/core/mapFiles/full/370321.json similarity index 100% rename from mapFiles/full/370321.json rename to core/mapFiles/full/370321.json diff --git a/mapFiles/full/370321_full.json b/core/mapFiles/full/370321_full.json similarity index 100% rename from mapFiles/full/370321_full.json rename to core/mapFiles/full/370321_full.json diff --git a/mapFiles/full/370322.json b/core/mapFiles/full/370322.json similarity index 100% rename from mapFiles/full/370322.json rename to core/mapFiles/full/370322.json diff --git a/mapFiles/full/370322_full.json b/core/mapFiles/full/370322_full.json similarity index 100% rename from mapFiles/full/370322_full.json rename to core/mapFiles/full/370322_full.json diff --git a/mapFiles/full/370323.json b/core/mapFiles/full/370323.json similarity index 100% rename from mapFiles/full/370323.json rename to core/mapFiles/full/370323.json diff --git a/mapFiles/full/370323_full.json b/core/mapFiles/full/370323_full.json similarity index 100% rename from mapFiles/full/370323_full.json rename to core/mapFiles/full/370323_full.json diff --git a/mapFiles/full/370400.json b/core/mapFiles/full/370400.json similarity index 100% rename from mapFiles/full/370400.json rename to core/mapFiles/full/370400.json diff --git a/mapFiles/full/370400_full.json b/core/mapFiles/full/370400_full.json similarity index 100% rename from mapFiles/full/370400_full.json rename to core/mapFiles/full/370400_full.json diff --git a/mapFiles/full/370402.json b/core/mapFiles/full/370402.json similarity index 100% rename from mapFiles/full/370402.json rename to core/mapFiles/full/370402.json diff --git a/mapFiles/full/370402_full.json b/core/mapFiles/full/370402_full.json similarity index 100% rename from mapFiles/full/370402_full.json rename to core/mapFiles/full/370402_full.json diff --git a/mapFiles/full/370403.json b/core/mapFiles/full/370403.json similarity index 100% rename from mapFiles/full/370403.json rename to core/mapFiles/full/370403.json diff --git a/mapFiles/full/370403_full.json b/core/mapFiles/full/370403_full.json similarity index 100% rename from mapFiles/full/370403_full.json rename to core/mapFiles/full/370403_full.json diff --git a/mapFiles/full/370404.json b/core/mapFiles/full/370404.json similarity index 100% rename from mapFiles/full/370404.json rename to core/mapFiles/full/370404.json diff --git a/mapFiles/full/370404_full.json b/core/mapFiles/full/370404_full.json similarity index 100% rename from mapFiles/full/370404_full.json rename to core/mapFiles/full/370404_full.json diff --git a/mapFiles/full/370405.json b/core/mapFiles/full/370405.json similarity index 100% rename from mapFiles/full/370405.json rename to core/mapFiles/full/370405.json diff --git a/mapFiles/full/370405_full.json b/core/mapFiles/full/370405_full.json similarity index 100% rename from mapFiles/full/370405_full.json rename to core/mapFiles/full/370405_full.json diff --git a/mapFiles/full/370406.json b/core/mapFiles/full/370406.json similarity index 100% rename from mapFiles/full/370406.json rename to core/mapFiles/full/370406.json diff --git a/mapFiles/full/370406_full.json b/core/mapFiles/full/370406_full.json similarity index 100% rename from mapFiles/full/370406_full.json rename to core/mapFiles/full/370406_full.json diff --git a/mapFiles/full/370481.json b/core/mapFiles/full/370481.json similarity index 100% rename from mapFiles/full/370481.json rename to core/mapFiles/full/370481.json diff --git a/mapFiles/full/370481_full.json b/core/mapFiles/full/370481_full.json similarity index 100% rename from mapFiles/full/370481_full.json rename to core/mapFiles/full/370481_full.json diff --git a/mapFiles/full/370500.json b/core/mapFiles/full/370500.json similarity index 100% rename from mapFiles/full/370500.json rename to core/mapFiles/full/370500.json diff --git a/mapFiles/full/370500_full.json b/core/mapFiles/full/370500_full.json similarity index 100% rename from mapFiles/full/370500_full.json rename to core/mapFiles/full/370500_full.json diff --git a/mapFiles/full/370502.json b/core/mapFiles/full/370502.json similarity index 100% rename from mapFiles/full/370502.json rename to core/mapFiles/full/370502.json diff --git a/mapFiles/full/370502_full.json b/core/mapFiles/full/370502_full.json similarity index 100% rename from mapFiles/full/370502_full.json rename to core/mapFiles/full/370502_full.json diff --git a/mapFiles/full/370503.json b/core/mapFiles/full/370503.json similarity index 100% rename from mapFiles/full/370503.json rename to core/mapFiles/full/370503.json diff --git a/mapFiles/full/370503_full.json b/core/mapFiles/full/370503_full.json similarity index 100% rename from mapFiles/full/370503_full.json rename to core/mapFiles/full/370503_full.json diff --git a/mapFiles/full/370505.json b/core/mapFiles/full/370505.json similarity index 100% rename from mapFiles/full/370505.json rename to core/mapFiles/full/370505.json diff --git a/mapFiles/full/370505_full.json b/core/mapFiles/full/370505_full.json similarity index 100% rename from mapFiles/full/370505_full.json rename to core/mapFiles/full/370505_full.json diff --git a/mapFiles/full/370522.json b/core/mapFiles/full/370522.json similarity index 100% rename from mapFiles/full/370522.json rename to core/mapFiles/full/370522.json diff --git a/mapFiles/full/370522_full.json b/core/mapFiles/full/370522_full.json similarity index 100% rename from mapFiles/full/370522_full.json rename to core/mapFiles/full/370522_full.json diff --git a/mapFiles/full/370523.json b/core/mapFiles/full/370523.json similarity index 100% rename from mapFiles/full/370523.json rename to core/mapFiles/full/370523.json diff --git a/mapFiles/full/370523_full.json b/core/mapFiles/full/370523_full.json similarity index 100% rename from mapFiles/full/370523_full.json rename to core/mapFiles/full/370523_full.json diff --git a/mapFiles/full/370571.json b/core/mapFiles/full/370571.json similarity index 100% rename from mapFiles/full/370571.json rename to core/mapFiles/full/370571.json diff --git a/mapFiles/full/370571_full.json b/core/mapFiles/full/370571_full.json similarity index 100% rename from mapFiles/full/370571_full.json rename to core/mapFiles/full/370571_full.json diff --git a/mapFiles/full/370572.json b/core/mapFiles/full/370572.json similarity index 100% rename from mapFiles/full/370572.json rename to core/mapFiles/full/370572.json diff --git a/mapFiles/full/370572_full.json b/core/mapFiles/full/370572_full.json similarity index 100% rename from mapFiles/full/370572_full.json rename to core/mapFiles/full/370572_full.json diff --git a/mapFiles/full/370600.json b/core/mapFiles/full/370600.json similarity index 100% rename from mapFiles/full/370600.json rename to core/mapFiles/full/370600.json diff --git a/mapFiles/full/370600_full.json b/core/mapFiles/full/370600_full.json similarity index 100% rename from mapFiles/full/370600_full.json rename to core/mapFiles/full/370600_full.json diff --git a/mapFiles/full/370602.json b/core/mapFiles/full/370602.json similarity index 100% rename from mapFiles/full/370602.json rename to core/mapFiles/full/370602.json diff --git a/mapFiles/full/370602_full.json b/core/mapFiles/full/370602_full.json similarity index 100% rename from mapFiles/full/370602_full.json rename to core/mapFiles/full/370602_full.json diff --git a/mapFiles/full/370611.json b/core/mapFiles/full/370611.json similarity index 100% rename from mapFiles/full/370611.json rename to core/mapFiles/full/370611.json diff --git a/mapFiles/full/370611_full.json b/core/mapFiles/full/370611_full.json similarity index 100% rename from mapFiles/full/370611_full.json rename to core/mapFiles/full/370611_full.json diff --git a/mapFiles/full/370612.json b/core/mapFiles/full/370612.json similarity index 100% rename from mapFiles/full/370612.json rename to core/mapFiles/full/370612.json diff --git a/mapFiles/full/370612_full.json b/core/mapFiles/full/370612_full.json similarity index 100% rename from mapFiles/full/370612_full.json rename to core/mapFiles/full/370612_full.json diff --git a/mapFiles/full/370613.json b/core/mapFiles/full/370613.json similarity index 100% rename from mapFiles/full/370613.json rename to core/mapFiles/full/370613.json diff --git a/mapFiles/full/370613_full.json b/core/mapFiles/full/370613_full.json similarity index 100% rename from mapFiles/full/370613_full.json rename to core/mapFiles/full/370613_full.json diff --git a/mapFiles/full/370614.json b/core/mapFiles/full/370614.json similarity index 100% rename from mapFiles/full/370614.json rename to core/mapFiles/full/370614.json diff --git a/mapFiles/full/370614_full.json b/core/mapFiles/full/370614_full.json similarity index 100% rename from mapFiles/full/370614_full.json rename to core/mapFiles/full/370614_full.json diff --git a/mapFiles/full/370671.json b/core/mapFiles/full/370671.json similarity index 100% rename from mapFiles/full/370671.json rename to core/mapFiles/full/370671.json diff --git a/mapFiles/full/370671_full.json b/core/mapFiles/full/370671_full.json similarity index 100% rename from mapFiles/full/370671_full.json rename to core/mapFiles/full/370671_full.json diff --git a/mapFiles/full/370672.json b/core/mapFiles/full/370672.json similarity index 100% rename from mapFiles/full/370672.json rename to core/mapFiles/full/370672.json diff --git a/mapFiles/full/370672_full.json b/core/mapFiles/full/370672_full.json similarity index 100% rename from mapFiles/full/370672_full.json rename to core/mapFiles/full/370672_full.json diff --git a/mapFiles/full/370681.json b/core/mapFiles/full/370681.json similarity index 100% rename from mapFiles/full/370681.json rename to core/mapFiles/full/370681.json diff --git a/mapFiles/full/370681_full.json b/core/mapFiles/full/370681_full.json similarity index 100% rename from mapFiles/full/370681_full.json rename to core/mapFiles/full/370681_full.json diff --git a/mapFiles/full/370682.json b/core/mapFiles/full/370682.json similarity index 100% rename from mapFiles/full/370682.json rename to core/mapFiles/full/370682.json diff --git a/mapFiles/full/370682_full.json b/core/mapFiles/full/370682_full.json similarity index 100% rename from mapFiles/full/370682_full.json rename to core/mapFiles/full/370682_full.json diff --git a/mapFiles/full/370683.json b/core/mapFiles/full/370683.json similarity index 100% rename from mapFiles/full/370683.json rename to core/mapFiles/full/370683.json diff --git a/mapFiles/full/370683_full.json b/core/mapFiles/full/370683_full.json similarity index 100% rename from mapFiles/full/370683_full.json rename to core/mapFiles/full/370683_full.json diff --git a/mapFiles/full/370685.json b/core/mapFiles/full/370685.json similarity index 100% rename from mapFiles/full/370685.json rename to core/mapFiles/full/370685.json diff --git a/mapFiles/full/370685_full.json b/core/mapFiles/full/370685_full.json similarity index 100% rename from mapFiles/full/370685_full.json rename to core/mapFiles/full/370685_full.json diff --git a/mapFiles/full/370686.json b/core/mapFiles/full/370686.json similarity index 100% rename from mapFiles/full/370686.json rename to core/mapFiles/full/370686.json diff --git a/mapFiles/full/370686_full.json b/core/mapFiles/full/370686_full.json similarity index 100% rename from mapFiles/full/370686_full.json rename to core/mapFiles/full/370686_full.json diff --git a/mapFiles/full/370687.json b/core/mapFiles/full/370687.json similarity index 100% rename from mapFiles/full/370687.json rename to core/mapFiles/full/370687.json diff --git a/mapFiles/full/370687_full.json b/core/mapFiles/full/370687_full.json similarity index 100% rename from mapFiles/full/370687_full.json rename to core/mapFiles/full/370687_full.json diff --git a/mapFiles/full/370700.json b/core/mapFiles/full/370700.json similarity index 100% rename from mapFiles/full/370700.json rename to core/mapFiles/full/370700.json diff --git a/mapFiles/full/370700_full.json b/core/mapFiles/full/370700_full.json similarity index 100% rename from mapFiles/full/370700_full.json rename to core/mapFiles/full/370700_full.json diff --git a/mapFiles/full/370702.json b/core/mapFiles/full/370702.json similarity index 100% rename from mapFiles/full/370702.json rename to core/mapFiles/full/370702.json diff --git a/mapFiles/full/370702_full.json b/core/mapFiles/full/370702_full.json similarity index 100% rename from mapFiles/full/370702_full.json rename to core/mapFiles/full/370702_full.json diff --git a/mapFiles/full/370703.json b/core/mapFiles/full/370703.json similarity index 100% rename from mapFiles/full/370703.json rename to core/mapFiles/full/370703.json diff --git a/mapFiles/full/370703_full.json b/core/mapFiles/full/370703_full.json similarity index 100% rename from mapFiles/full/370703_full.json rename to core/mapFiles/full/370703_full.json diff --git a/mapFiles/full/370704.json b/core/mapFiles/full/370704.json similarity index 100% rename from mapFiles/full/370704.json rename to core/mapFiles/full/370704.json diff --git a/mapFiles/full/370704_full.json b/core/mapFiles/full/370704_full.json similarity index 100% rename from mapFiles/full/370704_full.json rename to core/mapFiles/full/370704_full.json diff --git a/mapFiles/full/370705.json b/core/mapFiles/full/370705.json similarity index 100% rename from mapFiles/full/370705.json rename to core/mapFiles/full/370705.json diff --git a/mapFiles/full/370705_full.json b/core/mapFiles/full/370705_full.json similarity index 100% rename from mapFiles/full/370705_full.json rename to core/mapFiles/full/370705_full.json diff --git a/mapFiles/full/370724.json b/core/mapFiles/full/370724.json similarity index 100% rename from mapFiles/full/370724.json rename to core/mapFiles/full/370724.json diff --git a/mapFiles/full/370724_full.json b/core/mapFiles/full/370724_full.json similarity index 100% rename from mapFiles/full/370724_full.json rename to core/mapFiles/full/370724_full.json diff --git a/mapFiles/full/370725.json b/core/mapFiles/full/370725.json similarity index 100% rename from mapFiles/full/370725.json rename to core/mapFiles/full/370725.json diff --git a/mapFiles/full/370725_full.json b/core/mapFiles/full/370725_full.json similarity index 100% rename from mapFiles/full/370725_full.json rename to core/mapFiles/full/370725_full.json diff --git a/mapFiles/full/370772.json b/core/mapFiles/full/370772.json similarity index 100% rename from mapFiles/full/370772.json rename to core/mapFiles/full/370772.json diff --git a/mapFiles/full/370772_full.json b/core/mapFiles/full/370772_full.json similarity index 100% rename from mapFiles/full/370772_full.json rename to core/mapFiles/full/370772_full.json diff --git a/mapFiles/full/370781.json b/core/mapFiles/full/370781.json similarity index 100% rename from mapFiles/full/370781.json rename to core/mapFiles/full/370781.json diff --git a/mapFiles/full/370781_full.json b/core/mapFiles/full/370781_full.json similarity index 100% rename from mapFiles/full/370781_full.json rename to core/mapFiles/full/370781_full.json diff --git a/mapFiles/full/370782.json b/core/mapFiles/full/370782.json similarity index 100% rename from mapFiles/full/370782.json rename to core/mapFiles/full/370782.json diff --git a/mapFiles/full/370782_full.json b/core/mapFiles/full/370782_full.json similarity index 100% rename from mapFiles/full/370782_full.json rename to core/mapFiles/full/370782_full.json diff --git a/mapFiles/full/370783.json b/core/mapFiles/full/370783.json similarity index 100% rename from mapFiles/full/370783.json rename to core/mapFiles/full/370783.json diff --git a/mapFiles/full/370783_full.json b/core/mapFiles/full/370783_full.json similarity index 100% rename from mapFiles/full/370783_full.json rename to core/mapFiles/full/370783_full.json diff --git a/mapFiles/full/370784.json b/core/mapFiles/full/370784.json similarity index 100% rename from mapFiles/full/370784.json rename to core/mapFiles/full/370784.json diff --git a/mapFiles/full/370784_full.json b/core/mapFiles/full/370784_full.json similarity index 100% rename from mapFiles/full/370784_full.json rename to core/mapFiles/full/370784_full.json diff --git a/mapFiles/full/370785.json b/core/mapFiles/full/370785.json similarity index 100% rename from mapFiles/full/370785.json rename to core/mapFiles/full/370785.json diff --git a/mapFiles/full/370785_full.json b/core/mapFiles/full/370785_full.json similarity index 100% rename from mapFiles/full/370785_full.json rename to core/mapFiles/full/370785_full.json diff --git a/mapFiles/full/370786.json b/core/mapFiles/full/370786.json similarity index 100% rename from mapFiles/full/370786.json rename to core/mapFiles/full/370786.json diff --git a/mapFiles/full/370786_full.json b/core/mapFiles/full/370786_full.json similarity index 100% rename from mapFiles/full/370786_full.json rename to core/mapFiles/full/370786_full.json diff --git a/mapFiles/full/370800.json b/core/mapFiles/full/370800.json similarity index 100% rename from mapFiles/full/370800.json rename to core/mapFiles/full/370800.json diff --git a/mapFiles/full/370800_full.json b/core/mapFiles/full/370800_full.json similarity index 100% rename from mapFiles/full/370800_full.json rename to core/mapFiles/full/370800_full.json diff --git a/mapFiles/full/370811.json b/core/mapFiles/full/370811.json similarity index 100% rename from mapFiles/full/370811.json rename to core/mapFiles/full/370811.json diff --git a/mapFiles/full/370811_full.json b/core/mapFiles/full/370811_full.json similarity index 100% rename from mapFiles/full/370811_full.json rename to core/mapFiles/full/370811_full.json diff --git a/mapFiles/full/370812.json b/core/mapFiles/full/370812.json similarity index 100% rename from mapFiles/full/370812.json rename to core/mapFiles/full/370812.json diff --git a/mapFiles/full/370812_full.json b/core/mapFiles/full/370812_full.json similarity index 100% rename from mapFiles/full/370812_full.json rename to core/mapFiles/full/370812_full.json diff --git a/mapFiles/full/370826.json b/core/mapFiles/full/370826.json similarity index 100% rename from mapFiles/full/370826.json rename to core/mapFiles/full/370826.json diff --git a/mapFiles/full/370826_full.json b/core/mapFiles/full/370826_full.json similarity index 100% rename from mapFiles/full/370826_full.json rename to core/mapFiles/full/370826_full.json diff --git a/mapFiles/full/370827.json b/core/mapFiles/full/370827.json similarity index 100% rename from mapFiles/full/370827.json rename to core/mapFiles/full/370827.json diff --git a/mapFiles/full/370827_full.json b/core/mapFiles/full/370827_full.json similarity index 100% rename from mapFiles/full/370827_full.json rename to core/mapFiles/full/370827_full.json diff --git a/mapFiles/full/370828.json b/core/mapFiles/full/370828.json similarity index 100% rename from mapFiles/full/370828.json rename to core/mapFiles/full/370828.json diff --git a/mapFiles/full/370828_full.json b/core/mapFiles/full/370828_full.json similarity index 100% rename from mapFiles/full/370828_full.json rename to core/mapFiles/full/370828_full.json diff --git a/mapFiles/full/370829.json b/core/mapFiles/full/370829.json similarity index 100% rename from mapFiles/full/370829.json rename to core/mapFiles/full/370829.json diff --git a/mapFiles/full/370829_full.json b/core/mapFiles/full/370829_full.json similarity index 100% rename from mapFiles/full/370829_full.json rename to core/mapFiles/full/370829_full.json diff --git a/mapFiles/full/370830.json b/core/mapFiles/full/370830.json similarity index 100% rename from mapFiles/full/370830.json rename to core/mapFiles/full/370830.json diff --git a/mapFiles/full/370830_full.json b/core/mapFiles/full/370830_full.json similarity index 100% rename from mapFiles/full/370830_full.json rename to core/mapFiles/full/370830_full.json diff --git a/mapFiles/full/370831.json b/core/mapFiles/full/370831.json similarity index 100% rename from mapFiles/full/370831.json rename to core/mapFiles/full/370831.json diff --git a/mapFiles/full/370831_full.json b/core/mapFiles/full/370831_full.json similarity index 100% rename from mapFiles/full/370831_full.json rename to core/mapFiles/full/370831_full.json diff --git a/mapFiles/full/370832.json b/core/mapFiles/full/370832.json similarity index 100% rename from mapFiles/full/370832.json rename to core/mapFiles/full/370832.json diff --git a/mapFiles/full/370832_full.json b/core/mapFiles/full/370832_full.json similarity index 100% rename from mapFiles/full/370832_full.json rename to core/mapFiles/full/370832_full.json diff --git a/mapFiles/full/370871.json b/core/mapFiles/full/370871.json similarity index 100% rename from mapFiles/full/370871.json rename to core/mapFiles/full/370871.json diff --git a/mapFiles/full/370871_full.json b/core/mapFiles/full/370871_full.json similarity index 100% rename from mapFiles/full/370871_full.json rename to core/mapFiles/full/370871_full.json diff --git a/mapFiles/full/370881.json b/core/mapFiles/full/370881.json similarity index 100% rename from mapFiles/full/370881.json rename to core/mapFiles/full/370881.json diff --git a/mapFiles/full/370881_full.json b/core/mapFiles/full/370881_full.json similarity index 100% rename from mapFiles/full/370881_full.json rename to core/mapFiles/full/370881_full.json diff --git a/mapFiles/full/370883.json b/core/mapFiles/full/370883.json similarity index 100% rename from mapFiles/full/370883.json rename to core/mapFiles/full/370883.json diff --git a/mapFiles/full/370883_full.json b/core/mapFiles/full/370883_full.json similarity index 100% rename from mapFiles/full/370883_full.json rename to core/mapFiles/full/370883_full.json diff --git a/mapFiles/full/370900.json b/core/mapFiles/full/370900.json similarity index 100% rename from mapFiles/full/370900.json rename to core/mapFiles/full/370900.json diff --git a/mapFiles/full/370900_full.json b/core/mapFiles/full/370900_full.json similarity index 100% rename from mapFiles/full/370900_full.json rename to core/mapFiles/full/370900_full.json diff --git a/mapFiles/full/370902.json b/core/mapFiles/full/370902.json similarity index 100% rename from mapFiles/full/370902.json rename to core/mapFiles/full/370902.json diff --git a/mapFiles/full/370902_full.json b/core/mapFiles/full/370902_full.json similarity index 100% rename from mapFiles/full/370902_full.json rename to core/mapFiles/full/370902_full.json diff --git a/mapFiles/full/370911.json b/core/mapFiles/full/370911.json similarity index 100% rename from mapFiles/full/370911.json rename to core/mapFiles/full/370911.json diff --git a/mapFiles/full/370911_full.json b/core/mapFiles/full/370911_full.json similarity index 100% rename from mapFiles/full/370911_full.json rename to core/mapFiles/full/370911_full.json diff --git a/mapFiles/full/370921.json b/core/mapFiles/full/370921.json similarity index 100% rename from mapFiles/full/370921.json rename to core/mapFiles/full/370921.json diff --git a/mapFiles/full/370921_full.json b/core/mapFiles/full/370921_full.json similarity index 100% rename from mapFiles/full/370921_full.json rename to core/mapFiles/full/370921_full.json diff --git a/mapFiles/full/370923.json b/core/mapFiles/full/370923.json similarity index 100% rename from mapFiles/full/370923.json rename to core/mapFiles/full/370923.json diff --git a/mapFiles/full/370923_full.json b/core/mapFiles/full/370923_full.json similarity index 100% rename from mapFiles/full/370923_full.json rename to core/mapFiles/full/370923_full.json diff --git a/mapFiles/full/370982.json b/core/mapFiles/full/370982.json similarity index 100% rename from mapFiles/full/370982.json rename to core/mapFiles/full/370982.json diff --git a/mapFiles/full/370982_full.json b/core/mapFiles/full/370982_full.json similarity index 100% rename from mapFiles/full/370982_full.json rename to core/mapFiles/full/370982_full.json diff --git a/mapFiles/full/370983.json b/core/mapFiles/full/370983.json similarity index 100% rename from mapFiles/full/370983.json rename to core/mapFiles/full/370983.json diff --git a/mapFiles/full/370983_full.json b/core/mapFiles/full/370983_full.json similarity index 100% rename from mapFiles/full/370983_full.json rename to core/mapFiles/full/370983_full.json diff --git a/mapFiles/full/371000.json b/core/mapFiles/full/371000.json similarity index 100% rename from mapFiles/full/371000.json rename to core/mapFiles/full/371000.json diff --git a/mapFiles/full/371000_full.json b/core/mapFiles/full/371000_full.json similarity index 100% rename from mapFiles/full/371000_full.json rename to core/mapFiles/full/371000_full.json diff --git a/mapFiles/full/371002.json b/core/mapFiles/full/371002.json similarity index 100% rename from mapFiles/full/371002.json rename to core/mapFiles/full/371002.json diff --git a/mapFiles/full/371002_full.json b/core/mapFiles/full/371002_full.json similarity index 100% rename from mapFiles/full/371002_full.json rename to core/mapFiles/full/371002_full.json diff --git a/mapFiles/full/371003.json b/core/mapFiles/full/371003.json similarity index 100% rename from mapFiles/full/371003.json rename to core/mapFiles/full/371003.json diff --git a/mapFiles/full/371003_full.json b/core/mapFiles/full/371003_full.json similarity index 100% rename from mapFiles/full/371003_full.json rename to core/mapFiles/full/371003_full.json diff --git a/mapFiles/full/371071.json b/core/mapFiles/full/371071.json similarity index 100% rename from mapFiles/full/371071.json rename to core/mapFiles/full/371071.json diff --git a/mapFiles/full/371071_full.json b/core/mapFiles/full/371071_full.json similarity index 100% rename from mapFiles/full/371071_full.json rename to core/mapFiles/full/371071_full.json diff --git a/mapFiles/full/371072.json b/core/mapFiles/full/371072.json similarity index 100% rename from mapFiles/full/371072.json rename to core/mapFiles/full/371072.json diff --git a/mapFiles/full/371072_full.json b/core/mapFiles/full/371072_full.json similarity index 100% rename from mapFiles/full/371072_full.json rename to core/mapFiles/full/371072_full.json diff --git a/mapFiles/full/371073.json b/core/mapFiles/full/371073.json similarity index 100% rename from mapFiles/full/371073.json rename to core/mapFiles/full/371073.json diff --git a/mapFiles/full/371073_full.json b/core/mapFiles/full/371073_full.json similarity index 100% rename from mapFiles/full/371073_full.json rename to core/mapFiles/full/371073_full.json diff --git a/mapFiles/full/371082.json b/core/mapFiles/full/371082.json similarity index 100% rename from mapFiles/full/371082.json rename to core/mapFiles/full/371082.json diff --git a/mapFiles/full/371082_full.json b/core/mapFiles/full/371082_full.json similarity index 100% rename from mapFiles/full/371082_full.json rename to core/mapFiles/full/371082_full.json diff --git a/mapFiles/full/371083.json b/core/mapFiles/full/371083.json similarity index 100% rename from mapFiles/full/371083.json rename to core/mapFiles/full/371083.json diff --git a/mapFiles/full/371083_full.json b/core/mapFiles/full/371083_full.json similarity index 100% rename from mapFiles/full/371083_full.json rename to core/mapFiles/full/371083_full.json diff --git a/mapFiles/full/371100.json b/core/mapFiles/full/371100.json similarity index 100% rename from mapFiles/full/371100.json rename to core/mapFiles/full/371100.json diff --git a/mapFiles/full/371100_full.json b/core/mapFiles/full/371100_full.json similarity index 100% rename from mapFiles/full/371100_full.json rename to core/mapFiles/full/371100_full.json diff --git a/mapFiles/full/371102.json b/core/mapFiles/full/371102.json similarity index 100% rename from mapFiles/full/371102.json rename to core/mapFiles/full/371102.json diff --git a/mapFiles/full/371102_full.json b/core/mapFiles/full/371102_full.json similarity index 100% rename from mapFiles/full/371102_full.json rename to core/mapFiles/full/371102_full.json diff --git a/mapFiles/full/371103.json b/core/mapFiles/full/371103.json similarity index 100% rename from mapFiles/full/371103.json rename to core/mapFiles/full/371103.json diff --git a/mapFiles/full/371103_full.json b/core/mapFiles/full/371103_full.json similarity index 100% rename from mapFiles/full/371103_full.json rename to core/mapFiles/full/371103_full.json diff --git a/mapFiles/full/371121.json b/core/mapFiles/full/371121.json similarity index 100% rename from mapFiles/full/371121.json rename to core/mapFiles/full/371121.json diff --git a/mapFiles/full/371121_full.json b/core/mapFiles/full/371121_full.json similarity index 100% rename from mapFiles/full/371121_full.json rename to core/mapFiles/full/371121_full.json diff --git a/mapFiles/full/371122.json b/core/mapFiles/full/371122.json similarity index 100% rename from mapFiles/full/371122.json rename to core/mapFiles/full/371122.json diff --git a/mapFiles/full/371122_full.json b/core/mapFiles/full/371122_full.json similarity index 100% rename from mapFiles/full/371122_full.json rename to core/mapFiles/full/371122_full.json diff --git a/mapFiles/full/371171.json b/core/mapFiles/full/371171.json similarity index 100% rename from mapFiles/full/371171.json rename to core/mapFiles/full/371171.json diff --git a/mapFiles/full/371171_full.json b/core/mapFiles/full/371171_full.json similarity index 100% rename from mapFiles/full/371171_full.json rename to core/mapFiles/full/371171_full.json diff --git a/mapFiles/full/371300.json b/core/mapFiles/full/371300.json similarity index 100% rename from mapFiles/full/371300.json rename to core/mapFiles/full/371300.json diff --git a/mapFiles/full/371300_full.json b/core/mapFiles/full/371300_full.json similarity index 100% rename from mapFiles/full/371300_full.json rename to core/mapFiles/full/371300_full.json diff --git a/mapFiles/full/371302.json b/core/mapFiles/full/371302.json similarity index 100% rename from mapFiles/full/371302.json rename to core/mapFiles/full/371302.json diff --git a/mapFiles/full/371302_full.json b/core/mapFiles/full/371302_full.json similarity index 100% rename from mapFiles/full/371302_full.json rename to core/mapFiles/full/371302_full.json diff --git a/mapFiles/full/371311.json b/core/mapFiles/full/371311.json similarity index 100% rename from mapFiles/full/371311.json rename to core/mapFiles/full/371311.json diff --git a/mapFiles/full/371311_full.json b/core/mapFiles/full/371311_full.json similarity index 100% rename from mapFiles/full/371311_full.json rename to core/mapFiles/full/371311_full.json diff --git a/mapFiles/full/371312.json b/core/mapFiles/full/371312.json similarity index 100% rename from mapFiles/full/371312.json rename to core/mapFiles/full/371312.json diff --git a/mapFiles/full/371312_full.json b/core/mapFiles/full/371312_full.json similarity index 100% rename from mapFiles/full/371312_full.json rename to core/mapFiles/full/371312_full.json diff --git a/mapFiles/full/371321.json b/core/mapFiles/full/371321.json similarity index 100% rename from mapFiles/full/371321.json rename to core/mapFiles/full/371321.json diff --git a/mapFiles/full/371321_full.json b/core/mapFiles/full/371321_full.json similarity index 100% rename from mapFiles/full/371321_full.json rename to core/mapFiles/full/371321_full.json diff --git a/mapFiles/full/371322.json b/core/mapFiles/full/371322.json similarity index 100% rename from mapFiles/full/371322.json rename to core/mapFiles/full/371322.json diff --git a/mapFiles/full/371322_full.json b/core/mapFiles/full/371322_full.json similarity index 100% rename from mapFiles/full/371322_full.json rename to core/mapFiles/full/371322_full.json diff --git a/mapFiles/full/371323.json b/core/mapFiles/full/371323.json similarity index 100% rename from mapFiles/full/371323.json rename to core/mapFiles/full/371323.json diff --git a/mapFiles/full/371323_full.json b/core/mapFiles/full/371323_full.json similarity index 100% rename from mapFiles/full/371323_full.json rename to core/mapFiles/full/371323_full.json diff --git a/mapFiles/full/371324.json b/core/mapFiles/full/371324.json similarity index 100% rename from mapFiles/full/371324.json rename to core/mapFiles/full/371324.json diff --git a/mapFiles/full/371324_full.json b/core/mapFiles/full/371324_full.json similarity index 100% rename from mapFiles/full/371324_full.json rename to core/mapFiles/full/371324_full.json diff --git a/mapFiles/full/371325.json b/core/mapFiles/full/371325.json similarity index 100% rename from mapFiles/full/371325.json rename to core/mapFiles/full/371325.json diff --git a/mapFiles/full/371325_full.json b/core/mapFiles/full/371325_full.json similarity index 100% rename from mapFiles/full/371325_full.json rename to core/mapFiles/full/371325_full.json diff --git a/mapFiles/full/371326.json b/core/mapFiles/full/371326.json similarity index 100% rename from mapFiles/full/371326.json rename to core/mapFiles/full/371326.json diff --git a/mapFiles/full/371326_full.json b/core/mapFiles/full/371326_full.json similarity index 100% rename from mapFiles/full/371326_full.json rename to core/mapFiles/full/371326_full.json diff --git a/mapFiles/full/371327.json b/core/mapFiles/full/371327.json similarity index 100% rename from mapFiles/full/371327.json rename to core/mapFiles/full/371327.json diff --git a/mapFiles/full/371327_full.json b/core/mapFiles/full/371327_full.json similarity index 100% rename from mapFiles/full/371327_full.json rename to core/mapFiles/full/371327_full.json diff --git a/mapFiles/full/371328.json b/core/mapFiles/full/371328.json similarity index 100% rename from mapFiles/full/371328.json rename to core/mapFiles/full/371328.json diff --git a/mapFiles/full/371328_full.json b/core/mapFiles/full/371328_full.json similarity index 100% rename from mapFiles/full/371328_full.json rename to core/mapFiles/full/371328_full.json diff --git a/mapFiles/full/371329.json b/core/mapFiles/full/371329.json similarity index 100% rename from mapFiles/full/371329.json rename to core/mapFiles/full/371329.json diff --git a/mapFiles/full/371329_full.json b/core/mapFiles/full/371329_full.json similarity index 100% rename from mapFiles/full/371329_full.json rename to core/mapFiles/full/371329_full.json diff --git a/mapFiles/full/371371.json b/core/mapFiles/full/371371.json similarity index 100% rename from mapFiles/full/371371.json rename to core/mapFiles/full/371371.json diff --git a/mapFiles/full/371371_full.json b/core/mapFiles/full/371371_full.json similarity index 100% rename from mapFiles/full/371371_full.json rename to core/mapFiles/full/371371_full.json diff --git a/mapFiles/full/371400.json b/core/mapFiles/full/371400.json similarity index 100% rename from mapFiles/full/371400.json rename to core/mapFiles/full/371400.json diff --git a/mapFiles/full/371400_full.json b/core/mapFiles/full/371400_full.json similarity index 100% rename from mapFiles/full/371400_full.json rename to core/mapFiles/full/371400_full.json diff --git a/mapFiles/full/371402.json b/core/mapFiles/full/371402.json similarity index 100% rename from mapFiles/full/371402.json rename to core/mapFiles/full/371402.json diff --git a/mapFiles/full/371402_full.json b/core/mapFiles/full/371402_full.json similarity index 100% rename from mapFiles/full/371402_full.json rename to core/mapFiles/full/371402_full.json diff --git a/mapFiles/full/371403.json b/core/mapFiles/full/371403.json similarity index 100% rename from mapFiles/full/371403.json rename to core/mapFiles/full/371403.json diff --git a/mapFiles/full/371403_full.json b/core/mapFiles/full/371403_full.json similarity index 100% rename from mapFiles/full/371403_full.json rename to core/mapFiles/full/371403_full.json diff --git a/mapFiles/full/371422.json b/core/mapFiles/full/371422.json similarity index 100% rename from mapFiles/full/371422.json rename to core/mapFiles/full/371422.json diff --git a/mapFiles/full/371422_full.json b/core/mapFiles/full/371422_full.json similarity index 100% rename from mapFiles/full/371422_full.json rename to core/mapFiles/full/371422_full.json diff --git a/mapFiles/full/371423.json b/core/mapFiles/full/371423.json similarity index 100% rename from mapFiles/full/371423.json rename to core/mapFiles/full/371423.json diff --git a/mapFiles/full/371423_full.json b/core/mapFiles/full/371423_full.json similarity index 100% rename from mapFiles/full/371423_full.json rename to core/mapFiles/full/371423_full.json diff --git a/mapFiles/full/371424.json b/core/mapFiles/full/371424.json similarity index 100% rename from mapFiles/full/371424.json rename to core/mapFiles/full/371424.json diff --git a/mapFiles/full/371424_full.json b/core/mapFiles/full/371424_full.json similarity index 100% rename from mapFiles/full/371424_full.json rename to core/mapFiles/full/371424_full.json diff --git a/mapFiles/full/371425.json b/core/mapFiles/full/371425.json similarity index 100% rename from mapFiles/full/371425.json rename to core/mapFiles/full/371425.json diff --git a/mapFiles/full/371425_full.json b/core/mapFiles/full/371425_full.json similarity index 100% rename from mapFiles/full/371425_full.json rename to core/mapFiles/full/371425_full.json diff --git a/mapFiles/full/371426.json b/core/mapFiles/full/371426.json similarity index 100% rename from mapFiles/full/371426.json rename to core/mapFiles/full/371426.json diff --git a/mapFiles/full/371426_full.json b/core/mapFiles/full/371426_full.json similarity index 100% rename from mapFiles/full/371426_full.json rename to core/mapFiles/full/371426_full.json diff --git a/mapFiles/full/371427.json b/core/mapFiles/full/371427.json similarity index 100% rename from mapFiles/full/371427.json rename to core/mapFiles/full/371427.json diff --git a/mapFiles/full/371427_full.json b/core/mapFiles/full/371427_full.json similarity index 100% rename from mapFiles/full/371427_full.json rename to core/mapFiles/full/371427_full.json diff --git a/mapFiles/full/371428.json b/core/mapFiles/full/371428.json similarity index 100% rename from mapFiles/full/371428.json rename to core/mapFiles/full/371428.json diff --git a/mapFiles/full/371428_full.json b/core/mapFiles/full/371428_full.json similarity index 100% rename from mapFiles/full/371428_full.json rename to core/mapFiles/full/371428_full.json diff --git a/mapFiles/full/371471.json b/core/mapFiles/full/371471.json similarity index 100% rename from mapFiles/full/371471.json rename to core/mapFiles/full/371471.json diff --git a/mapFiles/full/371471_full.json b/core/mapFiles/full/371471_full.json similarity index 100% rename from mapFiles/full/371471_full.json rename to core/mapFiles/full/371471_full.json diff --git a/mapFiles/full/371472.json b/core/mapFiles/full/371472.json similarity index 100% rename from mapFiles/full/371472.json rename to core/mapFiles/full/371472.json diff --git a/mapFiles/full/371472_full.json b/core/mapFiles/full/371472_full.json similarity index 100% rename from mapFiles/full/371472_full.json rename to core/mapFiles/full/371472_full.json diff --git a/mapFiles/full/371481.json b/core/mapFiles/full/371481.json similarity index 100% rename from mapFiles/full/371481.json rename to core/mapFiles/full/371481.json diff --git a/mapFiles/full/371481_full.json b/core/mapFiles/full/371481_full.json similarity index 100% rename from mapFiles/full/371481_full.json rename to core/mapFiles/full/371481_full.json diff --git a/mapFiles/full/371482.json b/core/mapFiles/full/371482.json similarity index 100% rename from mapFiles/full/371482.json rename to core/mapFiles/full/371482.json diff --git a/mapFiles/full/371482_full.json b/core/mapFiles/full/371482_full.json similarity index 100% rename from mapFiles/full/371482_full.json rename to core/mapFiles/full/371482_full.json diff --git a/mapFiles/full/371500.json b/core/mapFiles/full/371500.json similarity index 100% rename from mapFiles/full/371500.json rename to core/mapFiles/full/371500.json diff --git a/mapFiles/full/371500_full.json b/core/mapFiles/full/371500_full.json similarity index 100% rename from mapFiles/full/371500_full.json rename to core/mapFiles/full/371500_full.json diff --git a/mapFiles/full/371502.json b/core/mapFiles/full/371502.json similarity index 100% rename from mapFiles/full/371502.json rename to core/mapFiles/full/371502.json diff --git a/mapFiles/full/371502_full.json b/core/mapFiles/full/371502_full.json similarity index 100% rename from mapFiles/full/371502_full.json rename to core/mapFiles/full/371502_full.json diff --git a/mapFiles/full/371503.json b/core/mapFiles/full/371503.json similarity index 100% rename from mapFiles/full/371503.json rename to core/mapFiles/full/371503.json diff --git a/mapFiles/full/371503_full.json b/core/mapFiles/full/371503_full.json similarity index 100% rename from mapFiles/full/371503_full.json rename to core/mapFiles/full/371503_full.json diff --git a/mapFiles/full/371521.json b/core/mapFiles/full/371521.json similarity index 100% rename from mapFiles/full/371521.json rename to core/mapFiles/full/371521.json diff --git a/mapFiles/full/371521_full.json b/core/mapFiles/full/371521_full.json similarity index 100% rename from mapFiles/full/371521_full.json rename to core/mapFiles/full/371521_full.json diff --git a/mapFiles/full/371522.json b/core/mapFiles/full/371522.json similarity index 100% rename from mapFiles/full/371522.json rename to core/mapFiles/full/371522.json diff --git a/mapFiles/full/371522_full.json b/core/mapFiles/full/371522_full.json similarity index 100% rename from mapFiles/full/371522_full.json rename to core/mapFiles/full/371522_full.json diff --git a/mapFiles/full/371524.json b/core/mapFiles/full/371524.json similarity index 100% rename from mapFiles/full/371524.json rename to core/mapFiles/full/371524.json diff --git a/mapFiles/full/371524_full.json b/core/mapFiles/full/371524_full.json similarity index 100% rename from mapFiles/full/371524_full.json rename to core/mapFiles/full/371524_full.json diff --git a/mapFiles/full/371525.json b/core/mapFiles/full/371525.json similarity index 100% rename from mapFiles/full/371525.json rename to core/mapFiles/full/371525.json diff --git a/mapFiles/full/371525_full.json b/core/mapFiles/full/371525_full.json similarity index 100% rename from mapFiles/full/371525_full.json rename to core/mapFiles/full/371525_full.json diff --git a/mapFiles/full/371526.json b/core/mapFiles/full/371526.json similarity index 100% rename from mapFiles/full/371526.json rename to core/mapFiles/full/371526.json diff --git a/mapFiles/full/371526_full.json b/core/mapFiles/full/371526_full.json similarity index 100% rename from mapFiles/full/371526_full.json rename to core/mapFiles/full/371526_full.json diff --git a/mapFiles/full/371581.json b/core/mapFiles/full/371581.json similarity index 100% rename from mapFiles/full/371581.json rename to core/mapFiles/full/371581.json diff --git a/mapFiles/full/371581_full.json b/core/mapFiles/full/371581_full.json similarity index 100% rename from mapFiles/full/371581_full.json rename to core/mapFiles/full/371581_full.json diff --git a/mapFiles/full/371600.json b/core/mapFiles/full/371600.json similarity index 100% rename from mapFiles/full/371600.json rename to core/mapFiles/full/371600.json diff --git a/mapFiles/full/371600_full.json b/core/mapFiles/full/371600_full.json similarity index 100% rename from mapFiles/full/371600_full.json rename to core/mapFiles/full/371600_full.json diff --git a/mapFiles/full/371602.json b/core/mapFiles/full/371602.json similarity index 100% rename from mapFiles/full/371602.json rename to core/mapFiles/full/371602.json diff --git a/mapFiles/full/371602_full.json b/core/mapFiles/full/371602_full.json similarity index 100% rename from mapFiles/full/371602_full.json rename to core/mapFiles/full/371602_full.json diff --git a/mapFiles/full/371603.json b/core/mapFiles/full/371603.json similarity index 100% rename from mapFiles/full/371603.json rename to core/mapFiles/full/371603.json diff --git a/mapFiles/full/371603_full.json b/core/mapFiles/full/371603_full.json similarity index 100% rename from mapFiles/full/371603_full.json rename to core/mapFiles/full/371603_full.json diff --git a/mapFiles/full/371621.json b/core/mapFiles/full/371621.json similarity index 100% rename from mapFiles/full/371621.json rename to core/mapFiles/full/371621.json diff --git a/mapFiles/full/371621_full.json b/core/mapFiles/full/371621_full.json similarity index 100% rename from mapFiles/full/371621_full.json rename to core/mapFiles/full/371621_full.json diff --git a/mapFiles/full/371622.json b/core/mapFiles/full/371622.json similarity index 100% rename from mapFiles/full/371622.json rename to core/mapFiles/full/371622.json diff --git a/mapFiles/full/371622_full.json b/core/mapFiles/full/371622_full.json similarity index 100% rename from mapFiles/full/371622_full.json rename to core/mapFiles/full/371622_full.json diff --git a/mapFiles/full/371623.json b/core/mapFiles/full/371623.json similarity index 100% rename from mapFiles/full/371623.json rename to core/mapFiles/full/371623.json diff --git a/mapFiles/full/371623_full.json b/core/mapFiles/full/371623_full.json similarity index 100% rename from mapFiles/full/371623_full.json rename to core/mapFiles/full/371623_full.json diff --git a/mapFiles/full/371625.json b/core/mapFiles/full/371625.json similarity index 100% rename from mapFiles/full/371625.json rename to core/mapFiles/full/371625.json diff --git a/mapFiles/full/371625_full.json b/core/mapFiles/full/371625_full.json similarity index 100% rename from mapFiles/full/371625_full.json rename to core/mapFiles/full/371625_full.json diff --git a/mapFiles/full/371681.json b/core/mapFiles/full/371681.json similarity index 100% rename from mapFiles/full/371681.json rename to core/mapFiles/full/371681.json diff --git a/mapFiles/full/371681_full.json b/core/mapFiles/full/371681_full.json similarity index 100% rename from mapFiles/full/371681_full.json rename to core/mapFiles/full/371681_full.json diff --git a/mapFiles/full/371700.json b/core/mapFiles/full/371700.json similarity index 100% rename from mapFiles/full/371700.json rename to core/mapFiles/full/371700.json diff --git a/mapFiles/full/371700_full.json b/core/mapFiles/full/371700_full.json similarity index 100% rename from mapFiles/full/371700_full.json rename to core/mapFiles/full/371700_full.json diff --git a/mapFiles/full/371702.json b/core/mapFiles/full/371702.json similarity index 100% rename from mapFiles/full/371702.json rename to core/mapFiles/full/371702.json diff --git a/mapFiles/full/371702_full.json b/core/mapFiles/full/371702_full.json similarity index 100% rename from mapFiles/full/371702_full.json rename to core/mapFiles/full/371702_full.json diff --git a/mapFiles/full/371703.json b/core/mapFiles/full/371703.json similarity index 100% rename from mapFiles/full/371703.json rename to core/mapFiles/full/371703.json diff --git a/mapFiles/full/371703_full.json b/core/mapFiles/full/371703_full.json similarity index 100% rename from mapFiles/full/371703_full.json rename to core/mapFiles/full/371703_full.json diff --git a/mapFiles/full/371721.json b/core/mapFiles/full/371721.json similarity index 100% rename from mapFiles/full/371721.json rename to core/mapFiles/full/371721.json diff --git a/mapFiles/full/371721_full.json b/core/mapFiles/full/371721_full.json similarity index 100% rename from mapFiles/full/371721_full.json rename to core/mapFiles/full/371721_full.json diff --git a/mapFiles/full/371722.json b/core/mapFiles/full/371722.json similarity index 100% rename from mapFiles/full/371722.json rename to core/mapFiles/full/371722.json diff --git a/mapFiles/full/371722_full.json b/core/mapFiles/full/371722_full.json similarity index 100% rename from mapFiles/full/371722_full.json rename to core/mapFiles/full/371722_full.json diff --git a/mapFiles/full/371723.json b/core/mapFiles/full/371723.json similarity index 100% rename from mapFiles/full/371723.json rename to core/mapFiles/full/371723.json diff --git a/mapFiles/full/371723_full.json b/core/mapFiles/full/371723_full.json similarity index 100% rename from mapFiles/full/371723_full.json rename to core/mapFiles/full/371723_full.json diff --git a/mapFiles/full/371724.json b/core/mapFiles/full/371724.json similarity index 100% rename from mapFiles/full/371724.json rename to core/mapFiles/full/371724.json diff --git a/mapFiles/full/371724_full.json b/core/mapFiles/full/371724_full.json similarity index 100% rename from mapFiles/full/371724_full.json rename to core/mapFiles/full/371724_full.json diff --git a/mapFiles/full/371725.json b/core/mapFiles/full/371725.json similarity index 100% rename from mapFiles/full/371725.json rename to core/mapFiles/full/371725.json diff --git a/mapFiles/full/371725_full.json b/core/mapFiles/full/371725_full.json similarity index 100% rename from mapFiles/full/371725_full.json rename to core/mapFiles/full/371725_full.json diff --git a/mapFiles/full/371726.json b/core/mapFiles/full/371726.json similarity index 100% rename from mapFiles/full/371726.json rename to core/mapFiles/full/371726.json diff --git a/mapFiles/full/371726_full.json b/core/mapFiles/full/371726_full.json similarity index 100% rename from mapFiles/full/371726_full.json rename to core/mapFiles/full/371726_full.json diff --git a/mapFiles/full/371728.json b/core/mapFiles/full/371728.json similarity index 100% rename from mapFiles/full/371728.json rename to core/mapFiles/full/371728.json diff --git a/mapFiles/full/371728_full.json b/core/mapFiles/full/371728_full.json similarity index 100% rename from mapFiles/full/371728_full.json rename to core/mapFiles/full/371728_full.json diff --git a/mapFiles/full/371771.json b/core/mapFiles/full/371771.json similarity index 100% rename from mapFiles/full/371771.json rename to core/mapFiles/full/371771.json diff --git a/mapFiles/full/371771_full.json b/core/mapFiles/full/371771_full.json similarity index 100% rename from mapFiles/full/371771_full.json rename to core/mapFiles/full/371771_full.json diff --git a/mapFiles/full/371772.json b/core/mapFiles/full/371772.json similarity index 100% rename from mapFiles/full/371772.json rename to core/mapFiles/full/371772.json diff --git a/mapFiles/full/371772_full.json b/core/mapFiles/full/371772_full.json similarity index 100% rename from mapFiles/full/371772_full.json rename to core/mapFiles/full/371772_full.json diff --git a/mapFiles/full/410000.json b/core/mapFiles/full/410000.json similarity index 100% rename from mapFiles/full/410000.json rename to core/mapFiles/full/410000.json diff --git a/mapFiles/full/410000_full.json b/core/mapFiles/full/410000_full.json similarity index 100% rename from mapFiles/full/410000_full.json rename to core/mapFiles/full/410000_full.json diff --git a/mapFiles/full/410100.json b/core/mapFiles/full/410100.json similarity index 100% rename from mapFiles/full/410100.json rename to core/mapFiles/full/410100.json diff --git a/mapFiles/full/410100_full.json b/core/mapFiles/full/410100_full.json similarity index 100% rename from mapFiles/full/410100_full.json rename to core/mapFiles/full/410100_full.json diff --git a/mapFiles/full/410102.json b/core/mapFiles/full/410102.json similarity index 100% rename from mapFiles/full/410102.json rename to core/mapFiles/full/410102.json diff --git a/mapFiles/full/410102_full.json b/core/mapFiles/full/410102_full.json similarity index 100% rename from mapFiles/full/410102_full.json rename to core/mapFiles/full/410102_full.json diff --git a/mapFiles/full/410103.json b/core/mapFiles/full/410103.json similarity index 100% rename from mapFiles/full/410103.json rename to core/mapFiles/full/410103.json diff --git a/mapFiles/full/410103_full.json b/core/mapFiles/full/410103_full.json similarity index 100% rename from mapFiles/full/410103_full.json rename to core/mapFiles/full/410103_full.json diff --git a/mapFiles/full/410104.json b/core/mapFiles/full/410104.json similarity index 100% rename from mapFiles/full/410104.json rename to core/mapFiles/full/410104.json diff --git a/mapFiles/full/410104_full.json b/core/mapFiles/full/410104_full.json similarity index 100% rename from mapFiles/full/410104_full.json rename to core/mapFiles/full/410104_full.json diff --git a/mapFiles/full/410105.json b/core/mapFiles/full/410105.json similarity index 100% rename from mapFiles/full/410105.json rename to core/mapFiles/full/410105.json diff --git a/mapFiles/full/410105_full.json b/core/mapFiles/full/410105_full.json similarity index 100% rename from mapFiles/full/410105_full.json rename to core/mapFiles/full/410105_full.json diff --git a/mapFiles/full/410106.json b/core/mapFiles/full/410106.json similarity index 100% rename from mapFiles/full/410106.json rename to core/mapFiles/full/410106.json diff --git a/mapFiles/full/410106_full.json b/core/mapFiles/full/410106_full.json similarity index 100% rename from mapFiles/full/410106_full.json rename to core/mapFiles/full/410106_full.json diff --git a/mapFiles/full/410108.json b/core/mapFiles/full/410108.json similarity index 100% rename from mapFiles/full/410108.json rename to core/mapFiles/full/410108.json diff --git a/mapFiles/full/410108_full.json b/core/mapFiles/full/410108_full.json similarity index 100% rename from mapFiles/full/410108_full.json rename to core/mapFiles/full/410108_full.json diff --git a/mapFiles/full/410122.json b/core/mapFiles/full/410122.json similarity index 100% rename from mapFiles/full/410122.json rename to core/mapFiles/full/410122.json diff --git a/mapFiles/full/410122_full.json b/core/mapFiles/full/410122_full.json similarity index 100% rename from mapFiles/full/410122_full.json rename to core/mapFiles/full/410122_full.json diff --git a/mapFiles/full/410171.json b/core/mapFiles/full/410171.json similarity index 100% rename from mapFiles/full/410171.json rename to core/mapFiles/full/410171.json diff --git a/mapFiles/full/410171_full.json b/core/mapFiles/full/410171_full.json similarity index 100% rename from mapFiles/full/410171_full.json rename to core/mapFiles/full/410171_full.json diff --git a/mapFiles/full/410172.json b/core/mapFiles/full/410172.json similarity index 100% rename from mapFiles/full/410172.json rename to core/mapFiles/full/410172.json diff --git a/mapFiles/full/410172_full.json b/core/mapFiles/full/410172_full.json similarity index 100% rename from mapFiles/full/410172_full.json rename to core/mapFiles/full/410172_full.json diff --git a/mapFiles/full/410173.json b/core/mapFiles/full/410173.json similarity index 100% rename from mapFiles/full/410173.json rename to core/mapFiles/full/410173.json diff --git a/mapFiles/full/410173_full.json b/core/mapFiles/full/410173_full.json similarity index 100% rename from mapFiles/full/410173_full.json rename to core/mapFiles/full/410173_full.json diff --git a/mapFiles/full/410181.json b/core/mapFiles/full/410181.json similarity index 100% rename from mapFiles/full/410181.json rename to core/mapFiles/full/410181.json diff --git a/mapFiles/full/410181_full.json b/core/mapFiles/full/410181_full.json similarity index 100% rename from mapFiles/full/410181_full.json rename to core/mapFiles/full/410181_full.json diff --git a/mapFiles/full/410182.json b/core/mapFiles/full/410182.json similarity index 100% rename from mapFiles/full/410182.json rename to core/mapFiles/full/410182.json diff --git a/mapFiles/full/410182_full.json b/core/mapFiles/full/410182_full.json similarity index 100% rename from mapFiles/full/410182_full.json rename to core/mapFiles/full/410182_full.json diff --git a/mapFiles/full/410183.json b/core/mapFiles/full/410183.json similarity index 100% rename from mapFiles/full/410183.json rename to core/mapFiles/full/410183.json diff --git a/mapFiles/full/410183_full.json b/core/mapFiles/full/410183_full.json similarity index 100% rename from mapFiles/full/410183_full.json rename to core/mapFiles/full/410183_full.json diff --git a/mapFiles/full/410184.json b/core/mapFiles/full/410184.json similarity index 100% rename from mapFiles/full/410184.json rename to core/mapFiles/full/410184.json diff --git a/mapFiles/full/410184_full.json b/core/mapFiles/full/410184_full.json similarity index 100% rename from mapFiles/full/410184_full.json rename to core/mapFiles/full/410184_full.json diff --git a/mapFiles/full/410185.json b/core/mapFiles/full/410185.json similarity index 100% rename from mapFiles/full/410185.json rename to core/mapFiles/full/410185.json diff --git a/mapFiles/full/410185_full.json b/core/mapFiles/full/410185_full.json similarity index 100% rename from mapFiles/full/410185_full.json rename to core/mapFiles/full/410185_full.json diff --git a/mapFiles/full/410200.json b/core/mapFiles/full/410200.json similarity index 100% rename from mapFiles/full/410200.json rename to core/mapFiles/full/410200.json diff --git a/mapFiles/full/410200_full.json b/core/mapFiles/full/410200_full.json similarity index 100% rename from mapFiles/full/410200_full.json rename to core/mapFiles/full/410200_full.json diff --git a/mapFiles/full/410202.json b/core/mapFiles/full/410202.json similarity index 100% rename from mapFiles/full/410202.json rename to core/mapFiles/full/410202.json diff --git a/mapFiles/full/410202_full.json b/core/mapFiles/full/410202_full.json similarity index 100% rename from mapFiles/full/410202_full.json rename to core/mapFiles/full/410202_full.json diff --git a/mapFiles/full/410203.json b/core/mapFiles/full/410203.json similarity index 100% rename from mapFiles/full/410203.json rename to core/mapFiles/full/410203.json diff --git a/mapFiles/full/410203_full.json b/core/mapFiles/full/410203_full.json similarity index 100% rename from mapFiles/full/410203_full.json rename to core/mapFiles/full/410203_full.json diff --git a/mapFiles/full/410204.json b/core/mapFiles/full/410204.json similarity index 100% rename from mapFiles/full/410204.json rename to core/mapFiles/full/410204.json diff --git a/mapFiles/full/410204_full.json b/core/mapFiles/full/410204_full.json similarity index 100% rename from mapFiles/full/410204_full.json rename to core/mapFiles/full/410204_full.json diff --git a/mapFiles/full/410205.json b/core/mapFiles/full/410205.json similarity index 100% rename from mapFiles/full/410205.json rename to core/mapFiles/full/410205.json diff --git a/mapFiles/full/410205_full.json b/core/mapFiles/full/410205_full.json similarity index 100% rename from mapFiles/full/410205_full.json rename to core/mapFiles/full/410205_full.json diff --git a/mapFiles/full/410212.json b/core/mapFiles/full/410212.json similarity index 100% rename from mapFiles/full/410212.json rename to core/mapFiles/full/410212.json diff --git a/mapFiles/full/410212_full.json b/core/mapFiles/full/410212_full.json similarity index 100% rename from mapFiles/full/410212_full.json rename to core/mapFiles/full/410212_full.json diff --git a/mapFiles/full/410221.json b/core/mapFiles/full/410221.json similarity index 100% rename from mapFiles/full/410221.json rename to core/mapFiles/full/410221.json diff --git a/mapFiles/full/410221_full.json b/core/mapFiles/full/410221_full.json similarity index 100% rename from mapFiles/full/410221_full.json rename to core/mapFiles/full/410221_full.json diff --git a/mapFiles/full/410222.json b/core/mapFiles/full/410222.json similarity index 100% rename from mapFiles/full/410222.json rename to core/mapFiles/full/410222.json diff --git a/mapFiles/full/410222_full.json b/core/mapFiles/full/410222_full.json similarity index 100% rename from mapFiles/full/410222_full.json rename to core/mapFiles/full/410222_full.json diff --git a/mapFiles/full/410223.json b/core/mapFiles/full/410223.json similarity index 100% rename from mapFiles/full/410223.json rename to core/mapFiles/full/410223.json diff --git a/mapFiles/full/410223_full.json b/core/mapFiles/full/410223_full.json similarity index 100% rename from mapFiles/full/410223_full.json rename to core/mapFiles/full/410223_full.json diff --git a/mapFiles/full/410225.json b/core/mapFiles/full/410225.json similarity index 100% rename from mapFiles/full/410225.json rename to core/mapFiles/full/410225.json diff --git a/mapFiles/full/410225_full.json b/core/mapFiles/full/410225_full.json similarity index 100% rename from mapFiles/full/410225_full.json rename to core/mapFiles/full/410225_full.json diff --git a/mapFiles/full/410300.json b/core/mapFiles/full/410300.json similarity index 100% rename from mapFiles/full/410300.json rename to core/mapFiles/full/410300.json diff --git a/mapFiles/full/410300_full.json b/core/mapFiles/full/410300_full.json similarity index 100% rename from mapFiles/full/410300_full.json rename to core/mapFiles/full/410300_full.json diff --git a/mapFiles/full/410302.json b/core/mapFiles/full/410302.json similarity index 100% rename from mapFiles/full/410302.json rename to core/mapFiles/full/410302.json diff --git a/mapFiles/full/410302_full.json b/core/mapFiles/full/410302_full.json similarity index 100% rename from mapFiles/full/410302_full.json rename to core/mapFiles/full/410302_full.json diff --git a/mapFiles/full/410303.json b/core/mapFiles/full/410303.json similarity index 100% rename from mapFiles/full/410303.json rename to core/mapFiles/full/410303.json diff --git a/mapFiles/full/410303_full.json b/core/mapFiles/full/410303_full.json similarity index 100% rename from mapFiles/full/410303_full.json rename to core/mapFiles/full/410303_full.json diff --git a/mapFiles/full/410304.json b/core/mapFiles/full/410304.json similarity index 100% rename from mapFiles/full/410304.json rename to core/mapFiles/full/410304.json diff --git a/mapFiles/full/410304_full.json b/core/mapFiles/full/410304_full.json similarity index 100% rename from mapFiles/full/410304_full.json rename to core/mapFiles/full/410304_full.json diff --git a/mapFiles/full/410305.json b/core/mapFiles/full/410305.json similarity index 100% rename from mapFiles/full/410305.json rename to core/mapFiles/full/410305.json diff --git a/mapFiles/full/410305_full.json b/core/mapFiles/full/410305_full.json similarity index 100% rename from mapFiles/full/410305_full.json rename to core/mapFiles/full/410305_full.json diff --git a/mapFiles/full/410306.json b/core/mapFiles/full/410306.json similarity index 100% rename from mapFiles/full/410306.json rename to core/mapFiles/full/410306.json diff --git a/mapFiles/full/410306_full.json b/core/mapFiles/full/410306_full.json similarity index 100% rename from mapFiles/full/410306_full.json rename to core/mapFiles/full/410306_full.json diff --git a/mapFiles/full/410311.json b/core/mapFiles/full/410311.json similarity index 100% rename from mapFiles/full/410311.json rename to core/mapFiles/full/410311.json diff --git a/mapFiles/full/410311_full.json b/core/mapFiles/full/410311_full.json similarity index 100% rename from mapFiles/full/410311_full.json rename to core/mapFiles/full/410311_full.json diff --git a/mapFiles/full/410322.json b/core/mapFiles/full/410322.json similarity index 100% rename from mapFiles/full/410322.json rename to core/mapFiles/full/410322.json diff --git a/mapFiles/full/410322_full.json b/core/mapFiles/full/410322_full.json similarity index 100% rename from mapFiles/full/410322_full.json rename to core/mapFiles/full/410322_full.json diff --git a/mapFiles/full/410323.json b/core/mapFiles/full/410323.json similarity index 100% rename from mapFiles/full/410323.json rename to core/mapFiles/full/410323.json diff --git a/mapFiles/full/410323_full.json b/core/mapFiles/full/410323_full.json similarity index 100% rename from mapFiles/full/410323_full.json rename to core/mapFiles/full/410323_full.json diff --git a/mapFiles/full/410324.json b/core/mapFiles/full/410324.json similarity index 100% rename from mapFiles/full/410324.json rename to core/mapFiles/full/410324.json diff --git a/mapFiles/full/410324_full.json b/core/mapFiles/full/410324_full.json similarity index 100% rename from mapFiles/full/410324_full.json rename to core/mapFiles/full/410324_full.json diff --git a/mapFiles/full/410325.json b/core/mapFiles/full/410325.json similarity index 100% rename from mapFiles/full/410325.json rename to core/mapFiles/full/410325.json diff --git a/mapFiles/full/410325_full.json b/core/mapFiles/full/410325_full.json similarity index 100% rename from mapFiles/full/410325_full.json rename to core/mapFiles/full/410325_full.json diff --git a/mapFiles/full/410326.json b/core/mapFiles/full/410326.json similarity index 100% rename from mapFiles/full/410326.json rename to core/mapFiles/full/410326.json diff --git a/mapFiles/full/410326_full.json b/core/mapFiles/full/410326_full.json similarity index 100% rename from mapFiles/full/410326_full.json rename to core/mapFiles/full/410326_full.json diff --git a/mapFiles/full/410327.json b/core/mapFiles/full/410327.json similarity index 100% rename from mapFiles/full/410327.json rename to core/mapFiles/full/410327.json diff --git a/mapFiles/full/410327_full.json b/core/mapFiles/full/410327_full.json similarity index 100% rename from mapFiles/full/410327_full.json rename to core/mapFiles/full/410327_full.json diff --git a/mapFiles/full/410328.json b/core/mapFiles/full/410328.json similarity index 100% rename from mapFiles/full/410328.json rename to core/mapFiles/full/410328.json diff --git a/mapFiles/full/410328_full.json b/core/mapFiles/full/410328_full.json similarity index 100% rename from mapFiles/full/410328_full.json rename to core/mapFiles/full/410328_full.json diff --git a/mapFiles/full/410329.json b/core/mapFiles/full/410329.json similarity index 100% rename from mapFiles/full/410329.json rename to core/mapFiles/full/410329.json diff --git a/mapFiles/full/410329_full.json b/core/mapFiles/full/410329_full.json similarity index 100% rename from mapFiles/full/410329_full.json rename to core/mapFiles/full/410329_full.json diff --git a/mapFiles/full/410371.json b/core/mapFiles/full/410371.json similarity index 100% rename from mapFiles/full/410371.json rename to core/mapFiles/full/410371.json diff --git a/mapFiles/full/410371_full.json b/core/mapFiles/full/410371_full.json similarity index 100% rename from mapFiles/full/410371_full.json rename to core/mapFiles/full/410371_full.json diff --git a/mapFiles/full/410381.json b/core/mapFiles/full/410381.json similarity index 100% rename from mapFiles/full/410381.json rename to core/mapFiles/full/410381.json diff --git a/mapFiles/full/410381_full.json b/core/mapFiles/full/410381_full.json similarity index 100% rename from mapFiles/full/410381_full.json rename to core/mapFiles/full/410381_full.json diff --git a/mapFiles/full/410400.json b/core/mapFiles/full/410400.json similarity index 100% rename from mapFiles/full/410400.json rename to core/mapFiles/full/410400.json diff --git a/mapFiles/full/410400_full.json b/core/mapFiles/full/410400_full.json similarity index 100% rename from mapFiles/full/410400_full.json rename to core/mapFiles/full/410400_full.json diff --git a/mapFiles/full/410402.json b/core/mapFiles/full/410402.json similarity index 100% rename from mapFiles/full/410402.json rename to core/mapFiles/full/410402.json diff --git a/mapFiles/full/410402_full.json b/core/mapFiles/full/410402_full.json similarity index 100% rename from mapFiles/full/410402_full.json rename to core/mapFiles/full/410402_full.json diff --git a/mapFiles/full/410403.json b/core/mapFiles/full/410403.json similarity index 100% rename from mapFiles/full/410403.json rename to core/mapFiles/full/410403.json diff --git a/mapFiles/full/410403_full.json b/core/mapFiles/full/410403_full.json similarity index 100% rename from mapFiles/full/410403_full.json rename to core/mapFiles/full/410403_full.json diff --git a/mapFiles/full/410404.json b/core/mapFiles/full/410404.json similarity index 100% rename from mapFiles/full/410404.json rename to core/mapFiles/full/410404.json diff --git a/mapFiles/full/410404_full.json b/core/mapFiles/full/410404_full.json similarity index 100% rename from mapFiles/full/410404_full.json rename to core/mapFiles/full/410404_full.json diff --git a/mapFiles/full/410411.json b/core/mapFiles/full/410411.json similarity index 100% rename from mapFiles/full/410411.json rename to core/mapFiles/full/410411.json diff --git a/mapFiles/full/410411_full.json b/core/mapFiles/full/410411_full.json similarity index 100% rename from mapFiles/full/410411_full.json rename to core/mapFiles/full/410411_full.json diff --git a/mapFiles/full/410421.json b/core/mapFiles/full/410421.json similarity index 100% rename from mapFiles/full/410421.json rename to core/mapFiles/full/410421.json diff --git a/mapFiles/full/410421_full.json b/core/mapFiles/full/410421_full.json similarity index 100% rename from mapFiles/full/410421_full.json rename to core/mapFiles/full/410421_full.json diff --git a/mapFiles/full/410422.json b/core/mapFiles/full/410422.json similarity index 100% rename from mapFiles/full/410422.json rename to core/mapFiles/full/410422.json diff --git a/mapFiles/full/410422_full.json b/core/mapFiles/full/410422_full.json similarity index 100% rename from mapFiles/full/410422_full.json rename to core/mapFiles/full/410422_full.json diff --git a/mapFiles/full/410423.json b/core/mapFiles/full/410423.json similarity index 100% rename from mapFiles/full/410423.json rename to core/mapFiles/full/410423.json diff --git a/mapFiles/full/410423_full.json b/core/mapFiles/full/410423_full.json similarity index 100% rename from mapFiles/full/410423_full.json rename to core/mapFiles/full/410423_full.json diff --git a/mapFiles/full/410425.json b/core/mapFiles/full/410425.json similarity index 100% rename from mapFiles/full/410425.json rename to core/mapFiles/full/410425.json diff --git a/mapFiles/full/410425_full.json b/core/mapFiles/full/410425_full.json similarity index 100% rename from mapFiles/full/410425_full.json rename to core/mapFiles/full/410425_full.json diff --git a/mapFiles/full/410471.json b/core/mapFiles/full/410471.json similarity index 100% rename from mapFiles/full/410471.json rename to core/mapFiles/full/410471.json diff --git a/mapFiles/full/410471_full.json b/core/mapFiles/full/410471_full.json similarity index 100% rename from mapFiles/full/410471_full.json rename to core/mapFiles/full/410471_full.json diff --git a/mapFiles/full/410472.json b/core/mapFiles/full/410472.json similarity index 100% rename from mapFiles/full/410472.json rename to core/mapFiles/full/410472.json diff --git a/mapFiles/full/410472_full.json b/core/mapFiles/full/410472_full.json similarity index 100% rename from mapFiles/full/410472_full.json rename to core/mapFiles/full/410472_full.json diff --git a/mapFiles/full/410481.json b/core/mapFiles/full/410481.json similarity index 100% rename from mapFiles/full/410481.json rename to core/mapFiles/full/410481.json diff --git a/mapFiles/full/410481_full.json b/core/mapFiles/full/410481_full.json similarity index 100% rename from mapFiles/full/410481_full.json rename to core/mapFiles/full/410481_full.json diff --git a/mapFiles/full/410482.json b/core/mapFiles/full/410482.json similarity index 100% rename from mapFiles/full/410482.json rename to core/mapFiles/full/410482.json diff --git a/mapFiles/full/410482_full.json b/core/mapFiles/full/410482_full.json similarity index 100% rename from mapFiles/full/410482_full.json rename to core/mapFiles/full/410482_full.json diff --git a/mapFiles/full/410500.json b/core/mapFiles/full/410500.json similarity index 100% rename from mapFiles/full/410500.json rename to core/mapFiles/full/410500.json diff --git a/mapFiles/full/410500_full.json b/core/mapFiles/full/410500_full.json similarity index 100% rename from mapFiles/full/410500_full.json rename to core/mapFiles/full/410500_full.json diff --git a/mapFiles/full/410502.json b/core/mapFiles/full/410502.json similarity index 100% rename from mapFiles/full/410502.json rename to core/mapFiles/full/410502.json diff --git a/mapFiles/full/410502_full.json b/core/mapFiles/full/410502_full.json similarity index 100% rename from mapFiles/full/410502_full.json rename to core/mapFiles/full/410502_full.json diff --git a/mapFiles/full/410503.json b/core/mapFiles/full/410503.json similarity index 100% rename from mapFiles/full/410503.json rename to core/mapFiles/full/410503.json diff --git a/mapFiles/full/410503_full.json b/core/mapFiles/full/410503_full.json similarity index 100% rename from mapFiles/full/410503_full.json rename to core/mapFiles/full/410503_full.json diff --git a/mapFiles/full/410505.json b/core/mapFiles/full/410505.json similarity index 100% rename from mapFiles/full/410505.json rename to core/mapFiles/full/410505.json diff --git a/mapFiles/full/410505_full.json b/core/mapFiles/full/410505_full.json similarity index 100% rename from mapFiles/full/410505_full.json rename to core/mapFiles/full/410505_full.json diff --git a/mapFiles/full/410506.json b/core/mapFiles/full/410506.json similarity index 100% rename from mapFiles/full/410506.json rename to core/mapFiles/full/410506.json diff --git a/mapFiles/full/410506_full.json b/core/mapFiles/full/410506_full.json similarity index 100% rename from mapFiles/full/410506_full.json rename to core/mapFiles/full/410506_full.json diff --git a/mapFiles/full/410522.json b/core/mapFiles/full/410522.json similarity index 100% rename from mapFiles/full/410522.json rename to core/mapFiles/full/410522.json diff --git a/mapFiles/full/410522_full.json b/core/mapFiles/full/410522_full.json similarity index 100% rename from mapFiles/full/410522_full.json rename to core/mapFiles/full/410522_full.json diff --git a/mapFiles/full/410523.json b/core/mapFiles/full/410523.json similarity index 100% rename from mapFiles/full/410523.json rename to core/mapFiles/full/410523.json diff --git a/mapFiles/full/410523_full.json b/core/mapFiles/full/410523_full.json similarity index 100% rename from mapFiles/full/410523_full.json rename to core/mapFiles/full/410523_full.json diff --git a/mapFiles/full/410526.json b/core/mapFiles/full/410526.json similarity index 100% rename from mapFiles/full/410526.json rename to core/mapFiles/full/410526.json diff --git a/mapFiles/full/410526_full.json b/core/mapFiles/full/410526_full.json similarity index 100% rename from mapFiles/full/410526_full.json rename to core/mapFiles/full/410526_full.json diff --git a/mapFiles/full/410527.json b/core/mapFiles/full/410527.json similarity index 100% rename from mapFiles/full/410527.json rename to core/mapFiles/full/410527.json diff --git a/mapFiles/full/410527_full.json b/core/mapFiles/full/410527_full.json similarity index 100% rename from mapFiles/full/410527_full.json rename to core/mapFiles/full/410527_full.json diff --git a/mapFiles/full/410571.json b/core/mapFiles/full/410571.json similarity index 100% rename from mapFiles/full/410571.json rename to core/mapFiles/full/410571.json diff --git a/mapFiles/full/410571_full.json b/core/mapFiles/full/410571_full.json similarity index 100% rename from mapFiles/full/410571_full.json rename to core/mapFiles/full/410571_full.json diff --git a/mapFiles/full/410581.json b/core/mapFiles/full/410581.json similarity index 100% rename from mapFiles/full/410581.json rename to core/mapFiles/full/410581.json diff --git a/mapFiles/full/410581_full.json b/core/mapFiles/full/410581_full.json similarity index 100% rename from mapFiles/full/410581_full.json rename to core/mapFiles/full/410581_full.json diff --git a/mapFiles/full/410600.json b/core/mapFiles/full/410600.json similarity index 100% rename from mapFiles/full/410600.json rename to core/mapFiles/full/410600.json diff --git a/mapFiles/full/410600_full.json b/core/mapFiles/full/410600_full.json similarity index 100% rename from mapFiles/full/410600_full.json rename to core/mapFiles/full/410600_full.json diff --git a/mapFiles/full/410602.json b/core/mapFiles/full/410602.json similarity index 100% rename from mapFiles/full/410602.json rename to core/mapFiles/full/410602.json diff --git a/mapFiles/full/410602_full.json b/core/mapFiles/full/410602_full.json similarity index 100% rename from mapFiles/full/410602_full.json rename to core/mapFiles/full/410602_full.json diff --git a/mapFiles/full/410603.json b/core/mapFiles/full/410603.json similarity index 100% rename from mapFiles/full/410603.json rename to core/mapFiles/full/410603.json diff --git a/mapFiles/full/410603_full.json b/core/mapFiles/full/410603_full.json similarity index 100% rename from mapFiles/full/410603_full.json rename to core/mapFiles/full/410603_full.json diff --git a/mapFiles/full/410611.json b/core/mapFiles/full/410611.json similarity index 100% rename from mapFiles/full/410611.json rename to core/mapFiles/full/410611.json diff --git a/mapFiles/full/410611_full.json b/core/mapFiles/full/410611_full.json similarity index 100% rename from mapFiles/full/410611_full.json rename to core/mapFiles/full/410611_full.json diff --git a/mapFiles/full/410621.json b/core/mapFiles/full/410621.json similarity index 100% rename from mapFiles/full/410621.json rename to core/mapFiles/full/410621.json diff --git a/mapFiles/full/410621_full.json b/core/mapFiles/full/410621_full.json similarity index 100% rename from mapFiles/full/410621_full.json rename to core/mapFiles/full/410621_full.json diff --git a/mapFiles/full/410622.json b/core/mapFiles/full/410622.json similarity index 100% rename from mapFiles/full/410622.json rename to core/mapFiles/full/410622.json diff --git a/mapFiles/full/410622_full.json b/core/mapFiles/full/410622_full.json similarity index 100% rename from mapFiles/full/410622_full.json rename to core/mapFiles/full/410622_full.json diff --git a/mapFiles/full/410671.json b/core/mapFiles/full/410671.json similarity index 100% rename from mapFiles/full/410671.json rename to core/mapFiles/full/410671.json diff --git a/mapFiles/full/410671_full.json b/core/mapFiles/full/410671_full.json similarity index 100% rename from mapFiles/full/410671_full.json rename to core/mapFiles/full/410671_full.json diff --git a/mapFiles/full/410700.json b/core/mapFiles/full/410700.json similarity index 100% rename from mapFiles/full/410700.json rename to core/mapFiles/full/410700.json diff --git a/mapFiles/full/410700_full.json b/core/mapFiles/full/410700_full.json similarity index 100% rename from mapFiles/full/410700_full.json rename to core/mapFiles/full/410700_full.json diff --git a/mapFiles/full/410702.json b/core/mapFiles/full/410702.json similarity index 100% rename from mapFiles/full/410702.json rename to core/mapFiles/full/410702.json diff --git a/mapFiles/full/410702_full.json b/core/mapFiles/full/410702_full.json similarity index 100% rename from mapFiles/full/410702_full.json rename to core/mapFiles/full/410702_full.json diff --git a/mapFiles/full/410703.json b/core/mapFiles/full/410703.json similarity index 100% rename from mapFiles/full/410703.json rename to core/mapFiles/full/410703.json diff --git a/mapFiles/full/410703_full.json b/core/mapFiles/full/410703_full.json similarity index 100% rename from mapFiles/full/410703_full.json rename to core/mapFiles/full/410703_full.json diff --git a/mapFiles/full/410704.json b/core/mapFiles/full/410704.json similarity index 100% rename from mapFiles/full/410704.json rename to core/mapFiles/full/410704.json diff --git a/mapFiles/full/410704_full.json b/core/mapFiles/full/410704_full.json similarity index 100% rename from mapFiles/full/410704_full.json rename to core/mapFiles/full/410704_full.json diff --git a/mapFiles/full/410711.json b/core/mapFiles/full/410711.json similarity index 100% rename from mapFiles/full/410711.json rename to core/mapFiles/full/410711.json diff --git a/mapFiles/full/410711_full.json b/core/mapFiles/full/410711_full.json similarity index 100% rename from mapFiles/full/410711_full.json rename to core/mapFiles/full/410711_full.json diff --git a/mapFiles/full/410721.json b/core/mapFiles/full/410721.json similarity index 100% rename from mapFiles/full/410721.json rename to core/mapFiles/full/410721.json diff --git a/mapFiles/full/410721_full.json b/core/mapFiles/full/410721_full.json similarity index 100% rename from mapFiles/full/410721_full.json rename to core/mapFiles/full/410721_full.json diff --git a/mapFiles/full/410724.json b/core/mapFiles/full/410724.json similarity index 100% rename from mapFiles/full/410724.json rename to core/mapFiles/full/410724.json diff --git a/mapFiles/full/410724_full.json b/core/mapFiles/full/410724_full.json similarity index 100% rename from mapFiles/full/410724_full.json rename to core/mapFiles/full/410724_full.json diff --git a/mapFiles/full/410725.json b/core/mapFiles/full/410725.json similarity index 100% rename from mapFiles/full/410725.json rename to core/mapFiles/full/410725.json diff --git a/mapFiles/full/410725_full.json b/core/mapFiles/full/410725_full.json similarity index 100% rename from mapFiles/full/410725_full.json rename to core/mapFiles/full/410725_full.json diff --git a/mapFiles/full/410726.json b/core/mapFiles/full/410726.json similarity index 100% rename from mapFiles/full/410726.json rename to core/mapFiles/full/410726.json diff --git a/mapFiles/full/410726_full.json b/core/mapFiles/full/410726_full.json similarity index 100% rename from mapFiles/full/410726_full.json rename to core/mapFiles/full/410726_full.json diff --git a/mapFiles/full/410727.json b/core/mapFiles/full/410727.json similarity index 100% rename from mapFiles/full/410727.json rename to core/mapFiles/full/410727.json diff --git a/mapFiles/full/410727_full.json b/core/mapFiles/full/410727_full.json similarity index 100% rename from mapFiles/full/410727_full.json rename to core/mapFiles/full/410727_full.json diff --git a/mapFiles/full/410771.json b/core/mapFiles/full/410771.json similarity index 100% rename from mapFiles/full/410771.json rename to core/mapFiles/full/410771.json diff --git a/mapFiles/full/410771_full.json b/core/mapFiles/full/410771_full.json similarity index 100% rename from mapFiles/full/410771_full.json rename to core/mapFiles/full/410771_full.json diff --git a/mapFiles/full/410772.json b/core/mapFiles/full/410772.json similarity index 100% rename from mapFiles/full/410772.json rename to core/mapFiles/full/410772.json diff --git a/mapFiles/full/410772_full.json b/core/mapFiles/full/410772_full.json similarity index 100% rename from mapFiles/full/410772_full.json rename to core/mapFiles/full/410772_full.json diff --git a/mapFiles/full/410773.json b/core/mapFiles/full/410773.json similarity index 100% rename from mapFiles/full/410773.json rename to core/mapFiles/full/410773.json diff --git a/mapFiles/full/410773_full.json b/core/mapFiles/full/410773_full.json similarity index 100% rename from mapFiles/full/410773_full.json rename to core/mapFiles/full/410773_full.json diff --git a/mapFiles/full/410781.json b/core/mapFiles/full/410781.json similarity index 100% rename from mapFiles/full/410781.json rename to core/mapFiles/full/410781.json diff --git a/mapFiles/full/410781_full.json b/core/mapFiles/full/410781_full.json similarity index 100% rename from mapFiles/full/410781_full.json rename to core/mapFiles/full/410781_full.json diff --git a/mapFiles/full/410782.json b/core/mapFiles/full/410782.json similarity index 100% rename from mapFiles/full/410782.json rename to core/mapFiles/full/410782.json diff --git a/mapFiles/full/410782_full.json b/core/mapFiles/full/410782_full.json similarity index 100% rename from mapFiles/full/410782_full.json rename to core/mapFiles/full/410782_full.json diff --git a/mapFiles/full/410783.json b/core/mapFiles/full/410783.json similarity index 100% rename from mapFiles/full/410783.json rename to core/mapFiles/full/410783.json diff --git a/mapFiles/full/410783_full.json b/core/mapFiles/full/410783_full.json similarity index 100% rename from mapFiles/full/410783_full.json rename to core/mapFiles/full/410783_full.json diff --git a/mapFiles/full/410800.json b/core/mapFiles/full/410800.json similarity index 100% rename from mapFiles/full/410800.json rename to core/mapFiles/full/410800.json diff --git a/mapFiles/full/410800_full.json b/core/mapFiles/full/410800_full.json similarity index 100% rename from mapFiles/full/410800_full.json rename to core/mapFiles/full/410800_full.json diff --git a/mapFiles/full/410802.json b/core/mapFiles/full/410802.json similarity index 100% rename from mapFiles/full/410802.json rename to core/mapFiles/full/410802.json diff --git a/mapFiles/full/410802_full.json b/core/mapFiles/full/410802_full.json similarity index 100% rename from mapFiles/full/410802_full.json rename to core/mapFiles/full/410802_full.json diff --git a/mapFiles/full/410803.json b/core/mapFiles/full/410803.json similarity index 100% rename from mapFiles/full/410803.json rename to core/mapFiles/full/410803.json diff --git a/mapFiles/full/410803_full.json b/core/mapFiles/full/410803_full.json similarity index 100% rename from mapFiles/full/410803_full.json rename to core/mapFiles/full/410803_full.json diff --git a/mapFiles/full/410804.json b/core/mapFiles/full/410804.json similarity index 100% rename from mapFiles/full/410804.json rename to core/mapFiles/full/410804.json diff --git a/mapFiles/full/410804_full.json b/core/mapFiles/full/410804_full.json similarity index 100% rename from mapFiles/full/410804_full.json rename to core/mapFiles/full/410804_full.json diff --git a/mapFiles/full/410811.json b/core/mapFiles/full/410811.json similarity index 100% rename from mapFiles/full/410811.json rename to core/mapFiles/full/410811.json diff --git a/mapFiles/full/410811_full.json b/core/mapFiles/full/410811_full.json similarity index 100% rename from mapFiles/full/410811_full.json rename to core/mapFiles/full/410811_full.json diff --git a/mapFiles/full/410821.json b/core/mapFiles/full/410821.json similarity index 100% rename from mapFiles/full/410821.json rename to core/mapFiles/full/410821.json diff --git a/mapFiles/full/410821_full.json b/core/mapFiles/full/410821_full.json similarity index 100% rename from mapFiles/full/410821_full.json rename to core/mapFiles/full/410821_full.json diff --git a/mapFiles/full/410822.json b/core/mapFiles/full/410822.json similarity index 100% rename from mapFiles/full/410822.json rename to core/mapFiles/full/410822.json diff --git a/mapFiles/full/410822_full.json b/core/mapFiles/full/410822_full.json similarity index 100% rename from mapFiles/full/410822_full.json rename to core/mapFiles/full/410822_full.json diff --git a/mapFiles/full/410823.json b/core/mapFiles/full/410823.json similarity index 100% rename from mapFiles/full/410823.json rename to core/mapFiles/full/410823.json diff --git a/mapFiles/full/410823_full.json b/core/mapFiles/full/410823_full.json similarity index 100% rename from mapFiles/full/410823_full.json rename to core/mapFiles/full/410823_full.json diff --git a/mapFiles/full/410825.json b/core/mapFiles/full/410825.json similarity index 100% rename from mapFiles/full/410825.json rename to core/mapFiles/full/410825.json diff --git a/mapFiles/full/410825_full.json b/core/mapFiles/full/410825_full.json similarity index 100% rename from mapFiles/full/410825_full.json rename to core/mapFiles/full/410825_full.json diff --git a/mapFiles/full/410871.json b/core/mapFiles/full/410871.json similarity index 100% rename from mapFiles/full/410871.json rename to core/mapFiles/full/410871.json diff --git a/mapFiles/full/410871_full.json b/core/mapFiles/full/410871_full.json similarity index 100% rename from mapFiles/full/410871_full.json rename to core/mapFiles/full/410871_full.json diff --git a/mapFiles/full/410882.json b/core/mapFiles/full/410882.json similarity index 100% rename from mapFiles/full/410882.json rename to core/mapFiles/full/410882.json diff --git a/mapFiles/full/410882_full.json b/core/mapFiles/full/410882_full.json similarity index 100% rename from mapFiles/full/410882_full.json rename to core/mapFiles/full/410882_full.json diff --git a/mapFiles/full/410883.json b/core/mapFiles/full/410883.json similarity index 100% rename from mapFiles/full/410883.json rename to core/mapFiles/full/410883.json diff --git a/mapFiles/full/410883_full.json b/core/mapFiles/full/410883_full.json similarity index 100% rename from mapFiles/full/410883_full.json rename to core/mapFiles/full/410883_full.json diff --git a/mapFiles/full/410900.json b/core/mapFiles/full/410900.json similarity index 100% rename from mapFiles/full/410900.json rename to core/mapFiles/full/410900.json diff --git a/mapFiles/full/410900_full.json b/core/mapFiles/full/410900_full.json similarity index 100% rename from mapFiles/full/410900_full.json rename to core/mapFiles/full/410900_full.json diff --git a/mapFiles/full/410902.json b/core/mapFiles/full/410902.json similarity index 100% rename from mapFiles/full/410902.json rename to core/mapFiles/full/410902.json diff --git a/mapFiles/full/410902_full.json b/core/mapFiles/full/410902_full.json similarity index 100% rename from mapFiles/full/410902_full.json rename to core/mapFiles/full/410902_full.json diff --git a/mapFiles/full/410922.json b/core/mapFiles/full/410922.json similarity index 100% rename from mapFiles/full/410922.json rename to core/mapFiles/full/410922.json diff --git a/mapFiles/full/410922_full.json b/core/mapFiles/full/410922_full.json similarity index 100% rename from mapFiles/full/410922_full.json rename to core/mapFiles/full/410922_full.json diff --git a/mapFiles/full/410923.json b/core/mapFiles/full/410923.json similarity index 100% rename from mapFiles/full/410923.json rename to core/mapFiles/full/410923.json diff --git a/mapFiles/full/410923_full.json b/core/mapFiles/full/410923_full.json similarity index 100% rename from mapFiles/full/410923_full.json rename to core/mapFiles/full/410923_full.json diff --git a/mapFiles/full/410926.json b/core/mapFiles/full/410926.json similarity index 100% rename from mapFiles/full/410926.json rename to core/mapFiles/full/410926.json diff --git a/mapFiles/full/410926_full.json b/core/mapFiles/full/410926_full.json similarity index 100% rename from mapFiles/full/410926_full.json rename to core/mapFiles/full/410926_full.json diff --git a/mapFiles/full/410927.json b/core/mapFiles/full/410927.json similarity index 100% rename from mapFiles/full/410927.json rename to core/mapFiles/full/410927.json diff --git a/mapFiles/full/410927_full.json b/core/mapFiles/full/410927_full.json similarity index 100% rename from mapFiles/full/410927_full.json rename to core/mapFiles/full/410927_full.json diff --git a/mapFiles/full/410928.json b/core/mapFiles/full/410928.json similarity index 100% rename from mapFiles/full/410928.json rename to core/mapFiles/full/410928.json diff --git a/mapFiles/full/410928_full.json b/core/mapFiles/full/410928_full.json similarity index 100% rename from mapFiles/full/410928_full.json rename to core/mapFiles/full/410928_full.json diff --git a/mapFiles/full/410971.json b/core/mapFiles/full/410971.json similarity index 100% rename from mapFiles/full/410971.json rename to core/mapFiles/full/410971.json diff --git a/mapFiles/full/410971_full.json b/core/mapFiles/full/410971_full.json similarity index 100% rename from mapFiles/full/410971_full.json rename to core/mapFiles/full/410971_full.json diff --git a/mapFiles/full/410972.json b/core/mapFiles/full/410972.json similarity index 100% rename from mapFiles/full/410972.json rename to core/mapFiles/full/410972.json diff --git a/mapFiles/full/410972_full.json b/core/mapFiles/full/410972_full.json similarity index 100% rename from mapFiles/full/410972_full.json rename to core/mapFiles/full/410972_full.json diff --git a/mapFiles/full/411000.json b/core/mapFiles/full/411000.json similarity index 100% rename from mapFiles/full/411000.json rename to core/mapFiles/full/411000.json diff --git a/mapFiles/full/411000_full.json b/core/mapFiles/full/411000_full.json similarity index 100% rename from mapFiles/full/411000_full.json rename to core/mapFiles/full/411000_full.json diff --git a/mapFiles/full/411002.json b/core/mapFiles/full/411002.json similarity index 100% rename from mapFiles/full/411002.json rename to core/mapFiles/full/411002.json diff --git a/mapFiles/full/411002_full.json b/core/mapFiles/full/411002_full.json similarity index 100% rename from mapFiles/full/411002_full.json rename to core/mapFiles/full/411002_full.json diff --git a/mapFiles/full/411003.json b/core/mapFiles/full/411003.json similarity index 100% rename from mapFiles/full/411003.json rename to core/mapFiles/full/411003.json diff --git a/mapFiles/full/411003_full.json b/core/mapFiles/full/411003_full.json similarity index 100% rename from mapFiles/full/411003_full.json rename to core/mapFiles/full/411003_full.json diff --git a/mapFiles/full/411024.json b/core/mapFiles/full/411024.json similarity index 100% rename from mapFiles/full/411024.json rename to core/mapFiles/full/411024.json diff --git a/mapFiles/full/411024_full.json b/core/mapFiles/full/411024_full.json similarity index 100% rename from mapFiles/full/411024_full.json rename to core/mapFiles/full/411024_full.json diff --git a/mapFiles/full/411025.json b/core/mapFiles/full/411025.json similarity index 100% rename from mapFiles/full/411025.json rename to core/mapFiles/full/411025.json diff --git a/mapFiles/full/411025_full.json b/core/mapFiles/full/411025_full.json similarity index 100% rename from mapFiles/full/411025_full.json rename to core/mapFiles/full/411025_full.json diff --git a/mapFiles/full/411071.json b/core/mapFiles/full/411071.json similarity index 100% rename from mapFiles/full/411071.json rename to core/mapFiles/full/411071.json diff --git a/mapFiles/full/411071_full.json b/core/mapFiles/full/411071_full.json similarity index 100% rename from mapFiles/full/411071_full.json rename to core/mapFiles/full/411071_full.json diff --git a/mapFiles/full/411081.json b/core/mapFiles/full/411081.json similarity index 100% rename from mapFiles/full/411081.json rename to core/mapFiles/full/411081.json diff --git a/mapFiles/full/411081_full.json b/core/mapFiles/full/411081_full.json similarity index 100% rename from mapFiles/full/411081_full.json rename to core/mapFiles/full/411081_full.json diff --git a/mapFiles/full/411082.json b/core/mapFiles/full/411082.json similarity index 100% rename from mapFiles/full/411082.json rename to core/mapFiles/full/411082.json diff --git a/mapFiles/full/411082_full.json b/core/mapFiles/full/411082_full.json similarity index 100% rename from mapFiles/full/411082_full.json rename to core/mapFiles/full/411082_full.json diff --git a/mapFiles/full/411100.json b/core/mapFiles/full/411100.json similarity index 100% rename from mapFiles/full/411100.json rename to core/mapFiles/full/411100.json diff --git a/mapFiles/full/411100_full.json b/core/mapFiles/full/411100_full.json similarity index 100% rename from mapFiles/full/411100_full.json rename to core/mapFiles/full/411100_full.json diff --git a/mapFiles/full/411102.json b/core/mapFiles/full/411102.json similarity index 100% rename from mapFiles/full/411102.json rename to core/mapFiles/full/411102.json diff --git a/mapFiles/full/411102_full.json b/core/mapFiles/full/411102_full.json similarity index 100% rename from mapFiles/full/411102_full.json rename to core/mapFiles/full/411102_full.json diff --git a/mapFiles/full/411103.json b/core/mapFiles/full/411103.json similarity index 100% rename from mapFiles/full/411103.json rename to core/mapFiles/full/411103.json diff --git a/mapFiles/full/411103_full.json b/core/mapFiles/full/411103_full.json similarity index 100% rename from mapFiles/full/411103_full.json rename to core/mapFiles/full/411103_full.json diff --git a/mapFiles/full/411104.json b/core/mapFiles/full/411104.json similarity index 100% rename from mapFiles/full/411104.json rename to core/mapFiles/full/411104.json diff --git a/mapFiles/full/411104_full.json b/core/mapFiles/full/411104_full.json similarity index 100% rename from mapFiles/full/411104_full.json rename to core/mapFiles/full/411104_full.json diff --git a/mapFiles/full/411121.json b/core/mapFiles/full/411121.json similarity index 100% rename from mapFiles/full/411121.json rename to core/mapFiles/full/411121.json diff --git a/mapFiles/full/411121_full.json b/core/mapFiles/full/411121_full.json similarity index 100% rename from mapFiles/full/411121_full.json rename to core/mapFiles/full/411121_full.json diff --git a/mapFiles/full/411122.json b/core/mapFiles/full/411122.json similarity index 100% rename from mapFiles/full/411122.json rename to core/mapFiles/full/411122.json diff --git a/mapFiles/full/411122_full.json b/core/mapFiles/full/411122_full.json similarity index 100% rename from mapFiles/full/411122_full.json rename to core/mapFiles/full/411122_full.json diff --git a/mapFiles/full/411171.json b/core/mapFiles/full/411171.json similarity index 100% rename from mapFiles/full/411171.json rename to core/mapFiles/full/411171.json diff --git a/mapFiles/full/411171_full.json b/core/mapFiles/full/411171_full.json similarity index 100% rename from mapFiles/full/411171_full.json rename to core/mapFiles/full/411171_full.json diff --git a/mapFiles/full/411200.json b/core/mapFiles/full/411200.json similarity index 100% rename from mapFiles/full/411200.json rename to core/mapFiles/full/411200.json diff --git a/mapFiles/full/411200_full.json b/core/mapFiles/full/411200_full.json similarity index 100% rename from mapFiles/full/411200_full.json rename to core/mapFiles/full/411200_full.json diff --git a/mapFiles/full/411202.json b/core/mapFiles/full/411202.json similarity index 100% rename from mapFiles/full/411202.json rename to core/mapFiles/full/411202.json diff --git a/mapFiles/full/411202_full.json b/core/mapFiles/full/411202_full.json similarity index 100% rename from mapFiles/full/411202_full.json rename to core/mapFiles/full/411202_full.json diff --git a/mapFiles/full/411203.json b/core/mapFiles/full/411203.json similarity index 100% rename from mapFiles/full/411203.json rename to core/mapFiles/full/411203.json diff --git a/mapFiles/full/411203_full.json b/core/mapFiles/full/411203_full.json similarity index 100% rename from mapFiles/full/411203_full.json rename to core/mapFiles/full/411203_full.json diff --git a/mapFiles/full/411221.json b/core/mapFiles/full/411221.json similarity index 100% rename from mapFiles/full/411221.json rename to core/mapFiles/full/411221.json diff --git a/mapFiles/full/411221_full.json b/core/mapFiles/full/411221_full.json similarity index 100% rename from mapFiles/full/411221_full.json rename to core/mapFiles/full/411221_full.json diff --git a/mapFiles/full/411224.json b/core/mapFiles/full/411224.json similarity index 100% rename from mapFiles/full/411224.json rename to core/mapFiles/full/411224.json diff --git a/mapFiles/full/411224_full.json b/core/mapFiles/full/411224_full.json similarity index 100% rename from mapFiles/full/411224_full.json rename to core/mapFiles/full/411224_full.json diff --git a/mapFiles/full/411271.json b/core/mapFiles/full/411271.json similarity index 100% rename from mapFiles/full/411271.json rename to core/mapFiles/full/411271.json diff --git a/mapFiles/full/411271_full.json b/core/mapFiles/full/411271_full.json similarity index 100% rename from mapFiles/full/411271_full.json rename to core/mapFiles/full/411271_full.json diff --git a/mapFiles/full/411281.json b/core/mapFiles/full/411281.json similarity index 100% rename from mapFiles/full/411281.json rename to core/mapFiles/full/411281.json diff --git a/mapFiles/full/411281_full.json b/core/mapFiles/full/411281_full.json similarity index 100% rename from mapFiles/full/411281_full.json rename to core/mapFiles/full/411281_full.json diff --git a/mapFiles/full/411282.json b/core/mapFiles/full/411282.json similarity index 100% rename from mapFiles/full/411282.json rename to core/mapFiles/full/411282.json diff --git a/mapFiles/full/411282_full.json b/core/mapFiles/full/411282_full.json similarity index 100% rename from mapFiles/full/411282_full.json rename to core/mapFiles/full/411282_full.json diff --git a/mapFiles/full/411300.json b/core/mapFiles/full/411300.json similarity index 100% rename from mapFiles/full/411300.json rename to core/mapFiles/full/411300.json diff --git a/mapFiles/full/411300_full.json b/core/mapFiles/full/411300_full.json similarity index 100% rename from mapFiles/full/411300_full.json rename to core/mapFiles/full/411300_full.json diff --git a/mapFiles/full/411302.json b/core/mapFiles/full/411302.json similarity index 100% rename from mapFiles/full/411302.json rename to core/mapFiles/full/411302.json diff --git a/mapFiles/full/411302_full.json b/core/mapFiles/full/411302_full.json similarity index 100% rename from mapFiles/full/411302_full.json rename to core/mapFiles/full/411302_full.json diff --git a/mapFiles/full/411303.json b/core/mapFiles/full/411303.json similarity index 100% rename from mapFiles/full/411303.json rename to core/mapFiles/full/411303.json diff --git a/mapFiles/full/411303_full.json b/core/mapFiles/full/411303_full.json similarity index 100% rename from mapFiles/full/411303_full.json rename to core/mapFiles/full/411303_full.json diff --git a/mapFiles/full/411321.json b/core/mapFiles/full/411321.json similarity index 100% rename from mapFiles/full/411321.json rename to core/mapFiles/full/411321.json diff --git a/mapFiles/full/411321_full.json b/core/mapFiles/full/411321_full.json similarity index 100% rename from mapFiles/full/411321_full.json rename to core/mapFiles/full/411321_full.json diff --git a/mapFiles/full/411322.json b/core/mapFiles/full/411322.json similarity index 100% rename from mapFiles/full/411322.json rename to core/mapFiles/full/411322.json diff --git a/mapFiles/full/411322_full.json b/core/mapFiles/full/411322_full.json similarity index 100% rename from mapFiles/full/411322_full.json rename to core/mapFiles/full/411322_full.json diff --git a/mapFiles/full/411323.json b/core/mapFiles/full/411323.json similarity index 100% rename from mapFiles/full/411323.json rename to core/mapFiles/full/411323.json diff --git a/mapFiles/full/411323_full.json b/core/mapFiles/full/411323_full.json similarity index 100% rename from mapFiles/full/411323_full.json rename to core/mapFiles/full/411323_full.json diff --git a/mapFiles/full/411324.json b/core/mapFiles/full/411324.json similarity index 100% rename from mapFiles/full/411324.json rename to core/mapFiles/full/411324.json diff --git a/mapFiles/full/411324_full.json b/core/mapFiles/full/411324_full.json similarity index 100% rename from mapFiles/full/411324_full.json rename to core/mapFiles/full/411324_full.json diff --git a/mapFiles/full/411325.json b/core/mapFiles/full/411325.json similarity index 100% rename from mapFiles/full/411325.json rename to core/mapFiles/full/411325.json diff --git a/mapFiles/full/411325_full.json b/core/mapFiles/full/411325_full.json similarity index 100% rename from mapFiles/full/411325_full.json rename to core/mapFiles/full/411325_full.json diff --git a/mapFiles/full/411326.json b/core/mapFiles/full/411326.json similarity index 100% rename from mapFiles/full/411326.json rename to core/mapFiles/full/411326.json diff --git a/mapFiles/full/411326_full.json b/core/mapFiles/full/411326_full.json similarity index 100% rename from mapFiles/full/411326_full.json rename to core/mapFiles/full/411326_full.json diff --git a/mapFiles/full/411327.json b/core/mapFiles/full/411327.json similarity index 100% rename from mapFiles/full/411327.json rename to core/mapFiles/full/411327.json diff --git a/mapFiles/full/411327_full.json b/core/mapFiles/full/411327_full.json similarity index 100% rename from mapFiles/full/411327_full.json rename to core/mapFiles/full/411327_full.json diff --git a/mapFiles/full/411328.json b/core/mapFiles/full/411328.json similarity index 100% rename from mapFiles/full/411328.json rename to core/mapFiles/full/411328.json diff --git a/mapFiles/full/411328_full.json b/core/mapFiles/full/411328_full.json similarity index 100% rename from mapFiles/full/411328_full.json rename to core/mapFiles/full/411328_full.json diff --git a/mapFiles/full/411329.json b/core/mapFiles/full/411329.json similarity index 100% rename from mapFiles/full/411329.json rename to core/mapFiles/full/411329.json diff --git a/mapFiles/full/411329_full.json b/core/mapFiles/full/411329_full.json similarity index 100% rename from mapFiles/full/411329_full.json rename to core/mapFiles/full/411329_full.json diff --git a/mapFiles/full/411330.json b/core/mapFiles/full/411330.json similarity index 100% rename from mapFiles/full/411330.json rename to core/mapFiles/full/411330.json diff --git a/mapFiles/full/411330_full.json b/core/mapFiles/full/411330_full.json similarity index 100% rename from mapFiles/full/411330_full.json rename to core/mapFiles/full/411330_full.json diff --git a/mapFiles/full/411371.json b/core/mapFiles/full/411371.json similarity index 100% rename from mapFiles/full/411371.json rename to core/mapFiles/full/411371.json diff --git a/mapFiles/full/411371_full.json b/core/mapFiles/full/411371_full.json similarity index 100% rename from mapFiles/full/411371_full.json rename to core/mapFiles/full/411371_full.json diff --git a/mapFiles/full/411372.json b/core/mapFiles/full/411372.json similarity index 100% rename from mapFiles/full/411372.json rename to core/mapFiles/full/411372.json diff --git a/mapFiles/full/411372_full.json b/core/mapFiles/full/411372_full.json similarity index 100% rename from mapFiles/full/411372_full.json rename to core/mapFiles/full/411372_full.json diff --git a/mapFiles/full/411381.json b/core/mapFiles/full/411381.json similarity index 100% rename from mapFiles/full/411381.json rename to core/mapFiles/full/411381.json diff --git a/mapFiles/full/411381_full.json b/core/mapFiles/full/411381_full.json similarity index 100% rename from mapFiles/full/411381_full.json rename to core/mapFiles/full/411381_full.json diff --git a/mapFiles/full/411400.json b/core/mapFiles/full/411400.json similarity index 100% rename from mapFiles/full/411400.json rename to core/mapFiles/full/411400.json diff --git a/mapFiles/full/411400_full.json b/core/mapFiles/full/411400_full.json similarity index 100% rename from mapFiles/full/411400_full.json rename to core/mapFiles/full/411400_full.json diff --git a/mapFiles/full/411402.json b/core/mapFiles/full/411402.json similarity index 100% rename from mapFiles/full/411402.json rename to core/mapFiles/full/411402.json diff --git a/mapFiles/full/411402_full.json b/core/mapFiles/full/411402_full.json similarity index 100% rename from mapFiles/full/411402_full.json rename to core/mapFiles/full/411402_full.json diff --git a/mapFiles/full/411403.json b/core/mapFiles/full/411403.json similarity index 100% rename from mapFiles/full/411403.json rename to core/mapFiles/full/411403.json diff --git a/mapFiles/full/411403_full.json b/core/mapFiles/full/411403_full.json similarity index 100% rename from mapFiles/full/411403_full.json rename to core/mapFiles/full/411403_full.json diff --git a/mapFiles/full/411421.json b/core/mapFiles/full/411421.json similarity index 100% rename from mapFiles/full/411421.json rename to core/mapFiles/full/411421.json diff --git a/mapFiles/full/411421_full.json b/core/mapFiles/full/411421_full.json similarity index 100% rename from mapFiles/full/411421_full.json rename to core/mapFiles/full/411421_full.json diff --git a/mapFiles/full/411422.json b/core/mapFiles/full/411422.json similarity index 100% rename from mapFiles/full/411422.json rename to core/mapFiles/full/411422.json diff --git a/mapFiles/full/411422_full.json b/core/mapFiles/full/411422_full.json similarity index 100% rename from mapFiles/full/411422_full.json rename to core/mapFiles/full/411422_full.json diff --git a/mapFiles/full/411423.json b/core/mapFiles/full/411423.json similarity index 100% rename from mapFiles/full/411423.json rename to core/mapFiles/full/411423.json diff --git a/mapFiles/full/411423_full.json b/core/mapFiles/full/411423_full.json similarity index 100% rename from mapFiles/full/411423_full.json rename to core/mapFiles/full/411423_full.json diff --git a/mapFiles/full/411424.json b/core/mapFiles/full/411424.json similarity index 100% rename from mapFiles/full/411424.json rename to core/mapFiles/full/411424.json diff --git a/mapFiles/full/411424_full.json b/core/mapFiles/full/411424_full.json similarity index 100% rename from mapFiles/full/411424_full.json rename to core/mapFiles/full/411424_full.json diff --git a/mapFiles/full/411425.json b/core/mapFiles/full/411425.json similarity index 100% rename from mapFiles/full/411425.json rename to core/mapFiles/full/411425.json diff --git a/mapFiles/full/411425_full.json b/core/mapFiles/full/411425_full.json similarity index 100% rename from mapFiles/full/411425_full.json rename to core/mapFiles/full/411425_full.json diff --git a/mapFiles/full/411426.json b/core/mapFiles/full/411426.json similarity index 100% rename from mapFiles/full/411426.json rename to core/mapFiles/full/411426.json diff --git a/mapFiles/full/411426_full.json b/core/mapFiles/full/411426_full.json similarity index 100% rename from mapFiles/full/411426_full.json rename to core/mapFiles/full/411426_full.json diff --git a/mapFiles/full/411471.json b/core/mapFiles/full/411471.json similarity index 100% rename from mapFiles/full/411471.json rename to core/mapFiles/full/411471.json diff --git a/mapFiles/full/411471_full.json b/core/mapFiles/full/411471_full.json similarity index 100% rename from mapFiles/full/411471_full.json rename to core/mapFiles/full/411471_full.json diff --git a/mapFiles/full/411472.json b/core/mapFiles/full/411472.json similarity index 100% rename from mapFiles/full/411472.json rename to core/mapFiles/full/411472.json diff --git a/mapFiles/full/411472_full.json b/core/mapFiles/full/411472_full.json similarity index 100% rename from mapFiles/full/411472_full.json rename to core/mapFiles/full/411472_full.json diff --git a/mapFiles/full/411481.json b/core/mapFiles/full/411481.json similarity index 100% rename from mapFiles/full/411481.json rename to core/mapFiles/full/411481.json diff --git a/mapFiles/full/411481_full.json b/core/mapFiles/full/411481_full.json similarity index 100% rename from mapFiles/full/411481_full.json rename to core/mapFiles/full/411481_full.json diff --git a/mapFiles/full/411500.json b/core/mapFiles/full/411500.json similarity index 100% rename from mapFiles/full/411500.json rename to core/mapFiles/full/411500.json diff --git a/mapFiles/full/411500_full.json b/core/mapFiles/full/411500_full.json similarity index 100% rename from mapFiles/full/411500_full.json rename to core/mapFiles/full/411500_full.json diff --git a/mapFiles/full/411502.json b/core/mapFiles/full/411502.json similarity index 100% rename from mapFiles/full/411502.json rename to core/mapFiles/full/411502.json diff --git a/mapFiles/full/411502_full.json b/core/mapFiles/full/411502_full.json similarity index 100% rename from mapFiles/full/411502_full.json rename to core/mapFiles/full/411502_full.json diff --git a/mapFiles/full/411503.json b/core/mapFiles/full/411503.json similarity index 100% rename from mapFiles/full/411503.json rename to core/mapFiles/full/411503.json diff --git a/mapFiles/full/411503_full.json b/core/mapFiles/full/411503_full.json similarity index 100% rename from mapFiles/full/411503_full.json rename to core/mapFiles/full/411503_full.json diff --git a/mapFiles/full/411521.json b/core/mapFiles/full/411521.json similarity index 100% rename from mapFiles/full/411521.json rename to core/mapFiles/full/411521.json diff --git a/mapFiles/full/411521_full.json b/core/mapFiles/full/411521_full.json similarity index 100% rename from mapFiles/full/411521_full.json rename to core/mapFiles/full/411521_full.json diff --git a/mapFiles/full/411522.json b/core/mapFiles/full/411522.json similarity index 100% rename from mapFiles/full/411522.json rename to core/mapFiles/full/411522.json diff --git a/mapFiles/full/411522_full.json b/core/mapFiles/full/411522_full.json similarity index 100% rename from mapFiles/full/411522_full.json rename to core/mapFiles/full/411522_full.json diff --git a/mapFiles/full/411523.json b/core/mapFiles/full/411523.json similarity index 100% rename from mapFiles/full/411523.json rename to core/mapFiles/full/411523.json diff --git a/mapFiles/full/411523_full.json b/core/mapFiles/full/411523_full.json similarity index 100% rename from mapFiles/full/411523_full.json rename to core/mapFiles/full/411523_full.json diff --git a/mapFiles/full/411524.json b/core/mapFiles/full/411524.json similarity index 100% rename from mapFiles/full/411524.json rename to core/mapFiles/full/411524.json diff --git a/mapFiles/full/411524_full.json b/core/mapFiles/full/411524_full.json similarity index 100% rename from mapFiles/full/411524_full.json rename to core/mapFiles/full/411524_full.json diff --git a/mapFiles/full/411525.json b/core/mapFiles/full/411525.json similarity index 100% rename from mapFiles/full/411525.json rename to core/mapFiles/full/411525.json diff --git a/mapFiles/full/411525_full.json b/core/mapFiles/full/411525_full.json similarity index 100% rename from mapFiles/full/411525_full.json rename to core/mapFiles/full/411525_full.json diff --git a/mapFiles/full/411526.json b/core/mapFiles/full/411526.json similarity index 100% rename from mapFiles/full/411526.json rename to core/mapFiles/full/411526.json diff --git a/mapFiles/full/411526_full.json b/core/mapFiles/full/411526_full.json similarity index 100% rename from mapFiles/full/411526_full.json rename to core/mapFiles/full/411526_full.json diff --git a/mapFiles/full/411527.json b/core/mapFiles/full/411527.json similarity index 100% rename from mapFiles/full/411527.json rename to core/mapFiles/full/411527.json diff --git a/mapFiles/full/411527_full.json b/core/mapFiles/full/411527_full.json similarity index 100% rename from mapFiles/full/411527_full.json rename to core/mapFiles/full/411527_full.json diff --git a/mapFiles/full/411528.json b/core/mapFiles/full/411528.json similarity index 100% rename from mapFiles/full/411528.json rename to core/mapFiles/full/411528.json diff --git a/mapFiles/full/411528_full.json b/core/mapFiles/full/411528_full.json similarity index 100% rename from mapFiles/full/411528_full.json rename to core/mapFiles/full/411528_full.json diff --git a/mapFiles/full/411571.json b/core/mapFiles/full/411571.json similarity index 100% rename from mapFiles/full/411571.json rename to core/mapFiles/full/411571.json diff --git a/mapFiles/full/411571_full.json b/core/mapFiles/full/411571_full.json similarity index 100% rename from mapFiles/full/411571_full.json rename to core/mapFiles/full/411571_full.json diff --git a/mapFiles/full/411600.json b/core/mapFiles/full/411600.json similarity index 100% rename from mapFiles/full/411600.json rename to core/mapFiles/full/411600.json diff --git a/mapFiles/full/411600_full.json b/core/mapFiles/full/411600_full.json similarity index 100% rename from mapFiles/full/411600_full.json rename to core/mapFiles/full/411600_full.json diff --git a/mapFiles/full/411602.json b/core/mapFiles/full/411602.json similarity index 100% rename from mapFiles/full/411602.json rename to core/mapFiles/full/411602.json diff --git a/mapFiles/full/411602_full.json b/core/mapFiles/full/411602_full.json similarity index 100% rename from mapFiles/full/411602_full.json rename to core/mapFiles/full/411602_full.json diff --git a/mapFiles/full/411603.json b/core/mapFiles/full/411603.json similarity index 100% rename from mapFiles/full/411603.json rename to core/mapFiles/full/411603.json diff --git a/mapFiles/full/411603_full.json b/core/mapFiles/full/411603_full.json similarity index 100% rename from mapFiles/full/411603_full.json rename to core/mapFiles/full/411603_full.json diff --git a/mapFiles/full/411621.json b/core/mapFiles/full/411621.json similarity index 100% rename from mapFiles/full/411621.json rename to core/mapFiles/full/411621.json diff --git a/mapFiles/full/411621_full.json b/core/mapFiles/full/411621_full.json similarity index 100% rename from mapFiles/full/411621_full.json rename to core/mapFiles/full/411621_full.json diff --git a/mapFiles/full/411622.json b/core/mapFiles/full/411622.json similarity index 100% rename from mapFiles/full/411622.json rename to core/mapFiles/full/411622.json diff --git a/mapFiles/full/411622_full.json b/core/mapFiles/full/411622_full.json similarity index 100% rename from mapFiles/full/411622_full.json rename to core/mapFiles/full/411622_full.json diff --git a/mapFiles/full/411623.json b/core/mapFiles/full/411623.json similarity index 100% rename from mapFiles/full/411623.json rename to core/mapFiles/full/411623.json diff --git a/mapFiles/full/411623_full.json b/core/mapFiles/full/411623_full.json similarity index 100% rename from mapFiles/full/411623_full.json rename to core/mapFiles/full/411623_full.json diff --git a/mapFiles/full/411624.json b/core/mapFiles/full/411624.json similarity index 100% rename from mapFiles/full/411624.json rename to core/mapFiles/full/411624.json diff --git a/mapFiles/full/411624_full.json b/core/mapFiles/full/411624_full.json similarity index 100% rename from mapFiles/full/411624_full.json rename to core/mapFiles/full/411624_full.json diff --git a/mapFiles/full/411625.json b/core/mapFiles/full/411625.json similarity index 100% rename from mapFiles/full/411625.json rename to core/mapFiles/full/411625.json diff --git a/mapFiles/full/411625_full.json b/core/mapFiles/full/411625_full.json similarity index 100% rename from mapFiles/full/411625_full.json rename to core/mapFiles/full/411625_full.json diff --git a/mapFiles/full/411627.json b/core/mapFiles/full/411627.json similarity index 100% rename from mapFiles/full/411627.json rename to core/mapFiles/full/411627.json diff --git a/mapFiles/full/411627_full.json b/core/mapFiles/full/411627_full.json similarity index 100% rename from mapFiles/full/411627_full.json rename to core/mapFiles/full/411627_full.json diff --git a/mapFiles/full/411628.json b/core/mapFiles/full/411628.json similarity index 100% rename from mapFiles/full/411628.json rename to core/mapFiles/full/411628.json diff --git a/mapFiles/full/411628_full.json b/core/mapFiles/full/411628_full.json similarity index 100% rename from mapFiles/full/411628_full.json rename to core/mapFiles/full/411628_full.json diff --git a/mapFiles/full/411671.json b/core/mapFiles/full/411671.json similarity index 100% rename from mapFiles/full/411671.json rename to core/mapFiles/full/411671.json diff --git a/mapFiles/full/411671_full.json b/core/mapFiles/full/411671_full.json similarity index 100% rename from mapFiles/full/411671_full.json rename to core/mapFiles/full/411671_full.json diff --git a/mapFiles/full/411681.json b/core/mapFiles/full/411681.json similarity index 100% rename from mapFiles/full/411681.json rename to core/mapFiles/full/411681.json diff --git a/mapFiles/full/411681_full.json b/core/mapFiles/full/411681_full.json similarity index 100% rename from mapFiles/full/411681_full.json rename to core/mapFiles/full/411681_full.json diff --git a/mapFiles/full/411700.json b/core/mapFiles/full/411700.json similarity index 100% rename from mapFiles/full/411700.json rename to core/mapFiles/full/411700.json diff --git a/mapFiles/full/411700_full.json b/core/mapFiles/full/411700_full.json similarity index 100% rename from mapFiles/full/411700_full.json rename to core/mapFiles/full/411700_full.json diff --git a/mapFiles/full/411702.json b/core/mapFiles/full/411702.json similarity index 100% rename from mapFiles/full/411702.json rename to core/mapFiles/full/411702.json diff --git a/mapFiles/full/411702_full.json b/core/mapFiles/full/411702_full.json similarity index 100% rename from mapFiles/full/411702_full.json rename to core/mapFiles/full/411702_full.json diff --git a/mapFiles/full/411721.json b/core/mapFiles/full/411721.json similarity index 100% rename from mapFiles/full/411721.json rename to core/mapFiles/full/411721.json diff --git a/mapFiles/full/411721_full.json b/core/mapFiles/full/411721_full.json similarity index 100% rename from mapFiles/full/411721_full.json rename to core/mapFiles/full/411721_full.json diff --git a/mapFiles/full/411722.json b/core/mapFiles/full/411722.json similarity index 100% rename from mapFiles/full/411722.json rename to core/mapFiles/full/411722.json diff --git a/mapFiles/full/411722_full.json b/core/mapFiles/full/411722_full.json similarity index 100% rename from mapFiles/full/411722_full.json rename to core/mapFiles/full/411722_full.json diff --git a/mapFiles/full/411723.json b/core/mapFiles/full/411723.json similarity index 100% rename from mapFiles/full/411723.json rename to core/mapFiles/full/411723.json diff --git a/mapFiles/full/411723_full.json b/core/mapFiles/full/411723_full.json similarity index 100% rename from mapFiles/full/411723_full.json rename to core/mapFiles/full/411723_full.json diff --git a/mapFiles/full/411724.json b/core/mapFiles/full/411724.json similarity index 100% rename from mapFiles/full/411724.json rename to core/mapFiles/full/411724.json diff --git a/mapFiles/full/411724_full.json b/core/mapFiles/full/411724_full.json similarity index 100% rename from mapFiles/full/411724_full.json rename to core/mapFiles/full/411724_full.json diff --git a/mapFiles/full/411725.json b/core/mapFiles/full/411725.json similarity index 100% rename from mapFiles/full/411725.json rename to core/mapFiles/full/411725.json diff --git a/mapFiles/full/411725_full.json b/core/mapFiles/full/411725_full.json similarity index 100% rename from mapFiles/full/411725_full.json rename to core/mapFiles/full/411725_full.json diff --git a/mapFiles/full/411726.json b/core/mapFiles/full/411726.json similarity index 100% rename from mapFiles/full/411726.json rename to core/mapFiles/full/411726.json diff --git a/mapFiles/full/411726_full.json b/core/mapFiles/full/411726_full.json similarity index 100% rename from mapFiles/full/411726_full.json rename to core/mapFiles/full/411726_full.json diff --git a/mapFiles/full/411727.json b/core/mapFiles/full/411727.json similarity index 100% rename from mapFiles/full/411727.json rename to core/mapFiles/full/411727.json diff --git a/mapFiles/full/411727_full.json b/core/mapFiles/full/411727_full.json similarity index 100% rename from mapFiles/full/411727_full.json rename to core/mapFiles/full/411727_full.json diff --git a/mapFiles/full/411728.json b/core/mapFiles/full/411728.json similarity index 100% rename from mapFiles/full/411728.json rename to core/mapFiles/full/411728.json diff --git a/mapFiles/full/411728_full.json b/core/mapFiles/full/411728_full.json similarity index 100% rename from mapFiles/full/411728_full.json rename to core/mapFiles/full/411728_full.json diff --git a/mapFiles/full/411729.json b/core/mapFiles/full/411729.json similarity index 100% rename from mapFiles/full/411729.json rename to core/mapFiles/full/411729.json diff --git a/mapFiles/full/411729_full.json b/core/mapFiles/full/411729_full.json similarity index 100% rename from mapFiles/full/411729_full.json rename to core/mapFiles/full/411729_full.json diff --git a/mapFiles/full/411771.json b/core/mapFiles/full/411771.json similarity index 100% rename from mapFiles/full/411771.json rename to core/mapFiles/full/411771.json diff --git a/mapFiles/full/411771_full.json b/core/mapFiles/full/411771_full.json similarity index 100% rename from mapFiles/full/411771_full.json rename to core/mapFiles/full/411771_full.json diff --git a/mapFiles/full/419000_full.json b/core/mapFiles/full/419000_full.json similarity index 100% rename from mapFiles/full/419000_full.json rename to core/mapFiles/full/419000_full.json diff --git a/mapFiles/full/419001.json b/core/mapFiles/full/419001.json similarity index 100% rename from mapFiles/full/419001.json rename to core/mapFiles/full/419001.json diff --git a/mapFiles/full/419001_full.json b/core/mapFiles/full/419001_full.json similarity index 100% rename from mapFiles/full/419001_full.json rename to core/mapFiles/full/419001_full.json diff --git a/mapFiles/full/420000.json b/core/mapFiles/full/420000.json similarity index 100% rename from mapFiles/full/420000.json rename to core/mapFiles/full/420000.json diff --git a/mapFiles/full/420000_full.json b/core/mapFiles/full/420000_full.json similarity index 100% rename from mapFiles/full/420000_full.json rename to core/mapFiles/full/420000_full.json diff --git a/mapFiles/full/420100.json b/core/mapFiles/full/420100.json similarity index 100% rename from mapFiles/full/420100.json rename to core/mapFiles/full/420100.json diff --git a/mapFiles/full/420100_full.json b/core/mapFiles/full/420100_full.json similarity index 100% rename from mapFiles/full/420100_full.json rename to core/mapFiles/full/420100_full.json diff --git a/mapFiles/full/420102.json b/core/mapFiles/full/420102.json similarity index 100% rename from mapFiles/full/420102.json rename to core/mapFiles/full/420102.json diff --git a/mapFiles/full/420102_full.json b/core/mapFiles/full/420102_full.json similarity index 100% rename from mapFiles/full/420102_full.json rename to core/mapFiles/full/420102_full.json diff --git a/mapFiles/full/420103.json b/core/mapFiles/full/420103.json similarity index 100% rename from mapFiles/full/420103.json rename to core/mapFiles/full/420103.json diff --git a/mapFiles/full/420103_full.json b/core/mapFiles/full/420103_full.json similarity index 100% rename from mapFiles/full/420103_full.json rename to core/mapFiles/full/420103_full.json diff --git a/mapFiles/full/420104.json b/core/mapFiles/full/420104.json similarity index 100% rename from mapFiles/full/420104.json rename to core/mapFiles/full/420104.json diff --git a/mapFiles/full/420104_full.json b/core/mapFiles/full/420104_full.json similarity index 100% rename from mapFiles/full/420104_full.json rename to core/mapFiles/full/420104_full.json diff --git a/mapFiles/full/420105.json b/core/mapFiles/full/420105.json similarity index 100% rename from mapFiles/full/420105.json rename to core/mapFiles/full/420105.json diff --git a/mapFiles/full/420105_full.json b/core/mapFiles/full/420105_full.json similarity index 100% rename from mapFiles/full/420105_full.json rename to core/mapFiles/full/420105_full.json diff --git a/mapFiles/full/420106.json b/core/mapFiles/full/420106.json similarity index 100% rename from mapFiles/full/420106.json rename to core/mapFiles/full/420106.json diff --git a/mapFiles/full/420106_full.json b/core/mapFiles/full/420106_full.json similarity index 100% rename from mapFiles/full/420106_full.json rename to core/mapFiles/full/420106_full.json diff --git a/mapFiles/full/420107.json b/core/mapFiles/full/420107.json similarity index 100% rename from mapFiles/full/420107.json rename to core/mapFiles/full/420107.json diff --git a/mapFiles/full/420107_full.json b/core/mapFiles/full/420107_full.json similarity index 100% rename from mapFiles/full/420107_full.json rename to core/mapFiles/full/420107_full.json diff --git a/mapFiles/full/420111.json b/core/mapFiles/full/420111.json similarity index 100% rename from mapFiles/full/420111.json rename to core/mapFiles/full/420111.json diff --git a/mapFiles/full/420111_full.json b/core/mapFiles/full/420111_full.json similarity index 100% rename from mapFiles/full/420111_full.json rename to core/mapFiles/full/420111_full.json diff --git a/mapFiles/full/420112.json b/core/mapFiles/full/420112.json similarity index 100% rename from mapFiles/full/420112.json rename to core/mapFiles/full/420112.json diff --git a/mapFiles/full/420112_full.json b/core/mapFiles/full/420112_full.json similarity index 100% rename from mapFiles/full/420112_full.json rename to core/mapFiles/full/420112_full.json diff --git a/mapFiles/full/420113.json b/core/mapFiles/full/420113.json similarity index 100% rename from mapFiles/full/420113.json rename to core/mapFiles/full/420113.json diff --git a/mapFiles/full/420113_full.json b/core/mapFiles/full/420113_full.json similarity index 100% rename from mapFiles/full/420113_full.json rename to core/mapFiles/full/420113_full.json diff --git a/mapFiles/full/420114.json b/core/mapFiles/full/420114.json similarity index 100% rename from mapFiles/full/420114.json rename to core/mapFiles/full/420114.json diff --git a/mapFiles/full/420114_full.json b/core/mapFiles/full/420114_full.json similarity index 100% rename from mapFiles/full/420114_full.json rename to core/mapFiles/full/420114_full.json diff --git a/mapFiles/full/420115.json b/core/mapFiles/full/420115.json similarity index 100% rename from mapFiles/full/420115.json rename to core/mapFiles/full/420115.json diff --git a/mapFiles/full/420115_full.json b/core/mapFiles/full/420115_full.json similarity index 100% rename from mapFiles/full/420115_full.json rename to core/mapFiles/full/420115_full.json diff --git a/mapFiles/full/420116.json b/core/mapFiles/full/420116.json similarity index 100% rename from mapFiles/full/420116.json rename to core/mapFiles/full/420116.json diff --git a/mapFiles/full/420116_full.json b/core/mapFiles/full/420116_full.json similarity index 100% rename from mapFiles/full/420116_full.json rename to core/mapFiles/full/420116_full.json diff --git a/mapFiles/full/420117.json b/core/mapFiles/full/420117.json similarity index 100% rename from mapFiles/full/420117.json rename to core/mapFiles/full/420117.json diff --git a/mapFiles/full/420117_full.json b/core/mapFiles/full/420117_full.json similarity index 100% rename from mapFiles/full/420117_full.json rename to core/mapFiles/full/420117_full.json diff --git a/mapFiles/full/420200.json b/core/mapFiles/full/420200.json similarity index 100% rename from mapFiles/full/420200.json rename to core/mapFiles/full/420200.json diff --git a/mapFiles/full/420200_full.json b/core/mapFiles/full/420200_full.json similarity index 100% rename from mapFiles/full/420200_full.json rename to core/mapFiles/full/420200_full.json diff --git a/mapFiles/full/420202.json b/core/mapFiles/full/420202.json similarity index 100% rename from mapFiles/full/420202.json rename to core/mapFiles/full/420202.json diff --git a/mapFiles/full/420202_full.json b/core/mapFiles/full/420202_full.json similarity index 100% rename from mapFiles/full/420202_full.json rename to core/mapFiles/full/420202_full.json diff --git a/mapFiles/full/420203.json b/core/mapFiles/full/420203.json similarity index 100% rename from mapFiles/full/420203.json rename to core/mapFiles/full/420203.json diff --git a/mapFiles/full/420203_full.json b/core/mapFiles/full/420203_full.json similarity index 100% rename from mapFiles/full/420203_full.json rename to core/mapFiles/full/420203_full.json diff --git a/mapFiles/full/420204.json b/core/mapFiles/full/420204.json similarity index 100% rename from mapFiles/full/420204.json rename to core/mapFiles/full/420204.json diff --git a/mapFiles/full/420204_full.json b/core/mapFiles/full/420204_full.json similarity index 100% rename from mapFiles/full/420204_full.json rename to core/mapFiles/full/420204_full.json diff --git a/mapFiles/full/420205.json b/core/mapFiles/full/420205.json similarity index 100% rename from mapFiles/full/420205.json rename to core/mapFiles/full/420205.json diff --git a/mapFiles/full/420205_full.json b/core/mapFiles/full/420205_full.json similarity index 100% rename from mapFiles/full/420205_full.json rename to core/mapFiles/full/420205_full.json diff --git a/mapFiles/full/420222.json b/core/mapFiles/full/420222.json similarity index 100% rename from mapFiles/full/420222.json rename to core/mapFiles/full/420222.json diff --git a/mapFiles/full/420222_full.json b/core/mapFiles/full/420222_full.json similarity index 100% rename from mapFiles/full/420222_full.json rename to core/mapFiles/full/420222_full.json diff --git a/mapFiles/full/420281.json b/core/mapFiles/full/420281.json similarity index 100% rename from mapFiles/full/420281.json rename to core/mapFiles/full/420281.json diff --git a/mapFiles/full/420281_full.json b/core/mapFiles/full/420281_full.json similarity index 100% rename from mapFiles/full/420281_full.json rename to core/mapFiles/full/420281_full.json diff --git a/mapFiles/full/420300.json b/core/mapFiles/full/420300.json similarity index 100% rename from mapFiles/full/420300.json rename to core/mapFiles/full/420300.json diff --git a/mapFiles/full/420300_full.json b/core/mapFiles/full/420300_full.json similarity index 100% rename from mapFiles/full/420300_full.json rename to core/mapFiles/full/420300_full.json diff --git a/mapFiles/full/420302.json b/core/mapFiles/full/420302.json similarity index 100% rename from mapFiles/full/420302.json rename to core/mapFiles/full/420302.json diff --git a/mapFiles/full/420302_full.json b/core/mapFiles/full/420302_full.json similarity index 100% rename from mapFiles/full/420302_full.json rename to core/mapFiles/full/420302_full.json diff --git a/mapFiles/full/420303.json b/core/mapFiles/full/420303.json similarity index 100% rename from mapFiles/full/420303.json rename to core/mapFiles/full/420303.json diff --git a/mapFiles/full/420303_full.json b/core/mapFiles/full/420303_full.json similarity index 100% rename from mapFiles/full/420303_full.json rename to core/mapFiles/full/420303_full.json diff --git a/mapFiles/full/420304.json b/core/mapFiles/full/420304.json similarity index 100% rename from mapFiles/full/420304.json rename to core/mapFiles/full/420304.json diff --git a/mapFiles/full/420304_full.json b/core/mapFiles/full/420304_full.json similarity index 100% rename from mapFiles/full/420304_full.json rename to core/mapFiles/full/420304_full.json diff --git a/mapFiles/full/420322.json b/core/mapFiles/full/420322.json similarity index 100% rename from mapFiles/full/420322.json rename to core/mapFiles/full/420322.json diff --git a/mapFiles/full/420322_full.json b/core/mapFiles/full/420322_full.json similarity index 100% rename from mapFiles/full/420322_full.json rename to core/mapFiles/full/420322_full.json diff --git a/mapFiles/full/420323.json b/core/mapFiles/full/420323.json similarity index 100% rename from mapFiles/full/420323.json rename to core/mapFiles/full/420323.json diff --git a/mapFiles/full/420323_full.json b/core/mapFiles/full/420323_full.json similarity index 100% rename from mapFiles/full/420323_full.json rename to core/mapFiles/full/420323_full.json diff --git a/mapFiles/full/420324.json b/core/mapFiles/full/420324.json similarity index 100% rename from mapFiles/full/420324.json rename to core/mapFiles/full/420324.json diff --git a/mapFiles/full/420324_full.json b/core/mapFiles/full/420324_full.json similarity index 100% rename from mapFiles/full/420324_full.json rename to core/mapFiles/full/420324_full.json diff --git a/mapFiles/full/420325.json b/core/mapFiles/full/420325.json similarity index 100% rename from mapFiles/full/420325.json rename to core/mapFiles/full/420325.json diff --git a/mapFiles/full/420325_full.json b/core/mapFiles/full/420325_full.json similarity index 100% rename from mapFiles/full/420325_full.json rename to core/mapFiles/full/420325_full.json diff --git a/mapFiles/full/420381.json b/core/mapFiles/full/420381.json similarity index 100% rename from mapFiles/full/420381.json rename to core/mapFiles/full/420381.json diff --git a/mapFiles/full/420381_full.json b/core/mapFiles/full/420381_full.json similarity index 100% rename from mapFiles/full/420381_full.json rename to core/mapFiles/full/420381_full.json diff --git a/mapFiles/full/420500.json b/core/mapFiles/full/420500.json similarity index 100% rename from mapFiles/full/420500.json rename to core/mapFiles/full/420500.json diff --git a/mapFiles/full/420500_full.json b/core/mapFiles/full/420500_full.json similarity index 100% rename from mapFiles/full/420500_full.json rename to core/mapFiles/full/420500_full.json diff --git a/mapFiles/full/420502.json b/core/mapFiles/full/420502.json similarity index 100% rename from mapFiles/full/420502.json rename to core/mapFiles/full/420502.json diff --git a/mapFiles/full/420502_full.json b/core/mapFiles/full/420502_full.json similarity index 100% rename from mapFiles/full/420502_full.json rename to core/mapFiles/full/420502_full.json diff --git a/mapFiles/full/420503.json b/core/mapFiles/full/420503.json similarity index 100% rename from mapFiles/full/420503.json rename to core/mapFiles/full/420503.json diff --git a/mapFiles/full/420503_full.json b/core/mapFiles/full/420503_full.json similarity index 100% rename from mapFiles/full/420503_full.json rename to core/mapFiles/full/420503_full.json diff --git a/mapFiles/full/420504.json b/core/mapFiles/full/420504.json similarity index 100% rename from mapFiles/full/420504.json rename to core/mapFiles/full/420504.json diff --git a/mapFiles/full/420504_full.json b/core/mapFiles/full/420504_full.json similarity index 100% rename from mapFiles/full/420504_full.json rename to core/mapFiles/full/420504_full.json diff --git a/mapFiles/full/420505.json b/core/mapFiles/full/420505.json similarity index 100% rename from mapFiles/full/420505.json rename to core/mapFiles/full/420505.json diff --git a/mapFiles/full/420505_full.json b/core/mapFiles/full/420505_full.json similarity index 100% rename from mapFiles/full/420505_full.json rename to core/mapFiles/full/420505_full.json diff --git a/mapFiles/full/420506.json b/core/mapFiles/full/420506.json similarity index 100% rename from mapFiles/full/420506.json rename to core/mapFiles/full/420506.json diff --git a/mapFiles/full/420506_full.json b/core/mapFiles/full/420506_full.json similarity index 100% rename from mapFiles/full/420506_full.json rename to core/mapFiles/full/420506_full.json diff --git a/mapFiles/full/420525.json b/core/mapFiles/full/420525.json similarity index 100% rename from mapFiles/full/420525.json rename to core/mapFiles/full/420525.json diff --git a/mapFiles/full/420525_full.json b/core/mapFiles/full/420525_full.json similarity index 100% rename from mapFiles/full/420525_full.json rename to core/mapFiles/full/420525_full.json diff --git a/mapFiles/full/420526.json b/core/mapFiles/full/420526.json similarity index 100% rename from mapFiles/full/420526.json rename to core/mapFiles/full/420526.json diff --git a/mapFiles/full/420526_full.json b/core/mapFiles/full/420526_full.json similarity index 100% rename from mapFiles/full/420526_full.json rename to core/mapFiles/full/420526_full.json diff --git a/mapFiles/full/420527.json b/core/mapFiles/full/420527.json similarity index 100% rename from mapFiles/full/420527.json rename to core/mapFiles/full/420527.json diff --git a/mapFiles/full/420527_full.json b/core/mapFiles/full/420527_full.json similarity index 100% rename from mapFiles/full/420527_full.json rename to core/mapFiles/full/420527_full.json diff --git a/mapFiles/full/420528.json b/core/mapFiles/full/420528.json similarity index 100% rename from mapFiles/full/420528.json rename to core/mapFiles/full/420528.json diff --git a/mapFiles/full/420528_full.json b/core/mapFiles/full/420528_full.json similarity index 100% rename from mapFiles/full/420528_full.json rename to core/mapFiles/full/420528_full.json diff --git a/mapFiles/full/420529.json b/core/mapFiles/full/420529.json similarity index 100% rename from mapFiles/full/420529.json rename to core/mapFiles/full/420529.json diff --git a/mapFiles/full/420529_full.json b/core/mapFiles/full/420529_full.json similarity index 100% rename from mapFiles/full/420529_full.json rename to core/mapFiles/full/420529_full.json diff --git a/mapFiles/full/420581.json b/core/mapFiles/full/420581.json similarity index 100% rename from mapFiles/full/420581.json rename to core/mapFiles/full/420581.json diff --git a/mapFiles/full/420581_full.json b/core/mapFiles/full/420581_full.json similarity index 100% rename from mapFiles/full/420581_full.json rename to core/mapFiles/full/420581_full.json diff --git a/mapFiles/full/420582.json b/core/mapFiles/full/420582.json similarity index 100% rename from mapFiles/full/420582.json rename to core/mapFiles/full/420582.json diff --git a/mapFiles/full/420582_full.json b/core/mapFiles/full/420582_full.json similarity index 100% rename from mapFiles/full/420582_full.json rename to core/mapFiles/full/420582_full.json diff --git a/mapFiles/full/420583.json b/core/mapFiles/full/420583.json similarity index 100% rename from mapFiles/full/420583.json rename to core/mapFiles/full/420583.json diff --git a/mapFiles/full/420583_full.json b/core/mapFiles/full/420583_full.json similarity index 100% rename from mapFiles/full/420583_full.json rename to core/mapFiles/full/420583_full.json diff --git a/mapFiles/full/420600.json b/core/mapFiles/full/420600.json similarity index 100% rename from mapFiles/full/420600.json rename to core/mapFiles/full/420600.json diff --git a/mapFiles/full/420600_full.json b/core/mapFiles/full/420600_full.json similarity index 100% rename from mapFiles/full/420600_full.json rename to core/mapFiles/full/420600_full.json diff --git a/mapFiles/full/420602.json b/core/mapFiles/full/420602.json similarity index 100% rename from mapFiles/full/420602.json rename to core/mapFiles/full/420602.json diff --git a/mapFiles/full/420602_full.json b/core/mapFiles/full/420602_full.json similarity index 100% rename from mapFiles/full/420602_full.json rename to core/mapFiles/full/420602_full.json diff --git a/mapFiles/full/420606.json b/core/mapFiles/full/420606.json similarity index 100% rename from mapFiles/full/420606.json rename to core/mapFiles/full/420606.json diff --git a/mapFiles/full/420606_full.json b/core/mapFiles/full/420606_full.json similarity index 100% rename from mapFiles/full/420606_full.json rename to core/mapFiles/full/420606_full.json diff --git a/mapFiles/full/420607.json b/core/mapFiles/full/420607.json similarity index 100% rename from mapFiles/full/420607.json rename to core/mapFiles/full/420607.json diff --git a/mapFiles/full/420607_full.json b/core/mapFiles/full/420607_full.json similarity index 100% rename from mapFiles/full/420607_full.json rename to core/mapFiles/full/420607_full.json diff --git a/mapFiles/full/420624.json b/core/mapFiles/full/420624.json similarity index 100% rename from mapFiles/full/420624.json rename to core/mapFiles/full/420624.json diff --git a/mapFiles/full/420624_full.json b/core/mapFiles/full/420624_full.json similarity index 100% rename from mapFiles/full/420624_full.json rename to core/mapFiles/full/420624_full.json diff --git a/mapFiles/full/420625.json b/core/mapFiles/full/420625.json similarity index 100% rename from mapFiles/full/420625.json rename to core/mapFiles/full/420625.json diff --git a/mapFiles/full/420625_full.json b/core/mapFiles/full/420625_full.json similarity index 100% rename from mapFiles/full/420625_full.json rename to core/mapFiles/full/420625_full.json diff --git a/mapFiles/full/420626.json b/core/mapFiles/full/420626.json similarity index 100% rename from mapFiles/full/420626.json rename to core/mapFiles/full/420626.json diff --git a/mapFiles/full/420626_full.json b/core/mapFiles/full/420626_full.json similarity index 100% rename from mapFiles/full/420626_full.json rename to core/mapFiles/full/420626_full.json diff --git a/mapFiles/full/420682.json b/core/mapFiles/full/420682.json similarity index 100% rename from mapFiles/full/420682.json rename to core/mapFiles/full/420682.json diff --git a/mapFiles/full/420682_full.json b/core/mapFiles/full/420682_full.json similarity index 100% rename from mapFiles/full/420682_full.json rename to core/mapFiles/full/420682_full.json diff --git a/mapFiles/full/420683.json b/core/mapFiles/full/420683.json similarity index 100% rename from mapFiles/full/420683.json rename to core/mapFiles/full/420683.json diff --git a/mapFiles/full/420683_full.json b/core/mapFiles/full/420683_full.json similarity index 100% rename from mapFiles/full/420683_full.json rename to core/mapFiles/full/420683_full.json diff --git a/mapFiles/full/420684.json b/core/mapFiles/full/420684.json similarity index 100% rename from mapFiles/full/420684.json rename to core/mapFiles/full/420684.json diff --git a/mapFiles/full/420684_full.json b/core/mapFiles/full/420684_full.json similarity index 100% rename from mapFiles/full/420684_full.json rename to core/mapFiles/full/420684_full.json diff --git a/mapFiles/full/420700.json b/core/mapFiles/full/420700.json similarity index 100% rename from mapFiles/full/420700.json rename to core/mapFiles/full/420700.json diff --git a/mapFiles/full/420700_full.json b/core/mapFiles/full/420700_full.json similarity index 100% rename from mapFiles/full/420700_full.json rename to core/mapFiles/full/420700_full.json diff --git a/mapFiles/full/420702.json b/core/mapFiles/full/420702.json similarity index 100% rename from mapFiles/full/420702.json rename to core/mapFiles/full/420702.json diff --git a/mapFiles/full/420702_full.json b/core/mapFiles/full/420702_full.json similarity index 100% rename from mapFiles/full/420702_full.json rename to core/mapFiles/full/420702_full.json diff --git a/mapFiles/full/420703.json b/core/mapFiles/full/420703.json similarity index 100% rename from mapFiles/full/420703.json rename to core/mapFiles/full/420703.json diff --git a/mapFiles/full/420703_full.json b/core/mapFiles/full/420703_full.json similarity index 100% rename from mapFiles/full/420703_full.json rename to core/mapFiles/full/420703_full.json diff --git a/mapFiles/full/420704.json b/core/mapFiles/full/420704.json similarity index 100% rename from mapFiles/full/420704.json rename to core/mapFiles/full/420704.json diff --git a/mapFiles/full/420704_full.json b/core/mapFiles/full/420704_full.json similarity index 100% rename from mapFiles/full/420704_full.json rename to core/mapFiles/full/420704_full.json diff --git a/mapFiles/full/420800.json b/core/mapFiles/full/420800.json similarity index 100% rename from mapFiles/full/420800.json rename to core/mapFiles/full/420800.json diff --git a/mapFiles/full/420800_full.json b/core/mapFiles/full/420800_full.json similarity index 100% rename from mapFiles/full/420800_full.json rename to core/mapFiles/full/420800_full.json diff --git a/mapFiles/full/420802.json b/core/mapFiles/full/420802.json similarity index 100% rename from mapFiles/full/420802.json rename to core/mapFiles/full/420802.json diff --git a/mapFiles/full/420802_full.json b/core/mapFiles/full/420802_full.json similarity index 100% rename from mapFiles/full/420802_full.json rename to core/mapFiles/full/420802_full.json diff --git a/mapFiles/full/420804.json b/core/mapFiles/full/420804.json similarity index 100% rename from mapFiles/full/420804.json rename to core/mapFiles/full/420804.json diff --git a/mapFiles/full/420804_full.json b/core/mapFiles/full/420804_full.json similarity index 100% rename from mapFiles/full/420804_full.json rename to core/mapFiles/full/420804_full.json diff --git a/mapFiles/full/420822.json b/core/mapFiles/full/420822.json similarity index 100% rename from mapFiles/full/420822.json rename to core/mapFiles/full/420822.json diff --git a/mapFiles/full/420822_full.json b/core/mapFiles/full/420822_full.json similarity index 100% rename from mapFiles/full/420822_full.json rename to core/mapFiles/full/420822_full.json diff --git a/mapFiles/full/420881.json b/core/mapFiles/full/420881.json similarity index 100% rename from mapFiles/full/420881.json rename to core/mapFiles/full/420881.json diff --git a/mapFiles/full/420881_full.json b/core/mapFiles/full/420881_full.json similarity index 100% rename from mapFiles/full/420881_full.json rename to core/mapFiles/full/420881_full.json diff --git a/mapFiles/full/420882.json b/core/mapFiles/full/420882.json similarity index 100% rename from mapFiles/full/420882.json rename to core/mapFiles/full/420882.json diff --git a/mapFiles/full/420882_full.json b/core/mapFiles/full/420882_full.json similarity index 100% rename from mapFiles/full/420882_full.json rename to core/mapFiles/full/420882_full.json diff --git a/mapFiles/full/420900.json b/core/mapFiles/full/420900.json similarity index 100% rename from mapFiles/full/420900.json rename to core/mapFiles/full/420900.json diff --git a/mapFiles/full/420900_full.json b/core/mapFiles/full/420900_full.json similarity index 100% rename from mapFiles/full/420900_full.json rename to core/mapFiles/full/420900_full.json diff --git a/mapFiles/full/420902.json b/core/mapFiles/full/420902.json similarity index 100% rename from mapFiles/full/420902.json rename to core/mapFiles/full/420902.json diff --git a/mapFiles/full/420902_full.json b/core/mapFiles/full/420902_full.json similarity index 100% rename from mapFiles/full/420902_full.json rename to core/mapFiles/full/420902_full.json diff --git a/mapFiles/full/420921.json b/core/mapFiles/full/420921.json similarity index 100% rename from mapFiles/full/420921.json rename to core/mapFiles/full/420921.json diff --git a/mapFiles/full/420921_full.json b/core/mapFiles/full/420921_full.json similarity index 100% rename from mapFiles/full/420921_full.json rename to core/mapFiles/full/420921_full.json diff --git a/mapFiles/full/420922.json b/core/mapFiles/full/420922.json similarity index 100% rename from mapFiles/full/420922.json rename to core/mapFiles/full/420922.json diff --git a/mapFiles/full/420922_full.json b/core/mapFiles/full/420922_full.json similarity index 100% rename from mapFiles/full/420922_full.json rename to core/mapFiles/full/420922_full.json diff --git a/mapFiles/full/420923.json b/core/mapFiles/full/420923.json similarity index 100% rename from mapFiles/full/420923.json rename to core/mapFiles/full/420923.json diff --git a/mapFiles/full/420923_full.json b/core/mapFiles/full/420923_full.json similarity index 100% rename from mapFiles/full/420923_full.json rename to core/mapFiles/full/420923_full.json diff --git a/mapFiles/full/420981.json b/core/mapFiles/full/420981.json similarity index 100% rename from mapFiles/full/420981.json rename to core/mapFiles/full/420981.json diff --git a/mapFiles/full/420981_full.json b/core/mapFiles/full/420981_full.json similarity index 100% rename from mapFiles/full/420981_full.json rename to core/mapFiles/full/420981_full.json diff --git a/mapFiles/full/420982.json b/core/mapFiles/full/420982.json similarity index 100% rename from mapFiles/full/420982.json rename to core/mapFiles/full/420982.json diff --git a/mapFiles/full/420982_full.json b/core/mapFiles/full/420982_full.json similarity index 100% rename from mapFiles/full/420982_full.json rename to core/mapFiles/full/420982_full.json diff --git a/mapFiles/full/420984.json b/core/mapFiles/full/420984.json similarity index 100% rename from mapFiles/full/420984.json rename to core/mapFiles/full/420984.json diff --git a/mapFiles/full/420984_full.json b/core/mapFiles/full/420984_full.json similarity index 100% rename from mapFiles/full/420984_full.json rename to core/mapFiles/full/420984_full.json diff --git a/mapFiles/full/421000.json b/core/mapFiles/full/421000.json similarity index 100% rename from mapFiles/full/421000.json rename to core/mapFiles/full/421000.json diff --git a/mapFiles/full/421000_full.json b/core/mapFiles/full/421000_full.json similarity index 100% rename from mapFiles/full/421000_full.json rename to core/mapFiles/full/421000_full.json diff --git a/mapFiles/full/421002.json b/core/mapFiles/full/421002.json similarity index 100% rename from mapFiles/full/421002.json rename to core/mapFiles/full/421002.json diff --git a/mapFiles/full/421002_full.json b/core/mapFiles/full/421002_full.json similarity index 100% rename from mapFiles/full/421002_full.json rename to core/mapFiles/full/421002_full.json diff --git a/mapFiles/full/421003.json b/core/mapFiles/full/421003.json similarity index 100% rename from mapFiles/full/421003.json rename to core/mapFiles/full/421003.json diff --git a/mapFiles/full/421003_full.json b/core/mapFiles/full/421003_full.json similarity index 100% rename from mapFiles/full/421003_full.json rename to core/mapFiles/full/421003_full.json diff --git a/mapFiles/full/421022.json b/core/mapFiles/full/421022.json similarity index 100% rename from mapFiles/full/421022.json rename to core/mapFiles/full/421022.json diff --git a/mapFiles/full/421022_full.json b/core/mapFiles/full/421022_full.json similarity index 100% rename from mapFiles/full/421022_full.json rename to core/mapFiles/full/421022_full.json diff --git a/mapFiles/full/421023.json b/core/mapFiles/full/421023.json similarity index 100% rename from mapFiles/full/421023.json rename to core/mapFiles/full/421023.json diff --git a/mapFiles/full/421023_full.json b/core/mapFiles/full/421023_full.json similarity index 100% rename from mapFiles/full/421023_full.json rename to core/mapFiles/full/421023_full.json diff --git a/mapFiles/full/421024.json b/core/mapFiles/full/421024.json similarity index 100% rename from mapFiles/full/421024.json rename to core/mapFiles/full/421024.json diff --git a/mapFiles/full/421024_full.json b/core/mapFiles/full/421024_full.json similarity index 100% rename from mapFiles/full/421024_full.json rename to core/mapFiles/full/421024_full.json diff --git a/mapFiles/full/421071.json b/core/mapFiles/full/421071.json similarity index 100% rename from mapFiles/full/421071.json rename to core/mapFiles/full/421071.json diff --git a/mapFiles/full/421071_full.json b/core/mapFiles/full/421071_full.json similarity index 100% rename from mapFiles/full/421071_full.json rename to core/mapFiles/full/421071_full.json diff --git a/mapFiles/full/421081.json b/core/mapFiles/full/421081.json similarity index 100% rename from mapFiles/full/421081.json rename to core/mapFiles/full/421081.json diff --git a/mapFiles/full/421081_full.json b/core/mapFiles/full/421081_full.json similarity index 100% rename from mapFiles/full/421081_full.json rename to core/mapFiles/full/421081_full.json diff --git a/mapFiles/full/421083.json b/core/mapFiles/full/421083.json similarity index 100% rename from mapFiles/full/421083.json rename to core/mapFiles/full/421083.json diff --git a/mapFiles/full/421083_full.json b/core/mapFiles/full/421083_full.json similarity index 100% rename from mapFiles/full/421083_full.json rename to core/mapFiles/full/421083_full.json diff --git a/mapFiles/full/421087.json b/core/mapFiles/full/421087.json similarity index 100% rename from mapFiles/full/421087.json rename to core/mapFiles/full/421087.json diff --git a/mapFiles/full/421087_full.json b/core/mapFiles/full/421087_full.json similarity index 100% rename from mapFiles/full/421087_full.json rename to core/mapFiles/full/421087_full.json diff --git a/mapFiles/full/421100.json b/core/mapFiles/full/421100.json similarity index 100% rename from mapFiles/full/421100.json rename to core/mapFiles/full/421100.json diff --git a/mapFiles/full/421100_full.json b/core/mapFiles/full/421100_full.json similarity index 100% rename from mapFiles/full/421100_full.json rename to core/mapFiles/full/421100_full.json diff --git a/mapFiles/full/421102.json b/core/mapFiles/full/421102.json similarity index 100% rename from mapFiles/full/421102.json rename to core/mapFiles/full/421102.json diff --git a/mapFiles/full/421102_full.json b/core/mapFiles/full/421102_full.json similarity index 100% rename from mapFiles/full/421102_full.json rename to core/mapFiles/full/421102_full.json diff --git a/mapFiles/full/421121.json b/core/mapFiles/full/421121.json similarity index 100% rename from mapFiles/full/421121.json rename to core/mapFiles/full/421121.json diff --git a/mapFiles/full/421121_full.json b/core/mapFiles/full/421121_full.json similarity index 100% rename from mapFiles/full/421121_full.json rename to core/mapFiles/full/421121_full.json diff --git a/mapFiles/full/421122.json b/core/mapFiles/full/421122.json similarity index 100% rename from mapFiles/full/421122.json rename to core/mapFiles/full/421122.json diff --git a/mapFiles/full/421122_full.json b/core/mapFiles/full/421122_full.json similarity index 100% rename from mapFiles/full/421122_full.json rename to core/mapFiles/full/421122_full.json diff --git a/mapFiles/full/421123.json b/core/mapFiles/full/421123.json similarity index 100% rename from mapFiles/full/421123.json rename to core/mapFiles/full/421123.json diff --git a/mapFiles/full/421123_full.json b/core/mapFiles/full/421123_full.json similarity index 100% rename from mapFiles/full/421123_full.json rename to core/mapFiles/full/421123_full.json diff --git a/mapFiles/full/421124.json b/core/mapFiles/full/421124.json similarity index 100% rename from mapFiles/full/421124.json rename to core/mapFiles/full/421124.json diff --git a/mapFiles/full/421124_full.json b/core/mapFiles/full/421124_full.json similarity index 100% rename from mapFiles/full/421124_full.json rename to core/mapFiles/full/421124_full.json diff --git a/mapFiles/full/421125.json b/core/mapFiles/full/421125.json similarity index 100% rename from mapFiles/full/421125.json rename to core/mapFiles/full/421125.json diff --git a/mapFiles/full/421125_full.json b/core/mapFiles/full/421125_full.json similarity index 100% rename from mapFiles/full/421125_full.json rename to core/mapFiles/full/421125_full.json diff --git a/mapFiles/full/421126.json b/core/mapFiles/full/421126.json similarity index 100% rename from mapFiles/full/421126.json rename to core/mapFiles/full/421126.json diff --git a/mapFiles/full/421126_full.json b/core/mapFiles/full/421126_full.json similarity index 100% rename from mapFiles/full/421126_full.json rename to core/mapFiles/full/421126_full.json diff --git a/mapFiles/full/421127.json b/core/mapFiles/full/421127.json similarity index 100% rename from mapFiles/full/421127.json rename to core/mapFiles/full/421127.json diff --git a/mapFiles/full/421127_full.json b/core/mapFiles/full/421127_full.json similarity index 100% rename from mapFiles/full/421127_full.json rename to core/mapFiles/full/421127_full.json diff --git a/mapFiles/full/421171.json b/core/mapFiles/full/421171.json similarity index 100% rename from mapFiles/full/421171.json rename to core/mapFiles/full/421171.json diff --git a/mapFiles/full/421171_full.json b/core/mapFiles/full/421171_full.json similarity index 100% rename from mapFiles/full/421171_full.json rename to core/mapFiles/full/421171_full.json diff --git a/mapFiles/full/421181.json b/core/mapFiles/full/421181.json similarity index 100% rename from mapFiles/full/421181.json rename to core/mapFiles/full/421181.json diff --git a/mapFiles/full/421181_full.json b/core/mapFiles/full/421181_full.json similarity index 100% rename from mapFiles/full/421181_full.json rename to core/mapFiles/full/421181_full.json diff --git a/mapFiles/full/421182.json b/core/mapFiles/full/421182.json similarity index 100% rename from mapFiles/full/421182.json rename to core/mapFiles/full/421182.json diff --git a/mapFiles/full/421182_full.json b/core/mapFiles/full/421182_full.json similarity index 100% rename from mapFiles/full/421182_full.json rename to core/mapFiles/full/421182_full.json diff --git a/mapFiles/full/421200.json b/core/mapFiles/full/421200.json similarity index 100% rename from mapFiles/full/421200.json rename to core/mapFiles/full/421200.json diff --git a/mapFiles/full/421200_full.json b/core/mapFiles/full/421200_full.json similarity index 100% rename from mapFiles/full/421200_full.json rename to core/mapFiles/full/421200_full.json diff --git a/mapFiles/full/421202.json b/core/mapFiles/full/421202.json similarity index 100% rename from mapFiles/full/421202.json rename to core/mapFiles/full/421202.json diff --git a/mapFiles/full/421202_full.json b/core/mapFiles/full/421202_full.json similarity index 100% rename from mapFiles/full/421202_full.json rename to core/mapFiles/full/421202_full.json diff --git a/mapFiles/full/421221.json b/core/mapFiles/full/421221.json similarity index 100% rename from mapFiles/full/421221.json rename to core/mapFiles/full/421221.json diff --git a/mapFiles/full/421221_full.json b/core/mapFiles/full/421221_full.json similarity index 100% rename from mapFiles/full/421221_full.json rename to core/mapFiles/full/421221_full.json diff --git a/mapFiles/full/421222.json b/core/mapFiles/full/421222.json similarity index 100% rename from mapFiles/full/421222.json rename to core/mapFiles/full/421222.json diff --git a/mapFiles/full/421222_full.json b/core/mapFiles/full/421222_full.json similarity index 100% rename from mapFiles/full/421222_full.json rename to core/mapFiles/full/421222_full.json diff --git a/mapFiles/full/421223.json b/core/mapFiles/full/421223.json similarity index 100% rename from mapFiles/full/421223.json rename to core/mapFiles/full/421223.json diff --git a/mapFiles/full/421223_full.json b/core/mapFiles/full/421223_full.json similarity index 100% rename from mapFiles/full/421223_full.json rename to core/mapFiles/full/421223_full.json diff --git a/mapFiles/full/421224.json b/core/mapFiles/full/421224.json similarity index 100% rename from mapFiles/full/421224.json rename to core/mapFiles/full/421224.json diff --git a/mapFiles/full/421224_full.json b/core/mapFiles/full/421224_full.json similarity index 100% rename from mapFiles/full/421224_full.json rename to core/mapFiles/full/421224_full.json diff --git a/mapFiles/full/421281.json b/core/mapFiles/full/421281.json similarity index 100% rename from mapFiles/full/421281.json rename to core/mapFiles/full/421281.json diff --git a/mapFiles/full/421281_full.json b/core/mapFiles/full/421281_full.json similarity index 100% rename from mapFiles/full/421281_full.json rename to core/mapFiles/full/421281_full.json diff --git a/mapFiles/full/421300.json b/core/mapFiles/full/421300.json similarity index 100% rename from mapFiles/full/421300.json rename to core/mapFiles/full/421300.json diff --git a/mapFiles/full/421300_full.json b/core/mapFiles/full/421300_full.json similarity index 100% rename from mapFiles/full/421300_full.json rename to core/mapFiles/full/421300_full.json diff --git a/mapFiles/full/421303.json b/core/mapFiles/full/421303.json similarity index 100% rename from mapFiles/full/421303.json rename to core/mapFiles/full/421303.json diff --git a/mapFiles/full/421303_full.json b/core/mapFiles/full/421303_full.json similarity index 100% rename from mapFiles/full/421303_full.json rename to core/mapFiles/full/421303_full.json diff --git a/mapFiles/full/421321.json b/core/mapFiles/full/421321.json similarity index 100% rename from mapFiles/full/421321.json rename to core/mapFiles/full/421321.json diff --git a/mapFiles/full/421321_full.json b/core/mapFiles/full/421321_full.json similarity index 100% rename from mapFiles/full/421321_full.json rename to core/mapFiles/full/421321_full.json diff --git a/mapFiles/full/421381.json b/core/mapFiles/full/421381.json similarity index 100% rename from mapFiles/full/421381.json rename to core/mapFiles/full/421381.json diff --git a/mapFiles/full/421381_full.json b/core/mapFiles/full/421381_full.json similarity index 100% rename from mapFiles/full/421381_full.json rename to core/mapFiles/full/421381_full.json diff --git a/mapFiles/full/422800.json b/core/mapFiles/full/422800.json similarity index 100% rename from mapFiles/full/422800.json rename to core/mapFiles/full/422800.json diff --git a/mapFiles/full/422800_full.json b/core/mapFiles/full/422800_full.json similarity index 100% rename from mapFiles/full/422800_full.json rename to core/mapFiles/full/422800_full.json diff --git a/mapFiles/full/422801.json b/core/mapFiles/full/422801.json similarity index 100% rename from mapFiles/full/422801.json rename to core/mapFiles/full/422801.json diff --git a/mapFiles/full/422801_full.json b/core/mapFiles/full/422801_full.json similarity index 100% rename from mapFiles/full/422801_full.json rename to core/mapFiles/full/422801_full.json diff --git a/mapFiles/full/422802.json b/core/mapFiles/full/422802.json similarity index 100% rename from mapFiles/full/422802.json rename to core/mapFiles/full/422802.json diff --git a/mapFiles/full/422802_full.json b/core/mapFiles/full/422802_full.json similarity index 100% rename from mapFiles/full/422802_full.json rename to core/mapFiles/full/422802_full.json diff --git a/mapFiles/full/422822.json b/core/mapFiles/full/422822.json similarity index 100% rename from mapFiles/full/422822.json rename to core/mapFiles/full/422822.json diff --git a/mapFiles/full/422822_full.json b/core/mapFiles/full/422822_full.json similarity index 100% rename from mapFiles/full/422822_full.json rename to core/mapFiles/full/422822_full.json diff --git a/mapFiles/full/422823.json b/core/mapFiles/full/422823.json similarity index 100% rename from mapFiles/full/422823.json rename to core/mapFiles/full/422823.json diff --git a/mapFiles/full/422823_full.json b/core/mapFiles/full/422823_full.json similarity index 100% rename from mapFiles/full/422823_full.json rename to core/mapFiles/full/422823_full.json diff --git a/mapFiles/full/422825.json b/core/mapFiles/full/422825.json similarity index 100% rename from mapFiles/full/422825.json rename to core/mapFiles/full/422825.json diff --git a/mapFiles/full/422825_full.json b/core/mapFiles/full/422825_full.json similarity index 100% rename from mapFiles/full/422825_full.json rename to core/mapFiles/full/422825_full.json diff --git a/mapFiles/full/422826.json b/core/mapFiles/full/422826.json similarity index 100% rename from mapFiles/full/422826.json rename to core/mapFiles/full/422826.json diff --git a/mapFiles/full/422826_full.json b/core/mapFiles/full/422826_full.json similarity index 100% rename from mapFiles/full/422826_full.json rename to core/mapFiles/full/422826_full.json diff --git a/mapFiles/full/422827.json b/core/mapFiles/full/422827.json similarity index 100% rename from mapFiles/full/422827.json rename to core/mapFiles/full/422827.json diff --git a/mapFiles/full/422827_full.json b/core/mapFiles/full/422827_full.json similarity index 100% rename from mapFiles/full/422827_full.json rename to core/mapFiles/full/422827_full.json diff --git a/mapFiles/full/422828.json b/core/mapFiles/full/422828.json similarity index 100% rename from mapFiles/full/422828.json rename to core/mapFiles/full/422828.json diff --git a/mapFiles/full/422828_full.json b/core/mapFiles/full/422828_full.json similarity index 100% rename from mapFiles/full/422828_full.json rename to core/mapFiles/full/422828_full.json diff --git a/mapFiles/full/429000_full.json b/core/mapFiles/full/429000_full.json similarity index 100% rename from mapFiles/full/429000_full.json rename to core/mapFiles/full/429000_full.json diff --git a/mapFiles/full/429004.json b/core/mapFiles/full/429004.json similarity index 100% rename from mapFiles/full/429004.json rename to core/mapFiles/full/429004.json diff --git a/mapFiles/full/429004_full.json b/core/mapFiles/full/429004_full.json similarity index 100% rename from mapFiles/full/429004_full.json rename to core/mapFiles/full/429004_full.json diff --git a/mapFiles/full/429005.json b/core/mapFiles/full/429005.json similarity index 100% rename from mapFiles/full/429005.json rename to core/mapFiles/full/429005.json diff --git a/mapFiles/full/429005_full.json b/core/mapFiles/full/429005_full.json similarity index 100% rename from mapFiles/full/429005_full.json rename to core/mapFiles/full/429005_full.json diff --git a/mapFiles/full/429006.json b/core/mapFiles/full/429006.json similarity index 100% rename from mapFiles/full/429006.json rename to core/mapFiles/full/429006.json diff --git a/mapFiles/full/429006_full.json b/core/mapFiles/full/429006_full.json similarity index 100% rename from mapFiles/full/429006_full.json rename to core/mapFiles/full/429006_full.json diff --git a/mapFiles/full/429021.json b/core/mapFiles/full/429021.json similarity index 100% rename from mapFiles/full/429021.json rename to core/mapFiles/full/429021.json diff --git a/mapFiles/full/429021_full.json b/core/mapFiles/full/429021_full.json similarity index 100% rename from mapFiles/full/429021_full.json rename to core/mapFiles/full/429021_full.json diff --git a/mapFiles/full/430000.json b/core/mapFiles/full/430000.json similarity index 100% rename from mapFiles/full/430000.json rename to core/mapFiles/full/430000.json diff --git a/mapFiles/full/430000_full.json b/core/mapFiles/full/430000_full.json similarity index 100% rename from mapFiles/full/430000_full.json rename to core/mapFiles/full/430000_full.json diff --git a/mapFiles/full/430100.json b/core/mapFiles/full/430100.json similarity index 100% rename from mapFiles/full/430100.json rename to core/mapFiles/full/430100.json diff --git a/mapFiles/full/430100_full.json b/core/mapFiles/full/430100_full.json similarity index 100% rename from mapFiles/full/430100_full.json rename to core/mapFiles/full/430100_full.json diff --git a/mapFiles/full/430102.json b/core/mapFiles/full/430102.json similarity index 100% rename from mapFiles/full/430102.json rename to core/mapFiles/full/430102.json diff --git a/mapFiles/full/430102_full.json b/core/mapFiles/full/430102_full.json similarity index 100% rename from mapFiles/full/430102_full.json rename to core/mapFiles/full/430102_full.json diff --git a/mapFiles/full/430103.json b/core/mapFiles/full/430103.json similarity index 100% rename from mapFiles/full/430103.json rename to core/mapFiles/full/430103.json diff --git a/mapFiles/full/430103_full.json b/core/mapFiles/full/430103_full.json similarity index 100% rename from mapFiles/full/430103_full.json rename to core/mapFiles/full/430103_full.json diff --git a/mapFiles/full/430104.json b/core/mapFiles/full/430104.json similarity index 100% rename from mapFiles/full/430104.json rename to core/mapFiles/full/430104.json diff --git a/mapFiles/full/430104_full.json b/core/mapFiles/full/430104_full.json similarity index 100% rename from mapFiles/full/430104_full.json rename to core/mapFiles/full/430104_full.json diff --git a/mapFiles/full/430105.json b/core/mapFiles/full/430105.json similarity index 100% rename from mapFiles/full/430105.json rename to core/mapFiles/full/430105.json diff --git a/mapFiles/full/430105_full.json b/core/mapFiles/full/430105_full.json similarity index 100% rename from mapFiles/full/430105_full.json rename to core/mapFiles/full/430105_full.json diff --git a/mapFiles/full/430111.json b/core/mapFiles/full/430111.json similarity index 100% rename from mapFiles/full/430111.json rename to core/mapFiles/full/430111.json diff --git a/mapFiles/full/430111_full.json b/core/mapFiles/full/430111_full.json similarity index 100% rename from mapFiles/full/430111_full.json rename to core/mapFiles/full/430111_full.json diff --git a/mapFiles/full/430112.json b/core/mapFiles/full/430112.json similarity index 100% rename from mapFiles/full/430112.json rename to core/mapFiles/full/430112.json diff --git a/mapFiles/full/430112_full.json b/core/mapFiles/full/430112_full.json similarity index 100% rename from mapFiles/full/430112_full.json rename to core/mapFiles/full/430112_full.json diff --git a/mapFiles/full/430121.json b/core/mapFiles/full/430121.json similarity index 100% rename from mapFiles/full/430121.json rename to core/mapFiles/full/430121.json diff --git a/mapFiles/full/430121_full.json b/core/mapFiles/full/430121_full.json similarity index 100% rename from mapFiles/full/430121_full.json rename to core/mapFiles/full/430121_full.json diff --git a/mapFiles/full/430181.json b/core/mapFiles/full/430181.json similarity index 100% rename from mapFiles/full/430181.json rename to core/mapFiles/full/430181.json diff --git a/mapFiles/full/430181_full.json b/core/mapFiles/full/430181_full.json similarity index 100% rename from mapFiles/full/430181_full.json rename to core/mapFiles/full/430181_full.json diff --git a/mapFiles/full/430182.json b/core/mapFiles/full/430182.json similarity index 100% rename from mapFiles/full/430182.json rename to core/mapFiles/full/430182.json diff --git a/mapFiles/full/430182_full.json b/core/mapFiles/full/430182_full.json similarity index 100% rename from mapFiles/full/430182_full.json rename to core/mapFiles/full/430182_full.json diff --git a/mapFiles/full/430200.json b/core/mapFiles/full/430200.json similarity index 100% rename from mapFiles/full/430200.json rename to core/mapFiles/full/430200.json diff --git a/mapFiles/full/430200_full.json b/core/mapFiles/full/430200_full.json similarity index 100% rename from mapFiles/full/430200_full.json rename to core/mapFiles/full/430200_full.json diff --git a/mapFiles/full/430202.json b/core/mapFiles/full/430202.json similarity index 100% rename from mapFiles/full/430202.json rename to core/mapFiles/full/430202.json diff --git a/mapFiles/full/430202_full.json b/core/mapFiles/full/430202_full.json similarity index 100% rename from mapFiles/full/430202_full.json rename to core/mapFiles/full/430202_full.json diff --git a/mapFiles/full/430203.json b/core/mapFiles/full/430203.json similarity index 100% rename from mapFiles/full/430203.json rename to core/mapFiles/full/430203.json diff --git a/mapFiles/full/430203_full.json b/core/mapFiles/full/430203_full.json similarity index 100% rename from mapFiles/full/430203_full.json rename to core/mapFiles/full/430203_full.json diff --git a/mapFiles/full/430204.json b/core/mapFiles/full/430204.json similarity index 100% rename from mapFiles/full/430204.json rename to core/mapFiles/full/430204.json diff --git a/mapFiles/full/430204_full.json b/core/mapFiles/full/430204_full.json similarity index 100% rename from mapFiles/full/430204_full.json rename to core/mapFiles/full/430204_full.json diff --git a/mapFiles/full/430211.json b/core/mapFiles/full/430211.json similarity index 100% rename from mapFiles/full/430211.json rename to core/mapFiles/full/430211.json diff --git a/mapFiles/full/430211_full.json b/core/mapFiles/full/430211_full.json similarity index 100% rename from mapFiles/full/430211_full.json rename to core/mapFiles/full/430211_full.json diff --git a/mapFiles/full/430212.json b/core/mapFiles/full/430212.json similarity index 100% rename from mapFiles/full/430212.json rename to core/mapFiles/full/430212.json diff --git a/mapFiles/full/430212_full.json b/core/mapFiles/full/430212_full.json similarity index 100% rename from mapFiles/full/430212_full.json rename to core/mapFiles/full/430212_full.json diff --git a/mapFiles/full/430223.json b/core/mapFiles/full/430223.json similarity index 100% rename from mapFiles/full/430223.json rename to core/mapFiles/full/430223.json diff --git a/mapFiles/full/430223_full.json b/core/mapFiles/full/430223_full.json similarity index 100% rename from mapFiles/full/430223_full.json rename to core/mapFiles/full/430223_full.json diff --git a/mapFiles/full/430224.json b/core/mapFiles/full/430224.json similarity index 100% rename from mapFiles/full/430224.json rename to core/mapFiles/full/430224.json diff --git a/mapFiles/full/430224_full.json b/core/mapFiles/full/430224_full.json similarity index 100% rename from mapFiles/full/430224_full.json rename to core/mapFiles/full/430224_full.json diff --git a/mapFiles/full/430225.json b/core/mapFiles/full/430225.json similarity index 100% rename from mapFiles/full/430225.json rename to core/mapFiles/full/430225.json diff --git a/mapFiles/full/430225_full.json b/core/mapFiles/full/430225_full.json similarity index 100% rename from mapFiles/full/430225_full.json rename to core/mapFiles/full/430225_full.json diff --git a/mapFiles/full/430271.json b/core/mapFiles/full/430271.json similarity index 100% rename from mapFiles/full/430271.json rename to core/mapFiles/full/430271.json diff --git a/mapFiles/full/430271_full.json b/core/mapFiles/full/430271_full.json similarity index 100% rename from mapFiles/full/430271_full.json rename to core/mapFiles/full/430271_full.json diff --git a/mapFiles/full/430281.json b/core/mapFiles/full/430281.json similarity index 100% rename from mapFiles/full/430281.json rename to core/mapFiles/full/430281.json diff --git a/mapFiles/full/430281_full.json b/core/mapFiles/full/430281_full.json similarity index 100% rename from mapFiles/full/430281_full.json rename to core/mapFiles/full/430281_full.json diff --git a/mapFiles/full/430300.json b/core/mapFiles/full/430300.json similarity index 100% rename from mapFiles/full/430300.json rename to core/mapFiles/full/430300.json diff --git a/mapFiles/full/430300_full.json b/core/mapFiles/full/430300_full.json similarity index 100% rename from mapFiles/full/430300_full.json rename to core/mapFiles/full/430300_full.json diff --git a/mapFiles/full/430302.json b/core/mapFiles/full/430302.json similarity index 100% rename from mapFiles/full/430302.json rename to core/mapFiles/full/430302.json diff --git a/mapFiles/full/430302_full.json b/core/mapFiles/full/430302_full.json similarity index 100% rename from mapFiles/full/430302_full.json rename to core/mapFiles/full/430302_full.json diff --git a/mapFiles/full/430304.json b/core/mapFiles/full/430304.json similarity index 100% rename from mapFiles/full/430304.json rename to core/mapFiles/full/430304.json diff --git a/mapFiles/full/430304_full.json b/core/mapFiles/full/430304_full.json similarity index 100% rename from mapFiles/full/430304_full.json rename to core/mapFiles/full/430304_full.json diff --git a/mapFiles/full/430321.json b/core/mapFiles/full/430321.json similarity index 100% rename from mapFiles/full/430321.json rename to core/mapFiles/full/430321.json diff --git a/mapFiles/full/430321_full.json b/core/mapFiles/full/430321_full.json similarity index 100% rename from mapFiles/full/430321_full.json rename to core/mapFiles/full/430321_full.json diff --git a/mapFiles/full/430371.json b/core/mapFiles/full/430371.json similarity index 100% rename from mapFiles/full/430371.json rename to core/mapFiles/full/430371.json diff --git a/mapFiles/full/430371_full.json b/core/mapFiles/full/430371_full.json similarity index 100% rename from mapFiles/full/430371_full.json rename to core/mapFiles/full/430371_full.json diff --git a/mapFiles/full/430372.json b/core/mapFiles/full/430372.json similarity index 100% rename from mapFiles/full/430372.json rename to core/mapFiles/full/430372.json diff --git a/mapFiles/full/430372_full.json b/core/mapFiles/full/430372_full.json similarity index 100% rename from mapFiles/full/430372_full.json rename to core/mapFiles/full/430372_full.json diff --git a/mapFiles/full/430373.json b/core/mapFiles/full/430373.json similarity index 100% rename from mapFiles/full/430373.json rename to core/mapFiles/full/430373.json diff --git a/mapFiles/full/430373_full.json b/core/mapFiles/full/430373_full.json similarity index 100% rename from mapFiles/full/430373_full.json rename to core/mapFiles/full/430373_full.json diff --git a/mapFiles/full/430381.json b/core/mapFiles/full/430381.json similarity index 100% rename from mapFiles/full/430381.json rename to core/mapFiles/full/430381.json diff --git a/mapFiles/full/430381_full.json b/core/mapFiles/full/430381_full.json similarity index 100% rename from mapFiles/full/430381_full.json rename to core/mapFiles/full/430381_full.json diff --git a/mapFiles/full/430382.json b/core/mapFiles/full/430382.json similarity index 100% rename from mapFiles/full/430382.json rename to core/mapFiles/full/430382.json diff --git a/mapFiles/full/430382_full.json b/core/mapFiles/full/430382_full.json similarity index 100% rename from mapFiles/full/430382_full.json rename to core/mapFiles/full/430382_full.json diff --git a/mapFiles/full/430400.json b/core/mapFiles/full/430400.json similarity index 100% rename from mapFiles/full/430400.json rename to core/mapFiles/full/430400.json diff --git a/mapFiles/full/430400_full.json b/core/mapFiles/full/430400_full.json similarity index 100% rename from mapFiles/full/430400_full.json rename to core/mapFiles/full/430400_full.json diff --git a/mapFiles/full/430405.json b/core/mapFiles/full/430405.json similarity index 100% rename from mapFiles/full/430405.json rename to core/mapFiles/full/430405.json diff --git a/mapFiles/full/430405_full.json b/core/mapFiles/full/430405_full.json similarity index 100% rename from mapFiles/full/430405_full.json rename to core/mapFiles/full/430405_full.json diff --git a/mapFiles/full/430406.json b/core/mapFiles/full/430406.json similarity index 100% rename from mapFiles/full/430406.json rename to core/mapFiles/full/430406.json diff --git a/mapFiles/full/430406_full.json b/core/mapFiles/full/430406_full.json similarity index 100% rename from mapFiles/full/430406_full.json rename to core/mapFiles/full/430406_full.json diff --git a/mapFiles/full/430407.json b/core/mapFiles/full/430407.json similarity index 100% rename from mapFiles/full/430407.json rename to core/mapFiles/full/430407.json diff --git a/mapFiles/full/430407_full.json b/core/mapFiles/full/430407_full.json similarity index 100% rename from mapFiles/full/430407_full.json rename to core/mapFiles/full/430407_full.json diff --git a/mapFiles/full/430408.json b/core/mapFiles/full/430408.json similarity index 100% rename from mapFiles/full/430408.json rename to core/mapFiles/full/430408.json diff --git a/mapFiles/full/430408_full.json b/core/mapFiles/full/430408_full.json similarity index 100% rename from mapFiles/full/430408_full.json rename to core/mapFiles/full/430408_full.json diff --git a/mapFiles/full/430412.json b/core/mapFiles/full/430412.json similarity index 100% rename from mapFiles/full/430412.json rename to core/mapFiles/full/430412.json diff --git a/mapFiles/full/430412_full.json b/core/mapFiles/full/430412_full.json similarity index 100% rename from mapFiles/full/430412_full.json rename to core/mapFiles/full/430412_full.json diff --git a/mapFiles/full/430421.json b/core/mapFiles/full/430421.json similarity index 100% rename from mapFiles/full/430421.json rename to core/mapFiles/full/430421.json diff --git a/mapFiles/full/430421_full.json b/core/mapFiles/full/430421_full.json similarity index 100% rename from mapFiles/full/430421_full.json rename to core/mapFiles/full/430421_full.json diff --git a/mapFiles/full/430422.json b/core/mapFiles/full/430422.json similarity index 100% rename from mapFiles/full/430422.json rename to core/mapFiles/full/430422.json diff --git a/mapFiles/full/430422_full.json b/core/mapFiles/full/430422_full.json similarity index 100% rename from mapFiles/full/430422_full.json rename to core/mapFiles/full/430422_full.json diff --git a/mapFiles/full/430423.json b/core/mapFiles/full/430423.json similarity index 100% rename from mapFiles/full/430423.json rename to core/mapFiles/full/430423.json diff --git a/mapFiles/full/430423_full.json b/core/mapFiles/full/430423_full.json similarity index 100% rename from mapFiles/full/430423_full.json rename to core/mapFiles/full/430423_full.json diff --git a/mapFiles/full/430424.json b/core/mapFiles/full/430424.json similarity index 100% rename from mapFiles/full/430424.json rename to core/mapFiles/full/430424.json diff --git a/mapFiles/full/430424_full.json b/core/mapFiles/full/430424_full.json similarity index 100% rename from mapFiles/full/430424_full.json rename to core/mapFiles/full/430424_full.json diff --git a/mapFiles/full/430426.json b/core/mapFiles/full/430426.json similarity index 100% rename from mapFiles/full/430426.json rename to core/mapFiles/full/430426.json diff --git a/mapFiles/full/430426_full.json b/core/mapFiles/full/430426_full.json similarity index 100% rename from mapFiles/full/430426_full.json rename to core/mapFiles/full/430426_full.json diff --git a/mapFiles/full/430471.json b/core/mapFiles/full/430471.json similarity index 100% rename from mapFiles/full/430471.json rename to core/mapFiles/full/430471.json diff --git a/mapFiles/full/430471_full.json b/core/mapFiles/full/430471_full.json similarity index 100% rename from mapFiles/full/430471_full.json rename to core/mapFiles/full/430471_full.json diff --git a/mapFiles/full/430472.json b/core/mapFiles/full/430472.json similarity index 100% rename from mapFiles/full/430472.json rename to core/mapFiles/full/430472.json diff --git a/mapFiles/full/430472_full.json b/core/mapFiles/full/430472_full.json similarity index 100% rename from mapFiles/full/430472_full.json rename to core/mapFiles/full/430472_full.json diff --git a/mapFiles/full/430473.json b/core/mapFiles/full/430473.json similarity index 100% rename from mapFiles/full/430473.json rename to core/mapFiles/full/430473.json diff --git a/mapFiles/full/430473_full.json b/core/mapFiles/full/430473_full.json similarity index 100% rename from mapFiles/full/430473_full.json rename to core/mapFiles/full/430473_full.json diff --git a/mapFiles/full/430481.json b/core/mapFiles/full/430481.json similarity index 100% rename from mapFiles/full/430481.json rename to core/mapFiles/full/430481.json diff --git a/mapFiles/full/430481_full.json b/core/mapFiles/full/430481_full.json similarity index 100% rename from mapFiles/full/430481_full.json rename to core/mapFiles/full/430481_full.json diff --git a/mapFiles/full/430482.json b/core/mapFiles/full/430482.json similarity index 100% rename from mapFiles/full/430482.json rename to core/mapFiles/full/430482.json diff --git a/mapFiles/full/430482_full.json b/core/mapFiles/full/430482_full.json similarity index 100% rename from mapFiles/full/430482_full.json rename to core/mapFiles/full/430482_full.json diff --git a/mapFiles/full/430500.json b/core/mapFiles/full/430500.json similarity index 100% rename from mapFiles/full/430500.json rename to core/mapFiles/full/430500.json diff --git a/mapFiles/full/430500_full.json b/core/mapFiles/full/430500_full.json similarity index 100% rename from mapFiles/full/430500_full.json rename to core/mapFiles/full/430500_full.json diff --git a/mapFiles/full/430502.json b/core/mapFiles/full/430502.json similarity index 100% rename from mapFiles/full/430502.json rename to core/mapFiles/full/430502.json diff --git a/mapFiles/full/430502_full.json b/core/mapFiles/full/430502_full.json similarity index 100% rename from mapFiles/full/430502_full.json rename to core/mapFiles/full/430502_full.json diff --git a/mapFiles/full/430503.json b/core/mapFiles/full/430503.json similarity index 100% rename from mapFiles/full/430503.json rename to core/mapFiles/full/430503.json diff --git a/mapFiles/full/430503_full.json b/core/mapFiles/full/430503_full.json similarity index 100% rename from mapFiles/full/430503_full.json rename to core/mapFiles/full/430503_full.json diff --git a/mapFiles/full/430511.json b/core/mapFiles/full/430511.json similarity index 100% rename from mapFiles/full/430511.json rename to core/mapFiles/full/430511.json diff --git a/mapFiles/full/430511_full.json b/core/mapFiles/full/430511_full.json similarity index 100% rename from mapFiles/full/430511_full.json rename to core/mapFiles/full/430511_full.json diff --git a/mapFiles/full/430522.json b/core/mapFiles/full/430522.json similarity index 100% rename from mapFiles/full/430522.json rename to core/mapFiles/full/430522.json diff --git a/mapFiles/full/430522_full.json b/core/mapFiles/full/430522_full.json similarity index 100% rename from mapFiles/full/430522_full.json rename to core/mapFiles/full/430522_full.json diff --git a/mapFiles/full/430523.json b/core/mapFiles/full/430523.json similarity index 100% rename from mapFiles/full/430523.json rename to core/mapFiles/full/430523.json diff --git a/mapFiles/full/430523_full.json b/core/mapFiles/full/430523_full.json similarity index 100% rename from mapFiles/full/430523_full.json rename to core/mapFiles/full/430523_full.json diff --git a/mapFiles/full/430524.json b/core/mapFiles/full/430524.json similarity index 100% rename from mapFiles/full/430524.json rename to core/mapFiles/full/430524.json diff --git a/mapFiles/full/430524_full.json b/core/mapFiles/full/430524_full.json similarity index 100% rename from mapFiles/full/430524_full.json rename to core/mapFiles/full/430524_full.json diff --git a/mapFiles/full/430525.json b/core/mapFiles/full/430525.json similarity index 100% rename from mapFiles/full/430525.json rename to core/mapFiles/full/430525.json diff --git a/mapFiles/full/430525_full.json b/core/mapFiles/full/430525_full.json similarity index 100% rename from mapFiles/full/430525_full.json rename to core/mapFiles/full/430525_full.json diff --git a/mapFiles/full/430527.json b/core/mapFiles/full/430527.json similarity index 100% rename from mapFiles/full/430527.json rename to core/mapFiles/full/430527.json diff --git a/mapFiles/full/430527_full.json b/core/mapFiles/full/430527_full.json similarity index 100% rename from mapFiles/full/430527_full.json rename to core/mapFiles/full/430527_full.json diff --git a/mapFiles/full/430528.json b/core/mapFiles/full/430528.json similarity index 100% rename from mapFiles/full/430528.json rename to core/mapFiles/full/430528.json diff --git a/mapFiles/full/430528_full.json b/core/mapFiles/full/430528_full.json similarity index 100% rename from mapFiles/full/430528_full.json rename to core/mapFiles/full/430528_full.json diff --git a/mapFiles/full/430529.json b/core/mapFiles/full/430529.json similarity index 100% rename from mapFiles/full/430529.json rename to core/mapFiles/full/430529.json diff --git a/mapFiles/full/430529_full.json b/core/mapFiles/full/430529_full.json similarity index 100% rename from mapFiles/full/430529_full.json rename to core/mapFiles/full/430529_full.json diff --git a/mapFiles/full/430581.json b/core/mapFiles/full/430581.json similarity index 100% rename from mapFiles/full/430581.json rename to core/mapFiles/full/430581.json diff --git a/mapFiles/full/430581_full.json b/core/mapFiles/full/430581_full.json similarity index 100% rename from mapFiles/full/430581_full.json rename to core/mapFiles/full/430581_full.json diff --git a/mapFiles/full/430582.json b/core/mapFiles/full/430582.json similarity index 100% rename from mapFiles/full/430582.json rename to core/mapFiles/full/430582.json diff --git a/mapFiles/full/430582_full.json b/core/mapFiles/full/430582_full.json similarity index 100% rename from mapFiles/full/430582_full.json rename to core/mapFiles/full/430582_full.json diff --git a/mapFiles/full/430600.json b/core/mapFiles/full/430600.json similarity index 100% rename from mapFiles/full/430600.json rename to core/mapFiles/full/430600.json diff --git a/mapFiles/full/430600_full.json b/core/mapFiles/full/430600_full.json similarity index 100% rename from mapFiles/full/430600_full.json rename to core/mapFiles/full/430600_full.json diff --git a/mapFiles/full/430602.json b/core/mapFiles/full/430602.json similarity index 100% rename from mapFiles/full/430602.json rename to core/mapFiles/full/430602.json diff --git a/mapFiles/full/430602_full.json b/core/mapFiles/full/430602_full.json similarity index 100% rename from mapFiles/full/430602_full.json rename to core/mapFiles/full/430602_full.json diff --git a/mapFiles/full/430603.json b/core/mapFiles/full/430603.json similarity index 100% rename from mapFiles/full/430603.json rename to core/mapFiles/full/430603.json diff --git a/mapFiles/full/430603_full.json b/core/mapFiles/full/430603_full.json similarity index 100% rename from mapFiles/full/430603_full.json rename to core/mapFiles/full/430603_full.json diff --git a/mapFiles/full/430611.json b/core/mapFiles/full/430611.json similarity index 100% rename from mapFiles/full/430611.json rename to core/mapFiles/full/430611.json diff --git a/mapFiles/full/430611_full.json b/core/mapFiles/full/430611_full.json similarity index 100% rename from mapFiles/full/430611_full.json rename to core/mapFiles/full/430611_full.json diff --git a/mapFiles/full/430621.json b/core/mapFiles/full/430621.json similarity index 100% rename from mapFiles/full/430621.json rename to core/mapFiles/full/430621.json diff --git a/mapFiles/full/430621_full.json b/core/mapFiles/full/430621_full.json similarity index 100% rename from mapFiles/full/430621_full.json rename to core/mapFiles/full/430621_full.json diff --git a/mapFiles/full/430623.json b/core/mapFiles/full/430623.json similarity index 100% rename from mapFiles/full/430623.json rename to core/mapFiles/full/430623.json diff --git a/mapFiles/full/430623_full.json b/core/mapFiles/full/430623_full.json similarity index 100% rename from mapFiles/full/430623_full.json rename to core/mapFiles/full/430623_full.json diff --git a/mapFiles/full/430624.json b/core/mapFiles/full/430624.json similarity index 100% rename from mapFiles/full/430624.json rename to core/mapFiles/full/430624.json diff --git a/mapFiles/full/430624_full.json b/core/mapFiles/full/430624_full.json similarity index 100% rename from mapFiles/full/430624_full.json rename to core/mapFiles/full/430624_full.json diff --git a/mapFiles/full/430626.json b/core/mapFiles/full/430626.json similarity index 100% rename from mapFiles/full/430626.json rename to core/mapFiles/full/430626.json diff --git a/mapFiles/full/430626_full.json b/core/mapFiles/full/430626_full.json similarity index 100% rename from mapFiles/full/430626_full.json rename to core/mapFiles/full/430626_full.json diff --git a/mapFiles/full/430671.json b/core/mapFiles/full/430671.json similarity index 100% rename from mapFiles/full/430671.json rename to core/mapFiles/full/430671.json diff --git a/mapFiles/full/430671_full.json b/core/mapFiles/full/430671_full.json similarity index 100% rename from mapFiles/full/430671_full.json rename to core/mapFiles/full/430671_full.json diff --git a/mapFiles/full/430681.json b/core/mapFiles/full/430681.json similarity index 100% rename from mapFiles/full/430681.json rename to core/mapFiles/full/430681.json diff --git a/mapFiles/full/430681_full.json b/core/mapFiles/full/430681_full.json similarity index 100% rename from mapFiles/full/430681_full.json rename to core/mapFiles/full/430681_full.json diff --git a/mapFiles/full/430682.json b/core/mapFiles/full/430682.json similarity index 100% rename from mapFiles/full/430682.json rename to core/mapFiles/full/430682.json diff --git a/mapFiles/full/430682_full.json b/core/mapFiles/full/430682_full.json similarity index 100% rename from mapFiles/full/430682_full.json rename to core/mapFiles/full/430682_full.json diff --git a/mapFiles/full/430700.json b/core/mapFiles/full/430700.json similarity index 100% rename from mapFiles/full/430700.json rename to core/mapFiles/full/430700.json diff --git a/mapFiles/full/430700_full.json b/core/mapFiles/full/430700_full.json similarity index 100% rename from mapFiles/full/430700_full.json rename to core/mapFiles/full/430700_full.json diff --git a/mapFiles/full/430702.json b/core/mapFiles/full/430702.json similarity index 100% rename from mapFiles/full/430702.json rename to core/mapFiles/full/430702.json diff --git a/mapFiles/full/430702_full.json b/core/mapFiles/full/430702_full.json similarity index 100% rename from mapFiles/full/430702_full.json rename to core/mapFiles/full/430702_full.json diff --git a/mapFiles/full/430703.json b/core/mapFiles/full/430703.json similarity index 100% rename from mapFiles/full/430703.json rename to core/mapFiles/full/430703.json diff --git a/mapFiles/full/430703_full.json b/core/mapFiles/full/430703_full.json similarity index 100% rename from mapFiles/full/430703_full.json rename to core/mapFiles/full/430703_full.json diff --git a/mapFiles/full/430721.json b/core/mapFiles/full/430721.json similarity index 100% rename from mapFiles/full/430721.json rename to core/mapFiles/full/430721.json diff --git a/mapFiles/full/430721_full.json b/core/mapFiles/full/430721_full.json similarity index 100% rename from mapFiles/full/430721_full.json rename to core/mapFiles/full/430721_full.json diff --git a/mapFiles/full/430722.json b/core/mapFiles/full/430722.json similarity index 100% rename from mapFiles/full/430722.json rename to core/mapFiles/full/430722.json diff --git a/mapFiles/full/430722_full.json b/core/mapFiles/full/430722_full.json similarity index 100% rename from mapFiles/full/430722_full.json rename to core/mapFiles/full/430722_full.json diff --git a/mapFiles/full/430723.json b/core/mapFiles/full/430723.json similarity index 100% rename from mapFiles/full/430723.json rename to core/mapFiles/full/430723.json diff --git a/mapFiles/full/430723_full.json b/core/mapFiles/full/430723_full.json similarity index 100% rename from mapFiles/full/430723_full.json rename to core/mapFiles/full/430723_full.json diff --git a/mapFiles/full/430724.json b/core/mapFiles/full/430724.json similarity index 100% rename from mapFiles/full/430724.json rename to core/mapFiles/full/430724.json diff --git a/mapFiles/full/430724_full.json b/core/mapFiles/full/430724_full.json similarity index 100% rename from mapFiles/full/430724_full.json rename to core/mapFiles/full/430724_full.json diff --git a/mapFiles/full/430725.json b/core/mapFiles/full/430725.json similarity index 100% rename from mapFiles/full/430725.json rename to core/mapFiles/full/430725.json diff --git a/mapFiles/full/430725_full.json b/core/mapFiles/full/430725_full.json similarity index 100% rename from mapFiles/full/430725_full.json rename to core/mapFiles/full/430725_full.json diff --git a/mapFiles/full/430726.json b/core/mapFiles/full/430726.json similarity index 100% rename from mapFiles/full/430726.json rename to core/mapFiles/full/430726.json diff --git a/mapFiles/full/430726_full.json b/core/mapFiles/full/430726_full.json similarity index 100% rename from mapFiles/full/430726_full.json rename to core/mapFiles/full/430726_full.json diff --git a/mapFiles/full/430771.json b/core/mapFiles/full/430771.json similarity index 100% rename from mapFiles/full/430771.json rename to core/mapFiles/full/430771.json diff --git a/mapFiles/full/430771_full.json b/core/mapFiles/full/430771_full.json similarity index 100% rename from mapFiles/full/430771_full.json rename to core/mapFiles/full/430771_full.json diff --git a/mapFiles/full/430781.json b/core/mapFiles/full/430781.json similarity index 100% rename from mapFiles/full/430781.json rename to core/mapFiles/full/430781.json diff --git a/mapFiles/full/430781_full.json b/core/mapFiles/full/430781_full.json similarity index 100% rename from mapFiles/full/430781_full.json rename to core/mapFiles/full/430781_full.json diff --git a/mapFiles/full/430800.json b/core/mapFiles/full/430800.json similarity index 100% rename from mapFiles/full/430800.json rename to core/mapFiles/full/430800.json diff --git a/mapFiles/full/430800_full.json b/core/mapFiles/full/430800_full.json similarity index 100% rename from mapFiles/full/430800_full.json rename to core/mapFiles/full/430800_full.json diff --git a/mapFiles/full/430802.json b/core/mapFiles/full/430802.json similarity index 100% rename from mapFiles/full/430802.json rename to core/mapFiles/full/430802.json diff --git a/mapFiles/full/430802_full.json b/core/mapFiles/full/430802_full.json similarity index 100% rename from mapFiles/full/430802_full.json rename to core/mapFiles/full/430802_full.json diff --git a/mapFiles/full/430811.json b/core/mapFiles/full/430811.json similarity index 100% rename from mapFiles/full/430811.json rename to core/mapFiles/full/430811.json diff --git a/mapFiles/full/430811_full.json b/core/mapFiles/full/430811_full.json similarity index 100% rename from mapFiles/full/430811_full.json rename to core/mapFiles/full/430811_full.json diff --git a/mapFiles/full/430821.json b/core/mapFiles/full/430821.json similarity index 100% rename from mapFiles/full/430821.json rename to core/mapFiles/full/430821.json diff --git a/mapFiles/full/430821_full.json b/core/mapFiles/full/430821_full.json similarity index 100% rename from mapFiles/full/430821_full.json rename to core/mapFiles/full/430821_full.json diff --git a/mapFiles/full/430822.json b/core/mapFiles/full/430822.json similarity index 100% rename from mapFiles/full/430822.json rename to core/mapFiles/full/430822.json diff --git a/mapFiles/full/430822_full.json b/core/mapFiles/full/430822_full.json similarity index 100% rename from mapFiles/full/430822_full.json rename to core/mapFiles/full/430822_full.json diff --git a/mapFiles/full/430900.json b/core/mapFiles/full/430900.json similarity index 100% rename from mapFiles/full/430900.json rename to core/mapFiles/full/430900.json diff --git a/mapFiles/full/430900_full.json b/core/mapFiles/full/430900_full.json similarity index 100% rename from mapFiles/full/430900_full.json rename to core/mapFiles/full/430900_full.json diff --git a/mapFiles/full/430902.json b/core/mapFiles/full/430902.json similarity index 100% rename from mapFiles/full/430902.json rename to core/mapFiles/full/430902.json diff --git a/mapFiles/full/430902_full.json b/core/mapFiles/full/430902_full.json similarity index 100% rename from mapFiles/full/430902_full.json rename to core/mapFiles/full/430902_full.json diff --git a/mapFiles/full/430903.json b/core/mapFiles/full/430903.json similarity index 100% rename from mapFiles/full/430903.json rename to core/mapFiles/full/430903.json diff --git a/mapFiles/full/430903_full.json b/core/mapFiles/full/430903_full.json similarity index 100% rename from mapFiles/full/430903_full.json rename to core/mapFiles/full/430903_full.json diff --git a/mapFiles/full/430921.json b/core/mapFiles/full/430921.json similarity index 100% rename from mapFiles/full/430921.json rename to core/mapFiles/full/430921.json diff --git a/mapFiles/full/430921_full.json b/core/mapFiles/full/430921_full.json similarity index 100% rename from mapFiles/full/430921_full.json rename to core/mapFiles/full/430921_full.json diff --git a/mapFiles/full/430922.json b/core/mapFiles/full/430922.json similarity index 100% rename from mapFiles/full/430922.json rename to core/mapFiles/full/430922.json diff --git a/mapFiles/full/430922_full.json b/core/mapFiles/full/430922_full.json similarity index 100% rename from mapFiles/full/430922_full.json rename to core/mapFiles/full/430922_full.json diff --git a/mapFiles/full/430923.json b/core/mapFiles/full/430923.json similarity index 100% rename from mapFiles/full/430923.json rename to core/mapFiles/full/430923.json diff --git a/mapFiles/full/430923_full.json b/core/mapFiles/full/430923_full.json similarity index 100% rename from mapFiles/full/430923_full.json rename to core/mapFiles/full/430923_full.json diff --git a/mapFiles/full/430971.json b/core/mapFiles/full/430971.json similarity index 100% rename from mapFiles/full/430971.json rename to core/mapFiles/full/430971.json diff --git a/mapFiles/full/430971_full.json b/core/mapFiles/full/430971_full.json similarity index 100% rename from mapFiles/full/430971_full.json rename to core/mapFiles/full/430971_full.json diff --git a/mapFiles/full/430972.json b/core/mapFiles/full/430972.json similarity index 100% rename from mapFiles/full/430972.json rename to core/mapFiles/full/430972.json diff --git a/mapFiles/full/430972_full.json b/core/mapFiles/full/430972_full.json similarity index 100% rename from mapFiles/full/430972_full.json rename to core/mapFiles/full/430972_full.json diff --git a/mapFiles/full/430981.json b/core/mapFiles/full/430981.json similarity index 100% rename from mapFiles/full/430981.json rename to core/mapFiles/full/430981.json diff --git a/mapFiles/full/430981_full.json b/core/mapFiles/full/430981_full.json similarity index 100% rename from mapFiles/full/430981_full.json rename to core/mapFiles/full/430981_full.json diff --git a/mapFiles/full/431000.json b/core/mapFiles/full/431000.json similarity index 100% rename from mapFiles/full/431000.json rename to core/mapFiles/full/431000.json diff --git a/mapFiles/full/431000_full.json b/core/mapFiles/full/431000_full.json similarity index 100% rename from mapFiles/full/431000_full.json rename to core/mapFiles/full/431000_full.json diff --git a/mapFiles/full/431002.json b/core/mapFiles/full/431002.json similarity index 100% rename from mapFiles/full/431002.json rename to core/mapFiles/full/431002.json diff --git a/mapFiles/full/431002_full.json b/core/mapFiles/full/431002_full.json similarity index 100% rename from mapFiles/full/431002_full.json rename to core/mapFiles/full/431002_full.json diff --git a/mapFiles/full/431003.json b/core/mapFiles/full/431003.json similarity index 100% rename from mapFiles/full/431003.json rename to core/mapFiles/full/431003.json diff --git a/mapFiles/full/431003_full.json b/core/mapFiles/full/431003_full.json similarity index 100% rename from mapFiles/full/431003_full.json rename to core/mapFiles/full/431003_full.json diff --git a/mapFiles/full/431021.json b/core/mapFiles/full/431021.json similarity index 100% rename from mapFiles/full/431021.json rename to core/mapFiles/full/431021.json diff --git a/mapFiles/full/431021_full.json b/core/mapFiles/full/431021_full.json similarity index 100% rename from mapFiles/full/431021_full.json rename to core/mapFiles/full/431021_full.json diff --git a/mapFiles/full/431022.json b/core/mapFiles/full/431022.json similarity index 100% rename from mapFiles/full/431022.json rename to core/mapFiles/full/431022.json diff --git a/mapFiles/full/431022_full.json b/core/mapFiles/full/431022_full.json similarity index 100% rename from mapFiles/full/431022_full.json rename to core/mapFiles/full/431022_full.json diff --git a/mapFiles/full/431023.json b/core/mapFiles/full/431023.json similarity index 100% rename from mapFiles/full/431023.json rename to core/mapFiles/full/431023.json diff --git a/mapFiles/full/431023_full.json b/core/mapFiles/full/431023_full.json similarity index 100% rename from mapFiles/full/431023_full.json rename to core/mapFiles/full/431023_full.json diff --git a/mapFiles/full/431024.json b/core/mapFiles/full/431024.json similarity index 100% rename from mapFiles/full/431024.json rename to core/mapFiles/full/431024.json diff --git a/mapFiles/full/431024_full.json b/core/mapFiles/full/431024_full.json similarity index 100% rename from mapFiles/full/431024_full.json rename to core/mapFiles/full/431024_full.json diff --git a/mapFiles/full/431025.json b/core/mapFiles/full/431025.json similarity index 100% rename from mapFiles/full/431025.json rename to core/mapFiles/full/431025.json diff --git a/mapFiles/full/431025_full.json b/core/mapFiles/full/431025_full.json similarity index 100% rename from mapFiles/full/431025_full.json rename to core/mapFiles/full/431025_full.json diff --git a/mapFiles/full/431026.json b/core/mapFiles/full/431026.json similarity index 100% rename from mapFiles/full/431026.json rename to core/mapFiles/full/431026.json diff --git a/mapFiles/full/431026_full.json b/core/mapFiles/full/431026_full.json similarity index 100% rename from mapFiles/full/431026_full.json rename to core/mapFiles/full/431026_full.json diff --git a/mapFiles/full/431027.json b/core/mapFiles/full/431027.json similarity index 100% rename from mapFiles/full/431027.json rename to core/mapFiles/full/431027.json diff --git a/mapFiles/full/431027_full.json b/core/mapFiles/full/431027_full.json similarity index 100% rename from mapFiles/full/431027_full.json rename to core/mapFiles/full/431027_full.json diff --git a/mapFiles/full/431028.json b/core/mapFiles/full/431028.json similarity index 100% rename from mapFiles/full/431028.json rename to core/mapFiles/full/431028.json diff --git a/mapFiles/full/431028_full.json b/core/mapFiles/full/431028_full.json similarity index 100% rename from mapFiles/full/431028_full.json rename to core/mapFiles/full/431028_full.json diff --git a/mapFiles/full/431081.json b/core/mapFiles/full/431081.json similarity index 100% rename from mapFiles/full/431081.json rename to core/mapFiles/full/431081.json diff --git a/mapFiles/full/431081_full.json b/core/mapFiles/full/431081_full.json similarity index 100% rename from mapFiles/full/431081_full.json rename to core/mapFiles/full/431081_full.json diff --git a/mapFiles/full/431100.json b/core/mapFiles/full/431100.json similarity index 100% rename from mapFiles/full/431100.json rename to core/mapFiles/full/431100.json diff --git a/mapFiles/full/431100_full.json b/core/mapFiles/full/431100_full.json similarity index 100% rename from mapFiles/full/431100_full.json rename to core/mapFiles/full/431100_full.json diff --git a/mapFiles/full/431102.json b/core/mapFiles/full/431102.json similarity index 100% rename from mapFiles/full/431102.json rename to core/mapFiles/full/431102.json diff --git a/mapFiles/full/431102_full.json b/core/mapFiles/full/431102_full.json similarity index 100% rename from mapFiles/full/431102_full.json rename to core/mapFiles/full/431102_full.json diff --git a/mapFiles/full/431103.json b/core/mapFiles/full/431103.json similarity index 100% rename from mapFiles/full/431103.json rename to core/mapFiles/full/431103.json diff --git a/mapFiles/full/431103_full.json b/core/mapFiles/full/431103_full.json similarity index 100% rename from mapFiles/full/431103_full.json rename to core/mapFiles/full/431103_full.json diff --git a/mapFiles/full/431121.json b/core/mapFiles/full/431121.json similarity index 100% rename from mapFiles/full/431121.json rename to core/mapFiles/full/431121.json diff --git a/mapFiles/full/431121_full.json b/core/mapFiles/full/431121_full.json similarity index 100% rename from mapFiles/full/431121_full.json rename to core/mapFiles/full/431121_full.json diff --git a/mapFiles/full/431122.json b/core/mapFiles/full/431122.json similarity index 100% rename from mapFiles/full/431122.json rename to core/mapFiles/full/431122.json diff --git a/mapFiles/full/431122_full.json b/core/mapFiles/full/431122_full.json similarity index 100% rename from mapFiles/full/431122_full.json rename to core/mapFiles/full/431122_full.json diff --git a/mapFiles/full/431123.json b/core/mapFiles/full/431123.json similarity index 100% rename from mapFiles/full/431123.json rename to core/mapFiles/full/431123.json diff --git a/mapFiles/full/431123_full.json b/core/mapFiles/full/431123_full.json similarity index 100% rename from mapFiles/full/431123_full.json rename to core/mapFiles/full/431123_full.json diff --git a/mapFiles/full/431124.json b/core/mapFiles/full/431124.json similarity index 100% rename from mapFiles/full/431124.json rename to core/mapFiles/full/431124.json diff --git a/mapFiles/full/431124_full.json b/core/mapFiles/full/431124_full.json similarity index 100% rename from mapFiles/full/431124_full.json rename to core/mapFiles/full/431124_full.json diff --git a/mapFiles/full/431125.json b/core/mapFiles/full/431125.json similarity index 100% rename from mapFiles/full/431125.json rename to core/mapFiles/full/431125.json diff --git a/mapFiles/full/431125_full.json b/core/mapFiles/full/431125_full.json similarity index 100% rename from mapFiles/full/431125_full.json rename to core/mapFiles/full/431125_full.json diff --git a/mapFiles/full/431126.json b/core/mapFiles/full/431126.json similarity index 100% rename from mapFiles/full/431126.json rename to core/mapFiles/full/431126.json diff --git a/mapFiles/full/431126_full.json b/core/mapFiles/full/431126_full.json similarity index 100% rename from mapFiles/full/431126_full.json rename to core/mapFiles/full/431126_full.json diff --git a/mapFiles/full/431127.json b/core/mapFiles/full/431127.json similarity index 100% rename from mapFiles/full/431127.json rename to core/mapFiles/full/431127.json diff --git a/mapFiles/full/431127_full.json b/core/mapFiles/full/431127_full.json similarity index 100% rename from mapFiles/full/431127_full.json rename to core/mapFiles/full/431127_full.json diff --git a/mapFiles/full/431128.json b/core/mapFiles/full/431128.json similarity index 100% rename from mapFiles/full/431128.json rename to core/mapFiles/full/431128.json diff --git a/mapFiles/full/431128_full.json b/core/mapFiles/full/431128_full.json similarity index 100% rename from mapFiles/full/431128_full.json rename to core/mapFiles/full/431128_full.json diff --git a/mapFiles/full/431129.json b/core/mapFiles/full/431129.json similarity index 100% rename from mapFiles/full/431129.json rename to core/mapFiles/full/431129.json diff --git a/mapFiles/full/431129_full.json b/core/mapFiles/full/431129_full.json similarity index 100% rename from mapFiles/full/431129_full.json rename to core/mapFiles/full/431129_full.json diff --git a/mapFiles/full/431171.json b/core/mapFiles/full/431171.json similarity index 100% rename from mapFiles/full/431171.json rename to core/mapFiles/full/431171.json diff --git a/mapFiles/full/431171_full.json b/core/mapFiles/full/431171_full.json similarity index 100% rename from mapFiles/full/431171_full.json rename to core/mapFiles/full/431171_full.json diff --git a/mapFiles/full/431172.json b/core/mapFiles/full/431172.json similarity index 100% rename from mapFiles/full/431172.json rename to core/mapFiles/full/431172.json diff --git a/mapFiles/full/431172_full.json b/core/mapFiles/full/431172_full.json similarity index 100% rename from mapFiles/full/431172_full.json rename to core/mapFiles/full/431172_full.json diff --git a/mapFiles/full/431173.json b/core/mapFiles/full/431173.json similarity index 100% rename from mapFiles/full/431173.json rename to core/mapFiles/full/431173.json diff --git a/mapFiles/full/431173_full.json b/core/mapFiles/full/431173_full.json similarity index 100% rename from mapFiles/full/431173_full.json rename to core/mapFiles/full/431173_full.json diff --git a/mapFiles/full/431200.json b/core/mapFiles/full/431200.json similarity index 100% rename from mapFiles/full/431200.json rename to core/mapFiles/full/431200.json diff --git a/mapFiles/full/431200_full.json b/core/mapFiles/full/431200_full.json similarity index 100% rename from mapFiles/full/431200_full.json rename to core/mapFiles/full/431200_full.json diff --git a/mapFiles/full/431202.json b/core/mapFiles/full/431202.json similarity index 100% rename from mapFiles/full/431202.json rename to core/mapFiles/full/431202.json diff --git a/mapFiles/full/431202_full.json b/core/mapFiles/full/431202_full.json similarity index 100% rename from mapFiles/full/431202_full.json rename to core/mapFiles/full/431202_full.json diff --git a/mapFiles/full/431221.json b/core/mapFiles/full/431221.json similarity index 100% rename from mapFiles/full/431221.json rename to core/mapFiles/full/431221.json diff --git a/mapFiles/full/431221_full.json b/core/mapFiles/full/431221_full.json similarity index 100% rename from mapFiles/full/431221_full.json rename to core/mapFiles/full/431221_full.json diff --git a/mapFiles/full/431222.json b/core/mapFiles/full/431222.json similarity index 100% rename from mapFiles/full/431222.json rename to core/mapFiles/full/431222.json diff --git a/mapFiles/full/431222_full.json b/core/mapFiles/full/431222_full.json similarity index 100% rename from mapFiles/full/431222_full.json rename to core/mapFiles/full/431222_full.json diff --git a/mapFiles/full/431223.json b/core/mapFiles/full/431223.json similarity index 100% rename from mapFiles/full/431223.json rename to core/mapFiles/full/431223.json diff --git a/mapFiles/full/431223_full.json b/core/mapFiles/full/431223_full.json similarity index 100% rename from mapFiles/full/431223_full.json rename to core/mapFiles/full/431223_full.json diff --git a/mapFiles/full/431224.json b/core/mapFiles/full/431224.json similarity index 100% rename from mapFiles/full/431224.json rename to core/mapFiles/full/431224.json diff --git a/mapFiles/full/431224_full.json b/core/mapFiles/full/431224_full.json similarity index 100% rename from mapFiles/full/431224_full.json rename to core/mapFiles/full/431224_full.json diff --git a/mapFiles/full/431225.json b/core/mapFiles/full/431225.json similarity index 100% rename from mapFiles/full/431225.json rename to core/mapFiles/full/431225.json diff --git a/mapFiles/full/431225_full.json b/core/mapFiles/full/431225_full.json similarity index 100% rename from mapFiles/full/431225_full.json rename to core/mapFiles/full/431225_full.json diff --git a/mapFiles/full/431226.json b/core/mapFiles/full/431226.json similarity index 100% rename from mapFiles/full/431226.json rename to core/mapFiles/full/431226.json diff --git a/mapFiles/full/431226_full.json b/core/mapFiles/full/431226_full.json similarity index 100% rename from mapFiles/full/431226_full.json rename to core/mapFiles/full/431226_full.json diff --git a/mapFiles/full/431227.json b/core/mapFiles/full/431227.json similarity index 100% rename from mapFiles/full/431227.json rename to core/mapFiles/full/431227.json diff --git a/mapFiles/full/431227_full.json b/core/mapFiles/full/431227_full.json similarity index 100% rename from mapFiles/full/431227_full.json rename to core/mapFiles/full/431227_full.json diff --git a/mapFiles/full/431228.json b/core/mapFiles/full/431228.json similarity index 100% rename from mapFiles/full/431228.json rename to core/mapFiles/full/431228.json diff --git a/mapFiles/full/431228_full.json b/core/mapFiles/full/431228_full.json similarity index 100% rename from mapFiles/full/431228_full.json rename to core/mapFiles/full/431228_full.json diff --git a/mapFiles/full/431229.json b/core/mapFiles/full/431229.json similarity index 100% rename from mapFiles/full/431229.json rename to core/mapFiles/full/431229.json diff --git a/mapFiles/full/431229_full.json b/core/mapFiles/full/431229_full.json similarity index 100% rename from mapFiles/full/431229_full.json rename to core/mapFiles/full/431229_full.json diff --git a/mapFiles/full/431230.json b/core/mapFiles/full/431230.json similarity index 100% rename from mapFiles/full/431230.json rename to core/mapFiles/full/431230.json diff --git a/mapFiles/full/431230_full.json b/core/mapFiles/full/431230_full.json similarity index 100% rename from mapFiles/full/431230_full.json rename to core/mapFiles/full/431230_full.json diff --git a/mapFiles/full/431271.json b/core/mapFiles/full/431271.json similarity index 100% rename from mapFiles/full/431271.json rename to core/mapFiles/full/431271.json diff --git a/mapFiles/full/431271_full.json b/core/mapFiles/full/431271_full.json similarity index 100% rename from mapFiles/full/431271_full.json rename to core/mapFiles/full/431271_full.json diff --git a/mapFiles/full/431281.json b/core/mapFiles/full/431281.json similarity index 100% rename from mapFiles/full/431281.json rename to core/mapFiles/full/431281.json diff --git a/mapFiles/full/431281_full.json b/core/mapFiles/full/431281_full.json similarity index 100% rename from mapFiles/full/431281_full.json rename to core/mapFiles/full/431281_full.json diff --git a/mapFiles/full/431300.json b/core/mapFiles/full/431300.json similarity index 100% rename from mapFiles/full/431300.json rename to core/mapFiles/full/431300.json diff --git a/mapFiles/full/431300_full.json b/core/mapFiles/full/431300_full.json similarity index 100% rename from mapFiles/full/431300_full.json rename to core/mapFiles/full/431300_full.json diff --git a/mapFiles/full/431302.json b/core/mapFiles/full/431302.json similarity index 100% rename from mapFiles/full/431302.json rename to core/mapFiles/full/431302.json diff --git a/mapFiles/full/431302_full.json b/core/mapFiles/full/431302_full.json similarity index 100% rename from mapFiles/full/431302_full.json rename to core/mapFiles/full/431302_full.json diff --git a/mapFiles/full/431321.json b/core/mapFiles/full/431321.json similarity index 100% rename from mapFiles/full/431321.json rename to core/mapFiles/full/431321.json diff --git a/mapFiles/full/431321_full.json b/core/mapFiles/full/431321_full.json similarity index 100% rename from mapFiles/full/431321_full.json rename to core/mapFiles/full/431321_full.json diff --git a/mapFiles/full/431322.json b/core/mapFiles/full/431322.json similarity index 100% rename from mapFiles/full/431322.json rename to core/mapFiles/full/431322.json diff --git a/mapFiles/full/431322_full.json b/core/mapFiles/full/431322_full.json similarity index 100% rename from mapFiles/full/431322_full.json rename to core/mapFiles/full/431322_full.json diff --git a/mapFiles/full/431381.json b/core/mapFiles/full/431381.json similarity index 100% rename from mapFiles/full/431381.json rename to core/mapFiles/full/431381.json diff --git a/mapFiles/full/431381_full.json b/core/mapFiles/full/431381_full.json similarity index 100% rename from mapFiles/full/431381_full.json rename to core/mapFiles/full/431381_full.json diff --git a/mapFiles/full/431382.json b/core/mapFiles/full/431382.json similarity index 100% rename from mapFiles/full/431382.json rename to core/mapFiles/full/431382.json diff --git a/mapFiles/full/431382_full.json b/core/mapFiles/full/431382_full.json similarity index 100% rename from mapFiles/full/431382_full.json rename to core/mapFiles/full/431382_full.json diff --git a/mapFiles/full/433100.json b/core/mapFiles/full/433100.json similarity index 100% rename from mapFiles/full/433100.json rename to core/mapFiles/full/433100.json diff --git a/mapFiles/full/433100_full.json b/core/mapFiles/full/433100_full.json similarity index 100% rename from mapFiles/full/433100_full.json rename to core/mapFiles/full/433100_full.json diff --git a/mapFiles/full/433101.json b/core/mapFiles/full/433101.json similarity index 100% rename from mapFiles/full/433101.json rename to core/mapFiles/full/433101.json diff --git a/mapFiles/full/433101_full.json b/core/mapFiles/full/433101_full.json similarity index 100% rename from mapFiles/full/433101_full.json rename to core/mapFiles/full/433101_full.json diff --git a/mapFiles/full/433122.json b/core/mapFiles/full/433122.json similarity index 100% rename from mapFiles/full/433122.json rename to core/mapFiles/full/433122.json diff --git a/mapFiles/full/433122_full.json b/core/mapFiles/full/433122_full.json similarity index 100% rename from mapFiles/full/433122_full.json rename to core/mapFiles/full/433122_full.json diff --git a/mapFiles/full/433123.json b/core/mapFiles/full/433123.json similarity index 100% rename from mapFiles/full/433123.json rename to core/mapFiles/full/433123.json diff --git a/mapFiles/full/433123_full.json b/core/mapFiles/full/433123_full.json similarity index 100% rename from mapFiles/full/433123_full.json rename to core/mapFiles/full/433123_full.json diff --git a/mapFiles/full/433124.json b/core/mapFiles/full/433124.json similarity index 100% rename from mapFiles/full/433124.json rename to core/mapFiles/full/433124.json diff --git a/mapFiles/full/433124_full.json b/core/mapFiles/full/433124_full.json similarity index 100% rename from mapFiles/full/433124_full.json rename to core/mapFiles/full/433124_full.json diff --git a/mapFiles/full/433125.json b/core/mapFiles/full/433125.json similarity index 100% rename from mapFiles/full/433125.json rename to core/mapFiles/full/433125.json diff --git a/mapFiles/full/433125_full.json b/core/mapFiles/full/433125_full.json similarity index 100% rename from mapFiles/full/433125_full.json rename to core/mapFiles/full/433125_full.json diff --git a/mapFiles/full/433126.json b/core/mapFiles/full/433126.json similarity index 100% rename from mapFiles/full/433126.json rename to core/mapFiles/full/433126.json diff --git a/mapFiles/full/433126_full.json b/core/mapFiles/full/433126_full.json similarity index 100% rename from mapFiles/full/433126_full.json rename to core/mapFiles/full/433126_full.json diff --git a/mapFiles/full/433127.json b/core/mapFiles/full/433127.json similarity index 100% rename from mapFiles/full/433127.json rename to core/mapFiles/full/433127.json diff --git a/mapFiles/full/433127_full.json b/core/mapFiles/full/433127_full.json similarity index 100% rename from mapFiles/full/433127_full.json rename to core/mapFiles/full/433127_full.json diff --git a/mapFiles/full/433130.json b/core/mapFiles/full/433130.json similarity index 100% rename from mapFiles/full/433130.json rename to core/mapFiles/full/433130.json diff --git a/mapFiles/full/433130_full.json b/core/mapFiles/full/433130_full.json similarity index 100% rename from mapFiles/full/433130_full.json rename to core/mapFiles/full/433130_full.json diff --git a/mapFiles/full/440000.json b/core/mapFiles/full/440000.json similarity index 100% rename from mapFiles/full/440000.json rename to core/mapFiles/full/440000.json diff --git a/mapFiles/full/440000_full.json b/core/mapFiles/full/440000_full.json similarity index 100% rename from mapFiles/full/440000_full.json rename to core/mapFiles/full/440000_full.json diff --git a/mapFiles/full/440100.json b/core/mapFiles/full/440100.json similarity index 100% rename from mapFiles/full/440100.json rename to core/mapFiles/full/440100.json diff --git a/mapFiles/full/440100_full.json b/core/mapFiles/full/440100_full.json similarity index 100% rename from mapFiles/full/440100_full.json rename to core/mapFiles/full/440100_full.json diff --git a/mapFiles/full/440103.json b/core/mapFiles/full/440103.json similarity index 100% rename from mapFiles/full/440103.json rename to core/mapFiles/full/440103.json diff --git a/mapFiles/full/440103_full.json b/core/mapFiles/full/440103_full.json similarity index 100% rename from mapFiles/full/440103_full.json rename to core/mapFiles/full/440103_full.json diff --git a/mapFiles/full/440104.json b/core/mapFiles/full/440104.json similarity index 100% rename from mapFiles/full/440104.json rename to core/mapFiles/full/440104.json diff --git a/mapFiles/full/440104_full.json b/core/mapFiles/full/440104_full.json similarity index 100% rename from mapFiles/full/440104_full.json rename to core/mapFiles/full/440104_full.json diff --git a/mapFiles/full/440105.json b/core/mapFiles/full/440105.json similarity index 100% rename from mapFiles/full/440105.json rename to core/mapFiles/full/440105.json diff --git a/mapFiles/full/440105_full.json b/core/mapFiles/full/440105_full.json similarity index 100% rename from mapFiles/full/440105_full.json rename to core/mapFiles/full/440105_full.json diff --git a/mapFiles/full/440106.json b/core/mapFiles/full/440106.json similarity index 100% rename from mapFiles/full/440106.json rename to core/mapFiles/full/440106.json diff --git a/mapFiles/full/440106_full.json b/core/mapFiles/full/440106_full.json similarity index 100% rename from mapFiles/full/440106_full.json rename to core/mapFiles/full/440106_full.json diff --git a/mapFiles/full/440111.json b/core/mapFiles/full/440111.json similarity index 100% rename from mapFiles/full/440111.json rename to core/mapFiles/full/440111.json diff --git a/mapFiles/full/440111_full.json b/core/mapFiles/full/440111_full.json similarity index 100% rename from mapFiles/full/440111_full.json rename to core/mapFiles/full/440111_full.json diff --git a/mapFiles/full/440112.json b/core/mapFiles/full/440112.json similarity index 100% rename from mapFiles/full/440112.json rename to core/mapFiles/full/440112.json diff --git a/mapFiles/full/440112_full.json b/core/mapFiles/full/440112_full.json similarity index 100% rename from mapFiles/full/440112_full.json rename to core/mapFiles/full/440112_full.json diff --git a/mapFiles/full/440113.json b/core/mapFiles/full/440113.json similarity index 100% rename from mapFiles/full/440113.json rename to core/mapFiles/full/440113.json diff --git a/mapFiles/full/440113_full.json b/core/mapFiles/full/440113_full.json similarity index 100% rename from mapFiles/full/440113_full.json rename to core/mapFiles/full/440113_full.json diff --git a/mapFiles/full/440114.json b/core/mapFiles/full/440114.json similarity index 100% rename from mapFiles/full/440114.json rename to core/mapFiles/full/440114.json diff --git a/mapFiles/full/440114_full.json b/core/mapFiles/full/440114_full.json similarity index 100% rename from mapFiles/full/440114_full.json rename to core/mapFiles/full/440114_full.json diff --git a/mapFiles/full/440115.json b/core/mapFiles/full/440115.json similarity index 100% rename from mapFiles/full/440115.json rename to core/mapFiles/full/440115.json diff --git a/mapFiles/full/440115_full.json b/core/mapFiles/full/440115_full.json similarity index 100% rename from mapFiles/full/440115_full.json rename to core/mapFiles/full/440115_full.json diff --git a/mapFiles/full/440117.json b/core/mapFiles/full/440117.json similarity index 100% rename from mapFiles/full/440117.json rename to core/mapFiles/full/440117.json diff --git a/mapFiles/full/440117_full.json b/core/mapFiles/full/440117_full.json similarity index 100% rename from mapFiles/full/440117_full.json rename to core/mapFiles/full/440117_full.json diff --git a/mapFiles/full/440118.json b/core/mapFiles/full/440118.json similarity index 100% rename from mapFiles/full/440118.json rename to core/mapFiles/full/440118.json diff --git a/mapFiles/full/440118_full.json b/core/mapFiles/full/440118_full.json similarity index 100% rename from mapFiles/full/440118_full.json rename to core/mapFiles/full/440118_full.json diff --git a/mapFiles/full/440200.json b/core/mapFiles/full/440200.json similarity index 100% rename from mapFiles/full/440200.json rename to core/mapFiles/full/440200.json diff --git a/mapFiles/full/440200_full.json b/core/mapFiles/full/440200_full.json similarity index 100% rename from mapFiles/full/440200_full.json rename to core/mapFiles/full/440200_full.json diff --git a/mapFiles/full/440203.json b/core/mapFiles/full/440203.json similarity index 100% rename from mapFiles/full/440203.json rename to core/mapFiles/full/440203.json diff --git a/mapFiles/full/440203_full.json b/core/mapFiles/full/440203_full.json similarity index 100% rename from mapFiles/full/440203_full.json rename to core/mapFiles/full/440203_full.json diff --git a/mapFiles/full/440204.json b/core/mapFiles/full/440204.json similarity index 100% rename from mapFiles/full/440204.json rename to core/mapFiles/full/440204.json diff --git a/mapFiles/full/440204_full.json b/core/mapFiles/full/440204_full.json similarity index 100% rename from mapFiles/full/440204_full.json rename to core/mapFiles/full/440204_full.json diff --git a/mapFiles/full/440205.json b/core/mapFiles/full/440205.json similarity index 100% rename from mapFiles/full/440205.json rename to core/mapFiles/full/440205.json diff --git a/mapFiles/full/440205_full.json b/core/mapFiles/full/440205_full.json similarity index 100% rename from mapFiles/full/440205_full.json rename to core/mapFiles/full/440205_full.json diff --git a/mapFiles/full/440222.json b/core/mapFiles/full/440222.json similarity index 100% rename from mapFiles/full/440222.json rename to core/mapFiles/full/440222.json diff --git a/mapFiles/full/440222_full.json b/core/mapFiles/full/440222_full.json similarity index 100% rename from mapFiles/full/440222_full.json rename to core/mapFiles/full/440222_full.json diff --git a/mapFiles/full/440224.json b/core/mapFiles/full/440224.json similarity index 100% rename from mapFiles/full/440224.json rename to core/mapFiles/full/440224.json diff --git a/mapFiles/full/440224_full.json b/core/mapFiles/full/440224_full.json similarity index 100% rename from mapFiles/full/440224_full.json rename to core/mapFiles/full/440224_full.json diff --git a/mapFiles/full/440229.json b/core/mapFiles/full/440229.json similarity index 100% rename from mapFiles/full/440229.json rename to core/mapFiles/full/440229.json diff --git a/mapFiles/full/440229_full.json b/core/mapFiles/full/440229_full.json similarity index 100% rename from mapFiles/full/440229_full.json rename to core/mapFiles/full/440229_full.json diff --git a/mapFiles/full/440232.json b/core/mapFiles/full/440232.json similarity index 100% rename from mapFiles/full/440232.json rename to core/mapFiles/full/440232.json diff --git a/mapFiles/full/440232_full.json b/core/mapFiles/full/440232_full.json similarity index 100% rename from mapFiles/full/440232_full.json rename to core/mapFiles/full/440232_full.json diff --git a/mapFiles/full/440233.json b/core/mapFiles/full/440233.json similarity index 100% rename from mapFiles/full/440233.json rename to core/mapFiles/full/440233.json diff --git a/mapFiles/full/440233_full.json b/core/mapFiles/full/440233_full.json similarity index 100% rename from mapFiles/full/440233_full.json rename to core/mapFiles/full/440233_full.json diff --git a/mapFiles/full/440281.json b/core/mapFiles/full/440281.json similarity index 100% rename from mapFiles/full/440281.json rename to core/mapFiles/full/440281.json diff --git a/mapFiles/full/440281_full.json b/core/mapFiles/full/440281_full.json similarity index 100% rename from mapFiles/full/440281_full.json rename to core/mapFiles/full/440281_full.json diff --git a/mapFiles/full/440282.json b/core/mapFiles/full/440282.json similarity index 100% rename from mapFiles/full/440282.json rename to core/mapFiles/full/440282.json diff --git a/mapFiles/full/440282_full.json b/core/mapFiles/full/440282_full.json similarity index 100% rename from mapFiles/full/440282_full.json rename to core/mapFiles/full/440282_full.json diff --git a/mapFiles/full/440300.json b/core/mapFiles/full/440300.json similarity index 100% rename from mapFiles/full/440300.json rename to core/mapFiles/full/440300.json diff --git a/mapFiles/full/440300_full.json b/core/mapFiles/full/440300_full.json similarity index 100% rename from mapFiles/full/440300_full.json rename to core/mapFiles/full/440300_full.json diff --git a/mapFiles/full/440303.json b/core/mapFiles/full/440303.json similarity index 100% rename from mapFiles/full/440303.json rename to core/mapFiles/full/440303.json diff --git a/mapFiles/full/440303_full.json b/core/mapFiles/full/440303_full.json similarity index 100% rename from mapFiles/full/440303_full.json rename to core/mapFiles/full/440303_full.json diff --git a/mapFiles/full/440304.json b/core/mapFiles/full/440304.json similarity index 100% rename from mapFiles/full/440304.json rename to core/mapFiles/full/440304.json diff --git a/mapFiles/full/440304_full.json b/core/mapFiles/full/440304_full.json similarity index 100% rename from mapFiles/full/440304_full.json rename to core/mapFiles/full/440304_full.json diff --git a/mapFiles/full/440305.json b/core/mapFiles/full/440305.json similarity index 100% rename from mapFiles/full/440305.json rename to core/mapFiles/full/440305.json diff --git a/mapFiles/full/440305_full.json b/core/mapFiles/full/440305_full.json similarity index 100% rename from mapFiles/full/440305_full.json rename to core/mapFiles/full/440305_full.json diff --git a/mapFiles/full/440306.json b/core/mapFiles/full/440306.json similarity index 100% rename from mapFiles/full/440306.json rename to core/mapFiles/full/440306.json diff --git a/mapFiles/full/440306_full.json b/core/mapFiles/full/440306_full.json similarity index 100% rename from mapFiles/full/440306_full.json rename to core/mapFiles/full/440306_full.json diff --git a/mapFiles/full/440307.json b/core/mapFiles/full/440307.json similarity index 100% rename from mapFiles/full/440307.json rename to core/mapFiles/full/440307.json diff --git a/mapFiles/full/440307_full.json b/core/mapFiles/full/440307_full.json similarity index 100% rename from mapFiles/full/440307_full.json rename to core/mapFiles/full/440307_full.json diff --git a/mapFiles/full/440308.json b/core/mapFiles/full/440308.json similarity index 100% rename from mapFiles/full/440308.json rename to core/mapFiles/full/440308.json diff --git a/mapFiles/full/440308_full.json b/core/mapFiles/full/440308_full.json similarity index 100% rename from mapFiles/full/440308_full.json rename to core/mapFiles/full/440308_full.json diff --git a/mapFiles/full/440309.json b/core/mapFiles/full/440309.json similarity index 100% rename from mapFiles/full/440309.json rename to core/mapFiles/full/440309.json diff --git a/mapFiles/full/440309_full.json b/core/mapFiles/full/440309_full.json similarity index 100% rename from mapFiles/full/440309_full.json rename to core/mapFiles/full/440309_full.json diff --git a/mapFiles/full/440310.json b/core/mapFiles/full/440310.json similarity index 100% rename from mapFiles/full/440310.json rename to core/mapFiles/full/440310.json diff --git a/mapFiles/full/440310_full.json b/core/mapFiles/full/440310_full.json similarity index 100% rename from mapFiles/full/440310_full.json rename to core/mapFiles/full/440310_full.json diff --git a/mapFiles/full/440311.json b/core/mapFiles/full/440311.json similarity index 100% rename from mapFiles/full/440311.json rename to core/mapFiles/full/440311.json diff --git a/mapFiles/full/440311_full.json b/core/mapFiles/full/440311_full.json similarity index 100% rename from mapFiles/full/440311_full.json rename to core/mapFiles/full/440311_full.json diff --git a/mapFiles/full/440400.json b/core/mapFiles/full/440400.json similarity index 100% rename from mapFiles/full/440400.json rename to core/mapFiles/full/440400.json diff --git a/mapFiles/full/440400_full.json b/core/mapFiles/full/440400_full.json similarity index 100% rename from mapFiles/full/440400_full.json rename to core/mapFiles/full/440400_full.json diff --git a/mapFiles/full/440402.json b/core/mapFiles/full/440402.json similarity index 100% rename from mapFiles/full/440402.json rename to core/mapFiles/full/440402.json diff --git a/mapFiles/full/440402_full.json b/core/mapFiles/full/440402_full.json similarity index 100% rename from mapFiles/full/440402_full.json rename to core/mapFiles/full/440402_full.json diff --git a/mapFiles/full/440403.json b/core/mapFiles/full/440403.json similarity index 100% rename from mapFiles/full/440403.json rename to core/mapFiles/full/440403.json diff --git a/mapFiles/full/440403_full.json b/core/mapFiles/full/440403_full.json similarity index 100% rename from mapFiles/full/440403_full.json rename to core/mapFiles/full/440403_full.json diff --git a/mapFiles/full/440404.json b/core/mapFiles/full/440404.json similarity index 100% rename from mapFiles/full/440404.json rename to core/mapFiles/full/440404.json diff --git a/mapFiles/full/440404_full.json b/core/mapFiles/full/440404_full.json similarity index 100% rename from mapFiles/full/440404_full.json rename to core/mapFiles/full/440404_full.json diff --git a/mapFiles/full/440500.json b/core/mapFiles/full/440500.json similarity index 100% rename from mapFiles/full/440500.json rename to core/mapFiles/full/440500.json diff --git a/mapFiles/full/440500_full.json b/core/mapFiles/full/440500_full.json similarity index 100% rename from mapFiles/full/440500_full.json rename to core/mapFiles/full/440500_full.json diff --git a/mapFiles/full/440507.json b/core/mapFiles/full/440507.json similarity index 100% rename from mapFiles/full/440507.json rename to core/mapFiles/full/440507.json diff --git a/mapFiles/full/440507_full.json b/core/mapFiles/full/440507_full.json similarity index 100% rename from mapFiles/full/440507_full.json rename to core/mapFiles/full/440507_full.json diff --git a/mapFiles/full/440511.json b/core/mapFiles/full/440511.json similarity index 100% rename from mapFiles/full/440511.json rename to core/mapFiles/full/440511.json diff --git a/mapFiles/full/440511_full.json b/core/mapFiles/full/440511_full.json similarity index 100% rename from mapFiles/full/440511_full.json rename to core/mapFiles/full/440511_full.json diff --git a/mapFiles/full/440512.json b/core/mapFiles/full/440512.json similarity index 100% rename from mapFiles/full/440512.json rename to core/mapFiles/full/440512.json diff --git a/mapFiles/full/440512_full.json b/core/mapFiles/full/440512_full.json similarity index 100% rename from mapFiles/full/440512_full.json rename to core/mapFiles/full/440512_full.json diff --git a/mapFiles/full/440513.json b/core/mapFiles/full/440513.json similarity index 100% rename from mapFiles/full/440513.json rename to core/mapFiles/full/440513.json diff --git a/mapFiles/full/440513_full.json b/core/mapFiles/full/440513_full.json similarity index 100% rename from mapFiles/full/440513_full.json rename to core/mapFiles/full/440513_full.json diff --git a/mapFiles/full/440514.json b/core/mapFiles/full/440514.json similarity index 100% rename from mapFiles/full/440514.json rename to core/mapFiles/full/440514.json diff --git a/mapFiles/full/440514_full.json b/core/mapFiles/full/440514_full.json similarity index 100% rename from mapFiles/full/440514_full.json rename to core/mapFiles/full/440514_full.json diff --git a/mapFiles/full/440515.json b/core/mapFiles/full/440515.json similarity index 100% rename from mapFiles/full/440515.json rename to core/mapFiles/full/440515.json diff --git a/mapFiles/full/440515_full.json b/core/mapFiles/full/440515_full.json similarity index 100% rename from mapFiles/full/440515_full.json rename to core/mapFiles/full/440515_full.json diff --git a/mapFiles/full/440523.json b/core/mapFiles/full/440523.json similarity index 100% rename from mapFiles/full/440523.json rename to core/mapFiles/full/440523.json diff --git a/mapFiles/full/440523_full.json b/core/mapFiles/full/440523_full.json similarity index 100% rename from mapFiles/full/440523_full.json rename to core/mapFiles/full/440523_full.json diff --git a/mapFiles/full/440600.json b/core/mapFiles/full/440600.json similarity index 100% rename from mapFiles/full/440600.json rename to core/mapFiles/full/440600.json diff --git a/mapFiles/full/440600_full.json b/core/mapFiles/full/440600_full.json similarity index 100% rename from mapFiles/full/440600_full.json rename to core/mapFiles/full/440600_full.json diff --git a/mapFiles/full/440604.json b/core/mapFiles/full/440604.json similarity index 100% rename from mapFiles/full/440604.json rename to core/mapFiles/full/440604.json diff --git a/mapFiles/full/440604_full.json b/core/mapFiles/full/440604_full.json similarity index 100% rename from mapFiles/full/440604_full.json rename to core/mapFiles/full/440604_full.json diff --git a/mapFiles/full/440605.json b/core/mapFiles/full/440605.json similarity index 100% rename from mapFiles/full/440605.json rename to core/mapFiles/full/440605.json diff --git a/mapFiles/full/440605_full.json b/core/mapFiles/full/440605_full.json similarity index 100% rename from mapFiles/full/440605_full.json rename to core/mapFiles/full/440605_full.json diff --git a/mapFiles/full/440606.json b/core/mapFiles/full/440606.json similarity index 100% rename from mapFiles/full/440606.json rename to core/mapFiles/full/440606.json diff --git a/mapFiles/full/440606_full.json b/core/mapFiles/full/440606_full.json similarity index 100% rename from mapFiles/full/440606_full.json rename to core/mapFiles/full/440606_full.json diff --git a/mapFiles/full/440607.json b/core/mapFiles/full/440607.json similarity index 100% rename from mapFiles/full/440607.json rename to core/mapFiles/full/440607.json diff --git a/mapFiles/full/440607_full.json b/core/mapFiles/full/440607_full.json similarity index 100% rename from mapFiles/full/440607_full.json rename to core/mapFiles/full/440607_full.json diff --git a/mapFiles/full/440608.json b/core/mapFiles/full/440608.json similarity index 100% rename from mapFiles/full/440608.json rename to core/mapFiles/full/440608.json diff --git a/mapFiles/full/440608_full.json b/core/mapFiles/full/440608_full.json similarity index 100% rename from mapFiles/full/440608_full.json rename to core/mapFiles/full/440608_full.json diff --git a/mapFiles/full/440700.json b/core/mapFiles/full/440700.json similarity index 100% rename from mapFiles/full/440700.json rename to core/mapFiles/full/440700.json diff --git a/mapFiles/full/440700_full.json b/core/mapFiles/full/440700_full.json similarity index 100% rename from mapFiles/full/440700_full.json rename to core/mapFiles/full/440700_full.json diff --git a/mapFiles/full/440703.json b/core/mapFiles/full/440703.json similarity index 100% rename from mapFiles/full/440703.json rename to core/mapFiles/full/440703.json diff --git a/mapFiles/full/440703_full.json b/core/mapFiles/full/440703_full.json similarity index 100% rename from mapFiles/full/440703_full.json rename to core/mapFiles/full/440703_full.json diff --git a/mapFiles/full/440704.json b/core/mapFiles/full/440704.json similarity index 100% rename from mapFiles/full/440704.json rename to core/mapFiles/full/440704.json diff --git a/mapFiles/full/440704_full.json b/core/mapFiles/full/440704_full.json similarity index 100% rename from mapFiles/full/440704_full.json rename to core/mapFiles/full/440704_full.json diff --git a/mapFiles/full/440705.json b/core/mapFiles/full/440705.json similarity index 100% rename from mapFiles/full/440705.json rename to core/mapFiles/full/440705.json diff --git a/mapFiles/full/440705_full.json b/core/mapFiles/full/440705_full.json similarity index 100% rename from mapFiles/full/440705_full.json rename to core/mapFiles/full/440705_full.json diff --git a/mapFiles/full/440781.json b/core/mapFiles/full/440781.json similarity index 100% rename from mapFiles/full/440781.json rename to core/mapFiles/full/440781.json diff --git a/mapFiles/full/440781_full.json b/core/mapFiles/full/440781_full.json similarity index 100% rename from mapFiles/full/440781_full.json rename to core/mapFiles/full/440781_full.json diff --git a/mapFiles/full/440783.json b/core/mapFiles/full/440783.json similarity index 100% rename from mapFiles/full/440783.json rename to core/mapFiles/full/440783.json diff --git a/mapFiles/full/440783_full.json b/core/mapFiles/full/440783_full.json similarity index 100% rename from mapFiles/full/440783_full.json rename to core/mapFiles/full/440783_full.json diff --git a/mapFiles/full/440784.json b/core/mapFiles/full/440784.json similarity index 100% rename from mapFiles/full/440784.json rename to core/mapFiles/full/440784.json diff --git a/mapFiles/full/440784_full.json b/core/mapFiles/full/440784_full.json similarity index 100% rename from mapFiles/full/440784_full.json rename to core/mapFiles/full/440784_full.json diff --git a/mapFiles/full/440785.json b/core/mapFiles/full/440785.json similarity index 100% rename from mapFiles/full/440785.json rename to core/mapFiles/full/440785.json diff --git a/mapFiles/full/440785_full.json b/core/mapFiles/full/440785_full.json similarity index 100% rename from mapFiles/full/440785_full.json rename to core/mapFiles/full/440785_full.json diff --git a/mapFiles/full/440800.json b/core/mapFiles/full/440800.json similarity index 100% rename from mapFiles/full/440800.json rename to core/mapFiles/full/440800.json diff --git a/mapFiles/full/440800_full.json b/core/mapFiles/full/440800_full.json similarity index 100% rename from mapFiles/full/440800_full.json rename to core/mapFiles/full/440800_full.json diff --git a/mapFiles/full/440802.json b/core/mapFiles/full/440802.json similarity index 100% rename from mapFiles/full/440802.json rename to core/mapFiles/full/440802.json diff --git a/mapFiles/full/440802_full.json b/core/mapFiles/full/440802_full.json similarity index 100% rename from mapFiles/full/440802_full.json rename to core/mapFiles/full/440802_full.json diff --git a/mapFiles/full/440803.json b/core/mapFiles/full/440803.json similarity index 100% rename from mapFiles/full/440803.json rename to core/mapFiles/full/440803.json diff --git a/mapFiles/full/440803_full.json b/core/mapFiles/full/440803_full.json similarity index 100% rename from mapFiles/full/440803_full.json rename to core/mapFiles/full/440803_full.json diff --git a/mapFiles/full/440804.json b/core/mapFiles/full/440804.json similarity index 100% rename from mapFiles/full/440804.json rename to core/mapFiles/full/440804.json diff --git a/mapFiles/full/440804_full.json b/core/mapFiles/full/440804_full.json similarity index 100% rename from mapFiles/full/440804_full.json rename to core/mapFiles/full/440804_full.json diff --git a/mapFiles/full/440811.json b/core/mapFiles/full/440811.json similarity index 100% rename from mapFiles/full/440811.json rename to core/mapFiles/full/440811.json diff --git a/mapFiles/full/440811_full.json b/core/mapFiles/full/440811_full.json similarity index 100% rename from mapFiles/full/440811_full.json rename to core/mapFiles/full/440811_full.json diff --git a/mapFiles/full/440823.json b/core/mapFiles/full/440823.json similarity index 100% rename from mapFiles/full/440823.json rename to core/mapFiles/full/440823.json diff --git a/mapFiles/full/440823_full.json b/core/mapFiles/full/440823_full.json similarity index 100% rename from mapFiles/full/440823_full.json rename to core/mapFiles/full/440823_full.json diff --git a/mapFiles/full/440825.json b/core/mapFiles/full/440825.json similarity index 100% rename from mapFiles/full/440825.json rename to core/mapFiles/full/440825.json diff --git a/mapFiles/full/440825_full.json b/core/mapFiles/full/440825_full.json similarity index 100% rename from mapFiles/full/440825_full.json rename to core/mapFiles/full/440825_full.json diff --git a/mapFiles/full/440881.json b/core/mapFiles/full/440881.json similarity index 100% rename from mapFiles/full/440881.json rename to core/mapFiles/full/440881.json diff --git a/mapFiles/full/440881_full.json b/core/mapFiles/full/440881_full.json similarity index 100% rename from mapFiles/full/440881_full.json rename to core/mapFiles/full/440881_full.json diff --git a/mapFiles/full/440882.json b/core/mapFiles/full/440882.json similarity index 100% rename from mapFiles/full/440882.json rename to core/mapFiles/full/440882.json diff --git a/mapFiles/full/440882_full.json b/core/mapFiles/full/440882_full.json similarity index 100% rename from mapFiles/full/440882_full.json rename to core/mapFiles/full/440882_full.json diff --git a/mapFiles/full/440883.json b/core/mapFiles/full/440883.json similarity index 100% rename from mapFiles/full/440883.json rename to core/mapFiles/full/440883.json diff --git a/mapFiles/full/440883_full.json b/core/mapFiles/full/440883_full.json similarity index 100% rename from mapFiles/full/440883_full.json rename to core/mapFiles/full/440883_full.json diff --git a/mapFiles/full/440900.json b/core/mapFiles/full/440900.json similarity index 100% rename from mapFiles/full/440900.json rename to core/mapFiles/full/440900.json diff --git a/mapFiles/full/440900_full.json b/core/mapFiles/full/440900_full.json similarity index 100% rename from mapFiles/full/440900_full.json rename to core/mapFiles/full/440900_full.json diff --git a/mapFiles/full/440902.json b/core/mapFiles/full/440902.json similarity index 100% rename from mapFiles/full/440902.json rename to core/mapFiles/full/440902.json diff --git a/mapFiles/full/440902_full.json b/core/mapFiles/full/440902_full.json similarity index 100% rename from mapFiles/full/440902_full.json rename to core/mapFiles/full/440902_full.json diff --git a/mapFiles/full/440904.json b/core/mapFiles/full/440904.json similarity index 100% rename from mapFiles/full/440904.json rename to core/mapFiles/full/440904.json diff --git a/mapFiles/full/440904_full.json b/core/mapFiles/full/440904_full.json similarity index 100% rename from mapFiles/full/440904_full.json rename to core/mapFiles/full/440904_full.json diff --git a/mapFiles/full/440981.json b/core/mapFiles/full/440981.json similarity index 100% rename from mapFiles/full/440981.json rename to core/mapFiles/full/440981.json diff --git a/mapFiles/full/440981_full.json b/core/mapFiles/full/440981_full.json similarity index 100% rename from mapFiles/full/440981_full.json rename to core/mapFiles/full/440981_full.json diff --git a/mapFiles/full/440982.json b/core/mapFiles/full/440982.json similarity index 100% rename from mapFiles/full/440982.json rename to core/mapFiles/full/440982.json diff --git a/mapFiles/full/440982_full.json b/core/mapFiles/full/440982_full.json similarity index 100% rename from mapFiles/full/440982_full.json rename to core/mapFiles/full/440982_full.json diff --git a/mapFiles/full/440983.json b/core/mapFiles/full/440983.json similarity index 100% rename from mapFiles/full/440983.json rename to core/mapFiles/full/440983.json diff --git a/mapFiles/full/440983_full.json b/core/mapFiles/full/440983_full.json similarity index 100% rename from mapFiles/full/440983_full.json rename to core/mapFiles/full/440983_full.json diff --git a/mapFiles/full/441200.json b/core/mapFiles/full/441200.json similarity index 100% rename from mapFiles/full/441200.json rename to core/mapFiles/full/441200.json diff --git a/mapFiles/full/441200_full.json b/core/mapFiles/full/441200_full.json similarity index 100% rename from mapFiles/full/441200_full.json rename to core/mapFiles/full/441200_full.json diff --git a/mapFiles/full/441202.json b/core/mapFiles/full/441202.json similarity index 100% rename from mapFiles/full/441202.json rename to core/mapFiles/full/441202.json diff --git a/mapFiles/full/441202_full.json b/core/mapFiles/full/441202_full.json similarity index 100% rename from mapFiles/full/441202_full.json rename to core/mapFiles/full/441202_full.json diff --git a/mapFiles/full/441203.json b/core/mapFiles/full/441203.json similarity index 100% rename from mapFiles/full/441203.json rename to core/mapFiles/full/441203.json diff --git a/mapFiles/full/441203_full.json b/core/mapFiles/full/441203_full.json similarity index 100% rename from mapFiles/full/441203_full.json rename to core/mapFiles/full/441203_full.json diff --git a/mapFiles/full/441204.json b/core/mapFiles/full/441204.json similarity index 100% rename from mapFiles/full/441204.json rename to core/mapFiles/full/441204.json diff --git a/mapFiles/full/441204_full.json b/core/mapFiles/full/441204_full.json similarity index 100% rename from mapFiles/full/441204_full.json rename to core/mapFiles/full/441204_full.json diff --git a/mapFiles/full/441223.json b/core/mapFiles/full/441223.json similarity index 100% rename from mapFiles/full/441223.json rename to core/mapFiles/full/441223.json diff --git a/mapFiles/full/441223_full.json b/core/mapFiles/full/441223_full.json similarity index 100% rename from mapFiles/full/441223_full.json rename to core/mapFiles/full/441223_full.json diff --git a/mapFiles/full/441224.json b/core/mapFiles/full/441224.json similarity index 100% rename from mapFiles/full/441224.json rename to core/mapFiles/full/441224.json diff --git a/mapFiles/full/441224_full.json b/core/mapFiles/full/441224_full.json similarity index 100% rename from mapFiles/full/441224_full.json rename to core/mapFiles/full/441224_full.json diff --git a/mapFiles/full/441225.json b/core/mapFiles/full/441225.json similarity index 100% rename from mapFiles/full/441225.json rename to core/mapFiles/full/441225.json diff --git a/mapFiles/full/441225_full.json b/core/mapFiles/full/441225_full.json similarity index 100% rename from mapFiles/full/441225_full.json rename to core/mapFiles/full/441225_full.json diff --git a/mapFiles/full/441226.json b/core/mapFiles/full/441226.json similarity index 100% rename from mapFiles/full/441226.json rename to core/mapFiles/full/441226.json diff --git a/mapFiles/full/441226_full.json b/core/mapFiles/full/441226_full.json similarity index 100% rename from mapFiles/full/441226_full.json rename to core/mapFiles/full/441226_full.json diff --git a/mapFiles/full/441284.json b/core/mapFiles/full/441284.json similarity index 100% rename from mapFiles/full/441284.json rename to core/mapFiles/full/441284.json diff --git a/mapFiles/full/441284_full.json b/core/mapFiles/full/441284_full.json similarity index 100% rename from mapFiles/full/441284_full.json rename to core/mapFiles/full/441284_full.json diff --git a/mapFiles/full/441300.json b/core/mapFiles/full/441300.json similarity index 100% rename from mapFiles/full/441300.json rename to core/mapFiles/full/441300.json diff --git a/mapFiles/full/441300_full.json b/core/mapFiles/full/441300_full.json similarity index 100% rename from mapFiles/full/441300_full.json rename to core/mapFiles/full/441300_full.json diff --git a/mapFiles/full/441302.json b/core/mapFiles/full/441302.json similarity index 100% rename from mapFiles/full/441302.json rename to core/mapFiles/full/441302.json diff --git a/mapFiles/full/441302_full.json b/core/mapFiles/full/441302_full.json similarity index 100% rename from mapFiles/full/441302_full.json rename to core/mapFiles/full/441302_full.json diff --git a/mapFiles/full/441303.json b/core/mapFiles/full/441303.json similarity index 100% rename from mapFiles/full/441303.json rename to core/mapFiles/full/441303.json diff --git a/mapFiles/full/441303_full.json b/core/mapFiles/full/441303_full.json similarity index 100% rename from mapFiles/full/441303_full.json rename to core/mapFiles/full/441303_full.json diff --git a/mapFiles/full/441322.json b/core/mapFiles/full/441322.json similarity index 100% rename from mapFiles/full/441322.json rename to core/mapFiles/full/441322.json diff --git a/mapFiles/full/441322_full.json b/core/mapFiles/full/441322_full.json similarity index 100% rename from mapFiles/full/441322_full.json rename to core/mapFiles/full/441322_full.json diff --git a/mapFiles/full/441323.json b/core/mapFiles/full/441323.json similarity index 100% rename from mapFiles/full/441323.json rename to core/mapFiles/full/441323.json diff --git a/mapFiles/full/441323_full.json b/core/mapFiles/full/441323_full.json similarity index 100% rename from mapFiles/full/441323_full.json rename to core/mapFiles/full/441323_full.json diff --git a/mapFiles/full/441324.json b/core/mapFiles/full/441324.json similarity index 100% rename from mapFiles/full/441324.json rename to core/mapFiles/full/441324.json diff --git a/mapFiles/full/441324_full.json b/core/mapFiles/full/441324_full.json similarity index 100% rename from mapFiles/full/441324_full.json rename to core/mapFiles/full/441324_full.json diff --git a/mapFiles/full/441400.json b/core/mapFiles/full/441400.json similarity index 100% rename from mapFiles/full/441400.json rename to core/mapFiles/full/441400.json diff --git a/mapFiles/full/441400_full.json b/core/mapFiles/full/441400_full.json similarity index 100% rename from mapFiles/full/441400_full.json rename to core/mapFiles/full/441400_full.json diff --git a/mapFiles/full/441402.json b/core/mapFiles/full/441402.json similarity index 100% rename from mapFiles/full/441402.json rename to core/mapFiles/full/441402.json diff --git a/mapFiles/full/441402_full.json b/core/mapFiles/full/441402_full.json similarity index 100% rename from mapFiles/full/441402_full.json rename to core/mapFiles/full/441402_full.json diff --git a/mapFiles/full/441403.json b/core/mapFiles/full/441403.json similarity index 100% rename from mapFiles/full/441403.json rename to core/mapFiles/full/441403.json diff --git a/mapFiles/full/441403_full.json b/core/mapFiles/full/441403_full.json similarity index 100% rename from mapFiles/full/441403_full.json rename to core/mapFiles/full/441403_full.json diff --git a/mapFiles/full/441422.json b/core/mapFiles/full/441422.json similarity index 100% rename from mapFiles/full/441422.json rename to core/mapFiles/full/441422.json diff --git a/mapFiles/full/441422_full.json b/core/mapFiles/full/441422_full.json similarity index 100% rename from mapFiles/full/441422_full.json rename to core/mapFiles/full/441422_full.json diff --git a/mapFiles/full/441423.json b/core/mapFiles/full/441423.json similarity index 100% rename from mapFiles/full/441423.json rename to core/mapFiles/full/441423.json diff --git a/mapFiles/full/441423_full.json b/core/mapFiles/full/441423_full.json similarity index 100% rename from mapFiles/full/441423_full.json rename to core/mapFiles/full/441423_full.json diff --git a/mapFiles/full/441424.json b/core/mapFiles/full/441424.json similarity index 100% rename from mapFiles/full/441424.json rename to core/mapFiles/full/441424.json diff --git a/mapFiles/full/441424_full.json b/core/mapFiles/full/441424_full.json similarity index 100% rename from mapFiles/full/441424_full.json rename to core/mapFiles/full/441424_full.json diff --git a/mapFiles/full/441426.json b/core/mapFiles/full/441426.json similarity index 100% rename from mapFiles/full/441426.json rename to core/mapFiles/full/441426.json diff --git a/mapFiles/full/441426_full.json b/core/mapFiles/full/441426_full.json similarity index 100% rename from mapFiles/full/441426_full.json rename to core/mapFiles/full/441426_full.json diff --git a/mapFiles/full/441427.json b/core/mapFiles/full/441427.json similarity index 100% rename from mapFiles/full/441427.json rename to core/mapFiles/full/441427.json diff --git a/mapFiles/full/441427_full.json b/core/mapFiles/full/441427_full.json similarity index 100% rename from mapFiles/full/441427_full.json rename to core/mapFiles/full/441427_full.json diff --git a/mapFiles/full/441481.json b/core/mapFiles/full/441481.json similarity index 100% rename from mapFiles/full/441481.json rename to core/mapFiles/full/441481.json diff --git a/mapFiles/full/441481_full.json b/core/mapFiles/full/441481_full.json similarity index 100% rename from mapFiles/full/441481_full.json rename to core/mapFiles/full/441481_full.json diff --git a/mapFiles/full/441500.json b/core/mapFiles/full/441500.json similarity index 100% rename from mapFiles/full/441500.json rename to core/mapFiles/full/441500.json diff --git a/mapFiles/full/441500_full.json b/core/mapFiles/full/441500_full.json similarity index 100% rename from mapFiles/full/441500_full.json rename to core/mapFiles/full/441500_full.json diff --git a/mapFiles/full/441502.json b/core/mapFiles/full/441502.json similarity index 100% rename from mapFiles/full/441502.json rename to core/mapFiles/full/441502.json diff --git a/mapFiles/full/441502_full.json b/core/mapFiles/full/441502_full.json similarity index 100% rename from mapFiles/full/441502_full.json rename to core/mapFiles/full/441502_full.json diff --git a/mapFiles/full/441521.json b/core/mapFiles/full/441521.json similarity index 100% rename from mapFiles/full/441521.json rename to core/mapFiles/full/441521.json diff --git a/mapFiles/full/441521_full.json b/core/mapFiles/full/441521_full.json similarity index 100% rename from mapFiles/full/441521_full.json rename to core/mapFiles/full/441521_full.json diff --git a/mapFiles/full/441523.json b/core/mapFiles/full/441523.json similarity index 100% rename from mapFiles/full/441523.json rename to core/mapFiles/full/441523.json diff --git a/mapFiles/full/441523_full.json b/core/mapFiles/full/441523_full.json similarity index 100% rename from mapFiles/full/441523_full.json rename to core/mapFiles/full/441523_full.json diff --git a/mapFiles/full/441581.json b/core/mapFiles/full/441581.json similarity index 100% rename from mapFiles/full/441581.json rename to core/mapFiles/full/441581.json diff --git a/mapFiles/full/441581_full.json b/core/mapFiles/full/441581_full.json similarity index 100% rename from mapFiles/full/441581_full.json rename to core/mapFiles/full/441581_full.json diff --git a/mapFiles/full/441600.json b/core/mapFiles/full/441600.json similarity index 100% rename from mapFiles/full/441600.json rename to core/mapFiles/full/441600.json diff --git a/mapFiles/full/441600_full.json b/core/mapFiles/full/441600_full.json similarity index 100% rename from mapFiles/full/441600_full.json rename to core/mapFiles/full/441600_full.json diff --git a/mapFiles/full/441602.json b/core/mapFiles/full/441602.json similarity index 100% rename from mapFiles/full/441602.json rename to core/mapFiles/full/441602.json diff --git a/mapFiles/full/441602_full.json b/core/mapFiles/full/441602_full.json similarity index 100% rename from mapFiles/full/441602_full.json rename to core/mapFiles/full/441602_full.json diff --git a/mapFiles/full/441621.json b/core/mapFiles/full/441621.json similarity index 100% rename from mapFiles/full/441621.json rename to core/mapFiles/full/441621.json diff --git a/mapFiles/full/441621_full.json b/core/mapFiles/full/441621_full.json similarity index 100% rename from mapFiles/full/441621_full.json rename to core/mapFiles/full/441621_full.json diff --git a/mapFiles/full/441622.json b/core/mapFiles/full/441622.json similarity index 100% rename from mapFiles/full/441622.json rename to core/mapFiles/full/441622.json diff --git a/mapFiles/full/441622_full.json b/core/mapFiles/full/441622_full.json similarity index 100% rename from mapFiles/full/441622_full.json rename to core/mapFiles/full/441622_full.json diff --git a/mapFiles/full/441623.json b/core/mapFiles/full/441623.json similarity index 100% rename from mapFiles/full/441623.json rename to core/mapFiles/full/441623.json diff --git a/mapFiles/full/441623_full.json b/core/mapFiles/full/441623_full.json similarity index 100% rename from mapFiles/full/441623_full.json rename to core/mapFiles/full/441623_full.json diff --git a/mapFiles/full/441624.json b/core/mapFiles/full/441624.json similarity index 100% rename from mapFiles/full/441624.json rename to core/mapFiles/full/441624.json diff --git a/mapFiles/full/441624_full.json b/core/mapFiles/full/441624_full.json similarity index 100% rename from mapFiles/full/441624_full.json rename to core/mapFiles/full/441624_full.json diff --git a/mapFiles/full/441625.json b/core/mapFiles/full/441625.json similarity index 100% rename from mapFiles/full/441625.json rename to core/mapFiles/full/441625.json diff --git a/mapFiles/full/441625_full.json b/core/mapFiles/full/441625_full.json similarity index 100% rename from mapFiles/full/441625_full.json rename to core/mapFiles/full/441625_full.json diff --git a/mapFiles/full/441700.json b/core/mapFiles/full/441700.json similarity index 100% rename from mapFiles/full/441700.json rename to core/mapFiles/full/441700.json diff --git a/mapFiles/full/441700_full.json b/core/mapFiles/full/441700_full.json similarity index 100% rename from mapFiles/full/441700_full.json rename to core/mapFiles/full/441700_full.json diff --git a/mapFiles/full/441702.json b/core/mapFiles/full/441702.json similarity index 100% rename from mapFiles/full/441702.json rename to core/mapFiles/full/441702.json diff --git a/mapFiles/full/441702_full.json b/core/mapFiles/full/441702_full.json similarity index 100% rename from mapFiles/full/441702_full.json rename to core/mapFiles/full/441702_full.json diff --git a/mapFiles/full/441704.json b/core/mapFiles/full/441704.json similarity index 100% rename from mapFiles/full/441704.json rename to core/mapFiles/full/441704.json diff --git a/mapFiles/full/441704_full.json b/core/mapFiles/full/441704_full.json similarity index 100% rename from mapFiles/full/441704_full.json rename to core/mapFiles/full/441704_full.json diff --git a/mapFiles/full/441721.json b/core/mapFiles/full/441721.json similarity index 100% rename from mapFiles/full/441721.json rename to core/mapFiles/full/441721.json diff --git a/mapFiles/full/441721_full.json b/core/mapFiles/full/441721_full.json similarity index 100% rename from mapFiles/full/441721_full.json rename to core/mapFiles/full/441721_full.json diff --git a/mapFiles/full/441781.json b/core/mapFiles/full/441781.json similarity index 100% rename from mapFiles/full/441781.json rename to core/mapFiles/full/441781.json diff --git a/mapFiles/full/441781_full.json b/core/mapFiles/full/441781_full.json similarity index 100% rename from mapFiles/full/441781_full.json rename to core/mapFiles/full/441781_full.json diff --git a/mapFiles/full/441800.json b/core/mapFiles/full/441800.json similarity index 100% rename from mapFiles/full/441800.json rename to core/mapFiles/full/441800.json diff --git a/mapFiles/full/441800_full.json b/core/mapFiles/full/441800_full.json similarity index 100% rename from mapFiles/full/441800_full.json rename to core/mapFiles/full/441800_full.json diff --git a/mapFiles/full/441802.json b/core/mapFiles/full/441802.json similarity index 100% rename from mapFiles/full/441802.json rename to core/mapFiles/full/441802.json diff --git a/mapFiles/full/441802_full.json b/core/mapFiles/full/441802_full.json similarity index 100% rename from mapFiles/full/441802_full.json rename to core/mapFiles/full/441802_full.json diff --git a/mapFiles/full/441803.json b/core/mapFiles/full/441803.json similarity index 100% rename from mapFiles/full/441803.json rename to core/mapFiles/full/441803.json diff --git a/mapFiles/full/441803_full.json b/core/mapFiles/full/441803_full.json similarity index 100% rename from mapFiles/full/441803_full.json rename to core/mapFiles/full/441803_full.json diff --git a/mapFiles/full/441821.json b/core/mapFiles/full/441821.json similarity index 100% rename from mapFiles/full/441821.json rename to core/mapFiles/full/441821.json diff --git a/mapFiles/full/441821_full.json b/core/mapFiles/full/441821_full.json similarity index 100% rename from mapFiles/full/441821_full.json rename to core/mapFiles/full/441821_full.json diff --git a/mapFiles/full/441823.json b/core/mapFiles/full/441823.json similarity index 100% rename from mapFiles/full/441823.json rename to core/mapFiles/full/441823.json diff --git a/mapFiles/full/441823_full.json b/core/mapFiles/full/441823_full.json similarity index 100% rename from mapFiles/full/441823_full.json rename to core/mapFiles/full/441823_full.json diff --git a/mapFiles/full/441825.json b/core/mapFiles/full/441825.json similarity index 100% rename from mapFiles/full/441825.json rename to core/mapFiles/full/441825.json diff --git a/mapFiles/full/441825_full.json b/core/mapFiles/full/441825_full.json similarity index 100% rename from mapFiles/full/441825_full.json rename to core/mapFiles/full/441825_full.json diff --git a/mapFiles/full/441826.json b/core/mapFiles/full/441826.json similarity index 100% rename from mapFiles/full/441826.json rename to core/mapFiles/full/441826.json diff --git a/mapFiles/full/441826_full.json b/core/mapFiles/full/441826_full.json similarity index 100% rename from mapFiles/full/441826_full.json rename to core/mapFiles/full/441826_full.json diff --git a/mapFiles/full/441881.json b/core/mapFiles/full/441881.json similarity index 100% rename from mapFiles/full/441881.json rename to core/mapFiles/full/441881.json diff --git a/mapFiles/full/441881_full.json b/core/mapFiles/full/441881_full.json similarity index 100% rename from mapFiles/full/441881_full.json rename to core/mapFiles/full/441881_full.json diff --git a/mapFiles/full/441882.json b/core/mapFiles/full/441882.json similarity index 100% rename from mapFiles/full/441882.json rename to core/mapFiles/full/441882.json diff --git a/mapFiles/full/441882_full.json b/core/mapFiles/full/441882_full.json similarity index 100% rename from mapFiles/full/441882_full.json rename to core/mapFiles/full/441882_full.json diff --git a/mapFiles/full/441900.json b/core/mapFiles/full/441900.json similarity index 100% rename from mapFiles/full/441900.json rename to core/mapFiles/full/441900.json diff --git a/mapFiles/full/441900_full.json b/core/mapFiles/full/441900_full.json similarity index 100% rename from mapFiles/full/441900_full.json rename to core/mapFiles/full/441900_full.json diff --git a/mapFiles/full/442000.json b/core/mapFiles/full/442000.json similarity index 100% rename from mapFiles/full/442000.json rename to core/mapFiles/full/442000.json diff --git a/mapFiles/full/442000_full.json b/core/mapFiles/full/442000_full.json similarity index 100% rename from mapFiles/full/442000_full.json rename to core/mapFiles/full/442000_full.json diff --git a/mapFiles/full/445100.json b/core/mapFiles/full/445100.json similarity index 100% rename from mapFiles/full/445100.json rename to core/mapFiles/full/445100.json diff --git a/mapFiles/full/445100_full.json b/core/mapFiles/full/445100_full.json similarity index 100% rename from mapFiles/full/445100_full.json rename to core/mapFiles/full/445100_full.json diff --git a/mapFiles/full/445102.json b/core/mapFiles/full/445102.json similarity index 100% rename from mapFiles/full/445102.json rename to core/mapFiles/full/445102.json diff --git a/mapFiles/full/445102_full.json b/core/mapFiles/full/445102_full.json similarity index 100% rename from mapFiles/full/445102_full.json rename to core/mapFiles/full/445102_full.json diff --git a/mapFiles/full/445103.json b/core/mapFiles/full/445103.json similarity index 100% rename from mapFiles/full/445103.json rename to core/mapFiles/full/445103.json diff --git a/mapFiles/full/445103_full.json b/core/mapFiles/full/445103_full.json similarity index 100% rename from mapFiles/full/445103_full.json rename to core/mapFiles/full/445103_full.json diff --git a/mapFiles/full/445122.json b/core/mapFiles/full/445122.json similarity index 100% rename from mapFiles/full/445122.json rename to core/mapFiles/full/445122.json diff --git a/mapFiles/full/445122_full.json b/core/mapFiles/full/445122_full.json similarity index 100% rename from mapFiles/full/445122_full.json rename to core/mapFiles/full/445122_full.json diff --git a/mapFiles/full/445200.json b/core/mapFiles/full/445200.json similarity index 100% rename from mapFiles/full/445200.json rename to core/mapFiles/full/445200.json diff --git a/mapFiles/full/445200_full.json b/core/mapFiles/full/445200_full.json similarity index 100% rename from mapFiles/full/445200_full.json rename to core/mapFiles/full/445200_full.json diff --git a/mapFiles/full/445202.json b/core/mapFiles/full/445202.json similarity index 100% rename from mapFiles/full/445202.json rename to core/mapFiles/full/445202.json diff --git a/mapFiles/full/445202_full.json b/core/mapFiles/full/445202_full.json similarity index 100% rename from mapFiles/full/445202_full.json rename to core/mapFiles/full/445202_full.json diff --git a/mapFiles/full/445203.json b/core/mapFiles/full/445203.json similarity index 100% rename from mapFiles/full/445203.json rename to core/mapFiles/full/445203.json diff --git a/mapFiles/full/445203_full.json b/core/mapFiles/full/445203_full.json similarity index 100% rename from mapFiles/full/445203_full.json rename to core/mapFiles/full/445203_full.json diff --git a/mapFiles/full/445222.json b/core/mapFiles/full/445222.json similarity index 100% rename from mapFiles/full/445222.json rename to core/mapFiles/full/445222.json diff --git a/mapFiles/full/445222_full.json b/core/mapFiles/full/445222_full.json similarity index 100% rename from mapFiles/full/445222_full.json rename to core/mapFiles/full/445222_full.json diff --git a/mapFiles/full/445224.json b/core/mapFiles/full/445224.json similarity index 100% rename from mapFiles/full/445224.json rename to core/mapFiles/full/445224.json diff --git a/mapFiles/full/445224_full.json b/core/mapFiles/full/445224_full.json similarity index 100% rename from mapFiles/full/445224_full.json rename to core/mapFiles/full/445224_full.json diff --git a/mapFiles/full/445281.json b/core/mapFiles/full/445281.json similarity index 100% rename from mapFiles/full/445281.json rename to core/mapFiles/full/445281.json diff --git a/mapFiles/full/445281_full.json b/core/mapFiles/full/445281_full.json similarity index 100% rename from mapFiles/full/445281_full.json rename to core/mapFiles/full/445281_full.json diff --git a/mapFiles/full/445300.json b/core/mapFiles/full/445300.json similarity index 100% rename from mapFiles/full/445300.json rename to core/mapFiles/full/445300.json diff --git a/mapFiles/full/445300_full.json b/core/mapFiles/full/445300_full.json similarity index 100% rename from mapFiles/full/445300_full.json rename to core/mapFiles/full/445300_full.json diff --git a/mapFiles/full/445302.json b/core/mapFiles/full/445302.json similarity index 100% rename from mapFiles/full/445302.json rename to core/mapFiles/full/445302.json diff --git a/mapFiles/full/445302_full.json b/core/mapFiles/full/445302_full.json similarity index 100% rename from mapFiles/full/445302_full.json rename to core/mapFiles/full/445302_full.json diff --git a/mapFiles/full/445303.json b/core/mapFiles/full/445303.json similarity index 100% rename from mapFiles/full/445303.json rename to core/mapFiles/full/445303.json diff --git a/mapFiles/full/445303_full.json b/core/mapFiles/full/445303_full.json similarity index 100% rename from mapFiles/full/445303_full.json rename to core/mapFiles/full/445303_full.json diff --git a/mapFiles/full/445321.json b/core/mapFiles/full/445321.json similarity index 100% rename from mapFiles/full/445321.json rename to core/mapFiles/full/445321.json diff --git a/mapFiles/full/445321_full.json b/core/mapFiles/full/445321_full.json similarity index 100% rename from mapFiles/full/445321_full.json rename to core/mapFiles/full/445321_full.json diff --git a/mapFiles/full/445322.json b/core/mapFiles/full/445322.json similarity index 100% rename from mapFiles/full/445322.json rename to core/mapFiles/full/445322.json diff --git a/mapFiles/full/445322_full.json b/core/mapFiles/full/445322_full.json similarity index 100% rename from mapFiles/full/445322_full.json rename to core/mapFiles/full/445322_full.json diff --git a/mapFiles/full/445381.json b/core/mapFiles/full/445381.json similarity index 100% rename from mapFiles/full/445381.json rename to core/mapFiles/full/445381.json diff --git a/mapFiles/full/445381_full.json b/core/mapFiles/full/445381_full.json similarity index 100% rename from mapFiles/full/445381_full.json rename to core/mapFiles/full/445381_full.json diff --git a/mapFiles/full/450000.json b/core/mapFiles/full/450000.json similarity index 100% rename from mapFiles/full/450000.json rename to core/mapFiles/full/450000.json diff --git a/mapFiles/full/450000_full.json b/core/mapFiles/full/450000_full.json similarity index 100% rename from mapFiles/full/450000_full.json rename to core/mapFiles/full/450000_full.json diff --git a/mapFiles/full/450100.json b/core/mapFiles/full/450100.json similarity index 100% rename from mapFiles/full/450100.json rename to core/mapFiles/full/450100.json diff --git a/mapFiles/full/450100_full.json b/core/mapFiles/full/450100_full.json similarity index 100% rename from mapFiles/full/450100_full.json rename to core/mapFiles/full/450100_full.json diff --git a/mapFiles/full/450102.json b/core/mapFiles/full/450102.json similarity index 100% rename from mapFiles/full/450102.json rename to core/mapFiles/full/450102.json diff --git a/mapFiles/full/450102_full.json b/core/mapFiles/full/450102_full.json similarity index 100% rename from mapFiles/full/450102_full.json rename to core/mapFiles/full/450102_full.json diff --git a/mapFiles/full/450103.json b/core/mapFiles/full/450103.json similarity index 100% rename from mapFiles/full/450103.json rename to core/mapFiles/full/450103.json diff --git a/mapFiles/full/450103_full.json b/core/mapFiles/full/450103_full.json similarity index 100% rename from mapFiles/full/450103_full.json rename to core/mapFiles/full/450103_full.json diff --git a/mapFiles/full/450105.json b/core/mapFiles/full/450105.json similarity index 100% rename from mapFiles/full/450105.json rename to core/mapFiles/full/450105.json diff --git a/mapFiles/full/450105_full.json b/core/mapFiles/full/450105_full.json similarity index 100% rename from mapFiles/full/450105_full.json rename to core/mapFiles/full/450105_full.json diff --git a/mapFiles/full/450107.json b/core/mapFiles/full/450107.json similarity index 100% rename from mapFiles/full/450107.json rename to core/mapFiles/full/450107.json diff --git a/mapFiles/full/450107_full.json b/core/mapFiles/full/450107_full.json similarity index 100% rename from mapFiles/full/450107_full.json rename to core/mapFiles/full/450107_full.json diff --git a/mapFiles/full/450108.json b/core/mapFiles/full/450108.json similarity index 100% rename from mapFiles/full/450108.json rename to core/mapFiles/full/450108.json diff --git a/mapFiles/full/450108_full.json b/core/mapFiles/full/450108_full.json similarity index 100% rename from mapFiles/full/450108_full.json rename to core/mapFiles/full/450108_full.json diff --git a/mapFiles/full/450109.json b/core/mapFiles/full/450109.json similarity index 100% rename from mapFiles/full/450109.json rename to core/mapFiles/full/450109.json diff --git a/mapFiles/full/450109_full.json b/core/mapFiles/full/450109_full.json similarity index 100% rename from mapFiles/full/450109_full.json rename to core/mapFiles/full/450109_full.json diff --git a/mapFiles/full/450110.json b/core/mapFiles/full/450110.json similarity index 100% rename from mapFiles/full/450110.json rename to core/mapFiles/full/450110.json diff --git a/mapFiles/full/450110_full.json b/core/mapFiles/full/450110_full.json similarity index 100% rename from mapFiles/full/450110_full.json rename to core/mapFiles/full/450110_full.json diff --git a/mapFiles/full/450123.json b/core/mapFiles/full/450123.json similarity index 100% rename from mapFiles/full/450123.json rename to core/mapFiles/full/450123.json diff --git a/mapFiles/full/450123_full.json b/core/mapFiles/full/450123_full.json similarity index 100% rename from mapFiles/full/450123_full.json rename to core/mapFiles/full/450123_full.json diff --git a/mapFiles/full/450124.json b/core/mapFiles/full/450124.json similarity index 100% rename from mapFiles/full/450124.json rename to core/mapFiles/full/450124.json diff --git a/mapFiles/full/450124_full.json b/core/mapFiles/full/450124_full.json similarity index 100% rename from mapFiles/full/450124_full.json rename to core/mapFiles/full/450124_full.json diff --git a/mapFiles/full/450125.json b/core/mapFiles/full/450125.json similarity index 100% rename from mapFiles/full/450125.json rename to core/mapFiles/full/450125.json diff --git a/mapFiles/full/450125_full.json b/core/mapFiles/full/450125_full.json similarity index 100% rename from mapFiles/full/450125_full.json rename to core/mapFiles/full/450125_full.json diff --git a/mapFiles/full/450126.json b/core/mapFiles/full/450126.json similarity index 100% rename from mapFiles/full/450126.json rename to core/mapFiles/full/450126.json diff --git a/mapFiles/full/450126_full.json b/core/mapFiles/full/450126_full.json similarity index 100% rename from mapFiles/full/450126_full.json rename to core/mapFiles/full/450126_full.json diff --git a/mapFiles/full/450127.json b/core/mapFiles/full/450127.json similarity index 100% rename from mapFiles/full/450127.json rename to core/mapFiles/full/450127.json diff --git a/mapFiles/full/450127_full.json b/core/mapFiles/full/450127_full.json similarity index 100% rename from mapFiles/full/450127_full.json rename to core/mapFiles/full/450127_full.json diff --git a/mapFiles/full/450200.json b/core/mapFiles/full/450200.json similarity index 100% rename from mapFiles/full/450200.json rename to core/mapFiles/full/450200.json diff --git a/mapFiles/full/450200_full.json b/core/mapFiles/full/450200_full.json similarity index 100% rename from mapFiles/full/450200_full.json rename to core/mapFiles/full/450200_full.json diff --git a/mapFiles/full/450202.json b/core/mapFiles/full/450202.json similarity index 100% rename from mapFiles/full/450202.json rename to core/mapFiles/full/450202.json diff --git a/mapFiles/full/450202_full.json b/core/mapFiles/full/450202_full.json similarity index 100% rename from mapFiles/full/450202_full.json rename to core/mapFiles/full/450202_full.json diff --git a/mapFiles/full/450203.json b/core/mapFiles/full/450203.json similarity index 100% rename from mapFiles/full/450203.json rename to core/mapFiles/full/450203.json diff --git a/mapFiles/full/450203_full.json b/core/mapFiles/full/450203_full.json similarity index 100% rename from mapFiles/full/450203_full.json rename to core/mapFiles/full/450203_full.json diff --git a/mapFiles/full/450204.json b/core/mapFiles/full/450204.json similarity index 100% rename from mapFiles/full/450204.json rename to core/mapFiles/full/450204.json diff --git a/mapFiles/full/450204_full.json b/core/mapFiles/full/450204_full.json similarity index 100% rename from mapFiles/full/450204_full.json rename to core/mapFiles/full/450204_full.json diff --git a/mapFiles/full/450205.json b/core/mapFiles/full/450205.json similarity index 100% rename from mapFiles/full/450205.json rename to core/mapFiles/full/450205.json diff --git a/mapFiles/full/450205_full.json b/core/mapFiles/full/450205_full.json similarity index 100% rename from mapFiles/full/450205_full.json rename to core/mapFiles/full/450205_full.json diff --git a/mapFiles/full/450206.json b/core/mapFiles/full/450206.json similarity index 100% rename from mapFiles/full/450206.json rename to core/mapFiles/full/450206.json diff --git a/mapFiles/full/450206_full.json b/core/mapFiles/full/450206_full.json similarity index 100% rename from mapFiles/full/450206_full.json rename to core/mapFiles/full/450206_full.json diff --git a/mapFiles/full/450222.json b/core/mapFiles/full/450222.json similarity index 100% rename from mapFiles/full/450222.json rename to core/mapFiles/full/450222.json diff --git a/mapFiles/full/450222_full.json b/core/mapFiles/full/450222_full.json similarity index 100% rename from mapFiles/full/450222_full.json rename to core/mapFiles/full/450222_full.json diff --git a/mapFiles/full/450223.json b/core/mapFiles/full/450223.json similarity index 100% rename from mapFiles/full/450223.json rename to core/mapFiles/full/450223.json diff --git a/mapFiles/full/450223_full.json b/core/mapFiles/full/450223_full.json similarity index 100% rename from mapFiles/full/450223_full.json rename to core/mapFiles/full/450223_full.json diff --git a/mapFiles/full/450224.json b/core/mapFiles/full/450224.json similarity index 100% rename from mapFiles/full/450224.json rename to core/mapFiles/full/450224.json diff --git a/mapFiles/full/450224_full.json b/core/mapFiles/full/450224_full.json similarity index 100% rename from mapFiles/full/450224_full.json rename to core/mapFiles/full/450224_full.json diff --git a/mapFiles/full/450225.json b/core/mapFiles/full/450225.json similarity index 100% rename from mapFiles/full/450225.json rename to core/mapFiles/full/450225.json diff --git a/mapFiles/full/450225_full.json b/core/mapFiles/full/450225_full.json similarity index 100% rename from mapFiles/full/450225_full.json rename to core/mapFiles/full/450225_full.json diff --git a/mapFiles/full/450226.json b/core/mapFiles/full/450226.json similarity index 100% rename from mapFiles/full/450226.json rename to core/mapFiles/full/450226.json diff --git a/mapFiles/full/450226_full.json b/core/mapFiles/full/450226_full.json similarity index 100% rename from mapFiles/full/450226_full.json rename to core/mapFiles/full/450226_full.json diff --git a/mapFiles/full/450300.json b/core/mapFiles/full/450300.json similarity index 100% rename from mapFiles/full/450300.json rename to core/mapFiles/full/450300.json diff --git a/mapFiles/full/450300_full.json b/core/mapFiles/full/450300_full.json similarity index 100% rename from mapFiles/full/450300_full.json rename to core/mapFiles/full/450300_full.json diff --git a/mapFiles/full/450302.json b/core/mapFiles/full/450302.json similarity index 100% rename from mapFiles/full/450302.json rename to core/mapFiles/full/450302.json diff --git a/mapFiles/full/450302_full.json b/core/mapFiles/full/450302_full.json similarity index 100% rename from mapFiles/full/450302_full.json rename to core/mapFiles/full/450302_full.json diff --git a/mapFiles/full/450303.json b/core/mapFiles/full/450303.json similarity index 100% rename from mapFiles/full/450303.json rename to core/mapFiles/full/450303.json diff --git a/mapFiles/full/450303_full.json b/core/mapFiles/full/450303_full.json similarity index 100% rename from mapFiles/full/450303_full.json rename to core/mapFiles/full/450303_full.json diff --git a/mapFiles/full/450304.json b/core/mapFiles/full/450304.json similarity index 100% rename from mapFiles/full/450304.json rename to core/mapFiles/full/450304.json diff --git a/mapFiles/full/450304_full.json b/core/mapFiles/full/450304_full.json similarity index 100% rename from mapFiles/full/450304_full.json rename to core/mapFiles/full/450304_full.json diff --git a/mapFiles/full/450305.json b/core/mapFiles/full/450305.json similarity index 100% rename from mapFiles/full/450305.json rename to core/mapFiles/full/450305.json diff --git a/mapFiles/full/450305_full.json b/core/mapFiles/full/450305_full.json similarity index 100% rename from mapFiles/full/450305_full.json rename to core/mapFiles/full/450305_full.json diff --git a/mapFiles/full/450311.json b/core/mapFiles/full/450311.json similarity index 100% rename from mapFiles/full/450311.json rename to core/mapFiles/full/450311.json diff --git a/mapFiles/full/450311_full.json b/core/mapFiles/full/450311_full.json similarity index 100% rename from mapFiles/full/450311_full.json rename to core/mapFiles/full/450311_full.json diff --git a/mapFiles/full/450312.json b/core/mapFiles/full/450312.json similarity index 100% rename from mapFiles/full/450312.json rename to core/mapFiles/full/450312.json diff --git a/mapFiles/full/450312_full.json b/core/mapFiles/full/450312_full.json similarity index 100% rename from mapFiles/full/450312_full.json rename to core/mapFiles/full/450312_full.json diff --git a/mapFiles/full/450321.json b/core/mapFiles/full/450321.json similarity index 100% rename from mapFiles/full/450321.json rename to core/mapFiles/full/450321.json diff --git a/mapFiles/full/450321_full.json b/core/mapFiles/full/450321_full.json similarity index 100% rename from mapFiles/full/450321_full.json rename to core/mapFiles/full/450321_full.json diff --git a/mapFiles/full/450323.json b/core/mapFiles/full/450323.json similarity index 100% rename from mapFiles/full/450323.json rename to core/mapFiles/full/450323.json diff --git a/mapFiles/full/450323_full.json b/core/mapFiles/full/450323_full.json similarity index 100% rename from mapFiles/full/450323_full.json rename to core/mapFiles/full/450323_full.json diff --git a/mapFiles/full/450324.json b/core/mapFiles/full/450324.json similarity index 100% rename from mapFiles/full/450324.json rename to core/mapFiles/full/450324.json diff --git a/mapFiles/full/450324_full.json b/core/mapFiles/full/450324_full.json similarity index 100% rename from mapFiles/full/450324_full.json rename to core/mapFiles/full/450324_full.json diff --git a/mapFiles/full/450325.json b/core/mapFiles/full/450325.json similarity index 100% rename from mapFiles/full/450325.json rename to core/mapFiles/full/450325.json diff --git a/mapFiles/full/450325_full.json b/core/mapFiles/full/450325_full.json similarity index 100% rename from mapFiles/full/450325_full.json rename to core/mapFiles/full/450325_full.json diff --git a/mapFiles/full/450326.json b/core/mapFiles/full/450326.json similarity index 100% rename from mapFiles/full/450326.json rename to core/mapFiles/full/450326.json diff --git a/mapFiles/full/450326_full.json b/core/mapFiles/full/450326_full.json similarity index 100% rename from mapFiles/full/450326_full.json rename to core/mapFiles/full/450326_full.json diff --git a/mapFiles/full/450327.json b/core/mapFiles/full/450327.json similarity index 100% rename from mapFiles/full/450327.json rename to core/mapFiles/full/450327.json diff --git a/mapFiles/full/450327_full.json b/core/mapFiles/full/450327_full.json similarity index 100% rename from mapFiles/full/450327_full.json rename to core/mapFiles/full/450327_full.json diff --git a/mapFiles/full/450328.json b/core/mapFiles/full/450328.json similarity index 100% rename from mapFiles/full/450328.json rename to core/mapFiles/full/450328.json diff --git a/mapFiles/full/450328_full.json b/core/mapFiles/full/450328_full.json similarity index 100% rename from mapFiles/full/450328_full.json rename to core/mapFiles/full/450328_full.json diff --git a/mapFiles/full/450329.json b/core/mapFiles/full/450329.json similarity index 100% rename from mapFiles/full/450329.json rename to core/mapFiles/full/450329.json diff --git a/mapFiles/full/450329_full.json b/core/mapFiles/full/450329_full.json similarity index 100% rename from mapFiles/full/450329_full.json rename to core/mapFiles/full/450329_full.json diff --git a/mapFiles/full/450330.json b/core/mapFiles/full/450330.json similarity index 100% rename from mapFiles/full/450330.json rename to core/mapFiles/full/450330.json diff --git a/mapFiles/full/450330_full.json b/core/mapFiles/full/450330_full.json similarity index 100% rename from mapFiles/full/450330_full.json rename to core/mapFiles/full/450330_full.json diff --git a/mapFiles/full/450332.json b/core/mapFiles/full/450332.json similarity index 100% rename from mapFiles/full/450332.json rename to core/mapFiles/full/450332.json diff --git a/mapFiles/full/450332_full.json b/core/mapFiles/full/450332_full.json similarity index 100% rename from mapFiles/full/450332_full.json rename to core/mapFiles/full/450332_full.json diff --git a/mapFiles/full/450381.json b/core/mapFiles/full/450381.json similarity index 100% rename from mapFiles/full/450381.json rename to core/mapFiles/full/450381.json diff --git a/mapFiles/full/450381_full.json b/core/mapFiles/full/450381_full.json similarity index 100% rename from mapFiles/full/450381_full.json rename to core/mapFiles/full/450381_full.json diff --git a/mapFiles/full/450400.json b/core/mapFiles/full/450400.json similarity index 100% rename from mapFiles/full/450400.json rename to core/mapFiles/full/450400.json diff --git a/mapFiles/full/450400_full.json b/core/mapFiles/full/450400_full.json similarity index 100% rename from mapFiles/full/450400_full.json rename to core/mapFiles/full/450400_full.json diff --git a/mapFiles/full/450403.json b/core/mapFiles/full/450403.json similarity index 100% rename from mapFiles/full/450403.json rename to core/mapFiles/full/450403.json diff --git a/mapFiles/full/450403_full.json b/core/mapFiles/full/450403_full.json similarity index 100% rename from mapFiles/full/450403_full.json rename to core/mapFiles/full/450403_full.json diff --git a/mapFiles/full/450405.json b/core/mapFiles/full/450405.json similarity index 100% rename from mapFiles/full/450405.json rename to core/mapFiles/full/450405.json diff --git a/mapFiles/full/450405_full.json b/core/mapFiles/full/450405_full.json similarity index 100% rename from mapFiles/full/450405_full.json rename to core/mapFiles/full/450405_full.json diff --git a/mapFiles/full/450406.json b/core/mapFiles/full/450406.json similarity index 100% rename from mapFiles/full/450406.json rename to core/mapFiles/full/450406.json diff --git a/mapFiles/full/450406_full.json b/core/mapFiles/full/450406_full.json similarity index 100% rename from mapFiles/full/450406_full.json rename to core/mapFiles/full/450406_full.json diff --git a/mapFiles/full/450421.json b/core/mapFiles/full/450421.json similarity index 100% rename from mapFiles/full/450421.json rename to core/mapFiles/full/450421.json diff --git a/mapFiles/full/450421_full.json b/core/mapFiles/full/450421_full.json similarity index 100% rename from mapFiles/full/450421_full.json rename to core/mapFiles/full/450421_full.json diff --git a/mapFiles/full/450422.json b/core/mapFiles/full/450422.json similarity index 100% rename from mapFiles/full/450422.json rename to core/mapFiles/full/450422.json diff --git a/mapFiles/full/450422_full.json b/core/mapFiles/full/450422_full.json similarity index 100% rename from mapFiles/full/450422_full.json rename to core/mapFiles/full/450422_full.json diff --git a/mapFiles/full/450423.json b/core/mapFiles/full/450423.json similarity index 100% rename from mapFiles/full/450423.json rename to core/mapFiles/full/450423.json diff --git a/mapFiles/full/450423_full.json b/core/mapFiles/full/450423_full.json similarity index 100% rename from mapFiles/full/450423_full.json rename to core/mapFiles/full/450423_full.json diff --git a/mapFiles/full/450481.json b/core/mapFiles/full/450481.json similarity index 100% rename from mapFiles/full/450481.json rename to core/mapFiles/full/450481.json diff --git a/mapFiles/full/450481_full.json b/core/mapFiles/full/450481_full.json similarity index 100% rename from mapFiles/full/450481_full.json rename to core/mapFiles/full/450481_full.json diff --git a/mapFiles/full/450500.json b/core/mapFiles/full/450500.json similarity index 100% rename from mapFiles/full/450500.json rename to core/mapFiles/full/450500.json diff --git a/mapFiles/full/450500_full.json b/core/mapFiles/full/450500_full.json similarity index 100% rename from mapFiles/full/450500_full.json rename to core/mapFiles/full/450500_full.json diff --git a/mapFiles/full/450502.json b/core/mapFiles/full/450502.json similarity index 100% rename from mapFiles/full/450502.json rename to core/mapFiles/full/450502.json diff --git a/mapFiles/full/450502_full.json b/core/mapFiles/full/450502_full.json similarity index 100% rename from mapFiles/full/450502_full.json rename to core/mapFiles/full/450502_full.json diff --git a/mapFiles/full/450503.json b/core/mapFiles/full/450503.json similarity index 100% rename from mapFiles/full/450503.json rename to core/mapFiles/full/450503.json diff --git a/mapFiles/full/450503_full.json b/core/mapFiles/full/450503_full.json similarity index 100% rename from mapFiles/full/450503_full.json rename to core/mapFiles/full/450503_full.json diff --git a/mapFiles/full/450512.json b/core/mapFiles/full/450512.json similarity index 100% rename from mapFiles/full/450512.json rename to core/mapFiles/full/450512.json diff --git a/mapFiles/full/450512_full.json b/core/mapFiles/full/450512_full.json similarity index 100% rename from mapFiles/full/450512_full.json rename to core/mapFiles/full/450512_full.json diff --git a/mapFiles/full/450521.json b/core/mapFiles/full/450521.json similarity index 100% rename from mapFiles/full/450521.json rename to core/mapFiles/full/450521.json diff --git a/mapFiles/full/450521_full.json b/core/mapFiles/full/450521_full.json similarity index 100% rename from mapFiles/full/450521_full.json rename to core/mapFiles/full/450521_full.json diff --git a/mapFiles/full/450600.json b/core/mapFiles/full/450600.json similarity index 100% rename from mapFiles/full/450600.json rename to core/mapFiles/full/450600.json diff --git a/mapFiles/full/450600_full.json b/core/mapFiles/full/450600_full.json similarity index 100% rename from mapFiles/full/450600_full.json rename to core/mapFiles/full/450600_full.json diff --git a/mapFiles/full/450602.json b/core/mapFiles/full/450602.json similarity index 100% rename from mapFiles/full/450602.json rename to core/mapFiles/full/450602.json diff --git a/mapFiles/full/450602_full.json b/core/mapFiles/full/450602_full.json similarity index 100% rename from mapFiles/full/450602_full.json rename to core/mapFiles/full/450602_full.json diff --git a/mapFiles/full/450603.json b/core/mapFiles/full/450603.json similarity index 100% rename from mapFiles/full/450603.json rename to core/mapFiles/full/450603.json diff --git a/mapFiles/full/450603_full.json b/core/mapFiles/full/450603_full.json similarity index 100% rename from mapFiles/full/450603_full.json rename to core/mapFiles/full/450603_full.json diff --git a/mapFiles/full/450621.json b/core/mapFiles/full/450621.json similarity index 100% rename from mapFiles/full/450621.json rename to core/mapFiles/full/450621.json diff --git a/mapFiles/full/450621_full.json b/core/mapFiles/full/450621_full.json similarity index 100% rename from mapFiles/full/450621_full.json rename to core/mapFiles/full/450621_full.json diff --git a/mapFiles/full/450681.json b/core/mapFiles/full/450681.json similarity index 100% rename from mapFiles/full/450681.json rename to core/mapFiles/full/450681.json diff --git a/mapFiles/full/450681_full.json b/core/mapFiles/full/450681_full.json similarity index 100% rename from mapFiles/full/450681_full.json rename to core/mapFiles/full/450681_full.json diff --git a/mapFiles/full/450700.json b/core/mapFiles/full/450700.json similarity index 100% rename from mapFiles/full/450700.json rename to core/mapFiles/full/450700.json diff --git a/mapFiles/full/450700_full.json b/core/mapFiles/full/450700_full.json similarity index 100% rename from mapFiles/full/450700_full.json rename to core/mapFiles/full/450700_full.json diff --git a/mapFiles/full/450702.json b/core/mapFiles/full/450702.json similarity index 100% rename from mapFiles/full/450702.json rename to core/mapFiles/full/450702.json diff --git a/mapFiles/full/450702_full.json b/core/mapFiles/full/450702_full.json similarity index 100% rename from mapFiles/full/450702_full.json rename to core/mapFiles/full/450702_full.json diff --git a/mapFiles/full/450703.json b/core/mapFiles/full/450703.json similarity index 100% rename from mapFiles/full/450703.json rename to core/mapFiles/full/450703.json diff --git a/mapFiles/full/450703_full.json b/core/mapFiles/full/450703_full.json similarity index 100% rename from mapFiles/full/450703_full.json rename to core/mapFiles/full/450703_full.json diff --git a/mapFiles/full/450721.json b/core/mapFiles/full/450721.json similarity index 100% rename from mapFiles/full/450721.json rename to core/mapFiles/full/450721.json diff --git a/mapFiles/full/450721_full.json b/core/mapFiles/full/450721_full.json similarity index 100% rename from mapFiles/full/450721_full.json rename to core/mapFiles/full/450721_full.json diff --git a/mapFiles/full/450722.json b/core/mapFiles/full/450722.json similarity index 100% rename from mapFiles/full/450722.json rename to core/mapFiles/full/450722.json diff --git a/mapFiles/full/450722_full.json b/core/mapFiles/full/450722_full.json similarity index 100% rename from mapFiles/full/450722_full.json rename to core/mapFiles/full/450722_full.json diff --git a/mapFiles/full/450800.json b/core/mapFiles/full/450800.json similarity index 100% rename from mapFiles/full/450800.json rename to core/mapFiles/full/450800.json diff --git a/mapFiles/full/450800_full.json b/core/mapFiles/full/450800_full.json similarity index 100% rename from mapFiles/full/450800_full.json rename to core/mapFiles/full/450800_full.json diff --git a/mapFiles/full/450802.json b/core/mapFiles/full/450802.json similarity index 100% rename from mapFiles/full/450802.json rename to core/mapFiles/full/450802.json diff --git a/mapFiles/full/450802_full.json b/core/mapFiles/full/450802_full.json similarity index 100% rename from mapFiles/full/450802_full.json rename to core/mapFiles/full/450802_full.json diff --git a/mapFiles/full/450803.json b/core/mapFiles/full/450803.json similarity index 100% rename from mapFiles/full/450803.json rename to core/mapFiles/full/450803.json diff --git a/mapFiles/full/450803_full.json b/core/mapFiles/full/450803_full.json similarity index 100% rename from mapFiles/full/450803_full.json rename to core/mapFiles/full/450803_full.json diff --git a/mapFiles/full/450804.json b/core/mapFiles/full/450804.json similarity index 100% rename from mapFiles/full/450804.json rename to core/mapFiles/full/450804.json diff --git a/mapFiles/full/450804_full.json b/core/mapFiles/full/450804_full.json similarity index 100% rename from mapFiles/full/450804_full.json rename to core/mapFiles/full/450804_full.json diff --git a/mapFiles/full/450821.json b/core/mapFiles/full/450821.json similarity index 100% rename from mapFiles/full/450821.json rename to core/mapFiles/full/450821.json diff --git a/mapFiles/full/450821_full.json b/core/mapFiles/full/450821_full.json similarity index 100% rename from mapFiles/full/450821_full.json rename to core/mapFiles/full/450821_full.json diff --git a/mapFiles/full/450881.json b/core/mapFiles/full/450881.json similarity index 100% rename from mapFiles/full/450881.json rename to core/mapFiles/full/450881.json diff --git a/mapFiles/full/450881_full.json b/core/mapFiles/full/450881_full.json similarity index 100% rename from mapFiles/full/450881_full.json rename to core/mapFiles/full/450881_full.json diff --git a/mapFiles/full/450900.json b/core/mapFiles/full/450900.json similarity index 100% rename from mapFiles/full/450900.json rename to core/mapFiles/full/450900.json diff --git a/mapFiles/full/450900_full.json b/core/mapFiles/full/450900_full.json similarity index 100% rename from mapFiles/full/450900_full.json rename to core/mapFiles/full/450900_full.json diff --git a/mapFiles/full/450902.json b/core/mapFiles/full/450902.json similarity index 100% rename from mapFiles/full/450902.json rename to core/mapFiles/full/450902.json diff --git a/mapFiles/full/450902_full.json b/core/mapFiles/full/450902_full.json similarity index 100% rename from mapFiles/full/450902_full.json rename to core/mapFiles/full/450902_full.json diff --git a/mapFiles/full/450903.json b/core/mapFiles/full/450903.json similarity index 100% rename from mapFiles/full/450903.json rename to core/mapFiles/full/450903.json diff --git a/mapFiles/full/450903_full.json b/core/mapFiles/full/450903_full.json similarity index 100% rename from mapFiles/full/450903_full.json rename to core/mapFiles/full/450903_full.json diff --git a/mapFiles/full/450921.json b/core/mapFiles/full/450921.json similarity index 100% rename from mapFiles/full/450921.json rename to core/mapFiles/full/450921.json diff --git a/mapFiles/full/450921_full.json b/core/mapFiles/full/450921_full.json similarity index 100% rename from mapFiles/full/450921_full.json rename to core/mapFiles/full/450921_full.json diff --git a/mapFiles/full/450922.json b/core/mapFiles/full/450922.json similarity index 100% rename from mapFiles/full/450922.json rename to core/mapFiles/full/450922.json diff --git a/mapFiles/full/450922_full.json b/core/mapFiles/full/450922_full.json similarity index 100% rename from mapFiles/full/450922_full.json rename to core/mapFiles/full/450922_full.json diff --git a/mapFiles/full/450923.json b/core/mapFiles/full/450923.json similarity index 100% rename from mapFiles/full/450923.json rename to core/mapFiles/full/450923.json diff --git a/mapFiles/full/450923_full.json b/core/mapFiles/full/450923_full.json similarity index 100% rename from mapFiles/full/450923_full.json rename to core/mapFiles/full/450923_full.json diff --git a/mapFiles/full/450924.json b/core/mapFiles/full/450924.json similarity index 100% rename from mapFiles/full/450924.json rename to core/mapFiles/full/450924.json diff --git a/mapFiles/full/450924_full.json b/core/mapFiles/full/450924_full.json similarity index 100% rename from mapFiles/full/450924_full.json rename to core/mapFiles/full/450924_full.json diff --git a/mapFiles/full/450981.json b/core/mapFiles/full/450981.json similarity index 100% rename from mapFiles/full/450981.json rename to core/mapFiles/full/450981.json diff --git a/mapFiles/full/450981_full.json b/core/mapFiles/full/450981_full.json similarity index 100% rename from mapFiles/full/450981_full.json rename to core/mapFiles/full/450981_full.json diff --git a/mapFiles/full/451000.json b/core/mapFiles/full/451000.json similarity index 100% rename from mapFiles/full/451000.json rename to core/mapFiles/full/451000.json diff --git a/mapFiles/full/451000_full.json b/core/mapFiles/full/451000_full.json similarity index 100% rename from mapFiles/full/451000_full.json rename to core/mapFiles/full/451000_full.json diff --git a/mapFiles/full/451002.json b/core/mapFiles/full/451002.json similarity index 100% rename from mapFiles/full/451002.json rename to core/mapFiles/full/451002.json diff --git a/mapFiles/full/451002_full.json b/core/mapFiles/full/451002_full.json similarity index 100% rename from mapFiles/full/451002_full.json rename to core/mapFiles/full/451002_full.json diff --git a/mapFiles/full/451003.json b/core/mapFiles/full/451003.json similarity index 100% rename from mapFiles/full/451003.json rename to core/mapFiles/full/451003.json diff --git a/mapFiles/full/451003_full.json b/core/mapFiles/full/451003_full.json similarity index 100% rename from mapFiles/full/451003_full.json rename to core/mapFiles/full/451003_full.json diff --git a/mapFiles/full/451022.json b/core/mapFiles/full/451022.json similarity index 100% rename from mapFiles/full/451022.json rename to core/mapFiles/full/451022.json diff --git a/mapFiles/full/451022_full.json b/core/mapFiles/full/451022_full.json similarity index 100% rename from mapFiles/full/451022_full.json rename to core/mapFiles/full/451022_full.json diff --git a/mapFiles/full/451024.json b/core/mapFiles/full/451024.json similarity index 100% rename from mapFiles/full/451024.json rename to core/mapFiles/full/451024.json diff --git a/mapFiles/full/451024_full.json b/core/mapFiles/full/451024_full.json similarity index 100% rename from mapFiles/full/451024_full.json rename to core/mapFiles/full/451024_full.json diff --git a/mapFiles/full/451026.json b/core/mapFiles/full/451026.json similarity index 100% rename from mapFiles/full/451026.json rename to core/mapFiles/full/451026.json diff --git a/mapFiles/full/451026_full.json b/core/mapFiles/full/451026_full.json similarity index 100% rename from mapFiles/full/451026_full.json rename to core/mapFiles/full/451026_full.json diff --git a/mapFiles/full/451027.json b/core/mapFiles/full/451027.json similarity index 100% rename from mapFiles/full/451027.json rename to core/mapFiles/full/451027.json diff --git a/mapFiles/full/451027_full.json b/core/mapFiles/full/451027_full.json similarity index 100% rename from mapFiles/full/451027_full.json rename to core/mapFiles/full/451027_full.json diff --git a/mapFiles/full/451028.json b/core/mapFiles/full/451028.json similarity index 100% rename from mapFiles/full/451028.json rename to core/mapFiles/full/451028.json diff --git a/mapFiles/full/451028_full.json b/core/mapFiles/full/451028_full.json similarity index 100% rename from mapFiles/full/451028_full.json rename to core/mapFiles/full/451028_full.json diff --git a/mapFiles/full/451029.json b/core/mapFiles/full/451029.json similarity index 100% rename from mapFiles/full/451029.json rename to core/mapFiles/full/451029.json diff --git a/mapFiles/full/451029_full.json b/core/mapFiles/full/451029_full.json similarity index 100% rename from mapFiles/full/451029_full.json rename to core/mapFiles/full/451029_full.json diff --git a/mapFiles/full/451030.json b/core/mapFiles/full/451030.json similarity index 100% rename from mapFiles/full/451030.json rename to core/mapFiles/full/451030.json diff --git a/mapFiles/full/451030_full.json b/core/mapFiles/full/451030_full.json similarity index 100% rename from mapFiles/full/451030_full.json rename to core/mapFiles/full/451030_full.json diff --git a/mapFiles/full/451031.json b/core/mapFiles/full/451031.json similarity index 100% rename from mapFiles/full/451031.json rename to core/mapFiles/full/451031.json diff --git a/mapFiles/full/451031_full.json b/core/mapFiles/full/451031_full.json similarity index 100% rename from mapFiles/full/451031_full.json rename to core/mapFiles/full/451031_full.json diff --git a/mapFiles/full/451081.json b/core/mapFiles/full/451081.json similarity index 100% rename from mapFiles/full/451081.json rename to core/mapFiles/full/451081.json diff --git a/mapFiles/full/451081_full.json b/core/mapFiles/full/451081_full.json similarity index 100% rename from mapFiles/full/451081_full.json rename to core/mapFiles/full/451081_full.json diff --git a/mapFiles/full/451082.json b/core/mapFiles/full/451082.json similarity index 100% rename from mapFiles/full/451082.json rename to core/mapFiles/full/451082.json diff --git a/mapFiles/full/451082_full.json b/core/mapFiles/full/451082_full.json similarity index 100% rename from mapFiles/full/451082_full.json rename to core/mapFiles/full/451082_full.json diff --git a/mapFiles/full/451100.json b/core/mapFiles/full/451100.json similarity index 100% rename from mapFiles/full/451100.json rename to core/mapFiles/full/451100.json diff --git a/mapFiles/full/451100_full.json b/core/mapFiles/full/451100_full.json similarity index 100% rename from mapFiles/full/451100_full.json rename to core/mapFiles/full/451100_full.json diff --git a/mapFiles/full/451102.json b/core/mapFiles/full/451102.json similarity index 100% rename from mapFiles/full/451102.json rename to core/mapFiles/full/451102.json diff --git a/mapFiles/full/451102_full.json b/core/mapFiles/full/451102_full.json similarity index 100% rename from mapFiles/full/451102_full.json rename to core/mapFiles/full/451102_full.json diff --git a/mapFiles/full/451103.json b/core/mapFiles/full/451103.json similarity index 100% rename from mapFiles/full/451103.json rename to core/mapFiles/full/451103.json diff --git a/mapFiles/full/451103_full.json b/core/mapFiles/full/451103_full.json similarity index 100% rename from mapFiles/full/451103_full.json rename to core/mapFiles/full/451103_full.json diff --git a/mapFiles/full/451121.json b/core/mapFiles/full/451121.json similarity index 100% rename from mapFiles/full/451121.json rename to core/mapFiles/full/451121.json diff --git a/mapFiles/full/451121_full.json b/core/mapFiles/full/451121_full.json similarity index 100% rename from mapFiles/full/451121_full.json rename to core/mapFiles/full/451121_full.json diff --git a/mapFiles/full/451122.json b/core/mapFiles/full/451122.json similarity index 100% rename from mapFiles/full/451122.json rename to core/mapFiles/full/451122.json diff --git a/mapFiles/full/451122_full.json b/core/mapFiles/full/451122_full.json similarity index 100% rename from mapFiles/full/451122_full.json rename to core/mapFiles/full/451122_full.json diff --git a/mapFiles/full/451123.json b/core/mapFiles/full/451123.json similarity index 100% rename from mapFiles/full/451123.json rename to core/mapFiles/full/451123.json diff --git a/mapFiles/full/451123_full.json b/core/mapFiles/full/451123_full.json similarity index 100% rename from mapFiles/full/451123_full.json rename to core/mapFiles/full/451123_full.json diff --git a/mapFiles/full/451200.json b/core/mapFiles/full/451200.json similarity index 100% rename from mapFiles/full/451200.json rename to core/mapFiles/full/451200.json diff --git a/mapFiles/full/451200_full.json b/core/mapFiles/full/451200_full.json similarity index 100% rename from mapFiles/full/451200_full.json rename to core/mapFiles/full/451200_full.json diff --git a/mapFiles/full/451202.json b/core/mapFiles/full/451202.json similarity index 100% rename from mapFiles/full/451202.json rename to core/mapFiles/full/451202.json diff --git a/mapFiles/full/451202_full.json b/core/mapFiles/full/451202_full.json similarity index 100% rename from mapFiles/full/451202_full.json rename to core/mapFiles/full/451202_full.json diff --git a/mapFiles/full/451203.json b/core/mapFiles/full/451203.json similarity index 100% rename from mapFiles/full/451203.json rename to core/mapFiles/full/451203.json diff --git a/mapFiles/full/451203_full.json b/core/mapFiles/full/451203_full.json similarity index 100% rename from mapFiles/full/451203_full.json rename to core/mapFiles/full/451203_full.json diff --git a/mapFiles/full/451221.json b/core/mapFiles/full/451221.json similarity index 100% rename from mapFiles/full/451221.json rename to core/mapFiles/full/451221.json diff --git a/mapFiles/full/451221_full.json b/core/mapFiles/full/451221_full.json similarity index 100% rename from mapFiles/full/451221_full.json rename to core/mapFiles/full/451221_full.json diff --git a/mapFiles/full/451222.json b/core/mapFiles/full/451222.json similarity index 100% rename from mapFiles/full/451222.json rename to core/mapFiles/full/451222.json diff --git a/mapFiles/full/451222_full.json b/core/mapFiles/full/451222_full.json similarity index 100% rename from mapFiles/full/451222_full.json rename to core/mapFiles/full/451222_full.json diff --git a/mapFiles/full/451223.json b/core/mapFiles/full/451223.json similarity index 100% rename from mapFiles/full/451223.json rename to core/mapFiles/full/451223.json diff --git a/mapFiles/full/451223_full.json b/core/mapFiles/full/451223_full.json similarity index 100% rename from mapFiles/full/451223_full.json rename to core/mapFiles/full/451223_full.json diff --git a/mapFiles/full/451224.json b/core/mapFiles/full/451224.json similarity index 100% rename from mapFiles/full/451224.json rename to core/mapFiles/full/451224.json diff --git a/mapFiles/full/451224_full.json b/core/mapFiles/full/451224_full.json similarity index 100% rename from mapFiles/full/451224_full.json rename to core/mapFiles/full/451224_full.json diff --git a/mapFiles/full/451225.json b/core/mapFiles/full/451225.json similarity index 100% rename from mapFiles/full/451225.json rename to core/mapFiles/full/451225.json diff --git a/mapFiles/full/451225_full.json b/core/mapFiles/full/451225_full.json similarity index 100% rename from mapFiles/full/451225_full.json rename to core/mapFiles/full/451225_full.json diff --git a/mapFiles/full/451226.json b/core/mapFiles/full/451226.json similarity index 100% rename from mapFiles/full/451226.json rename to core/mapFiles/full/451226.json diff --git a/mapFiles/full/451226_full.json b/core/mapFiles/full/451226_full.json similarity index 100% rename from mapFiles/full/451226_full.json rename to core/mapFiles/full/451226_full.json diff --git a/mapFiles/full/451227.json b/core/mapFiles/full/451227.json similarity index 100% rename from mapFiles/full/451227.json rename to core/mapFiles/full/451227.json diff --git a/mapFiles/full/451227_full.json b/core/mapFiles/full/451227_full.json similarity index 100% rename from mapFiles/full/451227_full.json rename to core/mapFiles/full/451227_full.json diff --git a/mapFiles/full/451228.json b/core/mapFiles/full/451228.json similarity index 100% rename from mapFiles/full/451228.json rename to core/mapFiles/full/451228.json diff --git a/mapFiles/full/451228_full.json b/core/mapFiles/full/451228_full.json similarity index 100% rename from mapFiles/full/451228_full.json rename to core/mapFiles/full/451228_full.json diff --git a/mapFiles/full/451229.json b/core/mapFiles/full/451229.json similarity index 100% rename from mapFiles/full/451229.json rename to core/mapFiles/full/451229.json diff --git a/mapFiles/full/451229_full.json b/core/mapFiles/full/451229_full.json similarity index 100% rename from mapFiles/full/451229_full.json rename to core/mapFiles/full/451229_full.json diff --git a/mapFiles/full/451300.json b/core/mapFiles/full/451300.json similarity index 100% rename from mapFiles/full/451300.json rename to core/mapFiles/full/451300.json diff --git a/mapFiles/full/451300_full.json b/core/mapFiles/full/451300_full.json similarity index 100% rename from mapFiles/full/451300_full.json rename to core/mapFiles/full/451300_full.json diff --git a/mapFiles/full/451302.json b/core/mapFiles/full/451302.json similarity index 100% rename from mapFiles/full/451302.json rename to core/mapFiles/full/451302.json diff --git a/mapFiles/full/451302_full.json b/core/mapFiles/full/451302_full.json similarity index 100% rename from mapFiles/full/451302_full.json rename to core/mapFiles/full/451302_full.json diff --git a/mapFiles/full/451321.json b/core/mapFiles/full/451321.json similarity index 100% rename from mapFiles/full/451321.json rename to core/mapFiles/full/451321.json diff --git a/mapFiles/full/451321_full.json b/core/mapFiles/full/451321_full.json similarity index 100% rename from mapFiles/full/451321_full.json rename to core/mapFiles/full/451321_full.json diff --git a/mapFiles/full/451322.json b/core/mapFiles/full/451322.json similarity index 100% rename from mapFiles/full/451322.json rename to core/mapFiles/full/451322.json diff --git a/mapFiles/full/451322_full.json b/core/mapFiles/full/451322_full.json similarity index 100% rename from mapFiles/full/451322_full.json rename to core/mapFiles/full/451322_full.json diff --git a/mapFiles/full/451323.json b/core/mapFiles/full/451323.json similarity index 100% rename from mapFiles/full/451323.json rename to core/mapFiles/full/451323.json diff --git a/mapFiles/full/451323_full.json b/core/mapFiles/full/451323_full.json similarity index 100% rename from mapFiles/full/451323_full.json rename to core/mapFiles/full/451323_full.json diff --git a/mapFiles/full/451324.json b/core/mapFiles/full/451324.json similarity index 100% rename from mapFiles/full/451324.json rename to core/mapFiles/full/451324.json diff --git a/mapFiles/full/451324_full.json b/core/mapFiles/full/451324_full.json similarity index 100% rename from mapFiles/full/451324_full.json rename to core/mapFiles/full/451324_full.json diff --git a/mapFiles/full/451381.json b/core/mapFiles/full/451381.json similarity index 100% rename from mapFiles/full/451381.json rename to core/mapFiles/full/451381.json diff --git a/mapFiles/full/451381_full.json b/core/mapFiles/full/451381_full.json similarity index 100% rename from mapFiles/full/451381_full.json rename to core/mapFiles/full/451381_full.json diff --git a/mapFiles/full/451400.json b/core/mapFiles/full/451400.json similarity index 100% rename from mapFiles/full/451400.json rename to core/mapFiles/full/451400.json diff --git a/mapFiles/full/451400_full.json b/core/mapFiles/full/451400_full.json similarity index 100% rename from mapFiles/full/451400_full.json rename to core/mapFiles/full/451400_full.json diff --git a/mapFiles/full/451402.json b/core/mapFiles/full/451402.json similarity index 100% rename from mapFiles/full/451402.json rename to core/mapFiles/full/451402.json diff --git a/mapFiles/full/451402_full.json b/core/mapFiles/full/451402_full.json similarity index 100% rename from mapFiles/full/451402_full.json rename to core/mapFiles/full/451402_full.json diff --git a/mapFiles/full/451421.json b/core/mapFiles/full/451421.json similarity index 100% rename from mapFiles/full/451421.json rename to core/mapFiles/full/451421.json diff --git a/mapFiles/full/451421_full.json b/core/mapFiles/full/451421_full.json similarity index 100% rename from mapFiles/full/451421_full.json rename to core/mapFiles/full/451421_full.json diff --git a/mapFiles/full/451422.json b/core/mapFiles/full/451422.json similarity index 100% rename from mapFiles/full/451422.json rename to core/mapFiles/full/451422.json diff --git a/mapFiles/full/451422_full.json b/core/mapFiles/full/451422_full.json similarity index 100% rename from mapFiles/full/451422_full.json rename to core/mapFiles/full/451422_full.json diff --git a/mapFiles/full/451423.json b/core/mapFiles/full/451423.json similarity index 100% rename from mapFiles/full/451423.json rename to core/mapFiles/full/451423.json diff --git a/mapFiles/full/451423_full.json b/core/mapFiles/full/451423_full.json similarity index 100% rename from mapFiles/full/451423_full.json rename to core/mapFiles/full/451423_full.json diff --git a/mapFiles/full/451424.json b/core/mapFiles/full/451424.json similarity index 100% rename from mapFiles/full/451424.json rename to core/mapFiles/full/451424.json diff --git a/mapFiles/full/451424_full.json b/core/mapFiles/full/451424_full.json similarity index 100% rename from mapFiles/full/451424_full.json rename to core/mapFiles/full/451424_full.json diff --git a/mapFiles/full/451425.json b/core/mapFiles/full/451425.json similarity index 100% rename from mapFiles/full/451425.json rename to core/mapFiles/full/451425.json diff --git a/mapFiles/full/451425_full.json b/core/mapFiles/full/451425_full.json similarity index 100% rename from mapFiles/full/451425_full.json rename to core/mapFiles/full/451425_full.json diff --git a/mapFiles/full/451481.json b/core/mapFiles/full/451481.json similarity index 100% rename from mapFiles/full/451481.json rename to core/mapFiles/full/451481.json diff --git a/mapFiles/full/451481_full.json b/core/mapFiles/full/451481_full.json similarity index 100% rename from mapFiles/full/451481_full.json rename to core/mapFiles/full/451481_full.json diff --git a/mapFiles/full/460000.json b/core/mapFiles/full/460000.json similarity index 100% rename from mapFiles/full/460000.json rename to core/mapFiles/full/460000.json diff --git a/mapFiles/full/460000_full.json b/core/mapFiles/full/460000_full.json similarity index 100% rename from mapFiles/full/460000_full.json rename to core/mapFiles/full/460000_full.json diff --git a/mapFiles/full/460100.json b/core/mapFiles/full/460100.json similarity index 100% rename from mapFiles/full/460100.json rename to core/mapFiles/full/460100.json diff --git a/mapFiles/full/460100_full.json b/core/mapFiles/full/460100_full.json similarity index 100% rename from mapFiles/full/460100_full.json rename to core/mapFiles/full/460100_full.json diff --git a/mapFiles/full/460105.json b/core/mapFiles/full/460105.json similarity index 100% rename from mapFiles/full/460105.json rename to core/mapFiles/full/460105.json diff --git a/mapFiles/full/460105_full.json b/core/mapFiles/full/460105_full.json similarity index 100% rename from mapFiles/full/460105_full.json rename to core/mapFiles/full/460105_full.json diff --git a/mapFiles/full/460106.json b/core/mapFiles/full/460106.json similarity index 100% rename from mapFiles/full/460106.json rename to core/mapFiles/full/460106.json diff --git a/mapFiles/full/460106_full.json b/core/mapFiles/full/460106_full.json similarity index 100% rename from mapFiles/full/460106_full.json rename to core/mapFiles/full/460106_full.json diff --git a/mapFiles/full/460107.json b/core/mapFiles/full/460107.json similarity index 100% rename from mapFiles/full/460107.json rename to core/mapFiles/full/460107.json diff --git a/mapFiles/full/460107_full.json b/core/mapFiles/full/460107_full.json similarity index 100% rename from mapFiles/full/460107_full.json rename to core/mapFiles/full/460107_full.json diff --git a/mapFiles/full/460108.json b/core/mapFiles/full/460108.json similarity index 100% rename from mapFiles/full/460108.json rename to core/mapFiles/full/460108.json diff --git a/mapFiles/full/460108_full.json b/core/mapFiles/full/460108_full.json similarity index 100% rename from mapFiles/full/460108_full.json rename to core/mapFiles/full/460108_full.json diff --git a/mapFiles/full/460200.json b/core/mapFiles/full/460200.json similarity index 100% rename from mapFiles/full/460200.json rename to core/mapFiles/full/460200.json diff --git a/mapFiles/full/460200_full.json b/core/mapFiles/full/460200_full.json similarity index 100% rename from mapFiles/full/460200_full.json rename to core/mapFiles/full/460200_full.json diff --git a/mapFiles/full/460202.json b/core/mapFiles/full/460202.json similarity index 100% rename from mapFiles/full/460202.json rename to core/mapFiles/full/460202.json diff --git a/mapFiles/full/460202_full.json b/core/mapFiles/full/460202_full.json similarity index 100% rename from mapFiles/full/460202_full.json rename to core/mapFiles/full/460202_full.json diff --git a/mapFiles/full/460203.json b/core/mapFiles/full/460203.json similarity index 100% rename from mapFiles/full/460203.json rename to core/mapFiles/full/460203.json diff --git a/mapFiles/full/460203_full.json b/core/mapFiles/full/460203_full.json similarity index 100% rename from mapFiles/full/460203_full.json rename to core/mapFiles/full/460203_full.json diff --git a/mapFiles/full/460204.json b/core/mapFiles/full/460204.json similarity index 100% rename from mapFiles/full/460204.json rename to core/mapFiles/full/460204.json diff --git a/mapFiles/full/460204_full.json b/core/mapFiles/full/460204_full.json similarity index 100% rename from mapFiles/full/460204_full.json rename to core/mapFiles/full/460204_full.json diff --git a/mapFiles/full/460205.json b/core/mapFiles/full/460205.json similarity index 100% rename from mapFiles/full/460205.json rename to core/mapFiles/full/460205.json diff --git a/mapFiles/full/460205_full.json b/core/mapFiles/full/460205_full.json similarity index 100% rename from mapFiles/full/460205_full.json rename to core/mapFiles/full/460205_full.json diff --git a/mapFiles/full/460300.json b/core/mapFiles/full/460300.json similarity index 100% rename from mapFiles/full/460300.json rename to core/mapFiles/full/460300.json diff --git a/mapFiles/full/460300_full.json b/core/mapFiles/full/460300_full.json similarity index 100% rename from mapFiles/full/460300_full.json rename to core/mapFiles/full/460300_full.json diff --git a/mapFiles/full/460321.json b/core/mapFiles/full/460321.json similarity index 100% rename from mapFiles/full/460321.json rename to core/mapFiles/full/460321.json diff --git a/mapFiles/full/460321_full.json b/core/mapFiles/full/460321_full.json similarity index 100% rename from mapFiles/full/460321_full.json rename to core/mapFiles/full/460321_full.json diff --git a/mapFiles/full/460322.json b/core/mapFiles/full/460322.json similarity index 100% rename from mapFiles/full/460322.json rename to core/mapFiles/full/460322.json diff --git a/mapFiles/full/460322_full.json b/core/mapFiles/full/460322_full.json similarity index 100% rename from mapFiles/full/460322_full.json rename to core/mapFiles/full/460322_full.json diff --git a/mapFiles/full/460323.json b/core/mapFiles/full/460323.json similarity index 100% rename from mapFiles/full/460323.json rename to core/mapFiles/full/460323.json diff --git a/mapFiles/full/460323_full.json b/core/mapFiles/full/460323_full.json similarity index 100% rename from mapFiles/full/460323_full.json rename to core/mapFiles/full/460323_full.json diff --git a/mapFiles/full/460400.json b/core/mapFiles/full/460400.json similarity index 100% rename from mapFiles/full/460400.json rename to core/mapFiles/full/460400.json diff --git a/mapFiles/full/460400_full.json b/core/mapFiles/full/460400_full.json similarity index 100% rename from mapFiles/full/460400_full.json rename to core/mapFiles/full/460400_full.json diff --git a/mapFiles/full/469000_full.json b/core/mapFiles/full/469000_full.json similarity index 100% rename from mapFiles/full/469000_full.json rename to core/mapFiles/full/469000_full.json diff --git a/mapFiles/full/469001.json b/core/mapFiles/full/469001.json similarity index 100% rename from mapFiles/full/469001.json rename to core/mapFiles/full/469001.json diff --git a/mapFiles/full/469001_full.json b/core/mapFiles/full/469001_full.json similarity index 100% rename from mapFiles/full/469001_full.json rename to core/mapFiles/full/469001_full.json diff --git a/mapFiles/full/469002.json b/core/mapFiles/full/469002.json similarity index 100% rename from mapFiles/full/469002.json rename to core/mapFiles/full/469002.json diff --git a/mapFiles/full/469002_full.json b/core/mapFiles/full/469002_full.json similarity index 100% rename from mapFiles/full/469002_full.json rename to core/mapFiles/full/469002_full.json diff --git a/mapFiles/full/469005.json b/core/mapFiles/full/469005.json similarity index 100% rename from mapFiles/full/469005.json rename to core/mapFiles/full/469005.json diff --git a/mapFiles/full/469005_full.json b/core/mapFiles/full/469005_full.json similarity index 100% rename from mapFiles/full/469005_full.json rename to core/mapFiles/full/469005_full.json diff --git a/mapFiles/full/469006.json b/core/mapFiles/full/469006.json similarity index 100% rename from mapFiles/full/469006.json rename to core/mapFiles/full/469006.json diff --git a/mapFiles/full/469006_full.json b/core/mapFiles/full/469006_full.json similarity index 100% rename from mapFiles/full/469006_full.json rename to core/mapFiles/full/469006_full.json diff --git a/mapFiles/full/469007.json b/core/mapFiles/full/469007.json similarity index 100% rename from mapFiles/full/469007.json rename to core/mapFiles/full/469007.json diff --git a/mapFiles/full/469007_full.json b/core/mapFiles/full/469007_full.json similarity index 100% rename from mapFiles/full/469007_full.json rename to core/mapFiles/full/469007_full.json diff --git a/mapFiles/full/469021.json b/core/mapFiles/full/469021.json similarity index 100% rename from mapFiles/full/469021.json rename to core/mapFiles/full/469021.json diff --git a/mapFiles/full/469021_full.json b/core/mapFiles/full/469021_full.json similarity index 100% rename from mapFiles/full/469021_full.json rename to core/mapFiles/full/469021_full.json diff --git a/mapFiles/full/469022.json b/core/mapFiles/full/469022.json similarity index 100% rename from mapFiles/full/469022.json rename to core/mapFiles/full/469022.json diff --git a/mapFiles/full/469022_full.json b/core/mapFiles/full/469022_full.json similarity index 100% rename from mapFiles/full/469022_full.json rename to core/mapFiles/full/469022_full.json diff --git a/mapFiles/full/469023.json b/core/mapFiles/full/469023.json similarity index 100% rename from mapFiles/full/469023.json rename to core/mapFiles/full/469023.json diff --git a/mapFiles/full/469023_full.json b/core/mapFiles/full/469023_full.json similarity index 100% rename from mapFiles/full/469023_full.json rename to core/mapFiles/full/469023_full.json diff --git a/mapFiles/full/469024.json b/core/mapFiles/full/469024.json similarity index 100% rename from mapFiles/full/469024.json rename to core/mapFiles/full/469024.json diff --git a/mapFiles/full/469024_full.json b/core/mapFiles/full/469024_full.json similarity index 100% rename from mapFiles/full/469024_full.json rename to core/mapFiles/full/469024_full.json diff --git a/mapFiles/full/469025.json b/core/mapFiles/full/469025.json similarity index 100% rename from mapFiles/full/469025.json rename to core/mapFiles/full/469025.json diff --git a/mapFiles/full/469025_full.json b/core/mapFiles/full/469025_full.json similarity index 100% rename from mapFiles/full/469025_full.json rename to core/mapFiles/full/469025_full.json diff --git a/mapFiles/full/469026.json b/core/mapFiles/full/469026.json similarity index 100% rename from mapFiles/full/469026.json rename to core/mapFiles/full/469026.json diff --git a/mapFiles/full/469026_full.json b/core/mapFiles/full/469026_full.json similarity index 100% rename from mapFiles/full/469026_full.json rename to core/mapFiles/full/469026_full.json diff --git a/mapFiles/full/469027.json b/core/mapFiles/full/469027.json similarity index 100% rename from mapFiles/full/469027.json rename to core/mapFiles/full/469027.json diff --git a/mapFiles/full/469027_full.json b/core/mapFiles/full/469027_full.json similarity index 100% rename from mapFiles/full/469027_full.json rename to core/mapFiles/full/469027_full.json diff --git a/mapFiles/full/469028.json b/core/mapFiles/full/469028.json similarity index 100% rename from mapFiles/full/469028.json rename to core/mapFiles/full/469028.json diff --git a/mapFiles/full/469028_full.json b/core/mapFiles/full/469028_full.json similarity index 100% rename from mapFiles/full/469028_full.json rename to core/mapFiles/full/469028_full.json diff --git a/mapFiles/full/469029.json b/core/mapFiles/full/469029.json similarity index 100% rename from mapFiles/full/469029.json rename to core/mapFiles/full/469029.json diff --git a/mapFiles/full/469029_full.json b/core/mapFiles/full/469029_full.json similarity index 100% rename from mapFiles/full/469029_full.json rename to core/mapFiles/full/469029_full.json diff --git a/mapFiles/full/469030.json b/core/mapFiles/full/469030.json similarity index 100% rename from mapFiles/full/469030.json rename to core/mapFiles/full/469030.json diff --git a/mapFiles/full/469030_full.json b/core/mapFiles/full/469030_full.json similarity index 100% rename from mapFiles/full/469030_full.json rename to core/mapFiles/full/469030_full.json diff --git a/mapFiles/full/500000.json b/core/mapFiles/full/500000.json similarity index 100% rename from mapFiles/full/500000.json rename to core/mapFiles/full/500000.json diff --git a/mapFiles/full/500000_full.json b/core/mapFiles/full/500000_full.json similarity index 100% rename from mapFiles/full/500000_full.json rename to core/mapFiles/full/500000_full.json diff --git a/mapFiles/full/500100.json b/core/mapFiles/full/500100.json similarity index 100% rename from mapFiles/full/500100.json rename to core/mapFiles/full/500100.json diff --git a/mapFiles/full/500100_full.json b/core/mapFiles/full/500100_full.json similarity index 100% rename from mapFiles/full/500100_full.json rename to core/mapFiles/full/500100_full.json diff --git a/mapFiles/full/500101.json b/core/mapFiles/full/500101.json similarity index 100% rename from mapFiles/full/500101.json rename to core/mapFiles/full/500101.json diff --git a/mapFiles/full/500101_full.json b/core/mapFiles/full/500101_full.json similarity index 100% rename from mapFiles/full/500101_full.json rename to core/mapFiles/full/500101_full.json diff --git a/mapFiles/full/500102.json b/core/mapFiles/full/500102.json similarity index 100% rename from mapFiles/full/500102.json rename to core/mapFiles/full/500102.json diff --git a/mapFiles/full/500102_full.json b/core/mapFiles/full/500102_full.json similarity index 100% rename from mapFiles/full/500102_full.json rename to core/mapFiles/full/500102_full.json diff --git a/mapFiles/full/500103.json b/core/mapFiles/full/500103.json similarity index 100% rename from mapFiles/full/500103.json rename to core/mapFiles/full/500103.json diff --git a/mapFiles/full/500103_full.json b/core/mapFiles/full/500103_full.json similarity index 100% rename from mapFiles/full/500103_full.json rename to core/mapFiles/full/500103_full.json diff --git a/mapFiles/full/500104.json b/core/mapFiles/full/500104.json similarity index 100% rename from mapFiles/full/500104.json rename to core/mapFiles/full/500104.json diff --git a/mapFiles/full/500104_full.json b/core/mapFiles/full/500104_full.json similarity index 100% rename from mapFiles/full/500104_full.json rename to core/mapFiles/full/500104_full.json diff --git a/mapFiles/full/500105.json b/core/mapFiles/full/500105.json similarity index 100% rename from mapFiles/full/500105.json rename to core/mapFiles/full/500105.json diff --git a/mapFiles/full/500105_full.json b/core/mapFiles/full/500105_full.json similarity index 100% rename from mapFiles/full/500105_full.json rename to core/mapFiles/full/500105_full.json diff --git a/mapFiles/full/500106.json b/core/mapFiles/full/500106.json similarity index 100% rename from mapFiles/full/500106.json rename to core/mapFiles/full/500106.json diff --git a/mapFiles/full/500106_full.json b/core/mapFiles/full/500106_full.json similarity index 100% rename from mapFiles/full/500106_full.json rename to core/mapFiles/full/500106_full.json diff --git a/mapFiles/full/500107.json b/core/mapFiles/full/500107.json similarity index 100% rename from mapFiles/full/500107.json rename to core/mapFiles/full/500107.json diff --git a/mapFiles/full/500107_full.json b/core/mapFiles/full/500107_full.json similarity index 100% rename from mapFiles/full/500107_full.json rename to core/mapFiles/full/500107_full.json diff --git a/mapFiles/full/500108.json b/core/mapFiles/full/500108.json similarity index 100% rename from mapFiles/full/500108.json rename to core/mapFiles/full/500108.json diff --git a/mapFiles/full/500108_full.json b/core/mapFiles/full/500108_full.json similarity index 100% rename from mapFiles/full/500108_full.json rename to core/mapFiles/full/500108_full.json diff --git a/mapFiles/full/500109.json b/core/mapFiles/full/500109.json similarity index 100% rename from mapFiles/full/500109.json rename to core/mapFiles/full/500109.json diff --git a/mapFiles/full/500109_full.json b/core/mapFiles/full/500109_full.json similarity index 100% rename from mapFiles/full/500109_full.json rename to core/mapFiles/full/500109_full.json diff --git a/mapFiles/full/500110.json b/core/mapFiles/full/500110.json similarity index 100% rename from mapFiles/full/500110.json rename to core/mapFiles/full/500110.json diff --git a/mapFiles/full/500110_full.json b/core/mapFiles/full/500110_full.json similarity index 100% rename from mapFiles/full/500110_full.json rename to core/mapFiles/full/500110_full.json diff --git a/mapFiles/full/500111.json b/core/mapFiles/full/500111.json similarity index 100% rename from mapFiles/full/500111.json rename to core/mapFiles/full/500111.json diff --git a/mapFiles/full/500111_full.json b/core/mapFiles/full/500111_full.json similarity index 100% rename from mapFiles/full/500111_full.json rename to core/mapFiles/full/500111_full.json diff --git a/mapFiles/full/500112.json b/core/mapFiles/full/500112.json similarity index 100% rename from mapFiles/full/500112.json rename to core/mapFiles/full/500112.json diff --git a/mapFiles/full/500112_full.json b/core/mapFiles/full/500112_full.json similarity index 100% rename from mapFiles/full/500112_full.json rename to core/mapFiles/full/500112_full.json diff --git a/mapFiles/full/500113.json b/core/mapFiles/full/500113.json similarity index 100% rename from mapFiles/full/500113.json rename to core/mapFiles/full/500113.json diff --git a/mapFiles/full/500113_full.json b/core/mapFiles/full/500113_full.json similarity index 100% rename from mapFiles/full/500113_full.json rename to core/mapFiles/full/500113_full.json diff --git a/mapFiles/full/500114.json b/core/mapFiles/full/500114.json similarity index 100% rename from mapFiles/full/500114.json rename to core/mapFiles/full/500114.json diff --git a/mapFiles/full/500114_full.json b/core/mapFiles/full/500114_full.json similarity index 100% rename from mapFiles/full/500114_full.json rename to core/mapFiles/full/500114_full.json diff --git a/mapFiles/full/500115.json b/core/mapFiles/full/500115.json similarity index 100% rename from mapFiles/full/500115.json rename to core/mapFiles/full/500115.json diff --git a/mapFiles/full/500115_full.json b/core/mapFiles/full/500115_full.json similarity index 100% rename from mapFiles/full/500115_full.json rename to core/mapFiles/full/500115_full.json diff --git a/mapFiles/full/500116.json b/core/mapFiles/full/500116.json similarity index 100% rename from mapFiles/full/500116.json rename to core/mapFiles/full/500116.json diff --git a/mapFiles/full/500116_full.json b/core/mapFiles/full/500116_full.json similarity index 100% rename from mapFiles/full/500116_full.json rename to core/mapFiles/full/500116_full.json diff --git a/mapFiles/full/500117.json b/core/mapFiles/full/500117.json similarity index 100% rename from mapFiles/full/500117.json rename to core/mapFiles/full/500117.json diff --git a/mapFiles/full/500117_full.json b/core/mapFiles/full/500117_full.json similarity index 100% rename from mapFiles/full/500117_full.json rename to core/mapFiles/full/500117_full.json diff --git a/mapFiles/full/500118.json b/core/mapFiles/full/500118.json similarity index 100% rename from mapFiles/full/500118.json rename to core/mapFiles/full/500118.json diff --git a/mapFiles/full/500118_full.json b/core/mapFiles/full/500118_full.json similarity index 100% rename from mapFiles/full/500118_full.json rename to core/mapFiles/full/500118_full.json diff --git a/mapFiles/full/500119.json b/core/mapFiles/full/500119.json similarity index 100% rename from mapFiles/full/500119.json rename to core/mapFiles/full/500119.json diff --git a/mapFiles/full/500119_full.json b/core/mapFiles/full/500119_full.json similarity index 100% rename from mapFiles/full/500119_full.json rename to core/mapFiles/full/500119_full.json diff --git a/mapFiles/full/500120.json b/core/mapFiles/full/500120.json similarity index 100% rename from mapFiles/full/500120.json rename to core/mapFiles/full/500120.json diff --git a/mapFiles/full/500120_full.json b/core/mapFiles/full/500120_full.json similarity index 100% rename from mapFiles/full/500120_full.json rename to core/mapFiles/full/500120_full.json diff --git a/mapFiles/full/500151.json b/core/mapFiles/full/500151.json similarity index 100% rename from mapFiles/full/500151.json rename to core/mapFiles/full/500151.json diff --git a/mapFiles/full/500151_full.json b/core/mapFiles/full/500151_full.json similarity index 100% rename from mapFiles/full/500151_full.json rename to core/mapFiles/full/500151_full.json diff --git a/mapFiles/full/500152.json b/core/mapFiles/full/500152.json similarity index 100% rename from mapFiles/full/500152.json rename to core/mapFiles/full/500152.json diff --git a/mapFiles/full/500152_full.json b/core/mapFiles/full/500152_full.json similarity index 100% rename from mapFiles/full/500152_full.json rename to core/mapFiles/full/500152_full.json diff --git a/mapFiles/full/500153.json b/core/mapFiles/full/500153.json similarity index 100% rename from mapFiles/full/500153.json rename to core/mapFiles/full/500153.json diff --git a/mapFiles/full/500153_full.json b/core/mapFiles/full/500153_full.json similarity index 100% rename from mapFiles/full/500153_full.json rename to core/mapFiles/full/500153_full.json diff --git a/mapFiles/full/500154.json b/core/mapFiles/full/500154.json similarity index 100% rename from mapFiles/full/500154.json rename to core/mapFiles/full/500154.json diff --git a/mapFiles/full/500154_full.json b/core/mapFiles/full/500154_full.json similarity index 100% rename from mapFiles/full/500154_full.json rename to core/mapFiles/full/500154_full.json diff --git a/mapFiles/full/500155.json b/core/mapFiles/full/500155.json similarity index 100% rename from mapFiles/full/500155.json rename to core/mapFiles/full/500155.json diff --git a/mapFiles/full/500155_full.json b/core/mapFiles/full/500155_full.json similarity index 100% rename from mapFiles/full/500155_full.json rename to core/mapFiles/full/500155_full.json diff --git a/mapFiles/full/500156.json b/core/mapFiles/full/500156.json similarity index 100% rename from mapFiles/full/500156.json rename to core/mapFiles/full/500156.json diff --git a/mapFiles/full/500156_full.json b/core/mapFiles/full/500156_full.json similarity index 100% rename from mapFiles/full/500156_full.json rename to core/mapFiles/full/500156_full.json diff --git a/mapFiles/full/500200_full.json b/core/mapFiles/full/500200_full.json similarity index 100% rename from mapFiles/full/500200_full.json rename to core/mapFiles/full/500200_full.json diff --git a/mapFiles/full/500229.json b/core/mapFiles/full/500229.json similarity index 100% rename from mapFiles/full/500229.json rename to core/mapFiles/full/500229.json diff --git a/mapFiles/full/500229_full.json b/core/mapFiles/full/500229_full.json similarity index 100% rename from mapFiles/full/500229_full.json rename to core/mapFiles/full/500229_full.json diff --git a/mapFiles/full/500230.json b/core/mapFiles/full/500230.json similarity index 100% rename from mapFiles/full/500230.json rename to core/mapFiles/full/500230.json diff --git a/mapFiles/full/500230_full.json b/core/mapFiles/full/500230_full.json similarity index 100% rename from mapFiles/full/500230_full.json rename to core/mapFiles/full/500230_full.json diff --git a/mapFiles/full/500231.json b/core/mapFiles/full/500231.json similarity index 100% rename from mapFiles/full/500231.json rename to core/mapFiles/full/500231.json diff --git a/mapFiles/full/500231_full.json b/core/mapFiles/full/500231_full.json similarity index 100% rename from mapFiles/full/500231_full.json rename to core/mapFiles/full/500231_full.json diff --git a/mapFiles/full/500233.json b/core/mapFiles/full/500233.json similarity index 100% rename from mapFiles/full/500233.json rename to core/mapFiles/full/500233.json diff --git a/mapFiles/full/500233_full.json b/core/mapFiles/full/500233_full.json similarity index 100% rename from mapFiles/full/500233_full.json rename to core/mapFiles/full/500233_full.json diff --git a/mapFiles/full/500235.json b/core/mapFiles/full/500235.json similarity index 100% rename from mapFiles/full/500235.json rename to core/mapFiles/full/500235.json diff --git a/mapFiles/full/500235_full.json b/core/mapFiles/full/500235_full.json similarity index 100% rename from mapFiles/full/500235_full.json rename to core/mapFiles/full/500235_full.json diff --git a/mapFiles/full/500236.json b/core/mapFiles/full/500236.json similarity index 100% rename from mapFiles/full/500236.json rename to core/mapFiles/full/500236.json diff --git a/mapFiles/full/500236_full.json b/core/mapFiles/full/500236_full.json similarity index 100% rename from mapFiles/full/500236_full.json rename to core/mapFiles/full/500236_full.json diff --git a/mapFiles/full/500237.json b/core/mapFiles/full/500237.json similarity index 100% rename from mapFiles/full/500237.json rename to core/mapFiles/full/500237.json diff --git a/mapFiles/full/500237_full.json b/core/mapFiles/full/500237_full.json similarity index 100% rename from mapFiles/full/500237_full.json rename to core/mapFiles/full/500237_full.json diff --git a/mapFiles/full/500238.json b/core/mapFiles/full/500238.json similarity index 100% rename from mapFiles/full/500238.json rename to core/mapFiles/full/500238.json diff --git a/mapFiles/full/500238_full.json b/core/mapFiles/full/500238_full.json similarity index 100% rename from mapFiles/full/500238_full.json rename to core/mapFiles/full/500238_full.json diff --git a/mapFiles/full/500240.json b/core/mapFiles/full/500240.json similarity index 100% rename from mapFiles/full/500240.json rename to core/mapFiles/full/500240.json diff --git a/mapFiles/full/500240_full.json b/core/mapFiles/full/500240_full.json similarity index 100% rename from mapFiles/full/500240_full.json rename to core/mapFiles/full/500240_full.json diff --git a/mapFiles/full/500241.json b/core/mapFiles/full/500241.json similarity index 100% rename from mapFiles/full/500241.json rename to core/mapFiles/full/500241.json diff --git a/mapFiles/full/500241_full.json b/core/mapFiles/full/500241_full.json similarity index 100% rename from mapFiles/full/500241_full.json rename to core/mapFiles/full/500241_full.json diff --git a/mapFiles/full/500242.json b/core/mapFiles/full/500242.json similarity index 100% rename from mapFiles/full/500242.json rename to core/mapFiles/full/500242.json diff --git a/mapFiles/full/500242_full.json b/core/mapFiles/full/500242_full.json similarity index 100% rename from mapFiles/full/500242_full.json rename to core/mapFiles/full/500242_full.json diff --git a/mapFiles/full/500243.json b/core/mapFiles/full/500243.json similarity index 100% rename from mapFiles/full/500243.json rename to core/mapFiles/full/500243.json diff --git a/mapFiles/full/500243_full.json b/core/mapFiles/full/500243_full.json similarity index 100% rename from mapFiles/full/500243_full.json rename to core/mapFiles/full/500243_full.json diff --git a/mapFiles/full/510000.json b/core/mapFiles/full/510000.json similarity index 100% rename from mapFiles/full/510000.json rename to core/mapFiles/full/510000.json diff --git a/mapFiles/full/510000_full.json b/core/mapFiles/full/510000_full.json similarity index 100% rename from mapFiles/full/510000_full.json rename to core/mapFiles/full/510000_full.json diff --git a/mapFiles/full/510100.json b/core/mapFiles/full/510100.json similarity index 100% rename from mapFiles/full/510100.json rename to core/mapFiles/full/510100.json diff --git a/mapFiles/full/510100_full.json b/core/mapFiles/full/510100_full.json similarity index 100% rename from mapFiles/full/510100_full.json rename to core/mapFiles/full/510100_full.json diff --git a/mapFiles/full/510104.json b/core/mapFiles/full/510104.json similarity index 100% rename from mapFiles/full/510104.json rename to core/mapFiles/full/510104.json diff --git a/mapFiles/full/510104_full.json b/core/mapFiles/full/510104_full.json similarity index 100% rename from mapFiles/full/510104_full.json rename to core/mapFiles/full/510104_full.json diff --git a/mapFiles/full/510105.json b/core/mapFiles/full/510105.json similarity index 100% rename from mapFiles/full/510105.json rename to core/mapFiles/full/510105.json diff --git a/mapFiles/full/510105_full.json b/core/mapFiles/full/510105_full.json similarity index 100% rename from mapFiles/full/510105_full.json rename to core/mapFiles/full/510105_full.json diff --git a/mapFiles/full/510106.json b/core/mapFiles/full/510106.json similarity index 100% rename from mapFiles/full/510106.json rename to core/mapFiles/full/510106.json diff --git a/mapFiles/full/510106_full.json b/core/mapFiles/full/510106_full.json similarity index 100% rename from mapFiles/full/510106_full.json rename to core/mapFiles/full/510106_full.json diff --git a/mapFiles/full/510107.json b/core/mapFiles/full/510107.json similarity index 100% rename from mapFiles/full/510107.json rename to core/mapFiles/full/510107.json diff --git a/mapFiles/full/510107_full.json b/core/mapFiles/full/510107_full.json similarity index 100% rename from mapFiles/full/510107_full.json rename to core/mapFiles/full/510107_full.json diff --git a/mapFiles/full/510108.json b/core/mapFiles/full/510108.json similarity index 100% rename from mapFiles/full/510108.json rename to core/mapFiles/full/510108.json diff --git a/mapFiles/full/510108_full.json b/core/mapFiles/full/510108_full.json similarity index 100% rename from mapFiles/full/510108_full.json rename to core/mapFiles/full/510108_full.json diff --git a/mapFiles/full/510112.json b/core/mapFiles/full/510112.json similarity index 100% rename from mapFiles/full/510112.json rename to core/mapFiles/full/510112.json diff --git a/mapFiles/full/510112_full.json b/core/mapFiles/full/510112_full.json similarity index 100% rename from mapFiles/full/510112_full.json rename to core/mapFiles/full/510112_full.json diff --git a/mapFiles/full/510113.json b/core/mapFiles/full/510113.json similarity index 100% rename from mapFiles/full/510113.json rename to core/mapFiles/full/510113.json diff --git a/mapFiles/full/510113_full.json b/core/mapFiles/full/510113_full.json similarity index 100% rename from mapFiles/full/510113_full.json rename to core/mapFiles/full/510113_full.json diff --git a/mapFiles/full/510114.json b/core/mapFiles/full/510114.json similarity index 100% rename from mapFiles/full/510114.json rename to core/mapFiles/full/510114.json diff --git a/mapFiles/full/510114_full.json b/core/mapFiles/full/510114_full.json similarity index 100% rename from mapFiles/full/510114_full.json rename to core/mapFiles/full/510114_full.json diff --git a/mapFiles/full/510115.json b/core/mapFiles/full/510115.json similarity index 100% rename from mapFiles/full/510115.json rename to core/mapFiles/full/510115.json diff --git a/mapFiles/full/510115_full.json b/core/mapFiles/full/510115_full.json similarity index 100% rename from mapFiles/full/510115_full.json rename to core/mapFiles/full/510115_full.json diff --git a/mapFiles/full/510116.json b/core/mapFiles/full/510116.json similarity index 100% rename from mapFiles/full/510116.json rename to core/mapFiles/full/510116.json diff --git a/mapFiles/full/510116_full.json b/core/mapFiles/full/510116_full.json similarity index 100% rename from mapFiles/full/510116_full.json rename to core/mapFiles/full/510116_full.json diff --git a/mapFiles/full/510117.json b/core/mapFiles/full/510117.json similarity index 100% rename from mapFiles/full/510117.json rename to core/mapFiles/full/510117.json diff --git a/mapFiles/full/510117_full.json b/core/mapFiles/full/510117_full.json similarity index 100% rename from mapFiles/full/510117_full.json rename to core/mapFiles/full/510117_full.json diff --git a/mapFiles/full/510118.json b/core/mapFiles/full/510118.json similarity index 100% rename from mapFiles/full/510118.json rename to core/mapFiles/full/510118.json diff --git a/mapFiles/full/510118_full.json b/core/mapFiles/full/510118_full.json similarity index 100% rename from mapFiles/full/510118_full.json rename to core/mapFiles/full/510118_full.json diff --git a/mapFiles/full/510121.json b/core/mapFiles/full/510121.json similarity index 100% rename from mapFiles/full/510121.json rename to core/mapFiles/full/510121.json diff --git a/mapFiles/full/510121_full.json b/core/mapFiles/full/510121_full.json similarity index 100% rename from mapFiles/full/510121_full.json rename to core/mapFiles/full/510121_full.json diff --git a/mapFiles/full/510129.json b/core/mapFiles/full/510129.json similarity index 100% rename from mapFiles/full/510129.json rename to core/mapFiles/full/510129.json diff --git a/mapFiles/full/510129_full.json b/core/mapFiles/full/510129_full.json similarity index 100% rename from mapFiles/full/510129_full.json rename to core/mapFiles/full/510129_full.json diff --git a/mapFiles/full/510131.json b/core/mapFiles/full/510131.json similarity index 100% rename from mapFiles/full/510131.json rename to core/mapFiles/full/510131.json diff --git a/mapFiles/full/510131_full.json b/core/mapFiles/full/510131_full.json similarity index 100% rename from mapFiles/full/510131_full.json rename to core/mapFiles/full/510131_full.json diff --git a/mapFiles/full/510181.json b/core/mapFiles/full/510181.json similarity index 100% rename from mapFiles/full/510181.json rename to core/mapFiles/full/510181.json diff --git a/mapFiles/full/510181_full.json b/core/mapFiles/full/510181_full.json similarity index 100% rename from mapFiles/full/510181_full.json rename to core/mapFiles/full/510181_full.json diff --git a/mapFiles/full/510182.json b/core/mapFiles/full/510182.json similarity index 100% rename from mapFiles/full/510182.json rename to core/mapFiles/full/510182.json diff --git a/mapFiles/full/510182_full.json b/core/mapFiles/full/510182_full.json similarity index 100% rename from mapFiles/full/510182_full.json rename to core/mapFiles/full/510182_full.json diff --git a/mapFiles/full/510183.json b/core/mapFiles/full/510183.json similarity index 100% rename from mapFiles/full/510183.json rename to core/mapFiles/full/510183.json diff --git a/mapFiles/full/510183_full.json b/core/mapFiles/full/510183_full.json similarity index 100% rename from mapFiles/full/510183_full.json rename to core/mapFiles/full/510183_full.json diff --git a/mapFiles/full/510184.json b/core/mapFiles/full/510184.json similarity index 100% rename from mapFiles/full/510184.json rename to core/mapFiles/full/510184.json diff --git a/mapFiles/full/510184_full.json b/core/mapFiles/full/510184_full.json similarity index 100% rename from mapFiles/full/510184_full.json rename to core/mapFiles/full/510184_full.json diff --git a/mapFiles/full/510185.json b/core/mapFiles/full/510185.json similarity index 100% rename from mapFiles/full/510185.json rename to core/mapFiles/full/510185.json diff --git a/mapFiles/full/510185_full.json b/core/mapFiles/full/510185_full.json similarity index 100% rename from mapFiles/full/510185_full.json rename to core/mapFiles/full/510185_full.json diff --git a/mapFiles/full/510300.json b/core/mapFiles/full/510300.json similarity index 100% rename from mapFiles/full/510300.json rename to core/mapFiles/full/510300.json diff --git a/mapFiles/full/510300_full.json b/core/mapFiles/full/510300_full.json similarity index 100% rename from mapFiles/full/510300_full.json rename to core/mapFiles/full/510300_full.json diff --git a/mapFiles/full/510302.json b/core/mapFiles/full/510302.json similarity index 100% rename from mapFiles/full/510302.json rename to core/mapFiles/full/510302.json diff --git a/mapFiles/full/510302_full.json b/core/mapFiles/full/510302_full.json similarity index 100% rename from mapFiles/full/510302_full.json rename to core/mapFiles/full/510302_full.json diff --git a/mapFiles/full/510303.json b/core/mapFiles/full/510303.json similarity index 100% rename from mapFiles/full/510303.json rename to core/mapFiles/full/510303.json diff --git a/mapFiles/full/510303_full.json b/core/mapFiles/full/510303_full.json similarity index 100% rename from mapFiles/full/510303_full.json rename to core/mapFiles/full/510303_full.json diff --git a/mapFiles/full/510304.json b/core/mapFiles/full/510304.json similarity index 100% rename from mapFiles/full/510304.json rename to core/mapFiles/full/510304.json diff --git a/mapFiles/full/510304_full.json b/core/mapFiles/full/510304_full.json similarity index 100% rename from mapFiles/full/510304_full.json rename to core/mapFiles/full/510304_full.json diff --git a/mapFiles/full/510311.json b/core/mapFiles/full/510311.json similarity index 100% rename from mapFiles/full/510311.json rename to core/mapFiles/full/510311.json diff --git a/mapFiles/full/510311_full.json b/core/mapFiles/full/510311_full.json similarity index 100% rename from mapFiles/full/510311_full.json rename to core/mapFiles/full/510311_full.json diff --git a/mapFiles/full/510321.json b/core/mapFiles/full/510321.json similarity index 100% rename from mapFiles/full/510321.json rename to core/mapFiles/full/510321.json diff --git a/mapFiles/full/510321_full.json b/core/mapFiles/full/510321_full.json similarity index 100% rename from mapFiles/full/510321_full.json rename to core/mapFiles/full/510321_full.json diff --git a/mapFiles/full/510322.json b/core/mapFiles/full/510322.json similarity index 100% rename from mapFiles/full/510322.json rename to core/mapFiles/full/510322.json diff --git a/mapFiles/full/510322_full.json b/core/mapFiles/full/510322_full.json similarity index 100% rename from mapFiles/full/510322_full.json rename to core/mapFiles/full/510322_full.json diff --git a/mapFiles/full/510400.json b/core/mapFiles/full/510400.json similarity index 100% rename from mapFiles/full/510400.json rename to core/mapFiles/full/510400.json diff --git a/mapFiles/full/510400_full.json b/core/mapFiles/full/510400_full.json similarity index 100% rename from mapFiles/full/510400_full.json rename to core/mapFiles/full/510400_full.json diff --git a/mapFiles/full/510402.json b/core/mapFiles/full/510402.json similarity index 100% rename from mapFiles/full/510402.json rename to core/mapFiles/full/510402.json diff --git a/mapFiles/full/510402_full.json b/core/mapFiles/full/510402_full.json similarity index 100% rename from mapFiles/full/510402_full.json rename to core/mapFiles/full/510402_full.json diff --git a/mapFiles/full/510403.json b/core/mapFiles/full/510403.json similarity index 100% rename from mapFiles/full/510403.json rename to core/mapFiles/full/510403.json diff --git a/mapFiles/full/510403_full.json b/core/mapFiles/full/510403_full.json similarity index 100% rename from mapFiles/full/510403_full.json rename to core/mapFiles/full/510403_full.json diff --git a/mapFiles/full/510411.json b/core/mapFiles/full/510411.json similarity index 100% rename from mapFiles/full/510411.json rename to core/mapFiles/full/510411.json diff --git a/mapFiles/full/510411_full.json b/core/mapFiles/full/510411_full.json similarity index 100% rename from mapFiles/full/510411_full.json rename to core/mapFiles/full/510411_full.json diff --git a/mapFiles/full/510421.json b/core/mapFiles/full/510421.json similarity index 100% rename from mapFiles/full/510421.json rename to core/mapFiles/full/510421.json diff --git a/mapFiles/full/510421_full.json b/core/mapFiles/full/510421_full.json similarity index 100% rename from mapFiles/full/510421_full.json rename to core/mapFiles/full/510421_full.json diff --git a/mapFiles/full/510422.json b/core/mapFiles/full/510422.json similarity index 100% rename from mapFiles/full/510422.json rename to core/mapFiles/full/510422.json diff --git a/mapFiles/full/510422_full.json b/core/mapFiles/full/510422_full.json similarity index 100% rename from mapFiles/full/510422_full.json rename to core/mapFiles/full/510422_full.json diff --git a/mapFiles/full/510500.json b/core/mapFiles/full/510500.json similarity index 100% rename from mapFiles/full/510500.json rename to core/mapFiles/full/510500.json diff --git a/mapFiles/full/510500_full.json b/core/mapFiles/full/510500_full.json similarity index 100% rename from mapFiles/full/510500_full.json rename to core/mapFiles/full/510500_full.json diff --git a/mapFiles/full/510502.json b/core/mapFiles/full/510502.json similarity index 100% rename from mapFiles/full/510502.json rename to core/mapFiles/full/510502.json diff --git a/mapFiles/full/510502_full.json b/core/mapFiles/full/510502_full.json similarity index 100% rename from mapFiles/full/510502_full.json rename to core/mapFiles/full/510502_full.json diff --git a/mapFiles/full/510503.json b/core/mapFiles/full/510503.json similarity index 100% rename from mapFiles/full/510503.json rename to core/mapFiles/full/510503.json diff --git a/mapFiles/full/510503_full.json b/core/mapFiles/full/510503_full.json similarity index 100% rename from mapFiles/full/510503_full.json rename to core/mapFiles/full/510503_full.json diff --git a/mapFiles/full/510504.json b/core/mapFiles/full/510504.json similarity index 100% rename from mapFiles/full/510504.json rename to core/mapFiles/full/510504.json diff --git a/mapFiles/full/510504_full.json b/core/mapFiles/full/510504_full.json similarity index 100% rename from mapFiles/full/510504_full.json rename to core/mapFiles/full/510504_full.json diff --git a/mapFiles/full/510521.json b/core/mapFiles/full/510521.json similarity index 100% rename from mapFiles/full/510521.json rename to core/mapFiles/full/510521.json diff --git a/mapFiles/full/510521_full.json b/core/mapFiles/full/510521_full.json similarity index 100% rename from mapFiles/full/510521_full.json rename to core/mapFiles/full/510521_full.json diff --git a/mapFiles/full/510522.json b/core/mapFiles/full/510522.json similarity index 100% rename from mapFiles/full/510522.json rename to core/mapFiles/full/510522.json diff --git a/mapFiles/full/510522_full.json b/core/mapFiles/full/510522_full.json similarity index 100% rename from mapFiles/full/510522_full.json rename to core/mapFiles/full/510522_full.json diff --git a/mapFiles/full/510524.json b/core/mapFiles/full/510524.json similarity index 100% rename from mapFiles/full/510524.json rename to core/mapFiles/full/510524.json diff --git a/mapFiles/full/510524_full.json b/core/mapFiles/full/510524_full.json similarity index 100% rename from mapFiles/full/510524_full.json rename to core/mapFiles/full/510524_full.json diff --git a/mapFiles/full/510525.json b/core/mapFiles/full/510525.json similarity index 100% rename from mapFiles/full/510525.json rename to core/mapFiles/full/510525.json diff --git a/mapFiles/full/510525_full.json b/core/mapFiles/full/510525_full.json similarity index 100% rename from mapFiles/full/510525_full.json rename to core/mapFiles/full/510525_full.json diff --git a/mapFiles/full/510600.json b/core/mapFiles/full/510600.json similarity index 100% rename from mapFiles/full/510600.json rename to core/mapFiles/full/510600.json diff --git a/mapFiles/full/510600_full.json b/core/mapFiles/full/510600_full.json similarity index 100% rename from mapFiles/full/510600_full.json rename to core/mapFiles/full/510600_full.json diff --git a/mapFiles/full/510603.json b/core/mapFiles/full/510603.json similarity index 100% rename from mapFiles/full/510603.json rename to core/mapFiles/full/510603.json diff --git a/mapFiles/full/510603_full.json b/core/mapFiles/full/510603_full.json similarity index 100% rename from mapFiles/full/510603_full.json rename to core/mapFiles/full/510603_full.json diff --git a/mapFiles/full/510604.json b/core/mapFiles/full/510604.json similarity index 100% rename from mapFiles/full/510604.json rename to core/mapFiles/full/510604.json diff --git a/mapFiles/full/510604_full.json b/core/mapFiles/full/510604_full.json similarity index 100% rename from mapFiles/full/510604_full.json rename to core/mapFiles/full/510604_full.json diff --git a/mapFiles/full/510623.json b/core/mapFiles/full/510623.json similarity index 100% rename from mapFiles/full/510623.json rename to core/mapFiles/full/510623.json diff --git a/mapFiles/full/510623_full.json b/core/mapFiles/full/510623_full.json similarity index 100% rename from mapFiles/full/510623_full.json rename to core/mapFiles/full/510623_full.json diff --git a/mapFiles/full/510681.json b/core/mapFiles/full/510681.json similarity index 100% rename from mapFiles/full/510681.json rename to core/mapFiles/full/510681.json diff --git a/mapFiles/full/510681_full.json b/core/mapFiles/full/510681_full.json similarity index 100% rename from mapFiles/full/510681_full.json rename to core/mapFiles/full/510681_full.json diff --git a/mapFiles/full/510682.json b/core/mapFiles/full/510682.json similarity index 100% rename from mapFiles/full/510682.json rename to core/mapFiles/full/510682.json diff --git a/mapFiles/full/510682_full.json b/core/mapFiles/full/510682_full.json similarity index 100% rename from mapFiles/full/510682_full.json rename to core/mapFiles/full/510682_full.json diff --git a/mapFiles/full/510683.json b/core/mapFiles/full/510683.json similarity index 100% rename from mapFiles/full/510683.json rename to core/mapFiles/full/510683.json diff --git a/mapFiles/full/510683_full.json b/core/mapFiles/full/510683_full.json similarity index 100% rename from mapFiles/full/510683_full.json rename to core/mapFiles/full/510683_full.json diff --git a/mapFiles/full/510700.json b/core/mapFiles/full/510700.json similarity index 100% rename from mapFiles/full/510700.json rename to core/mapFiles/full/510700.json diff --git a/mapFiles/full/510700_full.json b/core/mapFiles/full/510700_full.json similarity index 100% rename from mapFiles/full/510700_full.json rename to core/mapFiles/full/510700_full.json diff --git a/mapFiles/full/510703.json b/core/mapFiles/full/510703.json similarity index 100% rename from mapFiles/full/510703.json rename to core/mapFiles/full/510703.json diff --git a/mapFiles/full/510703_full.json b/core/mapFiles/full/510703_full.json similarity index 100% rename from mapFiles/full/510703_full.json rename to core/mapFiles/full/510703_full.json diff --git a/mapFiles/full/510704.json b/core/mapFiles/full/510704.json similarity index 100% rename from mapFiles/full/510704.json rename to core/mapFiles/full/510704.json diff --git a/mapFiles/full/510704_full.json b/core/mapFiles/full/510704_full.json similarity index 100% rename from mapFiles/full/510704_full.json rename to core/mapFiles/full/510704_full.json diff --git a/mapFiles/full/510705.json b/core/mapFiles/full/510705.json similarity index 100% rename from mapFiles/full/510705.json rename to core/mapFiles/full/510705.json diff --git a/mapFiles/full/510705_full.json b/core/mapFiles/full/510705_full.json similarity index 100% rename from mapFiles/full/510705_full.json rename to core/mapFiles/full/510705_full.json diff --git a/mapFiles/full/510722.json b/core/mapFiles/full/510722.json similarity index 100% rename from mapFiles/full/510722.json rename to core/mapFiles/full/510722.json diff --git a/mapFiles/full/510722_full.json b/core/mapFiles/full/510722_full.json similarity index 100% rename from mapFiles/full/510722_full.json rename to core/mapFiles/full/510722_full.json diff --git a/mapFiles/full/510723.json b/core/mapFiles/full/510723.json similarity index 100% rename from mapFiles/full/510723.json rename to core/mapFiles/full/510723.json diff --git a/mapFiles/full/510723_full.json b/core/mapFiles/full/510723_full.json similarity index 100% rename from mapFiles/full/510723_full.json rename to core/mapFiles/full/510723_full.json diff --git a/mapFiles/full/510725.json b/core/mapFiles/full/510725.json similarity index 100% rename from mapFiles/full/510725.json rename to core/mapFiles/full/510725.json diff --git a/mapFiles/full/510725_full.json b/core/mapFiles/full/510725_full.json similarity index 100% rename from mapFiles/full/510725_full.json rename to core/mapFiles/full/510725_full.json diff --git a/mapFiles/full/510726.json b/core/mapFiles/full/510726.json similarity index 100% rename from mapFiles/full/510726.json rename to core/mapFiles/full/510726.json diff --git a/mapFiles/full/510726_full.json b/core/mapFiles/full/510726_full.json similarity index 100% rename from mapFiles/full/510726_full.json rename to core/mapFiles/full/510726_full.json diff --git a/mapFiles/full/510727.json b/core/mapFiles/full/510727.json similarity index 100% rename from mapFiles/full/510727.json rename to core/mapFiles/full/510727.json diff --git a/mapFiles/full/510727_full.json b/core/mapFiles/full/510727_full.json similarity index 100% rename from mapFiles/full/510727_full.json rename to core/mapFiles/full/510727_full.json diff --git a/mapFiles/full/510781.json b/core/mapFiles/full/510781.json similarity index 100% rename from mapFiles/full/510781.json rename to core/mapFiles/full/510781.json diff --git a/mapFiles/full/510781_full.json b/core/mapFiles/full/510781_full.json similarity index 100% rename from mapFiles/full/510781_full.json rename to core/mapFiles/full/510781_full.json diff --git a/mapFiles/full/510800.json b/core/mapFiles/full/510800.json similarity index 100% rename from mapFiles/full/510800.json rename to core/mapFiles/full/510800.json diff --git a/mapFiles/full/510800_full.json b/core/mapFiles/full/510800_full.json similarity index 100% rename from mapFiles/full/510800_full.json rename to core/mapFiles/full/510800_full.json diff --git a/mapFiles/full/510802.json b/core/mapFiles/full/510802.json similarity index 100% rename from mapFiles/full/510802.json rename to core/mapFiles/full/510802.json diff --git a/mapFiles/full/510802_full.json b/core/mapFiles/full/510802_full.json similarity index 100% rename from mapFiles/full/510802_full.json rename to core/mapFiles/full/510802_full.json diff --git a/mapFiles/full/510811.json b/core/mapFiles/full/510811.json similarity index 100% rename from mapFiles/full/510811.json rename to core/mapFiles/full/510811.json diff --git a/mapFiles/full/510811_full.json b/core/mapFiles/full/510811_full.json similarity index 100% rename from mapFiles/full/510811_full.json rename to core/mapFiles/full/510811_full.json diff --git a/mapFiles/full/510812.json b/core/mapFiles/full/510812.json similarity index 100% rename from mapFiles/full/510812.json rename to core/mapFiles/full/510812.json diff --git a/mapFiles/full/510812_full.json b/core/mapFiles/full/510812_full.json similarity index 100% rename from mapFiles/full/510812_full.json rename to core/mapFiles/full/510812_full.json diff --git a/mapFiles/full/510821.json b/core/mapFiles/full/510821.json similarity index 100% rename from mapFiles/full/510821.json rename to core/mapFiles/full/510821.json diff --git a/mapFiles/full/510821_full.json b/core/mapFiles/full/510821_full.json similarity index 100% rename from mapFiles/full/510821_full.json rename to core/mapFiles/full/510821_full.json diff --git a/mapFiles/full/510822.json b/core/mapFiles/full/510822.json similarity index 100% rename from mapFiles/full/510822.json rename to core/mapFiles/full/510822.json diff --git a/mapFiles/full/510822_full.json b/core/mapFiles/full/510822_full.json similarity index 100% rename from mapFiles/full/510822_full.json rename to core/mapFiles/full/510822_full.json diff --git a/mapFiles/full/510823.json b/core/mapFiles/full/510823.json similarity index 100% rename from mapFiles/full/510823.json rename to core/mapFiles/full/510823.json diff --git a/mapFiles/full/510823_full.json b/core/mapFiles/full/510823_full.json similarity index 100% rename from mapFiles/full/510823_full.json rename to core/mapFiles/full/510823_full.json diff --git a/mapFiles/full/510824.json b/core/mapFiles/full/510824.json similarity index 100% rename from mapFiles/full/510824.json rename to core/mapFiles/full/510824.json diff --git a/mapFiles/full/510824_full.json b/core/mapFiles/full/510824_full.json similarity index 100% rename from mapFiles/full/510824_full.json rename to core/mapFiles/full/510824_full.json diff --git a/mapFiles/full/510900.json b/core/mapFiles/full/510900.json similarity index 100% rename from mapFiles/full/510900.json rename to core/mapFiles/full/510900.json diff --git a/mapFiles/full/510900_full.json b/core/mapFiles/full/510900_full.json similarity index 100% rename from mapFiles/full/510900_full.json rename to core/mapFiles/full/510900_full.json diff --git a/mapFiles/full/510903.json b/core/mapFiles/full/510903.json similarity index 100% rename from mapFiles/full/510903.json rename to core/mapFiles/full/510903.json diff --git a/mapFiles/full/510903_full.json b/core/mapFiles/full/510903_full.json similarity index 100% rename from mapFiles/full/510903_full.json rename to core/mapFiles/full/510903_full.json diff --git a/mapFiles/full/510904.json b/core/mapFiles/full/510904.json similarity index 100% rename from mapFiles/full/510904.json rename to core/mapFiles/full/510904.json diff --git a/mapFiles/full/510904_full.json b/core/mapFiles/full/510904_full.json similarity index 100% rename from mapFiles/full/510904_full.json rename to core/mapFiles/full/510904_full.json diff --git a/mapFiles/full/510921.json b/core/mapFiles/full/510921.json similarity index 100% rename from mapFiles/full/510921.json rename to core/mapFiles/full/510921.json diff --git a/mapFiles/full/510921_full.json b/core/mapFiles/full/510921_full.json similarity index 100% rename from mapFiles/full/510921_full.json rename to core/mapFiles/full/510921_full.json diff --git a/mapFiles/full/510923.json b/core/mapFiles/full/510923.json similarity index 100% rename from mapFiles/full/510923.json rename to core/mapFiles/full/510923.json diff --git a/mapFiles/full/510923_full.json b/core/mapFiles/full/510923_full.json similarity index 100% rename from mapFiles/full/510923_full.json rename to core/mapFiles/full/510923_full.json diff --git a/mapFiles/full/510981.json b/core/mapFiles/full/510981.json similarity index 100% rename from mapFiles/full/510981.json rename to core/mapFiles/full/510981.json diff --git a/mapFiles/full/510981_full.json b/core/mapFiles/full/510981_full.json similarity index 100% rename from mapFiles/full/510981_full.json rename to core/mapFiles/full/510981_full.json diff --git a/mapFiles/full/511000.json b/core/mapFiles/full/511000.json similarity index 100% rename from mapFiles/full/511000.json rename to core/mapFiles/full/511000.json diff --git a/mapFiles/full/511000_full.json b/core/mapFiles/full/511000_full.json similarity index 100% rename from mapFiles/full/511000_full.json rename to core/mapFiles/full/511000_full.json diff --git a/mapFiles/full/511002.json b/core/mapFiles/full/511002.json similarity index 100% rename from mapFiles/full/511002.json rename to core/mapFiles/full/511002.json diff --git a/mapFiles/full/511002_full.json b/core/mapFiles/full/511002_full.json similarity index 100% rename from mapFiles/full/511002_full.json rename to core/mapFiles/full/511002_full.json diff --git a/mapFiles/full/511011.json b/core/mapFiles/full/511011.json similarity index 100% rename from mapFiles/full/511011.json rename to core/mapFiles/full/511011.json diff --git a/mapFiles/full/511011_full.json b/core/mapFiles/full/511011_full.json similarity index 100% rename from mapFiles/full/511011_full.json rename to core/mapFiles/full/511011_full.json diff --git a/mapFiles/full/511024.json b/core/mapFiles/full/511024.json similarity index 100% rename from mapFiles/full/511024.json rename to core/mapFiles/full/511024.json diff --git a/mapFiles/full/511024_full.json b/core/mapFiles/full/511024_full.json similarity index 100% rename from mapFiles/full/511024_full.json rename to core/mapFiles/full/511024_full.json diff --git a/mapFiles/full/511025.json b/core/mapFiles/full/511025.json similarity index 100% rename from mapFiles/full/511025.json rename to core/mapFiles/full/511025.json diff --git a/mapFiles/full/511025_full.json b/core/mapFiles/full/511025_full.json similarity index 100% rename from mapFiles/full/511025_full.json rename to core/mapFiles/full/511025_full.json diff --git a/mapFiles/full/511071.json b/core/mapFiles/full/511071.json similarity index 100% rename from mapFiles/full/511071.json rename to core/mapFiles/full/511071.json diff --git a/mapFiles/full/511071_full.json b/core/mapFiles/full/511071_full.json similarity index 100% rename from mapFiles/full/511071_full.json rename to core/mapFiles/full/511071_full.json diff --git a/mapFiles/full/511083.json b/core/mapFiles/full/511083.json similarity index 100% rename from mapFiles/full/511083.json rename to core/mapFiles/full/511083.json diff --git a/mapFiles/full/511083_full.json b/core/mapFiles/full/511083_full.json similarity index 100% rename from mapFiles/full/511083_full.json rename to core/mapFiles/full/511083_full.json diff --git a/mapFiles/full/511100.json b/core/mapFiles/full/511100.json similarity index 100% rename from mapFiles/full/511100.json rename to core/mapFiles/full/511100.json diff --git a/mapFiles/full/511100_full.json b/core/mapFiles/full/511100_full.json similarity index 100% rename from mapFiles/full/511100_full.json rename to core/mapFiles/full/511100_full.json diff --git a/mapFiles/full/511102.json b/core/mapFiles/full/511102.json similarity index 100% rename from mapFiles/full/511102.json rename to core/mapFiles/full/511102.json diff --git a/mapFiles/full/511102_full.json b/core/mapFiles/full/511102_full.json similarity index 100% rename from mapFiles/full/511102_full.json rename to core/mapFiles/full/511102_full.json diff --git a/mapFiles/full/511111.json b/core/mapFiles/full/511111.json similarity index 100% rename from mapFiles/full/511111.json rename to core/mapFiles/full/511111.json diff --git a/mapFiles/full/511111_full.json b/core/mapFiles/full/511111_full.json similarity index 100% rename from mapFiles/full/511111_full.json rename to core/mapFiles/full/511111_full.json diff --git a/mapFiles/full/511112.json b/core/mapFiles/full/511112.json similarity index 100% rename from mapFiles/full/511112.json rename to core/mapFiles/full/511112.json diff --git a/mapFiles/full/511112_full.json b/core/mapFiles/full/511112_full.json similarity index 100% rename from mapFiles/full/511112_full.json rename to core/mapFiles/full/511112_full.json diff --git a/mapFiles/full/511113.json b/core/mapFiles/full/511113.json similarity index 100% rename from mapFiles/full/511113.json rename to core/mapFiles/full/511113.json diff --git a/mapFiles/full/511113_full.json b/core/mapFiles/full/511113_full.json similarity index 100% rename from mapFiles/full/511113_full.json rename to core/mapFiles/full/511113_full.json diff --git a/mapFiles/full/511123.json b/core/mapFiles/full/511123.json similarity index 100% rename from mapFiles/full/511123.json rename to core/mapFiles/full/511123.json diff --git a/mapFiles/full/511123_full.json b/core/mapFiles/full/511123_full.json similarity index 100% rename from mapFiles/full/511123_full.json rename to core/mapFiles/full/511123_full.json diff --git a/mapFiles/full/511124.json b/core/mapFiles/full/511124.json similarity index 100% rename from mapFiles/full/511124.json rename to core/mapFiles/full/511124.json diff --git a/mapFiles/full/511124_full.json b/core/mapFiles/full/511124_full.json similarity index 100% rename from mapFiles/full/511124_full.json rename to core/mapFiles/full/511124_full.json diff --git a/mapFiles/full/511126.json b/core/mapFiles/full/511126.json similarity index 100% rename from mapFiles/full/511126.json rename to core/mapFiles/full/511126.json diff --git a/mapFiles/full/511126_full.json b/core/mapFiles/full/511126_full.json similarity index 100% rename from mapFiles/full/511126_full.json rename to core/mapFiles/full/511126_full.json diff --git a/mapFiles/full/511129.json b/core/mapFiles/full/511129.json similarity index 100% rename from mapFiles/full/511129.json rename to core/mapFiles/full/511129.json diff --git a/mapFiles/full/511129_full.json b/core/mapFiles/full/511129_full.json similarity index 100% rename from mapFiles/full/511129_full.json rename to core/mapFiles/full/511129_full.json diff --git a/mapFiles/full/511132.json b/core/mapFiles/full/511132.json similarity index 100% rename from mapFiles/full/511132.json rename to core/mapFiles/full/511132.json diff --git a/mapFiles/full/511132_full.json b/core/mapFiles/full/511132_full.json similarity index 100% rename from mapFiles/full/511132_full.json rename to core/mapFiles/full/511132_full.json diff --git a/mapFiles/full/511133.json b/core/mapFiles/full/511133.json similarity index 100% rename from mapFiles/full/511133.json rename to core/mapFiles/full/511133.json diff --git a/mapFiles/full/511133_full.json b/core/mapFiles/full/511133_full.json similarity index 100% rename from mapFiles/full/511133_full.json rename to core/mapFiles/full/511133_full.json diff --git a/mapFiles/full/511181.json b/core/mapFiles/full/511181.json similarity index 100% rename from mapFiles/full/511181.json rename to core/mapFiles/full/511181.json diff --git a/mapFiles/full/511181_full.json b/core/mapFiles/full/511181_full.json similarity index 100% rename from mapFiles/full/511181_full.json rename to core/mapFiles/full/511181_full.json diff --git a/mapFiles/full/511300.json b/core/mapFiles/full/511300.json similarity index 100% rename from mapFiles/full/511300.json rename to core/mapFiles/full/511300.json diff --git a/mapFiles/full/511300_full.json b/core/mapFiles/full/511300_full.json similarity index 100% rename from mapFiles/full/511300_full.json rename to core/mapFiles/full/511300_full.json diff --git a/mapFiles/full/511302.json b/core/mapFiles/full/511302.json similarity index 100% rename from mapFiles/full/511302.json rename to core/mapFiles/full/511302.json diff --git a/mapFiles/full/511302_full.json b/core/mapFiles/full/511302_full.json similarity index 100% rename from mapFiles/full/511302_full.json rename to core/mapFiles/full/511302_full.json diff --git a/mapFiles/full/511303.json b/core/mapFiles/full/511303.json similarity index 100% rename from mapFiles/full/511303.json rename to core/mapFiles/full/511303.json diff --git a/mapFiles/full/511303_full.json b/core/mapFiles/full/511303_full.json similarity index 100% rename from mapFiles/full/511303_full.json rename to core/mapFiles/full/511303_full.json diff --git a/mapFiles/full/511304.json b/core/mapFiles/full/511304.json similarity index 100% rename from mapFiles/full/511304.json rename to core/mapFiles/full/511304.json diff --git a/mapFiles/full/511304_full.json b/core/mapFiles/full/511304_full.json similarity index 100% rename from mapFiles/full/511304_full.json rename to core/mapFiles/full/511304_full.json diff --git a/mapFiles/full/511321.json b/core/mapFiles/full/511321.json similarity index 100% rename from mapFiles/full/511321.json rename to core/mapFiles/full/511321.json diff --git a/mapFiles/full/511321_full.json b/core/mapFiles/full/511321_full.json similarity index 100% rename from mapFiles/full/511321_full.json rename to core/mapFiles/full/511321_full.json diff --git a/mapFiles/full/511322.json b/core/mapFiles/full/511322.json similarity index 100% rename from mapFiles/full/511322.json rename to core/mapFiles/full/511322.json diff --git a/mapFiles/full/511322_full.json b/core/mapFiles/full/511322_full.json similarity index 100% rename from mapFiles/full/511322_full.json rename to core/mapFiles/full/511322_full.json diff --git a/mapFiles/full/511323.json b/core/mapFiles/full/511323.json similarity index 100% rename from mapFiles/full/511323.json rename to core/mapFiles/full/511323.json diff --git a/mapFiles/full/511323_full.json b/core/mapFiles/full/511323_full.json similarity index 100% rename from mapFiles/full/511323_full.json rename to core/mapFiles/full/511323_full.json diff --git a/mapFiles/full/511324.json b/core/mapFiles/full/511324.json similarity index 100% rename from mapFiles/full/511324.json rename to core/mapFiles/full/511324.json diff --git a/mapFiles/full/511324_full.json b/core/mapFiles/full/511324_full.json similarity index 100% rename from mapFiles/full/511324_full.json rename to core/mapFiles/full/511324_full.json diff --git a/mapFiles/full/511325.json b/core/mapFiles/full/511325.json similarity index 100% rename from mapFiles/full/511325.json rename to core/mapFiles/full/511325.json diff --git a/mapFiles/full/511325_full.json b/core/mapFiles/full/511325_full.json similarity index 100% rename from mapFiles/full/511325_full.json rename to core/mapFiles/full/511325_full.json diff --git a/mapFiles/full/511381.json b/core/mapFiles/full/511381.json similarity index 100% rename from mapFiles/full/511381.json rename to core/mapFiles/full/511381.json diff --git a/mapFiles/full/511381_full.json b/core/mapFiles/full/511381_full.json similarity index 100% rename from mapFiles/full/511381_full.json rename to core/mapFiles/full/511381_full.json diff --git a/mapFiles/full/511400.json b/core/mapFiles/full/511400.json similarity index 100% rename from mapFiles/full/511400.json rename to core/mapFiles/full/511400.json diff --git a/mapFiles/full/511400_full.json b/core/mapFiles/full/511400_full.json similarity index 100% rename from mapFiles/full/511400_full.json rename to core/mapFiles/full/511400_full.json diff --git a/mapFiles/full/511402.json b/core/mapFiles/full/511402.json similarity index 100% rename from mapFiles/full/511402.json rename to core/mapFiles/full/511402.json diff --git a/mapFiles/full/511402_full.json b/core/mapFiles/full/511402_full.json similarity index 100% rename from mapFiles/full/511402_full.json rename to core/mapFiles/full/511402_full.json diff --git a/mapFiles/full/511403.json b/core/mapFiles/full/511403.json similarity index 100% rename from mapFiles/full/511403.json rename to core/mapFiles/full/511403.json diff --git a/mapFiles/full/511403_full.json b/core/mapFiles/full/511403_full.json similarity index 100% rename from mapFiles/full/511403_full.json rename to core/mapFiles/full/511403_full.json diff --git a/mapFiles/full/511421.json b/core/mapFiles/full/511421.json similarity index 100% rename from mapFiles/full/511421.json rename to core/mapFiles/full/511421.json diff --git a/mapFiles/full/511421_full.json b/core/mapFiles/full/511421_full.json similarity index 100% rename from mapFiles/full/511421_full.json rename to core/mapFiles/full/511421_full.json diff --git a/mapFiles/full/511423.json b/core/mapFiles/full/511423.json similarity index 100% rename from mapFiles/full/511423.json rename to core/mapFiles/full/511423.json diff --git a/mapFiles/full/511423_full.json b/core/mapFiles/full/511423_full.json similarity index 100% rename from mapFiles/full/511423_full.json rename to core/mapFiles/full/511423_full.json diff --git a/mapFiles/full/511424.json b/core/mapFiles/full/511424.json similarity index 100% rename from mapFiles/full/511424.json rename to core/mapFiles/full/511424.json diff --git a/mapFiles/full/511424_full.json b/core/mapFiles/full/511424_full.json similarity index 100% rename from mapFiles/full/511424_full.json rename to core/mapFiles/full/511424_full.json diff --git a/mapFiles/full/511425.json b/core/mapFiles/full/511425.json similarity index 100% rename from mapFiles/full/511425.json rename to core/mapFiles/full/511425.json diff --git a/mapFiles/full/511425_full.json b/core/mapFiles/full/511425_full.json similarity index 100% rename from mapFiles/full/511425_full.json rename to core/mapFiles/full/511425_full.json diff --git a/mapFiles/full/511500.json b/core/mapFiles/full/511500.json similarity index 100% rename from mapFiles/full/511500.json rename to core/mapFiles/full/511500.json diff --git a/mapFiles/full/511500_full.json b/core/mapFiles/full/511500_full.json similarity index 100% rename from mapFiles/full/511500_full.json rename to core/mapFiles/full/511500_full.json diff --git a/mapFiles/full/511502.json b/core/mapFiles/full/511502.json similarity index 100% rename from mapFiles/full/511502.json rename to core/mapFiles/full/511502.json diff --git a/mapFiles/full/511502_full.json b/core/mapFiles/full/511502_full.json similarity index 100% rename from mapFiles/full/511502_full.json rename to core/mapFiles/full/511502_full.json diff --git a/mapFiles/full/511503.json b/core/mapFiles/full/511503.json similarity index 100% rename from mapFiles/full/511503.json rename to core/mapFiles/full/511503.json diff --git a/mapFiles/full/511503_full.json b/core/mapFiles/full/511503_full.json similarity index 100% rename from mapFiles/full/511503_full.json rename to core/mapFiles/full/511503_full.json diff --git a/mapFiles/full/511504.json b/core/mapFiles/full/511504.json similarity index 100% rename from mapFiles/full/511504.json rename to core/mapFiles/full/511504.json diff --git a/mapFiles/full/511504_full.json b/core/mapFiles/full/511504_full.json similarity index 100% rename from mapFiles/full/511504_full.json rename to core/mapFiles/full/511504_full.json diff --git a/mapFiles/full/511523.json b/core/mapFiles/full/511523.json similarity index 100% rename from mapFiles/full/511523.json rename to core/mapFiles/full/511523.json diff --git a/mapFiles/full/511523_full.json b/core/mapFiles/full/511523_full.json similarity index 100% rename from mapFiles/full/511523_full.json rename to core/mapFiles/full/511523_full.json diff --git a/mapFiles/full/511524.json b/core/mapFiles/full/511524.json similarity index 100% rename from mapFiles/full/511524.json rename to core/mapFiles/full/511524.json diff --git a/mapFiles/full/511524_full.json b/core/mapFiles/full/511524_full.json similarity index 100% rename from mapFiles/full/511524_full.json rename to core/mapFiles/full/511524_full.json diff --git a/mapFiles/full/511525.json b/core/mapFiles/full/511525.json similarity index 100% rename from mapFiles/full/511525.json rename to core/mapFiles/full/511525.json diff --git a/mapFiles/full/511525_full.json b/core/mapFiles/full/511525_full.json similarity index 100% rename from mapFiles/full/511525_full.json rename to core/mapFiles/full/511525_full.json diff --git a/mapFiles/full/511526.json b/core/mapFiles/full/511526.json similarity index 100% rename from mapFiles/full/511526.json rename to core/mapFiles/full/511526.json diff --git a/mapFiles/full/511526_full.json b/core/mapFiles/full/511526_full.json similarity index 100% rename from mapFiles/full/511526_full.json rename to core/mapFiles/full/511526_full.json diff --git a/mapFiles/full/511527.json b/core/mapFiles/full/511527.json similarity index 100% rename from mapFiles/full/511527.json rename to core/mapFiles/full/511527.json diff --git a/mapFiles/full/511527_full.json b/core/mapFiles/full/511527_full.json similarity index 100% rename from mapFiles/full/511527_full.json rename to core/mapFiles/full/511527_full.json diff --git a/mapFiles/full/511528.json b/core/mapFiles/full/511528.json similarity index 100% rename from mapFiles/full/511528.json rename to core/mapFiles/full/511528.json diff --git a/mapFiles/full/511528_full.json b/core/mapFiles/full/511528_full.json similarity index 100% rename from mapFiles/full/511528_full.json rename to core/mapFiles/full/511528_full.json diff --git a/mapFiles/full/511529.json b/core/mapFiles/full/511529.json similarity index 100% rename from mapFiles/full/511529.json rename to core/mapFiles/full/511529.json diff --git a/mapFiles/full/511529_full.json b/core/mapFiles/full/511529_full.json similarity index 100% rename from mapFiles/full/511529_full.json rename to core/mapFiles/full/511529_full.json diff --git a/mapFiles/full/511600.json b/core/mapFiles/full/511600.json similarity index 100% rename from mapFiles/full/511600.json rename to core/mapFiles/full/511600.json diff --git a/mapFiles/full/511600_full.json b/core/mapFiles/full/511600_full.json similarity index 100% rename from mapFiles/full/511600_full.json rename to core/mapFiles/full/511600_full.json diff --git a/mapFiles/full/511602.json b/core/mapFiles/full/511602.json similarity index 100% rename from mapFiles/full/511602.json rename to core/mapFiles/full/511602.json diff --git a/mapFiles/full/511602_full.json b/core/mapFiles/full/511602_full.json similarity index 100% rename from mapFiles/full/511602_full.json rename to core/mapFiles/full/511602_full.json diff --git a/mapFiles/full/511603.json b/core/mapFiles/full/511603.json similarity index 100% rename from mapFiles/full/511603.json rename to core/mapFiles/full/511603.json diff --git a/mapFiles/full/511603_full.json b/core/mapFiles/full/511603_full.json similarity index 100% rename from mapFiles/full/511603_full.json rename to core/mapFiles/full/511603_full.json diff --git a/mapFiles/full/511621.json b/core/mapFiles/full/511621.json similarity index 100% rename from mapFiles/full/511621.json rename to core/mapFiles/full/511621.json diff --git a/mapFiles/full/511621_full.json b/core/mapFiles/full/511621_full.json similarity index 100% rename from mapFiles/full/511621_full.json rename to core/mapFiles/full/511621_full.json diff --git a/mapFiles/full/511622.json b/core/mapFiles/full/511622.json similarity index 100% rename from mapFiles/full/511622.json rename to core/mapFiles/full/511622.json diff --git a/mapFiles/full/511622_full.json b/core/mapFiles/full/511622_full.json similarity index 100% rename from mapFiles/full/511622_full.json rename to core/mapFiles/full/511622_full.json diff --git a/mapFiles/full/511623.json b/core/mapFiles/full/511623.json similarity index 100% rename from mapFiles/full/511623.json rename to core/mapFiles/full/511623.json diff --git a/mapFiles/full/511623_full.json b/core/mapFiles/full/511623_full.json similarity index 100% rename from mapFiles/full/511623_full.json rename to core/mapFiles/full/511623_full.json diff --git a/mapFiles/full/511681.json b/core/mapFiles/full/511681.json similarity index 100% rename from mapFiles/full/511681.json rename to core/mapFiles/full/511681.json diff --git a/mapFiles/full/511681_full.json b/core/mapFiles/full/511681_full.json similarity index 100% rename from mapFiles/full/511681_full.json rename to core/mapFiles/full/511681_full.json diff --git a/mapFiles/full/511700.json b/core/mapFiles/full/511700.json similarity index 100% rename from mapFiles/full/511700.json rename to core/mapFiles/full/511700.json diff --git a/mapFiles/full/511700_full.json b/core/mapFiles/full/511700_full.json similarity index 100% rename from mapFiles/full/511700_full.json rename to core/mapFiles/full/511700_full.json diff --git a/mapFiles/full/511702.json b/core/mapFiles/full/511702.json similarity index 100% rename from mapFiles/full/511702.json rename to core/mapFiles/full/511702.json diff --git a/mapFiles/full/511702_full.json b/core/mapFiles/full/511702_full.json similarity index 100% rename from mapFiles/full/511702_full.json rename to core/mapFiles/full/511702_full.json diff --git a/mapFiles/full/511703.json b/core/mapFiles/full/511703.json similarity index 100% rename from mapFiles/full/511703.json rename to core/mapFiles/full/511703.json diff --git a/mapFiles/full/511703_full.json b/core/mapFiles/full/511703_full.json similarity index 100% rename from mapFiles/full/511703_full.json rename to core/mapFiles/full/511703_full.json diff --git a/mapFiles/full/511722.json b/core/mapFiles/full/511722.json similarity index 100% rename from mapFiles/full/511722.json rename to core/mapFiles/full/511722.json diff --git a/mapFiles/full/511722_full.json b/core/mapFiles/full/511722_full.json similarity index 100% rename from mapFiles/full/511722_full.json rename to core/mapFiles/full/511722_full.json diff --git a/mapFiles/full/511723.json b/core/mapFiles/full/511723.json similarity index 100% rename from mapFiles/full/511723.json rename to core/mapFiles/full/511723.json diff --git a/mapFiles/full/511723_full.json b/core/mapFiles/full/511723_full.json similarity index 100% rename from mapFiles/full/511723_full.json rename to core/mapFiles/full/511723_full.json diff --git a/mapFiles/full/511724.json b/core/mapFiles/full/511724.json similarity index 100% rename from mapFiles/full/511724.json rename to core/mapFiles/full/511724.json diff --git a/mapFiles/full/511724_full.json b/core/mapFiles/full/511724_full.json similarity index 100% rename from mapFiles/full/511724_full.json rename to core/mapFiles/full/511724_full.json diff --git a/mapFiles/full/511725.json b/core/mapFiles/full/511725.json similarity index 100% rename from mapFiles/full/511725.json rename to core/mapFiles/full/511725.json diff --git a/mapFiles/full/511725_full.json b/core/mapFiles/full/511725_full.json similarity index 100% rename from mapFiles/full/511725_full.json rename to core/mapFiles/full/511725_full.json diff --git a/mapFiles/full/511771.json b/core/mapFiles/full/511771.json similarity index 100% rename from mapFiles/full/511771.json rename to core/mapFiles/full/511771.json diff --git a/mapFiles/full/511771_full.json b/core/mapFiles/full/511771_full.json similarity index 100% rename from mapFiles/full/511771_full.json rename to core/mapFiles/full/511771_full.json diff --git a/mapFiles/full/511781.json b/core/mapFiles/full/511781.json similarity index 100% rename from mapFiles/full/511781.json rename to core/mapFiles/full/511781.json diff --git a/mapFiles/full/511781_full.json b/core/mapFiles/full/511781_full.json similarity index 100% rename from mapFiles/full/511781_full.json rename to core/mapFiles/full/511781_full.json diff --git a/mapFiles/full/511800.json b/core/mapFiles/full/511800.json similarity index 100% rename from mapFiles/full/511800.json rename to core/mapFiles/full/511800.json diff --git a/mapFiles/full/511800_full.json b/core/mapFiles/full/511800_full.json similarity index 100% rename from mapFiles/full/511800_full.json rename to core/mapFiles/full/511800_full.json diff --git a/mapFiles/full/511802.json b/core/mapFiles/full/511802.json similarity index 100% rename from mapFiles/full/511802.json rename to core/mapFiles/full/511802.json diff --git a/mapFiles/full/511802_full.json b/core/mapFiles/full/511802_full.json similarity index 100% rename from mapFiles/full/511802_full.json rename to core/mapFiles/full/511802_full.json diff --git a/mapFiles/full/511803.json b/core/mapFiles/full/511803.json similarity index 100% rename from mapFiles/full/511803.json rename to core/mapFiles/full/511803.json diff --git a/mapFiles/full/511803_full.json b/core/mapFiles/full/511803_full.json similarity index 100% rename from mapFiles/full/511803_full.json rename to core/mapFiles/full/511803_full.json diff --git a/mapFiles/full/511822.json b/core/mapFiles/full/511822.json similarity index 100% rename from mapFiles/full/511822.json rename to core/mapFiles/full/511822.json diff --git a/mapFiles/full/511822_full.json b/core/mapFiles/full/511822_full.json similarity index 100% rename from mapFiles/full/511822_full.json rename to core/mapFiles/full/511822_full.json diff --git a/mapFiles/full/511823.json b/core/mapFiles/full/511823.json similarity index 100% rename from mapFiles/full/511823.json rename to core/mapFiles/full/511823.json diff --git a/mapFiles/full/511823_full.json b/core/mapFiles/full/511823_full.json similarity index 100% rename from mapFiles/full/511823_full.json rename to core/mapFiles/full/511823_full.json diff --git a/mapFiles/full/511824.json b/core/mapFiles/full/511824.json similarity index 100% rename from mapFiles/full/511824.json rename to core/mapFiles/full/511824.json diff --git a/mapFiles/full/511824_full.json b/core/mapFiles/full/511824_full.json similarity index 100% rename from mapFiles/full/511824_full.json rename to core/mapFiles/full/511824_full.json diff --git a/mapFiles/full/511825.json b/core/mapFiles/full/511825.json similarity index 100% rename from mapFiles/full/511825.json rename to core/mapFiles/full/511825.json diff --git a/mapFiles/full/511825_full.json b/core/mapFiles/full/511825_full.json similarity index 100% rename from mapFiles/full/511825_full.json rename to core/mapFiles/full/511825_full.json diff --git a/mapFiles/full/511826.json b/core/mapFiles/full/511826.json similarity index 100% rename from mapFiles/full/511826.json rename to core/mapFiles/full/511826.json diff --git a/mapFiles/full/511826_full.json b/core/mapFiles/full/511826_full.json similarity index 100% rename from mapFiles/full/511826_full.json rename to core/mapFiles/full/511826_full.json diff --git a/mapFiles/full/511827.json b/core/mapFiles/full/511827.json similarity index 100% rename from mapFiles/full/511827.json rename to core/mapFiles/full/511827.json diff --git a/mapFiles/full/511827_full.json b/core/mapFiles/full/511827_full.json similarity index 100% rename from mapFiles/full/511827_full.json rename to core/mapFiles/full/511827_full.json diff --git a/mapFiles/full/511900.json b/core/mapFiles/full/511900.json similarity index 100% rename from mapFiles/full/511900.json rename to core/mapFiles/full/511900.json diff --git a/mapFiles/full/511900_full.json b/core/mapFiles/full/511900_full.json similarity index 100% rename from mapFiles/full/511900_full.json rename to core/mapFiles/full/511900_full.json diff --git a/mapFiles/full/511902.json b/core/mapFiles/full/511902.json similarity index 100% rename from mapFiles/full/511902.json rename to core/mapFiles/full/511902.json diff --git a/mapFiles/full/511902_full.json b/core/mapFiles/full/511902_full.json similarity index 100% rename from mapFiles/full/511902_full.json rename to core/mapFiles/full/511902_full.json diff --git a/mapFiles/full/511903.json b/core/mapFiles/full/511903.json similarity index 100% rename from mapFiles/full/511903.json rename to core/mapFiles/full/511903.json diff --git a/mapFiles/full/511903_full.json b/core/mapFiles/full/511903_full.json similarity index 100% rename from mapFiles/full/511903_full.json rename to core/mapFiles/full/511903_full.json diff --git a/mapFiles/full/511921.json b/core/mapFiles/full/511921.json similarity index 100% rename from mapFiles/full/511921.json rename to core/mapFiles/full/511921.json diff --git a/mapFiles/full/511921_full.json b/core/mapFiles/full/511921_full.json similarity index 100% rename from mapFiles/full/511921_full.json rename to core/mapFiles/full/511921_full.json diff --git a/mapFiles/full/511922.json b/core/mapFiles/full/511922.json similarity index 100% rename from mapFiles/full/511922.json rename to core/mapFiles/full/511922.json diff --git a/mapFiles/full/511922_full.json b/core/mapFiles/full/511922_full.json similarity index 100% rename from mapFiles/full/511922_full.json rename to core/mapFiles/full/511922_full.json diff --git a/mapFiles/full/511923.json b/core/mapFiles/full/511923.json similarity index 100% rename from mapFiles/full/511923.json rename to core/mapFiles/full/511923.json diff --git a/mapFiles/full/511923_full.json b/core/mapFiles/full/511923_full.json similarity index 100% rename from mapFiles/full/511923_full.json rename to core/mapFiles/full/511923_full.json diff --git a/mapFiles/full/511971.json b/core/mapFiles/full/511971.json similarity index 100% rename from mapFiles/full/511971.json rename to core/mapFiles/full/511971.json diff --git a/mapFiles/full/511971_full.json b/core/mapFiles/full/511971_full.json similarity index 100% rename from mapFiles/full/511971_full.json rename to core/mapFiles/full/511971_full.json diff --git a/mapFiles/full/512000.json b/core/mapFiles/full/512000.json similarity index 100% rename from mapFiles/full/512000.json rename to core/mapFiles/full/512000.json diff --git a/mapFiles/full/512000_full.json b/core/mapFiles/full/512000_full.json similarity index 100% rename from mapFiles/full/512000_full.json rename to core/mapFiles/full/512000_full.json diff --git a/mapFiles/full/512002.json b/core/mapFiles/full/512002.json similarity index 100% rename from mapFiles/full/512002.json rename to core/mapFiles/full/512002.json diff --git a/mapFiles/full/512002_full.json b/core/mapFiles/full/512002_full.json similarity index 100% rename from mapFiles/full/512002_full.json rename to core/mapFiles/full/512002_full.json diff --git a/mapFiles/full/512021.json b/core/mapFiles/full/512021.json similarity index 100% rename from mapFiles/full/512021.json rename to core/mapFiles/full/512021.json diff --git a/mapFiles/full/512021_full.json b/core/mapFiles/full/512021_full.json similarity index 100% rename from mapFiles/full/512021_full.json rename to core/mapFiles/full/512021_full.json diff --git a/mapFiles/full/512022.json b/core/mapFiles/full/512022.json similarity index 100% rename from mapFiles/full/512022.json rename to core/mapFiles/full/512022.json diff --git a/mapFiles/full/512022_full.json b/core/mapFiles/full/512022_full.json similarity index 100% rename from mapFiles/full/512022_full.json rename to core/mapFiles/full/512022_full.json diff --git a/mapFiles/full/513200.json b/core/mapFiles/full/513200.json similarity index 100% rename from mapFiles/full/513200.json rename to core/mapFiles/full/513200.json diff --git a/mapFiles/full/513200_full.json b/core/mapFiles/full/513200_full.json similarity index 100% rename from mapFiles/full/513200_full.json rename to core/mapFiles/full/513200_full.json diff --git a/mapFiles/full/513201.json b/core/mapFiles/full/513201.json similarity index 100% rename from mapFiles/full/513201.json rename to core/mapFiles/full/513201.json diff --git a/mapFiles/full/513201_full.json b/core/mapFiles/full/513201_full.json similarity index 100% rename from mapFiles/full/513201_full.json rename to core/mapFiles/full/513201_full.json diff --git a/mapFiles/full/513221.json b/core/mapFiles/full/513221.json similarity index 100% rename from mapFiles/full/513221.json rename to core/mapFiles/full/513221.json diff --git a/mapFiles/full/513221_full.json b/core/mapFiles/full/513221_full.json similarity index 100% rename from mapFiles/full/513221_full.json rename to core/mapFiles/full/513221_full.json diff --git a/mapFiles/full/513222.json b/core/mapFiles/full/513222.json similarity index 100% rename from mapFiles/full/513222.json rename to core/mapFiles/full/513222.json diff --git a/mapFiles/full/513222_full.json b/core/mapFiles/full/513222_full.json similarity index 100% rename from mapFiles/full/513222_full.json rename to core/mapFiles/full/513222_full.json diff --git a/mapFiles/full/513223.json b/core/mapFiles/full/513223.json similarity index 100% rename from mapFiles/full/513223.json rename to core/mapFiles/full/513223.json diff --git a/mapFiles/full/513223_full.json b/core/mapFiles/full/513223_full.json similarity index 100% rename from mapFiles/full/513223_full.json rename to core/mapFiles/full/513223_full.json diff --git a/mapFiles/full/513224.json b/core/mapFiles/full/513224.json similarity index 100% rename from mapFiles/full/513224.json rename to core/mapFiles/full/513224.json diff --git a/mapFiles/full/513224_full.json b/core/mapFiles/full/513224_full.json similarity index 100% rename from mapFiles/full/513224_full.json rename to core/mapFiles/full/513224_full.json diff --git a/mapFiles/full/513225.json b/core/mapFiles/full/513225.json similarity index 100% rename from mapFiles/full/513225.json rename to core/mapFiles/full/513225.json diff --git a/mapFiles/full/513225_full.json b/core/mapFiles/full/513225_full.json similarity index 100% rename from mapFiles/full/513225_full.json rename to core/mapFiles/full/513225_full.json diff --git a/mapFiles/full/513226.json b/core/mapFiles/full/513226.json similarity index 100% rename from mapFiles/full/513226.json rename to core/mapFiles/full/513226.json diff --git a/mapFiles/full/513226_full.json b/core/mapFiles/full/513226_full.json similarity index 100% rename from mapFiles/full/513226_full.json rename to core/mapFiles/full/513226_full.json diff --git a/mapFiles/full/513227.json b/core/mapFiles/full/513227.json similarity index 100% rename from mapFiles/full/513227.json rename to core/mapFiles/full/513227.json diff --git a/mapFiles/full/513227_full.json b/core/mapFiles/full/513227_full.json similarity index 100% rename from mapFiles/full/513227_full.json rename to core/mapFiles/full/513227_full.json diff --git a/mapFiles/full/513228.json b/core/mapFiles/full/513228.json similarity index 100% rename from mapFiles/full/513228.json rename to core/mapFiles/full/513228.json diff --git a/mapFiles/full/513228_full.json b/core/mapFiles/full/513228_full.json similarity index 100% rename from mapFiles/full/513228_full.json rename to core/mapFiles/full/513228_full.json diff --git a/mapFiles/full/513230.json b/core/mapFiles/full/513230.json similarity index 100% rename from mapFiles/full/513230.json rename to core/mapFiles/full/513230.json diff --git a/mapFiles/full/513230_full.json b/core/mapFiles/full/513230_full.json similarity index 100% rename from mapFiles/full/513230_full.json rename to core/mapFiles/full/513230_full.json diff --git a/mapFiles/full/513231.json b/core/mapFiles/full/513231.json similarity index 100% rename from mapFiles/full/513231.json rename to core/mapFiles/full/513231.json diff --git a/mapFiles/full/513231_full.json b/core/mapFiles/full/513231_full.json similarity index 100% rename from mapFiles/full/513231_full.json rename to core/mapFiles/full/513231_full.json diff --git a/mapFiles/full/513232.json b/core/mapFiles/full/513232.json similarity index 100% rename from mapFiles/full/513232.json rename to core/mapFiles/full/513232.json diff --git a/mapFiles/full/513232_full.json b/core/mapFiles/full/513232_full.json similarity index 100% rename from mapFiles/full/513232_full.json rename to core/mapFiles/full/513232_full.json diff --git a/mapFiles/full/513233.json b/core/mapFiles/full/513233.json similarity index 100% rename from mapFiles/full/513233.json rename to core/mapFiles/full/513233.json diff --git a/mapFiles/full/513233_full.json b/core/mapFiles/full/513233_full.json similarity index 100% rename from mapFiles/full/513233_full.json rename to core/mapFiles/full/513233_full.json diff --git a/mapFiles/full/513300.json b/core/mapFiles/full/513300.json similarity index 100% rename from mapFiles/full/513300.json rename to core/mapFiles/full/513300.json diff --git a/mapFiles/full/513300_full.json b/core/mapFiles/full/513300_full.json similarity index 100% rename from mapFiles/full/513300_full.json rename to core/mapFiles/full/513300_full.json diff --git a/mapFiles/full/513301.json b/core/mapFiles/full/513301.json similarity index 100% rename from mapFiles/full/513301.json rename to core/mapFiles/full/513301.json diff --git a/mapFiles/full/513301_full.json b/core/mapFiles/full/513301_full.json similarity index 100% rename from mapFiles/full/513301_full.json rename to core/mapFiles/full/513301_full.json diff --git a/mapFiles/full/513322.json b/core/mapFiles/full/513322.json similarity index 100% rename from mapFiles/full/513322.json rename to core/mapFiles/full/513322.json diff --git a/mapFiles/full/513322_full.json b/core/mapFiles/full/513322_full.json similarity index 100% rename from mapFiles/full/513322_full.json rename to core/mapFiles/full/513322_full.json diff --git a/mapFiles/full/513323.json b/core/mapFiles/full/513323.json similarity index 100% rename from mapFiles/full/513323.json rename to core/mapFiles/full/513323.json diff --git a/mapFiles/full/513323_full.json b/core/mapFiles/full/513323_full.json similarity index 100% rename from mapFiles/full/513323_full.json rename to core/mapFiles/full/513323_full.json diff --git a/mapFiles/full/513324.json b/core/mapFiles/full/513324.json similarity index 100% rename from mapFiles/full/513324.json rename to core/mapFiles/full/513324.json diff --git a/mapFiles/full/513324_full.json b/core/mapFiles/full/513324_full.json similarity index 100% rename from mapFiles/full/513324_full.json rename to core/mapFiles/full/513324_full.json diff --git a/mapFiles/full/513325.json b/core/mapFiles/full/513325.json similarity index 100% rename from mapFiles/full/513325.json rename to core/mapFiles/full/513325.json diff --git a/mapFiles/full/513325_full.json b/core/mapFiles/full/513325_full.json similarity index 100% rename from mapFiles/full/513325_full.json rename to core/mapFiles/full/513325_full.json diff --git a/mapFiles/full/513326.json b/core/mapFiles/full/513326.json similarity index 100% rename from mapFiles/full/513326.json rename to core/mapFiles/full/513326.json diff --git a/mapFiles/full/513326_full.json b/core/mapFiles/full/513326_full.json similarity index 100% rename from mapFiles/full/513326_full.json rename to core/mapFiles/full/513326_full.json diff --git a/mapFiles/full/513327.json b/core/mapFiles/full/513327.json similarity index 100% rename from mapFiles/full/513327.json rename to core/mapFiles/full/513327.json diff --git a/mapFiles/full/513327_full.json b/core/mapFiles/full/513327_full.json similarity index 100% rename from mapFiles/full/513327_full.json rename to core/mapFiles/full/513327_full.json diff --git a/mapFiles/full/513328.json b/core/mapFiles/full/513328.json similarity index 100% rename from mapFiles/full/513328.json rename to core/mapFiles/full/513328.json diff --git a/mapFiles/full/513328_full.json b/core/mapFiles/full/513328_full.json similarity index 100% rename from mapFiles/full/513328_full.json rename to core/mapFiles/full/513328_full.json diff --git a/mapFiles/full/513329.json b/core/mapFiles/full/513329.json similarity index 100% rename from mapFiles/full/513329.json rename to core/mapFiles/full/513329.json diff --git a/mapFiles/full/513329_full.json b/core/mapFiles/full/513329_full.json similarity index 100% rename from mapFiles/full/513329_full.json rename to core/mapFiles/full/513329_full.json diff --git a/mapFiles/full/513330.json b/core/mapFiles/full/513330.json similarity index 100% rename from mapFiles/full/513330.json rename to core/mapFiles/full/513330.json diff --git a/mapFiles/full/513330_full.json b/core/mapFiles/full/513330_full.json similarity index 100% rename from mapFiles/full/513330_full.json rename to core/mapFiles/full/513330_full.json diff --git a/mapFiles/full/513331.json b/core/mapFiles/full/513331.json similarity index 100% rename from mapFiles/full/513331.json rename to core/mapFiles/full/513331.json diff --git a/mapFiles/full/513331_full.json b/core/mapFiles/full/513331_full.json similarity index 100% rename from mapFiles/full/513331_full.json rename to core/mapFiles/full/513331_full.json diff --git a/mapFiles/full/513332.json b/core/mapFiles/full/513332.json similarity index 100% rename from mapFiles/full/513332.json rename to core/mapFiles/full/513332.json diff --git a/mapFiles/full/513332_full.json b/core/mapFiles/full/513332_full.json similarity index 100% rename from mapFiles/full/513332_full.json rename to core/mapFiles/full/513332_full.json diff --git a/mapFiles/full/513333.json b/core/mapFiles/full/513333.json similarity index 100% rename from mapFiles/full/513333.json rename to core/mapFiles/full/513333.json diff --git a/mapFiles/full/513333_full.json b/core/mapFiles/full/513333_full.json similarity index 100% rename from mapFiles/full/513333_full.json rename to core/mapFiles/full/513333_full.json diff --git a/mapFiles/full/513334.json b/core/mapFiles/full/513334.json similarity index 100% rename from mapFiles/full/513334.json rename to core/mapFiles/full/513334.json diff --git a/mapFiles/full/513334_full.json b/core/mapFiles/full/513334_full.json similarity index 100% rename from mapFiles/full/513334_full.json rename to core/mapFiles/full/513334_full.json diff --git a/mapFiles/full/513335.json b/core/mapFiles/full/513335.json similarity index 100% rename from mapFiles/full/513335.json rename to core/mapFiles/full/513335.json diff --git a/mapFiles/full/513335_full.json b/core/mapFiles/full/513335_full.json similarity index 100% rename from mapFiles/full/513335_full.json rename to core/mapFiles/full/513335_full.json diff --git a/mapFiles/full/513336.json b/core/mapFiles/full/513336.json similarity index 100% rename from mapFiles/full/513336.json rename to core/mapFiles/full/513336.json diff --git a/mapFiles/full/513336_full.json b/core/mapFiles/full/513336_full.json similarity index 100% rename from mapFiles/full/513336_full.json rename to core/mapFiles/full/513336_full.json diff --git a/mapFiles/full/513337.json b/core/mapFiles/full/513337.json similarity index 100% rename from mapFiles/full/513337.json rename to core/mapFiles/full/513337.json diff --git a/mapFiles/full/513337_full.json b/core/mapFiles/full/513337_full.json similarity index 100% rename from mapFiles/full/513337_full.json rename to core/mapFiles/full/513337_full.json diff --git a/mapFiles/full/513338.json b/core/mapFiles/full/513338.json similarity index 100% rename from mapFiles/full/513338.json rename to core/mapFiles/full/513338.json diff --git a/mapFiles/full/513338_full.json b/core/mapFiles/full/513338_full.json similarity index 100% rename from mapFiles/full/513338_full.json rename to core/mapFiles/full/513338_full.json diff --git a/mapFiles/full/513400.json b/core/mapFiles/full/513400.json similarity index 100% rename from mapFiles/full/513400.json rename to core/mapFiles/full/513400.json diff --git a/mapFiles/full/513400_full.json b/core/mapFiles/full/513400_full.json similarity index 100% rename from mapFiles/full/513400_full.json rename to core/mapFiles/full/513400_full.json diff --git a/mapFiles/full/513401.json b/core/mapFiles/full/513401.json similarity index 100% rename from mapFiles/full/513401.json rename to core/mapFiles/full/513401.json diff --git a/mapFiles/full/513401_full.json b/core/mapFiles/full/513401_full.json similarity index 100% rename from mapFiles/full/513401_full.json rename to core/mapFiles/full/513401_full.json diff --git a/mapFiles/full/513422.json b/core/mapFiles/full/513422.json similarity index 100% rename from mapFiles/full/513422.json rename to core/mapFiles/full/513422.json diff --git a/mapFiles/full/513422_full.json b/core/mapFiles/full/513422_full.json similarity index 100% rename from mapFiles/full/513422_full.json rename to core/mapFiles/full/513422_full.json diff --git a/mapFiles/full/513423.json b/core/mapFiles/full/513423.json similarity index 100% rename from mapFiles/full/513423.json rename to core/mapFiles/full/513423.json diff --git a/mapFiles/full/513423_full.json b/core/mapFiles/full/513423_full.json similarity index 100% rename from mapFiles/full/513423_full.json rename to core/mapFiles/full/513423_full.json diff --git a/mapFiles/full/513424.json b/core/mapFiles/full/513424.json similarity index 100% rename from mapFiles/full/513424.json rename to core/mapFiles/full/513424.json diff --git a/mapFiles/full/513424_full.json b/core/mapFiles/full/513424_full.json similarity index 100% rename from mapFiles/full/513424_full.json rename to core/mapFiles/full/513424_full.json diff --git a/mapFiles/full/513425.json b/core/mapFiles/full/513425.json similarity index 100% rename from mapFiles/full/513425.json rename to core/mapFiles/full/513425.json diff --git a/mapFiles/full/513425_full.json b/core/mapFiles/full/513425_full.json similarity index 100% rename from mapFiles/full/513425_full.json rename to core/mapFiles/full/513425_full.json diff --git a/mapFiles/full/513426.json b/core/mapFiles/full/513426.json similarity index 100% rename from mapFiles/full/513426.json rename to core/mapFiles/full/513426.json diff --git a/mapFiles/full/513426_full.json b/core/mapFiles/full/513426_full.json similarity index 100% rename from mapFiles/full/513426_full.json rename to core/mapFiles/full/513426_full.json diff --git a/mapFiles/full/513427.json b/core/mapFiles/full/513427.json similarity index 100% rename from mapFiles/full/513427.json rename to core/mapFiles/full/513427.json diff --git a/mapFiles/full/513427_full.json b/core/mapFiles/full/513427_full.json similarity index 100% rename from mapFiles/full/513427_full.json rename to core/mapFiles/full/513427_full.json diff --git a/mapFiles/full/513428.json b/core/mapFiles/full/513428.json similarity index 100% rename from mapFiles/full/513428.json rename to core/mapFiles/full/513428.json diff --git a/mapFiles/full/513428_full.json b/core/mapFiles/full/513428_full.json similarity index 100% rename from mapFiles/full/513428_full.json rename to core/mapFiles/full/513428_full.json diff --git a/mapFiles/full/513429.json b/core/mapFiles/full/513429.json similarity index 100% rename from mapFiles/full/513429.json rename to core/mapFiles/full/513429.json diff --git a/mapFiles/full/513429_full.json b/core/mapFiles/full/513429_full.json similarity index 100% rename from mapFiles/full/513429_full.json rename to core/mapFiles/full/513429_full.json diff --git a/mapFiles/full/513430.json b/core/mapFiles/full/513430.json similarity index 100% rename from mapFiles/full/513430.json rename to core/mapFiles/full/513430.json diff --git a/mapFiles/full/513430_full.json b/core/mapFiles/full/513430_full.json similarity index 100% rename from mapFiles/full/513430_full.json rename to core/mapFiles/full/513430_full.json diff --git a/mapFiles/full/513431.json b/core/mapFiles/full/513431.json similarity index 100% rename from mapFiles/full/513431.json rename to core/mapFiles/full/513431.json diff --git a/mapFiles/full/513431_full.json b/core/mapFiles/full/513431_full.json similarity index 100% rename from mapFiles/full/513431_full.json rename to core/mapFiles/full/513431_full.json diff --git a/mapFiles/full/513432.json b/core/mapFiles/full/513432.json similarity index 100% rename from mapFiles/full/513432.json rename to core/mapFiles/full/513432.json diff --git a/mapFiles/full/513432_full.json b/core/mapFiles/full/513432_full.json similarity index 100% rename from mapFiles/full/513432_full.json rename to core/mapFiles/full/513432_full.json diff --git a/mapFiles/full/513433.json b/core/mapFiles/full/513433.json similarity index 100% rename from mapFiles/full/513433.json rename to core/mapFiles/full/513433.json diff --git a/mapFiles/full/513433_full.json b/core/mapFiles/full/513433_full.json similarity index 100% rename from mapFiles/full/513433_full.json rename to core/mapFiles/full/513433_full.json diff --git a/mapFiles/full/513434.json b/core/mapFiles/full/513434.json similarity index 100% rename from mapFiles/full/513434.json rename to core/mapFiles/full/513434.json diff --git a/mapFiles/full/513434_full.json b/core/mapFiles/full/513434_full.json similarity index 100% rename from mapFiles/full/513434_full.json rename to core/mapFiles/full/513434_full.json diff --git a/mapFiles/full/513435.json b/core/mapFiles/full/513435.json similarity index 100% rename from mapFiles/full/513435.json rename to core/mapFiles/full/513435.json diff --git a/mapFiles/full/513435_full.json b/core/mapFiles/full/513435_full.json similarity index 100% rename from mapFiles/full/513435_full.json rename to core/mapFiles/full/513435_full.json diff --git a/mapFiles/full/513436.json b/core/mapFiles/full/513436.json similarity index 100% rename from mapFiles/full/513436.json rename to core/mapFiles/full/513436.json diff --git a/mapFiles/full/513436_full.json b/core/mapFiles/full/513436_full.json similarity index 100% rename from mapFiles/full/513436_full.json rename to core/mapFiles/full/513436_full.json diff --git a/mapFiles/full/513437.json b/core/mapFiles/full/513437.json similarity index 100% rename from mapFiles/full/513437.json rename to core/mapFiles/full/513437.json diff --git a/mapFiles/full/513437_full.json b/core/mapFiles/full/513437_full.json similarity index 100% rename from mapFiles/full/513437_full.json rename to core/mapFiles/full/513437_full.json diff --git a/mapFiles/full/520000.json b/core/mapFiles/full/520000.json similarity index 100% rename from mapFiles/full/520000.json rename to core/mapFiles/full/520000.json diff --git a/mapFiles/full/520000_full.json b/core/mapFiles/full/520000_full.json similarity index 100% rename from mapFiles/full/520000_full.json rename to core/mapFiles/full/520000_full.json diff --git a/mapFiles/full/520100.json b/core/mapFiles/full/520100.json similarity index 100% rename from mapFiles/full/520100.json rename to core/mapFiles/full/520100.json diff --git a/mapFiles/full/520100_full.json b/core/mapFiles/full/520100_full.json similarity index 100% rename from mapFiles/full/520100_full.json rename to core/mapFiles/full/520100_full.json diff --git a/mapFiles/full/520102.json b/core/mapFiles/full/520102.json similarity index 100% rename from mapFiles/full/520102.json rename to core/mapFiles/full/520102.json diff --git a/mapFiles/full/520102_full.json b/core/mapFiles/full/520102_full.json similarity index 100% rename from mapFiles/full/520102_full.json rename to core/mapFiles/full/520102_full.json diff --git a/mapFiles/full/520103.json b/core/mapFiles/full/520103.json similarity index 100% rename from mapFiles/full/520103.json rename to core/mapFiles/full/520103.json diff --git a/mapFiles/full/520103_full.json b/core/mapFiles/full/520103_full.json similarity index 100% rename from mapFiles/full/520103_full.json rename to core/mapFiles/full/520103_full.json diff --git a/mapFiles/full/520111.json b/core/mapFiles/full/520111.json similarity index 100% rename from mapFiles/full/520111.json rename to core/mapFiles/full/520111.json diff --git a/mapFiles/full/520111_full.json b/core/mapFiles/full/520111_full.json similarity index 100% rename from mapFiles/full/520111_full.json rename to core/mapFiles/full/520111_full.json diff --git a/mapFiles/full/520112.json b/core/mapFiles/full/520112.json similarity index 100% rename from mapFiles/full/520112.json rename to core/mapFiles/full/520112.json diff --git a/mapFiles/full/520112_full.json b/core/mapFiles/full/520112_full.json similarity index 100% rename from mapFiles/full/520112_full.json rename to core/mapFiles/full/520112_full.json diff --git a/mapFiles/full/520113.json b/core/mapFiles/full/520113.json similarity index 100% rename from mapFiles/full/520113.json rename to core/mapFiles/full/520113.json diff --git a/mapFiles/full/520113_full.json b/core/mapFiles/full/520113_full.json similarity index 100% rename from mapFiles/full/520113_full.json rename to core/mapFiles/full/520113_full.json diff --git a/mapFiles/full/520115.json b/core/mapFiles/full/520115.json similarity index 100% rename from mapFiles/full/520115.json rename to core/mapFiles/full/520115.json diff --git a/mapFiles/full/520115_full.json b/core/mapFiles/full/520115_full.json similarity index 100% rename from mapFiles/full/520115_full.json rename to core/mapFiles/full/520115_full.json diff --git a/mapFiles/full/520121.json b/core/mapFiles/full/520121.json similarity index 100% rename from mapFiles/full/520121.json rename to core/mapFiles/full/520121.json diff --git a/mapFiles/full/520121_full.json b/core/mapFiles/full/520121_full.json similarity index 100% rename from mapFiles/full/520121_full.json rename to core/mapFiles/full/520121_full.json diff --git a/mapFiles/full/520122.json b/core/mapFiles/full/520122.json similarity index 100% rename from mapFiles/full/520122.json rename to core/mapFiles/full/520122.json diff --git a/mapFiles/full/520122_full.json b/core/mapFiles/full/520122_full.json similarity index 100% rename from mapFiles/full/520122_full.json rename to core/mapFiles/full/520122_full.json diff --git a/mapFiles/full/520123.json b/core/mapFiles/full/520123.json similarity index 100% rename from mapFiles/full/520123.json rename to core/mapFiles/full/520123.json diff --git a/mapFiles/full/520123_full.json b/core/mapFiles/full/520123_full.json similarity index 100% rename from mapFiles/full/520123_full.json rename to core/mapFiles/full/520123_full.json diff --git a/mapFiles/full/520181.json b/core/mapFiles/full/520181.json similarity index 100% rename from mapFiles/full/520181.json rename to core/mapFiles/full/520181.json diff --git a/mapFiles/full/520181_full.json b/core/mapFiles/full/520181_full.json similarity index 100% rename from mapFiles/full/520181_full.json rename to core/mapFiles/full/520181_full.json diff --git a/mapFiles/full/520200.json b/core/mapFiles/full/520200.json similarity index 100% rename from mapFiles/full/520200.json rename to core/mapFiles/full/520200.json diff --git a/mapFiles/full/520200_full.json b/core/mapFiles/full/520200_full.json similarity index 100% rename from mapFiles/full/520200_full.json rename to core/mapFiles/full/520200_full.json diff --git a/mapFiles/full/520201.json b/core/mapFiles/full/520201.json similarity index 100% rename from mapFiles/full/520201.json rename to core/mapFiles/full/520201.json diff --git a/mapFiles/full/520201_full.json b/core/mapFiles/full/520201_full.json similarity index 100% rename from mapFiles/full/520201_full.json rename to core/mapFiles/full/520201_full.json diff --git a/mapFiles/full/520203.json b/core/mapFiles/full/520203.json similarity index 100% rename from mapFiles/full/520203.json rename to core/mapFiles/full/520203.json diff --git a/mapFiles/full/520203_full.json b/core/mapFiles/full/520203_full.json similarity index 100% rename from mapFiles/full/520203_full.json rename to core/mapFiles/full/520203_full.json diff --git a/mapFiles/full/520221.json b/core/mapFiles/full/520221.json similarity index 100% rename from mapFiles/full/520221.json rename to core/mapFiles/full/520221.json diff --git a/mapFiles/full/520221_full.json b/core/mapFiles/full/520221_full.json similarity index 100% rename from mapFiles/full/520221_full.json rename to core/mapFiles/full/520221_full.json diff --git a/mapFiles/full/520281.json b/core/mapFiles/full/520281.json similarity index 100% rename from mapFiles/full/520281.json rename to core/mapFiles/full/520281.json diff --git a/mapFiles/full/520281_full.json b/core/mapFiles/full/520281_full.json similarity index 100% rename from mapFiles/full/520281_full.json rename to core/mapFiles/full/520281_full.json diff --git a/mapFiles/full/520300.json b/core/mapFiles/full/520300.json similarity index 100% rename from mapFiles/full/520300.json rename to core/mapFiles/full/520300.json diff --git a/mapFiles/full/520300_full.json b/core/mapFiles/full/520300_full.json similarity index 100% rename from mapFiles/full/520300_full.json rename to core/mapFiles/full/520300_full.json diff --git a/mapFiles/full/520302.json b/core/mapFiles/full/520302.json similarity index 100% rename from mapFiles/full/520302.json rename to core/mapFiles/full/520302.json diff --git a/mapFiles/full/520302_full.json b/core/mapFiles/full/520302_full.json similarity index 100% rename from mapFiles/full/520302_full.json rename to core/mapFiles/full/520302_full.json diff --git a/mapFiles/full/520303.json b/core/mapFiles/full/520303.json similarity index 100% rename from mapFiles/full/520303.json rename to core/mapFiles/full/520303.json diff --git a/mapFiles/full/520303_full.json b/core/mapFiles/full/520303_full.json similarity index 100% rename from mapFiles/full/520303_full.json rename to core/mapFiles/full/520303_full.json diff --git a/mapFiles/full/520304.json b/core/mapFiles/full/520304.json similarity index 100% rename from mapFiles/full/520304.json rename to core/mapFiles/full/520304.json diff --git a/mapFiles/full/520304_full.json b/core/mapFiles/full/520304_full.json similarity index 100% rename from mapFiles/full/520304_full.json rename to core/mapFiles/full/520304_full.json diff --git a/mapFiles/full/520322.json b/core/mapFiles/full/520322.json similarity index 100% rename from mapFiles/full/520322.json rename to core/mapFiles/full/520322.json diff --git a/mapFiles/full/520322_full.json b/core/mapFiles/full/520322_full.json similarity index 100% rename from mapFiles/full/520322_full.json rename to core/mapFiles/full/520322_full.json diff --git a/mapFiles/full/520323.json b/core/mapFiles/full/520323.json similarity index 100% rename from mapFiles/full/520323.json rename to core/mapFiles/full/520323.json diff --git a/mapFiles/full/520323_full.json b/core/mapFiles/full/520323_full.json similarity index 100% rename from mapFiles/full/520323_full.json rename to core/mapFiles/full/520323_full.json diff --git a/mapFiles/full/520324.json b/core/mapFiles/full/520324.json similarity index 100% rename from mapFiles/full/520324.json rename to core/mapFiles/full/520324.json diff --git a/mapFiles/full/520324_full.json b/core/mapFiles/full/520324_full.json similarity index 100% rename from mapFiles/full/520324_full.json rename to core/mapFiles/full/520324_full.json diff --git a/mapFiles/full/520325.json b/core/mapFiles/full/520325.json similarity index 100% rename from mapFiles/full/520325.json rename to core/mapFiles/full/520325.json diff --git a/mapFiles/full/520325_full.json b/core/mapFiles/full/520325_full.json similarity index 100% rename from mapFiles/full/520325_full.json rename to core/mapFiles/full/520325_full.json diff --git a/mapFiles/full/520326.json b/core/mapFiles/full/520326.json similarity index 100% rename from mapFiles/full/520326.json rename to core/mapFiles/full/520326.json diff --git a/mapFiles/full/520326_full.json b/core/mapFiles/full/520326_full.json similarity index 100% rename from mapFiles/full/520326_full.json rename to core/mapFiles/full/520326_full.json diff --git a/mapFiles/full/520327.json b/core/mapFiles/full/520327.json similarity index 100% rename from mapFiles/full/520327.json rename to core/mapFiles/full/520327.json diff --git a/mapFiles/full/520327_full.json b/core/mapFiles/full/520327_full.json similarity index 100% rename from mapFiles/full/520327_full.json rename to core/mapFiles/full/520327_full.json diff --git a/mapFiles/full/520328.json b/core/mapFiles/full/520328.json similarity index 100% rename from mapFiles/full/520328.json rename to core/mapFiles/full/520328.json diff --git a/mapFiles/full/520328_full.json b/core/mapFiles/full/520328_full.json similarity index 100% rename from mapFiles/full/520328_full.json rename to core/mapFiles/full/520328_full.json diff --git a/mapFiles/full/520329.json b/core/mapFiles/full/520329.json similarity index 100% rename from mapFiles/full/520329.json rename to core/mapFiles/full/520329.json diff --git a/mapFiles/full/520329_full.json b/core/mapFiles/full/520329_full.json similarity index 100% rename from mapFiles/full/520329_full.json rename to core/mapFiles/full/520329_full.json diff --git a/mapFiles/full/520330.json b/core/mapFiles/full/520330.json similarity index 100% rename from mapFiles/full/520330.json rename to core/mapFiles/full/520330.json diff --git a/mapFiles/full/520330_full.json b/core/mapFiles/full/520330_full.json similarity index 100% rename from mapFiles/full/520330_full.json rename to core/mapFiles/full/520330_full.json diff --git a/mapFiles/full/520381.json b/core/mapFiles/full/520381.json similarity index 100% rename from mapFiles/full/520381.json rename to core/mapFiles/full/520381.json diff --git a/mapFiles/full/520381_full.json b/core/mapFiles/full/520381_full.json similarity index 100% rename from mapFiles/full/520381_full.json rename to core/mapFiles/full/520381_full.json diff --git a/mapFiles/full/520382.json b/core/mapFiles/full/520382.json similarity index 100% rename from mapFiles/full/520382.json rename to core/mapFiles/full/520382.json diff --git a/mapFiles/full/520382_full.json b/core/mapFiles/full/520382_full.json similarity index 100% rename from mapFiles/full/520382_full.json rename to core/mapFiles/full/520382_full.json diff --git a/mapFiles/full/520400.json b/core/mapFiles/full/520400.json similarity index 100% rename from mapFiles/full/520400.json rename to core/mapFiles/full/520400.json diff --git a/mapFiles/full/520400_full.json b/core/mapFiles/full/520400_full.json similarity index 100% rename from mapFiles/full/520400_full.json rename to core/mapFiles/full/520400_full.json diff --git a/mapFiles/full/520402.json b/core/mapFiles/full/520402.json similarity index 100% rename from mapFiles/full/520402.json rename to core/mapFiles/full/520402.json diff --git a/mapFiles/full/520402_full.json b/core/mapFiles/full/520402_full.json similarity index 100% rename from mapFiles/full/520402_full.json rename to core/mapFiles/full/520402_full.json diff --git a/mapFiles/full/520403.json b/core/mapFiles/full/520403.json similarity index 100% rename from mapFiles/full/520403.json rename to core/mapFiles/full/520403.json diff --git a/mapFiles/full/520403_full.json b/core/mapFiles/full/520403_full.json similarity index 100% rename from mapFiles/full/520403_full.json rename to core/mapFiles/full/520403_full.json diff --git a/mapFiles/full/520422.json b/core/mapFiles/full/520422.json similarity index 100% rename from mapFiles/full/520422.json rename to core/mapFiles/full/520422.json diff --git a/mapFiles/full/520422_full.json b/core/mapFiles/full/520422_full.json similarity index 100% rename from mapFiles/full/520422_full.json rename to core/mapFiles/full/520422_full.json diff --git a/mapFiles/full/520423.json b/core/mapFiles/full/520423.json similarity index 100% rename from mapFiles/full/520423.json rename to core/mapFiles/full/520423.json diff --git a/mapFiles/full/520423_full.json b/core/mapFiles/full/520423_full.json similarity index 100% rename from mapFiles/full/520423_full.json rename to core/mapFiles/full/520423_full.json diff --git a/mapFiles/full/520424.json b/core/mapFiles/full/520424.json similarity index 100% rename from mapFiles/full/520424.json rename to core/mapFiles/full/520424.json diff --git a/mapFiles/full/520424_full.json b/core/mapFiles/full/520424_full.json similarity index 100% rename from mapFiles/full/520424_full.json rename to core/mapFiles/full/520424_full.json diff --git a/mapFiles/full/520425.json b/core/mapFiles/full/520425.json similarity index 100% rename from mapFiles/full/520425.json rename to core/mapFiles/full/520425.json diff --git a/mapFiles/full/520425_full.json b/core/mapFiles/full/520425_full.json similarity index 100% rename from mapFiles/full/520425_full.json rename to core/mapFiles/full/520425_full.json diff --git a/mapFiles/full/520500.json b/core/mapFiles/full/520500.json similarity index 100% rename from mapFiles/full/520500.json rename to core/mapFiles/full/520500.json diff --git a/mapFiles/full/520500_full.json b/core/mapFiles/full/520500_full.json similarity index 100% rename from mapFiles/full/520500_full.json rename to core/mapFiles/full/520500_full.json diff --git a/mapFiles/full/520502.json b/core/mapFiles/full/520502.json similarity index 100% rename from mapFiles/full/520502.json rename to core/mapFiles/full/520502.json diff --git a/mapFiles/full/520502_full.json b/core/mapFiles/full/520502_full.json similarity index 100% rename from mapFiles/full/520502_full.json rename to core/mapFiles/full/520502_full.json diff --git a/mapFiles/full/520521.json b/core/mapFiles/full/520521.json similarity index 100% rename from mapFiles/full/520521.json rename to core/mapFiles/full/520521.json diff --git a/mapFiles/full/520521_full.json b/core/mapFiles/full/520521_full.json similarity index 100% rename from mapFiles/full/520521_full.json rename to core/mapFiles/full/520521_full.json diff --git a/mapFiles/full/520522.json b/core/mapFiles/full/520522.json similarity index 100% rename from mapFiles/full/520522.json rename to core/mapFiles/full/520522.json diff --git a/mapFiles/full/520522_full.json b/core/mapFiles/full/520522_full.json similarity index 100% rename from mapFiles/full/520522_full.json rename to core/mapFiles/full/520522_full.json diff --git a/mapFiles/full/520523.json b/core/mapFiles/full/520523.json similarity index 100% rename from mapFiles/full/520523.json rename to core/mapFiles/full/520523.json diff --git a/mapFiles/full/520523_full.json b/core/mapFiles/full/520523_full.json similarity index 100% rename from mapFiles/full/520523_full.json rename to core/mapFiles/full/520523_full.json diff --git a/mapFiles/full/520524.json b/core/mapFiles/full/520524.json similarity index 100% rename from mapFiles/full/520524.json rename to core/mapFiles/full/520524.json diff --git a/mapFiles/full/520524_full.json b/core/mapFiles/full/520524_full.json similarity index 100% rename from mapFiles/full/520524_full.json rename to core/mapFiles/full/520524_full.json diff --git a/mapFiles/full/520525.json b/core/mapFiles/full/520525.json similarity index 100% rename from mapFiles/full/520525.json rename to core/mapFiles/full/520525.json diff --git a/mapFiles/full/520525_full.json b/core/mapFiles/full/520525_full.json similarity index 100% rename from mapFiles/full/520525_full.json rename to core/mapFiles/full/520525_full.json diff --git a/mapFiles/full/520526.json b/core/mapFiles/full/520526.json similarity index 100% rename from mapFiles/full/520526.json rename to core/mapFiles/full/520526.json diff --git a/mapFiles/full/520526_full.json b/core/mapFiles/full/520526_full.json similarity index 100% rename from mapFiles/full/520526_full.json rename to core/mapFiles/full/520526_full.json diff --git a/mapFiles/full/520527.json b/core/mapFiles/full/520527.json similarity index 100% rename from mapFiles/full/520527.json rename to core/mapFiles/full/520527.json diff --git a/mapFiles/full/520527_full.json b/core/mapFiles/full/520527_full.json similarity index 100% rename from mapFiles/full/520527_full.json rename to core/mapFiles/full/520527_full.json diff --git a/mapFiles/full/520600.json b/core/mapFiles/full/520600.json similarity index 100% rename from mapFiles/full/520600.json rename to core/mapFiles/full/520600.json diff --git a/mapFiles/full/520600_full.json b/core/mapFiles/full/520600_full.json similarity index 100% rename from mapFiles/full/520600_full.json rename to core/mapFiles/full/520600_full.json diff --git a/mapFiles/full/520602.json b/core/mapFiles/full/520602.json similarity index 100% rename from mapFiles/full/520602.json rename to core/mapFiles/full/520602.json diff --git a/mapFiles/full/520602_full.json b/core/mapFiles/full/520602_full.json similarity index 100% rename from mapFiles/full/520602_full.json rename to core/mapFiles/full/520602_full.json diff --git a/mapFiles/full/520603.json b/core/mapFiles/full/520603.json similarity index 100% rename from mapFiles/full/520603.json rename to core/mapFiles/full/520603.json diff --git a/mapFiles/full/520603_full.json b/core/mapFiles/full/520603_full.json similarity index 100% rename from mapFiles/full/520603_full.json rename to core/mapFiles/full/520603_full.json diff --git a/mapFiles/full/520621.json b/core/mapFiles/full/520621.json similarity index 100% rename from mapFiles/full/520621.json rename to core/mapFiles/full/520621.json diff --git a/mapFiles/full/520621_full.json b/core/mapFiles/full/520621_full.json similarity index 100% rename from mapFiles/full/520621_full.json rename to core/mapFiles/full/520621_full.json diff --git a/mapFiles/full/520622.json b/core/mapFiles/full/520622.json similarity index 100% rename from mapFiles/full/520622.json rename to core/mapFiles/full/520622.json diff --git a/mapFiles/full/520622_full.json b/core/mapFiles/full/520622_full.json similarity index 100% rename from mapFiles/full/520622_full.json rename to core/mapFiles/full/520622_full.json diff --git a/mapFiles/full/520623.json b/core/mapFiles/full/520623.json similarity index 100% rename from mapFiles/full/520623.json rename to core/mapFiles/full/520623.json diff --git a/mapFiles/full/520623_full.json b/core/mapFiles/full/520623_full.json similarity index 100% rename from mapFiles/full/520623_full.json rename to core/mapFiles/full/520623_full.json diff --git a/mapFiles/full/520624.json b/core/mapFiles/full/520624.json similarity index 100% rename from mapFiles/full/520624.json rename to core/mapFiles/full/520624.json diff --git a/mapFiles/full/520624_full.json b/core/mapFiles/full/520624_full.json similarity index 100% rename from mapFiles/full/520624_full.json rename to core/mapFiles/full/520624_full.json diff --git a/mapFiles/full/520625.json b/core/mapFiles/full/520625.json similarity index 100% rename from mapFiles/full/520625.json rename to core/mapFiles/full/520625.json diff --git a/mapFiles/full/520625_full.json b/core/mapFiles/full/520625_full.json similarity index 100% rename from mapFiles/full/520625_full.json rename to core/mapFiles/full/520625_full.json diff --git a/mapFiles/full/520626.json b/core/mapFiles/full/520626.json similarity index 100% rename from mapFiles/full/520626.json rename to core/mapFiles/full/520626.json diff --git a/mapFiles/full/520626_full.json b/core/mapFiles/full/520626_full.json similarity index 100% rename from mapFiles/full/520626_full.json rename to core/mapFiles/full/520626_full.json diff --git a/mapFiles/full/520627.json b/core/mapFiles/full/520627.json similarity index 100% rename from mapFiles/full/520627.json rename to core/mapFiles/full/520627.json diff --git a/mapFiles/full/520627_full.json b/core/mapFiles/full/520627_full.json similarity index 100% rename from mapFiles/full/520627_full.json rename to core/mapFiles/full/520627_full.json diff --git a/mapFiles/full/520628.json b/core/mapFiles/full/520628.json similarity index 100% rename from mapFiles/full/520628.json rename to core/mapFiles/full/520628.json diff --git a/mapFiles/full/520628_full.json b/core/mapFiles/full/520628_full.json similarity index 100% rename from mapFiles/full/520628_full.json rename to core/mapFiles/full/520628_full.json diff --git a/mapFiles/full/522300.json b/core/mapFiles/full/522300.json similarity index 100% rename from mapFiles/full/522300.json rename to core/mapFiles/full/522300.json diff --git a/mapFiles/full/522300_full.json b/core/mapFiles/full/522300_full.json similarity index 100% rename from mapFiles/full/522300_full.json rename to core/mapFiles/full/522300_full.json diff --git a/mapFiles/full/522301.json b/core/mapFiles/full/522301.json similarity index 100% rename from mapFiles/full/522301.json rename to core/mapFiles/full/522301.json diff --git a/mapFiles/full/522301_full.json b/core/mapFiles/full/522301_full.json similarity index 100% rename from mapFiles/full/522301_full.json rename to core/mapFiles/full/522301_full.json diff --git a/mapFiles/full/522302.json b/core/mapFiles/full/522302.json similarity index 100% rename from mapFiles/full/522302.json rename to core/mapFiles/full/522302.json diff --git a/mapFiles/full/522302_full.json b/core/mapFiles/full/522302_full.json similarity index 100% rename from mapFiles/full/522302_full.json rename to core/mapFiles/full/522302_full.json diff --git a/mapFiles/full/522323.json b/core/mapFiles/full/522323.json similarity index 100% rename from mapFiles/full/522323.json rename to core/mapFiles/full/522323.json diff --git a/mapFiles/full/522323_full.json b/core/mapFiles/full/522323_full.json similarity index 100% rename from mapFiles/full/522323_full.json rename to core/mapFiles/full/522323_full.json diff --git a/mapFiles/full/522324.json b/core/mapFiles/full/522324.json similarity index 100% rename from mapFiles/full/522324.json rename to core/mapFiles/full/522324.json diff --git a/mapFiles/full/522324_full.json b/core/mapFiles/full/522324_full.json similarity index 100% rename from mapFiles/full/522324_full.json rename to core/mapFiles/full/522324_full.json diff --git a/mapFiles/full/522325.json b/core/mapFiles/full/522325.json similarity index 100% rename from mapFiles/full/522325.json rename to core/mapFiles/full/522325.json diff --git a/mapFiles/full/522325_full.json b/core/mapFiles/full/522325_full.json similarity index 100% rename from mapFiles/full/522325_full.json rename to core/mapFiles/full/522325_full.json diff --git a/mapFiles/full/522326.json b/core/mapFiles/full/522326.json similarity index 100% rename from mapFiles/full/522326.json rename to core/mapFiles/full/522326.json diff --git a/mapFiles/full/522326_full.json b/core/mapFiles/full/522326_full.json similarity index 100% rename from mapFiles/full/522326_full.json rename to core/mapFiles/full/522326_full.json diff --git a/mapFiles/full/522327.json b/core/mapFiles/full/522327.json similarity index 100% rename from mapFiles/full/522327.json rename to core/mapFiles/full/522327.json diff --git a/mapFiles/full/522327_full.json b/core/mapFiles/full/522327_full.json similarity index 100% rename from mapFiles/full/522327_full.json rename to core/mapFiles/full/522327_full.json diff --git a/mapFiles/full/522328.json b/core/mapFiles/full/522328.json similarity index 100% rename from mapFiles/full/522328.json rename to core/mapFiles/full/522328.json diff --git a/mapFiles/full/522328_full.json b/core/mapFiles/full/522328_full.json similarity index 100% rename from mapFiles/full/522328_full.json rename to core/mapFiles/full/522328_full.json diff --git a/mapFiles/full/522600.json b/core/mapFiles/full/522600.json similarity index 100% rename from mapFiles/full/522600.json rename to core/mapFiles/full/522600.json diff --git a/mapFiles/full/522600_full.json b/core/mapFiles/full/522600_full.json similarity index 100% rename from mapFiles/full/522600_full.json rename to core/mapFiles/full/522600_full.json diff --git a/mapFiles/full/522601.json b/core/mapFiles/full/522601.json similarity index 100% rename from mapFiles/full/522601.json rename to core/mapFiles/full/522601.json diff --git a/mapFiles/full/522601_full.json b/core/mapFiles/full/522601_full.json similarity index 100% rename from mapFiles/full/522601_full.json rename to core/mapFiles/full/522601_full.json diff --git a/mapFiles/full/522622.json b/core/mapFiles/full/522622.json similarity index 100% rename from mapFiles/full/522622.json rename to core/mapFiles/full/522622.json diff --git a/mapFiles/full/522622_full.json b/core/mapFiles/full/522622_full.json similarity index 100% rename from mapFiles/full/522622_full.json rename to core/mapFiles/full/522622_full.json diff --git a/mapFiles/full/522623.json b/core/mapFiles/full/522623.json similarity index 100% rename from mapFiles/full/522623.json rename to core/mapFiles/full/522623.json diff --git a/mapFiles/full/522623_full.json b/core/mapFiles/full/522623_full.json similarity index 100% rename from mapFiles/full/522623_full.json rename to core/mapFiles/full/522623_full.json diff --git a/mapFiles/full/522624.json b/core/mapFiles/full/522624.json similarity index 100% rename from mapFiles/full/522624.json rename to core/mapFiles/full/522624.json diff --git a/mapFiles/full/522624_full.json b/core/mapFiles/full/522624_full.json similarity index 100% rename from mapFiles/full/522624_full.json rename to core/mapFiles/full/522624_full.json diff --git a/mapFiles/full/522625.json b/core/mapFiles/full/522625.json similarity index 100% rename from mapFiles/full/522625.json rename to core/mapFiles/full/522625.json diff --git a/mapFiles/full/522625_full.json b/core/mapFiles/full/522625_full.json similarity index 100% rename from mapFiles/full/522625_full.json rename to core/mapFiles/full/522625_full.json diff --git a/mapFiles/full/522626.json b/core/mapFiles/full/522626.json similarity index 100% rename from mapFiles/full/522626.json rename to core/mapFiles/full/522626.json diff --git a/mapFiles/full/522626_full.json b/core/mapFiles/full/522626_full.json similarity index 100% rename from mapFiles/full/522626_full.json rename to core/mapFiles/full/522626_full.json diff --git a/mapFiles/full/522627.json b/core/mapFiles/full/522627.json similarity index 100% rename from mapFiles/full/522627.json rename to core/mapFiles/full/522627.json diff --git a/mapFiles/full/522627_full.json b/core/mapFiles/full/522627_full.json similarity index 100% rename from mapFiles/full/522627_full.json rename to core/mapFiles/full/522627_full.json diff --git a/mapFiles/full/522628.json b/core/mapFiles/full/522628.json similarity index 100% rename from mapFiles/full/522628.json rename to core/mapFiles/full/522628.json diff --git a/mapFiles/full/522628_full.json b/core/mapFiles/full/522628_full.json similarity index 100% rename from mapFiles/full/522628_full.json rename to core/mapFiles/full/522628_full.json diff --git a/mapFiles/full/522629.json b/core/mapFiles/full/522629.json similarity index 100% rename from mapFiles/full/522629.json rename to core/mapFiles/full/522629.json diff --git a/mapFiles/full/522629_full.json b/core/mapFiles/full/522629_full.json similarity index 100% rename from mapFiles/full/522629_full.json rename to core/mapFiles/full/522629_full.json diff --git a/mapFiles/full/522630.json b/core/mapFiles/full/522630.json similarity index 100% rename from mapFiles/full/522630.json rename to core/mapFiles/full/522630.json diff --git a/mapFiles/full/522630_full.json b/core/mapFiles/full/522630_full.json similarity index 100% rename from mapFiles/full/522630_full.json rename to core/mapFiles/full/522630_full.json diff --git a/mapFiles/full/522631.json b/core/mapFiles/full/522631.json similarity index 100% rename from mapFiles/full/522631.json rename to core/mapFiles/full/522631.json diff --git a/mapFiles/full/522631_full.json b/core/mapFiles/full/522631_full.json similarity index 100% rename from mapFiles/full/522631_full.json rename to core/mapFiles/full/522631_full.json diff --git a/mapFiles/full/522632.json b/core/mapFiles/full/522632.json similarity index 100% rename from mapFiles/full/522632.json rename to core/mapFiles/full/522632.json diff --git a/mapFiles/full/522632_full.json b/core/mapFiles/full/522632_full.json similarity index 100% rename from mapFiles/full/522632_full.json rename to core/mapFiles/full/522632_full.json diff --git a/mapFiles/full/522633.json b/core/mapFiles/full/522633.json similarity index 100% rename from mapFiles/full/522633.json rename to core/mapFiles/full/522633.json diff --git a/mapFiles/full/522633_full.json b/core/mapFiles/full/522633_full.json similarity index 100% rename from mapFiles/full/522633_full.json rename to core/mapFiles/full/522633_full.json diff --git a/mapFiles/full/522634.json b/core/mapFiles/full/522634.json similarity index 100% rename from mapFiles/full/522634.json rename to core/mapFiles/full/522634.json diff --git a/mapFiles/full/522634_full.json b/core/mapFiles/full/522634_full.json similarity index 100% rename from mapFiles/full/522634_full.json rename to core/mapFiles/full/522634_full.json diff --git a/mapFiles/full/522635.json b/core/mapFiles/full/522635.json similarity index 100% rename from mapFiles/full/522635.json rename to core/mapFiles/full/522635.json diff --git a/mapFiles/full/522635_full.json b/core/mapFiles/full/522635_full.json similarity index 100% rename from mapFiles/full/522635_full.json rename to core/mapFiles/full/522635_full.json diff --git a/mapFiles/full/522636.json b/core/mapFiles/full/522636.json similarity index 100% rename from mapFiles/full/522636.json rename to core/mapFiles/full/522636.json diff --git a/mapFiles/full/522636_full.json b/core/mapFiles/full/522636_full.json similarity index 100% rename from mapFiles/full/522636_full.json rename to core/mapFiles/full/522636_full.json diff --git a/mapFiles/full/522700.json b/core/mapFiles/full/522700.json similarity index 100% rename from mapFiles/full/522700.json rename to core/mapFiles/full/522700.json diff --git a/mapFiles/full/522700_full.json b/core/mapFiles/full/522700_full.json similarity index 100% rename from mapFiles/full/522700_full.json rename to core/mapFiles/full/522700_full.json diff --git a/mapFiles/full/522701.json b/core/mapFiles/full/522701.json similarity index 100% rename from mapFiles/full/522701.json rename to core/mapFiles/full/522701.json diff --git a/mapFiles/full/522701_full.json b/core/mapFiles/full/522701_full.json similarity index 100% rename from mapFiles/full/522701_full.json rename to core/mapFiles/full/522701_full.json diff --git a/mapFiles/full/522702.json b/core/mapFiles/full/522702.json similarity index 100% rename from mapFiles/full/522702.json rename to core/mapFiles/full/522702.json diff --git a/mapFiles/full/522702_full.json b/core/mapFiles/full/522702_full.json similarity index 100% rename from mapFiles/full/522702_full.json rename to core/mapFiles/full/522702_full.json diff --git a/mapFiles/full/522722.json b/core/mapFiles/full/522722.json similarity index 100% rename from mapFiles/full/522722.json rename to core/mapFiles/full/522722.json diff --git a/mapFiles/full/522722_full.json b/core/mapFiles/full/522722_full.json similarity index 100% rename from mapFiles/full/522722_full.json rename to core/mapFiles/full/522722_full.json diff --git a/mapFiles/full/522723.json b/core/mapFiles/full/522723.json similarity index 100% rename from mapFiles/full/522723.json rename to core/mapFiles/full/522723.json diff --git a/mapFiles/full/522723_full.json b/core/mapFiles/full/522723_full.json similarity index 100% rename from mapFiles/full/522723_full.json rename to core/mapFiles/full/522723_full.json diff --git a/mapFiles/full/522725.json b/core/mapFiles/full/522725.json similarity index 100% rename from mapFiles/full/522725.json rename to core/mapFiles/full/522725.json diff --git a/mapFiles/full/522725_full.json b/core/mapFiles/full/522725_full.json similarity index 100% rename from mapFiles/full/522725_full.json rename to core/mapFiles/full/522725_full.json diff --git a/mapFiles/full/522726.json b/core/mapFiles/full/522726.json similarity index 100% rename from mapFiles/full/522726.json rename to core/mapFiles/full/522726.json diff --git a/mapFiles/full/522726_full.json b/core/mapFiles/full/522726_full.json similarity index 100% rename from mapFiles/full/522726_full.json rename to core/mapFiles/full/522726_full.json diff --git a/mapFiles/full/522727.json b/core/mapFiles/full/522727.json similarity index 100% rename from mapFiles/full/522727.json rename to core/mapFiles/full/522727.json diff --git a/mapFiles/full/522727_full.json b/core/mapFiles/full/522727_full.json similarity index 100% rename from mapFiles/full/522727_full.json rename to core/mapFiles/full/522727_full.json diff --git a/mapFiles/full/522728.json b/core/mapFiles/full/522728.json similarity index 100% rename from mapFiles/full/522728.json rename to core/mapFiles/full/522728.json diff --git a/mapFiles/full/522728_full.json b/core/mapFiles/full/522728_full.json similarity index 100% rename from mapFiles/full/522728_full.json rename to core/mapFiles/full/522728_full.json diff --git a/mapFiles/full/522729.json b/core/mapFiles/full/522729.json similarity index 100% rename from mapFiles/full/522729.json rename to core/mapFiles/full/522729.json diff --git a/mapFiles/full/522729_full.json b/core/mapFiles/full/522729_full.json similarity index 100% rename from mapFiles/full/522729_full.json rename to core/mapFiles/full/522729_full.json diff --git a/mapFiles/full/522730.json b/core/mapFiles/full/522730.json similarity index 100% rename from mapFiles/full/522730.json rename to core/mapFiles/full/522730.json diff --git a/mapFiles/full/522730_full.json b/core/mapFiles/full/522730_full.json similarity index 100% rename from mapFiles/full/522730_full.json rename to core/mapFiles/full/522730_full.json diff --git a/mapFiles/full/522731.json b/core/mapFiles/full/522731.json similarity index 100% rename from mapFiles/full/522731.json rename to core/mapFiles/full/522731.json diff --git a/mapFiles/full/522731_full.json b/core/mapFiles/full/522731_full.json similarity index 100% rename from mapFiles/full/522731_full.json rename to core/mapFiles/full/522731_full.json diff --git a/mapFiles/full/522732.json b/core/mapFiles/full/522732.json similarity index 100% rename from mapFiles/full/522732.json rename to core/mapFiles/full/522732.json diff --git a/mapFiles/full/522732_full.json b/core/mapFiles/full/522732_full.json similarity index 100% rename from mapFiles/full/522732_full.json rename to core/mapFiles/full/522732_full.json diff --git a/mapFiles/full/530000.json b/core/mapFiles/full/530000.json similarity index 100% rename from mapFiles/full/530000.json rename to core/mapFiles/full/530000.json diff --git a/mapFiles/full/530000_full.json b/core/mapFiles/full/530000_full.json similarity index 100% rename from mapFiles/full/530000_full.json rename to core/mapFiles/full/530000_full.json diff --git a/mapFiles/full/530100.json b/core/mapFiles/full/530100.json similarity index 100% rename from mapFiles/full/530100.json rename to core/mapFiles/full/530100.json diff --git a/mapFiles/full/530100_full.json b/core/mapFiles/full/530100_full.json similarity index 100% rename from mapFiles/full/530100_full.json rename to core/mapFiles/full/530100_full.json diff --git a/mapFiles/full/530102.json b/core/mapFiles/full/530102.json similarity index 100% rename from mapFiles/full/530102.json rename to core/mapFiles/full/530102.json diff --git a/mapFiles/full/530102_full.json b/core/mapFiles/full/530102_full.json similarity index 100% rename from mapFiles/full/530102_full.json rename to core/mapFiles/full/530102_full.json diff --git a/mapFiles/full/530103.json b/core/mapFiles/full/530103.json similarity index 100% rename from mapFiles/full/530103.json rename to core/mapFiles/full/530103.json diff --git a/mapFiles/full/530103_full.json b/core/mapFiles/full/530103_full.json similarity index 100% rename from mapFiles/full/530103_full.json rename to core/mapFiles/full/530103_full.json diff --git a/mapFiles/full/530111.json b/core/mapFiles/full/530111.json similarity index 100% rename from mapFiles/full/530111.json rename to core/mapFiles/full/530111.json diff --git a/mapFiles/full/530111_full.json b/core/mapFiles/full/530111_full.json similarity index 100% rename from mapFiles/full/530111_full.json rename to core/mapFiles/full/530111_full.json diff --git a/mapFiles/full/530112.json b/core/mapFiles/full/530112.json similarity index 100% rename from mapFiles/full/530112.json rename to core/mapFiles/full/530112.json diff --git a/mapFiles/full/530112_full.json b/core/mapFiles/full/530112_full.json similarity index 100% rename from mapFiles/full/530112_full.json rename to core/mapFiles/full/530112_full.json diff --git a/mapFiles/full/530113.json b/core/mapFiles/full/530113.json similarity index 100% rename from mapFiles/full/530113.json rename to core/mapFiles/full/530113.json diff --git a/mapFiles/full/530113_full.json b/core/mapFiles/full/530113_full.json similarity index 100% rename from mapFiles/full/530113_full.json rename to core/mapFiles/full/530113_full.json diff --git a/mapFiles/full/530114.json b/core/mapFiles/full/530114.json similarity index 100% rename from mapFiles/full/530114.json rename to core/mapFiles/full/530114.json diff --git a/mapFiles/full/530114_full.json b/core/mapFiles/full/530114_full.json similarity index 100% rename from mapFiles/full/530114_full.json rename to core/mapFiles/full/530114_full.json diff --git a/mapFiles/full/530115.json b/core/mapFiles/full/530115.json similarity index 100% rename from mapFiles/full/530115.json rename to core/mapFiles/full/530115.json diff --git a/mapFiles/full/530115_full.json b/core/mapFiles/full/530115_full.json similarity index 100% rename from mapFiles/full/530115_full.json rename to core/mapFiles/full/530115_full.json diff --git a/mapFiles/full/530124.json b/core/mapFiles/full/530124.json similarity index 100% rename from mapFiles/full/530124.json rename to core/mapFiles/full/530124.json diff --git a/mapFiles/full/530124_full.json b/core/mapFiles/full/530124_full.json similarity index 100% rename from mapFiles/full/530124_full.json rename to core/mapFiles/full/530124_full.json diff --git a/mapFiles/full/530125.json b/core/mapFiles/full/530125.json similarity index 100% rename from mapFiles/full/530125.json rename to core/mapFiles/full/530125.json diff --git a/mapFiles/full/530125_full.json b/core/mapFiles/full/530125_full.json similarity index 100% rename from mapFiles/full/530125_full.json rename to core/mapFiles/full/530125_full.json diff --git a/mapFiles/full/530126.json b/core/mapFiles/full/530126.json similarity index 100% rename from mapFiles/full/530126.json rename to core/mapFiles/full/530126.json diff --git a/mapFiles/full/530126_full.json b/core/mapFiles/full/530126_full.json similarity index 100% rename from mapFiles/full/530126_full.json rename to core/mapFiles/full/530126_full.json diff --git a/mapFiles/full/530127.json b/core/mapFiles/full/530127.json similarity index 100% rename from mapFiles/full/530127.json rename to core/mapFiles/full/530127.json diff --git a/mapFiles/full/530127_full.json b/core/mapFiles/full/530127_full.json similarity index 100% rename from mapFiles/full/530127_full.json rename to core/mapFiles/full/530127_full.json diff --git a/mapFiles/full/530128.json b/core/mapFiles/full/530128.json similarity index 100% rename from mapFiles/full/530128.json rename to core/mapFiles/full/530128.json diff --git a/mapFiles/full/530128_full.json b/core/mapFiles/full/530128_full.json similarity index 100% rename from mapFiles/full/530128_full.json rename to core/mapFiles/full/530128_full.json diff --git a/mapFiles/full/530129.json b/core/mapFiles/full/530129.json similarity index 100% rename from mapFiles/full/530129.json rename to core/mapFiles/full/530129.json diff --git a/mapFiles/full/530129_full.json b/core/mapFiles/full/530129_full.json similarity index 100% rename from mapFiles/full/530129_full.json rename to core/mapFiles/full/530129_full.json diff --git a/mapFiles/full/530181.json b/core/mapFiles/full/530181.json similarity index 100% rename from mapFiles/full/530181.json rename to core/mapFiles/full/530181.json diff --git a/mapFiles/full/530181_full.json b/core/mapFiles/full/530181_full.json similarity index 100% rename from mapFiles/full/530181_full.json rename to core/mapFiles/full/530181_full.json diff --git a/mapFiles/full/530300.json b/core/mapFiles/full/530300.json similarity index 100% rename from mapFiles/full/530300.json rename to core/mapFiles/full/530300.json diff --git a/mapFiles/full/530300_full.json b/core/mapFiles/full/530300_full.json similarity index 100% rename from mapFiles/full/530300_full.json rename to core/mapFiles/full/530300_full.json diff --git a/mapFiles/full/530302.json b/core/mapFiles/full/530302.json similarity index 100% rename from mapFiles/full/530302.json rename to core/mapFiles/full/530302.json diff --git a/mapFiles/full/530302_full.json b/core/mapFiles/full/530302_full.json similarity index 100% rename from mapFiles/full/530302_full.json rename to core/mapFiles/full/530302_full.json diff --git a/mapFiles/full/530303.json b/core/mapFiles/full/530303.json similarity index 100% rename from mapFiles/full/530303.json rename to core/mapFiles/full/530303.json diff --git a/mapFiles/full/530303_full.json b/core/mapFiles/full/530303_full.json similarity index 100% rename from mapFiles/full/530303_full.json rename to core/mapFiles/full/530303_full.json diff --git a/mapFiles/full/530304.json b/core/mapFiles/full/530304.json similarity index 100% rename from mapFiles/full/530304.json rename to core/mapFiles/full/530304.json diff --git a/mapFiles/full/530304_full.json b/core/mapFiles/full/530304_full.json similarity index 100% rename from mapFiles/full/530304_full.json rename to core/mapFiles/full/530304_full.json diff --git a/mapFiles/full/530322.json b/core/mapFiles/full/530322.json similarity index 100% rename from mapFiles/full/530322.json rename to core/mapFiles/full/530322.json diff --git a/mapFiles/full/530322_full.json b/core/mapFiles/full/530322_full.json similarity index 100% rename from mapFiles/full/530322_full.json rename to core/mapFiles/full/530322_full.json diff --git a/mapFiles/full/530323.json b/core/mapFiles/full/530323.json similarity index 100% rename from mapFiles/full/530323.json rename to core/mapFiles/full/530323.json diff --git a/mapFiles/full/530323_full.json b/core/mapFiles/full/530323_full.json similarity index 100% rename from mapFiles/full/530323_full.json rename to core/mapFiles/full/530323_full.json diff --git a/mapFiles/full/530324.json b/core/mapFiles/full/530324.json similarity index 100% rename from mapFiles/full/530324.json rename to core/mapFiles/full/530324.json diff --git a/mapFiles/full/530324_full.json b/core/mapFiles/full/530324_full.json similarity index 100% rename from mapFiles/full/530324_full.json rename to core/mapFiles/full/530324_full.json diff --git a/mapFiles/full/530325.json b/core/mapFiles/full/530325.json similarity index 100% rename from mapFiles/full/530325.json rename to core/mapFiles/full/530325.json diff --git a/mapFiles/full/530325_full.json b/core/mapFiles/full/530325_full.json similarity index 100% rename from mapFiles/full/530325_full.json rename to core/mapFiles/full/530325_full.json diff --git a/mapFiles/full/530326.json b/core/mapFiles/full/530326.json similarity index 100% rename from mapFiles/full/530326.json rename to core/mapFiles/full/530326.json diff --git a/mapFiles/full/530326_full.json b/core/mapFiles/full/530326_full.json similarity index 100% rename from mapFiles/full/530326_full.json rename to core/mapFiles/full/530326_full.json diff --git a/mapFiles/full/530381.json b/core/mapFiles/full/530381.json similarity index 100% rename from mapFiles/full/530381.json rename to core/mapFiles/full/530381.json diff --git a/mapFiles/full/530381_full.json b/core/mapFiles/full/530381_full.json similarity index 100% rename from mapFiles/full/530381_full.json rename to core/mapFiles/full/530381_full.json diff --git a/mapFiles/full/530400.json b/core/mapFiles/full/530400.json similarity index 100% rename from mapFiles/full/530400.json rename to core/mapFiles/full/530400.json diff --git a/mapFiles/full/530400_full.json b/core/mapFiles/full/530400_full.json similarity index 100% rename from mapFiles/full/530400_full.json rename to core/mapFiles/full/530400_full.json diff --git a/mapFiles/full/530402.json b/core/mapFiles/full/530402.json similarity index 100% rename from mapFiles/full/530402.json rename to core/mapFiles/full/530402.json diff --git a/mapFiles/full/530402_full.json b/core/mapFiles/full/530402_full.json similarity index 100% rename from mapFiles/full/530402_full.json rename to core/mapFiles/full/530402_full.json diff --git a/mapFiles/full/530403.json b/core/mapFiles/full/530403.json similarity index 100% rename from mapFiles/full/530403.json rename to core/mapFiles/full/530403.json diff --git a/mapFiles/full/530403_full.json b/core/mapFiles/full/530403_full.json similarity index 100% rename from mapFiles/full/530403_full.json rename to core/mapFiles/full/530403_full.json diff --git a/mapFiles/full/530423.json b/core/mapFiles/full/530423.json similarity index 100% rename from mapFiles/full/530423.json rename to core/mapFiles/full/530423.json diff --git a/mapFiles/full/530423_full.json b/core/mapFiles/full/530423_full.json similarity index 100% rename from mapFiles/full/530423_full.json rename to core/mapFiles/full/530423_full.json diff --git a/mapFiles/full/530424.json b/core/mapFiles/full/530424.json similarity index 100% rename from mapFiles/full/530424.json rename to core/mapFiles/full/530424.json diff --git a/mapFiles/full/530424_full.json b/core/mapFiles/full/530424_full.json similarity index 100% rename from mapFiles/full/530424_full.json rename to core/mapFiles/full/530424_full.json diff --git a/mapFiles/full/530425.json b/core/mapFiles/full/530425.json similarity index 100% rename from mapFiles/full/530425.json rename to core/mapFiles/full/530425.json diff --git a/mapFiles/full/530425_full.json b/core/mapFiles/full/530425_full.json similarity index 100% rename from mapFiles/full/530425_full.json rename to core/mapFiles/full/530425_full.json diff --git a/mapFiles/full/530426.json b/core/mapFiles/full/530426.json similarity index 100% rename from mapFiles/full/530426.json rename to core/mapFiles/full/530426.json diff --git a/mapFiles/full/530426_full.json b/core/mapFiles/full/530426_full.json similarity index 100% rename from mapFiles/full/530426_full.json rename to core/mapFiles/full/530426_full.json diff --git a/mapFiles/full/530427.json b/core/mapFiles/full/530427.json similarity index 100% rename from mapFiles/full/530427.json rename to core/mapFiles/full/530427.json diff --git a/mapFiles/full/530427_full.json b/core/mapFiles/full/530427_full.json similarity index 100% rename from mapFiles/full/530427_full.json rename to core/mapFiles/full/530427_full.json diff --git a/mapFiles/full/530428.json b/core/mapFiles/full/530428.json similarity index 100% rename from mapFiles/full/530428.json rename to core/mapFiles/full/530428.json diff --git a/mapFiles/full/530428_full.json b/core/mapFiles/full/530428_full.json similarity index 100% rename from mapFiles/full/530428_full.json rename to core/mapFiles/full/530428_full.json diff --git a/mapFiles/full/530481.json b/core/mapFiles/full/530481.json similarity index 100% rename from mapFiles/full/530481.json rename to core/mapFiles/full/530481.json diff --git a/mapFiles/full/530481_full.json b/core/mapFiles/full/530481_full.json similarity index 100% rename from mapFiles/full/530481_full.json rename to core/mapFiles/full/530481_full.json diff --git a/mapFiles/full/530500.json b/core/mapFiles/full/530500.json similarity index 100% rename from mapFiles/full/530500.json rename to core/mapFiles/full/530500.json diff --git a/mapFiles/full/530500_full.json b/core/mapFiles/full/530500_full.json similarity index 100% rename from mapFiles/full/530500_full.json rename to core/mapFiles/full/530500_full.json diff --git a/mapFiles/full/530502.json b/core/mapFiles/full/530502.json similarity index 100% rename from mapFiles/full/530502.json rename to core/mapFiles/full/530502.json diff --git a/mapFiles/full/530502_full.json b/core/mapFiles/full/530502_full.json similarity index 100% rename from mapFiles/full/530502_full.json rename to core/mapFiles/full/530502_full.json diff --git a/mapFiles/full/530521.json b/core/mapFiles/full/530521.json similarity index 100% rename from mapFiles/full/530521.json rename to core/mapFiles/full/530521.json diff --git a/mapFiles/full/530521_full.json b/core/mapFiles/full/530521_full.json similarity index 100% rename from mapFiles/full/530521_full.json rename to core/mapFiles/full/530521_full.json diff --git a/mapFiles/full/530523.json b/core/mapFiles/full/530523.json similarity index 100% rename from mapFiles/full/530523.json rename to core/mapFiles/full/530523.json diff --git a/mapFiles/full/530523_full.json b/core/mapFiles/full/530523_full.json similarity index 100% rename from mapFiles/full/530523_full.json rename to core/mapFiles/full/530523_full.json diff --git a/mapFiles/full/530524.json b/core/mapFiles/full/530524.json similarity index 100% rename from mapFiles/full/530524.json rename to core/mapFiles/full/530524.json diff --git a/mapFiles/full/530524_full.json b/core/mapFiles/full/530524_full.json similarity index 100% rename from mapFiles/full/530524_full.json rename to core/mapFiles/full/530524_full.json diff --git a/mapFiles/full/530581.json b/core/mapFiles/full/530581.json similarity index 100% rename from mapFiles/full/530581.json rename to core/mapFiles/full/530581.json diff --git a/mapFiles/full/530581_full.json b/core/mapFiles/full/530581_full.json similarity index 100% rename from mapFiles/full/530581_full.json rename to core/mapFiles/full/530581_full.json diff --git a/mapFiles/full/530600.json b/core/mapFiles/full/530600.json similarity index 100% rename from mapFiles/full/530600.json rename to core/mapFiles/full/530600.json diff --git a/mapFiles/full/530600_full.json b/core/mapFiles/full/530600_full.json similarity index 100% rename from mapFiles/full/530600_full.json rename to core/mapFiles/full/530600_full.json diff --git a/mapFiles/full/530602.json b/core/mapFiles/full/530602.json similarity index 100% rename from mapFiles/full/530602.json rename to core/mapFiles/full/530602.json diff --git a/mapFiles/full/530602_full.json b/core/mapFiles/full/530602_full.json similarity index 100% rename from mapFiles/full/530602_full.json rename to core/mapFiles/full/530602_full.json diff --git a/mapFiles/full/530621.json b/core/mapFiles/full/530621.json similarity index 100% rename from mapFiles/full/530621.json rename to core/mapFiles/full/530621.json diff --git a/mapFiles/full/530621_full.json b/core/mapFiles/full/530621_full.json similarity index 100% rename from mapFiles/full/530621_full.json rename to core/mapFiles/full/530621_full.json diff --git a/mapFiles/full/530622.json b/core/mapFiles/full/530622.json similarity index 100% rename from mapFiles/full/530622.json rename to core/mapFiles/full/530622.json diff --git a/mapFiles/full/530622_full.json b/core/mapFiles/full/530622_full.json similarity index 100% rename from mapFiles/full/530622_full.json rename to core/mapFiles/full/530622_full.json diff --git a/mapFiles/full/530623.json b/core/mapFiles/full/530623.json similarity index 100% rename from mapFiles/full/530623.json rename to core/mapFiles/full/530623.json diff --git a/mapFiles/full/530623_full.json b/core/mapFiles/full/530623_full.json similarity index 100% rename from mapFiles/full/530623_full.json rename to core/mapFiles/full/530623_full.json diff --git a/mapFiles/full/530624.json b/core/mapFiles/full/530624.json similarity index 100% rename from mapFiles/full/530624.json rename to core/mapFiles/full/530624.json diff --git a/mapFiles/full/530624_full.json b/core/mapFiles/full/530624_full.json similarity index 100% rename from mapFiles/full/530624_full.json rename to core/mapFiles/full/530624_full.json diff --git a/mapFiles/full/530625.json b/core/mapFiles/full/530625.json similarity index 100% rename from mapFiles/full/530625.json rename to core/mapFiles/full/530625.json diff --git a/mapFiles/full/530625_full.json b/core/mapFiles/full/530625_full.json similarity index 100% rename from mapFiles/full/530625_full.json rename to core/mapFiles/full/530625_full.json diff --git a/mapFiles/full/530626.json b/core/mapFiles/full/530626.json similarity index 100% rename from mapFiles/full/530626.json rename to core/mapFiles/full/530626.json diff --git a/mapFiles/full/530626_full.json b/core/mapFiles/full/530626_full.json similarity index 100% rename from mapFiles/full/530626_full.json rename to core/mapFiles/full/530626_full.json diff --git a/mapFiles/full/530627.json b/core/mapFiles/full/530627.json similarity index 100% rename from mapFiles/full/530627.json rename to core/mapFiles/full/530627.json diff --git a/mapFiles/full/530627_full.json b/core/mapFiles/full/530627_full.json similarity index 100% rename from mapFiles/full/530627_full.json rename to core/mapFiles/full/530627_full.json diff --git a/mapFiles/full/530628.json b/core/mapFiles/full/530628.json similarity index 100% rename from mapFiles/full/530628.json rename to core/mapFiles/full/530628.json diff --git a/mapFiles/full/530628_full.json b/core/mapFiles/full/530628_full.json similarity index 100% rename from mapFiles/full/530628_full.json rename to core/mapFiles/full/530628_full.json diff --git a/mapFiles/full/530629.json b/core/mapFiles/full/530629.json similarity index 100% rename from mapFiles/full/530629.json rename to core/mapFiles/full/530629.json diff --git a/mapFiles/full/530629_full.json b/core/mapFiles/full/530629_full.json similarity index 100% rename from mapFiles/full/530629_full.json rename to core/mapFiles/full/530629_full.json diff --git a/mapFiles/full/530681.json b/core/mapFiles/full/530681.json similarity index 100% rename from mapFiles/full/530681.json rename to core/mapFiles/full/530681.json diff --git a/mapFiles/full/530681_full.json b/core/mapFiles/full/530681_full.json similarity index 100% rename from mapFiles/full/530681_full.json rename to core/mapFiles/full/530681_full.json diff --git a/mapFiles/full/530700.json b/core/mapFiles/full/530700.json similarity index 100% rename from mapFiles/full/530700.json rename to core/mapFiles/full/530700.json diff --git a/mapFiles/full/530700_full.json b/core/mapFiles/full/530700_full.json similarity index 100% rename from mapFiles/full/530700_full.json rename to core/mapFiles/full/530700_full.json diff --git a/mapFiles/full/530702.json b/core/mapFiles/full/530702.json similarity index 100% rename from mapFiles/full/530702.json rename to core/mapFiles/full/530702.json diff --git a/mapFiles/full/530702_full.json b/core/mapFiles/full/530702_full.json similarity index 100% rename from mapFiles/full/530702_full.json rename to core/mapFiles/full/530702_full.json diff --git a/mapFiles/full/530721.json b/core/mapFiles/full/530721.json similarity index 100% rename from mapFiles/full/530721.json rename to core/mapFiles/full/530721.json diff --git a/mapFiles/full/530721_full.json b/core/mapFiles/full/530721_full.json similarity index 100% rename from mapFiles/full/530721_full.json rename to core/mapFiles/full/530721_full.json diff --git a/mapFiles/full/530722.json b/core/mapFiles/full/530722.json similarity index 100% rename from mapFiles/full/530722.json rename to core/mapFiles/full/530722.json diff --git a/mapFiles/full/530722_full.json b/core/mapFiles/full/530722_full.json similarity index 100% rename from mapFiles/full/530722_full.json rename to core/mapFiles/full/530722_full.json diff --git a/mapFiles/full/530723.json b/core/mapFiles/full/530723.json similarity index 100% rename from mapFiles/full/530723.json rename to core/mapFiles/full/530723.json diff --git a/mapFiles/full/530723_full.json b/core/mapFiles/full/530723_full.json similarity index 100% rename from mapFiles/full/530723_full.json rename to core/mapFiles/full/530723_full.json diff --git a/mapFiles/full/530724.json b/core/mapFiles/full/530724.json similarity index 100% rename from mapFiles/full/530724.json rename to core/mapFiles/full/530724.json diff --git a/mapFiles/full/530724_full.json b/core/mapFiles/full/530724_full.json similarity index 100% rename from mapFiles/full/530724_full.json rename to core/mapFiles/full/530724_full.json diff --git a/mapFiles/full/530800.json b/core/mapFiles/full/530800.json similarity index 100% rename from mapFiles/full/530800.json rename to core/mapFiles/full/530800.json diff --git a/mapFiles/full/530800_full.json b/core/mapFiles/full/530800_full.json similarity index 100% rename from mapFiles/full/530800_full.json rename to core/mapFiles/full/530800_full.json diff --git a/mapFiles/full/530802.json b/core/mapFiles/full/530802.json similarity index 100% rename from mapFiles/full/530802.json rename to core/mapFiles/full/530802.json diff --git a/mapFiles/full/530802_full.json b/core/mapFiles/full/530802_full.json similarity index 100% rename from mapFiles/full/530802_full.json rename to core/mapFiles/full/530802_full.json diff --git a/mapFiles/full/530821.json b/core/mapFiles/full/530821.json similarity index 100% rename from mapFiles/full/530821.json rename to core/mapFiles/full/530821.json diff --git a/mapFiles/full/530821_full.json b/core/mapFiles/full/530821_full.json similarity index 100% rename from mapFiles/full/530821_full.json rename to core/mapFiles/full/530821_full.json diff --git a/mapFiles/full/530822.json b/core/mapFiles/full/530822.json similarity index 100% rename from mapFiles/full/530822.json rename to core/mapFiles/full/530822.json diff --git a/mapFiles/full/530822_full.json b/core/mapFiles/full/530822_full.json similarity index 100% rename from mapFiles/full/530822_full.json rename to core/mapFiles/full/530822_full.json diff --git a/mapFiles/full/530823.json b/core/mapFiles/full/530823.json similarity index 100% rename from mapFiles/full/530823.json rename to core/mapFiles/full/530823.json diff --git a/mapFiles/full/530823_full.json b/core/mapFiles/full/530823_full.json similarity index 100% rename from mapFiles/full/530823_full.json rename to core/mapFiles/full/530823_full.json diff --git a/mapFiles/full/530824.json b/core/mapFiles/full/530824.json similarity index 100% rename from mapFiles/full/530824.json rename to core/mapFiles/full/530824.json diff --git a/mapFiles/full/530824_full.json b/core/mapFiles/full/530824_full.json similarity index 100% rename from mapFiles/full/530824_full.json rename to core/mapFiles/full/530824_full.json diff --git a/mapFiles/full/530825.json b/core/mapFiles/full/530825.json similarity index 100% rename from mapFiles/full/530825.json rename to core/mapFiles/full/530825.json diff --git a/mapFiles/full/530825_full.json b/core/mapFiles/full/530825_full.json similarity index 100% rename from mapFiles/full/530825_full.json rename to core/mapFiles/full/530825_full.json diff --git a/mapFiles/full/530826.json b/core/mapFiles/full/530826.json similarity index 100% rename from mapFiles/full/530826.json rename to core/mapFiles/full/530826.json diff --git a/mapFiles/full/530826_full.json b/core/mapFiles/full/530826_full.json similarity index 100% rename from mapFiles/full/530826_full.json rename to core/mapFiles/full/530826_full.json diff --git a/mapFiles/full/530827.json b/core/mapFiles/full/530827.json similarity index 100% rename from mapFiles/full/530827.json rename to core/mapFiles/full/530827.json diff --git a/mapFiles/full/530827_full.json b/core/mapFiles/full/530827_full.json similarity index 100% rename from mapFiles/full/530827_full.json rename to core/mapFiles/full/530827_full.json diff --git a/mapFiles/full/530828.json b/core/mapFiles/full/530828.json similarity index 100% rename from mapFiles/full/530828.json rename to core/mapFiles/full/530828.json diff --git a/mapFiles/full/530828_full.json b/core/mapFiles/full/530828_full.json similarity index 100% rename from mapFiles/full/530828_full.json rename to core/mapFiles/full/530828_full.json diff --git a/mapFiles/full/530829.json b/core/mapFiles/full/530829.json similarity index 100% rename from mapFiles/full/530829.json rename to core/mapFiles/full/530829.json diff --git a/mapFiles/full/530829_full.json b/core/mapFiles/full/530829_full.json similarity index 100% rename from mapFiles/full/530829_full.json rename to core/mapFiles/full/530829_full.json diff --git a/mapFiles/full/530900.json b/core/mapFiles/full/530900.json similarity index 100% rename from mapFiles/full/530900.json rename to core/mapFiles/full/530900.json diff --git a/mapFiles/full/530900_full.json b/core/mapFiles/full/530900_full.json similarity index 100% rename from mapFiles/full/530900_full.json rename to core/mapFiles/full/530900_full.json diff --git a/mapFiles/full/530902.json b/core/mapFiles/full/530902.json similarity index 100% rename from mapFiles/full/530902.json rename to core/mapFiles/full/530902.json diff --git a/mapFiles/full/530902_full.json b/core/mapFiles/full/530902_full.json similarity index 100% rename from mapFiles/full/530902_full.json rename to core/mapFiles/full/530902_full.json diff --git a/mapFiles/full/530921.json b/core/mapFiles/full/530921.json similarity index 100% rename from mapFiles/full/530921.json rename to core/mapFiles/full/530921.json diff --git a/mapFiles/full/530921_full.json b/core/mapFiles/full/530921_full.json similarity index 100% rename from mapFiles/full/530921_full.json rename to core/mapFiles/full/530921_full.json diff --git a/mapFiles/full/530922.json b/core/mapFiles/full/530922.json similarity index 100% rename from mapFiles/full/530922.json rename to core/mapFiles/full/530922.json diff --git a/mapFiles/full/530922_full.json b/core/mapFiles/full/530922_full.json similarity index 100% rename from mapFiles/full/530922_full.json rename to core/mapFiles/full/530922_full.json diff --git a/mapFiles/full/530923.json b/core/mapFiles/full/530923.json similarity index 100% rename from mapFiles/full/530923.json rename to core/mapFiles/full/530923.json diff --git a/mapFiles/full/530923_full.json b/core/mapFiles/full/530923_full.json similarity index 100% rename from mapFiles/full/530923_full.json rename to core/mapFiles/full/530923_full.json diff --git a/mapFiles/full/530924.json b/core/mapFiles/full/530924.json similarity index 100% rename from mapFiles/full/530924.json rename to core/mapFiles/full/530924.json diff --git a/mapFiles/full/530924_full.json b/core/mapFiles/full/530924_full.json similarity index 100% rename from mapFiles/full/530924_full.json rename to core/mapFiles/full/530924_full.json diff --git a/mapFiles/full/530925.json b/core/mapFiles/full/530925.json similarity index 100% rename from mapFiles/full/530925.json rename to core/mapFiles/full/530925.json diff --git a/mapFiles/full/530925_full.json b/core/mapFiles/full/530925_full.json similarity index 100% rename from mapFiles/full/530925_full.json rename to core/mapFiles/full/530925_full.json diff --git a/mapFiles/full/530926.json b/core/mapFiles/full/530926.json similarity index 100% rename from mapFiles/full/530926.json rename to core/mapFiles/full/530926.json diff --git a/mapFiles/full/530926_full.json b/core/mapFiles/full/530926_full.json similarity index 100% rename from mapFiles/full/530926_full.json rename to core/mapFiles/full/530926_full.json diff --git a/mapFiles/full/530927.json b/core/mapFiles/full/530927.json similarity index 100% rename from mapFiles/full/530927.json rename to core/mapFiles/full/530927.json diff --git a/mapFiles/full/530927_full.json b/core/mapFiles/full/530927_full.json similarity index 100% rename from mapFiles/full/530927_full.json rename to core/mapFiles/full/530927_full.json diff --git a/mapFiles/full/532300.json b/core/mapFiles/full/532300.json similarity index 100% rename from mapFiles/full/532300.json rename to core/mapFiles/full/532300.json diff --git a/mapFiles/full/532300_full.json b/core/mapFiles/full/532300_full.json similarity index 100% rename from mapFiles/full/532300_full.json rename to core/mapFiles/full/532300_full.json diff --git a/mapFiles/full/532301.json b/core/mapFiles/full/532301.json similarity index 100% rename from mapFiles/full/532301.json rename to core/mapFiles/full/532301.json diff --git a/mapFiles/full/532301_full.json b/core/mapFiles/full/532301_full.json similarity index 100% rename from mapFiles/full/532301_full.json rename to core/mapFiles/full/532301_full.json diff --git a/mapFiles/full/532322.json b/core/mapFiles/full/532322.json similarity index 100% rename from mapFiles/full/532322.json rename to core/mapFiles/full/532322.json diff --git a/mapFiles/full/532322_full.json b/core/mapFiles/full/532322_full.json similarity index 100% rename from mapFiles/full/532322_full.json rename to core/mapFiles/full/532322_full.json diff --git a/mapFiles/full/532323.json b/core/mapFiles/full/532323.json similarity index 100% rename from mapFiles/full/532323.json rename to core/mapFiles/full/532323.json diff --git a/mapFiles/full/532323_full.json b/core/mapFiles/full/532323_full.json similarity index 100% rename from mapFiles/full/532323_full.json rename to core/mapFiles/full/532323_full.json diff --git a/mapFiles/full/532324.json b/core/mapFiles/full/532324.json similarity index 100% rename from mapFiles/full/532324.json rename to core/mapFiles/full/532324.json diff --git a/mapFiles/full/532324_full.json b/core/mapFiles/full/532324_full.json similarity index 100% rename from mapFiles/full/532324_full.json rename to core/mapFiles/full/532324_full.json diff --git a/mapFiles/full/532325.json b/core/mapFiles/full/532325.json similarity index 100% rename from mapFiles/full/532325.json rename to core/mapFiles/full/532325.json diff --git a/mapFiles/full/532325_full.json b/core/mapFiles/full/532325_full.json similarity index 100% rename from mapFiles/full/532325_full.json rename to core/mapFiles/full/532325_full.json diff --git a/mapFiles/full/532326.json b/core/mapFiles/full/532326.json similarity index 100% rename from mapFiles/full/532326.json rename to core/mapFiles/full/532326.json diff --git a/mapFiles/full/532326_full.json b/core/mapFiles/full/532326_full.json similarity index 100% rename from mapFiles/full/532326_full.json rename to core/mapFiles/full/532326_full.json diff --git a/mapFiles/full/532327.json b/core/mapFiles/full/532327.json similarity index 100% rename from mapFiles/full/532327.json rename to core/mapFiles/full/532327.json diff --git a/mapFiles/full/532327_full.json b/core/mapFiles/full/532327_full.json similarity index 100% rename from mapFiles/full/532327_full.json rename to core/mapFiles/full/532327_full.json diff --git a/mapFiles/full/532328.json b/core/mapFiles/full/532328.json similarity index 100% rename from mapFiles/full/532328.json rename to core/mapFiles/full/532328.json diff --git a/mapFiles/full/532328_full.json b/core/mapFiles/full/532328_full.json similarity index 100% rename from mapFiles/full/532328_full.json rename to core/mapFiles/full/532328_full.json diff --git a/mapFiles/full/532329.json b/core/mapFiles/full/532329.json similarity index 100% rename from mapFiles/full/532329.json rename to core/mapFiles/full/532329.json diff --git a/mapFiles/full/532329_full.json b/core/mapFiles/full/532329_full.json similarity index 100% rename from mapFiles/full/532329_full.json rename to core/mapFiles/full/532329_full.json diff --git a/mapFiles/full/532331.json b/core/mapFiles/full/532331.json similarity index 100% rename from mapFiles/full/532331.json rename to core/mapFiles/full/532331.json diff --git a/mapFiles/full/532331_full.json b/core/mapFiles/full/532331_full.json similarity index 100% rename from mapFiles/full/532331_full.json rename to core/mapFiles/full/532331_full.json diff --git a/mapFiles/full/532500.json b/core/mapFiles/full/532500.json similarity index 100% rename from mapFiles/full/532500.json rename to core/mapFiles/full/532500.json diff --git a/mapFiles/full/532500_full.json b/core/mapFiles/full/532500_full.json similarity index 100% rename from mapFiles/full/532500_full.json rename to core/mapFiles/full/532500_full.json diff --git a/mapFiles/full/532501.json b/core/mapFiles/full/532501.json similarity index 100% rename from mapFiles/full/532501.json rename to core/mapFiles/full/532501.json diff --git a/mapFiles/full/532501_full.json b/core/mapFiles/full/532501_full.json similarity index 100% rename from mapFiles/full/532501_full.json rename to core/mapFiles/full/532501_full.json diff --git a/mapFiles/full/532502.json b/core/mapFiles/full/532502.json similarity index 100% rename from mapFiles/full/532502.json rename to core/mapFiles/full/532502.json diff --git a/mapFiles/full/532502_full.json b/core/mapFiles/full/532502_full.json similarity index 100% rename from mapFiles/full/532502_full.json rename to core/mapFiles/full/532502_full.json diff --git a/mapFiles/full/532503.json b/core/mapFiles/full/532503.json similarity index 100% rename from mapFiles/full/532503.json rename to core/mapFiles/full/532503.json diff --git a/mapFiles/full/532503_full.json b/core/mapFiles/full/532503_full.json similarity index 100% rename from mapFiles/full/532503_full.json rename to core/mapFiles/full/532503_full.json diff --git a/mapFiles/full/532504.json b/core/mapFiles/full/532504.json similarity index 100% rename from mapFiles/full/532504.json rename to core/mapFiles/full/532504.json diff --git a/mapFiles/full/532504_full.json b/core/mapFiles/full/532504_full.json similarity index 100% rename from mapFiles/full/532504_full.json rename to core/mapFiles/full/532504_full.json diff --git a/mapFiles/full/532523.json b/core/mapFiles/full/532523.json similarity index 100% rename from mapFiles/full/532523.json rename to core/mapFiles/full/532523.json diff --git a/mapFiles/full/532523_full.json b/core/mapFiles/full/532523_full.json similarity index 100% rename from mapFiles/full/532523_full.json rename to core/mapFiles/full/532523_full.json diff --git a/mapFiles/full/532524.json b/core/mapFiles/full/532524.json similarity index 100% rename from mapFiles/full/532524.json rename to core/mapFiles/full/532524.json diff --git a/mapFiles/full/532524_full.json b/core/mapFiles/full/532524_full.json similarity index 100% rename from mapFiles/full/532524_full.json rename to core/mapFiles/full/532524_full.json diff --git a/mapFiles/full/532525.json b/core/mapFiles/full/532525.json similarity index 100% rename from mapFiles/full/532525.json rename to core/mapFiles/full/532525.json diff --git a/mapFiles/full/532525_full.json b/core/mapFiles/full/532525_full.json similarity index 100% rename from mapFiles/full/532525_full.json rename to core/mapFiles/full/532525_full.json diff --git a/mapFiles/full/532527.json b/core/mapFiles/full/532527.json similarity index 100% rename from mapFiles/full/532527.json rename to core/mapFiles/full/532527.json diff --git a/mapFiles/full/532527_full.json b/core/mapFiles/full/532527_full.json similarity index 100% rename from mapFiles/full/532527_full.json rename to core/mapFiles/full/532527_full.json diff --git a/mapFiles/full/532528.json b/core/mapFiles/full/532528.json similarity index 100% rename from mapFiles/full/532528.json rename to core/mapFiles/full/532528.json diff --git a/mapFiles/full/532528_full.json b/core/mapFiles/full/532528_full.json similarity index 100% rename from mapFiles/full/532528_full.json rename to core/mapFiles/full/532528_full.json diff --git a/mapFiles/full/532529.json b/core/mapFiles/full/532529.json similarity index 100% rename from mapFiles/full/532529.json rename to core/mapFiles/full/532529.json diff --git a/mapFiles/full/532529_full.json b/core/mapFiles/full/532529_full.json similarity index 100% rename from mapFiles/full/532529_full.json rename to core/mapFiles/full/532529_full.json diff --git a/mapFiles/full/532530.json b/core/mapFiles/full/532530.json similarity index 100% rename from mapFiles/full/532530.json rename to core/mapFiles/full/532530.json diff --git a/mapFiles/full/532530_full.json b/core/mapFiles/full/532530_full.json similarity index 100% rename from mapFiles/full/532530_full.json rename to core/mapFiles/full/532530_full.json diff --git a/mapFiles/full/532531.json b/core/mapFiles/full/532531.json similarity index 100% rename from mapFiles/full/532531.json rename to core/mapFiles/full/532531.json diff --git a/mapFiles/full/532531_full.json b/core/mapFiles/full/532531_full.json similarity index 100% rename from mapFiles/full/532531_full.json rename to core/mapFiles/full/532531_full.json diff --git a/mapFiles/full/532532.json b/core/mapFiles/full/532532.json similarity index 100% rename from mapFiles/full/532532.json rename to core/mapFiles/full/532532.json diff --git a/mapFiles/full/532532_full.json b/core/mapFiles/full/532532_full.json similarity index 100% rename from mapFiles/full/532532_full.json rename to core/mapFiles/full/532532_full.json diff --git a/mapFiles/full/532600.json b/core/mapFiles/full/532600.json similarity index 100% rename from mapFiles/full/532600.json rename to core/mapFiles/full/532600.json diff --git a/mapFiles/full/532600_full.json b/core/mapFiles/full/532600_full.json similarity index 100% rename from mapFiles/full/532600_full.json rename to core/mapFiles/full/532600_full.json diff --git a/mapFiles/full/532601.json b/core/mapFiles/full/532601.json similarity index 100% rename from mapFiles/full/532601.json rename to core/mapFiles/full/532601.json diff --git a/mapFiles/full/532601_full.json b/core/mapFiles/full/532601_full.json similarity index 100% rename from mapFiles/full/532601_full.json rename to core/mapFiles/full/532601_full.json diff --git a/mapFiles/full/532622.json b/core/mapFiles/full/532622.json similarity index 100% rename from mapFiles/full/532622.json rename to core/mapFiles/full/532622.json diff --git a/mapFiles/full/532622_full.json b/core/mapFiles/full/532622_full.json similarity index 100% rename from mapFiles/full/532622_full.json rename to core/mapFiles/full/532622_full.json diff --git a/mapFiles/full/532623.json b/core/mapFiles/full/532623.json similarity index 100% rename from mapFiles/full/532623.json rename to core/mapFiles/full/532623.json diff --git a/mapFiles/full/532623_full.json b/core/mapFiles/full/532623_full.json similarity index 100% rename from mapFiles/full/532623_full.json rename to core/mapFiles/full/532623_full.json diff --git a/mapFiles/full/532624.json b/core/mapFiles/full/532624.json similarity index 100% rename from mapFiles/full/532624.json rename to core/mapFiles/full/532624.json diff --git a/mapFiles/full/532624_full.json b/core/mapFiles/full/532624_full.json similarity index 100% rename from mapFiles/full/532624_full.json rename to core/mapFiles/full/532624_full.json diff --git a/mapFiles/full/532625.json b/core/mapFiles/full/532625.json similarity index 100% rename from mapFiles/full/532625.json rename to core/mapFiles/full/532625.json diff --git a/mapFiles/full/532625_full.json b/core/mapFiles/full/532625_full.json similarity index 100% rename from mapFiles/full/532625_full.json rename to core/mapFiles/full/532625_full.json diff --git a/mapFiles/full/532626.json b/core/mapFiles/full/532626.json similarity index 100% rename from mapFiles/full/532626.json rename to core/mapFiles/full/532626.json diff --git a/mapFiles/full/532626_full.json b/core/mapFiles/full/532626_full.json similarity index 100% rename from mapFiles/full/532626_full.json rename to core/mapFiles/full/532626_full.json diff --git a/mapFiles/full/532627.json b/core/mapFiles/full/532627.json similarity index 100% rename from mapFiles/full/532627.json rename to core/mapFiles/full/532627.json diff --git a/mapFiles/full/532627_full.json b/core/mapFiles/full/532627_full.json similarity index 100% rename from mapFiles/full/532627_full.json rename to core/mapFiles/full/532627_full.json diff --git a/mapFiles/full/532628.json b/core/mapFiles/full/532628.json similarity index 100% rename from mapFiles/full/532628.json rename to core/mapFiles/full/532628.json diff --git a/mapFiles/full/532628_full.json b/core/mapFiles/full/532628_full.json similarity index 100% rename from mapFiles/full/532628_full.json rename to core/mapFiles/full/532628_full.json diff --git a/mapFiles/full/532800.json b/core/mapFiles/full/532800.json similarity index 100% rename from mapFiles/full/532800.json rename to core/mapFiles/full/532800.json diff --git a/mapFiles/full/532800_full.json b/core/mapFiles/full/532800_full.json similarity index 100% rename from mapFiles/full/532800_full.json rename to core/mapFiles/full/532800_full.json diff --git a/mapFiles/full/532801.json b/core/mapFiles/full/532801.json similarity index 100% rename from mapFiles/full/532801.json rename to core/mapFiles/full/532801.json diff --git a/mapFiles/full/532801_full.json b/core/mapFiles/full/532801_full.json similarity index 100% rename from mapFiles/full/532801_full.json rename to core/mapFiles/full/532801_full.json diff --git a/mapFiles/full/532822.json b/core/mapFiles/full/532822.json similarity index 100% rename from mapFiles/full/532822.json rename to core/mapFiles/full/532822.json diff --git a/mapFiles/full/532822_full.json b/core/mapFiles/full/532822_full.json similarity index 100% rename from mapFiles/full/532822_full.json rename to core/mapFiles/full/532822_full.json diff --git a/mapFiles/full/532823.json b/core/mapFiles/full/532823.json similarity index 100% rename from mapFiles/full/532823.json rename to core/mapFiles/full/532823.json diff --git a/mapFiles/full/532823_full.json b/core/mapFiles/full/532823_full.json similarity index 100% rename from mapFiles/full/532823_full.json rename to core/mapFiles/full/532823_full.json diff --git a/mapFiles/full/532900.json b/core/mapFiles/full/532900.json similarity index 100% rename from mapFiles/full/532900.json rename to core/mapFiles/full/532900.json diff --git a/mapFiles/full/532900_full.json b/core/mapFiles/full/532900_full.json similarity index 100% rename from mapFiles/full/532900_full.json rename to core/mapFiles/full/532900_full.json diff --git a/mapFiles/full/532901.json b/core/mapFiles/full/532901.json similarity index 100% rename from mapFiles/full/532901.json rename to core/mapFiles/full/532901.json diff --git a/mapFiles/full/532901_full.json b/core/mapFiles/full/532901_full.json similarity index 100% rename from mapFiles/full/532901_full.json rename to core/mapFiles/full/532901_full.json diff --git a/mapFiles/full/532922.json b/core/mapFiles/full/532922.json similarity index 100% rename from mapFiles/full/532922.json rename to core/mapFiles/full/532922.json diff --git a/mapFiles/full/532922_full.json b/core/mapFiles/full/532922_full.json similarity index 100% rename from mapFiles/full/532922_full.json rename to core/mapFiles/full/532922_full.json diff --git a/mapFiles/full/532923.json b/core/mapFiles/full/532923.json similarity index 100% rename from mapFiles/full/532923.json rename to core/mapFiles/full/532923.json diff --git a/mapFiles/full/532923_full.json b/core/mapFiles/full/532923_full.json similarity index 100% rename from mapFiles/full/532923_full.json rename to core/mapFiles/full/532923_full.json diff --git a/mapFiles/full/532924.json b/core/mapFiles/full/532924.json similarity index 100% rename from mapFiles/full/532924.json rename to core/mapFiles/full/532924.json diff --git a/mapFiles/full/532924_full.json b/core/mapFiles/full/532924_full.json similarity index 100% rename from mapFiles/full/532924_full.json rename to core/mapFiles/full/532924_full.json diff --git a/mapFiles/full/532925.json b/core/mapFiles/full/532925.json similarity index 100% rename from mapFiles/full/532925.json rename to core/mapFiles/full/532925.json diff --git a/mapFiles/full/532925_full.json b/core/mapFiles/full/532925_full.json similarity index 100% rename from mapFiles/full/532925_full.json rename to core/mapFiles/full/532925_full.json diff --git a/mapFiles/full/532926.json b/core/mapFiles/full/532926.json similarity index 100% rename from mapFiles/full/532926.json rename to core/mapFiles/full/532926.json diff --git a/mapFiles/full/532926_full.json b/core/mapFiles/full/532926_full.json similarity index 100% rename from mapFiles/full/532926_full.json rename to core/mapFiles/full/532926_full.json diff --git a/mapFiles/full/532927.json b/core/mapFiles/full/532927.json similarity index 100% rename from mapFiles/full/532927.json rename to core/mapFiles/full/532927.json diff --git a/mapFiles/full/532927_full.json b/core/mapFiles/full/532927_full.json similarity index 100% rename from mapFiles/full/532927_full.json rename to core/mapFiles/full/532927_full.json diff --git a/mapFiles/full/532928.json b/core/mapFiles/full/532928.json similarity index 100% rename from mapFiles/full/532928.json rename to core/mapFiles/full/532928.json diff --git a/mapFiles/full/532928_full.json b/core/mapFiles/full/532928_full.json similarity index 100% rename from mapFiles/full/532928_full.json rename to core/mapFiles/full/532928_full.json diff --git a/mapFiles/full/532929.json b/core/mapFiles/full/532929.json similarity index 100% rename from mapFiles/full/532929.json rename to core/mapFiles/full/532929.json diff --git a/mapFiles/full/532929_full.json b/core/mapFiles/full/532929_full.json similarity index 100% rename from mapFiles/full/532929_full.json rename to core/mapFiles/full/532929_full.json diff --git a/mapFiles/full/532930.json b/core/mapFiles/full/532930.json similarity index 100% rename from mapFiles/full/532930.json rename to core/mapFiles/full/532930.json diff --git a/mapFiles/full/532930_full.json b/core/mapFiles/full/532930_full.json similarity index 100% rename from mapFiles/full/532930_full.json rename to core/mapFiles/full/532930_full.json diff --git a/mapFiles/full/532931.json b/core/mapFiles/full/532931.json similarity index 100% rename from mapFiles/full/532931.json rename to core/mapFiles/full/532931.json diff --git a/mapFiles/full/532931_full.json b/core/mapFiles/full/532931_full.json similarity index 100% rename from mapFiles/full/532931_full.json rename to core/mapFiles/full/532931_full.json diff --git a/mapFiles/full/532932.json b/core/mapFiles/full/532932.json similarity index 100% rename from mapFiles/full/532932.json rename to core/mapFiles/full/532932.json diff --git a/mapFiles/full/532932_full.json b/core/mapFiles/full/532932_full.json similarity index 100% rename from mapFiles/full/532932_full.json rename to core/mapFiles/full/532932_full.json diff --git a/mapFiles/full/533100.json b/core/mapFiles/full/533100.json similarity index 100% rename from mapFiles/full/533100.json rename to core/mapFiles/full/533100.json diff --git a/mapFiles/full/533100_full.json b/core/mapFiles/full/533100_full.json similarity index 100% rename from mapFiles/full/533100_full.json rename to core/mapFiles/full/533100_full.json diff --git a/mapFiles/full/533102.json b/core/mapFiles/full/533102.json similarity index 100% rename from mapFiles/full/533102.json rename to core/mapFiles/full/533102.json diff --git a/mapFiles/full/533102_full.json b/core/mapFiles/full/533102_full.json similarity index 100% rename from mapFiles/full/533102_full.json rename to core/mapFiles/full/533102_full.json diff --git a/mapFiles/full/533103.json b/core/mapFiles/full/533103.json similarity index 100% rename from mapFiles/full/533103.json rename to core/mapFiles/full/533103.json diff --git a/mapFiles/full/533103_full.json b/core/mapFiles/full/533103_full.json similarity index 100% rename from mapFiles/full/533103_full.json rename to core/mapFiles/full/533103_full.json diff --git a/mapFiles/full/533122.json b/core/mapFiles/full/533122.json similarity index 100% rename from mapFiles/full/533122.json rename to core/mapFiles/full/533122.json diff --git a/mapFiles/full/533122_full.json b/core/mapFiles/full/533122_full.json similarity index 100% rename from mapFiles/full/533122_full.json rename to core/mapFiles/full/533122_full.json diff --git a/mapFiles/full/533123.json b/core/mapFiles/full/533123.json similarity index 100% rename from mapFiles/full/533123.json rename to core/mapFiles/full/533123.json diff --git a/mapFiles/full/533123_full.json b/core/mapFiles/full/533123_full.json similarity index 100% rename from mapFiles/full/533123_full.json rename to core/mapFiles/full/533123_full.json diff --git a/mapFiles/full/533124.json b/core/mapFiles/full/533124.json similarity index 100% rename from mapFiles/full/533124.json rename to core/mapFiles/full/533124.json diff --git a/mapFiles/full/533124_full.json b/core/mapFiles/full/533124_full.json similarity index 100% rename from mapFiles/full/533124_full.json rename to core/mapFiles/full/533124_full.json diff --git a/mapFiles/full/533300.json b/core/mapFiles/full/533300.json similarity index 100% rename from mapFiles/full/533300.json rename to core/mapFiles/full/533300.json diff --git a/mapFiles/full/533300_full.json b/core/mapFiles/full/533300_full.json similarity index 100% rename from mapFiles/full/533300_full.json rename to core/mapFiles/full/533300_full.json diff --git a/mapFiles/full/533301.json b/core/mapFiles/full/533301.json similarity index 100% rename from mapFiles/full/533301.json rename to core/mapFiles/full/533301.json diff --git a/mapFiles/full/533301_full.json b/core/mapFiles/full/533301_full.json similarity index 100% rename from mapFiles/full/533301_full.json rename to core/mapFiles/full/533301_full.json diff --git a/mapFiles/full/533323.json b/core/mapFiles/full/533323.json similarity index 100% rename from mapFiles/full/533323.json rename to core/mapFiles/full/533323.json diff --git a/mapFiles/full/533323_full.json b/core/mapFiles/full/533323_full.json similarity index 100% rename from mapFiles/full/533323_full.json rename to core/mapFiles/full/533323_full.json diff --git a/mapFiles/full/533324.json b/core/mapFiles/full/533324.json similarity index 100% rename from mapFiles/full/533324.json rename to core/mapFiles/full/533324.json diff --git a/mapFiles/full/533324_full.json b/core/mapFiles/full/533324_full.json similarity index 100% rename from mapFiles/full/533324_full.json rename to core/mapFiles/full/533324_full.json diff --git a/mapFiles/full/533325.json b/core/mapFiles/full/533325.json similarity index 100% rename from mapFiles/full/533325.json rename to core/mapFiles/full/533325.json diff --git a/mapFiles/full/533325_full.json b/core/mapFiles/full/533325_full.json similarity index 100% rename from mapFiles/full/533325_full.json rename to core/mapFiles/full/533325_full.json diff --git a/mapFiles/full/533400.json b/core/mapFiles/full/533400.json similarity index 100% rename from mapFiles/full/533400.json rename to core/mapFiles/full/533400.json diff --git a/mapFiles/full/533400_full.json b/core/mapFiles/full/533400_full.json similarity index 100% rename from mapFiles/full/533400_full.json rename to core/mapFiles/full/533400_full.json diff --git a/mapFiles/full/533401.json b/core/mapFiles/full/533401.json similarity index 100% rename from mapFiles/full/533401.json rename to core/mapFiles/full/533401.json diff --git a/mapFiles/full/533401_full.json b/core/mapFiles/full/533401_full.json similarity index 100% rename from mapFiles/full/533401_full.json rename to core/mapFiles/full/533401_full.json diff --git a/mapFiles/full/533422.json b/core/mapFiles/full/533422.json similarity index 100% rename from mapFiles/full/533422.json rename to core/mapFiles/full/533422.json diff --git a/mapFiles/full/533422_full.json b/core/mapFiles/full/533422_full.json similarity index 100% rename from mapFiles/full/533422_full.json rename to core/mapFiles/full/533422_full.json diff --git a/mapFiles/full/533423.json b/core/mapFiles/full/533423.json similarity index 100% rename from mapFiles/full/533423.json rename to core/mapFiles/full/533423.json diff --git a/mapFiles/full/533423_full.json b/core/mapFiles/full/533423_full.json similarity index 100% rename from mapFiles/full/533423_full.json rename to core/mapFiles/full/533423_full.json diff --git a/mapFiles/full/540000.json b/core/mapFiles/full/540000.json similarity index 100% rename from mapFiles/full/540000.json rename to core/mapFiles/full/540000.json diff --git a/mapFiles/full/540000_full.json b/core/mapFiles/full/540000_full.json similarity index 100% rename from mapFiles/full/540000_full.json rename to core/mapFiles/full/540000_full.json diff --git a/mapFiles/full/540100.json b/core/mapFiles/full/540100.json similarity index 100% rename from mapFiles/full/540100.json rename to core/mapFiles/full/540100.json diff --git a/mapFiles/full/540100_full.json b/core/mapFiles/full/540100_full.json similarity index 100% rename from mapFiles/full/540100_full.json rename to core/mapFiles/full/540100_full.json diff --git a/mapFiles/full/540102.json b/core/mapFiles/full/540102.json similarity index 100% rename from mapFiles/full/540102.json rename to core/mapFiles/full/540102.json diff --git a/mapFiles/full/540102_full.json b/core/mapFiles/full/540102_full.json similarity index 100% rename from mapFiles/full/540102_full.json rename to core/mapFiles/full/540102_full.json diff --git a/mapFiles/full/540103.json b/core/mapFiles/full/540103.json similarity index 100% rename from mapFiles/full/540103.json rename to core/mapFiles/full/540103.json diff --git a/mapFiles/full/540103_full.json b/core/mapFiles/full/540103_full.json similarity index 100% rename from mapFiles/full/540103_full.json rename to core/mapFiles/full/540103_full.json diff --git a/mapFiles/full/540104.json b/core/mapFiles/full/540104.json similarity index 100% rename from mapFiles/full/540104.json rename to core/mapFiles/full/540104.json diff --git a/mapFiles/full/540104_full.json b/core/mapFiles/full/540104_full.json similarity index 100% rename from mapFiles/full/540104_full.json rename to core/mapFiles/full/540104_full.json diff --git a/mapFiles/full/540121.json b/core/mapFiles/full/540121.json similarity index 100% rename from mapFiles/full/540121.json rename to core/mapFiles/full/540121.json diff --git a/mapFiles/full/540121_full.json b/core/mapFiles/full/540121_full.json similarity index 100% rename from mapFiles/full/540121_full.json rename to core/mapFiles/full/540121_full.json diff --git a/mapFiles/full/540122.json b/core/mapFiles/full/540122.json similarity index 100% rename from mapFiles/full/540122.json rename to core/mapFiles/full/540122.json diff --git a/mapFiles/full/540122_full.json b/core/mapFiles/full/540122_full.json similarity index 100% rename from mapFiles/full/540122_full.json rename to core/mapFiles/full/540122_full.json diff --git a/mapFiles/full/540123.json b/core/mapFiles/full/540123.json similarity index 100% rename from mapFiles/full/540123.json rename to core/mapFiles/full/540123.json diff --git a/mapFiles/full/540123_full.json b/core/mapFiles/full/540123_full.json similarity index 100% rename from mapFiles/full/540123_full.json rename to core/mapFiles/full/540123_full.json diff --git a/mapFiles/full/540124.json b/core/mapFiles/full/540124.json similarity index 100% rename from mapFiles/full/540124.json rename to core/mapFiles/full/540124.json diff --git a/mapFiles/full/540124_full.json b/core/mapFiles/full/540124_full.json similarity index 100% rename from mapFiles/full/540124_full.json rename to core/mapFiles/full/540124_full.json diff --git a/mapFiles/full/540127.json b/core/mapFiles/full/540127.json similarity index 100% rename from mapFiles/full/540127.json rename to core/mapFiles/full/540127.json diff --git a/mapFiles/full/540127_full.json b/core/mapFiles/full/540127_full.json similarity index 100% rename from mapFiles/full/540127_full.json rename to core/mapFiles/full/540127_full.json diff --git a/mapFiles/full/540171.json b/core/mapFiles/full/540171.json similarity index 100% rename from mapFiles/full/540171.json rename to core/mapFiles/full/540171.json diff --git a/mapFiles/full/540171_full.json b/core/mapFiles/full/540171_full.json similarity index 100% rename from mapFiles/full/540171_full.json rename to core/mapFiles/full/540171_full.json diff --git a/mapFiles/full/540172.json b/core/mapFiles/full/540172.json similarity index 100% rename from mapFiles/full/540172.json rename to core/mapFiles/full/540172.json diff --git a/mapFiles/full/540172_full.json b/core/mapFiles/full/540172_full.json similarity index 100% rename from mapFiles/full/540172_full.json rename to core/mapFiles/full/540172_full.json diff --git a/mapFiles/full/540173.json b/core/mapFiles/full/540173.json similarity index 100% rename from mapFiles/full/540173.json rename to core/mapFiles/full/540173.json diff --git a/mapFiles/full/540173_full.json b/core/mapFiles/full/540173_full.json similarity index 100% rename from mapFiles/full/540173_full.json rename to core/mapFiles/full/540173_full.json diff --git a/mapFiles/full/540174.json b/core/mapFiles/full/540174.json similarity index 100% rename from mapFiles/full/540174.json rename to core/mapFiles/full/540174.json diff --git a/mapFiles/full/540174_full.json b/core/mapFiles/full/540174_full.json similarity index 100% rename from mapFiles/full/540174_full.json rename to core/mapFiles/full/540174_full.json diff --git a/mapFiles/full/540200.json b/core/mapFiles/full/540200.json similarity index 100% rename from mapFiles/full/540200.json rename to core/mapFiles/full/540200.json diff --git a/mapFiles/full/540200_full.json b/core/mapFiles/full/540200_full.json similarity index 100% rename from mapFiles/full/540200_full.json rename to core/mapFiles/full/540200_full.json diff --git a/mapFiles/full/540202.json b/core/mapFiles/full/540202.json similarity index 100% rename from mapFiles/full/540202.json rename to core/mapFiles/full/540202.json diff --git a/mapFiles/full/540202_full.json b/core/mapFiles/full/540202_full.json similarity index 100% rename from mapFiles/full/540202_full.json rename to core/mapFiles/full/540202_full.json diff --git a/mapFiles/full/540221.json b/core/mapFiles/full/540221.json similarity index 100% rename from mapFiles/full/540221.json rename to core/mapFiles/full/540221.json diff --git a/mapFiles/full/540221_full.json b/core/mapFiles/full/540221_full.json similarity index 100% rename from mapFiles/full/540221_full.json rename to core/mapFiles/full/540221_full.json diff --git a/mapFiles/full/540222.json b/core/mapFiles/full/540222.json similarity index 100% rename from mapFiles/full/540222.json rename to core/mapFiles/full/540222.json diff --git a/mapFiles/full/540222_full.json b/core/mapFiles/full/540222_full.json similarity index 100% rename from mapFiles/full/540222_full.json rename to core/mapFiles/full/540222_full.json diff --git a/mapFiles/full/540223.json b/core/mapFiles/full/540223.json similarity index 100% rename from mapFiles/full/540223.json rename to core/mapFiles/full/540223.json diff --git a/mapFiles/full/540223_full.json b/core/mapFiles/full/540223_full.json similarity index 100% rename from mapFiles/full/540223_full.json rename to core/mapFiles/full/540223_full.json diff --git a/mapFiles/full/540224.json b/core/mapFiles/full/540224.json similarity index 100% rename from mapFiles/full/540224.json rename to core/mapFiles/full/540224.json diff --git a/mapFiles/full/540224_full.json b/core/mapFiles/full/540224_full.json similarity index 100% rename from mapFiles/full/540224_full.json rename to core/mapFiles/full/540224_full.json diff --git a/mapFiles/full/540225.json b/core/mapFiles/full/540225.json similarity index 100% rename from mapFiles/full/540225.json rename to core/mapFiles/full/540225.json diff --git a/mapFiles/full/540225_full.json b/core/mapFiles/full/540225_full.json similarity index 100% rename from mapFiles/full/540225_full.json rename to core/mapFiles/full/540225_full.json diff --git a/mapFiles/full/540226.json b/core/mapFiles/full/540226.json similarity index 100% rename from mapFiles/full/540226.json rename to core/mapFiles/full/540226.json diff --git a/mapFiles/full/540226_full.json b/core/mapFiles/full/540226_full.json similarity index 100% rename from mapFiles/full/540226_full.json rename to core/mapFiles/full/540226_full.json diff --git a/mapFiles/full/540227.json b/core/mapFiles/full/540227.json similarity index 100% rename from mapFiles/full/540227.json rename to core/mapFiles/full/540227.json diff --git a/mapFiles/full/540227_full.json b/core/mapFiles/full/540227_full.json similarity index 100% rename from mapFiles/full/540227_full.json rename to core/mapFiles/full/540227_full.json diff --git a/mapFiles/full/540228.json b/core/mapFiles/full/540228.json similarity index 100% rename from mapFiles/full/540228.json rename to core/mapFiles/full/540228.json diff --git a/mapFiles/full/540228_full.json b/core/mapFiles/full/540228_full.json similarity index 100% rename from mapFiles/full/540228_full.json rename to core/mapFiles/full/540228_full.json diff --git a/mapFiles/full/540229.json b/core/mapFiles/full/540229.json similarity index 100% rename from mapFiles/full/540229.json rename to core/mapFiles/full/540229.json diff --git a/mapFiles/full/540229_full.json b/core/mapFiles/full/540229_full.json similarity index 100% rename from mapFiles/full/540229_full.json rename to core/mapFiles/full/540229_full.json diff --git a/mapFiles/full/540230.json b/core/mapFiles/full/540230.json similarity index 100% rename from mapFiles/full/540230.json rename to core/mapFiles/full/540230.json diff --git a/mapFiles/full/540230_full.json b/core/mapFiles/full/540230_full.json similarity index 100% rename from mapFiles/full/540230_full.json rename to core/mapFiles/full/540230_full.json diff --git a/mapFiles/full/540231.json b/core/mapFiles/full/540231.json similarity index 100% rename from mapFiles/full/540231.json rename to core/mapFiles/full/540231.json diff --git a/mapFiles/full/540231_full.json b/core/mapFiles/full/540231_full.json similarity index 100% rename from mapFiles/full/540231_full.json rename to core/mapFiles/full/540231_full.json diff --git a/mapFiles/full/540232.json b/core/mapFiles/full/540232.json similarity index 100% rename from mapFiles/full/540232.json rename to core/mapFiles/full/540232.json diff --git a/mapFiles/full/540232_full.json b/core/mapFiles/full/540232_full.json similarity index 100% rename from mapFiles/full/540232_full.json rename to core/mapFiles/full/540232_full.json diff --git a/mapFiles/full/540233.json b/core/mapFiles/full/540233.json similarity index 100% rename from mapFiles/full/540233.json rename to core/mapFiles/full/540233.json diff --git a/mapFiles/full/540233_full.json b/core/mapFiles/full/540233_full.json similarity index 100% rename from mapFiles/full/540233_full.json rename to core/mapFiles/full/540233_full.json diff --git a/mapFiles/full/540234.json b/core/mapFiles/full/540234.json similarity index 100% rename from mapFiles/full/540234.json rename to core/mapFiles/full/540234.json diff --git a/mapFiles/full/540234_full.json b/core/mapFiles/full/540234_full.json similarity index 100% rename from mapFiles/full/540234_full.json rename to core/mapFiles/full/540234_full.json diff --git a/mapFiles/full/540235.json b/core/mapFiles/full/540235.json similarity index 100% rename from mapFiles/full/540235.json rename to core/mapFiles/full/540235.json diff --git a/mapFiles/full/540235_full.json b/core/mapFiles/full/540235_full.json similarity index 100% rename from mapFiles/full/540235_full.json rename to core/mapFiles/full/540235_full.json diff --git a/mapFiles/full/540236.json b/core/mapFiles/full/540236.json similarity index 100% rename from mapFiles/full/540236.json rename to core/mapFiles/full/540236.json diff --git a/mapFiles/full/540236_full.json b/core/mapFiles/full/540236_full.json similarity index 100% rename from mapFiles/full/540236_full.json rename to core/mapFiles/full/540236_full.json diff --git a/mapFiles/full/540237.json b/core/mapFiles/full/540237.json similarity index 100% rename from mapFiles/full/540237.json rename to core/mapFiles/full/540237.json diff --git a/mapFiles/full/540237_full.json b/core/mapFiles/full/540237_full.json similarity index 100% rename from mapFiles/full/540237_full.json rename to core/mapFiles/full/540237_full.json diff --git a/mapFiles/full/540300.json b/core/mapFiles/full/540300.json similarity index 100% rename from mapFiles/full/540300.json rename to core/mapFiles/full/540300.json diff --git a/mapFiles/full/540300_full.json b/core/mapFiles/full/540300_full.json similarity index 100% rename from mapFiles/full/540300_full.json rename to core/mapFiles/full/540300_full.json diff --git a/mapFiles/full/540302.json b/core/mapFiles/full/540302.json similarity index 100% rename from mapFiles/full/540302.json rename to core/mapFiles/full/540302.json diff --git a/mapFiles/full/540302_full.json b/core/mapFiles/full/540302_full.json similarity index 100% rename from mapFiles/full/540302_full.json rename to core/mapFiles/full/540302_full.json diff --git a/mapFiles/full/540321.json b/core/mapFiles/full/540321.json similarity index 100% rename from mapFiles/full/540321.json rename to core/mapFiles/full/540321.json diff --git a/mapFiles/full/540321_full.json b/core/mapFiles/full/540321_full.json similarity index 100% rename from mapFiles/full/540321_full.json rename to core/mapFiles/full/540321_full.json diff --git a/mapFiles/full/540322.json b/core/mapFiles/full/540322.json similarity index 100% rename from mapFiles/full/540322.json rename to core/mapFiles/full/540322.json diff --git a/mapFiles/full/540322_full.json b/core/mapFiles/full/540322_full.json similarity index 100% rename from mapFiles/full/540322_full.json rename to core/mapFiles/full/540322_full.json diff --git a/mapFiles/full/540323.json b/core/mapFiles/full/540323.json similarity index 100% rename from mapFiles/full/540323.json rename to core/mapFiles/full/540323.json diff --git a/mapFiles/full/540323_full.json b/core/mapFiles/full/540323_full.json similarity index 100% rename from mapFiles/full/540323_full.json rename to core/mapFiles/full/540323_full.json diff --git a/mapFiles/full/540324.json b/core/mapFiles/full/540324.json similarity index 100% rename from mapFiles/full/540324.json rename to core/mapFiles/full/540324.json diff --git a/mapFiles/full/540324_full.json b/core/mapFiles/full/540324_full.json similarity index 100% rename from mapFiles/full/540324_full.json rename to core/mapFiles/full/540324_full.json diff --git a/mapFiles/full/540325.json b/core/mapFiles/full/540325.json similarity index 100% rename from mapFiles/full/540325.json rename to core/mapFiles/full/540325.json diff --git a/mapFiles/full/540325_full.json b/core/mapFiles/full/540325_full.json similarity index 100% rename from mapFiles/full/540325_full.json rename to core/mapFiles/full/540325_full.json diff --git a/mapFiles/full/540326.json b/core/mapFiles/full/540326.json similarity index 100% rename from mapFiles/full/540326.json rename to core/mapFiles/full/540326.json diff --git a/mapFiles/full/540326_full.json b/core/mapFiles/full/540326_full.json similarity index 100% rename from mapFiles/full/540326_full.json rename to core/mapFiles/full/540326_full.json diff --git a/mapFiles/full/540327.json b/core/mapFiles/full/540327.json similarity index 100% rename from mapFiles/full/540327.json rename to core/mapFiles/full/540327.json diff --git a/mapFiles/full/540327_full.json b/core/mapFiles/full/540327_full.json similarity index 100% rename from mapFiles/full/540327_full.json rename to core/mapFiles/full/540327_full.json diff --git a/mapFiles/full/540328.json b/core/mapFiles/full/540328.json similarity index 100% rename from mapFiles/full/540328.json rename to core/mapFiles/full/540328.json diff --git a/mapFiles/full/540328_full.json b/core/mapFiles/full/540328_full.json similarity index 100% rename from mapFiles/full/540328_full.json rename to core/mapFiles/full/540328_full.json diff --git a/mapFiles/full/540329.json b/core/mapFiles/full/540329.json similarity index 100% rename from mapFiles/full/540329.json rename to core/mapFiles/full/540329.json diff --git a/mapFiles/full/540329_full.json b/core/mapFiles/full/540329_full.json similarity index 100% rename from mapFiles/full/540329_full.json rename to core/mapFiles/full/540329_full.json diff --git a/mapFiles/full/540330.json b/core/mapFiles/full/540330.json similarity index 100% rename from mapFiles/full/540330.json rename to core/mapFiles/full/540330.json diff --git a/mapFiles/full/540330_full.json b/core/mapFiles/full/540330_full.json similarity index 100% rename from mapFiles/full/540330_full.json rename to core/mapFiles/full/540330_full.json diff --git a/mapFiles/full/540400.json b/core/mapFiles/full/540400.json similarity index 100% rename from mapFiles/full/540400.json rename to core/mapFiles/full/540400.json diff --git a/mapFiles/full/540400_full.json b/core/mapFiles/full/540400_full.json similarity index 100% rename from mapFiles/full/540400_full.json rename to core/mapFiles/full/540400_full.json diff --git a/mapFiles/full/540402.json b/core/mapFiles/full/540402.json similarity index 100% rename from mapFiles/full/540402.json rename to core/mapFiles/full/540402.json diff --git a/mapFiles/full/540402_full.json b/core/mapFiles/full/540402_full.json similarity index 100% rename from mapFiles/full/540402_full.json rename to core/mapFiles/full/540402_full.json diff --git a/mapFiles/full/540421.json b/core/mapFiles/full/540421.json similarity index 100% rename from mapFiles/full/540421.json rename to core/mapFiles/full/540421.json diff --git a/mapFiles/full/540421_full.json b/core/mapFiles/full/540421_full.json similarity index 100% rename from mapFiles/full/540421_full.json rename to core/mapFiles/full/540421_full.json diff --git a/mapFiles/full/540422.json b/core/mapFiles/full/540422.json similarity index 100% rename from mapFiles/full/540422.json rename to core/mapFiles/full/540422.json diff --git a/mapFiles/full/540422_full.json b/core/mapFiles/full/540422_full.json similarity index 100% rename from mapFiles/full/540422_full.json rename to core/mapFiles/full/540422_full.json diff --git a/mapFiles/full/540423.json b/core/mapFiles/full/540423.json similarity index 100% rename from mapFiles/full/540423.json rename to core/mapFiles/full/540423.json diff --git a/mapFiles/full/540423_full.json b/core/mapFiles/full/540423_full.json similarity index 100% rename from mapFiles/full/540423_full.json rename to core/mapFiles/full/540423_full.json diff --git a/mapFiles/full/540424.json b/core/mapFiles/full/540424.json similarity index 100% rename from mapFiles/full/540424.json rename to core/mapFiles/full/540424.json diff --git a/mapFiles/full/540424_full.json b/core/mapFiles/full/540424_full.json similarity index 100% rename from mapFiles/full/540424_full.json rename to core/mapFiles/full/540424_full.json diff --git a/mapFiles/full/540425.json b/core/mapFiles/full/540425.json similarity index 100% rename from mapFiles/full/540425.json rename to core/mapFiles/full/540425.json diff --git a/mapFiles/full/540425_full.json b/core/mapFiles/full/540425_full.json similarity index 100% rename from mapFiles/full/540425_full.json rename to core/mapFiles/full/540425_full.json diff --git a/mapFiles/full/540426.json b/core/mapFiles/full/540426.json similarity index 100% rename from mapFiles/full/540426.json rename to core/mapFiles/full/540426.json diff --git a/mapFiles/full/540426_full.json b/core/mapFiles/full/540426_full.json similarity index 100% rename from mapFiles/full/540426_full.json rename to core/mapFiles/full/540426_full.json diff --git a/mapFiles/full/540500.json b/core/mapFiles/full/540500.json similarity index 100% rename from mapFiles/full/540500.json rename to core/mapFiles/full/540500.json diff --git a/mapFiles/full/540500_full.json b/core/mapFiles/full/540500_full.json similarity index 100% rename from mapFiles/full/540500_full.json rename to core/mapFiles/full/540500_full.json diff --git a/mapFiles/full/540502.json b/core/mapFiles/full/540502.json similarity index 100% rename from mapFiles/full/540502.json rename to core/mapFiles/full/540502.json diff --git a/mapFiles/full/540502_full.json b/core/mapFiles/full/540502_full.json similarity index 100% rename from mapFiles/full/540502_full.json rename to core/mapFiles/full/540502_full.json diff --git a/mapFiles/full/540521.json b/core/mapFiles/full/540521.json similarity index 100% rename from mapFiles/full/540521.json rename to core/mapFiles/full/540521.json diff --git a/mapFiles/full/540521_full.json b/core/mapFiles/full/540521_full.json similarity index 100% rename from mapFiles/full/540521_full.json rename to core/mapFiles/full/540521_full.json diff --git a/mapFiles/full/540522.json b/core/mapFiles/full/540522.json similarity index 100% rename from mapFiles/full/540522.json rename to core/mapFiles/full/540522.json diff --git a/mapFiles/full/540522_full.json b/core/mapFiles/full/540522_full.json similarity index 100% rename from mapFiles/full/540522_full.json rename to core/mapFiles/full/540522_full.json diff --git a/mapFiles/full/540523.json b/core/mapFiles/full/540523.json similarity index 100% rename from mapFiles/full/540523.json rename to core/mapFiles/full/540523.json diff --git a/mapFiles/full/540523_full.json b/core/mapFiles/full/540523_full.json similarity index 100% rename from mapFiles/full/540523_full.json rename to core/mapFiles/full/540523_full.json diff --git a/mapFiles/full/540524.json b/core/mapFiles/full/540524.json similarity index 100% rename from mapFiles/full/540524.json rename to core/mapFiles/full/540524.json diff --git a/mapFiles/full/540524_full.json b/core/mapFiles/full/540524_full.json similarity index 100% rename from mapFiles/full/540524_full.json rename to core/mapFiles/full/540524_full.json diff --git a/mapFiles/full/540525.json b/core/mapFiles/full/540525.json similarity index 100% rename from mapFiles/full/540525.json rename to core/mapFiles/full/540525.json diff --git a/mapFiles/full/540525_full.json b/core/mapFiles/full/540525_full.json similarity index 100% rename from mapFiles/full/540525_full.json rename to core/mapFiles/full/540525_full.json diff --git a/mapFiles/full/540526.json b/core/mapFiles/full/540526.json similarity index 100% rename from mapFiles/full/540526.json rename to core/mapFiles/full/540526.json diff --git a/mapFiles/full/540526_full.json b/core/mapFiles/full/540526_full.json similarity index 100% rename from mapFiles/full/540526_full.json rename to core/mapFiles/full/540526_full.json diff --git a/mapFiles/full/540527.json b/core/mapFiles/full/540527.json similarity index 100% rename from mapFiles/full/540527.json rename to core/mapFiles/full/540527.json diff --git a/mapFiles/full/540527_full.json b/core/mapFiles/full/540527_full.json similarity index 100% rename from mapFiles/full/540527_full.json rename to core/mapFiles/full/540527_full.json diff --git a/mapFiles/full/540528.json b/core/mapFiles/full/540528.json similarity index 100% rename from mapFiles/full/540528.json rename to core/mapFiles/full/540528.json diff --git a/mapFiles/full/540528_full.json b/core/mapFiles/full/540528_full.json similarity index 100% rename from mapFiles/full/540528_full.json rename to core/mapFiles/full/540528_full.json diff --git a/mapFiles/full/540529.json b/core/mapFiles/full/540529.json similarity index 100% rename from mapFiles/full/540529.json rename to core/mapFiles/full/540529.json diff --git a/mapFiles/full/540529_full.json b/core/mapFiles/full/540529_full.json similarity index 100% rename from mapFiles/full/540529_full.json rename to core/mapFiles/full/540529_full.json diff --git a/mapFiles/full/540530.json b/core/mapFiles/full/540530.json similarity index 100% rename from mapFiles/full/540530.json rename to core/mapFiles/full/540530.json diff --git a/mapFiles/full/540530_full.json b/core/mapFiles/full/540530_full.json similarity index 100% rename from mapFiles/full/540530_full.json rename to core/mapFiles/full/540530_full.json diff --git a/mapFiles/full/540531.json b/core/mapFiles/full/540531.json similarity index 100% rename from mapFiles/full/540531.json rename to core/mapFiles/full/540531.json diff --git a/mapFiles/full/540531_full.json b/core/mapFiles/full/540531_full.json similarity index 100% rename from mapFiles/full/540531_full.json rename to core/mapFiles/full/540531_full.json diff --git a/mapFiles/full/540600.json b/core/mapFiles/full/540600.json similarity index 100% rename from mapFiles/full/540600.json rename to core/mapFiles/full/540600.json diff --git a/mapFiles/full/540600_full.json b/core/mapFiles/full/540600_full.json similarity index 100% rename from mapFiles/full/540600_full.json rename to core/mapFiles/full/540600_full.json diff --git a/mapFiles/full/540602.json b/core/mapFiles/full/540602.json similarity index 100% rename from mapFiles/full/540602.json rename to core/mapFiles/full/540602.json diff --git a/mapFiles/full/540602_full.json b/core/mapFiles/full/540602_full.json similarity index 100% rename from mapFiles/full/540602_full.json rename to core/mapFiles/full/540602_full.json diff --git a/mapFiles/full/540621.json b/core/mapFiles/full/540621.json similarity index 100% rename from mapFiles/full/540621.json rename to core/mapFiles/full/540621.json diff --git a/mapFiles/full/540621_full.json b/core/mapFiles/full/540621_full.json similarity index 100% rename from mapFiles/full/540621_full.json rename to core/mapFiles/full/540621_full.json diff --git a/mapFiles/full/540622.json b/core/mapFiles/full/540622.json similarity index 100% rename from mapFiles/full/540622.json rename to core/mapFiles/full/540622.json diff --git a/mapFiles/full/540622_full.json b/core/mapFiles/full/540622_full.json similarity index 100% rename from mapFiles/full/540622_full.json rename to core/mapFiles/full/540622_full.json diff --git a/mapFiles/full/540623.json b/core/mapFiles/full/540623.json similarity index 100% rename from mapFiles/full/540623.json rename to core/mapFiles/full/540623.json diff --git a/mapFiles/full/540623_full.json b/core/mapFiles/full/540623_full.json similarity index 100% rename from mapFiles/full/540623_full.json rename to core/mapFiles/full/540623_full.json diff --git a/mapFiles/full/540624.json b/core/mapFiles/full/540624.json similarity index 100% rename from mapFiles/full/540624.json rename to core/mapFiles/full/540624.json diff --git a/mapFiles/full/540624_full.json b/core/mapFiles/full/540624_full.json similarity index 100% rename from mapFiles/full/540624_full.json rename to core/mapFiles/full/540624_full.json diff --git a/mapFiles/full/540625.json b/core/mapFiles/full/540625.json similarity index 100% rename from mapFiles/full/540625.json rename to core/mapFiles/full/540625.json diff --git a/mapFiles/full/540625_full.json b/core/mapFiles/full/540625_full.json similarity index 100% rename from mapFiles/full/540625_full.json rename to core/mapFiles/full/540625_full.json diff --git a/mapFiles/full/540626.json b/core/mapFiles/full/540626.json similarity index 100% rename from mapFiles/full/540626.json rename to core/mapFiles/full/540626.json diff --git a/mapFiles/full/540626_full.json b/core/mapFiles/full/540626_full.json similarity index 100% rename from mapFiles/full/540626_full.json rename to core/mapFiles/full/540626_full.json diff --git a/mapFiles/full/540627.json b/core/mapFiles/full/540627.json similarity index 100% rename from mapFiles/full/540627.json rename to core/mapFiles/full/540627.json diff --git a/mapFiles/full/540627_full.json b/core/mapFiles/full/540627_full.json similarity index 100% rename from mapFiles/full/540627_full.json rename to core/mapFiles/full/540627_full.json diff --git a/mapFiles/full/540628.json b/core/mapFiles/full/540628.json similarity index 100% rename from mapFiles/full/540628.json rename to core/mapFiles/full/540628.json diff --git a/mapFiles/full/540628_full.json b/core/mapFiles/full/540628_full.json similarity index 100% rename from mapFiles/full/540628_full.json rename to core/mapFiles/full/540628_full.json diff --git a/mapFiles/full/540629.json b/core/mapFiles/full/540629.json similarity index 100% rename from mapFiles/full/540629.json rename to core/mapFiles/full/540629.json diff --git a/mapFiles/full/540629_full.json b/core/mapFiles/full/540629_full.json similarity index 100% rename from mapFiles/full/540629_full.json rename to core/mapFiles/full/540629_full.json diff --git a/mapFiles/full/540630.json b/core/mapFiles/full/540630.json similarity index 100% rename from mapFiles/full/540630.json rename to core/mapFiles/full/540630.json diff --git a/mapFiles/full/540630_full.json b/core/mapFiles/full/540630_full.json similarity index 100% rename from mapFiles/full/540630_full.json rename to core/mapFiles/full/540630_full.json diff --git a/mapFiles/full/542500.json b/core/mapFiles/full/542500.json similarity index 100% rename from mapFiles/full/542500.json rename to core/mapFiles/full/542500.json diff --git a/mapFiles/full/542500_full.json b/core/mapFiles/full/542500_full.json similarity index 100% rename from mapFiles/full/542500_full.json rename to core/mapFiles/full/542500_full.json diff --git a/mapFiles/full/542521.json b/core/mapFiles/full/542521.json similarity index 100% rename from mapFiles/full/542521.json rename to core/mapFiles/full/542521.json diff --git a/mapFiles/full/542521_full.json b/core/mapFiles/full/542521_full.json similarity index 100% rename from mapFiles/full/542521_full.json rename to core/mapFiles/full/542521_full.json diff --git a/mapFiles/full/542522.json b/core/mapFiles/full/542522.json similarity index 100% rename from mapFiles/full/542522.json rename to core/mapFiles/full/542522.json diff --git a/mapFiles/full/542522_full.json b/core/mapFiles/full/542522_full.json similarity index 100% rename from mapFiles/full/542522_full.json rename to core/mapFiles/full/542522_full.json diff --git a/mapFiles/full/542523.json b/core/mapFiles/full/542523.json similarity index 100% rename from mapFiles/full/542523.json rename to core/mapFiles/full/542523.json diff --git a/mapFiles/full/542523_full.json b/core/mapFiles/full/542523_full.json similarity index 100% rename from mapFiles/full/542523_full.json rename to core/mapFiles/full/542523_full.json diff --git a/mapFiles/full/542524.json b/core/mapFiles/full/542524.json similarity index 100% rename from mapFiles/full/542524.json rename to core/mapFiles/full/542524.json diff --git a/mapFiles/full/542524_full.json b/core/mapFiles/full/542524_full.json similarity index 100% rename from mapFiles/full/542524_full.json rename to core/mapFiles/full/542524_full.json diff --git a/mapFiles/full/542525.json b/core/mapFiles/full/542525.json similarity index 100% rename from mapFiles/full/542525.json rename to core/mapFiles/full/542525.json diff --git a/mapFiles/full/542525_full.json b/core/mapFiles/full/542525_full.json similarity index 100% rename from mapFiles/full/542525_full.json rename to core/mapFiles/full/542525_full.json diff --git a/mapFiles/full/542526.json b/core/mapFiles/full/542526.json similarity index 100% rename from mapFiles/full/542526.json rename to core/mapFiles/full/542526.json diff --git a/mapFiles/full/542526_full.json b/core/mapFiles/full/542526_full.json similarity index 100% rename from mapFiles/full/542526_full.json rename to core/mapFiles/full/542526_full.json diff --git a/mapFiles/full/542527.json b/core/mapFiles/full/542527.json similarity index 100% rename from mapFiles/full/542527.json rename to core/mapFiles/full/542527.json diff --git a/mapFiles/full/542527_full.json b/core/mapFiles/full/542527_full.json similarity index 100% rename from mapFiles/full/542527_full.json rename to core/mapFiles/full/542527_full.json diff --git a/mapFiles/full/610000.json b/core/mapFiles/full/610000.json similarity index 100% rename from mapFiles/full/610000.json rename to core/mapFiles/full/610000.json diff --git a/mapFiles/full/610000_full.json b/core/mapFiles/full/610000_full.json similarity index 100% rename from mapFiles/full/610000_full.json rename to core/mapFiles/full/610000_full.json diff --git a/mapFiles/full/610100.json b/core/mapFiles/full/610100.json similarity index 100% rename from mapFiles/full/610100.json rename to core/mapFiles/full/610100.json diff --git a/mapFiles/full/610100_full.json b/core/mapFiles/full/610100_full.json similarity index 100% rename from mapFiles/full/610100_full.json rename to core/mapFiles/full/610100_full.json diff --git a/mapFiles/full/610102.json b/core/mapFiles/full/610102.json similarity index 100% rename from mapFiles/full/610102.json rename to core/mapFiles/full/610102.json diff --git a/mapFiles/full/610102_full.json b/core/mapFiles/full/610102_full.json similarity index 100% rename from mapFiles/full/610102_full.json rename to core/mapFiles/full/610102_full.json diff --git a/mapFiles/full/610103.json b/core/mapFiles/full/610103.json similarity index 100% rename from mapFiles/full/610103.json rename to core/mapFiles/full/610103.json diff --git a/mapFiles/full/610103_full.json b/core/mapFiles/full/610103_full.json similarity index 100% rename from mapFiles/full/610103_full.json rename to core/mapFiles/full/610103_full.json diff --git a/mapFiles/full/610104.json b/core/mapFiles/full/610104.json similarity index 100% rename from mapFiles/full/610104.json rename to core/mapFiles/full/610104.json diff --git a/mapFiles/full/610104_full.json b/core/mapFiles/full/610104_full.json similarity index 100% rename from mapFiles/full/610104_full.json rename to core/mapFiles/full/610104_full.json diff --git a/mapFiles/full/610111.json b/core/mapFiles/full/610111.json similarity index 100% rename from mapFiles/full/610111.json rename to core/mapFiles/full/610111.json diff --git a/mapFiles/full/610111_full.json b/core/mapFiles/full/610111_full.json similarity index 100% rename from mapFiles/full/610111_full.json rename to core/mapFiles/full/610111_full.json diff --git a/mapFiles/full/610112.json b/core/mapFiles/full/610112.json similarity index 100% rename from mapFiles/full/610112.json rename to core/mapFiles/full/610112.json diff --git a/mapFiles/full/610112_full.json b/core/mapFiles/full/610112_full.json similarity index 100% rename from mapFiles/full/610112_full.json rename to core/mapFiles/full/610112_full.json diff --git a/mapFiles/full/610113.json b/core/mapFiles/full/610113.json similarity index 100% rename from mapFiles/full/610113.json rename to core/mapFiles/full/610113.json diff --git a/mapFiles/full/610113_full.json b/core/mapFiles/full/610113_full.json similarity index 100% rename from mapFiles/full/610113_full.json rename to core/mapFiles/full/610113_full.json diff --git a/mapFiles/full/610114.json b/core/mapFiles/full/610114.json similarity index 100% rename from mapFiles/full/610114.json rename to core/mapFiles/full/610114.json diff --git a/mapFiles/full/610114_full.json b/core/mapFiles/full/610114_full.json similarity index 100% rename from mapFiles/full/610114_full.json rename to core/mapFiles/full/610114_full.json diff --git a/mapFiles/full/610115.json b/core/mapFiles/full/610115.json similarity index 100% rename from mapFiles/full/610115.json rename to core/mapFiles/full/610115.json diff --git a/mapFiles/full/610115_full.json b/core/mapFiles/full/610115_full.json similarity index 100% rename from mapFiles/full/610115_full.json rename to core/mapFiles/full/610115_full.json diff --git a/mapFiles/full/610116.json b/core/mapFiles/full/610116.json similarity index 100% rename from mapFiles/full/610116.json rename to core/mapFiles/full/610116.json diff --git a/mapFiles/full/610116_full.json b/core/mapFiles/full/610116_full.json similarity index 100% rename from mapFiles/full/610116_full.json rename to core/mapFiles/full/610116_full.json diff --git a/mapFiles/full/610117.json b/core/mapFiles/full/610117.json similarity index 100% rename from mapFiles/full/610117.json rename to core/mapFiles/full/610117.json diff --git a/mapFiles/full/610117_full.json b/core/mapFiles/full/610117_full.json similarity index 100% rename from mapFiles/full/610117_full.json rename to core/mapFiles/full/610117_full.json diff --git a/mapFiles/full/610118.json b/core/mapFiles/full/610118.json similarity index 100% rename from mapFiles/full/610118.json rename to core/mapFiles/full/610118.json diff --git a/mapFiles/full/610118_full.json b/core/mapFiles/full/610118_full.json similarity index 100% rename from mapFiles/full/610118_full.json rename to core/mapFiles/full/610118_full.json diff --git a/mapFiles/full/610122.json b/core/mapFiles/full/610122.json similarity index 100% rename from mapFiles/full/610122.json rename to core/mapFiles/full/610122.json diff --git a/mapFiles/full/610122_full.json b/core/mapFiles/full/610122_full.json similarity index 100% rename from mapFiles/full/610122_full.json rename to core/mapFiles/full/610122_full.json diff --git a/mapFiles/full/610124.json b/core/mapFiles/full/610124.json similarity index 100% rename from mapFiles/full/610124.json rename to core/mapFiles/full/610124.json diff --git a/mapFiles/full/610124_full.json b/core/mapFiles/full/610124_full.json similarity index 100% rename from mapFiles/full/610124_full.json rename to core/mapFiles/full/610124_full.json diff --git a/mapFiles/full/610200.json b/core/mapFiles/full/610200.json similarity index 100% rename from mapFiles/full/610200.json rename to core/mapFiles/full/610200.json diff --git a/mapFiles/full/610200_full.json b/core/mapFiles/full/610200_full.json similarity index 100% rename from mapFiles/full/610200_full.json rename to core/mapFiles/full/610200_full.json diff --git a/mapFiles/full/610202.json b/core/mapFiles/full/610202.json similarity index 100% rename from mapFiles/full/610202.json rename to core/mapFiles/full/610202.json diff --git a/mapFiles/full/610202_full.json b/core/mapFiles/full/610202_full.json similarity index 100% rename from mapFiles/full/610202_full.json rename to core/mapFiles/full/610202_full.json diff --git a/mapFiles/full/610203.json b/core/mapFiles/full/610203.json similarity index 100% rename from mapFiles/full/610203.json rename to core/mapFiles/full/610203.json diff --git a/mapFiles/full/610203_full.json b/core/mapFiles/full/610203_full.json similarity index 100% rename from mapFiles/full/610203_full.json rename to core/mapFiles/full/610203_full.json diff --git a/mapFiles/full/610204.json b/core/mapFiles/full/610204.json similarity index 100% rename from mapFiles/full/610204.json rename to core/mapFiles/full/610204.json diff --git a/mapFiles/full/610204_full.json b/core/mapFiles/full/610204_full.json similarity index 100% rename from mapFiles/full/610204_full.json rename to core/mapFiles/full/610204_full.json diff --git a/mapFiles/full/610222.json b/core/mapFiles/full/610222.json similarity index 100% rename from mapFiles/full/610222.json rename to core/mapFiles/full/610222.json diff --git a/mapFiles/full/610222_full.json b/core/mapFiles/full/610222_full.json similarity index 100% rename from mapFiles/full/610222_full.json rename to core/mapFiles/full/610222_full.json diff --git a/mapFiles/full/610300.json b/core/mapFiles/full/610300.json similarity index 100% rename from mapFiles/full/610300.json rename to core/mapFiles/full/610300.json diff --git a/mapFiles/full/610300_full.json b/core/mapFiles/full/610300_full.json similarity index 100% rename from mapFiles/full/610300_full.json rename to core/mapFiles/full/610300_full.json diff --git a/mapFiles/full/610302.json b/core/mapFiles/full/610302.json similarity index 100% rename from mapFiles/full/610302.json rename to core/mapFiles/full/610302.json diff --git a/mapFiles/full/610302_full.json b/core/mapFiles/full/610302_full.json similarity index 100% rename from mapFiles/full/610302_full.json rename to core/mapFiles/full/610302_full.json diff --git a/mapFiles/full/610303.json b/core/mapFiles/full/610303.json similarity index 100% rename from mapFiles/full/610303.json rename to core/mapFiles/full/610303.json diff --git a/mapFiles/full/610303_full.json b/core/mapFiles/full/610303_full.json similarity index 100% rename from mapFiles/full/610303_full.json rename to core/mapFiles/full/610303_full.json diff --git a/mapFiles/full/610304.json b/core/mapFiles/full/610304.json similarity index 100% rename from mapFiles/full/610304.json rename to core/mapFiles/full/610304.json diff --git a/mapFiles/full/610304_full.json b/core/mapFiles/full/610304_full.json similarity index 100% rename from mapFiles/full/610304_full.json rename to core/mapFiles/full/610304_full.json diff --git a/mapFiles/full/610322.json b/core/mapFiles/full/610322.json similarity index 100% rename from mapFiles/full/610322.json rename to core/mapFiles/full/610322.json diff --git a/mapFiles/full/610322_full.json b/core/mapFiles/full/610322_full.json similarity index 100% rename from mapFiles/full/610322_full.json rename to core/mapFiles/full/610322_full.json diff --git a/mapFiles/full/610323.json b/core/mapFiles/full/610323.json similarity index 100% rename from mapFiles/full/610323.json rename to core/mapFiles/full/610323.json diff --git a/mapFiles/full/610323_full.json b/core/mapFiles/full/610323_full.json similarity index 100% rename from mapFiles/full/610323_full.json rename to core/mapFiles/full/610323_full.json diff --git a/mapFiles/full/610324.json b/core/mapFiles/full/610324.json similarity index 100% rename from mapFiles/full/610324.json rename to core/mapFiles/full/610324.json diff --git a/mapFiles/full/610324_full.json b/core/mapFiles/full/610324_full.json similarity index 100% rename from mapFiles/full/610324_full.json rename to core/mapFiles/full/610324_full.json diff --git a/mapFiles/full/610326.json b/core/mapFiles/full/610326.json similarity index 100% rename from mapFiles/full/610326.json rename to core/mapFiles/full/610326.json diff --git a/mapFiles/full/610326_full.json b/core/mapFiles/full/610326_full.json similarity index 100% rename from mapFiles/full/610326_full.json rename to core/mapFiles/full/610326_full.json diff --git a/mapFiles/full/610327.json b/core/mapFiles/full/610327.json similarity index 100% rename from mapFiles/full/610327.json rename to core/mapFiles/full/610327.json diff --git a/mapFiles/full/610327_full.json b/core/mapFiles/full/610327_full.json similarity index 100% rename from mapFiles/full/610327_full.json rename to core/mapFiles/full/610327_full.json diff --git a/mapFiles/full/610328.json b/core/mapFiles/full/610328.json similarity index 100% rename from mapFiles/full/610328.json rename to core/mapFiles/full/610328.json diff --git a/mapFiles/full/610328_full.json b/core/mapFiles/full/610328_full.json similarity index 100% rename from mapFiles/full/610328_full.json rename to core/mapFiles/full/610328_full.json diff --git a/mapFiles/full/610329.json b/core/mapFiles/full/610329.json similarity index 100% rename from mapFiles/full/610329.json rename to core/mapFiles/full/610329.json diff --git a/mapFiles/full/610329_full.json b/core/mapFiles/full/610329_full.json similarity index 100% rename from mapFiles/full/610329_full.json rename to core/mapFiles/full/610329_full.json diff --git a/mapFiles/full/610330.json b/core/mapFiles/full/610330.json similarity index 100% rename from mapFiles/full/610330.json rename to core/mapFiles/full/610330.json diff --git a/mapFiles/full/610330_full.json b/core/mapFiles/full/610330_full.json similarity index 100% rename from mapFiles/full/610330_full.json rename to core/mapFiles/full/610330_full.json diff --git a/mapFiles/full/610331.json b/core/mapFiles/full/610331.json similarity index 100% rename from mapFiles/full/610331.json rename to core/mapFiles/full/610331.json diff --git a/mapFiles/full/610331_full.json b/core/mapFiles/full/610331_full.json similarity index 100% rename from mapFiles/full/610331_full.json rename to core/mapFiles/full/610331_full.json diff --git a/mapFiles/full/610400.json b/core/mapFiles/full/610400.json similarity index 100% rename from mapFiles/full/610400.json rename to core/mapFiles/full/610400.json diff --git a/mapFiles/full/610400_full.json b/core/mapFiles/full/610400_full.json similarity index 100% rename from mapFiles/full/610400_full.json rename to core/mapFiles/full/610400_full.json diff --git a/mapFiles/full/610402.json b/core/mapFiles/full/610402.json similarity index 100% rename from mapFiles/full/610402.json rename to core/mapFiles/full/610402.json diff --git a/mapFiles/full/610402_full.json b/core/mapFiles/full/610402_full.json similarity index 100% rename from mapFiles/full/610402_full.json rename to core/mapFiles/full/610402_full.json diff --git a/mapFiles/full/610403.json b/core/mapFiles/full/610403.json similarity index 100% rename from mapFiles/full/610403.json rename to core/mapFiles/full/610403.json diff --git a/mapFiles/full/610403_full.json b/core/mapFiles/full/610403_full.json similarity index 100% rename from mapFiles/full/610403_full.json rename to core/mapFiles/full/610403_full.json diff --git a/mapFiles/full/610404.json b/core/mapFiles/full/610404.json similarity index 100% rename from mapFiles/full/610404.json rename to core/mapFiles/full/610404.json diff --git a/mapFiles/full/610404_full.json b/core/mapFiles/full/610404_full.json similarity index 100% rename from mapFiles/full/610404_full.json rename to core/mapFiles/full/610404_full.json diff --git a/mapFiles/full/610422.json b/core/mapFiles/full/610422.json similarity index 100% rename from mapFiles/full/610422.json rename to core/mapFiles/full/610422.json diff --git a/mapFiles/full/610422_full.json b/core/mapFiles/full/610422_full.json similarity index 100% rename from mapFiles/full/610422_full.json rename to core/mapFiles/full/610422_full.json diff --git a/mapFiles/full/610423.json b/core/mapFiles/full/610423.json similarity index 100% rename from mapFiles/full/610423.json rename to core/mapFiles/full/610423.json diff --git a/mapFiles/full/610423_full.json b/core/mapFiles/full/610423_full.json similarity index 100% rename from mapFiles/full/610423_full.json rename to core/mapFiles/full/610423_full.json diff --git a/mapFiles/full/610424.json b/core/mapFiles/full/610424.json similarity index 100% rename from mapFiles/full/610424.json rename to core/mapFiles/full/610424.json diff --git a/mapFiles/full/610424_full.json b/core/mapFiles/full/610424_full.json similarity index 100% rename from mapFiles/full/610424_full.json rename to core/mapFiles/full/610424_full.json diff --git a/mapFiles/full/610425.json b/core/mapFiles/full/610425.json similarity index 100% rename from mapFiles/full/610425.json rename to core/mapFiles/full/610425.json diff --git a/mapFiles/full/610425_full.json b/core/mapFiles/full/610425_full.json similarity index 100% rename from mapFiles/full/610425_full.json rename to core/mapFiles/full/610425_full.json diff --git a/mapFiles/full/610426.json b/core/mapFiles/full/610426.json similarity index 100% rename from mapFiles/full/610426.json rename to core/mapFiles/full/610426.json diff --git a/mapFiles/full/610426_full.json b/core/mapFiles/full/610426_full.json similarity index 100% rename from mapFiles/full/610426_full.json rename to core/mapFiles/full/610426_full.json diff --git a/mapFiles/full/610428.json b/core/mapFiles/full/610428.json similarity index 100% rename from mapFiles/full/610428.json rename to core/mapFiles/full/610428.json diff --git a/mapFiles/full/610428_full.json b/core/mapFiles/full/610428_full.json similarity index 100% rename from mapFiles/full/610428_full.json rename to core/mapFiles/full/610428_full.json diff --git a/mapFiles/full/610429.json b/core/mapFiles/full/610429.json similarity index 100% rename from mapFiles/full/610429.json rename to core/mapFiles/full/610429.json diff --git a/mapFiles/full/610429_full.json b/core/mapFiles/full/610429_full.json similarity index 100% rename from mapFiles/full/610429_full.json rename to core/mapFiles/full/610429_full.json diff --git a/mapFiles/full/610430.json b/core/mapFiles/full/610430.json similarity index 100% rename from mapFiles/full/610430.json rename to core/mapFiles/full/610430.json diff --git a/mapFiles/full/610430_full.json b/core/mapFiles/full/610430_full.json similarity index 100% rename from mapFiles/full/610430_full.json rename to core/mapFiles/full/610430_full.json diff --git a/mapFiles/full/610431.json b/core/mapFiles/full/610431.json similarity index 100% rename from mapFiles/full/610431.json rename to core/mapFiles/full/610431.json diff --git a/mapFiles/full/610431_full.json b/core/mapFiles/full/610431_full.json similarity index 100% rename from mapFiles/full/610431_full.json rename to core/mapFiles/full/610431_full.json diff --git a/mapFiles/full/610481.json b/core/mapFiles/full/610481.json similarity index 100% rename from mapFiles/full/610481.json rename to core/mapFiles/full/610481.json diff --git a/mapFiles/full/610481_full.json b/core/mapFiles/full/610481_full.json similarity index 100% rename from mapFiles/full/610481_full.json rename to core/mapFiles/full/610481_full.json diff --git a/mapFiles/full/610482.json b/core/mapFiles/full/610482.json similarity index 100% rename from mapFiles/full/610482.json rename to core/mapFiles/full/610482.json diff --git a/mapFiles/full/610482_full.json b/core/mapFiles/full/610482_full.json similarity index 100% rename from mapFiles/full/610482_full.json rename to core/mapFiles/full/610482_full.json diff --git a/mapFiles/full/610500.json b/core/mapFiles/full/610500.json similarity index 100% rename from mapFiles/full/610500.json rename to core/mapFiles/full/610500.json diff --git a/mapFiles/full/610500_full.json b/core/mapFiles/full/610500_full.json similarity index 100% rename from mapFiles/full/610500_full.json rename to core/mapFiles/full/610500_full.json diff --git a/mapFiles/full/610502.json b/core/mapFiles/full/610502.json similarity index 100% rename from mapFiles/full/610502.json rename to core/mapFiles/full/610502.json diff --git a/mapFiles/full/610502_full.json b/core/mapFiles/full/610502_full.json similarity index 100% rename from mapFiles/full/610502_full.json rename to core/mapFiles/full/610502_full.json diff --git a/mapFiles/full/610503.json b/core/mapFiles/full/610503.json similarity index 100% rename from mapFiles/full/610503.json rename to core/mapFiles/full/610503.json diff --git a/mapFiles/full/610503_full.json b/core/mapFiles/full/610503_full.json similarity index 100% rename from mapFiles/full/610503_full.json rename to core/mapFiles/full/610503_full.json diff --git a/mapFiles/full/610522.json b/core/mapFiles/full/610522.json similarity index 100% rename from mapFiles/full/610522.json rename to core/mapFiles/full/610522.json diff --git a/mapFiles/full/610522_full.json b/core/mapFiles/full/610522_full.json similarity index 100% rename from mapFiles/full/610522_full.json rename to core/mapFiles/full/610522_full.json diff --git a/mapFiles/full/610523.json b/core/mapFiles/full/610523.json similarity index 100% rename from mapFiles/full/610523.json rename to core/mapFiles/full/610523.json diff --git a/mapFiles/full/610523_full.json b/core/mapFiles/full/610523_full.json similarity index 100% rename from mapFiles/full/610523_full.json rename to core/mapFiles/full/610523_full.json diff --git a/mapFiles/full/610524.json b/core/mapFiles/full/610524.json similarity index 100% rename from mapFiles/full/610524.json rename to core/mapFiles/full/610524.json diff --git a/mapFiles/full/610524_full.json b/core/mapFiles/full/610524_full.json similarity index 100% rename from mapFiles/full/610524_full.json rename to core/mapFiles/full/610524_full.json diff --git a/mapFiles/full/610525.json b/core/mapFiles/full/610525.json similarity index 100% rename from mapFiles/full/610525.json rename to core/mapFiles/full/610525.json diff --git a/mapFiles/full/610525_full.json b/core/mapFiles/full/610525_full.json similarity index 100% rename from mapFiles/full/610525_full.json rename to core/mapFiles/full/610525_full.json diff --git a/mapFiles/full/610526.json b/core/mapFiles/full/610526.json similarity index 100% rename from mapFiles/full/610526.json rename to core/mapFiles/full/610526.json diff --git a/mapFiles/full/610526_full.json b/core/mapFiles/full/610526_full.json similarity index 100% rename from mapFiles/full/610526_full.json rename to core/mapFiles/full/610526_full.json diff --git a/mapFiles/full/610527.json b/core/mapFiles/full/610527.json similarity index 100% rename from mapFiles/full/610527.json rename to core/mapFiles/full/610527.json diff --git a/mapFiles/full/610527_full.json b/core/mapFiles/full/610527_full.json similarity index 100% rename from mapFiles/full/610527_full.json rename to core/mapFiles/full/610527_full.json diff --git a/mapFiles/full/610528.json b/core/mapFiles/full/610528.json similarity index 100% rename from mapFiles/full/610528.json rename to core/mapFiles/full/610528.json diff --git a/mapFiles/full/610528_full.json b/core/mapFiles/full/610528_full.json similarity index 100% rename from mapFiles/full/610528_full.json rename to core/mapFiles/full/610528_full.json diff --git a/mapFiles/full/610581.json b/core/mapFiles/full/610581.json similarity index 100% rename from mapFiles/full/610581.json rename to core/mapFiles/full/610581.json diff --git a/mapFiles/full/610581_full.json b/core/mapFiles/full/610581_full.json similarity index 100% rename from mapFiles/full/610581_full.json rename to core/mapFiles/full/610581_full.json diff --git a/mapFiles/full/610582.json b/core/mapFiles/full/610582.json similarity index 100% rename from mapFiles/full/610582.json rename to core/mapFiles/full/610582.json diff --git a/mapFiles/full/610582_full.json b/core/mapFiles/full/610582_full.json similarity index 100% rename from mapFiles/full/610582_full.json rename to core/mapFiles/full/610582_full.json diff --git a/mapFiles/full/610600.json b/core/mapFiles/full/610600.json similarity index 100% rename from mapFiles/full/610600.json rename to core/mapFiles/full/610600.json diff --git a/mapFiles/full/610600_full.json b/core/mapFiles/full/610600_full.json similarity index 100% rename from mapFiles/full/610600_full.json rename to core/mapFiles/full/610600_full.json diff --git a/mapFiles/full/610602.json b/core/mapFiles/full/610602.json similarity index 100% rename from mapFiles/full/610602.json rename to core/mapFiles/full/610602.json diff --git a/mapFiles/full/610602_full.json b/core/mapFiles/full/610602_full.json similarity index 100% rename from mapFiles/full/610602_full.json rename to core/mapFiles/full/610602_full.json diff --git a/mapFiles/full/610603.json b/core/mapFiles/full/610603.json similarity index 100% rename from mapFiles/full/610603.json rename to core/mapFiles/full/610603.json diff --git a/mapFiles/full/610603_full.json b/core/mapFiles/full/610603_full.json similarity index 100% rename from mapFiles/full/610603_full.json rename to core/mapFiles/full/610603_full.json diff --git a/mapFiles/full/610621.json b/core/mapFiles/full/610621.json similarity index 100% rename from mapFiles/full/610621.json rename to core/mapFiles/full/610621.json diff --git a/mapFiles/full/610621_full.json b/core/mapFiles/full/610621_full.json similarity index 100% rename from mapFiles/full/610621_full.json rename to core/mapFiles/full/610621_full.json diff --git a/mapFiles/full/610622.json b/core/mapFiles/full/610622.json similarity index 100% rename from mapFiles/full/610622.json rename to core/mapFiles/full/610622.json diff --git a/mapFiles/full/610622_full.json b/core/mapFiles/full/610622_full.json similarity index 100% rename from mapFiles/full/610622_full.json rename to core/mapFiles/full/610622_full.json diff --git a/mapFiles/full/610625.json b/core/mapFiles/full/610625.json similarity index 100% rename from mapFiles/full/610625.json rename to core/mapFiles/full/610625.json diff --git a/mapFiles/full/610625_full.json b/core/mapFiles/full/610625_full.json similarity index 100% rename from mapFiles/full/610625_full.json rename to core/mapFiles/full/610625_full.json diff --git a/mapFiles/full/610626.json b/core/mapFiles/full/610626.json similarity index 100% rename from mapFiles/full/610626.json rename to core/mapFiles/full/610626.json diff --git a/mapFiles/full/610626_full.json b/core/mapFiles/full/610626_full.json similarity index 100% rename from mapFiles/full/610626_full.json rename to core/mapFiles/full/610626_full.json diff --git a/mapFiles/full/610627.json b/core/mapFiles/full/610627.json similarity index 100% rename from mapFiles/full/610627.json rename to core/mapFiles/full/610627.json diff --git a/mapFiles/full/610627_full.json b/core/mapFiles/full/610627_full.json similarity index 100% rename from mapFiles/full/610627_full.json rename to core/mapFiles/full/610627_full.json diff --git a/mapFiles/full/610628.json b/core/mapFiles/full/610628.json similarity index 100% rename from mapFiles/full/610628.json rename to core/mapFiles/full/610628.json diff --git a/mapFiles/full/610628_full.json b/core/mapFiles/full/610628_full.json similarity index 100% rename from mapFiles/full/610628_full.json rename to core/mapFiles/full/610628_full.json diff --git a/mapFiles/full/610629.json b/core/mapFiles/full/610629.json similarity index 100% rename from mapFiles/full/610629.json rename to core/mapFiles/full/610629.json diff --git a/mapFiles/full/610629_full.json b/core/mapFiles/full/610629_full.json similarity index 100% rename from mapFiles/full/610629_full.json rename to core/mapFiles/full/610629_full.json diff --git a/mapFiles/full/610630.json b/core/mapFiles/full/610630.json similarity index 100% rename from mapFiles/full/610630.json rename to core/mapFiles/full/610630.json diff --git a/mapFiles/full/610630_full.json b/core/mapFiles/full/610630_full.json similarity index 100% rename from mapFiles/full/610630_full.json rename to core/mapFiles/full/610630_full.json diff --git a/mapFiles/full/610631.json b/core/mapFiles/full/610631.json similarity index 100% rename from mapFiles/full/610631.json rename to core/mapFiles/full/610631.json diff --git a/mapFiles/full/610631_full.json b/core/mapFiles/full/610631_full.json similarity index 100% rename from mapFiles/full/610631_full.json rename to core/mapFiles/full/610631_full.json diff --git a/mapFiles/full/610632.json b/core/mapFiles/full/610632.json similarity index 100% rename from mapFiles/full/610632.json rename to core/mapFiles/full/610632.json diff --git a/mapFiles/full/610632_full.json b/core/mapFiles/full/610632_full.json similarity index 100% rename from mapFiles/full/610632_full.json rename to core/mapFiles/full/610632_full.json diff --git a/mapFiles/full/610681.json b/core/mapFiles/full/610681.json similarity index 100% rename from mapFiles/full/610681.json rename to core/mapFiles/full/610681.json diff --git a/mapFiles/full/610681_full.json b/core/mapFiles/full/610681_full.json similarity index 100% rename from mapFiles/full/610681_full.json rename to core/mapFiles/full/610681_full.json diff --git a/mapFiles/full/610700.json b/core/mapFiles/full/610700.json similarity index 100% rename from mapFiles/full/610700.json rename to core/mapFiles/full/610700.json diff --git a/mapFiles/full/610700_full.json b/core/mapFiles/full/610700_full.json similarity index 100% rename from mapFiles/full/610700_full.json rename to core/mapFiles/full/610700_full.json diff --git a/mapFiles/full/610702.json b/core/mapFiles/full/610702.json similarity index 100% rename from mapFiles/full/610702.json rename to core/mapFiles/full/610702.json diff --git a/mapFiles/full/610702_full.json b/core/mapFiles/full/610702_full.json similarity index 100% rename from mapFiles/full/610702_full.json rename to core/mapFiles/full/610702_full.json diff --git a/mapFiles/full/610703.json b/core/mapFiles/full/610703.json similarity index 100% rename from mapFiles/full/610703.json rename to core/mapFiles/full/610703.json diff --git a/mapFiles/full/610703_full.json b/core/mapFiles/full/610703_full.json similarity index 100% rename from mapFiles/full/610703_full.json rename to core/mapFiles/full/610703_full.json diff --git a/mapFiles/full/610722.json b/core/mapFiles/full/610722.json similarity index 100% rename from mapFiles/full/610722.json rename to core/mapFiles/full/610722.json diff --git a/mapFiles/full/610722_full.json b/core/mapFiles/full/610722_full.json similarity index 100% rename from mapFiles/full/610722_full.json rename to core/mapFiles/full/610722_full.json diff --git a/mapFiles/full/610723.json b/core/mapFiles/full/610723.json similarity index 100% rename from mapFiles/full/610723.json rename to core/mapFiles/full/610723.json diff --git a/mapFiles/full/610723_full.json b/core/mapFiles/full/610723_full.json similarity index 100% rename from mapFiles/full/610723_full.json rename to core/mapFiles/full/610723_full.json diff --git a/mapFiles/full/610724.json b/core/mapFiles/full/610724.json similarity index 100% rename from mapFiles/full/610724.json rename to core/mapFiles/full/610724.json diff --git a/mapFiles/full/610724_full.json b/core/mapFiles/full/610724_full.json similarity index 100% rename from mapFiles/full/610724_full.json rename to core/mapFiles/full/610724_full.json diff --git a/mapFiles/full/610725.json b/core/mapFiles/full/610725.json similarity index 100% rename from mapFiles/full/610725.json rename to core/mapFiles/full/610725.json diff --git a/mapFiles/full/610725_full.json b/core/mapFiles/full/610725_full.json similarity index 100% rename from mapFiles/full/610725_full.json rename to core/mapFiles/full/610725_full.json diff --git a/mapFiles/full/610726.json b/core/mapFiles/full/610726.json similarity index 100% rename from mapFiles/full/610726.json rename to core/mapFiles/full/610726.json diff --git a/mapFiles/full/610726_full.json b/core/mapFiles/full/610726_full.json similarity index 100% rename from mapFiles/full/610726_full.json rename to core/mapFiles/full/610726_full.json diff --git a/mapFiles/full/610727.json b/core/mapFiles/full/610727.json similarity index 100% rename from mapFiles/full/610727.json rename to core/mapFiles/full/610727.json diff --git a/mapFiles/full/610727_full.json b/core/mapFiles/full/610727_full.json similarity index 100% rename from mapFiles/full/610727_full.json rename to core/mapFiles/full/610727_full.json diff --git a/mapFiles/full/610728.json b/core/mapFiles/full/610728.json similarity index 100% rename from mapFiles/full/610728.json rename to core/mapFiles/full/610728.json diff --git a/mapFiles/full/610728_full.json b/core/mapFiles/full/610728_full.json similarity index 100% rename from mapFiles/full/610728_full.json rename to core/mapFiles/full/610728_full.json diff --git a/mapFiles/full/610729.json b/core/mapFiles/full/610729.json similarity index 100% rename from mapFiles/full/610729.json rename to core/mapFiles/full/610729.json diff --git a/mapFiles/full/610729_full.json b/core/mapFiles/full/610729_full.json similarity index 100% rename from mapFiles/full/610729_full.json rename to core/mapFiles/full/610729_full.json diff --git a/mapFiles/full/610730.json b/core/mapFiles/full/610730.json similarity index 100% rename from mapFiles/full/610730.json rename to core/mapFiles/full/610730.json diff --git a/mapFiles/full/610730_full.json b/core/mapFiles/full/610730_full.json similarity index 100% rename from mapFiles/full/610730_full.json rename to core/mapFiles/full/610730_full.json diff --git a/mapFiles/full/610800.json b/core/mapFiles/full/610800.json similarity index 100% rename from mapFiles/full/610800.json rename to core/mapFiles/full/610800.json diff --git a/mapFiles/full/610800_full.json b/core/mapFiles/full/610800_full.json similarity index 100% rename from mapFiles/full/610800_full.json rename to core/mapFiles/full/610800_full.json diff --git a/mapFiles/full/610802.json b/core/mapFiles/full/610802.json similarity index 100% rename from mapFiles/full/610802.json rename to core/mapFiles/full/610802.json diff --git a/mapFiles/full/610802_full.json b/core/mapFiles/full/610802_full.json similarity index 100% rename from mapFiles/full/610802_full.json rename to core/mapFiles/full/610802_full.json diff --git a/mapFiles/full/610803.json b/core/mapFiles/full/610803.json similarity index 100% rename from mapFiles/full/610803.json rename to core/mapFiles/full/610803.json diff --git a/mapFiles/full/610803_full.json b/core/mapFiles/full/610803_full.json similarity index 100% rename from mapFiles/full/610803_full.json rename to core/mapFiles/full/610803_full.json diff --git a/mapFiles/full/610822.json b/core/mapFiles/full/610822.json similarity index 100% rename from mapFiles/full/610822.json rename to core/mapFiles/full/610822.json diff --git a/mapFiles/full/610822_full.json b/core/mapFiles/full/610822_full.json similarity index 100% rename from mapFiles/full/610822_full.json rename to core/mapFiles/full/610822_full.json diff --git a/mapFiles/full/610824.json b/core/mapFiles/full/610824.json similarity index 100% rename from mapFiles/full/610824.json rename to core/mapFiles/full/610824.json diff --git a/mapFiles/full/610824_full.json b/core/mapFiles/full/610824_full.json similarity index 100% rename from mapFiles/full/610824_full.json rename to core/mapFiles/full/610824_full.json diff --git a/mapFiles/full/610825.json b/core/mapFiles/full/610825.json similarity index 100% rename from mapFiles/full/610825.json rename to core/mapFiles/full/610825.json diff --git a/mapFiles/full/610825_full.json b/core/mapFiles/full/610825_full.json similarity index 100% rename from mapFiles/full/610825_full.json rename to core/mapFiles/full/610825_full.json diff --git a/mapFiles/full/610826.json b/core/mapFiles/full/610826.json similarity index 100% rename from mapFiles/full/610826.json rename to core/mapFiles/full/610826.json diff --git a/mapFiles/full/610826_full.json b/core/mapFiles/full/610826_full.json similarity index 100% rename from mapFiles/full/610826_full.json rename to core/mapFiles/full/610826_full.json diff --git a/mapFiles/full/610827.json b/core/mapFiles/full/610827.json similarity index 100% rename from mapFiles/full/610827.json rename to core/mapFiles/full/610827.json diff --git a/mapFiles/full/610827_full.json b/core/mapFiles/full/610827_full.json similarity index 100% rename from mapFiles/full/610827_full.json rename to core/mapFiles/full/610827_full.json diff --git a/mapFiles/full/610828.json b/core/mapFiles/full/610828.json similarity index 100% rename from mapFiles/full/610828.json rename to core/mapFiles/full/610828.json diff --git a/mapFiles/full/610828_full.json b/core/mapFiles/full/610828_full.json similarity index 100% rename from mapFiles/full/610828_full.json rename to core/mapFiles/full/610828_full.json diff --git a/mapFiles/full/610829.json b/core/mapFiles/full/610829.json similarity index 100% rename from mapFiles/full/610829.json rename to core/mapFiles/full/610829.json diff --git a/mapFiles/full/610829_full.json b/core/mapFiles/full/610829_full.json similarity index 100% rename from mapFiles/full/610829_full.json rename to core/mapFiles/full/610829_full.json diff --git a/mapFiles/full/610830.json b/core/mapFiles/full/610830.json similarity index 100% rename from mapFiles/full/610830.json rename to core/mapFiles/full/610830.json diff --git a/mapFiles/full/610830_full.json b/core/mapFiles/full/610830_full.json similarity index 100% rename from mapFiles/full/610830_full.json rename to core/mapFiles/full/610830_full.json diff --git a/mapFiles/full/610831.json b/core/mapFiles/full/610831.json similarity index 100% rename from mapFiles/full/610831.json rename to core/mapFiles/full/610831.json diff --git a/mapFiles/full/610831_full.json b/core/mapFiles/full/610831_full.json similarity index 100% rename from mapFiles/full/610831_full.json rename to core/mapFiles/full/610831_full.json diff --git a/mapFiles/full/610881.json b/core/mapFiles/full/610881.json similarity index 100% rename from mapFiles/full/610881.json rename to core/mapFiles/full/610881.json diff --git a/mapFiles/full/610881_full.json b/core/mapFiles/full/610881_full.json similarity index 100% rename from mapFiles/full/610881_full.json rename to core/mapFiles/full/610881_full.json diff --git a/mapFiles/full/610900.json b/core/mapFiles/full/610900.json similarity index 100% rename from mapFiles/full/610900.json rename to core/mapFiles/full/610900.json diff --git a/mapFiles/full/610900_full.json b/core/mapFiles/full/610900_full.json similarity index 100% rename from mapFiles/full/610900_full.json rename to core/mapFiles/full/610900_full.json diff --git a/mapFiles/full/610902.json b/core/mapFiles/full/610902.json similarity index 100% rename from mapFiles/full/610902.json rename to core/mapFiles/full/610902.json diff --git a/mapFiles/full/610902_full.json b/core/mapFiles/full/610902_full.json similarity index 100% rename from mapFiles/full/610902_full.json rename to core/mapFiles/full/610902_full.json diff --git a/mapFiles/full/610921.json b/core/mapFiles/full/610921.json similarity index 100% rename from mapFiles/full/610921.json rename to core/mapFiles/full/610921.json diff --git a/mapFiles/full/610921_full.json b/core/mapFiles/full/610921_full.json similarity index 100% rename from mapFiles/full/610921_full.json rename to core/mapFiles/full/610921_full.json diff --git a/mapFiles/full/610922.json b/core/mapFiles/full/610922.json similarity index 100% rename from mapFiles/full/610922.json rename to core/mapFiles/full/610922.json diff --git a/mapFiles/full/610922_full.json b/core/mapFiles/full/610922_full.json similarity index 100% rename from mapFiles/full/610922_full.json rename to core/mapFiles/full/610922_full.json diff --git a/mapFiles/full/610923.json b/core/mapFiles/full/610923.json similarity index 100% rename from mapFiles/full/610923.json rename to core/mapFiles/full/610923.json diff --git a/mapFiles/full/610923_full.json b/core/mapFiles/full/610923_full.json similarity index 100% rename from mapFiles/full/610923_full.json rename to core/mapFiles/full/610923_full.json diff --git a/mapFiles/full/610924.json b/core/mapFiles/full/610924.json similarity index 100% rename from mapFiles/full/610924.json rename to core/mapFiles/full/610924.json diff --git a/mapFiles/full/610924_full.json b/core/mapFiles/full/610924_full.json similarity index 100% rename from mapFiles/full/610924_full.json rename to core/mapFiles/full/610924_full.json diff --git a/mapFiles/full/610925.json b/core/mapFiles/full/610925.json similarity index 100% rename from mapFiles/full/610925.json rename to core/mapFiles/full/610925.json diff --git a/mapFiles/full/610925_full.json b/core/mapFiles/full/610925_full.json similarity index 100% rename from mapFiles/full/610925_full.json rename to core/mapFiles/full/610925_full.json diff --git a/mapFiles/full/610926.json b/core/mapFiles/full/610926.json similarity index 100% rename from mapFiles/full/610926.json rename to core/mapFiles/full/610926.json diff --git a/mapFiles/full/610926_full.json b/core/mapFiles/full/610926_full.json similarity index 100% rename from mapFiles/full/610926_full.json rename to core/mapFiles/full/610926_full.json diff --git a/mapFiles/full/610927.json b/core/mapFiles/full/610927.json similarity index 100% rename from mapFiles/full/610927.json rename to core/mapFiles/full/610927.json diff --git a/mapFiles/full/610927_full.json b/core/mapFiles/full/610927_full.json similarity index 100% rename from mapFiles/full/610927_full.json rename to core/mapFiles/full/610927_full.json diff --git a/mapFiles/full/610928.json b/core/mapFiles/full/610928.json similarity index 100% rename from mapFiles/full/610928.json rename to core/mapFiles/full/610928.json diff --git a/mapFiles/full/610928_full.json b/core/mapFiles/full/610928_full.json similarity index 100% rename from mapFiles/full/610928_full.json rename to core/mapFiles/full/610928_full.json diff --git a/mapFiles/full/610929.json b/core/mapFiles/full/610929.json similarity index 100% rename from mapFiles/full/610929.json rename to core/mapFiles/full/610929.json diff --git a/mapFiles/full/610929_full.json b/core/mapFiles/full/610929_full.json similarity index 100% rename from mapFiles/full/610929_full.json rename to core/mapFiles/full/610929_full.json diff --git a/mapFiles/full/611000.json b/core/mapFiles/full/611000.json similarity index 100% rename from mapFiles/full/611000.json rename to core/mapFiles/full/611000.json diff --git a/mapFiles/full/611000_full.json b/core/mapFiles/full/611000_full.json similarity index 100% rename from mapFiles/full/611000_full.json rename to core/mapFiles/full/611000_full.json diff --git a/mapFiles/full/611002.json b/core/mapFiles/full/611002.json similarity index 100% rename from mapFiles/full/611002.json rename to core/mapFiles/full/611002.json diff --git a/mapFiles/full/611002_full.json b/core/mapFiles/full/611002_full.json similarity index 100% rename from mapFiles/full/611002_full.json rename to core/mapFiles/full/611002_full.json diff --git a/mapFiles/full/611021.json b/core/mapFiles/full/611021.json similarity index 100% rename from mapFiles/full/611021.json rename to core/mapFiles/full/611021.json diff --git a/mapFiles/full/611021_full.json b/core/mapFiles/full/611021_full.json similarity index 100% rename from mapFiles/full/611021_full.json rename to core/mapFiles/full/611021_full.json diff --git a/mapFiles/full/611022.json b/core/mapFiles/full/611022.json similarity index 100% rename from mapFiles/full/611022.json rename to core/mapFiles/full/611022.json diff --git a/mapFiles/full/611022_full.json b/core/mapFiles/full/611022_full.json similarity index 100% rename from mapFiles/full/611022_full.json rename to core/mapFiles/full/611022_full.json diff --git a/mapFiles/full/611023.json b/core/mapFiles/full/611023.json similarity index 100% rename from mapFiles/full/611023.json rename to core/mapFiles/full/611023.json diff --git a/mapFiles/full/611023_full.json b/core/mapFiles/full/611023_full.json similarity index 100% rename from mapFiles/full/611023_full.json rename to core/mapFiles/full/611023_full.json diff --git a/mapFiles/full/611024.json b/core/mapFiles/full/611024.json similarity index 100% rename from mapFiles/full/611024.json rename to core/mapFiles/full/611024.json diff --git a/mapFiles/full/611024_full.json b/core/mapFiles/full/611024_full.json similarity index 100% rename from mapFiles/full/611024_full.json rename to core/mapFiles/full/611024_full.json diff --git a/mapFiles/full/611025.json b/core/mapFiles/full/611025.json similarity index 100% rename from mapFiles/full/611025.json rename to core/mapFiles/full/611025.json diff --git a/mapFiles/full/611025_full.json b/core/mapFiles/full/611025_full.json similarity index 100% rename from mapFiles/full/611025_full.json rename to core/mapFiles/full/611025_full.json diff --git a/mapFiles/full/611026.json b/core/mapFiles/full/611026.json similarity index 100% rename from mapFiles/full/611026.json rename to core/mapFiles/full/611026.json diff --git a/mapFiles/full/611026_full.json b/core/mapFiles/full/611026_full.json similarity index 100% rename from mapFiles/full/611026_full.json rename to core/mapFiles/full/611026_full.json diff --git a/mapFiles/full/620000.json b/core/mapFiles/full/620000.json similarity index 100% rename from mapFiles/full/620000.json rename to core/mapFiles/full/620000.json diff --git a/mapFiles/full/620000_full.json b/core/mapFiles/full/620000_full.json similarity index 100% rename from mapFiles/full/620000_full.json rename to core/mapFiles/full/620000_full.json diff --git a/mapFiles/full/620100.json b/core/mapFiles/full/620100.json similarity index 100% rename from mapFiles/full/620100.json rename to core/mapFiles/full/620100.json diff --git a/mapFiles/full/620100_full.json b/core/mapFiles/full/620100_full.json similarity index 100% rename from mapFiles/full/620100_full.json rename to core/mapFiles/full/620100_full.json diff --git a/mapFiles/full/620102.json b/core/mapFiles/full/620102.json similarity index 100% rename from mapFiles/full/620102.json rename to core/mapFiles/full/620102.json diff --git a/mapFiles/full/620102_full.json b/core/mapFiles/full/620102_full.json similarity index 100% rename from mapFiles/full/620102_full.json rename to core/mapFiles/full/620102_full.json diff --git a/mapFiles/full/620103.json b/core/mapFiles/full/620103.json similarity index 100% rename from mapFiles/full/620103.json rename to core/mapFiles/full/620103.json diff --git a/mapFiles/full/620103_full.json b/core/mapFiles/full/620103_full.json similarity index 100% rename from mapFiles/full/620103_full.json rename to core/mapFiles/full/620103_full.json diff --git a/mapFiles/full/620104.json b/core/mapFiles/full/620104.json similarity index 100% rename from mapFiles/full/620104.json rename to core/mapFiles/full/620104.json diff --git a/mapFiles/full/620104_full.json b/core/mapFiles/full/620104_full.json similarity index 100% rename from mapFiles/full/620104_full.json rename to core/mapFiles/full/620104_full.json diff --git a/mapFiles/full/620105.json b/core/mapFiles/full/620105.json similarity index 100% rename from mapFiles/full/620105.json rename to core/mapFiles/full/620105.json diff --git a/mapFiles/full/620105_full.json b/core/mapFiles/full/620105_full.json similarity index 100% rename from mapFiles/full/620105_full.json rename to core/mapFiles/full/620105_full.json diff --git a/mapFiles/full/620111.json b/core/mapFiles/full/620111.json similarity index 100% rename from mapFiles/full/620111.json rename to core/mapFiles/full/620111.json diff --git a/mapFiles/full/620111_full.json b/core/mapFiles/full/620111_full.json similarity index 100% rename from mapFiles/full/620111_full.json rename to core/mapFiles/full/620111_full.json diff --git a/mapFiles/full/620121.json b/core/mapFiles/full/620121.json similarity index 100% rename from mapFiles/full/620121.json rename to core/mapFiles/full/620121.json diff --git a/mapFiles/full/620121_full.json b/core/mapFiles/full/620121_full.json similarity index 100% rename from mapFiles/full/620121_full.json rename to core/mapFiles/full/620121_full.json diff --git a/mapFiles/full/620122.json b/core/mapFiles/full/620122.json similarity index 100% rename from mapFiles/full/620122.json rename to core/mapFiles/full/620122.json diff --git a/mapFiles/full/620122_full.json b/core/mapFiles/full/620122_full.json similarity index 100% rename from mapFiles/full/620122_full.json rename to core/mapFiles/full/620122_full.json diff --git a/mapFiles/full/620123.json b/core/mapFiles/full/620123.json similarity index 100% rename from mapFiles/full/620123.json rename to core/mapFiles/full/620123.json diff --git a/mapFiles/full/620123_full.json b/core/mapFiles/full/620123_full.json similarity index 100% rename from mapFiles/full/620123_full.json rename to core/mapFiles/full/620123_full.json diff --git a/mapFiles/full/620171.json b/core/mapFiles/full/620171.json similarity index 100% rename from mapFiles/full/620171.json rename to core/mapFiles/full/620171.json diff --git a/mapFiles/full/620171_full.json b/core/mapFiles/full/620171_full.json similarity index 100% rename from mapFiles/full/620171_full.json rename to core/mapFiles/full/620171_full.json diff --git a/mapFiles/full/620200.json b/core/mapFiles/full/620200.json similarity index 100% rename from mapFiles/full/620200.json rename to core/mapFiles/full/620200.json diff --git a/mapFiles/full/620200_full.json b/core/mapFiles/full/620200_full.json similarity index 100% rename from mapFiles/full/620200_full.json rename to core/mapFiles/full/620200_full.json diff --git a/mapFiles/full/620201.json b/core/mapFiles/full/620201.json similarity index 100% rename from mapFiles/full/620201.json rename to core/mapFiles/full/620201.json diff --git a/mapFiles/full/620201_full.json b/core/mapFiles/full/620201_full.json similarity index 100% rename from mapFiles/full/620201_full.json rename to core/mapFiles/full/620201_full.json diff --git a/mapFiles/full/620300.json b/core/mapFiles/full/620300.json similarity index 100% rename from mapFiles/full/620300.json rename to core/mapFiles/full/620300.json diff --git a/mapFiles/full/620300_full.json b/core/mapFiles/full/620300_full.json similarity index 100% rename from mapFiles/full/620300_full.json rename to core/mapFiles/full/620300_full.json diff --git a/mapFiles/full/620302.json b/core/mapFiles/full/620302.json similarity index 100% rename from mapFiles/full/620302.json rename to core/mapFiles/full/620302.json diff --git a/mapFiles/full/620302_full.json b/core/mapFiles/full/620302_full.json similarity index 100% rename from mapFiles/full/620302_full.json rename to core/mapFiles/full/620302_full.json diff --git a/mapFiles/full/620321.json b/core/mapFiles/full/620321.json similarity index 100% rename from mapFiles/full/620321.json rename to core/mapFiles/full/620321.json diff --git a/mapFiles/full/620321_full.json b/core/mapFiles/full/620321_full.json similarity index 100% rename from mapFiles/full/620321_full.json rename to core/mapFiles/full/620321_full.json diff --git a/mapFiles/full/620400.json b/core/mapFiles/full/620400.json similarity index 100% rename from mapFiles/full/620400.json rename to core/mapFiles/full/620400.json diff --git a/mapFiles/full/620400_full.json b/core/mapFiles/full/620400_full.json similarity index 100% rename from mapFiles/full/620400_full.json rename to core/mapFiles/full/620400_full.json diff --git a/mapFiles/full/620402.json b/core/mapFiles/full/620402.json similarity index 100% rename from mapFiles/full/620402.json rename to core/mapFiles/full/620402.json diff --git a/mapFiles/full/620402_full.json b/core/mapFiles/full/620402_full.json similarity index 100% rename from mapFiles/full/620402_full.json rename to core/mapFiles/full/620402_full.json diff --git a/mapFiles/full/620403.json b/core/mapFiles/full/620403.json similarity index 100% rename from mapFiles/full/620403.json rename to core/mapFiles/full/620403.json diff --git a/mapFiles/full/620403_full.json b/core/mapFiles/full/620403_full.json similarity index 100% rename from mapFiles/full/620403_full.json rename to core/mapFiles/full/620403_full.json diff --git a/mapFiles/full/620421.json b/core/mapFiles/full/620421.json similarity index 100% rename from mapFiles/full/620421.json rename to core/mapFiles/full/620421.json diff --git a/mapFiles/full/620421_full.json b/core/mapFiles/full/620421_full.json similarity index 100% rename from mapFiles/full/620421_full.json rename to core/mapFiles/full/620421_full.json diff --git a/mapFiles/full/620422.json b/core/mapFiles/full/620422.json similarity index 100% rename from mapFiles/full/620422.json rename to core/mapFiles/full/620422.json diff --git a/mapFiles/full/620422_full.json b/core/mapFiles/full/620422_full.json similarity index 100% rename from mapFiles/full/620422_full.json rename to core/mapFiles/full/620422_full.json diff --git a/mapFiles/full/620423.json b/core/mapFiles/full/620423.json similarity index 100% rename from mapFiles/full/620423.json rename to core/mapFiles/full/620423.json diff --git a/mapFiles/full/620423_full.json b/core/mapFiles/full/620423_full.json similarity index 100% rename from mapFiles/full/620423_full.json rename to core/mapFiles/full/620423_full.json diff --git a/mapFiles/full/620500.json b/core/mapFiles/full/620500.json similarity index 100% rename from mapFiles/full/620500.json rename to core/mapFiles/full/620500.json diff --git a/mapFiles/full/620500_full.json b/core/mapFiles/full/620500_full.json similarity index 100% rename from mapFiles/full/620500_full.json rename to core/mapFiles/full/620500_full.json diff --git a/mapFiles/full/620502.json b/core/mapFiles/full/620502.json similarity index 100% rename from mapFiles/full/620502.json rename to core/mapFiles/full/620502.json diff --git a/mapFiles/full/620502_full.json b/core/mapFiles/full/620502_full.json similarity index 100% rename from mapFiles/full/620502_full.json rename to core/mapFiles/full/620502_full.json diff --git a/mapFiles/full/620503.json b/core/mapFiles/full/620503.json similarity index 100% rename from mapFiles/full/620503.json rename to core/mapFiles/full/620503.json diff --git a/mapFiles/full/620503_full.json b/core/mapFiles/full/620503_full.json similarity index 100% rename from mapFiles/full/620503_full.json rename to core/mapFiles/full/620503_full.json diff --git a/mapFiles/full/620521.json b/core/mapFiles/full/620521.json similarity index 100% rename from mapFiles/full/620521.json rename to core/mapFiles/full/620521.json diff --git a/mapFiles/full/620521_full.json b/core/mapFiles/full/620521_full.json similarity index 100% rename from mapFiles/full/620521_full.json rename to core/mapFiles/full/620521_full.json diff --git a/mapFiles/full/620522.json b/core/mapFiles/full/620522.json similarity index 100% rename from mapFiles/full/620522.json rename to core/mapFiles/full/620522.json diff --git a/mapFiles/full/620522_full.json b/core/mapFiles/full/620522_full.json similarity index 100% rename from mapFiles/full/620522_full.json rename to core/mapFiles/full/620522_full.json diff --git a/mapFiles/full/620523.json b/core/mapFiles/full/620523.json similarity index 100% rename from mapFiles/full/620523.json rename to core/mapFiles/full/620523.json diff --git a/mapFiles/full/620523_full.json b/core/mapFiles/full/620523_full.json similarity index 100% rename from mapFiles/full/620523_full.json rename to core/mapFiles/full/620523_full.json diff --git a/mapFiles/full/620524.json b/core/mapFiles/full/620524.json similarity index 100% rename from mapFiles/full/620524.json rename to core/mapFiles/full/620524.json diff --git a/mapFiles/full/620524_full.json b/core/mapFiles/full/620524_full.json similarity index 100% rename from mapFiles/full/620524_full.json rename to core/mapFiles/full/620524_full.json diff --git a/mapFiles/full/620525.json b/core/mapFiles/full/620525.json similarity index 100% rename from mapFiles/full/620525.json rename to core/mapFiles/full/620525.json diff --git a/mapFiles/full/620525_full.json b/core/mapFiles/full/620525_full.json similarity index 100% rename from mapFiles/full/620525_full.json rename to core/mapFiles/full/620525_full.json diff --git a/mapFiles/full/620600.json b/core/mapFiles/full/620600.json similarity index 100% rename from mapFiles/full/620600.json rename to core/mapFiles/full/620600.json diff --git a/mapFiles/full/620600_full.json b/core/mapFiles/full/620600_full.json similarity index 100% rename from mapFiles/full/620600_full.json rename to core/mapFiles/full/620600_full.json diff --git a/mapFiles/full/620602.json b/core/mapFiles/full/620602.json similarity index 100% rename from mapFiles/full/620602.json rename to core/mapFiles/full/620602.json diff --git a/mapFiles/full/620602_full.json b/core/mapFiles/full/620602_full.json similarity index 100% rename from mapFiles/full/620602_full.json rename to core/mapFiles/full/620602_full.json diff --git a/mapFiles/full/620621.json b/core/mapFiles/full/620621.json similarity index 100% rename from mapFiles/full/620621.json rename to core/mapFiles/full/620621.json diff --git a/mapFiles/full/620621_full.json b/core/mapFiles/full/620621_full.json similarity index 100% rename from mapFiles/full/620621_full.json rename to core/mapFiles/full/620621_full.json diff --git a/mapFiles/full/620622.json b/core/mapFiles/full/620622.json similarity index 100% rename from mapFiles/full/620622.json rename to core/mapFiles/full/620622.json diff --git a/mapFiles/full/620622_full.json b/core/mapFiles/full/620622_full.json similarity index 100% rename from mapFiles/full/620622_full.json rename to core/mapFiles/full/620622_full.json diff --git a/mapFiles/full/620623.json b/core/mapFiles/full/620623.json similarity index 100% rename from mapFiles/full/620623.json rename to core/mapFiles/full/620623.json diff --git a/mapFiles/full/620623_full.json b/core/mapFiles/full/620623_full.json similarity index 100% rename from mapFiles/full/620623_full.json rename to core/mapFiles/full/620623_full.json diff --git a/mapFiles/full/620700.json b/core/mapFiles/full/620700.json similarity index 100% rename from mapFiles/full/620700.json rename to core/mapFiles/full/620700.json diff --git a/mapFiles/full/620700_full.json b/core/mapFiles/full/620700_full.json similarity index 100% rename from mapFiles/full/620700_full.json rename to core/mapFiles/full/620700_full.json diff --git a/mapFiles/full/620702.json b/core/mapFiles/full/620702.json similarity index 100% rename from mapFiles/full/620702.json rename to core/mapFiles/full/620702.json diff --git a/mapFiles/full/620702_full.json b/core/mapFiles/full/620702_full.json similarity index 100% rename from mapFiles/full/620702_full.json rename to core/mapFiles/full/620702_full.json diff --git a/mapFiles/full/620721.json b/core/mapFiles/full/620721.json similarity index 100% rename from mapFiles/full/620721.json rename to core/mapFiles/full/620721.json diff --git a/mapFiles/full/620721_full.json b/core/mapFiles/full/620721_full.json similarity index 100% rename from mapFiles/full/620721_full.json rename to core/mapFiles/full/620721_full.json diff --git a/mapFiles/full/620722.json b/core/mapFiles/full/620722.json similarity index 100% rename from mapFiles/full/620722.json rename to core/mapFiles/full/620722.json diff --git a/mapFiles/full/620722_full.json b/core/mapFiles/full/620722_full.json similarity index 100% rename from mapFiles/full/620722_full.json rename to core/mapFiles/full/620722_full.json diff --git a/mapFiles/full/620723.json b/core/mapFiles/full/620723.json similarity index 100% rename from mapFiles/full/620723.json rename to core/mapFiles/full/620723.json diff --git a/mapFiles/full/620723_full.json b/core/mapFiles/full/620723_full.json similarity index 100% rename from mapFiles/full/620723_full.json rename to core/mapFiles/full/620723_full.json diff --git a/mapFiles/full/620724.json b/core/mapFiles/full/620724.json similarity index 100% rename from mapFiles/full/620724.json rename to core/mapFiles/full/620724.json diff --git a/mapFiles/full/620724_full.json b/core/mapFiles/full/620724_full.json similarity index 100% rename from mapFiles/full/620724_full.json rename to core/mapFiles/full/620724_full.json diff --git a/mapFiles/full/620725.json b/core/mapFiles/full/620725.json similarity index 100% rename from mapFiles/full/620725.json rename to core/mapFiles/full/620725.json diff --git a/mapFiles/full/620725_full.json b/core/mapFiles/full/620725_full.json similarity index 100% rename from mapFiles/full/620725_full.json rename to core/mapFiles/full/620725_full.json diff --git a/mapFiles/full/620800.json b/core/mapFiles/full/620800.json similarity index 100% rename from mapFiles/full/620800.json rename to core/mapFiles/full/620800.json diff --git a/mapFiles/full/620800_full.json b/core/mapFiles/full/620800_full.json similarity index 100% rename from mapFiles/full/620800_full.json rename to core/mapFiles/full/620800_full.json diff --git a/mapFiles/full/620802.json b/core/mapFiles/full/620802.json similarity index 100% rename from mapFiles/full/620802.json rename to core/mapFiles/full/620802.json diff --git a/mapFiles/full/620802_full.json b/core/mapFiles/full/620802_full.json similarity index 100% rename from mapFiles/full/620802_full.json rename to core/mapFiles/full/620802_full.json diff --git a/mapFiles/full/620821.json b/core/mapFiles/full/620821.json similarity index 100% rename from mapFiles/full/620821.json rename to core/mapFiles/full/620821.json diff --git a/mapFiles/full/620821_full.json b/core/mapFiles/full/620821_full.json similarity index 100% rename from mapFiles/full/620821_full.json rename to core/mapFiles/full/620821_full.json diff --git a/mapFiles/full/620822.json b/core/mapFiles/full/620822.json similarity index 100% rename from mapFiles/full/620822.json rename to core/mapFiles/full/620822.json diff --git a/mapFiles/full/620822_full.json b/core/mapFiles/full/620822_full.json similarity index 100% rename from mapFiles/full/620822_full.json rename to core/mapFiles/full/620822_full.json diff --git a/mapFiles/full/620823.json b/core/mapFiles/full/620823.json similarity index 100% rename from mapFiles/full/620823.json rename to core/mapFiles/full/620823.json diff --git a/mapFiles/full/620823_full.json b/core/mapFiles/full/620823_full.json similarity index 100% rename from mapFiles/full/620823_full.json rename to core/mapFiles/full/620823_full.json diff --git a/mapFiles/full/620825.json b/core/mapFiles/full/620825.json similarity index 100% rename from mapFiles/full/620825.json rename to core/mapFiles/full/620825.json diff --git a/mapFiles/full/620825_full.json b/core/mapFiles/full/620825_full.json similarity index 100% rename from mapFiles/full/620825_full.json rename to core/mapFiles/full/620825_full.json diff --git a/mapFiles/full/620826.json b/core/mapFiles/full/620826.json similarity index 100% rename from mapFiles/full/620826.json rename to core/mapFiles/full/620826.json diff --git a/mapFiles/full/620826_full.json b/core/mapFiles/full/620826_full.json similarity index 100% rename from mapFiles/full/620826_full.json rename to core/mapFiles/full/620826_full.json diff --git a/mapFiles/full/620881.json b/core/mapFiles/full/620881.json similarity index 100% rename from mapFiles/full/620881.json rename to core/mapFiles/full/620881.json diff --git a/mapFiles/full/620881_full.json b/core/mapFiles/full/620881_full.json similarity index 100% rename from mapFiles/full/620881_full.json rename to core/mapFiles/full/620881_full.json diff --git a/mapFiles/full/620900.json b/core/mapFiles/full/620900.json similarity index 100% rename from mapFiles/full/620900.json rename to core/mapFiles/full/620900.json diff --git a/mapFiles/full/620900_full.json b/core/mapFiles/full/620900_full.json similarity index 100% rename from mapFiles/full/620900_full.json rename to core/mapFiles/full/620900_full.json diff --git a/mapFiles/full/620902.json b/core/mapFiles/full/620902.json similarity index 100% rename from mapFiles/full/620902.json rename to core/mapFiles/full/620902.json diff --git a/mapFiles/full/620902_full.json b/core/mapFiles/full/620902_full.json similarity index 100% rename from mapFiles/full/620902_full.json rename to core/mapFiles/full/620902_full.json diff --git a/mapFiles/full/620921.json b/core/mapFiles/full/620921.json similarity index 100% rename from mapFiles/full/620921.json rename to core/mapFiles/full/620921.json diff --git a/mapFiles/full/620921_full.json b/core/mapFiles/full/620921_full.json similarity index 100% rename from mapFiles/full/620921_full.json rename to core/mapFiles/full/620921_full.json diff --git a/mapFiles/full/620922.json b/core/mapFiles/full/620922.json similarity index 100% rename from mapFiles/full/620922.json rename to core/mapFiles/full/620922.json diff --git a/mapFiles/full/620922_full.json b/core/mapFiles/full/620922_full.json similarity index 100% rename from mapFiles/full/620922_full.json rename to core/mapFiles/full/620922_full.json diff --git a/mapFiles/full/620923.json b/core/mapFiles/full/620923.json similarity index 100% rename from mapFiles/full/620923.json rename to core/mapFiles/full/620923.json diff --git a/mapFiles/full/620923_full.json b/core/mapFiles/full/620923_full.json similarity index 100% rename from mapFiles/full/620923_full.json rename to core/mapFiles/full/620923_full.json diff --git a/mapFiles/full/620924.json b/core/mapFiles/full/620924.json similarity index 100% rename from mapFiles/full/620924.json rename to core/mapFiles/full/620924.json diff --git a/mapFiles/full/620924_full.json b/core/mapFiles/full/620924_full.json similarity index 100% rename from mapFiles/full/620924_full.json rename to core/mapFiles/full/620924_full.json diff --git a/mapFiles/full/620981.json b/core/mapFiles/full/620981.json similarity index 100% rename from mapFiles/full/620981.json rename to core/mapFiles/full/620981.json diff --git a/mapFiles/full/620981_full.json b/core/mapFiles/full/620981_full.json similarity index 100% rename from mapFiles/full/620981_full.json rename to core/mapFiles/full/620981_full.json diff --git a/mapFiles/full/620982.json b/core/mapFiles/full/620982.json similarity index 100% rename from mapFiles/full/620982.json rename to core/mapFiles/full/620982.json diff --git a/mapFiles/full/620982_full.json b/core/mapFiles/full/620982_full.json similarity index 100% rename from mapFiles/full/620982_full.json rename to core/mapFiles/full/620982_full.json diff --git a/mapFiles/full/621000.json b/core/mapFiles/full/621000.json similarity index 100% rename from mapFiles/full/621000.json rename to core/mapFiles/full/621000.json diff --git a/mapFiles/full/621000_full.json b/core/mapFiles/full/621000_full.json similarity index 100% rename from mapFiles/full/621000_full.json rename to core/mapFiles/full/621000_full.json diff --git a/mapFiles/full/621002.json b/core/mapFiles/full/621002.json similarity index 100% rename from mapFiles/full/621002.json rename to core/mapFiles/full/621002.json diff --git a/mapFiles/full/621002_full.json b/core/mapFiles/full/621002_full.json similarity index 100% rename from mapFiles/full/621002_full.json rename to core/mapFiles/full/621002_full.json diff --git a/mapFiles/full/621021.json b/core/mapFiles/full/621021.json similarity index 100% rename from mapFiles/full/621021.json rename to core/mapFiles/full/621021.json diff --git a/mapFiles/full/621021_full.json b/core/mapFiles/full/621021_full.json similarity index 100% rename from mapFiles/full/621021_full.json rename to core/mapFiles/full/621021_full.json diff --git a/mapFiles/full/621022.json b/core/mapFiles/full/621022.json similarity index 100% rename from mapFiles/full/621022.json rename to core/mapFiles/full/621022.json diff --git a/mapFiles/full/621022_full.json b/core/mapFiles/full/621022_full.json similarity index 100% rename from mapFiles/full/621022_full.json rename to core/mapFiles/full/621022_full.json diff --git a/mapFiles/full/621023.json b/core/mapFiles/full/621023.json similarity index 100% rename from mapFiles/full/621023.json rename to core/mapFiles/full/621023.json diff --git a/mapFiles/full/621023_full.json b/core/mapFiles/full/621023_full.json similarity index 100% rename from mapFiles/full/621023_full.json rename to core/mapFiles/full/621023_full.json diff --git a/mapFiles/full/621024.json b/core/mapFiles/full/621024.json similarity index 100% rename from mapFiles/full/621024.json rename to core/mapFiles/full/621024.json diff --git a/mapFiles/full/621024_full.json b/core/mapFiles/full/621024_full.json similarity index 100% rename from mapFiles/full/621024_full.json rename to core/mapFiles/full/621024_full.json diff --git a/mapFiles/full/621025.json b/core/mapFiles/full/621025.json similarity index 100% rename from mapFiles/full/621025.json rename to core/mapFiles/full/621025.json diff --git a/mapFiles/full/621025_full.json b/core/mapFiles/full/621025_full.json similarity index 100% rename from mapFiles/full/621025_full.json rename to core/mapFiles/full/621025_full.json diff --git a/mapFiles/full/621026.json b/core/mapFiles/full/621026.json similarity index 100% rename from mapFiles/full/621026.json rename to core/mapFiles/full/621026.json diff --git a/mapFiles/full/621026_full.json b/core/mapFiles/full/621026_full.json similarity index 100% rename from mapFiles/full/621026_full.json rename to core/mapFiles/full/621026_full.json diff --git a/mapFiles/full/621027.json b/core/mapFiles/full/621027.json similarity index 100% rename from mapFiles/full/621027.json rename to core/mapFiles/full/621027.json diff --git a/mapFiles/full/621027_full.json b/core/mapFiles/full/621027_full.json similarity index 100% rename from mapFiles/full/621027_full.json rename to core/mapFiles/full/621027_full.json diff --git a/mapFiles/full/621100.json b/core/mapFiles/full/621100.json similarity index 100% rename from mapFiles/full/621100.json rename to core/mapFiles/full/621100.json diff --git a/mapFiles/full/621100_full.json b/core/mapFiles/full/621100_full.json similarity index 100% rename from mapFiles/full/621100_full.json rename to core/mapFiles/full/621100_full.json diff --git a/mapFiles/full/621102.json b/core/mapFiles/full/621102.json similarity index 100% rename from mapFiles/full/621102.json rename to core/mapFiles/full/621102.json diff --git a/mapFiles/full/621102_full.json b/core/mapFiles/full/621102_full.json similarity index 100% rename from mapFiles/full/621102_full.json rename to core/mapFiles/full/621102_full.json diff --git a/mapFiles/full/621121.json b/core/mapFiles/full/621121.json similarity index 100% rename from mapFiles/full/621121.json rename to core/mapFiles/full/621121.json diff --git a/mapFiles/full/621121_full.json b/core/mapFiles/full/621121_full.json similarity index 100% rename from mapFiles/full/621121_full.json rename to core/mapFiles/full/621121_full.json diff --git a/mapFiles/full/621122.json b/core/mapFiles/full/621122.json similarity index 100% rename from mapFiles/full/621122.json rename to core/mapFiles/full/621122.json diff --git a/mapFiles/full/621122_full.json b/core/mapFiles/full/621122_full.json similarity index 100% rename from mapFiles/full/621122_full.json rename to core/mapFiles/full/621122_full.json diff --git a/mapFiles/full/621123.json b/core/mapFiles/full/621123.json similarity index 100% rename from mapFiles/full/621123.json rename to core/mapFiles/full/621123.json diff --git a/mapFiles/full/621123_full.json b/core/mapFiles/full/621123_full.json similarity index 100% rename from mapFiles/full/621123_full.json rename to core/mapFiles/full/621123_full.json diff --git a/mapFiles/full/621124.json b/core/mapFiles/full/621124.json similarity index 100% rename from mapFiles/full/621124.json rename to core/mapFiles/full/621124.json diff --git a/mapFiles/full/621124_full.json b/core/mapFiles/full/621124_full.json similarity index 100% rename from mapFiles/full/621124_full.json rename to core/mapFiles/full/621124_full.json diff --git a/mapFiles/full/621125.json b/core/mapFiles/full/621125.json similarity index 100% rename from mapFiles/full/621125.json rename to core/mapFiles/full/621125.json diff --git a/mapFiles/full/621125_full.json b/core/mapFiles/full/621125_full.json similarity index 100% rename from mapFiles/full/621125_full.json rename to core/mapFiles/full/621125_full.json diff --git a/mapFiles/full/621126.json b/core/mapFiles/full/621126.json similarity index 100% rename from mapFiles/full/621126.json rename to core/mapFiles/full/621126.json diff --git a/mapFiles/full/621126_full.json b/core/mapFiles/full/621126_full.json similarity index 100% rename from mapFiles/full/621126_full.json rename to core/mapFiles/full/621126_full.json diff --git a/mapFiles/full/621200.json b/core/mapFiles/full/621200.json similarity index 100% rename from mapFiles/full/621200.json rename to core/mapFiles/full/621200.json diff --git a/mapFiles/full/621200_full.json b/core/mapFiles/full/621200_full.json similarity index 100% rename from mapFiles/full/621200_full.json rename to core/mapFiles/full/621200_full.json diff --git a/mapFiles/full/621202.json b/core/mapFiles/full/621202.json similarity index 100% rename from mapFiles/full/621202.json rename to core/mapFiles/full/621202.json diff --git a/mapFiles/full/621202_full.json b/core/mapFiles/full/621202_full.json similarity index 100% rename from mapFiles/full/621202_full.json rename to core/mapFiles/full/621202_full.json diff --git a/mapFiles/full/621221.json b/core/mapFiles/full/621221.json similarity index 100% rename from mapFiles/full/621221.json rename to core/mapFiles/full/621221.json diff --git a/mapFiles/full/621221_full.json b/core/mapFiles/full/621221_full.json similarity index 100% rename from mapFiles/full/621221_full.json rename to core/mapFiles/full/621221_full.json diff --git a/mapFiles/full/621222.json b/core/mapFiles/full/621222.json similarity index 100% rename from mapFiles/full/621222.json rename to core/mapFiles/full/621222.json diff --git a/mapFiles/full/621222_full.json b/core/mapFiles/full/621222_full.json similarity index 100% rename from mapFiles/full/621222_full.json rename to core/mapFiles/full/621222_full.json diff --git a/mapFiles/full/621223.json b/core/mapFiles/full/621223.json similarity index 100% rename from mapFiles/full/621223.json rename to core/mapFiles/full/621223.json diff --git a/mapFiles/full/621223_full.json b/core/mapFiles/full/621223_full.json similarity index 100% rename from mapFiles/full/621223_full.json rename to core/mapFiles/full/621223_full.json diff --git a/mapFiles/full/621224.json b/core/mapFiles/full/621224.json similarity index 100% rename from mapFiles/full/621224.json rename to core/mapFiles/full/621224.json diff --git a/mapFiles/full/621224_full.json b/core/mapFiles/full/621224_full.json similarity index 100% rename from mapFiles/full/621224_full.json rename to core/mapFiles/full/621224_full.json diff --git a/mapFiles/full/621225.json b/core/mapFiles/full/621225.json similarity index 100% rename from mapFiles/full/621225.json rename to core/mapFiles/full/621225.json diff --git a/mapFiles/full/621225_full.json b/core/mapFiles/full/621225_full.json similarity index 100% rename from mapFiles/full/621225_full.json rename to core/mapFiles/full/621225_full.json diff --git a/mapFiles/full/621226.json b/core/mapFiles/full/621226.json similarity index 100% rename from mapFiles/full/621226.json rename to core/mapFiles/full/621226.json diff --git a/mapFiles/full/621226_full.json b/core/mapFiles/full/621226_full.json similarity index 100% rename from mapFiles/full/621226_full.json rename to core/mapFiles/full/621226_full.json diff --git a/mapFiles/full/621227.json b/core/mapFiles/full/621227.json similarity index 100% rename from mapFiles/full/621227.json rename to core/mapFiles/full/621227.json diff --git a/mapFiles/full/621227_full.json b/core/mapFiles/full/621227_full.json similarity index 100% rename from mapFiles/full/621227_full.json rename to core/mapFiles/full/621227_full.json diff --git a/mapFiles/full/621228.json b/core/mapFiles/full/621228.json similarity index 100% rename from mapFiles/full/621228.json rename to core/mapFiles/full/621228.json diff --git a/mapFiles/full/621228_full.json b/core/mapFiles/full/621228_full.json similarity index 100% rename from mapFiles/full/621228_full.json rename to core/mapFiles/full/621228_full.json diff --git a/mapFiles/full/622900.json b/core/mapFiles/full/622900.json similarity index 100% rename from mapFiles/full/622900.json rename to core/mapFiles/full/622900.json diff --git a/mapFiles/full/622900_full.json b/core/mapFiles/full/622900_full.json similarity index 100% rename from mapFiles/full/622900_full.json rename to core/mapFiles/full/622900_full.json diff --git a/mapFiles/full/622901.json b/core/mapFiles/full/622901.json similarity index 100% rename from mapFiles/full/622901.json rename to core/mapFiles/full/622901.json diff --git a/mapFiles/full/622901_full.json b/core/mapFiles/full/622901_full.json similarity index 100% rename from mapFiles/full/622901_full.json rename to core/mapFiles/full/622901_full.json diff --git a/mapFiles/full/622921.json b/core/mapFiles/full/622921.json similarity index 100% rename from mapFiles/full/622921.json rename to core/mapFiles/full/622921.json diff --git a/mapFiles/full/622921_full.json b/core/mapFiles/full/622921_full.json similarity index 100% rename from mapFiles/full/622921_full.json rename to core/mapFiles/full/622921_full.json diff --git a/mapFiles/full/622922.json b/core/mapFiles/full/622922.json similarity index 100% rename from mapFiles/full/622922.json rename to core/mapFiles/full/622922.json diff --git a/mapFiles/full/622922_full.json b/core/mapFiles/full/622922_full.json similarity index 100% rename from mapFiles/full/622922_full.json rename to core/mapFiles/full/622922_full.json diff --git a/mapFiles/full/622923.json b/core/mapFiles/full/622923.json similarity index 100% rename from mapFiles/full/622923.json rename to core/mapFiles/full/622923.json diff --git a/mapFiles/full/622923_full.json b/core/mapFiles/full/622923_full.json similarity index 100% rename from mapFiles/full/622923_full.json rename to core/mapFiles/full/622923_full.json diff --git a/mapFiles/full/622924.json b/core/mapFiles/full/622924.json similarity index 100% rename from mapFiles/full/622924.json rename to core/mapFiles/full/622924.json diff --git a/mapFiles/full/622924_full.json b/core/mapFiles/full/622924_full.json similarity index 100% rename from mapFiles/full/622924_full.json rename to core/mapFiles/full/622924_full.json diff --git a/mapFiles/full/622925.json b/core/mapFiles/full/622925.json similarity index 100% rename from mapFiles/full/622925.json rename to core/mapFiles/full/622925.json diff --git a/mapFiles/full/622925_full.json b/core/mapFiles/full/622925_full.json similarity index 100% rename from mapFiles/full/622925_full.json rename to core/mapFiles/full/622925_full.json diff --git a/mapFiles/full/622926.json b/core/mapFiles/full/622926.json similarity index 100% rename from mapFiles/full/622926.json rename to core/mapFiles/full/622926.json diff --git a/mapFiles/full/622926_full.json b/core/mapFiles/full/622926_full.json similarity index 100% rename from mapFiles/full/622926_full.json rename to core/mapFiles/full/622926_full.json diff --git a/mapFiles/full/622927.json b/core/mapFiles/full/622927.json similarity index 100% rename from mapFiles/full/622927.json rename to core/mapFiles/full/622927.json diff --git a/mapFiles/full/622927_full.json b/core/mapFiles/full/622927_full.json similarity index 100% rename from mapFiles/full/622927_full.json rename to core/mapFiles/full/622927_full.json diff --git a/mapFiles/full/623000.json b/core/mapFiles/full/623000.json similarity index 100% rename from mapFiles/full/623000.json rename to core/mapFiles/full/623000.json diff --git a/mapFiles/full/623000_full.json b/core/mapFiles/full/623000_full.json similarity index 100% rename from mapFiles/full/623000_full.json rename to core/mapFiles/full/623000_full.json diff --git a/mapFiles/full/623001.json b/core/mapFiles/full/623001.json similarity index 100% rename from mapFiles/full/623001.json rename to core/mapFiles/full/623001.json diff --git a/mapFiles/full/623001_full.json b/core/mapFiles/full/623001_full.json similarity index 100% rename from mapFiles/full/623001_full.json rename to core/mapFiles/full/623001_full.json diff --git a/mapFiles/full/623021.json b/core/mapFiles/full/623021.json similarity index 100% rename from mapFiles/full/623021.json rename to core/mapFiles/full/623021.json diff --git a/mapFiles/full/623021_full.json b/core/mapFiles/full/623021_full.json similarity index 100% rename from mapFiles/full/623021_full.json rename to core/mapFiles/full/623021_full.json diff --git a/mapFiles/full/623022.json b/core/mapFiles/full/623022.json similarity index 100% rename from mapFiles/full/623022.json rename to core/mapFiles/full/623022.json diff --git a/mapFiles/full/623022_full.json b/core/mapFiles/full/623022_full.json similarity index 100% rename from mapFiles/full/623022_full.json rename to core/mapFiles/full/623022_full.json diff --git a/mapFiles/full/623023.json b/core/mapFiles/full/623023.json similarity index 100% rename from mapFiles/full/623023.json rename to core/mapFiles/full/623023.json diff --git a/mapFiles/full/623023_full.json b/core/mapFiles/full/623023_full.json similarity index 100% rename from mapFiles/full/623023_full.json rename to core/mapFiles/full/623023_full.json diff --git a/mapFiles/full/623024.json b/core/mapFiles/full/623024.json similarity index 100% rename from mapFiles/full/623024.json rename to core/mapFiles/full/623024.json diff --git a/mapFiles/full/623024_full.json b/core/mapFiles/full/623024_full.json similarity index 100% rename from mapFiles/full/623024_full.json rename to core/mapFiles/full/623024_full.json diff --git a/mapFiles/full/623025.json b/core/mapFiles/full/623025.json similarity index 100% rename from mapFiles/full/623025.json rename to core/mapFiles/full/623025.json diff --git a/mapFiles/full/623025_full.json b/core/mapFiles/full/623025_full.json similarity index 100% rename from mapFiles/full/623025_full.json rename to core/mapFiles/full/623025_full.json diff --git a/mapFiles/full/623026.json b/core/mapFiles/full/623026.json similarity index 100% rename from mapFiles/full/623026.json rename to core/mapFiles/full/623026.json diff --git a/mapFiles/full/623026_full.json b/core/mapFiles/full/623026_full.json similarity index 100% rename from mapFiles/full/623026_full.json rename to core/mapFiles/full/623026_full.json diff --git a/mapFiles/full/623027.json b/core/mapFiles/full/623027.json similarity index 100% rename from mapFiles/full/623027.json rename to core/mapFiles/full/623027.json diff --git a/mapFiles/full/623027_full.json b/core/mapFiles/full/623027_full.json similarity index 100% rename from mapFiles/full/623027_full.json rename to core/mapFiles/full/623027_full.json diff --git a/mapFiles/full/630000.json b/core/mapFiles/full/630000.json similarity index 100% rename from mapFiles/full/630000.json rename to core/mapFiles/full/630000.json diff --git a/mapFiles/full/630000_full.json b/core/mapFiles/full/630000_full.json similarity index 100% rename from mapFiles/full/630000_full.json rename to core/mapFiles/full/630000_full.json diff --git a/mapFiles/full/630100.json b/core/mapFiles/full/630100.json similarity index 100% rename from mapFiles/full/630100.json rename to core/mapFiles/full/630100.json diff --git a/mapFiles/full/630100_full.json b/core/mapFiles/full/630100_full.json similarity index 100% rename from mapFiles/full/630100_full.json rename to core/mapFiles/full/630100_full.json diff --git a/mapFiles/full/630102.json b/core/mapFiles/full/630102.json similarity index 100% rename from mapFiles/full/630102.json rename to core/mapFiles/full/630102.json diff --git a/mapFiles/full/630102_full.json b/core/mapFiles/full/630102_full.json similarity index 100% rename from mapFiles/full/630102_full.json rename to core/mapFiles/full/630102_full.json diff --git a/mapFiles/full/630103.json b/core/mapFiles/full/630103.json similarity index 100% rename from mapFiles/full/630103.json rename to core/mapFiles/full/630103.json diff --git a/mapFiles/full/630103_full.json b/core/mapFiles/full/630103_full.json similarity index 100% rename from mapFiles/full/630103_full.json rename to core/mapFiles/full/630103_full.json diff --git a/mapFiles/full/630104.json b/core/mapFiles/full/630104.json similarity index 100% rename from mapFiles/full/630104.json rename to core/mapFiles/full/630104.json diff --git a/mapFiles/full/630104_full.json b/core/mapFiles/full/630104_full.json similarity index 100% rename from mapFiles/full/630104_full.json rename to core/mapFiles/full/630104_full.json diff --git a/mapFiles/full/630105.json b/core/mapFiles/full/630105.json similarity index 100% rename from mapFiles/full/630105.json rename to core/mapFiles/full/630105.json diff --git a/mapFiles/full/630105_full.json b/core/mapFiles/full/630105_full.json similarity index 100% rename from mapFiles/full/630105_full.json rename to core/mapFiles/full/630105_full.json diff --git a/mapFiles/full/630106.json b/core/mapFiles/full/630106.json similarity index 100% rename from mapFiles/full/630106.json rename to core/mapFiles/full/630106.json diff --git a/mapFiles/full/630106_full.json b/core/mapFiles/full/630106_full.json similarity index 100% rename from mapFiles/full/630106_full.json rename to core/mapFiles/full/630106_full.json diff --git a/mapFiles/full/630121.json b/core/mapFiles/full/630121.json similarity index 100% rename from mapFiles/full/630121.json rename to core/mapFiles/full/630121.json diff --git a/mapFiles/full/630121_full.json b/core/mapFiles/full/630121_full.json similarity index 100% rename from mapFiles/full/630121_full.json rename to core/mapFiles/full/630121_full.json diff --git a/mapFiles/full/630123.json b/core/mapFiles/full/630123.json similarity index 100% rename from mapFiles/full/630123.json rename to core/mapFiles/full/630123.json diff --git a/mapFiles/full/630123_full.json b/core/mapFiles/full/630123_full.json similarity index 100% rename from mapFiles/full/630123_full.json rename to core/mapFiles/full/630123_full.json diff --git a/mapFiles/full/630200.json b/core/mapFiles/full/630200.json similarity index 100% rename from mapFiles/full/630200.json rename to core/mapFiles/full/630200.json diff --git a/mapFiles/full/630200_full.json b/core/mapFiles/full/630200_full.json similarity index 100% rename from mapFiles/full/630200_full.json rename to core/mapFiles/full/630200_full.json diff --git a/mapFiles/full/630202.json b/core/mapFiles/full/630202.json similarity index 100% rename from mapFiles/full/630202.json rename to core/mapFiles/full/630202.json diff --git a/mapFiles/full/630202_full.json b/core/mapFiles/full/630202_full.json similarity index 100% rename from mapFiles/full/630202_full.json rename to core/mapFiles/full/630202_full.json diff --git a/mapFiles/full/630203.json b/core/mapFiles/full/630203.json similarity index 100% rename from mapFiles/full/630203.json rename to core/mapFiles/full/630203.json diff --git a/mapFiles/full/630203_full.json b/core/mapFiles/full/630203_full.json similarity index 100% rename from mapFiles/full/630203_full.json rename to core/mapFiles/full/630203_full.json diff --git a/mapFiles/full/630222.json b/core/mapFiles/full/630222.json similarity index 100% rename from mapFiles/full/630222.json rename to core/mapFiles/full/630222.json diff --git a/mapFiles/full/630222_full.json b/core/mapFiles/full/630222_full.json similarity index 100% rename from mapFiles/full/630222_full.json rename to core/mapFiles/full/630222_full.json diff --git a/mapFiles/full/630223.json b/core/mapFiles/full/630223.json similarity index 100% rename from mapFiles/full/630223.json rename to core/mapFiles/full/630223.json diff --git a/mapFiles/full/630223_full.json b/core/mapFiles/full/630223_full.json similarity index 100% rename from mapFiles/full/630223_full.json rename to core/mapFiles/full/630223_full.json diff --git a/mapFiles/full/630224.json b/core/mapFiles/full/630224.json similarity index 100% rename from mapFiles/full/630224.json rename to core/mapFiles/full/630224.json diff --git a/mapFiles/full/630224_full.json b/core/mapFiles/full/630224_full.json similarity index 100% rename from mapFiles/full/630224_full.json rename to core/mapFiles/full/630224_full.json diff --git a/mapFiles/full/630225.json b/core/mapFiles/full/630225.json similarity index 100% rename from mapFiles/full/630225.json rename to core/mapFiles/full/630225.json diff --git a/mapFiles/full/630225_full.json b/core/mapFiles/full/630225_full.json similarity index 100% rename from mapFiles/full/630225_full.json rename to core/mapFiles/full/630225_full.json diff --git a/mapFiles/full/632200.json b/core/mapFiles/full/632200.json similarity index 100% rename from mapFiles/full/632200.json rename to core/mapFiles/full/632200.json diff --git a/mapFiles/full/632200_full.json b/core/mapFiles/full/632200_full.json similarity index 100% rename from mapFiles/full/632200_full.json rename to core/mapFiles/full/632200_full.json diff --git a/mapFiles/full/632221.json b/core/mapFiles/full/632221.json similarity index 100% rename from mapFiles/full/632221.json rename to core/mapFiles/full/632221.json diff --git a/mapFiles/full/632221_full.json b/core/mapFiles/full/632221_full.json similarity index 100% rename from mapFiles/full/632221_full.json rename to core/mapFiles/full/632221_full.json diff --git a/mapFiles/full/632222.json b/core/mapFiles/full/632222.json similarity index 100% rename from mapFiles/full/632222.json rename to core/mapFiles/full/632222.json diff --git a/mapFiles/full/632222_full.json b/core/mapFiles/full/632222_full.json similarity index 100% rename from mapFiles/full/632222_full.json rename to core/mapFiles/full/632222_full.json diff --git a/mapFiles/full/632223.json b/core/mapFiles/full/632223.json similarity index 100% rename from mapFiles/full/632223.json rename to core/mapFiles/full/632223.json diff --git a/mapFiles/full/632223_full.json b/core/mapFiles/full/632223_full.json similarity index 100% rename from mapFiles/full/632223_full.json rename to core/mapFiles/full/632223_full.json diff --git a/mapFiles/full/632224.json b/core/mapFiles/full/632224.json similarity index 100% rename from mapFiles/full/632224.json rename to core/mapFiles/full/632224.json diff --git a/mapFiles/full/632224_full.json b/core/mapFiles/full/632224_full.json similarity index 100% rename from mapFiles/full/632224_full.json rename to core/mapFiles/full/632224_full.json diff --git a/mapFiles/full/632300.json b/core/mapFiles/full/632300.json similarity index 100% rename from mapFiles/full/632300.json rename to core/mapFiles/full/632300.json diff --git a/mapFiles/full/632300_full.json b/core/mapFiles/full/632300_full.json similarity index 100% rename from mapFiles/full/632300_full.json rename to core/mapFiles/full/632300_full.json diff --git a/mapFiles/full/632321.json b/core/mapFiles/full/632321.json similarity index 100% rename from mapFiles/full/632321.json rename to core/mapFiles/full/632321.json diff --git a/mapFiles/full/632321_full.json b/core/mapFiles/full/632321_full.json similarity index 100% rename from mapFiles/full/632321_full.json rename to core/mapFiles/full/632321_full.json diff --git a/mapFiles/full/632322.json b/core/mapFiles/full/632322.json similarity index 100% rename from mapFiles/full/632322.json rename to core/mapFiles/full/632322.json diff --git a/mapFiles/full/632322_full.json b/core/mapFiles/full/632322_full.json similarity index 100% rename from mapFiles/full/632322_full.json rename to core/mapFiles/full/632322_full.json diff --git a/mapFiles/full/632323.json b/core/mapFiles/full/632323.json similarity index 100% rename from mapFiles/full/632323.json rename to core/mapFiles/full/632323.json diff --git a/mapFiles/full/632323_full.json b/core/mapFiles/full/632323_full.json similarity index 100% rename from mapFiles/full/632323_full.json rename to core/mapFiles/full/632323_full.json diff --git a/mapFiles/full/632324.json b/core/mapFiles/full/632324.json similarity index 100% rename from mapFiles/full/632324.json rename to core/mapFiles/full/632324.json diff --git a/mapFiles/full/632324_full.json b/core/mapFiles/full/632324_full.json similarity index 100% rename from mapFiles/full/632324_full.json rename to core/mapFiles/full/632324_full.json diff --git a/mapFiles/full/632500.json b/core/mapFiles/full/632500.json similarity index 100% rename from mapFiles/full/632500.json rename to core/mapFiles/full/632500.json diff --git a/mapFiles/full/632500_full.json b/core/mapFiles/full/632500_full.json similarity index 100% rename from mapFiles/full/632500_full.json rename to core/mapFiles/full/632500_full.json diff --git a/mapFiles/full/632521.json b/core/mapFiles/full/632521.json similarity index 100% rename from mapFiles/full/632521.json rename to core/mapFiles/full/632521.json diff --git a/mapFiles/full/632521_full.json b/core/mapFiles/full/632521_full.json similarity index 100% rename from mapFiles/full/632521_full.json rename to core/mapFiles/full/632521_full.json diff --git a/mapFiles/full/632522.json b/core/mapFiles/full/632522.json similarity index 100% rename from mapFiles/full/632522.json rename to core/mapFiles/full/632522.json diff --git a/mapFiles/full/632522_full.json b/core/mapFiles/full/632522_full.json similarity index 100% rename from mapFiles/full/632522_full.json rename to core/mapFiles/full/632522_full.json diff --git a/mapFiles/full/632523.json b/core/mapFiles/full/632523.json similarity index 100% rename from mapFiles/full/632523.json rename to core/mapFiles/full/632523.json diff --git a/mapFiles/full/632523_full.json b/core/mapFiles/full/632523_full.json similarity index 100% rename from mapFiles/full/632523_full.json rename to core/mapFiles/full/632523_full.json diff --git a/mapFiles/full/632524.json b/core/mapFiles/full/632524.json similarity index 100% rename from mapFiles/full/632524.json rename to core/mapFiles/full/632524.json diff --git a/mapFiles/full/632524_full.json b/core/mapFiles/full/632524_full.json similarity index 100% rename from mapFiles/full/632524_full.json rename to core/mapFiles/full/632524_full.json diff --git a/mapFiles/full/632525.json b/core/mapFiles/full/632525.json similarity index 100% rename from mapFiles/full/632525.json rename to core/mapFiles/full/632525.json diff --git a/mapFiles/full/632525_full.json b/core/mapFiles/full/632525_full.json similarity index 100% rename from mapFiles/full/632525_full.json rename to core/mapFiles/full/632525_full.json diff --git a/mapFiles/full/632600.json b/core/mapFiles/full/632600.json similarity index 100% rename from mapFiles/full/632600.json rename to core/mapFiles/full/632600.json diff --git a/mapFiles/full/632600_full.json b/core/mapFiles/full/632600_full.json similarity index 100% rename from mapFiles/full/632600_full.json rename to core/mapFiles/full/632600_full.json diff --git a/mapFiles/full/632621.json b/core/mapFiles/full/632621.json similarity index 100% rename from mapFiles/full/632621.json rename to core/mapFiles/full/632621.json diff --git a/mapFiles/full/632621_full.json b/core/mapFiles/full/632621_full.json similarity index 100% rename from mapFiles/full/632621_full.json rename to core/mapFiles/full/632621_full.json diff --git a/mapFiles/full/632622.json b/core/mapFiles/full/632622.json similarity index 100% rename from mapFiles/full/632622.json rename to core/mapFiles/full/632622.json diff --git a/mapFiles/full/632622_full.json b/core/mapFiles/full/632622_full.json similarity index 100% rename from mapFiles/full/632622_full.json rename to core/mapFiles/full/632622_full.json diff --git a/mapFiles/full/632623.json b/core/mapFiles/full/632623.json similarity index 100% rename from mapFiles/full/632623.json rename to core/mapFiles/full/632623.json diff --git a/mapFiles/full/632623_full.json b/core/mapFiles/full/632623_full.json similarity index 100% rename from mapFiles/full/632623_full.json rename to core/mapFiles/full/632623_full.json diff --git a/mapFiles/full/632624.json b/core/mapFiles/full/632624.json similarity index 100% rename from mapFiles/full/632624.json rename to core/mapFiles/full/632624.json diff --git a/mapFiles/full/632624_full.json b/core/mapFiles/full/632624_full.json similarity index 100% rename from mapFiles/full/632624_full.json rename to core/mapFiles/full/632624_full.json diff --git a/mapFiles/full/632625.json b/core/mapFiles/full/632625.json similarity index 100% rename from mapFiles/full/632625.json rename to core/mapFiles/full/632625.json diff --git a/mapFiles/full/632625_full.json b/core/mapFiles/full/632625_full.json similarity index 100% rename from mapFiles/full/632625_full.json rename to core/mapFiles/full/632625_full.json diff --git a/mapFiles/full/632626.json b/core/mapFiles/full/632626.json similarity index 100% rename from mapFiles/full/632626.json rename to core/mapFiles/full/632626.json diff --git a/mapFiles/full/632626_full.json b/core/mapFiles/full/632626_full.json similarity index 100% rename from mapFiles/full/632626_full.json rename to core/mapFiles/full/632626_full.json diff --git a/mapFiles/full/632700.json b/core/mapFiles/full/632700.json similarity index 100% rename from mapFiles/full/632700.json rename to core/mapFiles/full/632700.json diff --git a/mapFiles/full/632700_full.json b/core/mapFiles/full/632700_full.json similarity index 100% rename from mapFiles/full/632700_full.json rename to core/mapFiles/full/632700_full.json diff --git a/mapFiles/full/632701.json b/core/mapFiles/full/632701.json similarity index 100% rename from mapFiles/full/632701.json rename to core/mapFiles/full/632701.json diff --git a/mapFiles/full/632701_full.json b/core/mapFiles/full/632701_full.json similarity index 100% rename from mapFiles/full/632701_full.json rename to core/mapFiles/full/632701_full.json diff --git a/mapFiles/full/632722.json b/core/mapFiles/full/632722.json similarity index 100% rename from mapFiles/full/632722.json rename to core/mapFiles/full/632722.json diff --git a/mapFiles/full/632722_full.json b/core/mapFiles/full/632722_full.json similarity index 100% rename from mapFiles/full/632722_full.json rename to core/mapFiles/full/632722_full.json diff --git a/mapFiles/full/632723.json b/core/mapFiles/full/632723.json similarity index 100% rename from mapFiles/full/632723.json rename to core/mapFiles/full/632723.json diff --git a/mapFiles/full/632723_full.json b/core/mapFiles/full/632723_full.json similarity index 100% rename from mapFiles/full/632723_full.json rename to core/mapFiles/full/632723_full.json diff --git a/mapFiles/full/632724.json b/core/mapFiles/full/632724.json similarity index 100% rename from mapFiles/full/632724.json rename to core/mapFiles/full/632724.json diff --git a/mapFiles/full/632724_full.json b/core/mapFiles/full/632724_full.json similarity index 100% rename from mapFiles/full/632724_full.json rename to core/mapFiles/full/632724_full.json diff --git a/mapFiles/full/632725.json b/core/mapFiles/full/632725.json similarity index 100% rename from mapFiles/full/632725.json rename to core/mapFiles/full/632725.json diff --git a/mapFiles/full/632725_full.json b/core/mapFiles/full/632725_full.json similarity index 100% rename from mapFiles/full/632725_full.json rename to core/mapFiles/full/632725_full.json diff --git a/mapFiles/full/632726.json b/core/mapFiles/full/632726.json similarity index 100% rename from mapFiles/full/632726.json rename to core/mapFiles/full/632726.json diff --git a/mapFiles/full/632726_full.json b/core/mapFiles/full/632726_full.json similarity index 100% rename from mapFiles/full/632726_full.json rename to core/mapFiles/full/632726_full.json diff --git a/mapFiles/full/632800.json b/core/mapFiles/full/632800.json similarity index 100% rename from mapFiles/full/632800.json rename to core/mapFiles/full/632800.json diff --git a/mapFiles/full/632800_full.json b/core/mapFiles/full/632800_full.json similarity index 100% rename from mapFiles/full/632800_full.json rename to core/mapFiles/full/632800_full.json diff --git a/mapFiles/full/632801.json b/core/mapFiles/full/632801.json similarity index 100% rename from mapFiles/full/632801.json rename to core/mapFiles/full/632801.json diff --git a/mapFiles/full/632801_full.json b/core/mapFiles/full/632801_full.json similarity index 100% rename from mapFiles/full/632801_full.json rename to core/mapFiles/full/632801_full.json diff --git a/mapFiles/full/632802.json b/core/mapFiles/full/632802.json similarity index 100% rename from mapFiles/full/632802.json rename to core/mapFiles/full/632802.json diff --git a/mapFiles/full/632802_full.json b/core/mapFiles/full/632802_full.json similarity index 100% rename from mapFiles/full/632802_full.json rename to core/mapFiles/full/632802_full.json diff --git a/mapFiles/full/632803.json b/core/mapFiles/full/632803.json similarity index 100% rename from mapFiles/full/632803.json rename to core/mapFiles/full/632803.json diff --git a/mapFiles/full/632803_full.json b/core/mapFiles/full/632803_full.json similarity index 100% rename from mapFiles/full/632803_full.json rename to core/mapFiles/full/632803_full.json diff --git a/mapFiles/full/632821.json b/core/mapFiles/full/632821.json similarity index 100% rename from mapFiles/full/632821.json rename to core/mapFiles/full/632821.json diff --git a/mapFiles/full/632821_full.json b/core/mapFiles/full/632821_full.json similarity index 100% rename from mapFiles/full/632821_full.json rename to core/mapFiles/full/632821_full.json diff --git a/mapFiles/full/632822.json b/core/mapFiles/full/632822.json similarity index 100% rename from mapFiles/full/632822.json rename to core/mapFiles/full/632822.json diff --git a/mapFiles/full/632822_full.json b/core/mapFiles/full/632822_full.json similarity index 100% rename from mapFiles/full/632822_full.json rename to core/mapFiles/full/632822_full.json diff --git a/mapFiles/full/632823.json b/core/mapFiles/full/632823.json similarity index 100% rename from mapFiles/full/632823.json rename to core/mapFiles/full/632823.json diff --git a/mapFiles/full/632823_full.json b/core/mapFiles/full/632823_full.json similarity index 100% rename from mapFiles/full/632823_full.json rename to core/mapFiles/full/632823_full.json diff --git a/mapFiles/full/632857.json b/core/mapFiles/full/632857.json similarity index 100% rename from mapFiles/full/632857.json rename to core/mapFiles/full/632857.json diff --git a/mapFiles/full/632857_full.json b/core/mapFiles/full/632857_full.json similarity index 100% rename from mapFiles/full/632857_full.json rename to core/mapFiles/full/632857_full.json diff --git a/mapFiles/full/640000.json b/core/mapFiles/full/640000.json similarity index 100% rename from mapFiles/full/640000.json rename to core/mapFiles/full/640000.json diff --git a/mapFiles/full/640000_full.json b/core/mapFiles/full/640000_full.json similarity index 100% rename from mapFiles/full/640000_full.json rename to core/mapFiles/full/640000_full.json diff --git a/mapFiles/full/640100.json b/core/mapFiles/full/640100.json similarity index 100% rename from mapFiles/full/640100.json rename to core/mapFiles/full/640100.json diff --git a/mapFiles/full/640100_full.json b/core/mapFiles/full/640100_full.json similarity index 100% rename from mapFiles/full/640100_full.json rename to core/mapFiles/full/640100_full.json diff --git a/mapFiles/full/640104.json b/core/mapFiles/full/640104.json similarity index 100% rename from mapFiles/full/640104.json rename to core/mapFiles/full/640104.json diff --git a/mapFiles/full/640104_full.json b/core/mapFiles/full/640104_full.json similarity index 100% rename from mapFiles/full/640104_full.json rename to core/mapFiles/full/640104_full.json diff --git a/mapFiles/full/640105.json b/core/mapFiles/full/640105.json similarity index 100% rename from mapFiles/full/640105.json rename to core/mapFiles/full/640105.json diff --git a/mapFiles/full/640105_full.json b/core/mapFiles/full/640105_full.json similarity index 100% rename from mapFiles/full/640105_full.json rename to core/mapFiles/full/640105_full.json diff --git a/mapFiles/full/640106.json b/core/mapFiles/full/640106.json similarity index 100% rename from mapFiles/full/640106.json rename to core/mapFiles/full/640106.json diff --git a/mapFiles/full/640106_full.json b/core/mapFiles/full/640106_full.json similarity index 100% rename from mapFiles/full/640106_full.json rename to core/mapFiles/full/640106_full.json diff --git a/mapFiles/full/640121.json b/core/mapFiles/full/640121.json similarity index 100% rename from mapFiles/full/640121.json rename to core/mapFiles/full/640121.json diff --git a/mapFiles/full/640121_full.json b/core/mapFiles/full/640121_full.json similarity index 100% rename from mapFiles/full/640121_full.json rename to core/mapFiles/full/640121_full.json diff --git a/mapFiles/full/640122.json b/core/mapFiles/full/640122.json similarity index 100% rename from mapFiles/full/640122.json rename to core/mapFiles/full/640122.json diff --git a/mapFiles/full/640122_full.json b/core/mapFiles/full/640122_full.json similarity index 100% rename from mapFiles/full/640122_full.json rename to core/mapFiles/full/640122_full.json diff --git a/mapFiles/full/640181.json b/core/mapFiles/full/640181.json similarity index 100% rename from mapFiles/full/640181.json rename to core/mapFiles/full/640181.json diff --git a/mapFiles/full/640181_full.json b/core/mapFiles/full/640181_full.json similarity index 100% rename from mapFiles/full/640181_full.json rename to core/mapFiles/full/640181_full.json diff --git a/mapFiles/full/640200.json b/core/mapFiles/full/640200.json similarity index 100% rename from mapFiles/full/640200.json rename to core/mapFiles/full/640200.json diff --git a/mapFiles/full/640200_full.json b/core/mapFiles/full/640200_full.json similarity index 100% rename from mapFiles/full/640200_full.json rename to core/mapFiles/full/640200_full.json diff --git a/mapFiles/full/640202.json b/core/mapFiles/full/640202.json similarity index 100% rename from mapFiles/full/640202.json rename to core/mapFiles/full/640202.json diff --git a/mapFiles/full/640202_full.json b/core/mapFiles/full/640202_full.json similarity index 100% rename from mapFiles/full/640202_full.json rename to core/mapFiles/full/640202_full.json diff --git a/mapFiles/full/640205.json b/core/mapFiles/full/640205.json similarity index 100% rename from mapFiles/full/640205.json rename to core/mapFiles/full/640205.json diff --git a/mapFiles/full/640205_full.json b/core/mapFiles/full/640205_full.json similarity index 100% rename from mapFiles/full/640205_full.json rename to core/mapFiles/full/640205_full.json diff --git a/mapFiles/full/640221.json b/core/mapFiles/full/640221.json similarity index 100% rename from mapFiles/full/640221.json rename to core/mapFiles/full/640221.json diff --git a/mapFiles/full/640221_full.json b/core/mapFiles/full/640221_full.json similarity index 100% rename from mapFiles/full/640221_full.json rename to core/mapFiles/full/640221_full.json diff --git a/mapFiles/full/640300.json b/core/mapFiles/full/640300.json similarity index 100% rename from mapFiles/full/640300.json rename to core/mapFiles/full/640300.json diff --git a/mapFiles/full/640300_full.json b/core/mapFiles/full/640300_full.json similarity index 100% rename from mapFiles/full/640300_full.json rename to core/mapFiles/full/640300_full.json diff --git a/mapFiles/full/640302.json b/core/mapFiles/full/640302.json similarity index 100% rename from mapFiles/full/640302.json rename to core/mapFiles/full/640302.json diff --git a/mapFiles/full/640302_full.json b/core/mapFiles/full/640302_full.json similarity index 100% rename from mapFiles/full/640302_full.json rename to core/mapFiles/full/640302_full.json diff --git a/mapFiles/full/640303.json b/core/mapFiles/full/640303.json similarity index 100% rename from mapFiles/full/640303.json rename to core/mapFiles/full/640303.json diff --git a/mapFiles/full/640303_full.json b/core/mapFiles/full/640303_full.json similarity index 100% rename from mapFiles/full/640303_full.json rename to core/mapFiles/full/640303_full.json diff --git a/mapFiles/full/640323.json b/core/mapFiles/full/640323.json similarity index 100% rename from mapFiles/full/640323.json rename to core/mapFiles/full/640323.json diff --git a/mapFiles/full/640323_full.json b/core/mapFiles/full/640323_full.json similarity index 100% rename from mapFiles/full/640323_full.json rename to core/mapFiles/full/640323_full.json diff --git a/mapFiles/full/640324.json b/core/mapFiles/full/640324.json similarity index 100% rename from mapFiles/full/640324.json rename to core/mapFiles/full/640324.json diff --git a/mapFiles/full/640324_full.json b/core/mapFiles/full/640324_full.json similarity index 100% rename from mapFiles/full/640324_full.json rename to core/mapFiles/full/640324_full.json diff --git a/mapFiles/full/640381.json b/core/mapFiles/full/640381.json similarity index 100% rename from mapFiles/full/640381.json rename to core/mapFiles/full/640381.json diff --git a/mapFiles/full/640381_full.json b/core/mapFiles/full/640381_full.json similarity index 100% rename from mapFiles/full/640381_full.json rename to core/mapFiles/full/640381_full.json diff --git a/mapFiles/full/640400.json b/core/mapFiles/full/640400.json similarity index 100% rename from mapFiles/full/640400.json rename to core/mapFiles/full/640400.json diff --git a/mapFiles/full/640400_full.json b/core/mapFiles/full/640400_full.json similarity index 100% rename from mapFiles/full/640400_full.json rename to core/mapFiles/full/640400_full.json diff --git a/mapFiles/full/640402.json b/core/mapFiles/full/640402.json similarity index 100% rename from mapFiles/full/640402.json rename to core/mapFiles/full/640402.json diff --git a/mapFiles/full/640402_full.json b/core/mapFiles/full/640402_full.json similarity index 100% rename from mapFiles/full/640402_full.json rename to core/mapFiles/full/640402_full.json diff --git a/mapFiles/full/640422.json b/core/mapFiles/full/640422.json similarity index 100% rename from mapFiles/full/640422.json rename to core/mapFiles/full/640422.json diff --git a/mapFiles/full/640422_full.json b/core/mapFiles/full/640422_full.json similarity index 100% rename from mapFiles/full/640422_full.json rename to core/mapFiles/full/640422_full.json diff --git a/mapFiles/full/640423.json b/core/mapFiles/full/640423.json similarity index 100% rename from mapFiles/full/640423.json rename to core/mapFiles/full/640423.json diff --git a/mapFiles/full/640423_full.json b/core/mapFiles/full/640423_full.json similarity index 100% rename from mapFiles/full/640423_full.json rename to core/mapFiles/full/640423_full.json diff --git a/mapFiles/full/640424.json b/core/mapFiles/full/640424.json similarity index 100% rename from mapFiles/full/640424.json rename to core/mapFiles/full/640424.json diff --git a/mapFiles/full/640424_full.json b/core/mapFiles/full/640424_full.json similarity index 100% rename from mapFiles/full/640424_full.json rename to core/mapFiles/full/640424_full.json diff --git a/mapFiles/full/640425.json b/core/mapFiles/full/640425.json similarity index 100% rename from mapFiles/full/640425.json rename to core/mapFiles/full/640425.json diff --git a/mapFiles/full/640425_full.json b/core/mapFiles/full/640425_full.json similarity index 100% rename from mapFiles/full/640425_full.json rename to core/mapFiles/full/640425_full.json diff --git a/mapFiles/full/640500.json b/core/mapFiles/full/640500.json similarity index 100% rename from mapFiles/full/640500.json rename to core/mapFiles/full/640500.json diff --git a/mapFiles/full/640500_full.json b/core/mapFiles/full/640500_full.json similarity index 100% rename from mapFiles/full/640500_full.json rename to core/mapFiles/full/640500_full.json diff --git a/mapFiles/full/640502.json b/core/mapFiles/full/640502.json similarity index 100% rename from mapFiles/full/640502.json rename to core/mapFiles/full/640502.json diff --git a/mapFiles/full/640502_full.json b/core/mapFiles/full/640502_full.json similarity index 100% rename from mapFiles/full/640502_full.json rename to core/mapFiles/full/640502_full.json diff --git a/mapFiles/full/640521.json b/core/mapFiles/full/640521.json similarity index 100% rename from mapFiles/full/640521.json rename to core/mapFiles/full/640521.json diff --git a/mapFiles/full/640521_full.json b/core/mapFiles/full/640521_full.json similarity index 100% rename from mapFiles/full/640521_full.json rename to core/mapFiles/full/640521_full.json diff --git a/mapFiles/full/640522.json b/core/mapFiles/full/640522.json similarity index 100% rename from mapFiles/full/640522.json rename to core/mapFiles/full/640522.json diff --git a/mapFiles/full/640522_full.json b/core/mapFiles/full/640522_full.json similarity index 100% rename from mapFiles/full/640522_full.json rename to core/mapFiles/full/640522_full.json diff --git a/mapFiles/full/650000.json b/core/mapFiles/full/650000.json similarity index 100% rename from mapFiles/full/650000.json rename to core/mapFiles/full/650000.json diff --git a/mapFiles/full/650000_full.json b/core/mapFiles/full/650000_full.json similarity index 100% rename from mapFiles/full/650000_full.json rename to core/mapFiles/full/650000_full.json diff --git a/mapFiles/full/650100.json b/core/mapFiles/full/650100.json similarity index 100% rename from mapFiles/full/650100.json rename to core/mapFiles/full/650100.json diff --git a/mapFiles/full/650100_full.json b/core/mapFiles/full/650100_full.json similarity index 100% rename from mapFiles/full/650100_full.json rename to core/mapFiles/full/650100_full.json diff --git a/mapFiles/full/650102.json b/core/mapFiles/full/650102.json similarity index 100% rename from mapFiles/full/650102.json rename to core/mapFiles/full/650102.json diff --git a/mapFiles/full/650102_full.json b/core/mapFiles/full/650102_full.json similarity index 100% rename from mapFiles/full/650102_full.json rename to core/mapFiles/full/650102_full.json diff --git a/mapFiles/full/650103.json b/core/mapFiles/full/650103.json similarity index 100% rename from mapFiles/full/650103.json rename to core/mapFiles/full/650103.json diff --git a/mapFiles/full/650103_full.json b/core/mapFiles/full/650103_full.json similarity index 100% rename from mapFiles/full/650103_full.json rename to core/mapFiles/full/650103_full.json diff --git a/mapFiles/full/650104.json b/core/mapFiles/full/650104.json similarity index 100% rename from mapFiles/full/650104.json rename to core/mapFiles/full/650104.json diff --git a/mapFiles/full/650104_full.json b/core/mapFiles/full/650104_full.json similarity index 100% rename from mapFiles/full/650104_full.json rename to core/mapFiles/full/650104_full.json diff --git a/mapFiles/full/650105.json b/core/mapFiles/full/650105.json similarity index 100% rename from mapFiles/full/650105.json rename to core/mapFiles/full/650105.json diff --git a/mapFiles/full/650105_full.json b/core/mapFiles/full/650105_full.json similarity index 100% rename from mapFiles/full/650105_full.json rename to core/mapFiles/full/650105_full.json diff --git a/mapFiles/full/650106.json b/core/mapFiles/full/650106.json similarity index 100% rename from mapFiles/full/650106.json rename to core/mapFiles/full/650106.json diff --git a/mapFiles/full/650106_full.json b/core/mapFiles/full/650106_full.json similarity index 100% rename from mapFiles/full/650106_full.json rename to core/mapFiles/full/650106_full.json diff --git a/mapFiles/full/650107.json b/core/mapFiles/full/650107.json similarity index 100% rename from mapFiles/full/650107.json rename to core/mapFiles/full/650107.json diff --git a/mapFiles/full/650107_full.json b/core/mapFiles/full/650107_full.json similarity index 100% rename from mapFiles/full/650107_full.json rename to core/mapFiles/full/650107_full.json diff --git a/mapFiles/full/650109.json b/core/mapFiles/full/650109.json similarity index 100% rename from mapFiles/full/650109.json rename to core/mapFiles/full/650109.json diff --git a/mapFiles/full/650109_full.json b/core/mapFiles/full/650109_full.json similarity index 100% rename from mapFiles/full/650109_full.json rename to core/mapFiles/full/650109_full.json diff --git a/mapFiles/full/650121.json b/core/mapFiles/full/650121.json similarity index 100% rename from mapFiles/full/650121.json rename to core/mapFiles/full/650121.json diff --git a/mapFiles/full/650121_full.json b/core/mapFiles/full/650121_full.json similarity index 100% rename from mapFiles/full/650121_full.json rename to core/mapFiles/full/650121_full.json diff --git a/mapFiles/full/650200.json b/core/mapFiles/full/650200.json similarity index 100% rename from mapFiles/full/650200.json rename to core/mapFiles/full/650200.json diff --git a/mapFiles/full/650200_full.json b/core/mapFiles/full/650200_full.json similarity index 100% rename from mapFiles/full/650200_full.json rename to core/mapFiles/full/650200_full.json diff --git a/mapFiles/full/650202.json b/core/mapFiles/full/650202.json similarity index 100% rename from mapFiles/full/650202.json rename to core/mapFiles/full/650202.json diff --git a/mapFiles/full/650202_full.json b/core/mapFiles/full/650202_full.json similarity index 100% rename from mapFiles/full/650202_full.json rename to core/mapFiles/full/650202_full.json diff --git a/mapFiles/full/650203.json b/core/mapFiles/full/650203.json similarity index 100% rename from mapFiles/full/650203.json rename to core/mapFiles/full/650203.json diff --git a/mapFiles/full/650203_full.json b/core/mapFiles/full/650203_full.json similarity index 100% rename from mapFiles/full/650203_full.json rename to core/mapFiles/full/650203_full.json diff --git a/mapFiles/full/650204.json b/core/mapFiles/full/650204.json similarity index 100% rename from mapFiles/full/650204.json rename to core/mapFiles/full/650204.json diff --git a/mapFiles/full/650204_full.json b/core/mapFiles/full/650204_full.json similarity index 100% rename from mapFiles/full/650204_full.json rename to core/mapFiles/full/650204_full.json diff --git a/mapFiles/full/650205.json b/core/mapFiles/full/650205.json similarity index 100% rename from mapFiles/full/650205.json rename to core/mapFiles/full/650205.json diff --git a/mapFiles/full/650205_full.json b/core/mapFiles/full/650205_full.json similarity index 100% rename from mapFiles/full/650205_full.json rename to core/mapFiles/full/650205_full.json diff --git a/mapFiles/full/650400.json b/core/mapFiles/full/650400.json similarity index 100% rename from mapFiles/full/650400.json rename to core/mapFiles/full/650400.json diff --git a/mapFiles/full/650400_full.json b/core/mapFiles/full/650400_full.json similarity index 100% rename from mapFiles/full/650400_full.json rename to core/mapFiles/full/650400_full.json diff --git a/mapFiles/full/650402.json b/core/mapFiles/full/650402.json similarity index 100% rename from mapFiles/full/650402.json rename to core/mapFiles/full/650402.json diff --git a/mapFiles/full/650402_full.json b/core/mapFiles/full/650402_full.json similarity index 100% rename from mapFiles/full/650402_full.json rename to core/mapFiles/full/650402_full.json diff --git a/mapFiles/full/650421.json b/core/mapFiles/full/650421.json similarity index 100% rename from mapFiles/full/650421.json rename to core/mapFiles/full/650421.json diff --git a/mapFiles/full/650421_full.json b/core/mapFiles/full/650421_full.json similarity index 100% rename from mapFiles/full/650421_full.json rename to core/mapFiles/full/650421_full.json diff --git a/mapFiles/full/650422.json b/core/mapFiles/full/650422.json similarity index 100% rename from mapFiles/full/650422.json rename to core/mapFiles/full/650422.json diff --git a/mapFiles/full/650422_full.json b/core/mapFiles/full/650422_full.json similarity index 100% rename from mapFiles/full/650422_full.json rename to core/mapFiles/full/650422_full.json diff --git a/mapFiles/full/650500.json b/core/mapFiles/full/650500.json similarity index 100% rename from mapFiles/full/650500.json rename to core/mapFiles/full/650500.json diff --git a/mapFiles/full/650500_full.json b/core/mapFiles/full/650500_full.json similarity index 100% rename from mapFiles/full/650500_full.json rename to core/mapFiles/full/650500_full.json diff --git a/mapFiles/full/650502.json b/core/mapFiles/full/650502.json similarity index 100% rename from mapFiles/full/650502.json rename to core/mapFiles/full/650502.json diff --git a/mapFiles/full/650502_full.json b/core/mapFiles/full/650502_full.json similarity index 100% rename from mapFiles/full/650502_full.json rename to core/mapFiles/full/650502_full.json diff --git a/mapFiles/full/650521.json b/core/mapFiles/full/650521.json similarity index 100% rename from mapFiles/full/650521.json rename to core/mapFiles/full/650521.json diff --git a/mapFiles/full/650521_full.json b/core/mapFiles/full/650521_full.json similarity index 100% rename from mapFiles/full/650521_full.json rename to core/mapFiles/full/650521_full.json diff --git a/mapFiles/full/650522.json b/core/mapFiles/full/650522.json similarity index 100% rename from mapFiles/full/650522.json rename to core/mapFiles/full/650522.json diff --git a/mapFiles/full/650522_full.json b/core/mapFiles/full/650522_full.json similarity index 100% rename from mapFiles/full/650522_full.json rename to core/mapFiles/full/650522_full.json diff --git a/mapFiles/full/652300.json b/core/mapFiles/full/652300.json similarity index 100% rename from mapFiles/full/652300.json rename to core/mapFiles/full/652300.json diff --git a/mapFiles/full/652300_full.json b/core/mapFiles/full/652300_full.json similarity index 100% rename from mapFiles/full/652300_full.json rename to core/mapFiles/full/652300_full.json diff --git a/mapFiles/full/652301.json b/core/mapFiles/full/652301.json similarity index 100% rename from mapFiles/full/652301.json rename to core/mapFiles/full/652301.json diff --git a/mapFiles/full/652301_full.json b/core/mapFiles/full/652301_full.json similarity index 100% rename from mapFiles/full/652301_full.json rename to core/mapFiles/full/652301_full.json diff --git a/mapFiles/full/652302.json b/core/mapFiles/full/652302.json similarity index 100% rename from mapFiles/full/652302.json rename to core/mapFiles/full/652302.json diff --git a/mapFiles/full/652302_full.json b/core/mapFiles/full/652302_full.json similarity index 100% rename from mapFiles/full/652302_full.json rename to core/mapFiles/full/652302_full.json diff --git a/mapFiles/full/652323.json b/core/mapFiles/full/652323.json similarity index 100% rename from mapFiles/full/652323.json rename to core/mapFiles/full/652323.json diff --git a/mapFiles/full/652323_full.json b/core/mapFiles/full/652323_full.json similarity index 100% rename from mapFiles/full/652323_full.json rename to core/mapFiles/full/652323_full.json diff --git a/mapFiles/full/652324.json b/core/mapFiles/full/652324.json similarity index 100% rename from mapFiles/full/652324.json rename to core/mapFiles/full/652324.json diff --git a/mapFiles/full/652324_full.json b/core/mapFiles/full/652324_full.json similarity index 100% rename from mapFiles/full/652324_full.json rename to core/mapFiles/full/652324_full.json diff --git a/mapFiles/full/652325.json b/core/mapFiles/full/652325.json similarity index 100% rename from mapFiles/full/652325.json rename to core/mapFiles/full/652325.json diff --git a/mapFiles/full/652325_full.json b/core/mapFiles/full/652325_full.json similarity index 100% rename from mapFiles/full/652325_full.json rename to core/mapFiles/full/652325_full.json diff --git a/mapFiles/full/652327.json b/core/mapFiles/full/652327.json similarity index 100% rename from mapFiles/full/652327.json rename to core/mapFiles/full/652327.json diff --git a/mapFiles/full/652327_full.json b/core/mapFiles/full/652327_full.json similarity index 100% rename from mapFiles/full/652327_full.json rename to core/mapFiles/full/652327_full.json diff --git a/mapFiles/full/652328.json b/core/mapFiles/full/652328.json similarity index 100% rename from mapFiles/full/652328.json rename to core/mapFiles/full/652328.json diff --git a/mapFiles/full/652328_full.json b/core/mapFiles/full/652328_full.json similarity index 100% rename from mapFiles/full/652328_full.json rename to core/mapFiles/full/652328_full.json diff --git a/mapFiles/full/652700.json b/core/mapFiles/full/652700.json similarity index 100% rename from mapFiles/full/652700.json rename to core/mapFiles/full/652700.json diff --git a/mapFiles/full/652700_full.json b/core/mapFiles/full/652700_full.json similarity index 100% rename from mapFiles/full/652700_full.json rename to core/mapFiles/full/652700_full.json diff --git a/mapFiles/full/652701.json b/core/mapFiles/full/652701.json similarity index 100% rename from mapFiles/full/652701.json rename to core/mapFiles/full/652701.json diff --git a/mapFiles/full/652701_full.json b/core/mapFiles/full/652701_full.json similarity index 100% rename from mapFiles/full/652701_full.json rename to core/mapFiles/full/652701_full.json diff --git a/mapFiles/full/652702.json b/core/mapFiles/full/652702.json similarity index 100% rename from mapFiles/full/652702.json rename to core/mapFiles/full/652702.json diff --git a/mapFiles/full/652702_full.json b/core/mapFiles/full/652702_full.json similarity index 100% rename from mapFiles/full/652702_full.json rename to core/mapFiles/full/652702_full.json diff --git a/mapFiles/full/652722.json b/core/mapFiles/full/652722.json similarity index 100% rename from mapFiles/full/652722.json rename to core/mapFiles/full/652722.json diff --git a/mapFiles/full/652722_full.json b/core/mapFiles/full/652722_full.json similarity index 100% rename from mapFiles/full/652722_full.json rename to core/mapFiles/full/652722_full.json diff --git a/mapFiles/full/652723.json b/core/mapFiles/full/652723.json similarity index 100% rename from mapFiles/full/652723.json rename to core/mapFiles/full/652723.json diff --git a/mapFiles/full/652723_full.json b/core/mapFiles/full/652723_full.json similarity index 100% rename from mapFiles/full/652723_full.json rename to core/mapFiles/full/652723_full.json diff --git a/mapFiles/full/652800.json b/core/mapFiles/full/652800.json similarity index 100% rename from mapFiles/full/652800.json rename to core/mapFiles/full/652800.json diff --git a/mapFiles/full/652800_full.json b/core/mapFiles/full/652800_full.json similarity index 100% rename from mapFiles/full/652800_full.json rename to core/mapFiles/full/652800_full.json diff --git a/mapFiles/full/652801.json b/core/mapFiles/full/652801.json similarity index 100% rename from mapFiles/full/652801.json rename to core/mapFiles/full/652801.json diff --git a/mapFiles/full/652801_full.json b/core/mapFiles/full/652801_full.json similarity index 100% rename from mapFiles/full/652801_full.json rename to core/mapFiles/full/652801_full.json diff --git a/mapFiles/full/652822.json b/core/mapFiles/full/652822.json similarity index 100% rename from mapFiles/full/652822.json rename to core/mapFiles/full/652822.json diff --git a/mapFiles/full/652822_full.json b/core/mapFiles/full/652822_full.json similarity index 100% rename from mapFiles/full/652822_full.json rename to core/mapFiles/full/652822_full.json diff --git a/mapFiles/full/652823.json b/core/mapFiles/full/652823.json similarity index 100% rename from mapFiles/full/652823.json rename to core/mapFiles/full/652823.json diff --git a/mapFiles/full/652823_full.json b/core/mapFiles/full/652823_full.json similarity index 100% rename from mapFiles/full/652823_full.json rename to core/mapFiles/full/652823_full.json diff --git a/mapFiles/full/652824.json b/core/mapFiles/full/652824.json similarity index 100% rename from mapFiles/full/652824.json rename to core/mapFiles/full/652824.json diff --git a/mapFiles/full/652824_full.json b/core/mapFiles/full/652824_full.json similarity index 100% rename from mapFiles/full/652824_full.json rename to core/mapFiles/full/652824_full.json diff --git a/mapFiles/full/652825.json b/core/mapFiles/full/652825.json similarity index 100% rename from mapFiles/full/652825.json rename to core/mapFiles/full/652825.json diff --git a/mapFiles/full/652825_full.json b/core/mapFiles/full/652825_full.json similarity index 100% rename from mapFiles/full/652825_full.json rename to core/mapFiles/full/652825_full.json diff --git a/mapFiles/full/652826.json b/core/mapFiles/full/652826.json similarity index 100% rename from mapFiles/full/652826.json rename to core/mapFiles/full/652826.json diff --git a/mapFiles/full/652826_full.json b/core/mapFiles/full/652826_full.json similarity index 100% rename from mapFiles/full/652826_full.json rename to core/mapFiles/full/652826_full.json diff --git a/mapFiles/full/652827.json b/core/mapFiles/full/652827.json similarity index 100% rename from mapFiles/full/652827.json rename to core/mapFiles/full/652827.json diff --git a/mapFiles/full/652827_full.json b/core/mapFiles/full/652827_full.json similarity index 100% rename from mapFiles/full/652827_full.json rename to core/mapFiles/full/652827_full.json diff --git a/mapFiles/full/652828.json b/core/mapFiles/full/652828.json similarity index 100% rename from mapFiles/full/652828.json rename to core/mapFiles/full/652828.json diff --git a/mapFiles/full/652828_full.json b/core/mapFiles/full/652828_full.json similarity index 100% rename from mapFiles/full/652828_full.json rename to core/mapFiles/full/652828_full.json diff --git a/mapFiles/full/652829.json b/core/mapFiles/full/652829.json similarity index 100% rename from mapFiles/full/652829.json rename to core/mapFiles/full/652829.json diff --git a/mapFiles/full/652829_full.json b/core/mapFiles/full/652829_full.json similarity index 100% rename from mapFiles/full/652829_full.json rename to core/mapFiles/full/652829_full.json diff --git a/mapFiles/full/652871.json b/core/mapFiles/full/652871.json similarity index 100% rename from mapFiles/full/652871.json rename to core/mapFiles/full/652871.json diff --git a/mapFiles/full/652871_full.json b/core/mapFiles/full/652871_full.json similarity index 100% rename from mapFiles/full/652871_full.json rename to core/mapFiles/full/652871_full.json diff --git a/mapFiles/full/652900.json b/core/mapFiles/full/652900.json similarity index 100% rename from mapFiles/full/652900.json rename to core/mapFiles/full/652900.json diff --git a/mapFiles/full/652900_full.json b/core/mapFiles/full/652900_full.json similarity index 100% rename from mapFiles/full/652900_full.json rename to core/mapFiles/full/652900_full.json diff --git a/mapFiles/full/652901.json b/core/mapFiles/full/652901.json similarity index 100% rename from mapFiles/full/652901.json rename to core/mapFiles/full/652901.json diff --git a/mapFiles/full/652901_full.json b/core/mapFiles/full/652901_full.json similarity index 100% rename from mapFiles/full/652901_full.json rename to core/mapFiles/full/652901_full.json diff --git a/mapFiles/full/652902.json b/core/mapFiles/full/652902.json similarity index 100% rename from mapFiles/full/652902.json rename to core/mapFiles/full/652902.json diff --git a/mapFiles/full/652902_full.json b/core/mapFiles/full/652902_full.json similarity index 100% rename from mapFiles/full/652902_full.json rename to core/mapFiles/full/652902_full.json diff --git a/mapFiles/full/652922.json b/core/mapFiles/full/652922.json similarity index 100% rename from mapFiles/full/652922.json rename to core/mapFiles/full/652922.json diff --git a/mapFiles/full/652922_full.json b/core/mapFiles/full/652922_full.json similarity index 100% rename from mapFiles/full/652922_full.json rename to core/mapFiles/full/652922_full.json diff --git a/mapFiles/full/652924.json b/core/mapFiles/full/652924.json similarity index 100% rename from mapFiles/full/652924.json rename to core/mapFiles/full/652924.json diff --git a/mapFiles/full/652924_full.json b/core/mapFiles/full/652924_full.json similarity index 100% rename from mapFiles/full/652924_full.json rename to core/mapFiles/full/652924_full.json diff --git a/mapFiles/full/652925.json b/core/mapFiles/full/652925.json similarity index 100% rename from mapFiles/full/652925.json rename to core/mapFiles/full/652925.json diff --git a/mapFiles/full/652925_full.json b/core/mapFiles/full/652925_full.json similarity index 100% rename from mapFiles/full/652925_full.json rename to core/mapFiles/full/652925_full.json diff --git a/mapFiles/full/652926.json b/core/mapFiles/full/652926.json similarity index 100% rename from mapFiles/full/652926.json rename to core/mapFiles/full/652926.json diff --git a/mapFiles/full/652926_full.json b/core/mapFiles/full/652926_full.json similarity index 100% rename from mapFiles/full/652926_full.json rename to core/mapFiles/full/652926_full.json diff --git a/mapFiles/full/652927.json b/core/mapFiles/full/652927.json similarity index 100% rename from mapFiles/full/652927.json rename to core/mapFiles/full/652927.json diff --git a/mapFiles/full/652927_full.json b/core/mapFiles/full/652927_full.json similarity index 100% rename from mapFiles/full/652927_full.json rename to core/mapFiles/full/652927_full.json diff --git a/mapFiles/full/652928.json b/core/mapFiles/full/652928.json similarity index 100% rename from mapFiles/full/652928.json rename to core/mapFiles/full/652928.json diff --git a/mapFiles/full/652928_full.json b/core/mapFiles/full/652928_full.json similarity index 100% rename from mapFiles/full/652928_full.json rename to core/mapFiles/full/652928_full.json diff --git a/mapFiles/full/652929.json b/core/mapFiles/full/652929.json similarity index 100% rename from mapFiles/full/652929.json rename to core/mapFiles/full/652929.json diff --git a/mapFiles/full/652929_full.json b/core/mapFiles/full/652929_full.json similarity index 100% rename from mapFiles/full/652929_full.json rename to core/mapFiles/full/652929_full.json diff --git a/mapFiles/full/653000.json b/core/mapFiles/full/653000.json similarity index 100% rename from mapFiles/full/653000.json rename to core/mapFiles/full/653000.json diff --git a/mapFiles/full/653000_full.json b/core/mapFiles/full/653000_full.json similarity index 100% rename from mapFiles/full/653000_full.json rename to core/mapFiles/full/653000_full.json diff --git a/mapFiles/full/653001.json b/core/mapFiles/full/653001.json similarity index 100% rename from mapFiles/full/653001.json rename to core/mapFiles/full/653001.json diff --git a/mapFiles/full/653001_full.json b/core/mapFiles/full/653001_full.json similarity index 100% rename from mapFiles/full/653001_full.json rename to core/mapFiles/full/653001_full.json diff --git a/mapFiles/full/653022.json b/core/mapFiles/full/653022.json similarity index 100% rename from mapFiles/full/653022.json rename to core/mapFiles/full/653022.json diff --git a/mapFiles/full/653022_full.json b/core/mapFiles/full/653022_full.json similarity index 100% rename from mapFiles/full/653022_full.json rename to core/mapFiles/full/653022_full.json diff --git a/mapFiles/full/653023.json b/core/mapFiles/full/653023.json similarity index 100% rename from mapFiles/full/653023.json rename to core/mapFiles/full/653023.json diff --git a/mapFiles/full/653023_full.json b/core/mapFiles/full/653023_full.json similarity index 100% rename from mapFiles/full/653023_full.json rename to core/mapFiles/full/653023_full.json diff --git a/mapFiles/full/653024.json b/core/mapFiles/full/653024.json similarity index 100% rename from mapFiles/full/653024.json rename to core/mapFiles/full/653024.json diff --git a/mapFiles/full/653024_full.json b/core/mapFiles/full/653024_full.json similarity index 100% rename from mapFiles/full/653024_full.json rename to core/mapFiles/full/653024_full.json diff --git a/mapFiles/full/653100.json b/core/mapFiles/full/653100.json similarity index 100% rename from mapFiles/full/653100.json rename to core/mapFiles/full/653100.json diff --git a/mapFiles/full/653100_full.json b/core/mapFiles/full/653100_full.json similarity index 100% rename from mapFiles/full/653100_full.json rename to core/mapFiles/full/653100_full.json diff --git a/mapFiles/full/653101.json b/core/mapFiles/full/653101.json similarity index 100% rename from mapFiles/full/653101.json rename to core/mapFiles/full/653101.json diff --git a/mapFiles/full/653101_full.json b/core/mapFiles/full/653101_full.json similarity index 100% rename from mapFiles/full/653101_full.json rename to core/mapFiles/full/653101_full.json diff --git a/mapFiles/full/653121.json b/core/mapFiles/full/653121.json similarity index 100% rename from mapFiles/full/653121.json rename to core/mapFiles/full/653121.json diff --git a/mapFiles/full/653121_full.json b/core/mapFiles/full/653121_full.json similarity index 100% rename from mapFiles/full/653121_full.json rename to core/mapFiles/full/653121_full.json diff --git a/mapFiles/full/653122.json b/core/mapFiles/full/653122.json similarity index 100% rename from mapFiles/full/653122.json rename to core/mapFiles/full/653122.json diff --git a/mapFiles/full/653122_full.json b/core/mapFiles/full/653122_full.json similarity index 100% rename from mapFiles/full/653122_full.json rename to core/mapFiles/full/653122_full.json diff --git a/mapFiles/full/653123.json b/core/mapFiles/full/653123.json similarity index 100% rename from mapFiles/full/653123.json rename to core/mapFiles/full/653123.json diff --git a/mapFiles/full/653123_full.json b/core/mapFiles/full/653123_full.json similarity index 100% rename from mapFiles/full/653123_full.json rename to core/mapFiles/full/653123_full.json diff --git a/mapFiles/full/653124.json b/core/mapFiles/full/653124.json similarity index 100% rename from mapFiles/full/653124.json rename to core/mapFiles/full/653124.json diff --git a/mapFiles/full/653124_full.json b/core/mapFiles/full/653124_full.json similarity index 100% rename from mapFiles/full/653124_full.json rename to core/mapFiles/full/653124_full.json diff --git a/mapFiles/full/653125.json b/core/mapFiles/full/653125.json similarity index 100% rename from mapFiles/full/653125.json rename to core/mapFiles/full/653125.json diff --git a/mapFiles/full/653125_full.json b/core/mapFiles/full/653125_full.json similarity index 100% rename from mapFiles/full/653125_full.json rename to core/mapFiles/full/653125_full.json diff --git a/mapFiles/full/653126.json b/core/mapFiles/full/653126.json similarity index 100% rename from mapFiles/full/653126.json rename to core/mapFiles/full/653126.json diff --git a/mapFiles/full/653126_full.json b/core/mapFiles/full/653126_full.json similarity index 100% rename from mapFiles/full/653126_full.json rename to core/mapFiles/full/653126_full.json diff --git a/mapFiles/full/653127.json b/core/mapFiles/full/653127.json similarity index 100% rename from mapFiles/full/653127.json rename to core/mapFiles/full/653127.json diff --git a/mapFiles/full/653127_full.json b/core/mapFiles/full/653127_full.json similarity index 100% rename from mapFiles/full/653127_full.json rename to core/mapFiles/full/653127_full.json diff --git a/mapFiles/full/653128.json b/core/mapFiles/full/653128.json similarity index 100% rename from mapFiles/full/653128.json rename to core/mapFiles/full/653128.json diff --git a/mapFiles/full/653128_full.json b/core/mapFiles/full/653128_full.json similarity index 100% rename from mapFiles/full/653128_full.json rename to core/mapFiles/full/653128_full.json diff --git a/mapFiles/full/653129.json b/core/mapFiles/full/653129.json similarity index 100% rename from mapFiles/full/653129.json rename to core/mapFiles/full/653129.json diff --git a/mapFiles/full/653129_full.json b/core/mapFiles/full/653129_full.json similarity index 100% rename from mapFiles/full/653129_full.json rename to core/mapFiles/full/653129_full.json diff --git a/mapFiles/full/653130.json b/core/mapFiles/full/653130.json similarity index 100% rename from mapFiles/full/653130.json rename to core/mapFiles/full/653130.json diff --git a/mapFiles/full/653130_full.json b/core/mapFiles/full/653130_full.json similarity index 100% rename from mapFiles/full/653130_full.json rename to core/mapFiles/full/653130_full.json diff --git a/mapFiles/full/653131.json b/core/mapFiles/full/653131.json similarity index 100% rename from mapFiles/full/653131.json rename to core/mapFiles/full/653131.json diff --git a/mapFiles/full/653131_full.json b/core/mapFiles/full/653131_full.json similarity index 100% rename from mapFiles/full/653131_full.json rename to core/mapFiles/full/653131_full.json diff --git a/mapFiles/full/653200.json b/core/mapFiles/full/653200.json similarity index 100% rename from mapFiles/full/653200.json rename to core/mapFiles/full/653200.json diff --git a/mapFiles/full/653200_full.json b/core/mapFiles/full/653200_full.json similarity index 100% rename from mapFiles/full/653200_full.json rename to core/mapFiles/full/653200_full.json diff --git a/mapFiles/full/653201.json b/core/mapFiles/full/653201.json similarity index 100% rename from mapFiles/full/653201.json rename to core/mapFiles/full/653201.json diff --git a/mapFiles/full/653201_full.json b/core/mapFiles/full/653201_full.json similarity index 100% rename from mapFiles/full/653201_full.json rename to core/mapFiles/full/653201_full.json diff --git a/mapFiles/full/653221.json b/core/mapFiles/full/653221.json similarity index 100% rename from mapFiles/full/653221.json rename to core/mapFiles/full/653221.json diff --git a/mapFiles/full/653221_full.json b/core/mapFiles/full/653221_full.json similarity index 100% rename from mapFiles/full/653221_full.json rename to core/mapFiles/full/653221_full.json diff --git a/mapFiles/full/653222.json b/core/mapFiles/full/653222.json similarity index 100% rename from mapFiles/full/653222.json rename to core/mapFiles/full/653222.json diff --git a/mapFiles/full/653222_full.json b/core/mapFiles/full/653222_full.json similarity index 100% rename from mapFiles/full/653222_full.json rename to core/mapFiles/full/653222_full.json diff --git a/mapFiles/full/653223.json b/core/mapFiles/full/653223.json similarity index 100% rename from mapFiles/full/653223.json rename to core/mapFiles/full/653223.json diff --git a/mapFiles/full/653223_full.json b/core/mapFiles/full/653223_full.json similarity index 100% rename from mapFiles/full/653223_full.json rename to core/mapFiles/full/653223_full.json diff --git a/mapFiles/full/653224.json b/core/mapFiles/full/653224.json similarity index 100% rename from mapFiles/full/653224.json rename to core/mapFiles/full/653224.json diff --git a/mapFiles/full/653224_full.json b/core/mapFiles/full/653224_full.json similarity index 100% rename from mapFiles/full/653224_full.json rename to core/mapFiles/full/653224_full.json diff --git a/mapFiles/full/653225.json b/core/mapFiles/full/653225.json similarity index 100% rename from mapFiles/full/653225.json rename to core/mapFiles/full/653225.json diff --git a/mapFiles/full/653225_full.json b/core/mapFiles/full/653225_full.json similarity index 100% rename from mapFiles/full/653225_full.json rename to core/mapFiles/full/653225_full.json diff --git a/mapFiles/full/653226.json b/core/mapFiles/full/653226.json similarity index 100% rename from mapFiles/full/653226.json rename to core/mapFiles/full/653226.json diff --git a/mapFiles/full/653226_full.json b/core/mapFiles/full/653226_full.json similarity index 100% rename from mapFiles/full/653226_full.json rename to core/mapFiles/full/653226_full.json diff --git a/mapFiles/full/653227.json b/core/mapFiles/full/653227.json similarity index 100% rename from mapFiles/full/653227.json rename to core/mapFiles/full/653227.json diff --git a/mapFiles/full/653227_full.json b/core/mapFiles/full/653227_full.json similarity index 100% rename from mapFiles/full/653227_full.json rename to core/mapFiles/full/653227_full.json diff --git a/mapFiles/full/654000.json b/core/mapFiles/full/654000.json similarity index 100% rename from mapFiles/full/654000.json rename to core/mapFiles/full/654000.json diff --git a/mapFiles/full/654000_full.json b/core/mapFiles/full/654000_full.json similarity index 100% rename from mapFiles/full/654000_full.json rename to core/mapFiles/full/654000_full.json diff --git a/mapFiles/full/654002.json b/core/mapFiles/full/654002.json similarity index 100% rename from mapFiles/full/654002.json rename to core/mapFiles/full/654002.json diff --git a/mapFiles/full/654002_full.json b/core/mapFiles/full/654002_full.json similarity index 100% rename from mapFiles/full/654002_full.json rename to core/mapFiles/full/654002_full.json diff --git a/mapFiles/full/654003.json b/core/mapFiles/full/654003.json similarity index 100% rename from mapFiles/full/654003.json rename to core/mapFiles/full/654003.json diff --git a/mapFiles/full/654003_full.json b/core/mapFiles/full/654003_full.json similarity index 100% rename from mapFiles/full/654003_full.json rename to core/mapFiles/full/654003_full.json diff --git a/mapFiles/full/654004.json b/core/mapFiles/full/654004.json similarity index 100% rename from mapFiles/full/654004.json rename to core/mapFiles/full/654004.json diff --git a/mapFiles/full/654004_full.json b/core/mapFiles/full/654004_full.json similarity index 100% rename from mapFiles/full/654004_full.json rename to core/mapFiles/full/654004_full.json diff --git a/mapFiles/full/654021.json b/core/mapFiles/full/654021.json similarity index 100% rename from mapFiles/full/654021.json rename to core/mapFiles/full/654021.json diff --git a/mapFiles/full/654021_full.json b/core/mapFiles/full/654021_full.json similarity index 100% rename from mapFiles/full/654021_full.json rename to core/mapFiles/full/654021_full.json diff --git a/mapFiles/full/654022.json b/core/mapFiles/full/654022.json similarity index 100% rename from mapFiles/full/654022.json rename to core/mapFiles/full/654022.json diff --git a/mapFiles/full/654022_full.json b/core/mapFiles/full/654022_full.json similarity index 100% rename from mapFiles/full/654022_full.json rename to core/mapFiles/full/654022_full.json diff --git a/mapFiles/full/654023.json b/core/mapFiles/full/654023.json similarity index 100% rename from mapFiles/full/654023.json rename to core/mapFiles/full/654023.json diff --git a/mapFiles/full/654023_full.json b/core/mapFiles/full/654023_full.json similarity index 100% rename from mapFiles/full/654023_full.json rename to core/mapFiles/full/654023_full.json diff --git a/mapFiles/full/654024.json b/core/mapFiles/full/654024.json similarity index 100% rename from mapFiles/full/654024.json rename to core/mapFiles/full/654024.json diff --git a/mapFiles/full/654024_full.json b/core/mapFiles/full/654024_full.json similarity index 100% rename from mapFiles/full/654024_full.json rename to core/mapFiles/full/654024_full.json diff --git a/mapFiles/full/654025.json b/core/mapFiles/full/654025.json similarity index 100% rename from mapFiles/full/654025.json rename to core/mapFiles/full/654025.json diff --git a/mapFiles/full/654025_full.json b/core/mapFiles/full/654025_full.json similarity index 100% rename from mapFiles/full/654025_full.json rename to core/mapFiles/full/654025_full.json diff --git a/mapFiles/full/654026.json b/core/mapFiles/full/654026.json similarity index 100% rename from mapFiles/full/654026.json rename to core/mapFiles/full/654026.json diff --git a/mapFiles/full/654026_full.json b/core/mapFiles/full/654026_full.json similarity index 100% rename from mapFiles/full/654026_full.json rename to core/mapFiles/full/654026_full.json diff --git a/mapFiles/full/654027.json b/core/mapFiles/full/654027.json similarity index 100% rename from mapFiles/full/654027.json rename to core/mapFiles/full/654027.json diff --git a/mapFiles/full/654027_full.json b/core/mapFiles/full/654027_full.json similarity index 100% rename from mapFiles/full/654027_full.json rename to core/mapFiles/full/654027_full.json diff --git a/mapFiles/full/654028.json b/core/mapFiles/full/654028.json similarity index 100% rename from mapFiles/full/654028.json rename to core/mapFiles/full/654028.json diff --git a/mapFiles/full/654028_full.json b/core/mapFiles/full/654028_full.json similarity index 100% rename from mapFiles/full/654028_full.json rename to core/mapFiles/full/654028_full.json diff --git a/mapFiles/full/654200.json b/core/mapFiles/full/654200.json similarity index 100% rename from mapFiles/full/654200.json rename to core/mapFiles/full/654200.json diff --git a/mapFiles/full/654200_full.json b/core/mapFiles/full/654200_full.json similarity index 100% rename from mapFiles/full/654200_full.json rename to core/mapFiles/full/654200_full.json diff --git a/mapFiles/full/654201.json b/core/mapFiles/full/654201.json similarity index 100% rename from mapFiles/full/654201.json rename to core/mapFiles/full/654201.json diff --git a/mapFiles/full/654201_full.json b/core/mapFiles/full/654201_full.json similarity index 100% rename from mapFiles/full/654201_full.json rename to core/mapFiles/full/654201_full.json diff --git a/mapFiles/full/654202.json b/core/mapFiles/full/654202.json similarity index 100% rename from mapFiles/full/654202.json rename to core/mapFiles/full/654202.json diff --git a/mapFiles/full/654202_full.json b/core/mapFiles/full/654202_full.json similarity index 100% rename from mapFiles/full/654202_full.json rename to core/mapFiles/full/654202_full.json diff --git a/mapFiles/full/654221.json b/core/mapFiles/full/654221.json similarity index 100% rename from mapFiles/full/654221.json rename to core/mapFiles/full/654221.json diff --git a/mapFiles/full/654221_full.json b/core/mapFiles/full/654221_full.json similarity index 100% rename from mapFiles/full/654221_full.json rename to core/mapFiles/full/654221_full.json diff --git a/mapFiles/full/654223.json b/core/mapFiles/full/654223.json similarity index 100% rename from mapFiles/full/654223.json rename to core/mapFiles/full/654223.json diff --git a/mapFiles/full/654223_full.json b/core/mapFiles/full/654223_full.json similarity index 100% rename from mapFiles/full/654223_full.json rename to core/mapFiles/full/654223_full.json diff --git a/mapFiles/full/654224.json b/core/mapFiles/full/654224.json similarity index 100% rename from mapFiles/full/654224.json rename to core/mapFiles/full/654224.json diff --git a/mapFiles/full/654224_full.json b/core/mapFiles/full/654224_full.json similarity index 100% rename from mapFiles/full/654224_full.json rename to core/mapFiles/full/654224_full.json diff --git a/mapFiles/full/654225.json b/core/mapFiles/full/654225.json similarity index 100% rename from mapFiles/full/654225.json rename to core/mapFiles/full/654225.json diff --git a/mapFiles/full/654225_full.json b/core/mapFiles/full/654225_full.json similarity index 100% rename from mapFiles/full/654225_full.json rename to core/mapFiles/full/654225_full.json diff --git a/mapFiles/full/654226.json b/core/mapFiles/full/654226.json similarity index 100% rename from mapFiles/full/654226.json rename to core/mapFiles/full/654226.json diff --git a/mapFiles/full/654226_full.json b/core/mapFiles/full/654226_full.json similarity index 100% rename from mapFiles/full/654226_full.json rename to core/mapFiles/full/654226_full.json diff --git a/mapFiles/full/654300.json b/core/mapFiles/full/654300.json similarity index 100% rename from mapFiles/full/654300.json rename to core/mapFiles/full/654300.json diff --git a/mapFiles/full/654300_full.json b/core/mapFiles/full/654300_full.json similarity index 100% rename from mapFiles/full/654300_full.json rename to core/mapFiles/full/654300_full.json diff --git a/mapFiles/full/654301.json b/core/mapFiles/full/654301.json similarity index 100% rename from mapFiles/full/654301.json rename to core/mapFiles/full/654301.json diff --git a/mapFiles/full/654301_full.json b/core/mapFiles/full/654301_full.json similarity index 100% rename from mapFiles/full/654301_full.json rename to core/mapFiles/full/654301_full.json diff --git a/mapFiles/full/654321.json b/core/mapFiles/full/654321.json similarity index 100% rename from mapFiles/full/654321.json rename to core/mapFiles/full/654321.json diff --git a/mapFiles/full/654321_full.json b/core/mapFiles/full/654321_full.json similarity index 100% rename from mapFiles/full/654321_full.json rename to core/mapFiles/full/654321_full.json diff --git a/mapFiles/full/654322.json b/core/mapFiles/full/654322.json similarity index 100% rename from mapFiles/full/654322.json rename to core/mapFiles/full/654322.json diff --git a/mapFiles/full/654322_full.json b/core/mapFiles/full/654322_full.json similarity index 100% rename from mapFiles/full/654322_full.json rename to core/mapFiles/full/654322_full.json diff --git a/mapFiles/full/654323.json b/core/mapFiles/full/654323.json similarity index 100% rename from mapFiles/full/654323.json rename to core/mapFiles/full/654323.json diff --git a/mapFiles/full/654323_full.json b/core/mapFiles/full/654323_full.json similarity index 100% rename from mapFiles/full/654323_full.json rename to core/mapFiles/full/654323_full.json diff --git a/mapFiles/full/654324.json b/core/mapFiles/full/654324.json similarity index 100% rename from mapFiles/full/654324.json rename to core/mapFiles/full/654324.json diff --git a/mapFiles/full/654324_full.json b/core/mapFiles/full/654324_full.json similarity index 100% rename from mapFiles/full/654324_full.json rename to core/mapFiles/full/654324_full.json diff --git a/mapFiles/full/654325.json b/core/mapFiles/full/654325.json similarity index 100% rename from mapFiles/full/654325.json rename to core/mapFiles/full/654325.json diff --git a/mapFiles/full/654325_full.json b/core/mapFiles/full/654325_full.json similarity index 100% rename from mapFiles/full/654325_full.json rename to core/mapFiles/full/654325_full.json diff --git a/mapFiles/full/654326.json b/core/mapFiles/full/654326.json similarity index 100% rename from mapFiles/full/654326.json rename to core/mapFiles/full/654326.json diff --git a/mapFiles/full/654326_full.json b/core/mapFiles/full/654326_full.json similarity index 100% rename from mapFiles/full/654326_full.json rename to core/mapFiles/full/654326_full.json diff --git a/mapFiles/full/659000_full.json b/core/mapFiles/full/659000_full.json similarity index 100% rename from mapFiles/full/659000_full.json rename to core/mapFiles/full/659000_full.json diff --git a/mapFiles/full/659001.json b/core/mapFiles/full/659001.json similarity index 100% rename from mapFiles/full/659001.json rename to core/mapFiles/full/659001.json diff --git a/mapFiles/full/659001_full.json b/core/mapFiles/full/659001_full.json similarity index 100% rename from mapFiles/full/659001_full.json rename to core/mapFiles/full/659001_full.json diff --git a/mapFiles/full/659002.json b/core/mapFiles/full/659002.json similarity index 100% rename from mapFiles/full/659002.json rename to core/mapFiles/full/659002.json diff --git a/mapFiles/full/659002_full.json b/core/mapFiles/full/659002_full.json similarity index 100% rename from mapFiles/full/659002_full.json rename to core/mapFiles/full/659002_full.json diff --git a/mapFiles/full/659003.json b/core/mapFiles/full/659003.json similarity index 100% rename from mapFiles/full/659003.json rename to core/mapFiles/full/659003.json diff --git a/mapFiles/full/659003_full.json b/core/mapFiles/full/659003_full.json similarity index 100% rename from mapFiles/full/659003_full.json rename to core/mapFiles/full/659003_full.json diff --git a/mapFiles/full/659004.json b/core/mapFiles/full/659004.json similarity index 100% rename from mapFiles/full/659004.json rename to core/mapFiles/full/659004.json diff --git a/mapFiles/full/659004_full.json b/core/mapFiles/full/659004_full.json similarity index 100% rename from mapFiles/full/659004_full.json rename to core/mapFiles/full/659004_full.json diff --git a/mapFiles/full/659005.json b/core/mapFiles/full/659005.json similarity index 100% rename from mapFiles/full/659005.json rename to core/mapFiles/full/659005.json diff --git a/mapFiles/full/659005_full.json b/core/mapFiles/full/659005_full.json similarity index 100% rename from mapFiles/full/659005_full.json rename to core/mapFiles/full/659005_full.json diff --git a/mapFiles/full/659006.json b/core/mapFiles/full/659006.json similarity index 100% rename from mapFiles/full/659006.json rename to core/mapFiles/full/659006.json diff --git a/mapFiles/full/659006_full.json b/core/mapFiles/full/659006_full.json similarity index 100% rename from mapFiles/full/659006_full.json rename to core/mapFiles/full/659006_full.json diff --git a/mapFiles/full/659007.json b/core/mapFiles/full/659007.json similarity index 100% rename from mapFiles/full/659007.json rename to core/mapFiles/full/659007.json diff --git a/mapFiles/full/659007_full.json b/core/mapFiles/full/659007_full.json similarity index 100% rename from mapFiles/full/659007_full.json rename to core/mapFiles/full/659007_full.json diff --git a/mapFiles/full/659008.json b/core/mapFiles/full/659008.json similarity index 100% rename from mapFiles/full/659008.json rename to core/mapFiles/full/659008.json diff --git a/mapFiles/full/659008_full.json b/core/mapFiles/full/659008_full.json similarity index 100% rename from mapFiles/full/659008_full.json rename to core/mapFiles/full/659008_full.json diff --git a/mapFiles/full/659009.json b/core/mapFiles/full/659009.json similarity index 100% rename from mapFiles/full/659009.json rename to core/mapFiles/full/659009.json diff --git a/mapFiles/full/659009_full.json b/core/mapFiles/full/659009_full.json similarity index 100% rename from mapFiles/full/659009_full.json rename to core/mapFiles/full/659009_full.json diff --git a/mapFiles/full/659010.json b/core/mapFiles/full/659010.json similarity index 100% rename from mapFiles/full/659010.json rename to core/mapFiles/full/659010.json diff --git a/mapFiles/full/659010_full.json b/core/mapFiles/full/659010_full.json similarity index 100% rename from mapFiles/full/659010_full.json rename to core/mapFiles/full/659010_full.json diff --git a/mapFiles/full/710000.json b/core/mapFiles/full/710000.json similarity index 100% rename from mapFiles/full/710000.json rename to core/mapFiles/full/710000.json diff --git a/mapFiles/full/710000_full.json b/core/mapFiles/full/710000_full.json similarity index 100% rename from mapFiles/full/710000_full.json rename to core/mapFiles/full/710000_full.json diff --git a/mapFiles/full/710010.json b/core/mapFiles/full/710010.json similarity index 100% rename from mapFiles/full/710010.json rename to core/mapFiles/full/710010.json diff --git a/mapFiles/full/710010_full.json b/core/mapFiles/full/710010_full.json similarity index 100% rename from mapFiles/full/710010_full.json rename to core/mapFiles/full/710010_full.json diff --git a/mapFiles/full/710011.json b/core/mapFiles/full/710011.json similarity index 100% rename from mapFiles/full/710011.json rename to core/mapFiles/full/710011.json diff --git a/mapFiles/full/710011_full.json b/core/mapFiles/full/710011_full.json similarity index 100% rename from mapFiles/full/710011_full.json rename to core/mapFiles/full/710011_full.json diff --git a/mapFiles/full/710012.json b/core/mapFiles/full/710012.json similarity index 100% rename from mapFiles/full/710012.json rename to core/mapFiles/full/710012.json diff --git a/mapFiles/full/710012_full.json b/core/mapFiles/full/710012_full.json similarity index 100% rename from mapFiles/full/710012_full.json rename to core/mapFiles/full/710012_full.json diff --git a/mapFiles/full/710013.json b/core/mapFiles/full/710013.json similarity index 100% rename from mapFiles/full/710013.json rename to core/mapFiles/full/710013.json diff --git a/mapFiles/full/710013_full.json b/core/mapFiles/full/710013_full.json similarity index 100% rename from mapFiles/full/710013_full.json rename to core/mapFiles/full/710013_full.json diff --git a/mapFiles/full/710014.json b/core/mapFiles/full/710014.json similarity index 100% rename from mapFiles/full/710014.json rename to core/mapFiles/full/710014.json diff --git a/mapFiles/full/710014_full.json b/core/mapFiles/full/710014_full.json similarity index 100% rename from mapFiles/full/710014_full.json rename to core/mapFiles/full/710014_full.json diff --git a/mapFiles/full/710016.json b/core/mapFiles/full/710016.json similarity index 100% rename from mapFiles/full/710016.json rename to core/mapFiles/full/710016.json diff --git a/mapFiles/full/710016_full.json b/core/mapFiles/full/710016_full.json similarity index 100% rename from mapFiles/full/710016_full.json rename to core/mapFiles/full/710016_full.json diff --git a/mapFiles/full/710018.json b/core/mapFiles/full/710018.json similarity index 100% rename from mapFiles/full/710018.json rename to core/mapFiles/full/710018.json diff --git a/mapFiles/full/710018_full.json b/core/mapFiles/full/710018_full.json similarity index 100% rename from mapFiles/full/710018_full.json rename to core/mapFiles/full/710018_full.json diff --git a/mapFiles/full/710019.json b/core/mapFiles/full/710019.json similarity index 100% rename from mapFiles/full/710019.json rename to core/mapFiles/full/710019.json diff --git a/mapFiles/full/710019_full.json b/core/mapFiles/full/710019_full.json similarity index 100% rename from mapFiles/full/710019_full.json rename to core/mapFiles/full/710019_full.json diff --git a/mapFiles/full/710020.json b/core/mapFiles/full/710020.json similarity index 100% rename from mapFiles/full/710020.json rename to core/mapFiles/full/710020.json diff --git a/mapFiles/full/710020_full.json b/core/mapFiles/full/710020_full.json similarity index 100% rename from mapFiles/full/710020_full.json rename to core/mapFiles/full/710020_full.json diff --git a/mapFiles/full/710021.json b/core/mapFiles/full/710021.json similarity index 100% rename from mapFiles/full/710021.json rename to core/mapFiles/full/710021.json diff --git a/mapFiles/full/710021_full.json b/core/mapFiles/full/710021_full.json similarity index 100% rename from mapFiles/full/710021_full.json rename to core/mapFiles/full/710021_full.json diff --git a/mapFiles/full/710022.json b/core/mapFiles/full/710022.json similarity index 100% rename from mapFiles/full/710022.json rename to core/mapFiles/full/710022.json diff --git a/mapFiles/full/710022_full.json b/core/mapFiles/full/710022_full.json similarity index 100% rename from mapFiles/full/710022_full.json rename to core/mapFiles/full/710022_full.json diff --git a/mapFiles/full/710023.json b/core/mapFiles/full/710023.json similarity index 100% rename from mapFiles/full/710023.json rename to core/mapFiles/full/710023.json diff --git a/mapFiles/full/710023_full.json b/core/mapFiles/full/710023_full.json similarity index 100% rename from mapFiles/full/710023_full.json rename to core/mapFiles/full/710023_full.json diff --git a/mapFiles/full/810000.json b/core/mapFiles/full/810000.json similarity index 100% rename from mapFiles/full/810000.json rename to core/mapFiles/full/810000.json diff --git a/mapFiles/full/810000_full.json b/core/mapFiles/full/810000_full.json similarity index 100% rename from mapFiles/full/810000_full.json rename to core/mapFiles/full/810000_full.json diff --git a/mapFiles/full/810001_full.json b/core/mapFiles/full/810001_full.json similarity index 100% rename from mapFiles/full/810001_full.json rename to core/mapFiles/full/810001_full.json diff --git a/mapFiles/full/810002_full.json b/core/mapFiles/full/810002_full.json similarity index 100% rename from mapFiles/full/810002_full.json rename to core/mapFiles/full/810002_full.json diff --git a/mapFiles/full/810003_full.json b/core/mapFiles/full/810003_full.json similarity index 100% rename from mapFiles/full/810003_full.json rename to core/mapFiles/full/810003_full.json diff --git a/mapFiles/full/810004_full.json b/core/mapFiles/full/810004_full.json similarity index 100% rename from mapFiles/full/810004_full.json rename to core/mapFiles/full/810004_full.json diff --git a/mapFiles/full/810005_full.json b/core/mapFiles/full/810005_full.json similarity index 100% rename from mapFiles/full/810005_full.json rename to core/mapFiles/full/810005_full.json diff --git a/mapFiles/full/810006_full.json b/core/mapFiles/full/810006_full.json similarity index 100% rename from mapFiles/full/810006_full.json rename to core/mapFiles/full/810006_full.json diff --git a/mapFiles/full/810007_full.json b/core/mapFiles/full/810007_full.json similarity index 100% rename from mapFiles/full/810007_full.json rename to core/mapFiles/full/810007_full.json diff --git a/mapFiles/full/810008_full.json b/core/mapFiles/full/810008_full.json similarity index 100% rename from mapFiles/full/810008_full.json rename to core/mapFiles/full/810008_full.json diff --git a/mapFiles/full/810009_full.json b/core/mapFiles/full/810009_full.json similarity index 100% rename from mapFiles/full/810009_full.json rename to core/mapFiles/full/810009_full.json diff --git a/mapFiles/full/810010_full.json b/core/mapFiles/full/810010_full.json similarity index 100% rename from mapFiles/full/810010_full.json rename to core/mapFiles/full/810010_full.json diff --git a/mapFiles/full/810011_full.json b/core/mapFiles/full/810011_full.json similarity index 100% rename from mapFiles/full/810011_full.json rename to core/mapFiles/full/810011_full.json diff --git a/mapFiles/full/810012_full.json b/core/mapFiles/full/810012_full.json similarity index 100% rename from mapFiles/full/810012_full.json rename to core/mapFiles/full/810012_full.json diff --git a/mapFiles/full/810013_full.json b/core/mapFiles/full/810013_full.json similarity index 100% rename from mapFiles/full/810013_full.json rename to core/mapFiles/full/810013_full.json diff --git a/mapFiles/full/810014_full.json b/core/mapFiles/full/810014_full.json similarity index 100% rename from mapFiles/full/810014_full.json rename to core/mapFiles/full/810014_full.json diff --git a/mapFiles/full/810015_full.json b/core/mapFiles/full/810015_full.json similarity index 100% rename from mapFiles/full/810015_full.json rename to core/mapFiles/full/810015_full.json diff --git a/mapFiles/full/810016_full.json b/core/mapFiles/full/810016_full.json similarity index 100% rename from mapFiles/full/810016_full.json rename to core/mapFiles/full/810016_full.json diff --git a/mapFiles/full/810017_full.json b/core/mapFiles/full/810017_full.json similarity index 100% rename from mapFiles/full/810017_full.json rename to core/mapFiles/full/810017_full.json diff --git a/mapFiles/full/810018_full.json b/core/mapFiles/full/810018_full.json similarity index 100% rename from mapFiles/full/810018_full.json rename to core/mapFiles/full/810018_full.json diff --git a/mapFiles/full/810100_full.json b/core/mapFiles/full/810100_full.json similarity index 100% rename from mapFiles/full/810100_full.json rename to core/mapFiles/full/810100_full.json diff --git a/mapFiles/full/820000.json b/core/mapFiles/full/820000.json similarity index 100% rename from mapFiles/full/820000.json rename to core/mapFiles/full/820000.json diff --git a/mapFiles/full/820000_full.json b/core/mapFiles/full/820000_full.json similarity index 100% rename from mapFiles/full/820000_full.json rename to core/mapFiles/full/820000_full.json diff --git a/mobile/.env.development b/core/mobile/.env.development similarity index 100% rename from mobile/.env.development rename to core/mobile/.env.development diff --git a/mobile/.env.production b/core/mobile/.env.production similarity index 100% rename from mobile/.env.production rename to core/mobile/.env.production diff --git a/mobile/.env.staging b/core/mobile/.env.staging similarity index 100% rename from mobile/.env.staging rename to core/mobile/.env.staging diff --git a/mobile/.gitignore b/core/mobile/.gitignore similarity index 100% rename from mobile/.gitignore rename to core/mobile/.gitignore diff --git a/mobile/README.md b/core/mobile/README.md similarity index 100% rename from mobile/README.md rename to core/mobile/README.md diff --git a/mobile/babel.config.js b/core/mobile/babel.config.js similarity index 100% rename from mobile/babel.config.js rename to core/mobile/babel.config.js diff --git a/mobile/package.json b/core/mobile/package.json similarity index 100% rename from mobile/package.json rename to core/mobile/package.json diff --git a/mobile/pom.xml b/core/mobile/pom.xml similarity index 97% rename from mobile/pom.xml rename to core/mobile/pom.xml index 45b241d913..a81b941bc9 100644 --- a/mobile/pom.xml +++ b/core/mobile/pom.xml @@ -32,7 +32,7 @@ - v15.12.0 + v16.20.2 7.6.3 diff --git a/mobile/postcss.config.js b/core/mobile/postcss.config.js similarity index 100% rename from mobile/postcss.config.js rename to core/mobile/postcss.config.js diff --git a/mobile/public/index.html b/core/mobile/public/index.html similarity index 100% rename from mobile/public/index.html rename to core/mobile/public/index.html diff --git a/mobile/src/App.vue b/core/mobile/src/App.vue similarity index 100% rename from mobile/src/App.vue rename to core/mobile/src/App.vue diff --git a/mobile/src/api/auth.js b/core/mobile/src/api/auth.js similarity index 100% rename from mobile/src/api/auth.js rename to core/mobile/src/api/auth.js diff --git a/mobile/src/api/panel.js b/core/mobile/src/api/panel.js similarity index 100% rename from mobile/src/api/panel.js rename to core/mobile/src/api/panel.js diff --git a/mobile/src/common/js/request/index.js b/core/mobile/src/common/js/request/index.js similarity index 100% rename from mobile/src/common/js/request/index.js rename to core/mobile/src/common/js/request/index.js diff --git a/mobile/src/common/style/index.css b/core/mobile/src/common/style/index.css similarity index 100% rename from mobile/src/common/style/index.css rename to core/mobile/src/common/style/index.css diff --git a/mobile/src/common/style/uni-nvue.css b/core/mobile/src/common/style/uni-nvue.css similarity index 100% rename from mobile/src/common/style/uni-nvue.css rename to core/mobile/src/common/style/uni-nvue.css diff --git a/mobile/src/common/style/uni.css b/core/mobile/src/common/style/uni.css similarity index 100% rename from mobile/src/common/style/uni.css rename to core/mobile/src/common/style/uni.css diff --git a/mobile/src/common/utils.js b/core/mobile/src/common/utils.js similarity index 100% rename from mobile/src/common/utils.js rename to core/mobile/src/common/utils.js diff --git a/mobile/src/components/DeContainer.nvue b/core/mobile/src/components/DeContainer.nvue similarity index 100% rename from mobile/src/components/DeContainer.nvue rename to core/mobile/src/components/DeContainer.nvue diff --git a/mobile/src/components/amap-wx/js/util.js b/core/mobile/src/components/amap-wx/js/util.js similarity index 100% rename from mobile/src/components/amap-wx/js/util.js rename to core/mobile/src/components/amap-wx/js/util.js diff --git a/mobile/src/components/amap-wx/lib/amap-wx.js b/core/mobile/src/components/amap-wx/lib/amap-wx.js similarity index 100% rename from mobile/src/components/amap-wx/lib/amap-wx.js rename to core/mobile/src/components/amap-wx/lib/amap-wx.js diff --git a/mobile/src/components/m-icon/m-icon.css b/core/mobile/src/components/m-icon/m-icon.css similarity index 100% rename from mobile/src/components/m-icon/m-icon.css rename to core/mobile/src/components/m-icon/m-icon.css diff --git a/mobile/src/components/m-icon/m-icon.vue b/core/mobile/src/components/m-icon/m-icon.vue similarity index 100% rename from mobile/src/components/m-icon/m-icon.vue rename to core/mobile/src/components/m-icon/m-icon.vue diff --git a/mobile/src/components/m-input.vue b/core/mobile/src/components/m-input.vue similarity index 100% rename from mobile/src/components/m-input.vue rename to core/mobile/src/components/m-input.vue diff --git a/mobile/src/components/uni-card/uni-card.vue b/core/mobile/src/components/uni-card/uni-card.vue similarity index 100% rename from mobile/src/components/uni-card/uni-card.vue rename to core/mobile/src/components/uni-card/uni-card.vue diff --git a/mobile/src/components/uni-col/uni-col.vue b/core/mobile/src/components/uni-col/uni-col.vue similarity index 100% rename from mobile/src/components/uni-col/uni-col.vue rename to core/mobile/src/components/uni-col/uni-col.vue diff --git a/mobile/src/components/uni-link/uni-link.vue b/core/mobile/src/components/uni-link/uni-link.vue similarity index 100% rename from mobile/src/components/uni-link/uni-link.vue rename to core/mobile/src/components/uni-link/uni-link.vue diff --git a/mobile/src/components/uni-list-item/uni-list-item.vue b/core/mobile/src/components/uni-list-item/uni-list-item.vue similarity index 100% rename from mobile/src/components/uni-list-item/uni-list-item.vue rename to core/mobile/src/components/uni-list-item/uni-list-item.vue diff --git a/mobile/src/components/uni-list/uni-list.vue b/core/mobile/src/components/uni-list/uni-list.vue similarity index 100% rename from mobile/src/components/uni-list/uni-list.vue rename to core/mobile/src/components/uni-list/uni-list.vue diff --git a/mobile/src/components/uni-list/uni-refresh.vue b/core/mobile/src/components/uni-list/uni-refresh.vue similarity index 100% rename from mobile/src/components/uni-list/uni-refresh.vue rename to core/mobile/src/components/uni-list/uni-refresh.vue diff --git a/mobile/src/components/uni-list/uni-refresh.wxs b/core/mobile/src/components/uni-list/uni-refresh.wxs similarity index 100% rename from mobile/src/components/uni-list/uni-refresh.wxs rename to core/mobile/src/components/uni-list/uni-refresh.wxs diff --git a/mobile/src/components/uni-row/uni-row.vue b/core/mobile/src/components/uni-row/uni-row.vue similarity index 100% rename from mobile/src/components/uni-row/uni-row.vue rename to core/mobile/src/components/uni-row/uni-row.vue diff --git a/mobile/src/locale/en.json b/core/mobile/src/locale/en.json similarity index 100% rename from mobile/src/locale/en.json rename to core/mobile/src/locale/en.json diff --git a/mobile/src/locale/zh-Hans.json b/core/mobile/src/locale/zh-Hans.json similarity index 100% rename from mobile/src/locale/zh-Hans.json rename to core/mobile/src/locale/zh-Hans.json diff --git a/mobile/src/locale/zh-Hant.json b/core/mobile/src/locale/zh-Hant.json similarity index 100% rename from mobile/src/locale/zh-Hant.json rename to core/mobile/src/locale/zh-Hant.json diff --git a/mobile/src/main.js b/core/mobile/src/main.js similarity index 100% rename from mobile/src/main.js rename to core/mobile/src/main.js diff --git a/mobile/src/manifest.json b/core/mobile/src/manifest.json similarity index 100% rename from mobile/src/manifest.json rename to core/mobile/src/manifest.json diff --git a/mobile/src/pages.json b/core/mobile/src/pages.json similarity index 100% rename from mobile/src/pages.json rename to core/mobile/src/pages.json diff --git a/mobile/src/pages/index/index.vue b/core/mobile/src/pages/index/index.vue similarity index 100% rename from mobile/src/pages/index/index.vue rename to core/mobile/src/pages/index/index.vue diff --git a/mobile/src/pages/login/index.vue b/core/mobile/src/pages/login/index.vue similarity index 100% rename from mobile/src/pages/login/index.vue rename to core/mobile/src/pages/login/index.vue diff --git a/mobile/src/pages/tabBar/dir/folder.vue b/core/mobile/src/pages/tabBar/dir/folder.vue similarity index 100% rename from mobile/src/pages/tabBar/dir/folder.vue rename to core/mobile/src/pages/tabBar/dir/folder.vue diff --git a/mobile/src/pages/tabBar/dir/index.vue b/core/mobile/src/pages/tabBar/dir/index.vue similarity index 100% rename from mobile/src/pages/tabBar/dir/index.vue rename to core/mobile/src/pages/tabBar/dir/index.vue diff --git a/mobile/src/pages/tabBar/dir/search.vue b/core/mobile/src/pages/tabBar/dir/search.vue similarity index 100% rename from mobile/src/pages/tabBar/dir/search.vue rename to core/mobile/src/pages/tabBar/dir/search.vue diff --git a/mobile/src/pages/tabBar/home/detail.nvue b/core/mobile/src/pages/tabBar/home/detail.nvue similarity index 100% rename from mobile/src/pages/tabBar/home/detail.nvue rename to core/mobile/src/pages/tabBar/home/detail.nvue diff --git a/mobile/src/pages/tabBar/home/index.nvue b/core/mobile/src/pages/tabBar/home/index.nvue similarity index 100% rename from mobile/src/pages/tabBar/home/index.nvue rename to core/mobile/src/pages/tabBar/home/index.nvue diff --git a/mobile/src/pages/tabBar/home/index2.nvue b/core/mobile/src/pages/tabBar/home/index2.nvue similarity index 100% rename from mobile/src/pages/tabBar/home/index2.nvue rename to core/mobile/src/pages/tabBar/home/index2.nvue diff --git a/mobile/src/pages/tabBar/home/news-item.nvue b/core/mobile/src/pages/tabBar/home/news-item.nvue similarity index 100% rename from mobile/src/pages/tabBar/home/news-item.nvue rename to core/mobile/src/pages/tabBar/home/news-item.nvue diff --git a/mobile/src/pages/tabBar/me/about.vue b/core/mobile/src/pages/tabBar/me/about.vue similarity index 100% rename from mobile/src/pages/tabBar/me/about.vue rename to core/mobile/src/pages/tabBar/me/about.vue diff --git a/mobile/src/pages/tabBar/me/index.vue b/core/mobile/src/pages/tabBar/me/index.vue similarity index 100% rename from mobile/src/pages/tabBar/me/index.vue rename to core/mobile/src/pages/tabBar/me/index.vue diff --git a/mobile/src/pages/tabBar/me/language.vue b/core/mobile/src/pages/tabBar/me/language.vue similarity index 100% rename from mobile/src/pages/tabBar/me/language.vue rename to core/mobile/src/pages/tabBar/me/language.vue diff --git a/mobile/src/pages/tabBar/me/outlink.vue b/core/mobile/src/pages/tabBar/me/outlink.vue similarity index 100% rename from mobile/src/pages/tabBar/me/outlink.vue rename to core/mobile/src/pages/tabBar/me/outlink.vue diff --git a/mobile/src/pages/tabBar/me/person.vue b/core/mobile/src/pages/tabBar/me/person.vue similarity index 100% rename from mobile/src/pages/tabBar/me/person.vue rename to core/mobile/src/pages/tabBar/me/person.vue diff --git a/mobile/src/settings.js b/core/mobile/src/settings.js similarity index 100% rename from mobile/src/settings.js rename to core/mobile/src/settings.js diff --git a/mobile/src/static/DataEase-01.png b/core/mobile/src/static/DataEase-01.png similarity index 100% rename from mobile/src/static/DataEase-01.png rename to core/mobile/src/static/DataEase-01.png diff --git a/mobile/src/static/about.png b/core/mobile/src/static/about.png similarity index 100% rename from mobile/src/static/about.png rename to core/mobile/src/static/about.png diff --git a/mobile/src/static/dir.png b/core/mobile/src/static/dir.png similarity index 100% rename from mobile/src/static/dir.png rename to core/mobile/src/static/dir.png diff --git a/mobile/src/static/dir_select.png b/core/mobile/src/static/dir_select.png similarity index 100% rename from mobile/src/static/dir_select.png rename to core/mobile/src/static/dir_select.png diff --git a/mobile/src/static/folder-close.png b/core/mobile/src/static/folder-close.png similarity index 100% rename from mobile/src/static/folder-close.png rename to core/mobile/src/static/folder-close.png diff --git a/mobile/src/static/folder-open.png b/core/mobile/src/static/folder-open.png similarity index 100% rename from mobile/src/static/folder-open.png rename to core/mobile/src/static/folder-open.png diff --git a/mobile/src/static/folder.png b/core/mobile/src/static/folder.png similarity index 100% rename from mobile/src/static/folder.png rename to core/mobile/src/static/folder.png diff --git a/mobile/src/static/home.png b/core/mobile/src/static/home.png similarity index 100% rename from mobile/src/static/home.png rename to core/mobile/src/static/home.png diff --git a/mobile/src/static/home_select.png b/core/mobile/src/static/home_select.png similarity index 100% rename from mobile/src/static/home_select.png rename to core/mobile/src/static/home_select.png diff --git a/mobile/src/static/language.png b/core/mobile/src/static/language.png similarity index 100% rename from mobile/src/static/language.png rename to core/mobile/src/static/language.png diff --git a/mobile/src/static/login-logo.png b/core/mobile/src/static/login-logo.png similarity index 100% rename from mobile/src/static/login-logo.png rename to core/mobile/src/static/login-logo.png diff --git a/mobile/src/static/logo-bg.jpg b/core/mobile/src/static/logo-bg.jpg similarity index 100% rename from mobile/src/static/logo-bg.jpg rename to core/mobile/src/static/logo-bg.jpg diff --git a/mobile/src/static/logo.png b/core/mobile/src/static/logo.png similarity index 100% rename from mobile/src/static/logo.png rename to core/mobile/src/static/logo.png diff --git a/mobile/src/static/me.png b/core/mobile/src/static/me.png similarity index 100% rename from mobile/src/static/me.png rename to core/mobile/src/static/me.png diff --git a/mobile/src/static/me_select.png b/core/mobile/src/static/me_select.png similarity index 100% rename from mobile/src/static/me_select.png rename to core/mobile/src/static/me_select.png diff --git a/mobile/src/static/msg.png b/core/mobile/src/static/msg.png similarity index 100% rename from mobile/src/static/msg.png rename to core/mobile/src/static/msg.png diff --git a/mobile/src/static/panelimg/panel1.png b/core/mobile/src/static/panelimg/panel1.png similarity index 100% rename from mobile/src/static/panelimg/panel1.png rename to core/mobile/src/static/panelimg/panel1.png diff --git a/mobile/src/static/panelimg/panel2.png b/core/mobile/src/static/panelimg/panel2.png similarity index 100% rename from mobile/src/static/panelimg/panel2.png rename to core/mobile/src/static/panelimg/panel2.png diff --git a/mobile/src/static/uni.png b/core/mobile/src/static/uni.png similarity index 100% rename from mobile/src/static/uni.png rename to core/mobile/src/static/uni.png diff --git a/mobile/src/static/uni.ttf b/core/mobile/src/static/uni.ttf similarity index 100% rename from mobile/src/static/uni.ttf rename to core/mobile/src/static/uni.ttf diff --git a/mobile/src/static/user.png b/core/mobile/src/static/user.png similarity index 100% rename from mobile/src/static/user.png rename to core/mobile/src/static/user.png diff --git a/mobile/src/static/yibiaobans.png b/core/mobile/src/static/yibiaobans.png similarity index 100% rename from mobile/src/static/yibiaobans.png rename to core/mobile/src/static/yibiaobans.png diff --git a/mobile/src/uni.scss b/core/mobile/src/uni.scss similarity index 100% rename from mobile/src/uni.scss rename to core/mobile/src/uni.scss diff --git a/mobile/src/uni_modules/uni-icons/changelog.md b/core/mobile/src/uni_modules/uni-icons/changelog.md similarity index 100% rename from mobile/src/uni_modules/uni-icons/changelog.md rename to core/mobile/src/uni_modules/uni-icons/changelog.md diff --git a/mobile/src/uni_modules/uni-icons/components/uni-icons/icons.js b/core/mobile/src/uni_modules/uni-icons/components/uni-icons/icons.js similarity index 100% rename from mobile/src/uni_modules/uni-icons/components/uni-icons/icons.js rename to core/mobile/src/uni_modules/uni-icons/components/uni-icons/icons.js diff --git a/mobile/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue b/core/mobile/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue similarity index 100% rename from mobile/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue rename to core/mobile/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue diff --git a/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.css b/core/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.css similarity index 100% rename from mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.css rename to core/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.css diff --git a/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf b/core/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf similarity index 100% rename from mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf rename to core/mobile/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf diff --git a/mobile/src/uni_modules/uni-icons/package.json b/core/mobile/src/uni_modules/uni-icons/package.json similarity index 100% rename from mobile/src/uni_modules/uni-icons/package.json rename to core/mobile/src/uni_modules/uni-icons/package.json diff --git a/mobile/src/uni_modules/uni-icons/readme.md b/core/mobile/src/uni_modules/uni-icons/readme.md similarity index 100% rename from mobile/src/uni_modules/uni-icons/readme.md rename to core/mobile/src/uni_modules/uni-icons/readme.md diff --git a/mobile/src/uni_modules/uni-nav-bar/changelog.md b/core/mobile/src/uni_modules/uni-nav-bar/changelog.md similarity index 100% rename from mobile/src/uni_modules/uni-nav-bar/changelog.md rename to core/mobile/src/uni_modules/uni-nav-bar/changelog.md diff --git a/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue b/core/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue similarity index 100% rename from mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue rename to core/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar.vue diff --git a/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue b/core/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue similarity index 100% rename from mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue rename to core/mobile/src/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar.vue diff --git a/mobile/src/uni_modules/uni-nav-bar/package.json b/core/mobile/src/uni_modules/uni-nav-bar/package.json similarity index 100% rename from mobile/src/uni_modules/uni-nav-bar/package.json rename to core/mobile/src/uni_modules/uni-nav-bar/package.json diff --git a/mobile/src/uni_modules/uni-nav-bar/readme.md b/core/mobile/src/uni_modules/uni-nav-bar/readme.md similarity index 100% rename from mobile/src/uni_modules/uni-nav-bar/readme.md rename to core/mobile/src/uni_modules/uni-nav-bar/readme.md diff --git a/mobile/src/uni_modules/uni-scss/changelog.md b/core/mobile/src/uni_modules/uni-scss/changelog.md similarity index 100% rename from mobile/src/uni_modules/uni-scss/changelog.md rename to core/mobile/src/uni_modules/uni-scss/changelog.md diff --git a/mobile/src/uni_modules/uni-scss/index.scss b/core/mobile/src/uni_modules/uni-scss/index.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/index.scss rename to core/mobile/src/uni_modules/uni-scss/index.scss diff --git a/mobile/src/uni_modules/uni-scss/package.json b/core/mobile/src/uni_modules/uni-scss/package.json similarity index 100% rename from mobile/src/uni_modules/uni-scss/package.json rename to core/mobile/src/uni_modules/uni-scss/package.json diff --git a/mobile/src/uni_modules/uni-scss/readme.md b/core/mobile/src/uni_modules/uni-scss/readme.md similarity index 100% rename from mobile/src/uni_modules/uni-scss/readme.md rename to core/mobile/src/uni_modules/uni-scss/readme.md diff --git a/mobile/src/uni_modules/uni-scss/styles/index.scss b/core/mobile/src/uni_modules/uni-scss/styles/index.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/index.scss rename to core/mobile/src/uni_modules/uni-scss/styles/index.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_border.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_border.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_border.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_border.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_color.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_color.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_color.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_color.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_radius.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_radius.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_radius.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_radius.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_space.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_space.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_space.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_space.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_styles.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_styles.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_styles.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_styles.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_text.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_text.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_text.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_text.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/setting/_variables.scss b/core/mobile/src/uni_modules/uni-scss/styles/setting/_variables.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/setting/_variables.scss rename to core/mobile/src/uni_modules/uni-scss/styles/setting/_variables.scss diff --git a/mobile/src/uni_modules/uni-scss/styles/tools/functions.scss b/core/mobile/src/uni_modules/uni-scss/styles/tools/functions.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/styles/tools/functions.scss rename to core/mobile/src/uni_modules/uni-scss/styles/tools/functions.scss diff --git a/mobile/src/uni_modules/uni-scss/theme.scss b/core/mobile/src/uni_modules/uni-scss/theme.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/theme.scss rename to core/mobile/src/uni_modules/uni-scss/theme.scss diff --git a/mobile/src/uni_modules/uni-scss/variables.scss b/core/mobile/src/uni_modules/uni-scss/variables.scss similarity index 100% rename from mobile/src/uni_modules/uni-scss/variables.scss rename to core/mobile/src/uni_modules/uni-scss/variables.scss diff --git a/mobile/tsconfig.json b/core/mobile/tsconfig.json similarity index 100% rename from mobile/tsconfig.json rename to core/mobile/tsconfig.json diff --git a/core/pom.xml b/core/pom.xml new file mode 100644 index 0000000000..a87b05d41e --- /dev/null +++ b/core/pom.xml @@ -0,0 +1,67 @@ + + + + 4.0.0 + dataease-server + ${dataease.version} + pom + + + io.dataease + dataease + ${dataease.version} + + + + + dataease + + + frontend + mobile + backend + + + + + io.dataease + dataease-plugin-interface + ${dataease.version} + + + guava + com.google.guava + + + + + io.dataease + dataease-plugin-view + ${dataease.version} + + + io.dataease + dataease-plugin-datasource + ${dataease.version} + + + + + + + + + + src/main/resources + true + + + + + diff --git a/pom.xml b/pom.xml index dbd064229f..5b6b65d898 100644 --- a/pom.xml +++ b/pom.xml @@ -4,17 +4,10 @@ 4.0.0 io.dataease - dataease-server + dataease ${dataease.version} pom - - org.springframework.boot - spring-boot-starter-parent - 2.4.3 - - - 1.18.10 @@ -22,45 +15,18 @@ dataease - frontend - mobile - backend + sdk + core - - - - io.dataease - dataease-plugin-interface - ${dataease.version} - - - guava - com.google.guava - - - - - io.dataease - dataease-plugin-view - ${dataease.version} - - - io.dataease - dataease-plugin-datasource - ${dataease.version} - - - + + + org.springframework.boot + spring-boot-starter-parent + 2.4.3 + + - - - - src/main/resources - true - - - diff --git a/sdk/.gitignore b/sdk/.gitignore new file mode 100644 index 0000000000..5a783371dd --- /dev/null +++ b/sdk/.gitignore @@ -0,0 +1,58 @@ +# Compiled class file +*.class + +# Log file +*.log + +# BlueJ files +*.ctxt + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.nar +*.ear +*.zip +*.tar.gz +*.rar + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* +/.idea/ +target/ +*.iml +.DS_Store +node_modules +/dist +node/ + +# local env files +.env.demo +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +*.lock +*.classpath +*.project +.settings/ +.lh +.factorypath + +package-lock.json +*.versionsBackup diff --git a/sdk/LICENSE b/sdk/LICENSE new file mode 100644 index 0000000000..f288702d2f --- /dev/null +++ b/sdk/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/sdk/README.md b/sdk/README.md new file mode 100644 index 0000000000..72412dc086 --- /dev/null +++ b/sdk/README.md @@ -0,0 +1,5 @@ +# DataEase 插件开发 SDK + +DataEase 是一个可扩展的数据可视化分析工具,支持以插件方式支持各种数据源及图形。 + +本工程为插件开发 SDK,官方实现的一些插件位于:https://github.com/dataease/dataease-extensions diff --git a/sdk/dataease-plugin-common/pom.xml b/sdk/dataease-plugin-common/pom.xml new file mode 100644 index 0000000000..ec5b25a1ca --- /dev/null +++ b/sdk/dataease-plugin-common/pom.xml @@ -0,0 +1,60 @@ + + + + dataease-extension-sdk + io.dataease + ${dataease.version} + + 4.0.0 + + dataease-plugin-common + + + + + src/main/java + + **/*.properties + **/*.xml + + false + + + src/main/resources + + **/* + + false + + + + + + org.mybatis.generator + mybatis-generator-maven-plugin + 1.3.7 + + true + true + + + + mysql + mysql-connector-java + 8.0.28 + + + com.itfsw + mybatis-generator-plugin + 1.3.8 + + + + + + + + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/annotation/PluginResultMap.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/annotation/PluginResultMap.java new file mode 100644 index 0000000000..d880659bac --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/annotation/PluginResultMap.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.common.annotation; + +import java.lang.annotation.ElementType; +import java.lang.annotation.Retention; +import java.lang.annotation.RetentionPolicy; +import java.lang.annotation.Target; + +@Target({ElementType.TYPE}) +@Retention(RetentionPolicy.RUNTIME) +public @interface PluginResultMap { + String value() default ""; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMapping.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMapping.java new file mode 100644 index 0000000000..49d0b42637 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMapping.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class AreaMapping implements Serializable { + private Long id; + + private String provinceName; + + private String provinceCode; + + private String cityName; + + private String cityCode; + + private String countyName; + + private String countyCode; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingExample.java new file mode 100644 index 0000000000..9b018c3fa4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingExample.java @@ -0,0 +1,680 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class AreaMappingExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public AreaMappingExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andProvinceNameIsNull() { + addCriterion("province_name is null"); + return (Criteria) this; + } + + public Criteria andProvinceNameIsNotNull() { + addCriterion("province_name is not null"); + return (Criteria) this; + } + + public Criteria andProvinceNameEqualTo(String value) { + addCriterion("province_name =", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotEqualTo(String value) { + addCriterion("province_name <>", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameGreaterThan(String value) { + addCriterion("province_name >", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameGreaterThanOrEqualTo(String value) { + addCriterion("province_name >=", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLessThan(String value) { + addCriterion("province_name <", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLessThanOrEqualTo(String value) { + addCriterion("province_name <=", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLike(String value) { + addCriterion("province_name like", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotLike(String value) { + addCriterion("province_name not like", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameIn(List values) { + addCriterion("province_name in", values, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotIn(List values) { + addCriterion("province_name not in", values, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameBetween(String value1, String value2) { + addCriterion("province_name between", value1, value2, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotBetween(String value1, String value2) { + addCriterion("province_name not between", value1, value2, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIsNull() { + addCriterion("province_code is null"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIsNotNull() { + addCriterion("province_code is not null"); + return (Criteria) this; + } + + public Criteria andProvinceCodeEqualTo(String value) { + addCriterion("province_code =", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotEqualTo(String value) { + addCriterion("province_code <>", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeGreaterThan(String value) { + addCriterion("province_code >", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeGreaterThanOrEqualTo(String value) { + addCriterion("province_code >=", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLessThan(String value) { + addCriterion("province_code <", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLessThanOrEqualTo(String value) { + addCriterion("province_code <=", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLike(String value) { + addCriterion("province_code like", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotLike(String value) { + addCriterion("province_code not like", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIn(List values) { + addCriterion("province_code in", values, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotIn(List values) { + addCriterion("province_code not in", values, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeBetween(String value1, String value2) { + addCriterion("province_code between", value1, value2, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotBetween(String value1, String value2) { + addCriterion("province_code not between", value1, value2, "provinceCode"); + return (Criteria) this; + } + + public Criteria andCityNameIsNull() { + addCriterion("city_name is null"); + return (Criteria) this; + } + + public Criteria andCityNameIsNotNull() { + addCriterion("city_name is not null"); + return (Criteria) this; + } + + public Criteria andCityNameEqualTo(String value) { + addCriterion("city_name =", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotEqualTo(String value) { + addCriterion("city_name <>", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameGreaterThan(String value) { + addCriterion("city_name >", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameGreaterThanOrEqualTo(String value) { + addCriterion("city_name >=", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLessThan(String value) { + addCriterion("city_name <", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLessThanOrEqualTo(String value) { + addCriterion("city_name <=", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLike(String value) { + addCriterion("city_name like", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotLike(String value) { + addCriterion("city_name not like", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameIn(List values) { + addCriterion("city_name in", values, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotIn(List values) { + addCriterion("city_name not in", values, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameBetween(String value1, String value2) { + addCriterion("city_name between", value1, value2, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotBetween(String value1, String value2) { + addCriterion("city_name not between", value1, value2, "cityName"); + return (Criteria) this; + } + + public Criteria andCityCodeIsNull() { + addCriterion("city_code is null"); + return (Criteria) this; + } + + public Criteria andCityCodeIsNotNull() { + addCriterion("city_code is not null"); + return (Criteria) this; + } + + public Criteria andCityCodeEqualTo(String value) { + addCriterion("city_code =", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotEqualTo(String value) { + addCriterion("city_code <>", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeGreaterThan(String value) { + addCriterion("city_code >", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeGreaterThanOrEqualTo(String value) { + addCriterion("city_code >=", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLessThan(String value) { + addCriterion("city_code <", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLessThanOrEqualTo(String value) { + addCriterion("city_code <=", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLike(String value) { + addCriterion("city_code like", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotLike(String value) { + addCriterion("city_code not like", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeIn(List values) { + addCriterion("city_code in", values, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotIn(List values) { + addCriterion("city_code not in", values, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeBetween(String value1, String value2) { + addCriterion("city_code between", value1, value2, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotBetween(String value1, String value2) { + addCriterion("city_code not between", value1, value2, "cityCode"); + return (Criteria) this; + } + + public Criteria andCountyNameIsNull() { + addCriterion("county_name is null"); + return (Criteria) this; + } + + public Criteria andCountyNameIsNotNull() { + addCriterion("county_name is not null"); + return (Criteria) this; + } + + public Criteria andCountyNameEqualTo(String value) { + addCriterion("county_name =", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotEqualTo(String value) { + addCriterion("county_name <>", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameGreaterThan(String value) { + addCriterion("county_name >", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameGreaterThanOrEqualTo(String value) { + addCriterion("county_name >=", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLessThan(String value) { + addCriterion("county_name <", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLessThanOrEqualTo(String value) { + addCriterion("county_name <=", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLike(String value) { + addCriterion("county_name like", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotLike(String value) { + addCriterion("county_name not like", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameIn(List values) { + addCriterion("county_name in", values, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotIn(List values) { + addCriterion("county_name not in", values, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameBetween(String value1, String value2) { + addCriterion("county_name between", value1, value2, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotBetween(String value1, String value2) { + addCriterion("county_name not between", value1, value2, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyCodeIsNull() { + addCriterion("county_code is null"); + return (Criteria) this; + } + + public Criteria andCountyCodeIsNotNull() { + addCriterion("county_code is not null"); + return (Criteria) this; + } + + public Criteria andCountyCodeEqualTo(String value) { + addCriterion("county_code =", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotEqualTo(String value) { + addCriterion("county_code <>", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeGreaterThan(String value) { + addCriterion("county_code >", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeGreaterThanOrEqualTo(String value) { + addCriterion("county_code >=", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLessThan(String value) { + addCriterion("county_code <", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLessThanOrEqualTo(String value) { + addCriterion("county_code <=", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLike(String value) { + addCriterion("county_code like", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotLike(String value) { + addCriterion("county_code not like", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeIn(List values) { + addCriterion("county_code in", values, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotIn(List values) { + addCriterion("county_code not in", values, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeBetween(String value1, String value2) { + addCriterion("county_code between", value1, value2, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotBetween(String value1, String value2) { + addCriterion("county_code not between", value1, value2, "countyCode"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobal.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobal.java new file mode 100644 index 0000000000..2c086e2816 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobal.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class AreaMappingGlobal implements Serializable { + private Long id; + + private String countryCode; + + private String countryName; + + private String provinceName; + + private String provinceCode; + + private String cityName; + + private String cityCode; + + private String countyName; + + private String countyCode; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobalExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobalExample.java new file mode 100644 index 0000000000..72ed4265d7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AreaMappingGlobalExample.java @@ -0,0 +1,820 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class AreaMappingGlobalExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public AreaMappingGlobalExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andCountryCodeIsNull() { + addCriterion("country_code is null"); + return (Criteria) this; + } + + public Criteria andCountryCodeIsNotNull() { + addCriterion("country_code is not null"); + return (Criteria) this; + } + + public Criteria andCountryCodeEqualTo(String value) { + addCriterion("country_code =", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeNotEqualTo(String value) { + addCriterion("country_code <>", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeGreaterThan(String value) { + addCriterion("country_code >", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeGreaterThanOrEqualTo(String value) { + addCriterion("country_code >=", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeLessThan(String value) { + addCriterion("country_code <", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeLessThanOrEqualTo(String value) { + addCriterion("country_code <=", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeLike(String value) { + addCriterion("country_code like", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeNotLike(String value) { + addCriterion("country_code not like", value, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeIn(List values) { + addCriterion("country_code in", values, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeNotIn(List values) { + addCriterion("country_code not in", values, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeBetween(String value1, String value2) { + addCriterion("country_code between", value1, value2, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryCodeNotBetween(String value1, String value2) { + addCriterion("country_code not between", value1, value2, "countryCode"); + return (Criteria) this; + } + + public Criteria andCountryNameIsNull() { + addCriterion("country_name is null"); + return (Criteria) this; + } + + public Criteria andCountryNameIsNotNull() { + addCriterion("country_name is not null"); + return (Criteria) this; + } + + public Criteria andCountryNameEqualTo(String value) { + addCriterion("country_name =", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameNotEqualTo(String value) { + addCriterion("country_name <>", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameGreaterThan(String value) { + addCriterion("country_name >", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameGreaterThanOrEqualTo(String value) { + addCriterion("country_name >=", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameLessThan(String value) { + addCriterion("country_name <", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameLessThanOrEqualTo(String value) { + addCriterion("country_name <=", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameLike(String value) { + addCriterion("country_name like", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameNotLike(String value) { + addCriterion("country_name not like", value, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameIn(List values) { + addCriterion("country_name in", values, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameNotIn(List values) { + addCriterion("country_name not in", values, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameBetween(String value1, String value2) { + addCriterion("country_name between", value1, value2, "countryName"); + return (Criteria) this; + } + + public Criteria andCountryNameNotBetween(String value1, String value2) { + addCriterion("country_name not between", value1, value2, "countryName"); + return (Criteria) this; + } + + public Criteria andProvinceNameIsNull() { + addCriterion("province_name is null"); + return (Criteria) this; + } + + public Criteria andProvinceNameIsNotNull() { + addCriterion("province_name is not null"); + return (Criteria) this; + } + + public Criteria andProvinceNameEqualTo(String value) { + addCriterion("province_name =", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotEqualTo(String value) { + addCriterion("province_name <>", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameGreaterThan(String value) { + addCriterion("province_name >", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameGreaterThanOrEqualTo(String value) { + addCriterion("province_name >=", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLessThan(String value) { + addCriterion("province_name <", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLessThanOrEqualTo(String value) { + addCriterion("province_name <=", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameLike(String value) { + addCriterion("province_name like", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotLike(String value) { + addCriterion("province_name not like", value, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameIn(List values) { + addCriterion("province_name in", values, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotIn(List values) { + addCriterion("province_name not in", values, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameBetween(String value1, String value2) { + addCriterion("province_name between", value1, value2, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceNameNotBetween(String value1, String value2) { + addCriterion("province_name not between", value1, value2, "provinceName"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIsNull() { + addCriterion("province_code is null"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIsNotNull() { + addCriterion("province_code is not null"); + return (Criteria) this; + } + + public Criteria andProvinceCodeEqualTo(String value) { + addCriterion("province_code =", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotEqualTo(String value) { + addCriterion("province_code <>", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeGreaterThan(String value) { + addCriterion("province_code >", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeGreaterThanOrEqualTo(String value) { + addCriterion("province_code >=", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLessThan(String value) { + addCriterion("province_code <", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLessThanOrEqualTo(String value) { + addCriterion("province_code <=", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeLike(String value) { + addCriterion("province_code like", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotLike(String value) { + addCriterion("province_code not like", value, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeIn(List values) { + addCriterion("province_code in", values, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotIn(List values) { + addCriterion("province_code not in", values, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeBetween(String value1, String value2) { + addCriterion("province_code between", value1, value2, "provinceCode"); + return (Criteria) this; + } + + public Criteria andProvinceCodeNotBetween(String value1, String value2) { + addCriterion("province_code not between", value1, value2, "provinceCode"); + return (Criteria) this; + } + + public Criteria andCityNameIsNull() { + addCriterion("city_name is null"); + return (Criteria) this; + } + + public Criteria andCityNameIsNotNull() { + addCriterion("city_name is not null"); + return (Criteria) this; + } + + public Criteria andCityNameEqualTo(String value) { + addCriterion("city_name =", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotEqualTo(String value) { + addCriterion("city_name <>", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameGreaterThan(String value) { + addCriterion("city_name >", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameGreaterThanOrEqualTo(String value) { + addCriterion("city_name >=", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLessThan(String value) { + addCriterion("city_name <", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLessThanOrEqualTo(String value) { + addCriterion("city_name <=", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameLike(String value) { + addCriterion("city_name like", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotLike(String value) { + addCriterion("city_name not like", value, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameIn(List values) { + addCriterion("city_name in", values, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotIn(List values) { + addCriterion("city_name not in", values, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameBetween(String value1, String value2) { + addCriterion("city_name between", value1, value2, "cityName"); + return (Criteria) this; + } + + public Criteria andCityNameNotBetween(String value1, String value2) { + addCriterion("city_name not between", value1, value2, "cityName"); + return (Criteria) this; + } + + public Criteria andCityCodeIsNull() { + addCriterion("city_code is null"); + return (Criteria) this; + } + + public Criteria andCityCodeIsNotNull() { + addCriterion("city_code is not null"); + return (Criteria) this; + } + + public Criteria andCityCodeEqualTo(String value) { + addCriterion("city_code =", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotEqualTo(String value) { + addCriterion("city_code <>", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeGreaterThan(String value) { + addCriterion("city_code >", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeGreaterThanOrEqualTo(String value) { + addCriterion("city_code >=", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLessThan(String value) { + addCriterion("city_code <", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLessThanOrEqualTo(String value) { + addCriterion("city_code <=", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeLike(String value) { + addCriterion("city_code like", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotLike(String value) { + addCriterion("city_code not like", value, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeIn(List values) { + addCriterion("city_code in", values, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotIn(List values) { + addCriterion("city_code not in", values, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeBetween(String value1, String value2) { + addCriterion("city_code between", value1, value2, "cityCode"); + return (Criteria) this; + } + + public Criteria andCityCodeNotBetween(String value1, String value2) { + addCriterion("city_code not between", value1, value2, "cityCode"); + return (Criteria) this; + } + + public Criteria andCountyNameIsNull() { + addCriterion("county_name is null"); + return (Criteria) this; + } + + public Criteria andCountyNameIsNotNull() { + addCriterion("county_name is not null"); + return (Criteria) this; + } + + public Criteria andCountyNameEqualTo(String value) { + addCriterion("county_name =", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotEqualTo(String value) { + addCriterion("county_name <>", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameGreaterThan(String value) { + addCriterion("county_name >", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameGreaterThanOrEqualTo(String value) { + addCriterion("county_name >=", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLessThan(String value) { + addCriterion("county_name <", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLessThanOrEqualTo(String value) { + addCriterion("county_name <=", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameLike(String value) { + addCriterion("county_name like", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotLike(String value) { + addCriterion("county_name not like", value, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameIn(List values) { + addCriterion("county_name in", values, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotIn(List values) { + addCriterion("county_name not in", values, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameBetween(String value1, String value2) { + addCriterion("county_name between", value1, value2, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyNameNotBetween(String value1, String value2) { + addCriterion("county_name not between", value1, value2, "countyName"); + return (Criteria) this; + } + + public Criteria andCountyCodeIsNull() { + addCriterion("county_code is null"); + return (Criteria) this; + } + + public Criteria andCountyCodeIsNotNull() { + addCriterion("county_code is not null"); + return (Criteria) this; + } + + public Criteria andCountyCodeEqualTo(String value) { + addCriterion("county_code =", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotEqualTo(String value) { + addCriterion("county_code <>", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeGreaterThan(String value) { + addCriterion("county_code >", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeGreaterThanOrEqualTo(String value) { + addCriterion("county_code >=", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLessThan(String value) { + addCriterion("county_code <", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLessThanOrEqualTo(String value) { + addCriterion("county_code <=", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeLike(String value) { + addCriterion("county_code like", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotLike(String value) { + addCriterion("county_code not like", value, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeIn(List values) { + addCriterion("county_code in", values, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotIn(List values) { + addCriterion("county_code not in", values, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeBetween(String value1, String value2) { + addCriterion("county_code between", value1, value2, "countyCode"); + return (Criteria) this; + } + + public Criteria andCountyCodeNotBetween(String value1, String value2) { + addCriterion("county_code not between", value1, value2, "countyCode"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSource.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSource.java new file mode 100644 index 0000000000..53e436bf1b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSource.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class AuthSource implements Serializable { + private String id; + + private String status; + + private Long createTime; + + private Long updateTime; + + private String description; + + private String name; + + private String type; + + private String configuration; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSourceExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSourceExample.java new file mode 100644 index 0000000000..8f34aa86cf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/AuthSourceExample.java @@ -0,0 +1,670 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class AuthSourceExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public AuthSourceExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroup.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroup.java new file mode 100644 index 0000000000..ce152555da --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroup.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class ChartGroup implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("父ID") + private String pid; + @ApiModelProperty("级别") + private Integer level; + @ApiModelProperty("类型") + private String type; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("创建时间") + private Long createTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroupExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroupExample.java new file mode 100644 index 0000000000..c066bc94e5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartGroupExample.java @@ -0,0 +1,670 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class ChartGroupExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public ChartGroupExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Integer value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Integer value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Integer value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Integer value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Integer value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Integer value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Integer value1, Integer value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Integer value1, Integer value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartView.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartView.java new file mode 100644 index 0000000000..670b975819 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartView.java @@ -0,0 +1,47 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class ChartView implements Serializable { + private String id; + + private String name; + + private String title; + + private String sceneId; + + private String tableId; + + private String type; + + private String render; + + private Integer resultCount; + + private String resultMode; + + private String createBy; + + private Long createTime; + + private Long updateTime; + + private String stylePriority; + + private String chartType; + + private Boolean isPlugin; + + private String dataFrom; + + private Boolean refreshViewEnable; + + private String refreshUnit; + + private Integer refreshTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCache.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCache.java new file mode 100644 index 0000000000..37b4c7c16e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCache.java @@ -0,0 +1,47 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class ChartViewCache implements Serializable { + private String id; + + private String name; + + private String title; + + private String sceneId; + + private String tableId; + + private String type; + + private String render; + + private Integer resultCount; + + private String resultMode; + + private String createBy; + + private Long createTime; + + private Long updateTime; + + private String stylePriority; + + private String chartType; + + private Boolean isPlugin; + + private String dataFrom; + + private Boolean refreshViewEnable; + + private String refreshUnit; + + private Integer refreshTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheExample.java new file mode 100644 index 0000000000..252df36eb8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheExample.java @@ -0,0 +1,1470 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class ChartViewCacheExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public ChartViewCacheExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTitleIsNull() { + addCriterion("title is null"); + return (Criteria) this; + } + + public Criteria andTitleIsNotNull() { + addCriterion("title is not null"); + return (Criteria) this; + } + + public Criteria andTitleEqualTo(String value) { + addCriterion("title =", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotEqualTo(String value) { + addCriterion("title <>", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThan(String value) { + addCriterion("title >", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThanOrEqualTo(String value) { + addCriterion("title >=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThan(String value) { + addCriterion("title <", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThanOrEqualTo(String value) { + addCriterion("title <=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLike(String value) { + addCriterion("title like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotLike(String value) { + addCriterion("title not like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleIn(List values) { + addCriterion("title in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotIn(List values) { + addCriterion("title not in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleBetween(String value1, String value2) { + addCriterion("title between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotBetween(String value1, String value2) { + addCriterion("title not between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNull() { + addCriterion("scene_id is null"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNotNull() { + addCriterion("scene_id is not null"); + return (Criteria) this; + } + + public Criteria andSceneIdEqualTo(String value) { + addCriterion("scene_id =", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotEqualTo(String value) { + addCriterion("scene_id <>", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThan(String value) { + addCriterion("scene_id >", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThanOrEqualTo(String value) { + addCriterion("scene_id >=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThan(String value) { + addCriterion("scene_id <", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThanOrEqualTo(String value) { + addCriterion("scene_id <=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLike(String value) { + addCriterion("scene_id like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotLike(String value) { + addCriterion("scene_id not like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdIn(List values) { + addCriterion("scene_id in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotIn(List values) { + addCriterion("scene_id not in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdBetween(String value1, String value2) { + addCriterion("scene_id between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotBetween(String value1, String value2) { + addCriterion("scene_id not between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andRenderIsNull() { + addCriterion("render is null"); + return (Criteria) this; + } + + public Criteria andRenderIsNotNull() { + addCriterion("render is not null"); + return (Criteria) this; + } + + public Criteria andRenderEqualTo(String value) { + addCriterion("render =", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotEqualTo(String value) { + addCriterion("render <>", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderGreaterThan(String value) { + addCriterion("render >", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderGreaterThanOrEqualTo(String value) { + addCriterion("render >=", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLessThan(String value) { + addCriterion("render <", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLessThanOrEqualTo(String value) { + addCriterion("render <=", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLike(String value) { + addCriterion("render like", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotLike(String value) { + addCriterion("render not like", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderIn(List values) { + addCriterion("render in", values, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotIn(List values) { + addCriterion("render not in", values, "render"); + return (Criteria) this; + } + + public Criteria andRenderBetween(String value1, String value2) { + addCriterion("render between", value1, value2, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotBetween(String value1, String value2) { + addCriterion("render not between", value1, value2, "render"); + return (Criteria) this; + } + + public Criteria andResultCountIsNull() { + addCriterion("result_count is null"); + return (Criteria) this; + } + + public Criteria andResultCountIsNotNull() { + addCriterion("result_count is not null"); + return (Criteria) this; + } + + public Criteria andResultCountEqualTo(Integer value) { + addCriterion("result_count =", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotEqualTo(Integer value) { + addCriterion("result_count <>", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountGreaterThan(Integer value) { + addCriterion("result_count >", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountGreaterThanOrEqualTo(Integer value) { + addCriterion("result_count >=", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountLessThan(Integer value) { + addCriterion("result_count <", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountLessThanOrEqualTo(Integer value) { + addCriterion("result_count <=", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountIn(List values) { + addCriterion("result_count in", values, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotIn(List values) { + addCriterion("result_count not in", values, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountBetween(Integer value1, Integer value2) { + addCriterion("result_count between", value1, value2, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotBetween(Integer value1, Integer value2) { + addCriterion("result_count not between", value1, value2, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultModeIsNull() { + addCriterion("result_mode is null"); + return (Criteria) this; + } + + public Criteria andResultModeIsNotNull() { + addCriterion("result_mode is not null"); + return (Criteria) this; + } + + public Criteria andResultModeEqualTo(String value) { + addCriterion("result_mode =", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotEqualTo(String value) { + addCriterion("result_mode <>", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeGreaterThan(String value) { + addCriterion("result_mode >", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeGreaterThanOrEqualTo(String value) { + addCriterion("result_mode >=", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLessThan(String value) { + addCriterion("result_mode <", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLessThanOrEqualTo(String value) { + addCriterion("result_mode <=", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLike(String value) { + addCriterion("result_mode like", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotLike(String value) { + addCriterion("result_mode not like", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeIn(List values) { + addCriterion("result_mode in", values, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotIn(List values) { + addCriterion("result_mode not in", values, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeBetween(String value1, String value2) { + addCriterion("result_mode between", value1, value2, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotBetween(String value1, String value2) { + addCriterion("result_mode not between", value1, value2, "resultMode"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andStylePriorityIsNull() { + addCriterion("style_priority is null"); + return (Criteria) this; + } + + public Criteria andStylePriorityIsNotNull() { + addCriterion("style_priority is not null"); + return (Criteria) this; + } + + public Criteria andStylePriorityEqualTo(String value) { + addCriterion("style_priority =", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotEqualTo(String value) { + addCriterion("style_priority <>", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityGreaterThan(String value) { + addCriterion("style_priority >", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityGreaterThanOrEqualTo(String value) { + addCriterion("style_priority >=", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLessThan(String value) { + addCriterion("style_priority <", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLessThanOrEqualTo(String value) { + addCriterion("style_priority <=", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLike(String value) { + addCriterion("style_priority like", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotLike(String value) { + addCriterion("style_priority not like", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityIn(List values) { + addCriterion("style_priority in", values, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotIn(List values) { + addCriterion("style_priority not in", values, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityBetween(String value1, String value2) { + addCriterion("style_priority between", value1, value2, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotBetween(String value1, String value2) { + addCriterion("style_priority not between", value1, value2, "stylePriority"); + return (Criteria) this; + } + + public Criteria andChartTypeIsNull() { + addCriterion("chart_type is null"); + return (Criteria) this; + } + + public Criteria andChartTypeIsNotNull() { + addCriterion("chart_type is not null"); + return (Criteria) this; + } + + public Criteria andChartTypeEqualTo(String value) { + addCriterion("chart_type =", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotEqualTo(String value) { + addCriterion("chart_type <>", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeGreaterThan(String value) { + addCriterion("chart_type >", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeGreaterThanOrEqualTo(String value) { + addCriterion("chart_type >=", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLessThan(String value) { + addCriterion("chart_type <", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLessThanOrEqualTo(String value) { + addCriterion("chart_type <=", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLike(String value) { + addCriterion("chart_type like", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotLike(String value) { + addCriterion("chart_type not like", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeIn(List values) { + addCriterion("chart_type in", values, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotIn(List values) { + addCriterion("chart_type not in", values, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeBetween(String value1, String value2) { + addCriterion("chart_type between", value1, value2, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotBetween(String value1, String value2) { + addCriterion("chart_type not between", value1, value2, "chartType"); + return (Criteria) this; + } + + public Criteria andIsPluginIsNull() { + addCriterion("is_plugin is null"); + return (Criteria) this; + } + + public Criteria andIsPluginIsNotNull() { + addCriterion("is_plugin is not null"); + return (Criteria) this; + } + + public Criteria andIsPluginEqualTo(Boolean value) { + addCriterion("is_plugin =", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotEqualTo(Boolean value) { + addCriterion("is_plugin <>", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginGreaterThan(Boolean value) { + addCriterion("is_plugin >", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_plugin >=", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginLessThan(Boolean value) { + addCriterion("is_plugin <", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginLessThanOrEqualTo(Boolean value) { + addCriterion("is_plugin <=", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginIn(List values) { + addCriterion("is_plugin in", values, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotIn(List values) { + addCriterion("is_plugin not in", values, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginBetween(Boolean value1, Boolean value2) { + addCriterion("is_plugin between", value1, value2, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_plugin not between", value1, value2, "isPlugin"); + return (Criteria) this; + } + + public Criteria andDataFromIsNull() { + addCriterion("data_from is null"); + return (Criteria) this; + } + + public Criteria andDataFromIsNotNull() { + addCriterion("data_from is not null"); + return (Criteria) this; + } + + public Criteria andDataFromEqualTo(String value) { + addCriterion("data_from =", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotEqualTo(String value) { + addCriterion("data_from <>", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThan(String value) { + addCriterion("data_from >", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThanOrEqualTo(String value) { + addCriterion("data_from >=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThan(String value) { + addCriterion("data_from <", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThanOrEqualTo(String value) { + addCriterion("data_from <=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLike(String value) { + addCriterion("data_from like", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotLike(String value) { + addCriterion("data_from not like", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromIn(List values) { + addCriterion("data_from in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotIn(List values) { + addCriterion("data_from not in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromBetween(String value1, String value2) { + addCriterion("data_from between", value1, value2, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotBetween(String value1, String value2) { + addCriterion("data_from not between", value1, value2, "dataFrom"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIsNull() { + addCriterion("refresh_view_enable is null"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIsNotNull() { + addCriterion("refresh_view_enable is not null"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableEqualTo(Boolean value) { + addCriterion("refresh_view_enable =", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotEqualTo(Boolean value) { + addCriterion("refresh_view_enable <>", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableGreaterThan(Boolean value) { + addCriterion("refresh_view_enable >", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableGreaterThanOrEqualTo(Boolean value) { + addCriterion("refresh_view_enable >=", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableLessThan(Boolean value) { + addCriterion("refresh_view_enable <", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableLessThanOrEqualTo(Boolean value) { + addCriterion("refresh_view_enable <=", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIn(List values) { + addCriterion("refresh_view_enable in", values, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotIn(List values) { + addCriterion("refresh_view_enable not in", values, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableBetween(Boolean value1, Boolean value2) { + addCriterion("refresh_view_enable between", value1, value2, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotBetween(Boolean value1, Boolean value2) { + addCriterion("refresh_view_enable not between", value1, value2, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIsNull() { + addCriterion("refresh_unit is null"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIsNotNull() { + addCriterion("refresh_unit is not null"); + return (Criteria) this; + } + + public Criteria andRefreshUnitEqualTo(String value) { + addCriterion("refresh_unit =", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotEqualTo(String value) { + addCriterion("refresh_unit <>", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitGreaterThan(String value) { + addCriterion("refresh_unit >", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitGreaterThanOrEqualTo(String value) { + addCriterion("refresh_unit >=", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLessThan(String value) { + addCriterion("refresh_unit <", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLessThanOrEqualTo(String value) { + addCriterion("refresh_unit <=", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLike(String value) { + addCriterion("refresh_unit like", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotLike(String value) { + addCriterion("refresh_unit not like", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIn(List values) { + addCriterion("refresh_unit in", values, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotIn(List values) { + addCriterion("refresh_unit not in", values, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitBetween(String value1, String value2) { + addCriterion("refresh_unit between", value1, value2, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotBetween(String value1, String value2) { + addCriterion("refresh_unit not between", value1, value2, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIsNull() { + addCriterion("refresh_time is null"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIsNotNull() { + addCriterion("refresh_time is not null"); + return (Criteria) this; + } + + public Criteria andRefreshTimeEqualTo(Integer value) { + addCriterion("refresh_time =", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotEqualTo(Integer value) { + addCriterion("refresh_time <>", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeGreaterThan(Integer value) { + addCriterion("refresh_time >", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeGreaterThanOrEqualTo(Integer value) { + addCriterion("refresh_time >=", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeLessThan(Integer value) { + addCriterion("refresh_time <", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeLessThanOrEqualTo(Integer value) { + addCriterion("refresh_time <=", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIn(List values) { + addCriterion("refresh_time in", values, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotIn(List values) { + addCriterion("refresh_time not in", values, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeBetween(Integer value1, Integer value2) { + addCriterion("refresh_time between", value1, value2, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotBetween(Integer value1, Integer value2) { + addCriterion("refresh_time not between", value1, value2, "refreshTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheWithBLOBs.java new file mode 100644 index 0000000000..746ff7f66a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewCacheWithBLOBs.java @@ -0,0 +1,39 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class ChartViewCacheWithBLOBs extends ChartViewCache implements Serializable { + private String xAxis; + + private String xAxisExt; + + private String yAxis; + + private String yAxisExt; + + private String extStack; + + private String extBubble; + + private String customAttr; + + private String customStyle; + + private String customFilter; + + private String drillFields; + + private String senior; + + private String snapshot; + + private String viewFields; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewExample.java new file mode 100644 index 0000000000..30a9cf263f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewExample.java @@ -0,0 +1,1470 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class ChartViewExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public ChartViewExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTitleIsNull() { + addCriterion("title is null"); + return (Criteria) this; + } + + public Criteria andTitleIsNotNull() { + addCriterion("title is not null"); + return (Criteria) this; + } + + public Criteria andTitleEqualTo(String value) { + addCriterion("title =", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotEqualTo(String value) { + addCriterion("title <>", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThan(String value) { + addCriterion("title >", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThanOrEqualTo(String value) { + addCriterion("title >=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThan(String value) { + addCriterion("title <", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThanOrEqualTo(String value) { + addCriterion("title <=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLike(String value) { + addCriterion("title like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotLike(String value) { + addCriterion("title not like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleIn(List values) { + addCriterion("title in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotIn(List values) { + addCriterion("title not in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleBetween(String value1, String value2) { + addCriterion("title between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotBetween(String value1, String value2) { + addCriterion("title not between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNull() { + addCriterion("scene_id is null"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNotNull() { + addCriterion("scene_id is not null"); + return (Criteria) this; + } + + public Criteria andSceneIdEqualTo(String value) { + addCriterion("scene_id =", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotEqualTo(String value) { + addCriterion("scene_id <>", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThan(String value) { + addCriterion("scene_id >", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThanOrEqualTo(String value) { + addCriterion("scene_id >=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThan(String value) { + addCriterion("scene_id <", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThanOrEqualTo(String value) { + addCriterion("scene_id <=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLike(String value) { + addCriterion("scene_id like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotLike(String value) { + addCriterion("scene_id not like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdIn(List values) { + addCriterion("scene_id in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotIn(List values) { + addCriterion("scene_id not in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdBetween(String value1, String value2) { + addCriterion("scene_id between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotBetween(String value1, String value2) { + addCriterion("scene_id not between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andRenderIsNull() { + addCriterion("render is null"); + return (Criteria) this; + } + + public Criteria andRenderIsNotNull() { + addCriterion("render is not null"); + return (Criteria) this; + } + + public Criteria andRenderEqualTo(String value) { + addCriterion("render =", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotEqualTo(String value) { + addCriterion("render <>", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderGreaterThan(String value) { + addCriterion("render >", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderGreaterThanOrEqualTo(String value) { + addCriterion("render >=", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLessThan(String value) { + addCriterion("render <", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLessThanOrEqualTo(String value) { + addCriterion("render <=", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderLike(String value) { + addCriterion("render like", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotLike(String value) { + addCriterion("render not like", value, "render"); + return (Criteria) this; + } + + public Criteria andRenderIn(List values) { + addCriterion("render in", values, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotIn(List values) { + addCriterion("render not in", values, "render"); + return (Criteria) this; + } + + public Criteria andRenderBetween(String value1, String value2) { + addCriterion("render between", value1, value2, "render"); + return (Criteria) this; + } + + public Criteria andRenderNotBetween(String value1, String value2) { + addCriterion("render not between", value1, value2, "render"); + return (Criteria) this; + } + + public Criteria andResultCountIsNull() { + addCriterion("result_count is null"); + return (Criteria) this; + } + + public Criteria andResultCountIsNotNull() { + addCriterion("result_count is not null"); + return (Criteria) this; + } + + public Criteria andResultCountEqualTo(Integer value) { + addCriterion("result_count =", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotEqualTo(Integer value) { + addCriterion("result_count <>", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountGreaterThan(Integer value) { + addCriterion("result_count >", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountGreaterThanOrEqualTo(Integer value) { + addCriterion("result_count >=", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountLessThan(Integer value) { + addCriterion("result_count <", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountLessThanOrEqualTo(Integer value) { + addCriterion("result_count <=", value, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountIn(List values) { + addCriterion("result_count in", values, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotIn(List values) { + addCriterion("result_count not in", values, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountBetween(Integer value1, Integer value2) { + addCriterion("result_count between", value1, value2, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultCountNotBetween(Integer value1, Integer value2) { + addCriterion("result_count not between", value1, value2, "resultCount"); + return (Criteria) this; + } + + public Criteria andResultModeIsNull() { + addCriterion("result_mode is null"); + return (Criteria) this; + } + + public Criteria andResultModeIsNotNull() { + addCriterion("result_mode is not null"); + return (Criteria) this; + } + + public Criteria andResultModeEqualTo(String value) { + addCriterion("result_mode =", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotEqualTo(String value) { + addCriterion("result_mode <>", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeGreaterThan(String value) { + addCriterion("result_mode >", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeGreaterThanOrEqualTo(String value) { + addCriterion("result_mode >=", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLessThan(String value) { + addCriterion("result_mode <", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLessThanOrEqualTo(String value) { + addCriterion("result_mode <=", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeLike(String value) { + addCriterion("result_mode like", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotLike(String value) { + addCriterion("result_mode not like", value, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeIn(List values) { + addCriterion("result_mode in", values, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotIn(List values) { + addCriterion("result_mode not in", values, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeBetween(String value1, String value2) { + addCriterion("result_mode between", value1, value2, "resultMode"); + return (Criteria) this; + } + + public Criteria andResultModeNotBetween(String value1, String value2) { + addCriterion("result_mode not between", value1, value2, "resultMode"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andStylePriorityIsNull() { + addCriterion("style_priority is null"); + return (Criteria) this; + } + + public Criteria andStylePriorityIsNotNull() { + addCriterion("style_priority is not null"); + return (Criteria) this; + } + + public Criteria andStylePriorityEqualTo(String value) { + addCriterion("style_priority =", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotEqualTo(String value) { + addCriterion("style_priority <>", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityGreaterThan(String value) { + addCriterion("style_priority >", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityGreaterThanOrEqualTo(String value) { + addCriterion("style_priority >=", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLessThan(String value) { + addCriterion("style_priority <", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLessThanOrEqualTo(String value) { + addCriterion("style_priority <=", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityLike(String value) { + addCriterion("style_priority like", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotLike(String value) { + addCriterion("style_priority not like", value, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityIn(List values) { + addCriterion("style_priority in", values, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotIn(List values) { + addCriterion("style_priority not in", values, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityBetween(String value1, String value2) { + addCriterion("style_priority between", value1, value2, "stylePriority"); + return (Criteria) this; + } + + public Criteria andStylePriorityNotBetween(String value1, String value2) { + addCriterion("style_priority not between", value1, value2, "stylePriority"); + return (Criteria) this; + } + + public Criteria andChartTypeIsNull() { + addCriterion("chart_type is null"); + return (Criteria) this; + } + + public Criteria andChartTypeIsNotNull() { + addCriterion("chart_type is not null"); + return (Criteria) this; + } + + public Criteria andChartTypeEqualTo(String value) { + addCriterion("chart_type =", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotEqualTo(String value) { + addCriterion("chart_type <>", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeGreaterThan(String value) { + addCriterion("chart_type >", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeGreaterThanOrEqualTo(String value) { + addCriterion("chart_type >=", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLessThan(String value) { + addCriterion("chart_type <", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLessThanOrEqualTo(String value) { + addCriterion("chart_type <=", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeLike(String value) { + addCriterion("chart_type like", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotLike(String value) { + addCriterion("chart_type not like", value, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeIn(List values) { + addCriterion("chart_type in", values, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotIn(List values) { + addCriterion("chart_type not in", values, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeBetween(String value1, String value2) { + addCriterion("chart_type between", value1, value2, "chartType"); + return (Criteria) this; + } + + public Criteria andChartTypeNotBetween(String value1, String value2) { + addCriterion("chart_type not between", value1, value2, "chartType"); + return (Criteria) this; + } + + public Criteria andIsPluginIsNull() { + addCriterion("is_plugin is null"); + return (Criteria) this; + } + + public Criteria andIsPluginIsNotNull() { + addCriterion("is_plugin is not null"); + return (Criteria) this; + } + + public Criteria andIsPluginEqualTo(Boolean value) { + addCriterion("is_plugin =", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotEqualTo(Boolean value) { + addCriterion("is_plugin <>", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginGreaterThan(Boolean value) { + addCriterion("is_plugin >", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_plugin >=", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginLessThan(Boolean value) { + addCriterion("is_plugin <", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginLessThanOrEqualTo(Boolean value) { + addCriterion("is_plugin <=", value, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginIn(List values) { + addCriterion("is_plugin in", values, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotIn(List values) { + addCriterion("is_plugin not in", values, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginBetween(Boolean value1, Boolean value2) { + addCriterion("is_plugin between", value1, value2, "isPlugin"); + return (Criteria) this; + } + + public Criteria andIsPluginNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_plugin not between", value1, value2, "isPlugin"); + return (Criteria) this; + } + + public Criteria andDataFromIsNull() { + addCriterion("data_from is null"); + return (Criteria) this; + } + + public Criteria andDataFromIsNotNull() { + addCriterion("data_from is not null"); + return (Criteria) this; + } + + public Criteria andDataFromEqualTo(String value) { + addCriterion("data_from =", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotEqualTo(String value) { + addCriterion("data_from <>", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThan(String value) { + addCriterion("data_from >", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromGreaterThanOrEqualTo(String value) { + addCriterion("data_from >=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThan(String value) { + addCriterion("data_from <", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLessThanOrEqualTo(String value) { + addCriterion("data_from <=", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromLike(String value) { + addCriterion("data_from like", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotLike(String value) { + addCriterion("data_from not like", value, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromIn(List values) { + addCriterion("data_from in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotIn(List values) { + addCriterion("data_from not in", values, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromBetween(String value1, String value2) { + addCriterion("data_from between", value1, value2, "dataFrom"); + return (Criteria) this; + } + + public Criteria andDataFromNotBetween(String value1, String value2) { + addCriterion("data_from not between", value1, value2, "dataFrom"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIsNull() { + addCriterion("refresh_view_enable is null"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIsNotNull() { + addCriterion("refresh_view_enable is not null"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableEqualTo(Boolean value) { + addCriterion("refresh_view_enable =", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotEqualTo(Boolean value) { + addCriterion("refresh_view_enable <>", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableGreaterThan(Boolean value) { + addCriterion("refresh_view_enable >", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableGreaterThanOrEqualTo(Boolean value) { + addCriterion("refresh_view_enable >=", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableLessThan(Boolean value) { + addCriterion("refresh_view_enable <", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableLessThanOrEqualTo(Boolean value) { + addCriterion("refresh_view_enable <=", value, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableIn(List values) { + addCriterion("refresh_view_enable in", values, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotIn(List values) { + addCriterion("refresh_view_enable not in", values, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableBetween(Boolean value1, Boolean value2) { + addCriterion("refresh_view_enable between", value1, value2, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshViewEnableNotBetween(Boolean value1, Boolean value2) { + addCriterion("refresh_view_enable not between", value1, value2, "refreshViewEnable"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIsNull() { + addCriterion("refresh_unit is null"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIsNotNull() { + addCriterion("refresh_unit is not null"); + return (Criteria) this; + } + + public Criteria andRefreshUnitEqualTo(String value) { + addCriterion("refresh_unit =", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotEqualTo(String value) { + addCriterion("refresh_unit <>", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitGreaterThan(String value) { + addCriterion("refresh_unit >", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitGreaterThanOrEqualTo(String value) { + addCriterion("refresh_unit >=", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLessThan(String value) { + addCriterion("refresh_unit <", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLessThanOrEqualTo(String value) { + addCriterion("refresh_unit <=", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitLike(String value) { + addCriterion("refresh_unit like", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotLike(String value) { + addCriterion("refresh_unit not like", value, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitIn(List values) { + addCriterion("refresh_unit in", values, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotIn(List values) { + addCriterion("refresh_unit not in", values, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitBetween(String value1, String value2) { + addCriterion("refresh_unit between", value1, value2, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshUnitNotBetween(String value1, String value2) { + addCriterion("refresh_unit not between", value1, value2, "refreshUnit"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIsNull() { + addCriterion("refresh_time is null"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIsNotNull() { + addCriterion("refresh_time is not null"); + return (Criteria) this; + } + + public Criteria andRefreshTimeEqualTo(Integer value) { + addCriterion("refresh_time =", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotEqualTo(Integer value) { + addCriterion("refresh_time <>", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeGreaterThan(Integer value) { + addCriterion("refresh_time >", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeGreaterThanOrEqualTo(Integer value) { + addCriterion("refresh_time >=", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeLessThan(Integer value) { + addCriterion("refresh_time <", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeLessThanOrEqualTo(Integer value) { + addCriterion("refresh_time <=", value, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeIn(List values) { + addCriterion("refresh_time in", values, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotIn(List values) { + addCriterion("refresh_time not in", values, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeBetween(Integer value1, Integer value2) { + addCriterion("refresh_time between", value1, value2, "refreshTime"); + return (Criteria) this; + } + + public Criteria andRefreshTimeNotBetween(Integer value1, Integer value2) { + addCriterion("refresh_time not between", value1, value2, "refreshTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewField.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewField.java new file mode 100644 index 0000000000..9048b442c0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewField.java @@ -0,0 +1,41 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class ChartViewField implements Serializable { + private String id; + + private String tableId; + + private String chartId; + + private String name; + + private String dataeaseName; + + private String groupType; + + private String type; + + private Integer size; + + private Integer deType; + + private Integer deTypeFormat; + + private Integer deExtractType; + + private Integer extField; + + private Boolean checked; + + private Integer columnIndex; + + private Long lastSyncTime; + + private String originName; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewFieldExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewFieldExample.java new file mode 100644 index 0000000000..e558207a78 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewFieldExample.java @@ -0,0 +1,1170 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class ChartViewFieldExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public ChartViewFieldExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andChartIdIsNull() { + addCriterion("chart_id is null"); + return (Criteria) this; + } + + public Criteria andChartIdIsNotNull() { + addCriterion("chart_id is not null"); + return (Criteria) this; + } + + public Criteria andChartIdEqualTo(String value) { + addCriterion("chart_id =", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdNotEqualTo(String value) { + addCriterion("chart_id <>", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdGreaterThan(String value) { + addCriterion("chart_id >", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdGreaterThanOrEqualTo(String value) { + addCriterion("chart_id >=", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdLessThan(String value) { + addCriterion("chart_id <", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdLessThanOrEqualTo(String value) { + addCriterion("chart_id <=", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdLike(String value) { + addCriterion("chart_id like", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdNotLike(String value) { + addCriterion("chart_id not like", value, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdIn(List values) { + addCriterion("chart_id in", values, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdNotIn(List values) { + addCriterion("chart_id not in", values, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdBetween(String value1, String value2) { + addCriterion("chart_id between", value1, value2, "chartId"); + return (Criteria) this; + } + + public Criteria andChartIdNotBetween(String value1, String value2) { + addCriterion("chart_id not between", value1, value2, "chartId"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIsNull() { + addCriterion("dataease_name is null"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIsNotNull() { + addCriterion("dataease_name is not null"); + return (Criteria) this; + } + + public Criteria andDataeaseNameEqualTo(String value) { + addCriterion("dataease_name =", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotEqualTo(String value) { + addCriterion("dataease_name <>", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameGreaterThan(String value) { + addCriterion("dataease_name >", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameGreaterThanOrEqualTo(String value) { + addCriterion("dataease_name >=", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLessThan(String value) { + addCriterion("dataease_name <", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLessThanOrEqualTo(String value) { + addCriterion("dataease_name <=", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLike(String value) { + addCriterion("dataease_name like", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotLike(String value) { + addCriterion("dataease_name not like", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIn(List values) { + addCriterion("dataease_name in", values, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotIn(List values) { + addCriterion("dataease_name not in", values, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameBetween(String value1, String value2) { + addCriterion("dataease_name between", value1, value2, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotBetween(String value1, String value2) { + addCriterion("dataease_name not between", value1, value2, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andGroupTypeIsNull() { + addCriterion("group_type is null"); + return (Criteria) this; + } + + public Criteria andGroupTypeIsNotNull() { + addCriterion("group_type is not null"); + return (Criteria) this; + } + + public Criteria andGroupTypeEqualTo(String value) { + addCriterion("group_type =", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotEqualTo(String value) { + addCriterion("group_type <>", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeGreaterThan(String value) { + addCriterion("group_type >", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeGreaterThanOrEqualTo(String value) { + addCriterion("group_type >=", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLessThan(String value) { + addCriterion("group_type <", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLessThanOrEqualTo(String value) { + addCriterion("group_type <=", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLike(String value) { + addCriterion("group_type like", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotLike(String value) { + addCriterion("group_type not like", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeIn(List values) { + addCriterion("group_type in", values, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotIn(List values) { + addCriterion("group_type not in", values, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeBetween(String value1, String value2) { + addCriterion("group_type between", value1, value2, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotBetween(String value1, String value2) { + addCriterion("group_type not between", value1, value2, "groupType"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andSizeIsNull() { + addCriterion("`size` is null"); + return (Criteria) this; + } + + public Criteria andSizeIsNotNull() { + addCriterion("`size` is not null"); + return (Criteria) this; + } + + public Criteria andSizeEqualTo(Integer value) { + addCriterion("`size` =", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotEqualTo(Integer value) { + addCriterion("`size` <>", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThan(Integer value) { + addCriterion("`size` >", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThanOrEqualTo(Integer value) { + addCriterion("`size` >=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThan(Integer value) { + addCriterion("`size` <", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThanOrEqualTo(Integer value) { + addCriterion("`size` <=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeIn(List values) { + addCriterion("`size` in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotIn(List values) { + addCriterion("`size` not in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeBetween(Integer value1, Integer value2) { + addCriterion("`size` between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotBetween(Integer value1, Integer value2) { + addCriterion("`size` not between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andDeTypeIsNull() { + addCriterion("de_type is null"); + return (Criteria) this; + } + + public Criteria andDeTypeIsNotNull() { + addCriterion("de_type is not null"); + return (Criteria) this; + } + + public Criteria andDeTypeEqualTo(Integer value) { + addCriterion("de_type =", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotEqualTo(Integer value) { + addCriterion("de_type <>", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeGreaterThan(Integer value) { + addCriterion("de_type >", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("de_type >=", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeLessThan(Integer value) { + addCriterion("de_type <", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeLessThanOrEqualTo(Integer value) { + addCriterion("de_type <=", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeIn(List values) { + addCriterion("de_type in", values, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotIn(List values) { + addCriterion("de_type not in", values, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeBetween(Integer value1, Integer value2) { + addCriterion("de_type between", value1, value2, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotBetween(Integer value1, Integer value2) { + addCriterion("de_type not between", value1, value2, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIsNull() { + addCriterion("de_type_format is null"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIsNotNull() { + addCriterion("de_type_format is not null"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatEqualTo(Integer value) { + addCriterion("de_type_format =", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotEqualTo(Integer value) { + addCriterion("de_type_format <>", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatGreaterThan(Integer value) { + addCriterion("de_type_format >", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatGreaterThanOrEqualTo(Integer value) { + addCriterion("de_type_format >=", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatLessThan(Integer value) { + addCriterion("de_type_format <", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatLessThanOrEqualTo(Integer value) { + addCriterion("de_type_format <=", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIn(List values) { + addCriterion("de_type_format in", values, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotIn(List values) { + addCriterion("de_type_format not in", values, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatBetween(Integer value1, Integer value2) { + addCriterion("de_type_format between", value1, value2, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotBetween(Integer value1, Integer value2) { + addCriterion("de_type_format not between", value1, value2, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIsNull() { + addCriterion("de_extract_type is null"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIsNotNull() { + addCriterion("de_extract_type is not null"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeEqualTo(Integer value) { + addCriterion("de_extract_type =", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotEqualTo(Integer value) { + addCriterion("de_extract_type <>", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeGreaterThan(Integer value) { + addCriterion("de_extract_type >", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("de_extract_type >=", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeLessThan(Integer value) { + addCriterion("de_extract_type <", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeLessThanOrEqualTo(Integer value) { + addCriterion("de_extract_type <=", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIn(List values) { + addCriterion("de_extract_type in", values, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotIn(List values) { + addCriterion("de_extract_type not in", values, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeBetween(Integer value1, Integer value2) { + addCriterion("de_extract_type between", value1, value2, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotBetween(Integer value1, Integer value2) { + addCriterion("de_extract_type not between", value1, value2, "deExtractType"); + return (Criteria) this; + } + + public Criteria andExtFieldIsNull() { + addCriterion("ext_field is null"); + return (Criteria) this; + } + + public Criteria andExtFieldIsNotNull() { + addCriterion("ext_field is not null"); + return (Criteria) this; + } + + public Criteria andExtFieldEqualTo(Integer value) { + addCriterion("ext_field =", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotEqualTo(Integer value) { + addCriterion("ext_field <>", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldGreaterThan(Integer value) { + addCriterion("ext_field >", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldGreaterThanOrEqualTo(Integer value) { + addCriterion("ext_field >=", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldLessThan(Integer value) { + addCriterion("ext_field <", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldLessThanOrEqualTo(Integer value) { + addCriterion("ext_field <=", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldIn(List values) { + addCriterion("ext_field in", values, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotIn(List values) { + addCriterion("ext_field not in", values, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldBetween(Integer value1, Integer value2) { + addCriterion("ext_field between", value1, value2, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotBetween(Integer value1, Integer value2) { + addCriterion("ext_field not between", value1, value2, "extField"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andColumnIndexIsNull() { + addCriterion("column_index is null"); + return (Criteria) this; + } + + public Criteria andColumnIndexIsNotNull() { + addCriterion("column_index is not null"); + return (Criteria) this; + } + + public Criteria andColumnIndexEqualTo(Integer value) { + addCriterion("column_index =", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotEqualTo(Integer value) { + addCriterion("column_index <>", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexGreaterThan(Integer value) { + addCriterion("column_index >", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexGreaterThanOrEqualTo(Integer value) { + addCriterion("column_index >=", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexLessThan(Integer value) { + addCriterion("column_index <", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexLessThanOrEqualTo(Integer value) { + addCriterion("column_index <=", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexIn(List values) { + addCriterion("column_index in", values, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotIn(List values) { + addCriterion("column_index not in", values, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexBetween(Integer value1, Integer value2) { + addCriterion("column_index between", value1, value2, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotBetween(Integer value1, Integer value2) { + addCriterion("column_index not between", value1, value2, "columnIndex"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIsNull() { + addCriterion("last_sync_time is null"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIsNotNull() { + addCriterion("last_sync_time is not null"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeEqualTo(Long value) { + addCriterion("last_sync_time =", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotEqualTo(Long value) { + addCriterion("last_sync_time <>", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeGreaterThan(Long value) { + addCriterion("last_sync_time >", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeGreaterThanOrEqualTo(Long value) { + addCriterion("last_sync_time >=", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeLessThan(Long value) { + addCriterion("last_sync_time <", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeLessThanOrEqualTo(Long value) { + addCriterion("last_sync_time <=", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIn(List values) { + addCriterion("last_sync_time in", values, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotIn(List values) { + addCriterion("last_sync_time not in", values, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeBetween(Long value1, Long value2) { + addCriterion("last_sync_time between", value1, value2, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotBetween(Long value1, Long value2) { + addCriterion("last_sync_time not between", value1, value2, "lastSyncTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewWithBLOBs.java new file mode 100644 index 0000000000..45442a0f52 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ChartViewWithBLOBs.java @@ -0,0 +1,39 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class ChartViewWithBLOBs extends ChartView implements Serializable { + private String xAxis; + + private String xAxisExt; + + private String yAxis; + + private String yAxisExt; + + private String extStack; + + private String extBubble; + + private String customAttr; + + private String customStyle; + + private String customFilter; + + private String drillFields; + + private String senior; + + private String snapshot; + + private String viewFields; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersion.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersion.java new file mode 100644 index 0000000000..24c54a79ed --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersion.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +@Data +public class DataeaseCodeVersion implements Serializable { + private Integer installedRank; + + private String description; + + private Date installedOn; + + private Boolean success; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersionExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersionExample.java new file mode 100644 index 0000000000..6b1474f3b7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DataeaseCodeVersionExample.java @@ -0,0 +1,451 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class DataeaseCodeVersionExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DataeaseCodeVersionExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andInstalledRankIsNull() { + addCriterion("installed_rank is null"); + return (Criteria) this; + } + + public Criteria andInstalledRankIsNotNull() { + addCriterion("installed_rank is not null"); + return (Criteria) this; + } + + public Criteria andInstalledRankEqualTo(Integer value) { + addCriterion("installed_rank =", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankNotEqualTo(Integer value) { + addCriterion("installed_rank <>", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankGreaterThan(Integer value) { + addCriterion("installed_rank >", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankGreaterThanOrEqualTo(Integer value) { + addCriterion("installed_rank >=", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankLessThan(Integer value) { + addCriterion("installed_rank <", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankLessThanOrEqualTo(Integer value) { + addCriterion("installed_rank <=", value, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankIn(List values) { + addCriterion("installed_rank in", values, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankNotIn(List values) { + addCriterion("installed_rank not in", values, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankBetween(Integer value1, Integer value2) { + addCriterion("installed_rank between", value1, value2, "installedRank"); + return (Criteria) this; + } + + public Criteria andInstalledRankNotBetween(Integer value1, Integer value2) { + addCriterion("installed_rank not between", value1, value2, "installedRank"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andInstalledOnIsNull() { + addCriterion("installed_on is null"); + return (Criteria) this; + } + + public Criteria andInstalledOnIsNotNull() { + addCriterion("installed_on is not null"); + return (Criteria) this; + } + + public Criteria andInstalledOnEqualTo(Date value) { + addCriterion("installed_on =", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnNotEqualTo(Date value) { + addCriterion("installed_on <>", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnGreaterThan(Date value) { + addCriterion("installed_on >", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnGreaterThanOrEqualTo(Date value) { + addCriterion("installed_on >=", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnLessThan(Date value) { + addCriterion("installed_on <", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnLessThanOrEqualTo(Date value) { + addCriterion("installed_on <=", value, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnIn(List values) { + addCriterion("installed_on in", values, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnNotIn(List values) { + addCriterion("installed_on not in", values, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnBetween(Date value1, Date value2) { + addCriterion("installed_on between", value1, value2, "installedOn"); + return (Criteria) this; + } + + public Criteria andInstalledOnNotBetween(Date value1, Date value2) { + addCriterion("installed_on not between", value1, value2, "installedOn"); + return (Criteria) this; + } + + public Criteria andSuccessIsNull() { + addCriterion("success is null"); + return (Criteria) this; + } + + public Criteria andSuccessIsNotNull() { + addCriterion("success is not null"); + return (Criteria) this; + } + + public Criteria andSuccessEqualTo(Boolean value) { + addCriterion("success =", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessNotEqualTo(Boolean value) { + addCriterion("success <>", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessGreaterThan(Boolean value) { + addCriterion("success >", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessGreaterThanOrEqualTo(Boolean value) { + addCriterion("success >=", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessLessThan(Boolean value) { + addCriterion("success <", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessLessThanOrEqualTo(Boolean value) { + addCriterion("success <=", value, "success"); + return (Criteria) this; + } + + public Criteria andSuccessIn(List values) { + addCriterion("success in", values, "success"); + return (Criteria) this; + } + + public Criteria andSuccessNotIn(List values) { + addCriterion("success not in", values, "success"); + return (Criteria) this; + } + + public Criteria andSuccessBetween(Boolean value1, Boolean value2) { + addCriterion("success between", value1, value2, "success"); + return (Criteria) this; + } + + public Criteria andSuccessNotBetween(Boolean value1, Boolean value2) { + addCriterion("success not between", value1, value2, "success"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroup.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroup.java new file mode 100644 index 0000000000..c890ec2efc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroup.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetGroup implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("父ID") + private String pid; + @ApiModelProperty("级别") + private Integer level; + @ApiModelProperty("类型") + private String type; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("创建时间") + private Long createTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroupExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroupExample.java new file mode 100644 index 0000000000..ed830e9a01 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetGroupExample.java @@ -0,0 +1,670 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetGroupExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetGroupExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Integer value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Integer value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Integer value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Integer value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Integer value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Integer value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Integer value1, Integer value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Integer value1, Integer value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTree.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTree.java new file mode 100644 index 0000000000..a00d020dac --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTree.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.base.domain; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DatasetRowPermissionsTree implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("是否禁用") + private Boolean enable; + @ApiModelProperty("授权主体的类型:dept/role/user/sysParams") + private String authTargetType; + @ApiModelProperty("授权主体的ID:组织ID/角色ID/用户ID,authTargetType为sysParams时,该值传null") + private Long authTargetId; + @ApiModelProperty("数据集ID") + private String datasetId; + @ApiModelProperty("修改时间") + private Long updateTime; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeExample.java new file mode 100644 index 0000000000..ef3e5a3900 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeExample.java @@ -0,0 +1,590 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetRowPermissionsTreeExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetRowPermissionsTreeExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andEnableIsNull() { + addCriterion("`enable` is null"); + return (Criteria) this; + } + + public Criteria andEnableIsNotNull() { + addCriterion("`enable` is not null"); + return (Criteria) this; + } + + public Criteria andEnableEqualTo(Boolean value) { + addCriterion("`enable` =", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotEqualTo(Boolean value) { + addCriterion("`enable` <>", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThan(Boolean value) { + addCriterion("`enable` >", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThanOrEqualTo(Boolean value) { + addCriterion("`enable` >=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThan(Boolean value) { + addCriterion("`enable` <", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThanOrEqualTo(Boolean value) { + addCriterion("`enable` <=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableIn(List values) { + addCriterion("`enable` in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotIn(List values) { + addCriterion("`enable` not in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` between", value1, value2, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` not between", value1, value2, "enable"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIsNull() { + addCriterion("auth_target_type is null"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIsNotNull() { + addCriterion("auth_target_type is not null"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeEqualTo(String value) { + addCriterion("auth_target_type =", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotEqualTo(String value) { + addCriterion("auth_target_type <>", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeGreaterThan(String value) { + addCriterion("auth_target_type >", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeGreaterThanOrEqualTo(String value) { + addCriterion("auth_target_type >=", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLessThan(String value) { + addCriterion("auth_target_type <", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLessThanOrEqualTo(String value) { + addCriterion("auth_target_type <=", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLike(String value) { + addCriterion("auth_target_type like", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotLike(String value) { + addCriterion("auth_target_type not like", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIn(List values) { + addCriterion("auth_target_type in", values, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotIn(List values) { + addCriterion("auth_target_type not in", values, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeBetween(String value1, String value2) { + addCriterion("auth_target_type between", value1, value2, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotBetween(String value1, String value2) { + addCriterion("auth_target_type not between", value1, value2, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdIsNull() { + addCriterion("auth_target_id is null"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdIsNotNull() { + addCriterion("auth_target_id is not null"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdEqualTo(Long value) { + addCriterion("auth_target_id =", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdNotEqualTo(Long value) { + addCriterion("auth_target_id <>", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdGreaterThan(Long value) { + addCriterion("auth_target_id >", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdGreaterThanOrEqualTo(Long value) { + addCriterion("auth_target_id >=", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdLessThan(Long value) { + addCriterion("auth_target_id <", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdLessThanOrEqualTo(Long value) { + addCriterion("auth_target_id <=", value, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdIn(List values) { + addCriterion("auth_target_id in", values, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdNotIn(List values) { + addCriterion("auth_target_id not in", values, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdBetween(Long value1, Long value2) { + addCriterion("auth_target_id between", value1, value2, "authTargetId"); + return (Criteria) this; + } + + public Criteria andAuthTargetIdNotBetween(Long value1, Long value2) { + addCriterion("auth_target_id not between", value1, value2, "authTargetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdIsNull() { + addCriterion("dataset_id is null"); + return (Criteria) this; + } + + public Criteria andDatasetIdIsNotNull() { + addCriterion("dataset_id is not null"); + return (Criteria) this; + } + + public Criteria andDatasetIdEqualTo(String value) { + addCriterion("dataset_id =", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotEqualTo(String value) { + addCriterion("dataset_id <>", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdGreaterThan(String value) { + addCriterion("dataset_id >", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdGreaterThanOrEqualTo(String value) { + addCriterion("dataset_id >=", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLessThan(String value) { + addCriterion("dataset_id <", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLessThanOrEqualTo(String value) { + addCriterion("dataset_id <=", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLike(String value) { + addCriterion("dataset_id like", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotLike(String value) { + addCriterion("dataset_id not like", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdIn(List values) { + addCriterion("dataset_id in", values, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotIn(List values) { + addCriterion("dataset_id not in", values, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdBetween(String value1, String value2) { + addCriterion("dataset_id between", value1, value2, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotBetween(String value1, String value2) { + addCriterion("dataset_id not between", value1, value2, "datasetId"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeWithBLOBs.java new file mode 100644 index 0000000000..2d361cde0f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetRowPermissionsTreeWithBLOBs.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.base.domain; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +import java.io.Serializable; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class DatasetRowPermissionsTreeWithBLOBs extends DatasetRowPermissionsTree implements Serializable { + @ApiModelProperty("权限树->JSON Object") + private String expressionTree; + @ApiModelProperty("白名单-用户ID->JSON Array") + private String whiteListUser; + @ApiModelProperty("白名单-角色ID->JSON Array") + private String whiteListRole; + @ApiModelProperty("白名单-组织ID->JSON Array") + private String whiteListDept; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLog.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLog.java new file mode 100644 index 0000000000..0c1a7936c7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLog.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class DatasetSqlLog implements Serializable { + private String id; + + private String datasetId; + + private Long startTime; + + private Long endTime; + + private Long spend; + + private String sql; + + private String status; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLogExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLogExample.java new file mode 100644 index 0000000000..f2b6e42276 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetSqlLogExample.java @@ -0,0 +1,660 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetSqlLogExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetSqlLogExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andDatasetIdIsNull() { + addCriterion("dataset_id is null"); + return (Criteria) this; + } + + public Criteria andDatasetIdIsNotNull() { + addCriterion("dataset_id is not null"); + return (Criteria) this; + } + + public Criteria andDatasetIdEqualTo(String value) { + addCriterion("dataset_id =", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotEqualTo(String value) { + addCriterion("dataset_id <>", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdGreaterThan(String value) { + addCriterion("dataset_id >", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdGreaterThanOrEqualTo(String value) { + addCriterion("dataset_id >=", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLessThan(String value) { + addCriterion("dataset_id <", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLessThanOrEqualTo(String value) { + addCriterion("dataset_id <=", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdLike(String value) { + addCriterion("dataset_id like", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotLike(String value) { + addCriterion("dataset_id not like", value, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdIn(List values) { + addCriterion("dataset_id in", values, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotIn(List values) { + addCriterion("dataset_id not in", values, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdBetween(String value1, String value2) { + addCriterion("dataset_id between", value1, value2, "datasetId"); + return (Criteria) this; + } + + public Criteria andDatasetIdNotBetween(String value1, String value2) { + addCriterion("dataset_id not between", value1, value2, "datasetId"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNull() { + addCriterion("start_time is null"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNotNull() { + addCriterion("start_time is not null"); + return (Criteria) this; + } + + public Criteria andStartTimeEqualTo(Long value) { + addCriterion("start_time =", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotEqualTo(Long value) { + addCriterion("start_time <>", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThan(Long value) { + addCriterion("start_time >", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThanOrEqualTo(Long value) { + addCriterion("start_time >=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThan(Long value) { + addCriterion("start_time <", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThanOrEqualTo(Long value) { + addCriterion("start_time <=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeIn(List values) { + addCriterion("start_time in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotIn(List values) { + addCriterion("start_time not in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeBetween(Long value1, Long value2) { + addCriterion("start_time between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotBetween(Long value1, Long value2) { + addCriterion("start_time not between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNull() { + addCriterion("end_time is null"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNotNull() { + addCriterion("end_time is not null"); + return (Criteria) this; + } + + public Criteria andEndTimeEqualTo(Long value) { + addCriterion("end_time =", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotEqualTo(Long value) { + addCriterion("end_time <>", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThan(Long value) { + addCriterion("end_time >", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThanOrEqualTo(Long value) { + addCriterion("end_time >=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThan(Long value) { + addCriterion("end_time <", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThanOrEqualTo(Long value) { + addCriterion("end_time <=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeIn(List values) { + addCriterion("end_time in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotIn(List values) { + addCriterion("end_time not in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeBetween(Long value1, Long value2) { + addCriterion("end_time between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotBetween(Long value1, Long value2) { + addCriterion("end_time not between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andSpendIsNull() { + addCriterion("spend is null"); + return (Criteria) this; + } + + public Criteria andSpendIsNotNull() { + addCriterion("spend is not null"); + return (Criteria) this; + } + + public Criteria andSpendEqualTo(Long value) { + addCriterion("spend =", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendNotEqualTo(Long value) { + addCriterion("spend <>", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendGreaterThan(Long value) { + addCriterion("spend >", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendGreaterThanOrEqualTo(Long value) { + addCriterion("spend >=", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendLessThan(Long value) { + addCriterion("spend <", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendLessThanOrEqualTo(Long value) { + addCriterion("spend <=", value, "spend"); + return (Criteria) this; + } + + public Criteria andSpendIn(List values) { + addCriterion("spend in", values, "spend"); + return (Criteria) this; + } + + public Criteria andSpendNotIn(List values) { + addCriterion("spend not in", values, "spend"); + return (Criteria) this; + } + + public Criteria andSpendBetween(Long value1, Long value2) { + addCriterion("spend between", value1, value2, "spend"); + return (Criteria) this; + } + + public Criteria andSpendNotBetween(Long value1, Long value2) { + addCriterion("spend not between", value1, value2, "spend"); + return (Criteria) this; + } + + public Criteria andSqlIsNull() { + addCriterion("`sql` is null"); + return (Criteria) this; + } + + public Criteria andSqlIsNotNull() { + addCriterion("`sql` is not null"); + return (Criteria) this; + } + + public Criteria andSqlEqualTo(String value) { + addCriterion("`sql` =", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlNotEqualTo(String value) { + addCriterion("`sql` <>", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlGreaterThan(String value) { + addCriterion("`sql` >", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlGreaterThanOrEqualTo(String value) { + addCriterion("`sql` >=", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlLessThan(String value) { + addCriterion("`sql` <", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlLessThanOrEqualTo(String value) { + addCriterion("`sql` <=", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlLike(String value) { + addCriterion("`sql` like", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlNotLike(String value) { + addCriterion("`sql` not like", value, "sql"); + return (Criteria) this; + } + + public Criteria andSqlIn(List values) { + addCriterion("`sql` in", values, "sql"); + return (Criteria) this; + } + + public Criteria andSqlNotIn(List values) { + addCriterion("`sql` not in", values, "sql"); + return (Criteria) this; + } + + public Criteria andSqlBetween(String value1, String value2) { + addCriterion("`sql` between", value1, value2, "sql"); + return (Criteria) this; + } + + public Criteria andSqlNotBetween(String value1, String value2) { + addCriterion("`sql` not between", value1, value2, "sql"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTable.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTable.java new file mode 100644 index 0000000000..3945dfa9ee --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTable.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTable implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("场景ID") + private String sceneId; + @ApiModelProperty("数据源ID") + private String dataSourceId; + @ApiModelProperty("类型") + private String type; + @ApiModelProperty("模式") + private Integer mode; + @ApiModelProperty("信息") + private String info; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("定时任务实例") + private String qrtzInstance; + @ApiModelProperty("同步状态") + private String syncStatus; + @ApiModelProperty("上次更新时间") + private Long lastUpdateTime; + + private String sqlVariableDetails; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableExample.java new file mode 100644 index 0000000000..d2cad31ec3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableExample.java @@ -0,0 +1,1080 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNull() { + addCriterion("scene_id is null"); + return (Criteria) this; + } + + public Criteria andSceneIdIsNotNull() { + addCriterion("scene_id is not null"); + return (Criteria) this; + } + + public Criteria andSceneIdEqualTo(String value) { + addCriterion("scene_id =", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotEqualTo(String value) { + addCriterion("scene_id <>", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThan(String value) { + addCriterion("scene_id >", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdGreaterThanOrEqualTo(String value) { + addCriterion("scene_id >=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThan(String value) { + addCriterion("scene_id <", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLessThanOrEqualTo(String value) { + addCriterion("scene_id <=", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdLike(String value) { + addCriterion("scene_id like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotLike(String value) { + addCriterion("scene_id not like", value, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdIn(List values) { + addCriterion("scene_id in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotIn(List values) { + addCriterion("scene_id not in", values, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdBetween(String value1, String value2) { + addCriterion("scene_id between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andSceneIdNotBetween(String value1, String value2) { + addCriterion("scene_id not between", value1, value2, "sceneId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIsNull() { + addCriterion("data_source_id is null"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIsNotNull() { + addCriterion("data_source_id is not null"); + return (Criteria) this; + } + + public Criteria andDataSourceIdEqualTo(String value) { + addCriterion("data_source_id =", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotEqualTo(String value) { + addCriterion("data_source_id <>", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdGreaterThan(String value) { + addCriterion("data_source_id >", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdGreaterThanOrEqualTo(String value) { + addCriterion("data_source_id >=", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLessThan(String value) { + addCriterion("data_source_id <", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLessThanOrEqualTo(String value) { + addCriterion("data_source_id <=", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLike(String value) { + addCriterion("data_source_id like", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotLike(String value) { + addCriterion("data_source_id not like", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIn(List values) { + addCriterion("data_source_id in", values, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotIn(List values) { + addCriterion("data_source_id not in", values, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdBetween(String value1, String value2) { + addCriterion("data_source_id between", value1, value2, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotBetween(String value1, String value2) { + addCriterion("data_source_id not between", value1, value2, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andModeIsNull() { + addCriterion("`mode` is null"); + return (Criteria) this; + } + + public Criteria andModeIsNotNull() { + addCriterion("`mode` is not null"); + return (Criteria) this; + } + + public Criteria andModeEqualTo(Integer value) { + addCriterion("`mode` =", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotEqualTo(Integer value) { + addCriterion("`mode` <>", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeGreaterThan(Integer value) { + addCriterion("`mode` >", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeGreaterThanOrEqualTo(Integer value) { + addCriterion("`mode` >=", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeLessThan(Integer value) { + addCriterion("`mode` <", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeLessThanOrEqualTo(Integer value) { + addCriterion("`mode` <=", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeIn(List values) { + addCriterion("`mode` in", values, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotIn(List values) { + addCriterion("`mode` not in", values, "mode"); + return (Criteria) this; + } + + public Criteria andModeBetween(Integer value1, Integer value2) { + addCriterion("`mode` between", value1, value2, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotBetween(Integer value1, Integer value2) { + addCriterion("`mode` not between", value1, value2, "mode"); + return (Criteria) this; + } + + public Criteria andInfoIsNull() { + addCriterion("info is null"); + return (Criteria) this; + } + + public Criteria andInfoIsNotNull() { + addCriterion("info is not null"); + return (Criteria) this; + } + + public Criteria andInfoEqualTo(String value) { + addCriterion("info =", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoNotEqualTo(String value) { + addCriterion("info <>", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoGreaterThan(String value) { + addCriterion("info >", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoGreaterThanOrEqualTo(String value) { + addCriterion("info >=", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoLessThan(String value) { + addCriterion("info <", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoLessThanOrEqualTo(String value) { + addCriterion("info <=", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoLike(String value) { + addCriterion("info like", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoNotLike(String value) { + addCriterion("info not like", value, "info"); + return (Criteria) this; + } + + public Criteria andInfoIn(List values) { + addCriterion("info in", values, "info"); + return (Criteria) this; + } + + public Criteria andInfoNotIn(List values) { + addCriterion("info not in", values, "info"); + return (Criteria) this; + } + + public Criteria andInfoBetween(String value1, String value2) { + addCriterion("info between", value1, value2, "info"); + return (Criteria) this; + } + + public Criteria andInfoNotBetween(String value1, String value2) { + addCriterion("info not between", value1, value2, "info"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceIsNull() { + addCriterion("qrtz_instance is null"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceIsNotNull() { + addCriterion("qrtz_instance is not null"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceEqualTo(String value) { + addCriterion("qrtz_instance =", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceNotEqualTo(String value) { + addCriterion("qrtz_instance <>", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceGreaterThan(String value) { + addCriterion("qrtz_instance >", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceGreaterThanOrEqualTo(String value) { + addCriterion("qrtz_instance >=", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceLessThan(String value) { + addCriterion("qrtz_instance <", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceLessThanOrEqualTo(String value) { + addCriterion("qrtz_instance <=", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceLike(String value) { + addCriterion("qrtz_instance like", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceNotLike(String value) { + addCriterion("qrtz_instance not like", value, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceIn(List values) { + addCriterion("qrtz_instance in", values, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceNotIn(List values) { + addCriterion("qrtz_instance not in", values, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceBetween(String value1, String value2) { + addCriterion("qrtz_instance between", value1, value2, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andQrtzInstanceNotBetween(String value1, String value2) { + addCriterion("qrtz_instance not between", value1, value2, "qrtzInstance"); + return (Criteria) this; + } + + public Criteria andSyncStatusIsNull() { + addCriterion("sync_status is null"); + return (Criteria) this; + } + + public Criteria andSyncStatusIsNotNull() { + addCriterion("sync_status is not null"); + return (Criteria) this; + } + + public Criteria andSyncStatusEqualTo(String value) { + addCriterion("sync_status =", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusNotEqualTo(String value) { + addCriterion("sync_status <>", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusGreaterThan(String value) { + addCriterion("sync_status >", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusGreaterThanOrEqualTo(String value) { + addCriterion("sync_status >=", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusLessThan(String value) { + addCriterion("sync_status <", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusLessThanOrEqualTo(String value) { + addCriterion("sync_status <=", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusLike(String value) { + addCriterion("sync_status like", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusNotLike(String value) { + addCriterion("sync_status not like", value, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusIn(List values) { + addCriterion("sync_status in", values, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusNotIn(List values) { + addCriterion("sync_status not in", values, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusBetween(String value1, String value2) { + addCriterion("sync_status between", value1, value2, "syncStatus"); + return (Criteria) this; + } + + public Criteria andSyncStatusNotBetween(String value1, String value2) { + addCriterion("sync_status not between", value1, value2, "syncStatus"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeIsNull() { + addCriterion("last_update_time is null"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeIsNotNull() { + addCriterion("last_update_time is not null"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeEqualTo(Long value) { + addCriterion("last_update_time =", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeNotEqualTo(Long value) { + addCriterion("last_update_time <>", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeGreaterThan(Long value) { + addCriterion("last_update_time >", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("last_update_time >=", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeLessThan(Long value) { + addCriterion("last_update_time <", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("last_update_time <=", value, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeIn(List values) { + addCriterion("last_update_time in", values, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeNotIn(List values) { + addCriterion("last_update_time not in", values, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeBetween(Long value1, Long value2) { + addCriterion("last_update_time between", value1, value2, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andLastUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("last_update_time not between", value1, value2, "lastUpdateTime"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsIsNull() { + addCriterion("sql_variable_details is null"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsIsNotNull() { + addCriterion("sql_variable_details is not null"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsEqualTo(String value) { + addCriterion("sql_variable_details =", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsNotEqualTo(String value) { + addCriterion("sql_variable_details <>", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsGreaterThan(String value) { + addCriterion("sql_variable_details >", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsGreaterThanOrEqualTo(String value) { + addCriterion("sql_variable_details >=", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsLessThan(String value) { + addCriterion("sql_variable_details <", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsLessThanOrEqualTo(String value) { + addCriterion("sql_variable_details <=", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsLike(String value) { + addCriterion("sql_variable_details like", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsNotLike(String value) { + addCriterion("sql_variable_details not like", value, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsIn(List values) { + addCriterion("sql_variable_details in", values, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsNotIn(List values) { + addCriterion("sql_variable_details not in", values, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsBetween(String value1, String value2) { + addCriterion("sql_variable_details between", value1, value2, "sqlVariableDetails"); + return (Criteria) this; + } + + public Criteria andSqlVariableDetailsNotBetween(String value1, String value2) { + addCriterion("sql_variable_details not between", value1, value2, "sqlVariableDetails"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableField.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableField.java new file mode 100644 index 0000000000..1b6736e154 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableField.java @@ -0,0 +1,54 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +@Data +@Builder +@AllArgsConstructor //全参构造函数 +@NoArgsConstructor //无参构造函数 +public class DatasetTableField implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("表ID") + private String tableId; + @ApiModelProperty("原始名称") + private String originName; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("DE名称") + private String dataeaseName; + @ApiModelProperty("分组类型") + private String groupType; + @ApiModelProperty("类型") + private String type; + @ApiModelProperty("大小") + private Integer size; + @ApiModelProperty("de类型") + private Integer deType; + @ApiModelProperty("de类型格式") + private Integer deTypeFormat; + @ApiModelProperty("de抽取类型") + private Integer deExtractType; + @ApiModelProperty("额外字段") + private Integer extField; + @ApiModelProperty("是否选中") + private Boolean checked; + @ApiModelProperty("列号") + private Integer columnIndex; + @ApiModelProperty("上次同步时间") + private Long lastSyncTime; + @ApiModelProperty("精度") + private Integer accuracy; + @ApiModelProperty("时间格式") + private String dateFormat; + @ApiModelProperty("时间格式类型") + private String dateFormatType; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFieldExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFieldExample.java new file mode 100644 index 0000000000..e13286c2c8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFieldExample.java @@ -0,0 +1,1370 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableFieldExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableFieldExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andOriginNameIsNull() { + addCriterion("origin_name is null"); + return (Criteria) this; + } + + public Criteria andOriginNameIsNotNull() { + addCriterion("origin_name is not null"); + return (Criteria) this; + } + + public Criteria andOriginNameEqualTo(String value) { + addCriterion("origin_name =", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameNotEqualTo(String value) { + addCriterion("origin_name <>", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameGreaterThan(String value) { + addCriterion("origin_name >", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameGreaterThanOrEqualTo(String value) { + addCriterion("origin_name >=", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameLessThan(String value) { + addCriterion("origin_name <", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameLessThanOrEqualTo(String value) { + addCriterion("origin_name <=", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameLike(String value) { + addCriterion("origin_name like", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameNotLike(String value) { + addCriterion("origin_name not like", value, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameIn(List values) { + addCriterion("origin_name in", values, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameNotIn(List values) { + addCriterion("origin_name not in", values, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameBetween(String value1, String value2) { + addCriterion("origin_name between", value1, value2, "originName"); + return (Criteria) this; + } + + public Criteria andOriginNameNotBetween(String value1, String value2) { + addCriterion("origin_name not between", value1, value2, "originName"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIsNull() { + addCriterion("dataease_name is null"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIsNotNull() { + addCriterion("dataease_name is not null"); + return (Criteria) this; + } + + public Criteria andDataeaseNameEqualTo(String value) { + addCriterion("dataease_name =", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotEqualTo(String value) { + addCriterion("dataease_name <>", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameGreaterThan(String value) { + addCriterion("dataease_name >", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameGreaterThanOrEqualTo(String value) { + addCriterion("dataease_name >=", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLessThan(String value) { + addCriterion("dataease_name <", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLessThanOrEqualTo(String value) { + addCriterion("dataease_name <=", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameLike(String value) { + addCriterion("dataease_name like", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotLike(String value) { + addCriterion("dataease_name not like", value, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameIn(List values) { + addCriterion("dataease_name in", values, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotIn(List values) { + addCriterion("dataease_name not in", values, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameBetween(String value1, String value2) { + addCriterion("dataease_name between", value1, value2, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andDataeaseNameNotBetween(String value1, String value2) { + addCriterion("dataease_name not between", value1, value2, "dataeaseName"); + return (Criteria) this; + } + + public Criteria andGroupTypeIsNull() { + addCriterion("group_type is null"); + return (Criteria) this; + } + + public Criteria andGroupTypeIsNotNull() { + addCriterion("group_type is not null"); + return (Criteria) this; + } + + public Criteria andGroupTypeEqualTo(String value) { + addCriterion("group_type =", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotEqualTo(String value) { + addCriterion("group_type <>", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeGreaterThan(String value) { + addCriterion("group_type >", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeGreaterThanOrEqualTo(String value) { + addCriterion("group_type >=", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLessThan(String value) { + addCriterion("group_type <", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLessThanOrEqualTo(String value) { + addCriterion("group_type <=", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeLike(String value) { + addCriterion("group_type like", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotLike(String value) { + addCriterion("group_type not like", value, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeIn(List values) { + addCriterion("group_type in", values, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotIn(List values) { + addCriterion("group_type not in", values, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeBetween(String value1, String value2) { + addCriterion("group_type between", value1, value2, "groupType"); + return (Criteria) this; + } + + public Criteria andGroupTypeNotBetween(String value1, String value2) { + addCriterion("group_type not between", value1, value2, "groupType"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andSizeIsNull() { + addCriterion("`size` is null"); + return (Criteria) this; + } + + public Criteria andSizeIsNotNull() { + addCriterion("`size` is not null"); + return (Criteria) this; + } + + public Criteria andSizeEqualTo(Integer value) { + addCriterion("`size` =", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotEqualTo(Integer value) { + addCriterion("`size` <>", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThan(Integer value) { + addCriterion("`size` >", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThanOrEqualTo(Integer value) { + addCriterion("`size` >=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThan(Integer value) { + addCriterion("`size` <", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThanOrEqualTo(Integer value) { + addCriterion("`size` <=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeIn(List values) { + addCriterion("`size` in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotIn(List values) { + addCriterion("`size` not in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeBetween(Integer value1, Integer value2) { + addCriterion("`size` between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotBetween(Integer value1, Integer value2) { + addCriterion("`size` not between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andDeTypeIsNull() { + addCriterion("de_type is null"); + return (Criteria) this; + } + + public Criteria andDeTypeIsNotNull() { + addCriterion("de_type is not null"); + return (Criteria) this; + } + + public Criteria andDeTypeEqualTo(Integer value) { + addCriterion("de_type =", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotEqualTo(Integer value) { + addCriterion("de_type <>", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeGreaterThan(Integer value) { + addCriterion("de_type >", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("de_type >=", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeLessThan(Integer value) { + addCriterion("de_type <", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeLessThanOrEqualTo(Integer value) { + addCriterion("de_type <=", value, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeIn(List values) { + addCriterion("de_type in", values, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotIn(List values) { + addCriterion("de_type not in", values, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeBetween(Integer value1, Integer value2) { + addCriterion("de_type between", value1, value2, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeNotBetween(Integer value1, Integer value2) { + addCriterion("de_type not between", value1, value2, "deType"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIsNull() { + addCriterion("de_type_format is null"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIsNotNull() { + addCriterion("de_type_format is not null"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatEqualTo(Integer value) { + addCriterion("de_type_format =", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotEqualTo(Integer value) { + addCriterion("de_type_format <>", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatGreaterThan(Integer value) { + addCriterion("de_type_format >", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatGreaterThanOrEqualTo(Integer value) { + addCriterion("de_type_format >=", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatLessThan(Integer value) { + addCriterion("de_type_format <", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatLessThanOrEqualTo(Integer value) { + addCriterion("de_type_format <=", value, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatIn(List values) { + addCriterion("de_type_format in", values, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotIn(List values) { + addCriterion("de_type_format not in", values, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatBetween(Integer value1, Integer value2) { + addCriterion("de_type_format between", value1, value2, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeTypeFormatNotBetween(Integer value1, Integer value2) { + addCriterion("de_type_format not between", value1, value2, "deTypeFormat"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIsNull() { + addCriterion("de_extract_type is null"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIsNotNull() { + addCriterion("de_extract_type is not null"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeEqualTo(Integer value) { + addCriterion("de_extract_type =", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotEqualTo(Integer value) { + addCriterion("de_extract_type <>", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeGreaterThan(Integer value) { + addCriterion("de_extract_type >", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("de_extract_type >=", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeLessThan(Integer value) { + addCriterion("de_extract_type <", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeLessThanOrEqualTo(Integer value) { + addCriterion("de_extract_type <=", value, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeIn(List values) { + addCriterion("de_extract_type in", values, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotIn(List values) { + addCriterion("de_extract_type not in", values, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeBetween(Integer value1, Integer value2) { + addCriterion("de_extract_type between", value1, value2, "deExtractType"); + return (Criteria) this; + } + + public Criteria andDeExtractTypeNotBetween(Integer value1, Integer value2) { + addCriterion("de_extract_type not between", value1, value2, "deExtractType"); + return (Criteria) this; + } + + public Criteria andExtFieldIsNull() { + addCriterion("ext_field is null"); + return (Criteria) this; + } + + public Criteria andExtFieldIsNotNull() { + addCriterion("ext_field is not null"); + return (Criteria) this; + } + + public Criteria andExtFieldEqualTo(Integer value) { + addCriterion("ext_field =", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotEqualTo(Integer value) { + addCriterion("ext_field <>", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldGreaterThan(Integer value) { + addCriterion("ext_field >", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldGreaterThanOrEqualTo(Integer value) { + addCriterion("ext_field >=", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldLessThan(Integer value) { + addCriterion("ext_field <", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldLessThanOrEqualTo(Integer value) { + addCriterion("ext_field <=", value, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldIn(List values) { + addCriterion("ext_field in", values, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotIn(List values) { + addCriterion("ext_field not in", values, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldBetween(Integer value1, Integer value2) { + addCriterion("ext_field between", value1, value2, "extField"); + return (Criteria) this; + } + + public Criteria andExtFieldNotBetween(Integer value1, Integer value2) { + addCriterion("ext_field not between", value1, value2, "extField"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andColumnIndexIsNull() { + addCriterion("column_index is null"); + return (Criteria) this; + } + + public Criteria andColumnIndexIsNotNull() { + addCriterion("column_index is not null"); + return (Criteria) this; + } + + public Criteria andColumnIndexEqualTo(Integer value) { + addCriterion("column_index =", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotEqualTo(Integer value) { + addCriterion("column_index <>", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexGreaterThan(Integer value) { + addCriterion("column_index >", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexGreaterThanOrEqualTo(Integer value) { + addCriterion("column_index >=", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexLessThan(Integer value) { + addCriterion("column_index <", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexLessThanOrEqualTo(Integer value) { + addCriterion("column_index <=", value, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexIn(List values) { + addCriterion("column_index in", values, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotIn(List values) { + addCriterion("column_index not in", values, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexBetween(Integer value1, Integer value2) { + addCriterion("column_index between", value1, value2, "columnIndex"); + return (Criteria) this; + } + + public Criteria andColumnIndexNotBetween(Integer value1, Integer value2) { + addCriterion("column_index not between", value1, value2, "columnIndex"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIsNull() { + addCriterion("last_sync_time is null"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIsNotNull() { + addCriterion("last_sync_time is not null"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeEqualTo(Long value) { + addCriterion("last_sync_time =", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotEqualTo(Long value) { + addCriterion("last_sync_time <>", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeGreaterThan(Long value) { + addCriterion("last_sync_time >", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeGreaterThanOrEqualTo(Long value) { + addCriterion("last_sync_time >=", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeLessThan(Long value) { + addCriterion("last_sync_time <", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeLessThanOrEqualTo(Long value) { + addCriterion("last_sync_time <=", value, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeIn(List values) { + addCriterion("last_sync_time in", values, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotIn(List values) { + addCriterion("last_sync_time not in", values, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeBetween(Long value1, Long value2) { + addCriterion("last_sync_time between", value1, value2, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andLastSyncTimeNotBetween(Long value1, Long value2) { + addCriterion("last_sync_time not between", value1, value2, "lastSyncTime"); + return (Criteria) this; + } + + public Criteria andAccuracyIsNull() { + addCriterion("accuracy is null"); + return (Criteria) this; + } + + public Criteria andAccuracyIsNotNull() { + addCriterion("accuracy is not null"); + return (Criteria) this; + } + + public Criteria andAccuracyEqualTo(Integer value) { + addCriterion("accuracy =", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyNotEqualTo(Integer value) { + addCriterion("accuracy <>", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyGreaterThan(Integer value) { + addCriterion("accuracy >", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyGreaterThanOrEqualTo(Integer value) { + addCriterion("accuracy >=", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyLessThan(Integer value) { + addCriterion("accuracy <", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyLessThanOrEqualTo(Integer value) { + addCriterion("accuracy <=", value, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyIn(List values) { + addCriterion("accuracy in", values, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyNotIn(List values) { + addCriterion("accuracy not in", values, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyBetween(Integer value1, Integer value2) { + addCriterion("accuracy between", value1, value2, "accuracy"); + return (Criteria) this; + } + + public Criteria andAccuracyNotBetween(Integer value1, Integer value2) { + addCriterion("accuracy not between", value1, value2, "accuracy"); + return (Criteria) this; + } + + public Criteria andDateFormatIsNull() { + addCriterion("date_format is null"); + return (Criteria) this; + } + + public Criteria andDateFormatIsNotNull() { + addCriterion("date_format is not null"); + return (Criteria) this; + } + + public Criteria andDateFormatEqualTo(String value) { + addCriterion("date_format =", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatNotEqualTo(String value) { + addCriterion("date_format <>", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatGreaterThan(String value) { + addCriterion("date_format >", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatGreaterThanOrEqualTo(String value) { + addCriterion("date_format >=", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatLessThan(String value) { + addCriterion("date_format <", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatLessThanOrEqualTo(String value) { + addCriterion("date_format <=", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatLike(String value) { + addCriterion("date_format like", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatNotLike(String value) { + addCriterion("date_format not like", value, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatIn(List values) { + addCriterion("date_format in", values, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatNotIn(List values) { + addCriterion("date_format not in", values, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatBetween(String value1, String value2) { + addCriterion("date_format between", value1, value2, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatNotBetween(String value1, String value2) { + addCriterion("date_format not between", value1, value2, "dateFormat"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeIsNull() { + addCriterion("date_format_type is null"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeIsNotNull() { + addCriterion("date_format_type is not null"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeEqualTo(String value) { + addCriterion("date_format_type =", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeNotEqualTo(String value) { + addCriterion("date_format_type <>", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeGreaterThan(String value) { + addCriterion("date_format_type >", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeGreaterThanOrEqualTo(String value) { + addCriterion("date_format_type >=", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeLessThan(String value) { + addCriterion("date_format_type <", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeLessThanOrEqualTo(String value) { + addCriterion("date_format_type <=", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeLike(String value) { + addCriterion("date_format_type like", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeNotLike(String value) { + addCriterion("date_format_type not like", value, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeIn(List values) { + addCriterion("date_format_type in", values, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeNotIn(List values) { + addCriterion("date_format_type not in", values, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeBetween(String value1, String value2) { + addCriterion("date_format_type between", value1, value2, "dateFormatType"); + return (Criteria) this; + } + + public Criteria andDateFormatTypeNotBetween(String value1, String value2) { + addCriterion("date_format_type not between", value1, value2, "dateFormatType"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunction.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunction.java new file mode 100644 index 0000000000..949dc2a65b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunction.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTableFunction implements Serializable { + @ApiModelProperty("ID") + private Long id; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("函数") + private String func; + @ApiModelProperty("库类型") + private String dbType; + @ApiModelProperty("函数类型") + private Integer funcType; + @ApiModelProperty("描述") + private String desc; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunctionExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunctionExample.java new file mode 100644 index 0000000000..64db5bf3d6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableFunctionExample.java @@ -0,0 +1,530 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableFunctionExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableFunctionExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andFuncIsNull() { + addCriterion("func is null"); + return (Criteria) this; + } + + public Criteria andFuncIsNotNull() { + addCriterion("func is not null"); + return (Criteria) this; + } + + public Criteria andFuncEqualTo(String value) { + addCriterion("func =", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncNotEqualTo(String value) { + addCriterion("func <>", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncGreaterThan(String value) { + addCriterion("func >", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncGreaterThanOrEqualTo(String value) { + addCriterion("func >=", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncLessThan(String value) { + addCriterion("func <", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncLessThanOrEqualTo(String value) { + addCriterion("func <=", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncLike(String value) { + addCriterion("func like", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncNotLike(String value) { + addCriterion("func not like", value, "func"); + return (Criteria) this; + } + + public Criteria andFuncIn(List values) { + addCriterion("func in", values, "func"); + return (Criteria) this; + } + + public Criteria andFuncNotIn(List values) { + addCriterion("func not in", values, "func"); + return (Criteria) this; + } + + public Criteria andFuncBetween(String value1, String value2) { + addCriterion("func between", value1, value2, "func"); + return (Criteria) this; + } + + public Criteria andFuncNotBetween(String value1, String value2) { + addCriterion("func not between", value1, value2, "func"); + return (Criteria) this; + } + + public Criteria andDbTypeIsNull() { + addCriterion("db_type is null"); + return (Criteria) this; + } + + public Criteria andDbTypeIsNotNull() { + addCriterion("db_type is not null"); + return (Criteria) this; + } + + public Criteria andDbTypeEqualTo(String value) { + addCriterion("db_type =", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeNotEqualTo(String value) { + addCriterion("db_type <>", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeGreaterThan(String value) { + addCriterion("db_type >", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeGreaterThanOrEqualTo(String value) { + addCriterion("db_type >=", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeLessThan(String value) { + addCriterion("db_type <", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeLessThanOrEqualTo(String value) { + addCriterion("db_type <=", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeLike(String value) { + addCriterion("db_type like", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeNotLike(String value) { + addCriterion("db_type not like", value, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeIn(List values) { + addCriterion("db_type in", values, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeNotIn(List values) { + addCriterion("db_type not in", values, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeBetween(String value1, String value2) { + addCriterion("db_type between", value1, value2, "dbType"); + return (Criteria) this; + } + + public Criteria andDbTypeNotBetween(String value1, String value2) { + addCriterion("db_type not between", value1, value2, "dbType"); + return (Criteria) this; + } + + public Criteria andFuncTypeIsNull() { + addCriterion("func_type is null"); + return (Criteria) this; + } + + public Criteria andFuncTypeIsNotNull() { + addCriterion("func_type is not null"); + return (Criteria) this; + } + + public Criteria andFuncTypeEqualTo(Integer value) { + addCriterion("func_type =", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeNotEqualTo(Integer value) { + addCriterion("func_type <>", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeGreaterThan(Integer value) { + addCriterion("func_type >", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("func_type >=", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeLessThan(Integer value) { + addCriterion("func_type <", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeLessThanOrEqualTo(Integer value) { + addCriterion("func_type <=", value, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeIn(List values) { + addCriterion("func_type in", values, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeNotIn(List values) { + addCriterion("func_type not in", values, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeBetween(Integer value1, Integer value2) { + addCriterion("func_type between", value1, value2, "funcType"); + return (Criteria) this; + } + + public Criteria andFuncTypeNotBetween(Integer value1, Integer value2) { + addCriterion("func_type not between", value1, value2, "funcType"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfig.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfig.java new file mode 100644 index 0000000000..73463dedae --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfig.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTableIncrementalConfig implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("表ID") + private String tableId; + @ApiModelProperty("删除增量") + private String incrementalDelete; + @ApiModelProperty("新增增量") + private String incrementalAdd; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfigExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfigExample.java new file mode 100644 index 0000000000..6407a6e273 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableIncrementalConfigExample.java @@ -0,0 +1,480 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableIncrementalConfigExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableIncrementalConfigExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteIsNull() { + addCriterion("incremental_delete is null"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteIsNotNull() { + addCriterion("incremental_delete is not null"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteEqualTo(String value) { + addCriterion("incremental_delete =", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteNotEqualTo(String value) { + addCriterion("incremental_delete <>", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteGreaterThan(String value) { + addCriterion("incremental_delete >", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteGreaterThanOrEqualTo(String value) { + addCriterion("incremental_delete >=", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteLessThan(String value) { + addCriterion("incremental_delete <", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteLessThanOrEqualTo(String value) { + addCriterion("incremental_delete <=", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteLike(String value) { + addCriterion("incremental_delete like", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteNotLike(String value) { + addCriterion("incremental_delete not like", value, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteIn(List values) { + addCriterion("incremental_delete in", values, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteNotIn(List values) { + addCriterion("incremental_delete not in", values, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteBetween(String value1, String value2) { + addCriterion("incremental_delete between", value1, value2, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalDeleteNotBetween(String value1, String value2) { + addCriterion("incremental_delete not between", value1, value2, "incrementalDelete"); + return (Criteria) this; + } + + public Criteria andIncrementalAddIsNull() { + addCriterion("incremental_add is null"); + return (Criteria) this; + } + + public Criteria andIncrementalAddIsNotNull() { + addCriterion("incremental_add is not null"); + return (Criteria) this; + } + + public Criteria andIncrementalAddEqualTo(String value) { + addCriterion("incremental_add =", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddNotEqualTo(String value) { + addCriterion("incremental_add <>", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddGreaterThan(String value) { + addCriterion("incremental_add >", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddGreaterThanOrEqualTo(String value) { + addCriterion("incremental_add >=", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddLessThan(String value) { + addCriterion("incremental_add <", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddLessThanOrEqualTo(String value) { + addCriterion("incremental_add <=", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddLike(String value) { + addCriterion("incremental_add like", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddNotLike(String value) { + addCriterion("incremental_add not like", value, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddIn(List values) { + addCriterion("incremental_add in", values, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddNotIn(List values) { + addCriterion("incremental_add not in", values, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddBetween(String value1, String value2) { + addCriterion("incremental_add between", value1, value2, "incrementalAdd"); + return (Criteria) this; + } + + public Criteria andIncrementalAddNotBetween(String value1, String value2) { + addCriterion("incremental_add not between", value1, value2, "incrementalAdd"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTask.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTask.java new file mode 100644 index 0000000000..4f58484e28 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTask.java @@ -0,0 +1,40 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTableTask implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("表ID") + private String tableId; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("类型") + private String type; + @ApiModelProperty("开始时间") + private Long startTime; + @ApiModelProperty("频率") + private String rate; + @ApiModelProperty("表达式") + private String cron; + @ApiModelProperty("结束") + private String end; + @ApiModelProperty("结束时间") + private Long endTime; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("上次执行时间") + private Long lastExecTime; + @ApiModelProperty("状态") + private String status; + @ApiModelProperty("上次执行状态") + private String lastExecStatus; + @ApiModelProperty("抽取数据") + private String extraData; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskExample.java new file mode 100644 index 0000000000..cb32616e0c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskExample.java @@ -0,0 +1,1140 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableTaskExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableTaskExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNull() { + addCriterion("start_time is null"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNotNull() { + addCriterion("start_time is not null"); + return (Criteria) this; + } + + public Criteria andStartTimeEqualTo(Long value) { + addCriterion("start_time =", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotEqualTo(Long value) { + addCriterion("start_time <>", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThan(Long value) { + addCriterion("start_time >", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThanOrEqualTo(Long value) { + addCriterion("start_time >=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThan(Long value) { + addCriterion("start_time <", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThanOrEqualTo(Long value) { + addCriterion("start_time <=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeIn(List values) { + addCriterion("start_time in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotIn(List values) { + addCriterion("start_time not in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeBetween(Long value1, Long value2) { + addCriterion("start_time between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotBetween(Long value1, Long value2) { + addCriterion("start_time not between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andRateIsNull() { + addCriterion("rate is null"); + return (Criteria) this; + } + + public Criteria andRateIsNotNull() { + addCriterion("rate is not null"); + return (Criteria) this; + } + + public Criteria andRateEqualTo(String value) { + addCriterion("rate =", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateNotEqualTo(String value) { + addCriterion("rate <>", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateGreaterThan(String value) { + addCriterion("rate >", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateGreaterThanOrEqualTo(String value) { + addCriterion("rate >=", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateLessThan(String value) { + addCriterion("rate <", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateLessThanOrEqualTo(String value) { + addCriterion("rate <=", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateLike(String value) { + addCriterion("rate like", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateNotLike(String value) { + addCriterion("rate not like", value, "rate"); + return (Criteria) this; + } + + public Criteria andRateIn(List values) { + addCriterion("rate in", values, "rate"); + return (Criteria) this; + } + + public Criteria andRateNotIn(List values) { + addCriterion("rate not in", values, "rate"); + return (Criteria) this; + } + + public Criteria andRateBetween(String value1, String value2) { + addCriterion("rate between", value1, value2, "rate"); + return (Criteria) this; + } + + public Criteria andRateNotBetween(String value1, String value2) { + addCriterion("rate not between", value1, value2, "rate"); + return (Criteria) this; + } + + public Criteria andCronIsNull() { + addCriterion("cron is null"); + return (Criteria) this; + } + + public Criteria andCronIsNotNull() { + addCriterion("cron is not null"); + return (Criteria) this; + } + + public Criteria andCronEqualTo(String value) { + addCriterion("cron =", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronNotEqualTo(String value) { + addCriterion("cron <>", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronGreaterThan(String value) { + addCriterion("cron >", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronGreaterThanOrEqualTo(String value) { + addCriterion("cron >=", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronLessThan(String value) { + addCriterion("cron <", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronLessThanOrEqualTo(String value) { + addCriterion("cron <=", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronLike(String value) { + addCriterion("cron like", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronNotLike(String value) { + addCriterion("cron not like", value, "cron"); + return (Criteria) this; + } + + public Criteria andCronIn(List values) { + addCriterion("cron in", values, "cron"); + return (Criteria) this; + } + + public Criteria andCronNotIn(List values) { + addCriterion("cron not in", values, "cron"); + return (Criteria) this; + } + + public Criteria andCronBetween(String value1, String value2) { + addCriterion("cron between", value1, value2, "cron"); + return (Criteria) this; + } + + public Criteria andCronNotBetween(String value1, String value2) { + addCriterion("cron not between", value1, value2, "cron"); + return (Criteria) this; + } + + public Criteria andEndIsNull() { + addCriterion("`end` is null"); + return (Criteria) this; + } + + public Criteria andEndIsNotNull() { + addCriterion("`end` is not null"); + return (Criteria) this; + } + + public Criteria andEndEqualTo(String value) { + addCriterion("`end` =", value, "end"); + return (Criteria) this; + } + + public Criteria andEndNotEqualTo(String value) { + addCriterion("`end` <>", value, "end"); + return (Criteria) this; + } + + public Criteria andEndGreaterThan(String value) { + addCriterion("`end` >", value, "end"); + return (Criteria) this; + } + + public Criteria andEndGreaterThanOrEqualTo(String value) { + addCriterion("`end` >=", value, "end"); + return (Criteria) this; + } + + public Criteria andEndLessThan(String value) { + addCriterion("`end` <", value, "end"); + return (Criteria) this; + } + + public Criteria andEndLessThanOrEqualTo(String value) { + addCriterion("`end` <=", value, "end"); + return (Criteria) this; + } + + public Criteria andEndLike(String value) { + addCriterion("`end` like", value, "end"); + return (Criteria) this; + } + + public Criteria andEndNotLike(String value) { + addCriterion("`end` not like", value, "end"); + return (Criteria) this; + } + + public Criteria andEndIn(List values) { + addCriterion("`end` in", values, "end"); + return (Criteria) this; + } + + public Criteria andEndNotIn(List values) { + addCriterion("`end` not in", values, "end"); + return (Criteria) this; + } + + public Criteria andEndBetween(String value1, String value2) { + addCriterion("`end` between", value1, value2, "end"); + return (Criteria) this; + } + + public Criteria andEndNotBetween(String value1, String value2) { + addCriterion("`end` not between", value1, value2, "end"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNull() { + addCriterion("end_time is null"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNotNull() { + addCriterion("end_time is not null"); + return (Criteria) this; + } + + public Criteria andEndTimeEqualTo(Long value) { + addCriterion("end_time =", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotEqualTo(Long value) { + addCriterion("end_time <>", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThan(Long value) { + addCriterion("end_time >", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThanOrEqualTo(Long value) { + addCriterion("end_time >=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThan(Long value) { + addCriterion("end_time <", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThanOrEqualTo(Long value) { + addCriterion("end_time <=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeIn(List values) { + addCriterion("end_time in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotIn(List values) { + addCriterion("end_time not in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeBetween(Long value1, Long value2) { + addCriterion("end_time between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotBetween(Long value1, Long value2) { + addCriterion("end_time not between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeIsNull() { + addCriterion("last_exec_time is null"); + return (Criteria) this; + } + + public Criteria andLastExecTimeIsNotNull() { + addCriterion("last_exec_time is not null"); + return (Criteria) this; + } + + public Criteria andLastExecTimeEqualTo(Long value) { + addCriterion("last_exec_time =", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeNotEqualTo(Long value) { + addCriterion("last_exec_time <>", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeGreaterThan(Long value) { + addCriterion("last_exec_time >", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeGreaterThanOrEqualTo(Long value) { + addCriterion("last_exec_time >=", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeLessThan(Long value) { + addCriterion("last_exec_time <", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeLessThanOrEqualTo(Long value) { + addCriterion("last_exec_time <=", value, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeIn(List values) { + addCriterion("last_exec_time in", values, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeNotIn(List values) { + addCriterion("last_exec_time not in", values, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeBetween(Long value1, Long value2) { + addCriterion("last_exec_time between", value1, value2, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andLastExecTimeNotBetween(Long value1, Long value2) { + addCriterion("last_exec_time not between", value1, value2, "lastExecTime"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andLastExecStatusIsNull() { + addCriterion("last_exec_status is null"); + return (Criteria) this; + } + + public Criteria andLastExecStatusIsNotNull() { + addCriterion("last_exec_status is not null"); + return (Criteria) this; + } + + public Criteria andLastExecStatusEqualTo(String value) { + addCriterion("last_exec_status =", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusNotEqualTo(String value) { + addCriterion("last_exec_status <>", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusGreaterThan(String value) { + addCriterion("last_exec_status >", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusGreaterThanOrEqualTo(String value) { + addCriterion("last_exec_status >=", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusLessThan(String value) { + addCriterion("last_exec_status <", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusLessThanOrEqualTo(String value) { + addCriterion("last_exec_status <=", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusLike(String value) { + addCriterion("last_exec_status like", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusNotLike(String value) { + addCriterion("last_exec_status not like", value, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusIn(List values) { + addCriterion("last_exec_status in", values, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusNotIn(List values) { + addCriterion("last_exec_status not in", values, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusBetween(String value1, String value2) { + addCriterion("last_exec_status between", value1, value2, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andLastExecStatusNotBetween(String value1, String value2) { + addCriterion("last_exec_status not between", value1, value2, "lastExecStatus"); + return (Criteria) this; + } + + public Criteria andExtraDataIsNull() { + addCriterion("extra_data is null"); + return (Criteria) this; + } + + public Criteria andExtraDataIsNotNull() { + addCriterion("extra_data is not null"); + return (Criteria) this; + } + + public Criteria andExtraDataEqualTo(String value) { + addCriterion("extra_data =", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataNotEqualTo(String value) { + addCriterion("extra_data <>", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataGreaterThan(String value) { + addCriterion("extra_data >", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataGreaterThanOrEqualTo(String value) { + addCriterion("extra_data >=", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataLessThan(String value) { + addCriterion("extra_data <", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataLessThanOrEqualTo(String value) { + addCriterion("extra_data <=", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataLike(String value) { + addCriterion("extra_data like", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataNotLike(String value) { + addCriterion("extra_data not like", value, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataIn(List values) { + addCriterion("extra_data in", values, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataNotIn(List values) { + addCriterion("extra_data not in", values, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataBetween(String value1, String value2) { + addCriterion("extra_data between", value1, value2, "extraData"); + return (Criteria) this; + } + + public Criteria andExtraDataNotBetween(String value1, String value2) { + addCriterion("extra_data not between", value1, value2, "extraData"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLog.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLog.java new file mode 100644 index 0000000000..9a5bcd5f12 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLog.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTableTaskLog implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("表ID") + private String tableId; + @ApiModelProperty("任务ID") + private String taskId; + @ApiModelProperty("开始时间") + private Long startTime; + @ApiModelProperty("结束时间") + private Long endTime; + @ApiModelProperty("状态") + private String status; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("触发类型") + private String triggerType; + @ApiModelProperty("信息") + private String info; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLogExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLogExample.java new file mode 100644 index 0000000000..db518a351b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableTaskLogExample.java @@ -0,0 +1,730 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableTaskLogExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableTaskLogExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andTableIdIsNull() { + addCriterion("table_id is null"); + return (Criteria) this; + } + + public Criteria andTableIdIsNotNull() { + addCriterion("table_id is not null"); + return (Criteria) this; + } + + public Criteria andTableIdEqualTo(String value) { + addCriterion("table_id =", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotEqualTo(String value) { + addCriterion("table_id <>", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThan(String value) { + addCriterion("table_id >", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdGreaterThanOrEqualTo(String value) { + addCriterion("table_id >=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThan(String value) { + addCriterion("table_id <", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLessThanOrEqualTo(String value) { + addCriterion("table_id <=", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdLike(String value) { + addCriterion("table_id like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotLike(String value) { + addCriterion("table_id not like", value, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdIn(List values) { + addCriterion("table_id in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotIn(List values) { + addCriterion("table_id not in", values, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdBetween(String value1, String value2) { + addCriterion("table_id between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTableIdNotBetween(String value1, String value2) { + addCriterion("table_id not between", value1, value2, "tableId"); + return (Criteria) this; + } + + public Criteria andTaskIdIsNull() { + addCriterion("task_id is null"); + return (Criteria) this; + } + + public Criteria andTaskIdIsNotNull() { + addCriterion("task_id is not null"); + return (Criteria) this; + } + + public Criteria andTaskIdEqualTo(String value) { + addCriterion("task_id =", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdNotEqualTo(String value) { + addCriterion("task_id <>", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdGreaterThan(String value) { + addCriterion("task_id >", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdGreaterThanOrEqualTo(String value) { + addCriterion("task_id >=", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdLessThan(String value) { + addCriterion("task_id <", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdLessThanOrEqualTo(String value) { + addCriterion("task_id <=", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdLike(String value) { + addCriterion("task_id like", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdNotLike(String value) { + addCriterion("task_id not like", value, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdIn(List values) { + addCriterion("task_id in", values, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdNotIn(List values) { + addCriterion("task_id not in", values, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdBetween(String value1, String value2) { + addCriterion("task_id between", value1, value2, "taskId"); + return (Criteria) this; + } + + public Criteria andTaskIdNotBetween(String value1, String value2) { + addCriterion("task_id not between", value1, value2, "taskId"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNull() { + addCriterion("start_time is null"); + return (Criteria) this; + } + + public Criteria andStartTimeIsNotNull() { + addCriterion("start_time is not null"); + return (Criteria) this; + } + + public Criteria andStartTimeEqualTo(Long value) { + addCriterion("start_time =", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotEqualTo(Long value) { + addCriterion("start_time <>", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThan(Long value) { + addCriterion("start_time >", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeGreaterThanOrEqualTo(Long value) { + addCriterion("start_time >=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThan(Long value) { + addCriterion("start_time <", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeLessThanOrEqualTo(Long value) { + addCriterion("start_time <=", value, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeIn(List values) { + addCriterion("start_time in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotIn(List values) { + addCriterion("start_time not in", values, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeBetween(Long value1, Long value2) { + addCriterion("start_time between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andStartTimeNotBetween(Long value1, Long value2) { + addCriterion("start_time not between", value1, value2, "startTime"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNull() { + addCriterion("end_time is null"); + return (Criteria) this; + } + + public Criteria andEndTimeIsNotNull() { + addCriterion("end_time is not null"); + return (Criteria) this; + } + + public Criteria andEndTimeEqualTo(Long value) { + addCriterion("end_time =", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotEqualTo(Long value) { + addCriterion("end_time <>", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThan(Long value) { + addCriterion("end_time >", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeGreaterThanOrEqualTo(Long value) { + addCriterion("end_time >=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThan(Long value) { + addCriterion("end_time <", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeLessThanOrEqualTo(Long value) { + addCriterion("end_time <=", value, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeIn(List values) { + addCriterion("end_time in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotIn(List values) { + addCriterion("end_time not in", values, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeBetween(Long value1, Long value2) { + addCriterion("end_time between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andEndTimeNotBetween(Long value1, Long value2) { + addCriterion("end_time not between", value1, value2, "endTime"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andTriggerTypeIsNull() { + addCriterion("trigger_type is null"); + return (Criteria) this; + } + + public Criteria andTriggerTypeIsNotNull() { + addCriterion("trigger_type is not null"); + return (Criteria) this; + } + + public Criteria andTriggerTypeEqualTo(String value) { + addCriterion("trigger_type =", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeNotEqualTo(String value) { + addCriterion("trigger_type <>", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeGreaterThan(String value) { + addCriterion("trigger_type >", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeGreaterThanOrEqualTo(String value) { + addCriterion("trigger_type >=", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeLessThan(String value) { + addCriterion("trigger_type <", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeLessThanOrEqualTo(String value) { + addCriterion("trigger_type <=", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeLike(String value) { + addCriterion("trigger_type like", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeNotLike(String value) { + addCriterion("trigger_type not like", value, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeIn(List values) { + addCriterion("trigger_type in", values, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeNotIn(List values) { + addCriterion("trigger_type not in", values, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeBetween(String value1, String value2) { + addCriterion("trigger_type between", value1, value2, "triggerType"); + return (Criteria) this; + } + + public Criteria andTriggerTypeNotBetween(String value1, String value2) { + addCriterion("trigger_type not between", value1, value2, "triggerType"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnion.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnion.java new file mode 100644 index 0000000000..1059f11918 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnion.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DatasetTableUnion implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("源表ID") + private String sourceTableId; + @ApiModelProperty("源表字段ID") + private String sourceTableFieldId; + @ApiModelProperty("源合并关系") + private String sourceUnionRelation; + @ApiModelProperty("目标字段ID") + private String targetTableId; + @ApiModelProperty("目标表字段ID") + private String targetTableFieldId; + @ApiModelProperty("目标合并关系") + private String targetUnionRelation; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("创建时间") + private Long createTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnionExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnionExample.java new file mode 100644 index 0000000000..02fdafaa0e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasetTableUnionExample.java @@ -0,0 +1,820 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasetTableUnionExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasetTableUnionExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andSourceTableIdIsNull() { + addCriterion("source_table_id is null"); + return (Criteria) this; + } + + public Criteria andSourceTableIdIsNotNull() { + addCriterion("source_table_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceTableIdEqualTo(String value) { + addCriterion("source_table_id =", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdNotEqualTo(String value) { + addCriterion("source_table_id <>", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdGreaterThan(String value) { + addCriterion("source_table_id >", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdGreaterThanOrEqualTo(String value) { + addCriterion("source_table_id >=", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdLessThan(String value) { + addCriterion("source_table_id <", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdLessThanOrEqualTo(String value) { + addCriterion("source_table_id <=", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdLike(String value) { + addCriterion("source_table_id like", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdNotLike(String value) { + addCriterion("source_table_id not like", value, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdIn(List values) { + addCriterion("source_table_id in", values, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdNotIn(List values) { + addCriterion("source_table_id not in", values, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdBetween(String value1, String value2) { + addCriterion("source_table_id between", value1, value2, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableIdNotBetween(String value1, String value2) { + addCriterion("source_table_id not between", value1, value2, "sourceTableId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdIsNull() { + addCriterion("source_table_field_id is null"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdIsNotNull() { + addCriterion("source_table_field_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdEqualTo(String value) { + addCriterion("source_table_field_id =", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdNotEqualTo(String value) { + addCriterion("source_table_field_id <>", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdGreaterThan(String value) { + addCriterion("source_table_field_id >", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdGreaterThanOrEqualTo(String value) { + addCriterion("source_table_field_id >=", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdLessThan(String value) { + addCriterion("source_table_field_id <", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdLessThanOrEqualTo(String value) { + addCriterion("source_table_field_id <=", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdLike(String value) { + addCriterion("source_table_field_id like", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdNotLike(String value) { + addCriterion("source_table_field_id not like", value, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdIn(List values) { + addCriterion("source_table_field_id in", values, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdNotIn(List values) { + addCriterion("source_table_field_id not in", values, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdBetween(String value1, String value2) { + addCriterion("source_table_field_id between", value1, value2, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceTableFieldIdNotBetween(String value1, String value2) { + addCriterion("source_table_field_id not between", value1, value2, "sourceTableFieldId"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationIsNull() { + addCriterion("source_union_relation is null"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationIsNotNull() { + addCriterion("source_union_relation is not null"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationEqualTo(String value) { + addCriterion("source_union_relation =", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationNotEqualTo(String value) { + addCriterion("source_union_relation <>", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationGreaterThan(String value) { + addCriterion("source_union_relation >", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationGreaterThanOrEqualTo(String value) { + addCriterion("source_union_relation >=", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationLessThan(String value) { + addCriterion("source_union_relation <", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationLessThanOrEqualTo(String value) { + addCriterion("source_union_relation <=", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationLike(String value) { + addCriterion("source_union_relation like", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationNotLike(String value) { + addCriterion("source_union_relation not like", value, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationIn(List values) { + addCriterion("source_union_relation in", values, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationNotIn(List values) { + addCriterion("source_union_relation not in", values, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationBetween(String value1, String value2) { + addCriterion("source_union_relation between", value1, value2, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andSourceUnionRelationNotBetween(String value1, String value2) { + addCriterion("source_union_relation not between", value1, value2, "sourceUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetTableIdIsNull() { + addCriterion("target_table_id is null"); + return (Criteria) this; + } + + public Criteria andTargetTableIdIsNotNull() { + addCriterion("target_table_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetTableIdEqualTo(String value) { + addCriterion("target_table_id =", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdNotEqualTo(String value) { + addCriterion("target_table_id <>", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdGreaterThan(String value) { + addCriterion("target_table_id >", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdGreaterThanOrEqualTo(String value) { + addCriterion("target_table_id >=", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdLessThan(String value) { + addCriterion("target_table_id <", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdLessThanOrEqualTo(String value) { + addCriterion("target_table_id <=", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdLike(String value) { + addCriterion("target_table_id like", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdNotLike(String value) { + addCriterion("target_table_id not like", value, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdIn(List values) { + addCriterion("target_table_id in", values, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdNotIn(List values) { + addCriterion("target_table_id not in", values, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdBetween(String value1, String value2) { + addCriterion("target_table_id between", value1, value2, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableIdNotBetween(String value1, String value2) { + addCriterion("target_table_id not between", value1, value2, "targetTableId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdIsNull() { + addCriterion("target_table_field_id is null"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdIsNotNull() { + addCriterion("target_table_field_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdEqualTo(String value) { + addCriterion("target_table_field_id =", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdNotEqualTo(String value) { + addCriterion("target_table_field_id <>", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdGreaterThan(String value) { + addCriterion("target_table_field_id >", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdGreaterThanOrEqualTo(String value) { + addCriterion("target_table_field_id >=", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdLessThan(String value) { + addCriterion("target_table_field_id <", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdLessThanOrEqualTo(String value) { + addCriterion("target_table_field_id <=", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdLike(String value) { + addCriterion("target_table_field_id like", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdNotLike(String value) { + addCriterion("target_table_field_id not like", value, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdIn(List values) { + addCriterion("target_table_field_id in", values, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdNotIn(List values) { + addCriterion("target_table_field_id not in", values, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdBetween(String value1, String value2) { + addCriterion("target_table_field_id between", value1, value2, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetTableFieldIdNotBetween(String value1, String value2) { + addCriterion("target_table_field_id not between", value1, value2, "targetTableFieldId"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationIsNull() { + addCriterion("target_union_relation is null"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationIsNotNull() { + addCriterion("target_union_relation is not null"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationEqualTo(String value) { + addCriterion("target_union_relation =", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationNotEqualTo(String value) { + addCriterion("target_union_relation <>", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationGreaterThan(String value) { + addCriterion("target_union_relation >", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationGreaterThanOrEqualTo(String value) { + addCriterion("target_union_relation >=", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationLessThan(String value) { + addCriterion("target_union_relation <", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationLessThanOrEqualTo(String value) { + addCriterion("target_union_relation <=", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationLike(String value) { + addCriterion("target_union_relation like", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationNotLike(String value) { + addCriterion("target_union_relation not like", value, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationIn(List values) { + addCriterion("target_union_relation in", values, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationNotIn(List values) { + addCriterion("target_union_relation not in", values, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationBetween(String value1, String value2) { + addCriterion("target_union_relation between", value1, value2, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andTargetUnionRelationNotBetween(String value1, String value2) { + addCriterion("target_union_relation not between", value1, value2, "targetUnionRelation"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Datasource.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Datasource.java new file mode 100644 index 0000000000..f7dba9ea9d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Datasource.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class Datasource implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty(value = "名称",required = true) + private String name; + @ApiModelProperty("描述") + private String desc; + @ApiModelProperty(value = "类型", required = true) + private String type; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("更新时间") + private Long updateTime; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("状态") + private String status; + @ApiModelProperty(value = "配置详情", required = true) + private String configuration; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasourceExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasourceExample.java new file mode 100644 index 0000000000..de33817272 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DatasourceExample.java @@ -0,0 +1,740 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DatasourceExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DatasourceExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDescIsNull() { + addCriterion("`desc` is null"); + return (Criteria) this; + } + + public Criteria andDescIsNotNull() { + addCriterion("`desc` is not null"); + return (Criteria) this; + } + + public Criteria andDescEqualTo(String value) { + addCriterion("`desc` =", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotEqualTo(String value) { + addCriterion("`desc` <>", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThan(String value) { + addCriterion("`desc` >", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThanOrEqualTo(String value) { + addCriterion("`desc` >=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThan(String value) { + addCriterion("`desc` <", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThanOrEqualTo(String value) { + addCriterion("`desc` <=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLike(String value) { + addCriterion("`desc` like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotLike(String value) { + addCriterion("`desc` not like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescIn(List values) { + addCriterion("`desc` in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotIn(List values) { + addCriterion("`desc` not in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescBetween(String value1, String value2) { + addCriterion("`desc` between", value1, value2, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotBetween(String value1, String value2) { + addCriterion("`desc` not between", value1, value2, "desc"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriver.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriver.java new file mode 100644 index 0000000000..002350c297 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriver.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class DeDriver implements Serializable { + private String id; + + private String name; + + private Long createTime; + + private String type; + + private String driverClass; + + private String desc; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetails.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetails.java new file mode 100644 index 0000000000..37f1a9d0d5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetails.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class DeDriverDetails implements Serializable { + private String id; + + private String deDriverId; + + private String fileName; + + private String version; + + private String driverClass; + + private String transName; + + private Boolean isTransName; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetailsExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetailsExample.java new file mode 100644 index 0000000000..51015909bc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverDetailsExample.java @@ -0,0 +1,680 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DeDriverDetailsExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DeDriverDetailsExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andDeDriverIdIsNull() { + addCriterion("de_driver_id is null"); + return (Criteria) this; + } + + public Criteria andDeDriverIdIsNotNull() { + addCriterion("de_driver_id is not null"); + return (Criteria) this; + } + + public Criteria andDeDriverIdEqualTo(String value) { + addCriterion("de_driver_id =", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdNotEqualTo(String value) { + addCriterion("de_driver_id <>", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdGreaterThan(String value) { + addCriterion("de_driver_id >", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdGreaterThanOrEqualTo(String value) { + addCriterion("de_driver_id >=", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdLessThan(String value) { + addCriterion("de_driver_id <", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdLessThanOrEqualTo(String value) { + addCriterion("de_driver_id <=", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdLike(String value) { + addCriterion("de_driver_id like", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdNotLike(String value) { + addCriterion("de_driver_id not like", value, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdIn(List values) { + addCriterion("de_driver_id in", values, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdNotIn(List values) { + addCriterion("de_driver_id not in", values, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdBetween(String value1, String value2) { + addCriterion("de_driver_id between", value1, value2, "deDriverId"); + return (Criteria) this; + } + + public Criteria andDeDriverIdNotBetween(String value1, String value2) { + addCriterion("de_driver_id not between", value1, value2, "deDriverId"); + return (Criteria) this; + } + + public Criteria andFileNameIsNull() { + addCriterion("file_name is null"); + return (Criteria) this; + } + + public Criteria andFileNameIsNotNull() { + addCriterion("file_name is not null"); + return (Criteria) this; + } + + public Criteria andFileNameEqualTo(String value) { + addCriterion("file_name =", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameNotEqualTo(String value) { + addCriterion("file_name <>", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameGreaterThan(String value) { + addCriterion("file_name >", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameGreaterThanOrEqualTo(String value) { + addCriterion("file_name >=", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameLessThan(String value) { + addCriterion("file_name <", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameLessThanOrEqualTo(String value) { + addCriterion("file_name <=", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameLike(String value) { + addCriterion("file_name like", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameNotLike(String value) { + addCriterion("file_name not like", value, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameIn(List values) { + addCriterion("file_name in", values, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameNotIn(List values) { + addCriterion("file_name not in", values, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameBetween(String value1, String value2) { + addCriterion("file_name between", value1, value2, "fileName"); + return (Criteria) this; + } + + public Criteria andFileNameNotBetween(String value1, String value2) { + addCriterion("file_name not between", value1, value2, "fileName"); + return (Criteria) this; + } + + public Criteria andVersionIsNull() { + addCriterion("version is null"); + return (Criteria) this; + } + + public Criteria andVersionIsNotNull() { + addCriterion("version is not null"); + return (Criteria) this; + } + + public Criteria andVersionEqualTo(String value) { + addCriterion("version =", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotEqualTo(String value) { + addCriterion("version <>", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThan(String value) { + addCriterion("version >", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThanOrEqualTo(String value) { + addCriterion("version >=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThan(String value) { + addCriterion("version <", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThanOrEqualTo(String value) { + addCriterion("version <=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLike(String value) { + addCriterion("version like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotLike(String value) { + addCriterion("version not like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionIn(List values) { + addCriterion("version in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotIn(List values) { + addCriterion("version not in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionBetween(String value1, String value2) { + addCriterion("version between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotBetween(String value1, String value2) { + addCriterion("version not between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andDriverClassIsNull() { + addCriterion("driver_class is null"); + return (Criteria) this; + } + + public Criteria andDriverClassIsNotNull() { + addCriterion("driver_class is not null"); + return (Criteria) this; + } + + public Criteria andDriverClassEqualTo(String value) { + addCriterion("driver_class =", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotEqualTo(String value) { + addCriterion("driver_class <>", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassGreaterThan(String value) { + addCriterion("driver_class >", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassGreaterThanOrEqualTo(String value) { + addCriterion("driver_class >=", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLessThan(String value) { + addCriterion("driver_class <", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLessThanOrEqualTo(String value) { + addCriterion("driver_class <=", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLike(String value) { + addCriterion("driver_class like", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotLike(String value) { + addCriterion("driver_class not like", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassIn(List values) { + addCriterion("driver_class in", values, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotIn(List values) { + addCriterion("driver_class not in", values, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassBetween(String value1, String value2) { + addCriterion("driver_class between", value1, value2, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotBetween(String value1, String value2) { + addCriterion("driver_class not between", value1, value2, "driverClass"); + return (Criteria) this; + } + + public Criteria andTransNameIsNull() { + addCriterion("trans_name is null"); + return (Criteria) this; + } + + public Criteria andTransNameIsNotNull() { + addCriterion("trans_name is not null"); + return (Criteria) this; + } + + public Criteria andTransNameEqualTo(String value) { + addCriterion("trans_name =", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameNotEqualTo(String value) { + addCriterion("trans_name <>", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameGreaterThan(String value) { + addCriterion("trans_name >", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameGreaterThanOrEqualTo(String value) { + addCriterion("trans_name >=", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameLessThan(String value) { + addCriterion("trans_name <", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameLessThanOrEqualTo(String value) { + addCriterion("trans_name <=", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameLike(String value) { + addCriterion("trans_name like", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameNotLike(String value) { + addCriterion("trans_name not like", value, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameIn(List values) { + addCriterion("trans_name in", values, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameNotIn(List values) { + addCriterion("trans_name not in", values, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameBetween(String value1, String value2) { + addCriterion("trans_name between", value1, value2, "transName"); + return (Criteria) this; + } + + public Criteria andTransNameNotBetween(String value1, String value2) { + addCriterion("trans_name not between", value1, value2, "transName"); + return (Criteria) this; + } + + public Criteria andIsTransNameIsNull() { + addCriterion("is_trans_name is null"); + return (Criteria) this; + } + + public Criteria andIsTransNameIsNotNull() { + addCriterion("is_trans_name is not null"); + return (Criteria) this; + } + + public Criteria andIsTransNameEqualTo(Boolean value) { + addCriterion("is_trans_name =", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameNotEqualTo(Boolean value) { + addCriterion("is_trans_name <>", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameGreaterThan(Boolean value) { + addCriterion("is_trans_name >", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_trans_name >=", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameLessThan(Boolean value) { + addCriterion("is_trans_name <", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameLessThanOrEqualTo(Boolean value) { + addCriterion("is_trans_name <=", value, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameIn(List values) { + addCriterion("is_trans_name in", values, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameNotIn(List values) { + addCriterion("is_trans_name not in", values, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameBetween(Boolean value1, Boolean value2) { + addCriterion("is_trans_name between", value1, value2, "isTransName"); + return (Criteria) this; + } + + public Criteria andIsTransNameNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_trans_name not between", value1, value2, "isTransName"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverExample.java new file mode 100644 index 0000000000..2baa0d5613 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeDriverExample.java @@ -0,0 +1,610 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DeDriverExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DeDriverExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andDriverClassIsNull() { + addCriterion("driver_class is null"); + return (Criteria) this; + } + + public Criteria andDriverClassIsNotNull() { + addCriterion("driver_class is not null"); + return (Criteria) this; + } + + public Criteria andDriverClassEqualTo(String value) { + addCriterion("driver_class =", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotEqualTo(String value) { + addCriterion("driver_class <>", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassGreaterThan(String value) { + addCriterion("driver_class >", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassGreaterThanOrEqualTo(String value) { + addCriterion("driver_class >=", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLessThan(String value) { + addCriterion("driver_class <", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLessThanOrEqualTo(String value) { + addCriterion("driver_class <=", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassLike(String value) { + addCriterion("driver_class like", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotLike(String value) { + addCriterion("driver_class not like", value, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassIn(List values) { + addCriterion("driver_class in", values, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotIn(List values) { + addCriterion("driver_class not in", values, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassBetween(String value1, String value2) { + addCriterion("driver_class between", value1, value2, "driverClass"); + return (Criteria) this; + } + + public Criteria andDriverClassNotBetween(String value1, String value2) { + addCriterion("driver_class not between", value1, value2, "driverClass"); + return (Criteria) this; + } + + public Criteria andDescIsNull() { + addCriterion("`desc` is null"); + return (Criteria) this; + } + + public Criteria andDescIsNotNull() { + addCriterion("`desc` is not null"); + return (Criteria) this; + } + + public Criteria andDescEqualTo(String value) { + addCriterion("`desc` =", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotEqualTo(String value) { + addCriterion("`desc` <>", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThan(String value) { + addCriterion("`desc` >", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThanOrEqualTo(String value) { + addCriterion("`desc` >=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThan(String value) { + addCriterion("`desc` <", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThanOrEqualTo(String value) { + addCriterion("`desc` <=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLike(String value) { + addCriterion("`desc` like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotLike(String value) { + addCriterion("`desc` not like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescIn(List values) { + addCriterion("`desc` in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotIn(List values) { + addCriterion("`desc` not in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescBetween(String value1, String value2) { + addCriterion("`desc` between", value1, value2, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotBetween(String value1, String value2) { + addCriterion("`desc` not between", value1, value2, "desc"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngine.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngine.java new file mode 100644 index 0000000000..3255db3ae4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngine.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class DeEngine implements Serializable { + private String id; + + private String name; + + private String desc; + + private String type; + + private Long createTime; + + private Long updateTime; + + private String createBy; + + private String status; + + @ApiModelProperty(value = "详细信息", required = true) + private String configuration; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngineExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngineExample.java new file mode 100644 index 0000000000..1cabcd7ed0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/DeEngineExample.java @@ -0,0 +1,740 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class DeEngineExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public DeEngineExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDescIsNull() { + addCriterion("`desc` is null"); + return (Criteria) this; + } + + public Criteria andDescIsNotNull() { + addCriterion("`desc` is not null"); + return (Criteria) this; + } + + public Criteria andDescEqualTo(String value) { + addCriterion("`desc` =", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotEqualTo(String value) { + addCriterion("`desc` <>", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThan(String value) { + addCriterion("`desc` >", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescGreaterThanOrEqualTo(String value) { + addCriterion("`desc` >=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThan(String value) { + addCriterion("`desc` <", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLessThanOrEqualTo(String value) { + addCriterion("`desc` <=", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescLike(String value) { + addCriterion("`desc` like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotLike(String value) { + addCriterion("`desc` not like", value, "desc"); + return (Criteria) this; + } + + public Criteria andDescIn(List values) { + addCriterion("`desc` in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotIn(List values) { + addCriterion("`desc` not in", values, "desc"); + return (Criteria) this; + } + + public Criteria andDescBetween(String value1, String value2) { + addCriterion("`desc` between", value1, value2, "desc"); + return (Criteria) this; + } + + public Criteria andDescNotBetween(String value1, String value2) { + addCriterion("`desc` not between", value1, value2, "desc"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContent.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContent.java new file mode 100644 index 0000000000..a158a2f4fc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContent.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.common.base.domain; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class FileContent implements Serializable { + private String fileId; + + private byte[] file; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContentExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContentExample.java new file mode 100644 index 0000000000..bf94b806e0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileContentExample.java @@ -0,0 +1,270 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class FileContentExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public FileContentExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andFileIdIsNull() { + addCriterion("file_id is null"); + return (Criteria) this; + } + + public Criteria andFileIdIsNotNull() { + addCriterion("file_id is not null"); + return (Criteria) this; + } + + public Criteria andFileIdEqualTo(String value) { + addCriterion("file_id =", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdNotEqualTo(String value) { + addCriterion("file_id <>", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdGreaterThan(String value) { + addCriterion("file_id >", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdGreaterThanOrEqualTo(String value) { + addCriterion("file_id >=", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdLessThan(String value) { + addCriterion("file_id <", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdLessThanOrEqualTo(String value) { + addCriterion("file_id <=", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdLike(String value) { + addCriterion("file_id like", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdNotLike(String value) { + addCriterion("file_id not like", value, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdIn(List values) { + addCriterion("file_id in", values, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdNotIn(List values) { + addCriterion("file_id not in", values, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdBetween(String value1, String value2) { + addCriterion("file_id between", value1, value2, "fileId"); + return (Criteria) this; + } + + public Criteria andFileIdNotBetween(String value1, String value2) { + addCriterion("file_id not between", value1, value2, "fileId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadata.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadata.java new file mode 100644 index 0000000000..c2c2f1ea69 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadata.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.base.domain; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class FileMetadata implements Serializable { + private String id; + + private String name; + + private String type; + + private Long createTime; + + private Long updateTime; + + private Long size; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadataExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadataExample.java new file mode 100644 index 0000000000..42af4e9224 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/FileMetadataExample.java @@ -0,0 +1,590 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class FileMetadataExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public FileMetadataExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("name is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("name is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("name =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("name <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("name >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("name >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("name <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("name <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("name like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("name not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("name in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("name not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("name between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("name not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("type is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("type is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("type =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("type <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("type >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("type >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("type <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("type <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("type like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("type not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("type in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("type not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("type between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("type not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andSizeIsNull() { + addCriterion("size is null"); + return (Criteria) this; + } + + public Criteria andSizeIsNotNull() { + addCriterion("size is not null"); + return (Criteria) this; + } + + public Criteria andSizeEqualTo(Long value) { + addCriterion("size =", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotEqualTo(Long value) { + addCriterion("size <>", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThan(Long value) { + addCriterion("size >", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeGreaterThanOrEqualTo(Long value) { + addCriterion("size >=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThan(Long value) { + addCriterion("size <", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeLessThanOrEqualTo(Long value) { + addCriterion("size <=", value, "size"); + return (Criteria) this; + } + + public Criteria andSizeIn(List values) { + addCriterion("size in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotIn(List values) { + addCriterion("size not in", values, "size"); + return (Criteria) this; + } + + public Criteria andSizeBetween(Long value1, Long value2) { + addCriterion("size between", value1, value2, "size"); + return (Criteria) this; + } + + public Criteria andSizeNotBetween(Long value1, Long value2) { + addCriterion("size not between", value1, value2, "size"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/License.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/License.java new file mode 100644 index 0000000000..5f8b28b433 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/License.java @@ -0,0 +1,124 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import java.util.Date; + +import io.swagger.annotations.ApiModelProperty; + +public class License implements Serializable { + @ApiModelProperty("") + private String id; + + @ApiModelProperty("更新时间") + private Date updateTime; + + @ApiModelProperty("license") + private String license; + + @ApiModelProperty("F2C License") + private String f2cLicense; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table license + * + * @mbg.generated + */ + private static final long serialVersionUID = 1L; + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column license.id + * + * @return the value of license.id + * + * @mbg.generated + */ + public String getId() { + return id; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column license.id + * + * @param id the value for license.id + * + * @mbg.generated + */ + public void setId(String id) { + this.id = id == null ? null : id.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column license.update_time + * + * @return the value of license.update_time + * + * @mbg.generated + */ + public Date getUpdateTime() { + return updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column license.update_time + * + * @param updateTime the value for license.update_time + * + * @mbg.generated + */ + public void setUpdateTime(Date updateTime) { + this.updateTime = updateTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column license.license + * + * @return the value of license.license + * + * @mbg.generated + */ + public String getLicense() { + return license; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column license.license + * + * @param license the value for license.license + * + * @mbg.generated + */ + public void setLicense(String license) { + this.license = license == null ? null : license.trim(); + } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column license.f2c_license + * + * @return the value of license.f2c_license + * + * @mbg.generated + */ + public String getF2cLicense() { + return f2cLicense; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column license.f2c_license + * + * @param f2cLicense the value for license.f2c_license + * + * @mbg.generated + */ + public void setF2cLicense(String f2cLicense) { + this.f2cLicense = f2cLicense == null ? null : f2cLicense.trim(); + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/LicenseExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/LicenseExample.java new file mode 100644 index 0000000000..da313b6dcd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/LicenseExample.java @@ -0,0 +1,578 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class LicenseExample { + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table license + * + * @mbg.generated + */ + protected String orderByClause; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table license + * + * @mbg.generated + */ + protected boolean distinct; + + /** + * This field was generated by MyBatis Generator. + * This field corresponds to the database table license + * + * @mbg.generated + */ + protected List oredCriteria; + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public LicenseExample() { + oredCriteria = new ArrayList(); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public String getOrderByClause() { + return orderByClause; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public boolean isDistinct() { + return distinct; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public List getOredCriteria() { + return oredCriteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table license + * + * @mbg.generated + */ + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Date value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Date value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Date value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Date value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Date value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Date value1, Date value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Date value1, Date value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andLicenseIsNull() { + addCriterion("license is null"); + return (Criteria) this; + } + + public Criteria andLicenseIsNotNull() { + addCriterion("license is not null"); + return (Criteria) this; + } + + public Criteria andLicenseEqualTo(String value) { + addCriterion("license =", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseNotEqualTo(String value) { + addCriterion("license <>", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseGreaterThan(String value) { + addCriterion("license >", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseGreaterThanOrEqualTo(String value) { + addCriterion("license >=", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseLessThan(String value) { + addCriterion("license <", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseLessThanOrEqualTo(String value) { + addCriterion("license <=", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseLike(String value) { + addCriterion("license like", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseNotLike(String value) { + addCriterion("license not like", value, "license"); + return (Criteria) this; + } + + public Criteria andLicenseIn(List values) { + addCriterion("license in", values, "license"); + return (Criteria) this; + } + + public Criteria andLicenseNotIn(List values) { + addCriterion("license not in", values, "license"); + return (Criteria) this; + } + + public Criteria andLicenseBetween(String value1, String value2) { + addCriterion("license between", value1, value2, "license"); + return (Criteria) this; + } + + public Criteria andLicenseNotBetween(String value1, String value2) { + addCriterion("license not between", value1, value2, "license"); + return (Criteria) this; + } + + public Criteria andF2cLicenseIsNull() { + addCriterion("f2c_license is null"); + return (Criteria) this; + } + + public Criteria andF2cLicenseIsNotNull() { + addCriterion("f2c_license is not null"); + return (Criteria) this; + } + + public Criteria andF2cLicenseEqualTo(String value) { + addCriterion("f2c_license =", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseNotEqualTo(String value) { + addCriterion("f2c_license <>", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseGreaterThan(String value) { + addCriterion("f2c_license >", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseGreaterThanOrEqualTo(String value) { + addCriterion("f2c_license >=", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseLessThan(String value) { + addCriterion("f2c_license <", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseLessThanOrEqualTo(String value) { + addCriterion("f2c_license <=", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseLike(String value) { + addCriterion("f2c_license like", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseNotLike(String value) { + addCriterion("f2c_license not like", value, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseIn(List values) { + addCriterion("f2c_license in", values, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseNotIn(List values) { + addCriterion("f2c_license not in", values, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseBetween(String value1, String value2) { + addCriterion("f2c_license between", value1, value2, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andF2cLicenseNotBetween(String value1, String value2) { + addCriterion("f2c_license not between", value1, value2, "f2cLicense"); + return (Criteria) this; + } + + public Criteria andSqlCriterion(String value) { + addCriterion("(" + value + ")"); + return (Criteria) this; + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table license + * + * @mbg.generated do_not_delete_during_merge + */ + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + /** + * This class was generated by MyBatis Generator. + * This class corresponds to the database table license + * + * @mbg.generated + */ + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPlugin.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPlugin.java new file mode 100644 index 0000000000..b8386603c1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPlugin.java @@ -0,0 +1,41 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class MyPlugin implements Serializable { + private Long pluginId; + + private String name; + + private String store; + + private Boolean free; + + private Integer cost; + + private String category; + + private String descript; + + private String version; + + private Integer installType; + + private String creator; + + private Boolean loadMybatis; + + private Long releaseTime; + + private Long installTime; + + private String moduleName; + + private String icon; + + private String dsType; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPluginExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPluginExample.java new file mode 100644 index 0000000000..25b2a0b7d0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/MyPluginExample.java @@ -0,0 +1,1250 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class MyPluginExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public MyPluginExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andPluginIdIsNull() { + addCriterion("plugin_id is null"); + return (Criteria) this; + } + + public Criteria andPluginIdIsNotNull() { + addCriterion("plugin_id is not null"); + return (Criteria) this; + } + + public Criteria andPluginIdEqualTo(Long value) { + addCriterion("plugin_id =", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdNotEqualTo(Long value) { + addCriterion("plugin_id <>", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdGreaterThan(Long value) { + addCriterion("plugin_id >", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdGreaterThanOrEqualTo(Long value) { + addCriterion("plugin_id >=", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdLessThan(Long value) { + addCriterion("plugin_id <", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdLessThanOrEqualTo(Long value) { + addCriterion("plugin_id <=", value, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdIn(List values) { + addCriterion("plugin_id in", values, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdNotIn(List values) { + addCriterion("plugin_id not in", values, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdBetween(Long value1, Long value2) { + addCriterion("plugin_id between", value1, value2, "pluginId"); + return (Criteria) this; + } + + public Criteria andPluginIdNotBetween(Long value1, Long value2) { + addCriterion("plugin_id not between", value1, value2, "pluginId"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andStoreIsNull() { + addCriterion("store is null"); + return (Criteria) this; + } + + public Criteria andStoreIsNotNull() { + addCriterion("store is not null"); + return (Criteria) this; + } + + public Criteria andStoreEqualTo(String value) { + addCriterion("store =", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreNotEqualTo(String value) { + addCriterion("store <>", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreGreaterThan(String value) { + addCriterion("store >", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreGreaterThanOrEqualTo(String value) { + addCriterion("store >=", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreLessThan(String value) { + addCriterion("store <", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreLessThanOrEqualTo(String value) { + addCriterion("store <=", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreLike(String value) { + addCriterion("store like", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreNotLike(String value) { + addCriterion("store not like", value, "store"); + return (Criteria) this; + } + + public Criteria andStoreIn(List values) { + addCriterion("store in", values, "store"); + return (Criteria) this; + } + + public Criteria andStoreNotIn(List values) { + addCriterion("store not in", values, "store"); + return (Criteria) this; + } + + public Criteria andStoreBetween(String value1, String value2) { + addCriterion("store between", value1, value2, "store"); + return (Criteria) this; + } + + public Criteria andStoreNotBetween(String value1, String value2) { + addCriterion("store not between", value1, value2, "store"); + return (Criteria) this; + } + + public Criteria andFreeIsNull() { + addCriterion("`free` is null"); + return (Criteria) this; + } + + public Criteria andFreeIsNotNull() { + addCriterion("`free` is not null"); + return (Criteria) this; + } + + public Criteria andFreeEqualTo(Boolean value) { + addCriterion("`free` =", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeNotEqualTo(Boolean value) { + addCriterion("`free` <>", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeGreaterThan(Boolean value) { + addCriterion("`free` >", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeGreaterThanOrEqualTo(Boolean value) { + addCriterion("`free` >=", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeLessThan(Boolean value) { + addCriterion("`free` <", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeLessThanOrEqualTo(Boolean value) { + addCriterion("`free` <=", value, "free"); + return (Criteria) this; + } + + public Criteria andFreeIn(List values) { + addCriterion("`free` in", values, "free"); + return (Criteria) this; + } + + public Criteria andFreeNotIn(List values) { + addCriterion("`free` not in", values, "free"); + return (Criteria) this; + } + + public Criteria andFreeBetween(Boolean value1, Boolean value2) { + addCriterion("`free` between", value1, value2, "free"); + return (Criteria) this; + } + + public Criteria andFreeNotBetween(Boolean value1, Boolean value2) { + addCriterion("`free` not between", value1, value2, "free"); + return (Criteria) this; + } + + public Criteria andCostIsNull() { + addCriterion("cost is null"); + return (Criteria) this; + } + + public Criteria andCostIsNotNull() { + addCriterion("cost is not null"); + return (Criteria) this; + } + + public Criteria andCostEqualTo(Integer value) { + addCriterion("cost =", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostNotEqualTo(Integer value) { + addCriterion("cost <>", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostGreaterThan(Integer value) { + addCriterion("cost >", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostGreaterThanOrEqualTo(Integer value) { + addCriterion("cost >=", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostLessThan(Integer value) { + addCriterion("cost <", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostLessThanOrEqualTo(Integer value) { + addCriterion("cost <=", value, "cost"); + return (Criteria) this; + } + + public Criteria andCostIn(List values) { + addCriterion("cost in", values, "cost"); + return (Criteria) this; + } + + public Criteria andCostNotIn(List values) { + addCriterion("cost not in", values, "cost"); + return (Criteria) this; + } + + public Criteria andCostBetween(Integer value1, Integer value2) { + addCriterion("cost between", value1, value2, "cost"); + return (Criteria) this; + } + + public Criteria andCostNotBetween(Integer value1, Integer value2) { + addCriterion("cost not between", value1, value2, "cost"); + return (Criteria) this; + } + + public Criteria andCategoryIsNull() { + addCriterion("category is null"); + return (Criteria) this; + } + + public Criteria andCategoryIsNotNull() { + addCriterion("category is not null"); + return (Criteria) this; + } + + public Criteria andCategoryEqualTo(String value) { + addCriterion("category =", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryNotEqualTo(String value) { + addCriterion("category <>", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryGreaterThan(String value) { + addCriterion("category >", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryGreaterThanOrEqualTo(String value) { + addCriterion("category >=", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryLessThan(String value) { + addCriterion("category <", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryLessThanOrEqualTo(String value) { + addCriterion("category <=", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryLike(String value) { + addCriterion("category like", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryNotLike(String value) { + addCriterion("category not like", value, "category"); + return (Criteria) this; + } + + public Criteria andCategoryIn(List values) { + addCriterion("category in", values, "category"); + return (Criteria) this; + } + + public Criteria andCategoryNotIn(List values) { + addCriterion("category not in", values, "category"); + return (Criteria) this; + } + + public Criteria andCategoryBetween(String value1, String value2) { + addCriterion("category between", value1, value2, "category"); + return (Criteria) this; + } + + public Criteria andCategoryNotBetween(String value1, String value2) { + addCriterion("category not between", value1, value2, "category"); + return (Criteria) this; + } + + public Criteria andDescriptIsNull() { + addCriterion("descript is null"); + return (Criteria) this; + } + + public Criteria andDescriptIsNotNull() { + addCriterion("descript is not null"); + return (Criteria) this; + } + + public Criteria andDescriptEqualTo(String value) { + addCriterion("descript =", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptNotEqualTo(String value) { + addCriterion("descript <>", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptGreaterThan(String value) { + addCriterion("descript >", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptGreaterThanOrEqualTo(String value) { + addCriterion("descript >=", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptLessThan(String value) { + addCriterion("descript <", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptLessThanOrEqualTo(String value) { + addCriterion("descript <=", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptLike(String value) { + addCriterion("descript like", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptNotLike(String value) { + addCriterion("descript not like", value, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptIn(List values) { + addCriterion("descript in", values, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptNotIn(List values) { + addCriterion("descript not in", values, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptBetween(String value1, String value2) { + addCriterion("descript between", value1, value2, "descript"); + return (Criteria) this; + } + + public Criteria andDescriptNotBetween(String value1, String value2) { + addCriterion("descript not between", value1, value2, "descript"); + return (Criteria) this; + } + + public Criteria andVersionIsNull() { + addCriterion("version is null"); + return (Criteria) this; + } + + public Criteria andVersionIsNotNull() { + addCriterion("version is not null"); + return (Criteria) this; + } + + public Criteria andVersionEqualTo(String value) { + addCriterion("version =", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotEqualTo(String value) { + addCriterion("version <>", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThan(String value) { + addCriterion("version >", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThanOrEqualTo(String value) { + addCriterion("version >=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThan(String value) { + addCriterion("version <", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThanOrEqualTo(String value) { + addCriterion("version <=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLike(String value) { + addCriterion("version like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotLike(String value) { + addCriterion("version not like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionIn(List values) { + addCriterion("version in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotIn(List values) { + addCriterion("version not in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionBetween(String value1, String value2) { + addCriterion("version between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotBetween(String value1, String value2) { + addCriterion("version not between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andInstallTypeIsNull() { + addCriterion("install_type is null"); + return (Criteria) this; + } + + public Criteria andInstallTypeIsNotNull() { + addCriterion("install_type is not null"); + return (Criteria) this; + } + + public Criteria andInstallTypeEqualTo(Integer value) { + addCriterion("install_type =", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeNotEqualTo(Integer value) { + addCriterion("install_type <>", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeGreaterThan(Integer value) { + addCriterion("install_type >", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("install_type >=", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeLessThan(Integer value) { + addCriterion("install_type <", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeLessThanOrEqualTo(Integer value) { + addCriterion("install_type <=", value, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeIn(List values) { + addCriterion("install_type in", values, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeNotIn(List values) { + addCriterion("install_type not in", values, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeBetween(Integer value1, Integer value2) { + addCriterion("install_type between", value1, value2, "installType"); + return (Criteria) this; + } + + public Criteria andInstallTypeNotBetween(Integer value1, Integer value2) { + addCriterion("install_type not between", value1, value2, "installType"); + return (Criteria) this; + } + + public Criteria andCreatorIsNull() { + addCriterion("creator is null"); + return (Criteria) this; + } + + public Criteria andCreatorIsNotNull() { + addCriterion("creator is not null"); + return (Criteria) this; + } + + public Criteria andCreatorEqualTo(String value) { + addCriterion("creator =", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotEqualTo(String value) { + addCriterion("creator <>", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThan(String value) { + addCriterion("creator >", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorGreaterThanOrEqualTo(String value) { + addCriterion("creator >=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThan(String value) { + addCriterion("creator <", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLessThanOrEqualTo(String value) { + addCriterion("creator <=", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorLike(String value) { + addCriterion("creator like", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotLike(String value) { + addCriterion("creator not like", value, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorIn(List values) { + addCriterion("creator in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotIn(List values) { + addCriterion("creator not in", values, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorBetween(String value1, String value2) { + addCriterion("creator between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andCreatorNotBetween(String value1, String value2) { + addCriterion("creator not between", value1, value2, "creator"); + return (Criteria) this; + } + + public Criteria andLoadMybatisIsNull() { + addCriterion("load_mybatis is null"); + return (Criteria) this; + } + + public Criteria andLoadMybatisIsNotNull() { + addCriterion("load_mybatis is not null"); + return (Criteria) this; + } + + public Criteria andLoadMybatisEqualTo(Boolean value) { + addCriterion("load_mybatis =", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisNotEqualTo(Boolean value) { + addCriterion("load_mybatis <>", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisGreaterThan(Boolean value) { + addCriterion("load_mybatis >", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisGreaterThanOrEqualTo(Boolean value) { + addCriterion("load_mybatis >=", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisLessThan(Boolean value) { + addCriterion("load_mybatis <", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisLessThanOrEqualTo(Boolean value) { + addCriterion("load_mybatis <=", value, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisIn(List values) { + addCriterion("load_mybatis in", values, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisNotIn(List values) { + addCriterion("load_mybatis not in", values, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisBetween(Boolean value1, Boolean value2) { + addCriterion("load_mybatis between", value1, value2, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andLoadMybatisNotBetween(Boolean value1, Boolean value2) { + addCriterion("load_mybatis not between", value1, value2, "loadMybatis"); + return (Criteria) this; + } + + public Criteria andReleaseTimeIsNull() { + addCriterion("release_time is null"); + return (Criteria) this; + } + + public Criteria andReleaseTimeIsNotNull() { + addCriterion("release_time is not null"); + return (Criteria) this; + } + + public Criteria andReleaseTimeEqualTo(Long value) { + addCriterion("release_time =", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeNotEqualTo(Long value) { + addCriterion("release_time <>", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeGreaterThan(Long value) { + addCriterion("release_time >", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeGreaterThanOrEqualTo(Long value) { + addCriterion("release_time >=", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeLessThan(Long value) { + addCriterion("release_time <", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeLessThanOrEqualTo(Long value) { + addCriterion("release_time <=", value, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeIn(List values) { + addCriterion("release_time in", values, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeNotIn(List values) { + addCriterion("release_time not in", values, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeBetween(Long value1, Long value2) { + addCriterion("release_time between", value1, value2, "releaseTime"); + return (Criteria) this; + } + + public Criteria andReleaseTimeNotBetween(Long value1, Long value2) { + addCriterion("release_time not between", value1, value2, "releaseTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeIsNull() { + addCriterion("install_time is null"); + return (Criteria) this; + } + + public Criteria andInstallTimeIsNotNull() { + addCriterion("install_time is not null"); + return (Criteria) this; + } + + public Criteria andInstallTimeEqualTo(Long value) { + addCriterion("install_time =", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeNotEqualTo(Long value) { + addCriterion("install_time <>", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeGreaterThan(Long value) { + addCriterion("install_time >", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeGreaterThanOrEqualTo(Long value) { + addCriterion("install_time >=", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeLessThan(Long value) { + addCriterion("install_time <", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeLessThanOrEqualTo(Long value) { + addCriterion("install_time <=", value, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeIn(List values) { + addCriterion("install_time in", values, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeNotIn(List values) { + addCriterion("install_time not in", values, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeBetween(Long value1, Long value2) { + addCriterion("install_time between", value1, value2, "installTime"); + return (Criteria) this; + } + + public Criteria andInstallTimeNotBetween(Long value1, Long value2) { + addCriterion("install_time not between", value1, value2, "installTime"); + return (Criteria) this; + } + + public Criteria andModuleNameIsNull() { + addCriterion("module_name is null"); + return (Criteria) this; + } + + public Criteria andModuleNameIsNotNull() { + addCriterion("module_name is not null"); + return (Criteria) this; + } + + public Criteria andModuleNameEqualTo(String value) { + addCriterion("module_name =", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameNotEqualTo(String value) { + addCriterion("module_name <>", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameGreaterThan(String value) { + addCriterion("module_name >", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameGreaterThanOrEqualTo(String value) { + addCriterion("module_name >=", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameLessThan(String value) { + addCriterion("module_name <", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameLessThanOrEqualTo(String value) { + addCriterion("module_name <=", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameLike(String value) { + addCriterion("module_name like", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameNotLike(String value) { + addCriterion("module_name not like", value, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameIn(List values) { + addCriterion("module_name in", values, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameNotIn(List values) { + addCriterion("module_name not in", values, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameBetween(String value1, String value2) { + addCriterion("module_name between", value1, value2, "moduleName"); + return (Criteria) this; + } + + public Criteria andModuleNameNotBetween(String value1, String value2) { + addCriterion("module_name not between", value1, value2, "moduleName"); + return (Criteria) this; + } + + public Criteria andIconIsNull() { + addCriterion("icon is null"); + return (Criteria) this; + } + + public Criteria andIconIsNotNull() { + addCriterion("icon is not null"); + return (Criteria) this; + } + + public Criteria andIconEqualTo(String value) { + addCriterion("icon =", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotEqualTo(String value) { + addCriterion("icon <>", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconGreaterThan(String value) { + addCriterion("icon >", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconGreaterThanOrEqualTo(String value) { + addCriterion("icon >=", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLessThan(String value) { + addCriterion("icon <", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLessThanOrEqualTo(String value) { + addCriterion("icon <=", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLike(String value) { + addCriterion("icon like", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotLike(String value) { + addCriterion("icon not like", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconIn(List values) { + addCriterion("icon in", values, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotIn(List values) { + addCriterion("icon not in", values, "icon"); + return (Criteria) this; + } + + public Criteria andIconBetween(String value1, String value2) { + addCriterion("icon between", value1, value2, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotBetween(String value1, String value2) { + addCriterion("icon not between", value1, value2, "icon"); + return (Criteria) this; + } + + public Criteria andDsTypeIsNull() { + addCriterion("ds_type is null"); + return (Criteria) this; + } + + public Criteria andDsTypeIsNotNull() { + addCriterion("ds_type is not null"); + return (Criteria) this; + } + + public Criteria andDsTypeEqualTo(String value) { + addCriterion("ds_type =", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeNotEqualTo(String value) { + addCriterion("ds_type <>", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeGreaterThan(String value) { + addCriterion("ds_type >", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeGreaterThanOrEqualTo(String value) { + addCriterion("ds_type >=", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeLessThan(String value) { + addCriterion("ds_type <", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeLessThanOrEqualTo(String value) { + addCriterion("ds_type <=", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeLike(String value) { + addCriterion("ds_type like", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeNotLike(String value) { + addCriterion("ds_type not like", value, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeIn(List values) { + addCriterion("ds_type in", values, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeNotIn(List values) { + addCriterion("ds_type not in", values, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeBetween(String value1, String value2) { + addCriterion("ds_type between", value1, value2, "dsType"); + return (Criteria) this; + } + + public Criteria andDsTypeNotBetween(String value1, String value2) { + addCriterion("ds_type not between", value1, value2, "dsType"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplate.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplate.java new file mode 100644 index 0000000000..fe5f1d7d03 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplate.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelAppTemplate implements Serializable { + private String id; + + private String name; + + private String nodeType; + + private Integer level; + + private String pid; + + private String version; + + private Long updateTime; + + private String updateUser; + + private Long createTime; + + private String createUser; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateExample.java new file mode 100644 index 0000000000..aab50aeaca --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateExample.java @@ -0,0 +1,870 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelAppTemplateExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelAppTemplateExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNull() { + addCriterion("node_type is null"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNotNull() { + addCriterion("node_type is not null"); + return (Criteria) this; + } + + public Criteria andNodeTypeEqualTo(String value) { + addCriterion("node_type =", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotEqualTo(String value) { + addCriterion("node_type <>", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThan(String value) { + addCriterion("node_type >", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThanOrEqualTo(String value) { + addCriterion("node_type >=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThan(String value) { + addCriterion("node_type <", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThanOrEqualTo(String value) { + addCriterion("node_type <=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLike(String value) { + addCriterion("node_type like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotLike(String value) { + addCriterion("node_type not like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeIn(List values) { + addCriterion("node_type in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotIn(List values) { + addCriterion("node_type not in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeBetween(String value1, String value2) { + addCriterion("node_type between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotBetween(String value1, String value2) { + addCriterion("node_type not between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Integer value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Integer value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Integer value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Integer value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Integer value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Integer value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Integer value1, Integer value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Integer value1, Integer value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andVersionIsNull() { + addCriterion("version is null"); + return (Criteria) this; + } + + public Criteria andVersionIsNotNull() { + addCriterion("version is not null"); + return (Criteria) this; + } + + public Criteria andVersionEqualTo(String value) { + addCriterion("version =", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotEqualTo(String value) { + addCriterion("version <>", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThan(String value) { + addCriterion("version >", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThanOrEqualTo(String value) { + addCriterion("version >=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThan(String value) { + addCriterion("version <", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThanOrEqualTo(String value) { + addCriterion("version <=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLike(String value) { + addCriterion("version like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotLike(String value) { + addCriterion("version not like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionIn(List values) { + addCriterion("version in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotIn(List values) { + addCriterion("version not in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionBetween(String value1, String value2) { + addCriterion("version between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotBetween(String value1, String value2) { + addCriterion("version not between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateUserIsNull() { + addCriterion("update_user is null"); + return (Criteria) this; + } + + public Criteria andUpdateUserIsNotNull() { + addCriterion("update_user is not null"); + return (Criteria) this; + } + + public Criteria andUpdateUserEqualTo(String value) { + addCriterion("update_user =", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserNotEqualTo(String value) { + addCriterion("update_user <>", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserGreaterThan(String value) { + addCriterion("update_user >", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserGreaterThanOrEqualTo(String value) { + addCriterion("update_user >=", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserLessThan(String value) { + addCriterion("update_user <", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserLessThanOrEqualTo(String value) { + addCriterion("update_user <=", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserLike(String value) { + addCriterion("update_user like", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserNotLike(String value) { + addCriterion("update_user not like", value, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserIn(List values) { + addCriterion("update_user in", values, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserNotIn(List values) { + addCriterion("update_user not in", values, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserBetween(String value1, String value2) { + addCriterion("update_user between", value1, value2, "updateUser"); + return (Criteria) this; + } + + public Criteria andUpdateUserNotBetween(String value1, String value2) { + addCriterion("update_user not between", value1, value2, "updateUser"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNull() { + addCriterion("create_user is null"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNotNull() { + addCriterion("create_user is not null"); + return (Criteria) this; + } + + public Criteria andCreateUserEqualTo(String value) { + addCriterion("create_user =", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotEqualTo(String value) { + addCriterion("create_user <>", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThan(String value) { + addCriterion("create_user >", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThanOrEqualTo(String value) { + addCriterion("create_user >=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThan(String value) { + addCriterion("create_user <", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThanOrEqualTo(String value) { + addCriterion("create_user <=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLike(String value) { + addCriterion("create_user like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotLike(String value) { + addCriterion("create_user not like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserIn(List values) { + addCriterion("create_user in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotIn(List values) { + addCriterion("create_user not in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserBetween(String value1, String value2) { + addCriterion("create_user between", value1, value2, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotBetween(String value1, String value2) { + addCriterion("create_user not between", value1, value2, "createUser"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLog.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLog.java new file mode 100644 index 0000000000..0537d2e20a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLog.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelAppTemplateLog implements Serializable { + private String id; + + private String appTemplateId; + + private String appTemplateName; + + private String datasourceId; + + private String datasourceFrom; + + private String sourceDatasourceName; + + private String datasetGroupId; + + private String sourceDatasetGroupName; + + private String panelId; + + private String sourcePanelName; + + private Long applyTime; + + private String applyPersion; + + private Boolean isSuccess; + + private String remark; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLogExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLogExample.java new file mode 100644 index 0000000000..3ce23b59d9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateLogExample.java @@ -0,0 +1,1160 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelAppTemplateLogExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelAppTemplateLogExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdIsNull() { + addCriterion("app_template_id is null"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdIsNotNull() { + addCriterion("app_template_id is not null"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdEqualTo(String value) { + addCriterion("app_template_id =", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdNotEqualTo(String value) { + addCriterion("app_template_id <>", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdGreaterThan(String value) { + addCriterion("app_template_id >", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdGreaterThanOrEqualTo(String value) { + addCriterion("app_template_id >=", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdLessThan(String value) { + addCriterion("app_template_id <", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdLessThanOrEqualTo(String value) { + addCriterion("app_template_id <=", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdLike(String value) { + addCriterion("app_template_id like", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdNotLike(String value) { + addCriterion("app_template_id not like", value, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdIn(List values) { + addCriterion("app_template_id in", values, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdNotIn(List values) { + addCriterion("app_template_id not in", values, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdBetween(String value1, String value2) { + addCriterion("app_template_id between", value1, value2, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateIdNotBetween(String value1, String value2) { + addCriterion("app_template_id not between", value1, value2, "appTemplateId"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameIsNull() { + addCriterion("app_template_name is null"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameIsNotNull() { + addCriterion("app_template_name is not null"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameEqualTo(String value) { + addCriterion("app_template_name =", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameNotEqualTo(String value) { + addCriterion("app_template_name <>", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameGreaterThan(String value) { + addCriterion("app_template_name >", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameGreaterThanOrEqualTo(String value) { + addCriterion("app_template_name >=", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameLessThan(String value) { + addCriterion("app_template_name <", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameLessThanOrEqualTo(String value) { + addCriterion("app_template_name <=", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameLike(String value) { + addCriterion("app_template_name like", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameNotLike(String value) { + addCriterion("app_template_name not like", value, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameIn(List values) { + addCriterion("app_template_name in", values, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameNotIn(List values) { + addCriterion("app_template_name not in", values, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameBetween(String value1, String value2) { + addCriterion("app_template_name between", value1, value2, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andAppTemplateNameNotBetween(String value1, String value2) { + addCriterion("app_template_name not between", value1, value2, "appTemplateName"); + return (Criteria) this; + } + + public Criteria andDatasourceIdIsNull() { + addCriterion("datasource_id is null"); + return (Criteria) this; + } + + public Criteria andDatasourceIdIsNotNull() { + addCriterion("datasource_id is not null"); + return (Criteria) this; + } + + public Criteria andDatasourceIdEqualTo(String value) { + addCriterion("datasource_id =", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdNotEqualTo(String value) { + addCriterion("datasource_id <>", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdGreaterThan(String value) { + addCriterion("datasource_id >", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdGreaterThanOrEqualTo(String value) { + addCriterion("datasource_id >=", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdLessThan(String value) { + addCriterion("datasource_id <", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdLessThanOrEqualTo(String value) { + addCriterion("datasource_id <=", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdLike(String value) { + addCriterion("datasource_id like", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdNotLike(String value) { + addCriterion("datasource_id not like", value, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdIn(List values) { + addCriterion("datasource_id in", values, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdNotIn(List values) { + addCriterion("datasource_id not in", values, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdBetween(String value1, String value2) { + addCriterion("datasource_id between", value1, value2, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceIdNotBetween(String value1, String value2) { + addCriterion("datasource_id not between", value1, value2, "datasourceId"); + return (Criteria) this; + } + + public Criteria andDatasourceFromIsNull() { + addCriterion("datasource_from is null"); + return (Criteria) this; + } + + public Criteria andDatasourceFromIsNotNull() { + addCriterion("datasource_from is not null"); + return (Criteria) this; + } + + public Criteria andDatasourceFromEqualTo(String value) { + addCriterion("datasource_from =", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromNotEqualTo(String value) { + addCriterion("datasource_from <>", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromGreaterThan(String value) { + addCriterion("datasource_from >", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromGreaterThanOrEqualTo(String value) { + addCriterion("datasource_from >=", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromLessThan(String value) { + addCriterion("datasource_from <", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromLessThanOrEqualTo(String value) { + addCriterion("datasource_from <=", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromLike(String value) { + addCriterion("datasource_from like", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromNotLike(String value) { + addCriterion("datasource_from not like", value, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromIn(List values) { + addCriterion("datasource_from in", values, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromNotIn(List values) { + addCriterion("datasource_from not in", values, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromBetween(String value1, String value2) { + addCriterion("datasource_from between", value1, value2, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andDatasourceFromNotBetween(String value1, String value2) { + addCriterion("datasource_from not between", value1, value2, "datasourceFrom"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameIsNull() { + addCriterion("source_datasource_name is null"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameIsNotNull() { + addCriterion("source_datasource_name is not null"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameEqualTo(String value) { + addCriterion("source_datasource_name =", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameNotEqualTo(String value) { + addCriterion("source_datasource_name <>", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameGreaterThan(String value) { + addCriterion("source_datasource_name >", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameGreaterThanOrEqualTo(String value) { + addCriterion("source_datasource_name >=", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameLessThan(String value) { + addCriterion("source_datasource_name <", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameLessThanOrEqualTo(String value) { + addCriterion("source_datasource_name <=", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameLike(String value) { + addCriterion("source_datasource_name like", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameNotLike(String value) { + addCriterion("source_datasource_name not like", value, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameIn(List values) { + addCriterion("source_datasource_name in", values, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameNotIn(List values) { + addCriterion("source_datasource_name not in", values, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameBetween(String value1, String value2) { + addCriterion("source_datasource_name between", value1, value2, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andSourceDatasourceNameNotBetween(String value1, String value2) { + addCriterion("source_datasource_name not between", value1, value2, "sourceDatasourceName"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdIsNull() { + addCriterion("dataset_group_id is null"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdIsNotNull() { + addCriterion("dataset_group_id is not null"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdEqualTo(String value) { + addCriterion("dataset_group_id =", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdNotEqualTo(String value) { + addCriterion("dataset_group_id <>", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdGreaterThan(String value) { + addCriterion("dataset_group_id >", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdGreaterThanOrEqualTo(String value) { + addCriterion("dataset_group_id >=", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdLessThan(String value) { + addCriterion("dataset_group_id <", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdLessThanOrEqualTo(String value) { + addCriterion("dataset_group_id <=", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdLike(String value) { + addCriterion("dataset_group_id like", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdNotLike(String value) { + addCriterion("dataset_group_id not like", value, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdIn(List values) { + addCriterion("dataset_group_id in", values, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdNotIn(List values) { + addCriterion("dataset_group_id not in", values, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdBetween(String value1, String value2) { + addCriterion("dataset_group_id between", value1, value2, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andDatasetGroupIdNotBetween(String value1, String value2) { + addCriterion("dataset_group_id not between", value1, value2, "datasetGroupId"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameIsNull() { + addCriterion("source_dataset_group_name is null"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameIsNotNull() { + addCriterion("source_dataset_group_name is not null"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameEqualTo(String value) { + addCriterion("source_dataset_group_name =", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameNotEqualTo(String value) { + addCriterion("source_dataset_group_name <>", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameGreaterThan(String value) { + addCriterion("source_dataset_group_name >", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameGreaterThanOrEqualTo(String value) { + addCriterion("source_dataset_group_name >=", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameLessThan(String value) { + addCriterion("source_dataset_group_name <", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameLessThanOrEqualTo(String value) { + addCriterion("source_dataset_group_name <=", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameLike(String value) { + addCriterion("source_dataset_group_name like", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameNotLike(String value) { + addCriterion("source_dataset_group_name not like", value, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameIn(List values) { + addCriterion("source_dataset_group_name in", values, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameNotIn(List values) { + addCriterion("source_dataset_group_name not in", values, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameBetween(String value1, String value2) { + addCriterion("source_dataset_group_name between", value1, value2, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andSourceDatasetGroupNameNotBetween(String value1, String value2) { + addCriterion("source_dataset_group_name not between", value1, value2, "sourceDatasetGroupName"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameIsNull() { + addCriterion("source_panel_name is null"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameIsNotNull() { + addCriterion("source_panel_name is not null"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameEqualTo(String value) { + addCriterion("source_panel_name =", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameNotEqualTo(String value) { + addCriterion("source_panel_name <>", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameGreaterThan(String value) { + addCriterion("source_panel_name >", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameGreaterThanOrEqualTo(String value) { + addCriterion("source_panel_name >=", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameLessThan(String value) { + addCriterion("source_panel_name <", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameLessThanOrEqualTo(String value) { + addCriterion("source_panel_name <=", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameLike(String value) { + addCriterion("source_panel_name like", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameNotLike(String value) { + addCriterion("source_panel_name not like", value, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameIn(List values) { + addCriterion("source_panel_name in", values, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameNotIn(List values) { + addCriterion("source_panel_name not in", values, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameBetween(String value1, String value2) { + addCriterion("source_panel_name between", value1, value2, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andSourcePanelNameNotBetween(String value1, String value2) { + addCriterion("source_panel_name not between", value1, value2, "sourcePanelName"); + return (Criteria) this; + } + + public Criteria andApplyTimeIsNull() { + addCriterion("apply_time is null"); + return (Criteria) this; + } + + public Criteria andApplyTimeIsNotNull() { + addCriterion("apply_time is not null"); + return (Criteria) this; + } + + public Criteria andApplyTimeEqualTo(Long value) { + addCriterion("apply_time =", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeNotEqualTo(Long value) { + addCriterion("apply_time <>", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeGreaterThan(Long value) { + addCriterion("apply_time >", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeGreaterThanOrEqualTo(Long value) { + addCriterion("apply_time >=", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeLessThan(Long value) { + addCriterion("apply_time <", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeLessThanOrEqualTo(Long value) { + addCriterion("apply_time <=", value, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeIn(List values) { + addCriterion("apply_time in", values, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeNotIn(List values) { + addCriterion("apply_time not in", values, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeBetween(Long value1, Long value2) { + addCriterion("apply_time between", value1, value2, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyTimeNotBetween(Long value1, Long value2) { + addCriterion("apply_time not between", value1, value2, "applyTime"); + return (Criteria) this; + } + + public Criteria andApplyPersionIsNull() { + addCriterion("apply_persion is null"); + return (Criteria) this; + } + + public Criteria andApplyPersionIsNotNull() { + addCriterion("apply_persion is not null"); + return (Criteria) this; + } + + public Criteria andApplyPersionEqualTo(String value) { + addCriterion("apply_persion =", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionNotEqualTo(String value) { + addCriterion("apply_persion <>", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionGreaterThan(String value) { + addCriterion("apply_persion >", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionGreaterThanOrEqualTo(String value) { + addCriterion("apply_persion >=", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionLessThan(String value) { + addCriterion("apply_persion <", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionLessThanOrEqualTo(String value) { + addCriterion("apply_persion <=", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionLike(String value) { + addCriterion("apply_persion like", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionNotLike(String value) { + addCriterion("apply_persion not like", value, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionIn(List values) { + addCriterion("apply_persion in", values, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionNotIn(List values) { + addCriterion("apply_persion not in", values, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionBetween(String value1, String value2) { + addCriterion("apply_persion between", value1, value2, "applyPersion"); + return (Criteria) this; + } + + public Criteria andApplyPersionNotBetween(String value1, String value2) { + addCriterion("apply_persion not between", value1, value2, "applyPersion"); + return (Criteria) this; + } + + public Criteria andIsSuccessIsNull() { + addCriterion("is_success is null"); + return (Criteria) this; + } + + public Criteria andIsSuccessIsNotNull() { + addCriterion("is_success is not null"); + return (Criteria) this; + } + + public Criteria andIsSuccessEqualTo(Boolean value) { + addCriterion("is_success =", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessNotEqualTo(Boolean value) { + addCriterion("is_success <>", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessGreaterThan(Boolean value) { + addCriterion("is_success >", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_success >=", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessLessThan(Boolean value) { + addCriterion("is_success <", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessLessThanOrEqualTo(Boolean value) { + addCriterion("is_success <=", value, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessIn(List values) { + addCriterion("is_success in", values, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessNotIn(List values) { + addCriterion("is_success not in", values, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessBetween(Boolean value1, Boolean value2) { + addCriterion("is_success between", value1, value2, "isSuccess"); + return (Criteria) this; + } + + public Criteria andIsSuccessNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_success not between", value1, value2, "isSuccess"); + return (Criteria) this; + } + + public Criteria andRemarkIsNull() { + addCriterion("remark is null"); + return (Criteria) this; + } + + public Criteria andRemarkIsNotNull() { + addCriterion("remark is not null"); + return (Criteria) this; + } + + public Criteria andRemarkEqualTo(String value) { + addCriterion("remark =", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotEqualTo(String value) { + addCriterion("remark <>", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThan(String value) { + addCriterion("remark >", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThanOrEqualTo(String value) { + addCriterion("remark >=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThan(String value) { + addCriterion("remark <", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThanOrEqualTo(String value) { + addCriterion("remark <=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLike(String value) { + addCriterion("remark like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotLike(String value) { + addCriterion("remark not like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkIn(List values) { + addCriterion("remark in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotIn(List values) { + addCriterion("remark not in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkBetween(String value1, String value2) { + addCriterion("remark between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotBetween(String value1, String value2) { + addCriterion("remark not between", value1, value2, "remark"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateWithBLOBs.java new file mode 100644 index 0000000000..89c131e928 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelAppTemplateWithBLOBs.java @@ -0,0 +1,43 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class PanelAppTemplateWithBLOBs extends PanelAppTemplate implements Serializable { + private String icon; + + private String applicationInfo; + + private String panelInfo; + + private String panelViewsInfo; + + private String chartViewsInfo; + + private String chartViewFieldsInfo; + + private String datasetTablesInfo; + + private String datasetTableFieldsInfo; + + private String datasetTasksInfo; + + private String datasourceInfo; + + private String linkJumps; + + private String linkJumpInfos; + + private String linkages; + + private String linkageFields; + + private String snapshot; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesign.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesign.java new file mode 100644 index 0000000000..0a650cff22 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesign.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelDesign implements Serializable { + private String id; + + private String panelId; + + private String componentId; + + private String componentStyle; + + private String componentPosition; + + private String componentType; + + private String componentDetails; + + private Long updateTime; + + private String updatePerson; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesignExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesignExample.java new file mode 100644 index 0000000000..b0eb9a709f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelDesignExample.java @@ -0,0 +1,820 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelDesignExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelDesignExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andComponentIdIsNull() { + addCriterion("component_id is null"); + return (Criteria) this; + } + + public Criteria andComponentIdIsNotNull() { + addCriterion("component_id is not null"); + return (Criteria) this; + } + + public Criteria andComponentIdEqualTo(String value) { + addCriterion("component_id =", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdNotEqualTo(String value) { + addCriterion("component_id <>", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdGreaterThan(String value) { + addCriterion("component_id >", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdGreaterThanOrEqualTo(String value) { + addCriterion("component_id >=", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdLessThan(String value) { + addCriterion("component_id <", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdLessThanOrEqualTo(String value) { + addCriterion("component_id <=", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdLike(String value) { + addCriterion("component_id like", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdNotLike(String value) { + addCriterion("component_id not like", value, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdIn(List values) { + addCriterion("component_id in", values, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdNotIn(List values) { + addCriterion("component_id not in", values, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdBetween(String value1, String value2) { + addCriterion("component_id between", value1, value2, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentIdNotBetween(String value1, String value2) { + addCriterion("component_id not between", value1, value2, "componentId"); + return (Criteria) this; + } + + public Criteria andComponentStyleIsNull() { + addCriterion("component_style is null"); + return (Criteria) this; + } + + public Criteria andComponentStyleIsNotNull() { + addCriterion("component_style is not null"); + return (Criteria) this; + } + + public Criteria andComponentStyleEqualTo(String value) { + addCriterion("component_style =", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleNotEqualTo(String value) { + addCriterion("component_style <>", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleGreaterThan(String value) { + addCriterion("component_style >", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleGreaterThanOrEqualTo(String value) { + addCriterion("component_style >=", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleLessThan(String value) { + addCriterion("component_style <", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleLessThanOrEqualTo(String value) { + addCriterion("component_style <=", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleLike(String value) { + addCriterion("component_style like", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleNotLike(String value) { + addCriterion("component_style not like", value, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleIn(List values) { + addCriterion("component_style in", values, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleNotIn(List values) { + addCriterion("component_style not in", values, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleBetween(String value1, String value2) { + addCriterion("component_style between", value1, value2, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentStyleNotBetween(String value1, String value2) { + addCriterion("component_style not between", value1, value2, "componentStyle"); + return (Criteria) this; + } + + public Criteria andComponentPositionIsNull() { + addCriterion("component_position is null"); + return (Criteria) this; + } + + public Criteria andComponentPositionIsNotNull() { + addCriterion("component_position is not null"); + return (Criteria) this; + } + + public Criteria andComponentPositionEqualTo(String value) { + addCriterion("component_position =", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionNotEqualTo(String value) { + addCriterion("component_position <>", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionGreaterThan(String value) { + addCriterion("component_position >", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionGreaterThanOrEqualTo(String value) { + addCriterion("component_position >=", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionLessThan(String value) { + addCriterion("component_position <", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionLessThanOrEqualTo(String value) { + addCriterion("component_position <=", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionLike(String value) { + addCriterion("component_position like", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionNotLike(String value) { + addCriterion("component_position not like", value, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionIn(List values) { + addCriterion("component_position in", values, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionNotIn(List values) { + addCriterion("component_position not in", values, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionBetween(String value1, String value2) { + addCriterion("component_position between", value1, value2, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentPositionNotBetween(String value1, String value2) { + addCriterion("component_position not between", value1, value2, "componentPosition"); + return (Criteria) this; + } + + public Criteria andComponentTypeIsNull() { + addCriterion("component_type is null"); + return (Criteria) this; + } + + public Criteria andComponentTypeIsNotNull() { + addCriterion("component_type is not null"); + return (Criteria) this; + } + + public Criteria andComponentTypeEqualTo(String value) { + addCriterion("component_type =", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeNotEqualTo(String value) { + addCriterion("component_type <>", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeGreaterThan(String value) { + addCriterion("component_type >", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeGreaterThanOrEqualTo(String value) { + addCriterion("component_type >=", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeLessThan(String value) { + addCriterion("component_type <", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeLessThanOrEqualTo(String value) { + addCriterion("component_type <=", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeLike(String value) { + addCriterion("component_type like", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeNotLike(String value) { + addCriterion("component_type not like", value, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeIn(List values) { + addCriterion("component_type in", values, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeNotIn(List values) { + addCriterion("component_type not in", values, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeBetween(String value1, String value2) { + addCriterion("component_type between", value1, value2, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentTypeNotBetween(String value1, String value2) { + addCriterion("component_type not between", value1, value2, "componentType"); + return (Criteria) this; + } + + public Criteria andComponentDetailsIsNull() { + addCriterion("component_details is null"); + return (Criteria) this; + } + + public Criteria andComponentDetailsIsNotNull() { + addCriterion("component_details is not null"); + return (Criteria) this; + } + + public Criteria andComponentDetailsEqualTo(String value) { + addCriterion("component_details =", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsNotEqualTo(String value) { + addCriterion("component_details <>", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsGreaterThan(String value) { + addCriterion("component_details >", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsGreaterThanOrEqualTo(String value) { + addCriterion("component_details >=", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsLessThan(String value) { + addCriterion("component_details <", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsLessThanOrEqualTo(String value) { + addCriterion("component_details <=", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsLike(String value) { + addCriterion("component_details like", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsNotLike(String value) { + addCriterion("component_details not like", value, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsIn(List values) { + addCriterion("component_details in", values, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsNotIn(List values) { + addCriterion("component_details not in", values, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsBetween(String value1, String value2) { + addCriterion("component_details between", value1, value2, "componentDetails"); + return (Criteria) this; + } + + public Criteria andComponentDetailsNotBetween(String value1, String value2) { + addCriterion("component_details not between", value1, value2, "componentDetails"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdatePersonIsNull() { + addCriterion("update_person is null"); + return (Criteria) this; + } + + public Criteria andUpdatePersonIsNotNull() { + addCriterion("update_person is not null"); + return (Criteria) this; + } + + public Criteria andUpdatePersonEqualTo(String value) { + addCriterion("update_person =", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonNotEqualTo(String value) { + addCriterion("update_person <>", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonGreaterThan(String value) { + addCriterion("update_person >", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonGreaterThanOrEqualTo(String value) { + addCriterion("update_person >=", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonLessThan(String value) { + addCriterion("update_person <", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonLessThanOrEqualTo(String value) { + addCriterion("update_person <=", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonLike(String value) { + addCriterion("update_person like", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonNotLike(String value) { + addCriterion("update_person not like", value, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonIn(List values) { + addCriterion("update_person in", values, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonNotIn(List values) { + addCriterion("update_person not in", values, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonBetween(String value1, String value2) { + addCriterion("update_person between", value1, value2, "updatePerson"); + return (Criteria) this; + } + + public Criteria andUpdatePersonNotBetween(String value1, String value2) { + addCriterion("update_person not between", value1, value2, "updatePerson"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroup.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroup.java new file mode 100644 index 0000000000..539cd53c22 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroup.java @@ -0,0 +1,45 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelGroup implements Serializable { + private String id; + + private String name; + + private String pid; + + private Integer level; + + private String nodeType; + + private String createBy; + + private Long createTime; + + private String panelType; + + private String source; + + private String extend1; + + private String extend2; + + private String remark; + + private Boolean mobileLayout; + + private String status; + + private String updateBy; + + private Long updateTime; + + private Boolean watermarkOpen; + + private Long panelSort; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExample.java new file mode 100644 index 0000000000..8b644eed65 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExample.java @@ -0,0 +1,1400 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelGroupExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelGroupExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Integer value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Integer value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Integer value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Integer value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Integer value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Integer value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Integer value1, Integer value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Integer value1, Integer value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNull() { + addCriterion("node_type is null"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNotNull() { + addCriterion("node_type is not null"); + return (Criteria) this; + } + + public Criteria andNodeTypeEqualTo(String value) { + addCriterion("node_type =", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotEqualTo(String value) { + addCriterion("node_type <>", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThan(String value) { + addCriterion("node_type >", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThanOrEqualTo(String value) { + addCriterion("node_type >=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThan(String value) { + addCriterion("node_type <", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThanOrEqualTo(String value) { + addCriterion("node_type <=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLike(String value) { + addCriterion("node_type like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotLike(String value) { + addCriterion("node_type not like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeIn(List values) { + addCriterion("node_type in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotIn(List values) { + addCriterion("node_type not in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeBetween(String value1, String value2) { + addCriterion("node_type between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotBetween(String value1, String value2) { + addCriterion("node_type not between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andPanelTypeIsNull() { + addCriterion("panel_type is null"); + return (Criteria) this; + } + + public Criteria andPanelTypeIsNotNull() { + addCriterion("panel_type is not null"); + return (Criteria) this; + } + + public Criteria andPanelTypeEqualTo(String value) { + addCriterion("panel_type =", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeNotEqualTo(String value) { + addCriterion("panel_type <>", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeGreaterThan(String value) { + addCriterion("panel_type >", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeGreaterThanOrEqualTo(String value) { + addCriterion("panel_type >=", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeLessThan(String value) { + addCriterion("panel_type <", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeLessThanOrEqualTo(String value) { + addCriterion("panel_type <=", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeLike(String value) { + addCriterion("panel_type like", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeNotLike(String value) { + addCriterion("panel_type not like", value, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeIn(List values) { + addCriterion("panel_type in", values, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeNotIn(List values) { + addCriterion("panel_type not in", values, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeBetween(String value1, String value2) { + addCriterion("panel_type between", value1, value2, "panelType"); + return (Criteria) this; + } + + public Criteria andPanelTypeNotBetween(String value1, String value2) { + addCriterion("panel_type not between", value1, value2, "panelType"); + return (Criteria) this; + } + + public Criteria andSourceIsNull() { + addCriterion("`source` is null"); + return (Criteria) this; + } + + public Criteria andSourceIsNotNull() { + addCriterion("`source` is not null"); + return (Criteria) this; + } + + public Criteria andSourceEqualTo(String value) { + addCriterion("`source` =", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceNotEqualTo(String value) { + addCriterion("`source` <>", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceGreaterThan(String value) { + addCriterion("`source` >", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceGreaterThanOrEqualTo(String value) { + addCriterion("`source` >=", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceLessThan(String value) { + addCriterion("`source` <", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceLessThanOrEqualTo(String value) { + addCriterion("`source` <=", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceLike(String value) { + addCriterion("`source` like", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceNotLike(String value) { + addCriterion("`source` not like", value, "source"); + return (Criteria) this; + } + + public Criteria andSourceIn(List values) { + addCriterion("`source` in", values, "source"); + return (Criteria) this; + } + + public Criteria andSourceNotIn(List values) { + addCriterion("`source` not in", values, "source"); + return (Criteria) this; + } + + public Criteria andSourceBetween(String value1, String value2) { + addCriterion("`source` between", value1, value2, "source"); + return (Criteria) this; + } + + public Criteria andSourceNotBetween(String value1, String value2) { + addCriterion("`source` not between", value1, value2, "source"); + return (Criteria) this; + } + + public Criteria andExtend1IsNull() { + addCriterion("extend1 is null"); + return (Criteria) this; + } + + public Criteria andExtend1IsNotNull() { + addCriterion("extend1 is not null"); + return (Criteria) this; + } + + public Criteria andExtend1EqualTo(String value) { + addCriterion("extend1 =", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1NotEqualTo(String value) { + addCriterion("extend1 <>", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1GreaterThan(String value) { + addCriterion("extend1 >", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1GreaterThanOrEqualTo(String value) { + addCriterion("extend1 >=", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1LessThan(String value) { + addCriterion("extend1 <", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1LessThanOrEqualTo(String value) { + addCriterion("extend1 <=", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1Like(String value) { + addCriterion("extend1 like", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1NotLike(String value) { + addCriterion("extend1 not like", value, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1In(List values) { + addCriterion("extend1 in", values, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1NotIn(List values) { + addCriterion("extend1 not in", values, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1Between(String value1, String value2) { + addCriterion("extend1 between", value1, value2, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend1NotBetween(String value1, String value2) { + addCriterion("extend1 not between", value1, value2, "extend1"); + return (Criteria) this; + } + + public Criteria andExtend2IsNull() { + addCriterion("extend2 is null"); + return (Criteria) this; + } + + public Criteria andExtend2IsNotNull() { + addCriterion("extend2 is not null"); + return (Criteria) this; + } + + public Criteria andExtend2EqualTo(String value) { + addCriterion("extend2 =", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2NotEqualTo(String value) { + addCriterion("extend2 <>", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2GreaterThan(String value) { + addCriterion("extend2 >", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2GreaterThanOrEqualTo(String value) { + addCriterion("extend2 >=", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2LessThan(String value) { + addCriterion("extend2 <", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2LessThanOrEqualTo(String value) { + addCriterion("extend2 <=", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2Like(String value) { + addCriterion("extend2 like", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2NotLike(String value) { + addCriterion("extend2 not like", value, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2In(List values) { + addCriterion("extend2 in", values, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2NotIn(List values) { + addCriterion("extend2 not in", values, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2Between(String value1, String value2) { + addCriterion("extend2 between", value1, value2, "extend2"); + return (Criteria) this; + } + + public Criteria andExtend2NotBetween(String value1, String value2) { + addCriterion("extend2 not between", value1, value2, "extend2"); + return (Criteria) this; + } + + public Criteria andRemarkIsNull() { + addCriterion("remark is null"); + return (Criteria) this; + } + + public Criteria andRemarkIsNotNull() { + addCriterion("remark is not null"); + return (Criteria) this; + } + + public Criteria andRemarkEqualTo(String value) { + addCriterion("remark =", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotEqualTo(String value) { + addCriterion("remark <>", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThan(String value) { + addCriterion("remark >", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThanOrEqualTo(String value) { + addCriterion("remark >=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThan(String value) { + addCriterion("remark <", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThanOrEqualTo(String value) { + addCriterion("remark <=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLike(String value) { + addCriterion("remark like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotLike(String value) { + addCriterion("remark not like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkIn(List values) { + addCriterion("remark in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotIn(List values) { + addCriterion("remark not in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkBetween(String value1, String value2) { + addCriterion("remark between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotBetween(String value1, String value2) { + addCriterion("remark not between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andMobileLayoutIsNull() { + addCriterion("mobile_layout is null"); + return (Criteria) this; + } + + public Criteria andMobileLayoutIsNotNull() { + addCriterion("mobile_layout is not null"); + return (Criteria) this; + } + + public Criteria andMobileLayoutEqualTo(Boolean value) { + addCriterion("mobile_layout =", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutNotEqualTo(Boolean value) { + addCriterion("mobile_layout <>", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutGreaterThan(Boolean value) { + addCriterion("mobile_layout >", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutGreaterThanOrEqualTo(Boolean value) { + addCriterion("mobile_layout >=", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutLessThan(Boolean value) { + addCriterion("mobile_layout <", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutLessThanOrEqualTo(Boolean value) { + addCriterion("mobile_layout <=", value, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutIn(List values) { + addCriterion("mobile_layout in", values, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutNotIn(List values) { + addCriterion("mobile_layout not in", values, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutBetween(Boolean value1, Boolean value2) { + addCriterion("mobile_layout between", value1, value2, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andMobileLayoutNotBetween(Boolean value1, Boolean value2) { + addCriterion("mobile_layout not between", value1, value2, "mobileLayout"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenIsNull() { + addCriterion("watermark_open is null"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenIsNotNull() { + addCriterion("watermark_open is not null"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenEqualTo(Boolean value) { + addCriterion("watermark_open =", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenNotEqualTo(Boolean value) { + addCriterion("watermark_open <>", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenGreaterThan(Boolean value) { + addCriterion("watermark_open >", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenGreaterThanOrEqualTo(Boolean value) { + addCriterion("watermark_open >=", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenLessThan(Boolean value) { + addCriterion("watermark_open <", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenLessThanOrEqualTo(Boolean value) { + addCriterion("watermark_open <=", value, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenIn(List values) { + addCriterion("watermark_open in", values, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenNotIn(List values) { + addCriterion("watermark_open not in", values, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenBetween(Boolean value1, Boolean value2) { + addCriterion("watermark_open between", value1, value2, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andWatermarkOpenNotBetween(Boolean value1, Boolean value2) { + addCriterion("watermark_open not between", value1, value2, "watermarkOpen"); + return (Criteria) this; + } + + public Criteria andPanelSortIsNull() { + addCriterion("panel_sort is null"); + return (Criteria) this; + } + + public Criteria andPanelSortIsNotNull() { + addCriterion("panel_sort is not null"); + return (Criteria) this; + } + + public Criteria andPanelSortEqualTo(Long value) { + addCriterion("panel_sort =", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortNotEqualTo(Long value) { + addCriterion("panel_sort <>", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortGreaterThan(Long value) { + addCriterion("panel_sort >", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortGreaterThanOrEqualTo(Long value) { + addCriterion("panel_sort >=", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortLessThan(Long value) { + addCriterion("panel_sort <", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortLessThanOrEqualTo(Long value) { + addCriterion("panel_sort <=", value, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortIn(List values) { + addCriterion("panel_sort in", values, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortNotIn(List values) { + addCriterion("panel_sort not in", values, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortBetween(Long value1, Long value2) { + addCriterion("panel_sort between", value1, value2, "panelSort"); + return (Criteria) this; + } + + public Criteria andPanelSortNotBetween(Long value1, Long value2) { + addCriterion("panel_sort not between", value1, value2, "panelSort"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtend.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtend.java new file mode 100644 index 0000000000..c7c9cee494 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtend.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelGroupExtend implements Serializable { + private String id; + + private String panelId; + + private String templateId; + + private String templateVersion; + + private String templateDynamicData; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendData.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendData.java new file mode 100644 index 0000000000..42a2a26561 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendData.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelGroupExtendData implements Serializable { + private String id; + + private String panelId; + + private String viewId; + + private String viewDetails; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendDataExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendDataExample.java new file mode 100644 index 0000000000..06b4ab8616 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendDataExample.java @@ -0,0 +1,410 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelGroupExtendDataExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelGroupExtendDataExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andViewIdIsNull() { + addCriterion("view_id is null"); + return (Criteria) this; + } + + public Criteria andViewIdIsNotNull() { + addCriterion("view_id is not null"); + return (Criteria) this; + } + + public Criteria andViewIdEqualTo(String value) { + addCriterion("view_id =", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdNotEqualTo(String value) { + addCriterion("view_id <>", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdGreaterThan(String value) { + addCriterion("view_id >", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdGreaterThanOrEqualTo(String value) { + addCriterion("view_id >=", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdLessThan(String value) { + addCriterion("view_id <", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdLessThanOrEqualTo(String value) { + addCriterion("view_id <=", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdLike(String value) { + addCriterion("view_id like", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdNotLike(String value) { + addCriterion("view_id not like", value, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdIn(List values) { + addCriterion("view_id in", values, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdNotIn(List values) { + addCriterion("view_id not in", values, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdBetween(String value1, String value2) { + addCriterion("view_id between", value1, value2, "viewId"); + return (Criteria) this; + } + + public Criteria andViewIdNotBetween(String value1, String value2) { + addCriterion("view_id not between", value1, value2, "viewId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendExample.java new file mode 100644 index 0000000000..bff1265c51 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupExtendExample.java @@ -0,0 +1,480 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelGroupExtendExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelGroupExtendExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andTemplateIdIsNull() { + addCriterion("template_id is null"); + return (Criteria) this; + } + + public Criteria andTemplateIdIsNotNull() { + addCriterion("template_id is not null"); + return (Criteria) this; + } + + public Criteria andTemplateIdEqualTo(String value) { + addCriterion("template_id =", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdNotEqualTo(String value) { + addCriterion("template_id <>", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdGreaterThan(String value) { + addCriterion("template_id >", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdGreaterThanOrEqualTo(String value) { + addCriterion("template_id >=", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdLessThan(String value) { + addCriterion("template_id <", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdLessThanOrEqualTo(String value) { + addCriterion("template_id <=", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdLike(String value) { + addCriterion("template_id like", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdNotLike(String value) { + addCriterion("template_id not like", value, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdIn(List values) { + addCriterion("template_id in", values, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdNotIn(List values) { + addCriterion("template_id not in", values, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdBetween(String value1, String value2) { + addCriterion("template_id between", value1, value2, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateIdNotBetween(String value1, String value2) { + addCriterion("template_id not between", value1, value2, "templateId"); + return (Criteria) this; + } + + public Criteria andTemplateVersionIsNull() { + addCriterion("template_version is null"); + return (Criteria) this; + } + + public Criteria andTemplateVersionIsNotNull() { + addCriterion("template_version is not null"); + return (Criteria) this; + } + + public Criteria andTemplateVersionEqualTo(String value) { + addCriterion("template_version =", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionNotEqualTo(String value) { + addCriterion("template_version <>", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionGreaterThan(String value) { + addCriterion("template_version >", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionGreaterThanOrEqualTo(String value) { + addCriterion("template_version >=", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionLessThan(String value) { + addCriterion("template_version <", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionLessThanOrEqualTo(String value) { + addCriterion("template_version <=", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionLike(String value) { + addCriterion("template_version like", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionNotLike(String value) { + addCriterion("template_version not like", value, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionIn(List values) { + addCriterion("template_version in", values, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionNotIn(List values) { + addCriterion("template_version not in", values, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionBetween(String value1, String value2) { + addCriterion("template_version between", value1, value2, "templateVersion"); + return (Criteria) this; + } + + public Criteria andTemplateVersionNotBetween(String value1, String value2) { + addCriterion("template_version not between", value1, value2, "templateVersion"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupWithBLOBs.java new file mode 100644 index 0000000000..946ffeaeb7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelGroupWithBLOBs.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class PanelGroupWithBLOBs extends PanelGroup implements Serializable { + private String panelStyle; + + private String panelData; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLink.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLink.java new file mode 100644 index 0000000000..e89a1c5e7d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLink.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelLink implements Serializable { + private String resourceId; + + private Boolean valid; + + private Boolean enablePwd; + + private String pwd; + + private Long overTime; + + private Long userId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkExample.java new file mode 100644 index 0000000000..d23eb63d28 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkExample.java @@ -0,0 +1,580 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelLinkExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelLinkExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andResourceIdIsNull() { + addCriterion("resource_id is null"); + return (Criteria) this; + } + + public Criteria andResourceIdIsNotNull() { + addCriterion("resource_id is not null"); + return (Criteria) this; + } + + public Criteria andResourceIdEqualTo(String value) { + addCriterion("resource_id =", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotEqualTo(String value) { + addCriterion("resource_id <>", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThan(String value) { + addCriterion("resource_id >", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThanOrEqualTo(String value) { + addCriterion("resource_id >=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThan(String value) { + addCriterion("resource_id <", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThanOrEqualTo(String value) { + addCriterion("resource_id <=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLike(String value) { + addCriterion("resource_id like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotLike(String value) { + addCriterion("resource_id not like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdIn(List values) { + addCriterion("resource_id in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotIn(List values) { + addCriterion("resource_id not in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdBetween(String value1, String value2) { + addCriterion("resource_id between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotBetween(String value1, String value2) { + addCriterion("resource_id not between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andValidIsNull() { + addCriterion("`valid` is null"); + return (Criteria) this; + } + + public Criteria andValidIsNotNull() { + addCriterion("`valid` is not null"); + return (Criteria) this; + } + + public Criteria andValidEqualTo(Boolean value) { + addCriterion("`valid` =", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidNotEqualTo(Boolean value) { + addCriterion("`valid` <>", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidGreaterThan(Boolean value) { + addCriterion("`valid` >", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidGreaterThanOrEqualTo(Boolean value) { + addCriterion("`valid` >=", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidLessThan(Boolean value) { + addCriterion("`valid` <", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidLessThanOrEqualTo(Boolean value) { + addCriterion("`valid` <=", value, "valid"); + return (Criteria) this; + } + + public Criteria andValidIn(List values) { + addCriterion("`valid` in", values, "valid"); + return (Criteria) this; + } + + public Criteria andValidNotIn(List values) { + addCriterion("`valid` not in", values, "valid"); + return (Criteria) this; + } + + public Criteria andValidBetween(Boolean value1, Boolean value2) { + addCriterion("`valid` between", value1, value2, "valid"); + return (Criteria) this; + } + + public Criteria andValidNotBetween(Boolean value1, Boolean value2) { + addCriterion("`valid` not between", value1, value2, "valid"); + return (Criteria) this; + } + + public Criteria andEnablePwdIsNull() { + addCriterion("enable_pwd is null"); + return (Criteria) this; + } + + public Criteria andEnablePwdIsNotNull() { + addCriterion("enable_pwd is not null"); + return (Criteria) this; + } + + public Criteria andEnablePwdEqualTo(Boolean value) { + addCriterion("enable_pwd =", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdNotEqualTo(Boolean value) { + addCriterion("enable_pwd <>", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdGreaterThan(Boolean value) { + addCriterion("enable_pwd >", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdGreaterThanOrEqualTo(Boolean value) { + addCriterion("enable_pwd >=", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdLessThan(Boolean value) { + addCriterion("enable_pwd <", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdLessThanOrEqualTo(Boolean value) { + addCriterion("enable_pwd <=", value, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdIn(List values) { + addCriterion("enable_pwd in", values, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdNotIn(List values) { + addCriterion("enable_pwd not in", values, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdBetween(Boolean value1, Boolean value2) { + addCriterion("enable_pwd between", value1, value2, "enablePwd"); + return (Criteria) this; + } + + public Criteria andEnablePwdNotBetween(Boolean value1, Boolean value2) { + addCriterion("enable_pwd not between", value1, value2, "enablePwd"); + return (Criteria) this; + } + + public Criteria andPwdIsNull() { + addCriterion("pwd is null"); + return (Criteria) this; + } + + public Criteria andPwdIsNotNull() { + addCriterion("pwd is not null"); + return (Criteria) this; + } + + public Criteria andPwdEqualTo(String value) { + addCriterion("pwd =", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdNotEqualTo(String value) { + addCriterion("pwd <>", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdGreaterThan(String value) { + addCriterion("pwd >", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdGreaterThanOrEqualTo(String value) { + addCriterion("pwd >=", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdLessThan(String value) { + addCriterion("pwd <", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdLessThanOrEqualTo(String value) { + addCriterion("pwd <=", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdLike(String value) { + addCriterion("pwd like", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdNotLike(String value) { + addCriterion("pwd not like", value, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdIn(List values) { + addCriterion("pwd in", values, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdNotIn(List values) { + addCriterion("pwd not in", values, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdBetween(String value1, String value2) { + addCriterion("pwd between", value1, value2, "pwd"); + return (Criteria) this; + } + + public Criteria andPwdNotBetween(String value1, String value2) { + addCriterion("pwd not between", value1, value2, "pwd"); + return (Criteria) this; + } + + public Criteria andOverTimeIsNull() { + addCriterion("over_time is null"); + return (Criteria) this; + } + + public Criteria andOverTimeIsNotNull() { + addCriterion("over_time is not null"); + return (Criteria) this; + } + + public Criteria andOverTimeEqualTo(Long value) { + addCriterion("over_time =", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeNotEqualTo(Long value) { + addCriterion("over_time <>", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeGreaterThan(Long value) { + addCriterion("over_time >", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeGreaterThanOrEqualTo(Long value) { + addCriterion("over_time >=", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeLessThan(Long value) { + addCriterion("over_time <", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeLessThanOrEqualTo(Long value) { + addCriterion("over_time <=", value, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeIn(List values) { + addCriterion("over_time in", values, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeNotIn(List values) { + addCriterion("over_time not in", values, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeBetween(Long value1, Long value2) { + addCriterion("over_time between", value1, value2, "overTime"); + return (Criteria) this; + } + + public Criteria andOverTimeNotBetween(Long value1, Long value2) { + addCriterion("over_time not between", value1, value2, "overTime"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJump.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJump.java new file mode 100644 index 0000000000..0c68e06501 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJump.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelLinkJump implements Serializable { + private String id; + + private String sourcePanelId; + + private String sourceViewId; + + private String linkJumpInfo; + + private Boolean checked; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpExample.java new file mode 100644 index 0000000000..9155e34ff1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpExample.java @@ -0,0 +1,680 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelLinkJumpExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelLinkJumpExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdIsNull() { + addCriterion("source_panel_id is null"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdIsNotNull() { + addCriterion("source_panel_id is not null"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdEqualTo(String value) { + addCriterion("source_panel_id =", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdNotEqualTo(String value) { + addCriterion("source_panel_id <>", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdGreaterThan(String value) { + addCriterion("source_panel_id >", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdGreaterThanOrEqualTo(String value) { + addCriterion("source_panel_id >=", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdLessThan(String value) { + addCriterion("source_panel_id <", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdLessThanOrEqualTo(String value) { + addCriterion("source_panel_id <=", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdLike(String value) { + addCriterion("source_panel_id like", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdNotLike(String value) { + addCriterion("source_panel_id not like", value, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdIn(List values) { + addCriterion("source_panel_id in", values, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdNotIn(List values) { + addCriterion("source_panel_id not in", values, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdBetween(String value1, String value2) { + addCriterion("source_panel_id between", value1, value2, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourcePanelIdNotBetween(String value1, String value2) { + addCriterion("source_panel_id not between", value1, value2, "sourcePanelId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIsNull() { + addCriterion("source_view_id is null"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIsNotNull() { + addCriterion("source_view_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceViewIdEqualTo(String value) { + addCriterion("source_view_id =", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotEqualTo(String value) { + addCriterion("source_view_id <>", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdGreaterThan(String value) { + addCriterion("source_view_id >", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdGreaterThanOrEqualTo(String value) { + addCriterion("source_view_id >=", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLessThan(String value) { + addCriterion("source_view_id <", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLessThanOrEqualTo(String value) { + addCriterion("source_view_id <=", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLike(String value) { + addCriterion("source_view_id like", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotLike(String value) { + addCriterion("source_view_id not like", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIn(List values) { + addCriterion("source_view_id in", values, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotIn(List values) { + addCriterion("source_view_id not in", values, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdBetween(String value1, String value2) { + addCriterion("source_view_id between", value1, value2, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotBetween(String value1, String value2) { + addCriterion("source_view_id not between", value1, value2, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIsNull() { + addCriterion("link_jump_info is null"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIsNotNull() { + addCriterion("link_jump_info is not null"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoEqualTo(String value) { + addCriterion("link_jump_info =", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoNotEqualTo(String value) { + addCriterion("link_jump_info <>", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoGreaterThan(String value) { + addCriterion("link_jump_info >", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoGreaterThanOrEqualTo(String value) { + addCriterion("link_jump_info >=", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoLessThan(String value) { + addCriterion("link_jump_info <", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoLessThanOrEqualTo(String value) { + addCriterion("link_jump_info <=", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoLike(String value) { + addCriterion("link_jump_info like", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoNotLike(String value) { + addCriterion("link_jump_info not like", value, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIn(List values) { + addCriterion("link_jump_info in", values, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoNotIn(List values) { + addCriterion("link_jump_info not in", values, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoBetween(String value1, String value2) { + addCriterion("link_jump_info between", value1, value2, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoNotBetween(String value1, String value2) { + addCriterion("link_jump_info not between", value1, value2, "linkJumpInfo"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfo.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfo.java new file mode 100644 index 0000000000..d5d2bb21be --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfo.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelLinkJumpInfo implements Serializable { + private String id; + + private String linkJumpId; + + private String linkType; + + private String jumpType; + + private String targetPanelId; + + private String sourceFieldId; + + private String content; + + private Boolean checked; + + private Boolean attachParams; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfoExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfoExample.java new file mode 100644 index 0000000000..7cff92cc50 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpInfoExample.java @@ -0,0 +1,950 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelLinkJumpInfoExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelLinkJumpInfoExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdIsNull() { + addCriterion("link_jump_id is null"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdIsNotNull() { + addCriterion("link_jump_id is not null"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdEqualTo(String value) { + addCriterion("link_jump_id =", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdNotEqualTo(String value) { + addCriterion("link_jump_id <>", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdGreaterThan(String value) { + addCriterion("link_jump_id >", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdGreaterThanOrEqualTo(String value) { + addCriterion("link_jump_id >=", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdLessThan(String value) { + addCriterion("link_jump_id <", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdLessThanOrEqualTo(String value) { + addCriterion("link_jump_id <=", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdLike(String value) { + addCriterion("link_jump_id like", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdNotLike(String value) { + addCriterion("link_jump_id not like", value, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdIn(List values) { + addCriterion("link_jump_id in", values, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdNotIn(List values) { + addCriterion("link_jump_id not in", values, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdBetween(String value1, String value2) { + addCriterion("link_jump_id between", value1, value2, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkJumpIdNotBetween(String value1, String value2) { + addCriterion("link_jump_id not between", value1, value2, "linkJumpId"); + return (Criteria) this; + } + + public Criteria andLinkTypeIsNull() { + addCriterion("link_type is null"); + return (Criteria) this; + } + + public Criteria andLinkTypeIsNotNull() { + addCriterion("link_type is not null"); + return (Criteria) this; + } + + public Criteria andLinkTypeEqualTo(String value) { + addCriterion("link_type =", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeNotEqualTo(String value) { + addCriterion("link_type <>", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeGreaterThan(String value) { + addCriterion("link_type >", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeGreaterThanOrEqualTo(String value) { + addCriterion("link_type >=", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeLessThan(String value) { + addCriterion("link_type <", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeLessThanOrEqualTo(String value) { + addCriterion("link_type <=", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeLike(String value) { + addCriterion("link_type like", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeNotLike(String value) { + addCriterion("link_type not like", value, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeIn(List values) { + addCriterion("link_type in", values, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeNotIn(List values) { + addCriterion("link_type not in", values, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeBetween(String value1, String value2) { + addCriterion("link_type between", value1, value2, "linkType"); + return (Criteria) this; + } + + public Criteria andLinkTypeNotBetween(String value1, String value2) { + addCriterion("link_type not between", value1, value2, "linkType"); + return (Criteria) this; + } + + public Criteria andJumpTypeIsNull() { + addCriterion("jump_type is null"); + return (Criteria) this; + } + + public Criteria andJumpTypeIsNotNull() { + addCriterion("jump_type is not null"); + return (Criteria) this; + } + + public Criteria andJumpTypeEqualTo(String value) { + addCriterion("jump_type =", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeNotEqualTo(String value) { + addCriterion("jump_type <>", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeGreaterThan(String value) { + addCriterion("jump_type >", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeGreaterThanOrEqualTo(String value) { + addCriterion("jump_type >=", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeLessThan(String value) { + addCriterion("jump_type <", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeLessThanOrEqualTo(String value) { + addCriterion("jump_type <=", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeLike(String value) { + addCriterion("jump_type like", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeNotLike(String value) { + addCriterion("jump_type not like", value, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeIn(List values) { + addCriterion("jump_type in", values, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeNotIn(List values) { + addCriterion("jump_type not in", values, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeBetween(String value1, String value2) { + addCriterion("jump_type between", value1, value2, "jumpType"); + return (Criteria) this; + } + + public Criteria andJumpTypeNotBetween(String value1, String value2) { + addCriterion("jump_type not between", value1, value2, "jumpType"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdIsNull() { + addCriterion("target_panel_id is null"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdIsNotNull() { + addCriterion("target_panel_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdEqualTo(String value) { + addCriterion("target_panel_id =", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdNotEqualTo(String value) { + addCriterion("target_panel_id <>", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdGreaterThan(String value) { + addCriterion("target_panel_id >", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("target_panel_id >=", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdLessThan(String value) { + addCriterion("target_panel_id <", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdLessThanOrEqualTo(String value) { + addCriterion("target_panel_id <=", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdLike(String value) { + addCriterion("target_panel_id like", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdNotLike(String value) { + addCriterion("target_panel_id not like", value, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdIn(List values) { + addCriterion("target_panel_id in", values, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdNotIn(List values) { + addCriterion("target_panel_id not in", values, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdBetween(String value1, String value2) { + addCriterion("target_panel_id between", value1, value2, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andTargetPanelIdNotBetween(String value1, String value2) { + addCriterion("target_panel_id not between", value1, value2, "targetPanelId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdIsNull() { + addCriterion("source_field_id is null"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdIsNotNull() { + addCriterion("source_field_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdEqualTo(String value) { + addCriterion("source_field_id =", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdNotEqualTo(String value) { + addCriterion("source_field_id <>", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdGreaterThan(String value) { + addCriterion("source_field_id >", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdGreaterThanOrEqualTo(String value) { + addCriterion("source_field_id >=", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdLessThan(String value) { + addCriterion("source_field_id <", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdLessThanOrEqualTo(String value) { + addCriterion("source_field_id <=", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdLike(String value) { + addCriterion("source_field_id like", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdNotLike(String value) { + addCriterion("source_field_id not like", value, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdIn(List values) { + addCriterion("source_field_id in", values, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdNotIn(List values) { + addCriterion("source_field_id not in", values, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdBetween(String value1, String value2) { + addCriterion("source_field_id between", value1, value2, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIdNotBetween(String value1, String value2) { + addCriterion("source_field_id not between", value1, value2, "sourceFieldId"); + return (Criteria) this; + } + + public Criteria andContentIsNull() { + addCriterion("content is null"); + return (Criteria) this; + } + + public Criteria andContentIsNotNull() { + addCriterion("content is not null"); + return (Criteria) this; + } + + public Criteria andContentEqualTo(String value) { + addCriterion("content =", value, "content"); + return (Criteria) this; + } + + public Criteria andContentNotEqualTo(String value) { + addCriterion("content <>", value, "content"); + return (Criteria) this; + } + + public Criteria andContentGreaterThan(String value) { + addCriterion("content >", value, "content"); + return (Criteria) this; + } + + public Criteria andContentGreaterThanOrEqualTo(String value) { + addCriterion("content >=", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLessThan(String value) { + addCriterion("content <", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLessThanOrEqualTo(String value) { + addCriterion("content <=", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLike(String value) { + addCriterion("content like", value, "content"); + return (Criteria) this; + } + + public Criteria andContentNotLike(String value) { + addCriterion("content not like", value, "content"); + return (Criteria) this; + } + + public Criteria andContentIn(List values) { + addCriterion("content in", values, "content"); + return (Criteria) this; + } + + public Criteria andContentNotIn(List values) { + addCriterion("content not in", values, "content"); + return (Criteria) this; + } + + public Criteria andContentBetween(String value1, String value2) { + addCriterion("content between", value1, value2, "content"); + return (Criteria) this; + } + + public Criteria andContentNotBetween(String value1, String value2) { + addCriterion("content not between", value1, value2, "content"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andAttachParamsIsNull() { + addCriterion("attach_params is null"); + return (Criteria) this; + } + + public Criteria andAttachParamsIsNotNull() { + addCriterion("attach_params is not null"); + return (Criteria) this; + } + + public Criteria andAttachParamsEqualTo(Boolean value) { + addCriterion("attach_params =", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsNotEqualTo(Boolean value) { + addCriterion("attach_params <>", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsGreaterThan(Boolean value) { + addCriterion("attach_params >", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsGreaterThanOrEqualTo(Boolean value) { + addCriterion("attach_params >=", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsLessThan(Boolean value) { + addCriterion("attach_params <", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsLessThanOrEqualTo(Boolean value) { + addCriterion("attach_params <=", value, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsIn(List values) { + addCriterion("attach_params in", values, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsNotIn(List values) { + addCriterion("attach_params not in", values, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsBetween(Boolean value1, Boolean value2) { + addCriterion("attach_params between", value1, value2, "attachParams"); + return (Criteria) this; + } + + public Criteria andAttachParamsNotBetween(Boolean value1, Boolean value2) { + addCriterion("attach_params not between", value1, value2, "attachParams"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfo.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfo.java new file mode 100644 index 0000000000..ff059fb19c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfo.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelLinkJumpTargetViewInfo implements Serializable { + private String targetId; + + private String linkJumpInfoId; + + private String targetViewId; + + private String targetFieldId; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfoExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfoExample.java new file mode 100644 index 0000000000..f4c7a032d9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkJumpTargetViewInfoExample.java @@ -0,0 +1,620 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelLinkJumpTargetViewInfoExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelLinkJumpTargetViewInfoExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andTargetIdIsNull() { + addCriterion("target_id is null"); + return (Criteria) this; + } + + public Criteria andTargetIdIsNotNull() { + addCriterion("target_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetIdEqualTo(String value) { + addCriterion("target_id =", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotEqualTo(String value) { + addCriterion("target_id <>", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThan(String value) { + addCriterion("target_id >", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThanOrEqualTo(String value) { + addCriterion("target_id >=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThan(String value) { + addCriterion("target_id <", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThanOrEqualTo(String value) { + addCriterion("target_id <=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLike(String value) { + addCriterion("target_id like", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotLike(String value) { + addCriterion("target_id not like", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdIn(List values) { + addCriterion("target_id in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotIn(List values) { + addCriterion("target_id not in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdBetween(String value1, String value2) { + addCriterion("target_id between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotBetween(String value1, String value2) { + addCriterion("target_id not between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdIsNull() { + addCriterion("link_jump_info_id is null"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdIsNotNull() { + addCriterion("link_jump_info_id is not null"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdEqualTo(String value) { + addCriterion("link_jump_info_id =", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdNotEqualTo(String value) { + addCriterion("link_jump_info_id <>", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdGreaterThan(String value) { + addCriterion("link_jump_info_id >", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdGreaterThanOrEqualTo(String value) { + addCriterion("link_jump_info_id >=", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdLessThan(String value) { + addCriterion("link_jump_info_id <", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdLessThanOrEqualTo(String value) { + addCriterion("link_jump_info_id <=", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdLike(String value) { + addCriterion("link_jump_info_id like", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdNotLike(String value) { + addCriterion("link_jump_info_id not like", value, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdIn(List values) { + addCriterion("link_jump_info_id in", values, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdNotIn(List values) { + addCriterion("link_jump_info_id not in", values, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdBetween(String value1, String value2) { + addCriterion("link_jump_info_id between", value1, value2, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andLinkJumpInfoIdNotBetween(String value1, String value2) { + addCriterion("link_jump_info_id not between", value1, value2, "linkJumpInfoId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNull() { + addCriterion("target_view_id is null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNotNull() { + addCriterion("target_view_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdEqualTo(String value) { + addCriterion("target_view_id =", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotEqualTo(String value) { + addCriterion("target_view_id <>", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThan(String value) { + addCriterion("target_view_id >", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThanOrEqualTo(String value) { + addCriterion("target_view_id >=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThan(String value) { + addCriterion("target_view_id <", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThanOrEqualTo(String value) { + addCriterion("target_view_id <=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLike(String value) { + addCriterion("target_view_id like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotLike(String value) { + addCriterion("target_view_id not like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIn(List values) { + addCriterion("target_view_id in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotIn(List values) { + addCriterion("target_view_id not in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdBetween(String value1, String value2) { + addCriterion("target_view_id between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotBetween(String value1, String value2) { + addCriterion("target_view_id not between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIsNull() { + addCriterion("target_field_id is null"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIsNotNull() { + addCriterion("target_field_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdEqualTo(String value) { + addCriterion("target_field_id =", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotEqualTo(String value) { + addCriterion("target_field_id <>", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdGreaterThan(String value) { + addCriterion("target_field_id >", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdGreaterThanOrEqualTo(String value) { + addCriterion("target_field_id >=", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLessThan(String value) { + addCriterion("target_field_id <", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLessThanOrEqualTo(String value) { + addCriterion("target_field_id <=", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLike(String value) { + addCriterion("target_field_id like", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotLike(String value) { + addCriterion("target_field_id not like", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIn(List values) { + addCriterion("target_field_id in", values, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotIn(List values) { + addCriterion("target_field_id not in", values, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdBetween(String value1, String value2) { + addCriterion("target_field_id between", value1, value2, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotBetween(String value1, String value2) { + addCriterion("target_field_id not between", value1, value2, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMapping.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMapping.java new file mode 100644 index 0000000000..8bfc5d3ed8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMapping.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelLinkMapping implements Serializable { + private Long id; + + private String resourceId; + + private Long userId; + + private String uuid; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMappingExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMappingExample.java new file mode 100644 index 0000000000..981ad0515b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelLinkMappingExample.java @@ -0,0 +1,460 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelLinkMappingExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelLinkMappingExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andResourceIdIsNull() { + addCriterion("resource_id is null"); + return (Criteria) this; + } + + public Criteria andResourceIdIsNotNull() { + addCriterion("resource_id is not null"); + return (Criteria) this; + } + + public Criteria andResourceIdEqualTo(String value) { + addCriterion("resource_id =", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotEqualTo(String value) { + addCriterion("resource_id <>", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThan(String value) { + addCriterion("resource_id >", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThanOrEqualTo(String value) { + addCriterion("resource_id >=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThan(String value) { + addCriterion("resource_id <", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThanOrEqualTo(String value) { + addCriterion("resource_id <=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLike(String value) { + addCriterion("resource_id like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotLike(String value) { + addCriterion("resource_id not like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdIn(List values) { + addCriterion("resource_id in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotIn(List values) { + addCriterion("resource_id not in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdBetween(String value1, String value2) { + addCriterion("resource_id between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotBetween(String value1, String value2) { + addCriterion("resource_id not between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUuidIsNull() { + addCriterion("uuid is null"); + return (Criteria) this; + } + + public Criteria andUuidIsNotNull() { + addCriterion("uuid is not null"); + return (Criteria) this; + } + + public Criteria andUuidEqualTo(String value) { + addCriterion("uuid =", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidNotEqualTo(String value) { + addCriterion("uuid <>", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidGreaterThan(String value) { + addCriterion("uuid >", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidGreaterThanOrEqualTo(String value) { + addCriterion("uuid >=", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidLessThan(String value) { + addCriterion("uuid <", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidLessThanOrEqualTo(String value) { + addCriterion("uuid <=", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidLike(String value) { + addCriterion("uuid like", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidNotLike(String value) { + addCriterion("uuid not like", value, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidIn(List values) { + addCriterion("uuid in", values, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidNotIn(List values) { + addCriterion("uuid not in", values, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidBetween(String value1, String value2) { + addCriterion("uuid between", value1, value2, "uuid"); + return (Criteria) this; + } + + public Criteria andUuidNotBetween(String value1, String value2) { + addCriterion("uuid not between", value1, value2, "uuid"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParams.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParams.java new file mode 100644 index 0000000000..872a28d079 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParams.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelOuterParams implements Serializable { + private String paramsId; + + private String panelId; + + private Boolean checked; + + private String remark; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsExample.java new file mode 100644 index 0000000000..e8eac0baa0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsExample.java @@ -0,0 +1,610 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelOuterParamsExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelOuterParamsExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andParamsIdIsNull() { + addCriterion("params_id is null"); + return (Criteria) this; + } + + public Criteria andParamsIdIsNotNull() { + addCriterion("params_id is not null"); + return (Criteria) this; + } + + public Criteria andParamsIdEqualTo(String value) { + addCriterion("params_id =", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotEqualTo(String value) { + addCriterion("params_id <>", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdGreaterThan(String value) { + addCriterion("params_id >", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdGreaterThanOrEqualTo(String value) { + addCriterion("params_id >=", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLessThan(String value) { + addCriterion("params_id <", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLessThanOrEqualTo(String value) { + addCriterion("params_id <=", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLike(String value) { + addCriterion("params_id like", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotLike(String value) { + addCriterion("params_id not like", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdIn(List values) { + addCriterion("params_id in", values, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotIn(List values) { + addCriterion("params_id not in", values, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdBetween(String value1, String value2) { + addCriterion("params_id between", value1, value2, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotBetween(String value1, String value2) { + addCriterion("params_id not between", value1, value2, "paramsId"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andRemarkIsNull() { + addCriterion("remark is null"); + return (Criteria) this; + } + + public Criteria andRemarkIsNotNull() { + addCriterion("remark is not null"); + return (Criteria) this; + } + + public Criteria andRemarkEqualTo(String value) { + addCriterion("remark =", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotEqualTo(String value) { + addCriterion("remark <>", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThan(String value) { + addCriterion("remark >", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThanOrEqualTo(String value) { + addCriterion("remark >=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThan(String value) { + addCriterion("remark <", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThanOrEqualTo(String value) { + addCriterion("remark <=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLike(String value) { + addCriterion("remark like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotLike(String value) { + addCriterion("remark not like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkIn(List values) { + addCriterion("remark in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotIn(List values) { + addCriterion("remark not in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkBetween(String value1, String value2) { + addCriterion("remark between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotBetween(String value1, String value2) { + addCriterion("remark not between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfo.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfo.java new file mode 100644 index 0000000000..bd46286f5c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfo.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelOuterParamsInfo implements Serializable { + private String paramsInfoId; + + private String paramsId; + + private String paramName; + + private Boolean checked; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfoExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfoExample.java new file mode 100644 index 0000000000..23f6fbc0d2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsInfoExample.java @@ -0,0 +1,610 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelOuterParamsInfoExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelOuterParamsInfoExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andParamsInfoIdIsNull() { + addCriterion("params_info_id is null"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdIsNotNull() { + addCriterion("params_info_id is not null"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdEqualTo(String value) { + addCriterion("params_info_id =", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotEqualTo(String value) { + addCriterion("params_info_id <>", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdGreaterThan(String value) { + addCriterion("params_info_id >", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdGreaterThanOrEqualTo(String value) { + addCriterion("params_info_id >=", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLessThan(String value) { + addCriterion("params_info_id <", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLessThanOrEqualTo(String value) { + addCriterion("params_info_id <=", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLike(String value) { + addCriterion("params_info_id like", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotLike(String value) { + addCriterion("params_info_id not like", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdIn(List values) { + addCriterion("params_info_id in", values, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotIn(List values) { + addCriterion("params_info_id not in", values, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdBetween(String value1, String value2) { + addCriterion("params_info_id between", value1, value2, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotBetween(String value1, String value2) { + addCriterion("params_info_id not between", value1, value2, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsIdIsNull() { + addCriterion("params_id is null"); + return (Criteria) this; + } + + public Criteria andParamsIdIsNotNull() { + addCriterion("params_id is not null"); + return (Criteria) this; + } + + public Criteria andParamsIdEqualTo(String value) { + addCriterion("params_id =", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotEqualTo(String value) { + addCriterion("params_id <>", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdGreaterThan(String value) { + addCriterion("params_id >", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdGreaterThanOrEqualTo(String value) { + addCriterion("params_id >=", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLessThan(String value) { + addCriterion("params_id <", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLessThanOrEqualTo(String value) { + addCriterion("params_id <=", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdLike(String value) { + addCriterion("params_id like", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotLike(String value) { + addCriterion("params_id not like", value, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdIn(List values) { + addCriterion("params_id in", values, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotIn(List values) { + addCriterion("params_id not in", values, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdBetween(String value1, String value2) { + addCriterion("params_id between", value1, value2, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamsIdNotBetween(String value1, String value2) { + addCriterion("params_id not between", value1, value2, "paramsId"); + return (Criteria) this; + } + + public Criteria andParamNameIsNull() { + addCriterion("param_name is null"); + return (Criteria) this; + } + + public Criteria andParamNameIsNotNull() { + addCriterion("param_name is not null"); + return (Criteria) this; + } + + public Criteria andParamNameEqualTo(String value) { + addCriterion("param_name =", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameNotEqualTo(String value) { + addCriterion("param_name <>", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameGreaterThan(String value) { + addCriterion("param_name >", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameGreaterThanOrEqualTo(String value) { + addCriterion("param_name >=", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameLessThan(String value) { + addCriterion("param_name <", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameLessThanOrEqualTo(String value) { + addCriterion("param_name <=", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameLike(String value) { + addCriterion("param_name like", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameNotLike(String value) { + addCriterion("param_name not like", value, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameIn(List values) { + addCriterion("param_name in", values, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameNotIn(List values) { + addCriterion("param_name not in", values, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameBetween(String value1, String value2) { + addCriterion("param_name between", value1, value2, "paramName"); + return (Criteria) this; + } + + public Criteria andParamNameNotBetween(String value1, String value2) { + addCriterion("param_name not between", value1, value2, "paramName"); + return (Criteria) this; + } + + public Criteria andCheckedIsNull() { + addCriterion("`checked` is null"); + return (Criteria) this; + } + + public Criteria andCheckedIsNotNull() { + addCriterion("`checked` is not null"); + return (Criteria) this; + } + + public Criteria andCheckedEqualTo(Boolean value) { + addCriterion("`checked` =", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotEqualTo(Boolean value) { + addCriterion("`checked` <>", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThan(Boolean value) { + addCriterion("`checked` >", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) { + addCriterion("`checked` >=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThan(Boolean value) { + addCriterion("`checked` <", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedLessThanOrEqualTo(Boolean value) { + addCriterion("`checked` <=", value, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedIn(List values) { + addCriterion("`checked` in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotIn(List values) { + addCriterion("`checked` not in", values, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) { + addCriterion("`checked` not between", value1, value2, "checked"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfo.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfo.java new file mode 100644 index 0000000000..ee19ac5fec --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfo.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelOuterParamsTargetViewInfo implements Serializable { + private String targetId; + + private String paramsInfoId; + + private String targetViewId; + + private String targetFieldId; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfoExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfoExample.java new file mode 100644 index 0000000000..f9de14fe90 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelOuterParamsTargetViewInfoExample.java @@ -0,0 +1,620 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelOuterParamsTargetViewInfoExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelOuterParamsTargetViewInfoExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andTargetIdIsNull() { + addCriterion("target_id is null"); + return (Criteria) this; + } + + public Criteria andTargetIdIsNotNull() { + addCriterion("target_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetIdEqualTo(String value) { + addCriterion("target_id =", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotEqualTo(String value) { + addCriterion("target_id <>", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThan(String value) { + addCriterion("target_id >", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThanOrEqualTo(String value) { + addCriterion("target_id >=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThan(String value) { + addCriterion("target_id <", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThanOrEqualTo(String value) { + addCriterion("target_id <=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLike(String value) { + addCriterion("target_id like", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotLike(String value) { + addCriterion("target_id not like", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdIn(List values) { + addCriterion("target_id in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotIn(List values) { + addCriterion("target_id not in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdBetween(String value1, String value2) { + addCriterion("target_id between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotBetween(String value1, String value2) { + addCriterion("target_id not between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdIsNull() { + addCriterion("params_info_id is null"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdIsNotNull() { + addCriterion("params_info_id is not null"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdEqualTo(String value) { + addCriterion("params_info_id =", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotEqualTo(String value) { + addCriterion("params_info_id <>", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdGreaterThan(String value) { + addCriterion("params_info_id >", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdGreaterThanOrEqualTo(String value) { + addCriterion("params_info_id >=", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLessThan(String value) { + addCriterion("params_info_id <", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLessThanOrEqualTo(String value) { + addCriterion("params_info_id <=", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdLike(String value) { + addCriterion("params_info_id like", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotLike(String value) { + addCriterion("params_info_id not like", value, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdIn(List values) { + addCriterion("params_info_id in", values, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotIn(List values) { + addCriterion("params_info_id not in", values, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdBetween(String value1, String value2) { + addCriterion("params_info_id between", value1, value2, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andParamsInfoIdNotBetween(String value1, String value2) { + addCriterion("params_info_id not between", value1, value2, "paramsInfoId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNull() { + addCriterion("target_view_id is null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNotNull() { + addCriterion("target_view_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdEqualTo(String value) { + addCriterion("target_view_id =", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotEqualTo(String value) { + addCriterion("target_view_id <>", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThan(String value) { + addCriterion("target_view_id >", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThanOrEqualTo(String value) { + addCriterion("target_view_id >=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThan(String value) { + addCriterion("target_view_id <", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThanOrEqualTo(String value) { + addCriterion("target_view_id <=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLike(String value) { + addCriterion("target_view_id like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotLike(String value) { + addCriterion("target_view_id not like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIn(List values) { + addCriterion("target_view_id in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotIn(List values) { + addCriterion("target_view_id not in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdBetween(String value1, String value2) { + addCriterion("target_view_id between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotBetween(String value1, String value2) { + addCriterion("target_view_id not between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIsNull() { + addCriterion("target_field_id is null"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIsNotNull() { + addCriterion("target_field_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdEqualTo(String value) { + addCriterion("target_field_id =", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotEqualTo(String value) { + addCriterion("target_field_id <>", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdGreaterThan(String value) { + addCriterion("target_field_id >", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdGreaterThanOrEqualTo(String value) { + addCriterion("target_field_id >=", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLessThan(String value) { + addCriterion("target_field_id <", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLessThanOrEqualTo(String value) { + addCriterion("target_field_id <=", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdLike(String value) { + addCriterion("target_field_id like", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotLike(String value) { + addCriterion("target_field_id not like", value, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdIn(List values) { + addCriterion("target_field_id in", values, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotIn(List values) { + addCriterion("target_field_id not in", values, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdBetween(String value1, String value2) { + addCriterion("target_field_id between", value1, value2, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andTargetFieldIdNotBetween(String value1, String value2) { + addCriterion("target_field_id not between", value1, value2, "targetFieldId"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplate.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplate.java new file mode 100644 index 0000000000..f7e4a85f79 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplate.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class PanelPdfTemplate implements Serializable { + @ApiModelProperty("id") + private String id; + + @ApiModelProperty("名称") + private String name; + + @ApiModelProperty("创建时间") + private Long createTime; + + @ApiModelProperty("创建人") + private String createUser; + + @ApiModelProperty("排序") + private Integer sort; + + @ApiModelProperty("模板内容") + private String templateContent; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplateExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplateExample.java new file mode 100644 index 0000000000..91a96b9bb6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelPdfTemplateExample.java @@ -0,0 +1,530 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelPdfTemplateExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelPdfTemplateExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNull() { + addCriterion("create_user is null"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNotNull() { + addCriterion("create_user is not null"); + return (Criteria) this; + } + + public Criteria andCreateUserEqualTo(String value) { + addCriterion("create_user =", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotEqualTo(String value) { + addCriterion("create_user <>", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThan(String value) { + addCriterion("create_user >", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThanOrEqualTo(String value) { + addCriterion("create_user >=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThan(String value) { + addCriterion("create_user <", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThanOrEqualTo(String value) { + addCriterion("create_user <=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLike(String value) { + addCriterion("create_user like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotLike(String value) { + addCriterion("create_user not like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserIn(List values) { + addCriterion("create_user in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotIn(List values) { + addCriterion("create_user not in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserBetween(String value1, String value2) { + addCriterion("create_user between", value1, value2, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotBetween(String value1, String value2) { + addCriterion("create_user not between", value1, value2, "createUser"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(Integer value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(Integer value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(Integer value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(Integer value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(Integer value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(Integer value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(Integer value1, Integer value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(Integer value1, Integer value2) { + addCriterion("sort not between", value1, value2, "sort"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShare.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShare.java new file mode 100644 index 0000000000..d4c1d23c77 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShare.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class PanelShare implements Serializable { + @ApiModelProperty("分享ID") + private Long shareId; + @ApiModelProperty("仪表板ID") + private String panelGroupId; + @ApiModelProperty("目标ID") + private Long targetId; + @ApiModelProperty("分享时间") + private Long createTime; + @ApiModelProperty("类型") + private Integer type; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShareExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShareExample.java new file mode 100644 index 0000000000..739fd7f4d0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelShareExample.java @@ -0,0 +1,510 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelShareExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelShareExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andShareIdIsNull() { + addCriterion("share_id is null"); + return (Criteria) this; + } + + public Criteria andShareIdIsNotNull() { + addCriterion("share_id is not null"); + return (Criteria) this; + } + + public Criteria andShareIdEqualTo(Long value) { + addCriterion("share_id =", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdNotEqualTo(Long value) { + addCriterion("share_id <>", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdGreaterThan(Long value) { + addCriterion("share_id >", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdGreaterThanOrEqualTo(Long value) { + addCriterion("share_id >=", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdLessThan(Long value) { + addCriterion("share_id <", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdLessThanOrEqualTo(Long value) { + addCriterion("share_id <=", value, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdIn(List values) { + addCriterion("share_id in", values, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdNotIn(List values) { + addCriterion("share_id not in", values, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdBetween(Long value1, Long value2) { + addCriterion("share_id between", value1, value2, "shareId"); + return (Criteria) this; + } + + public Criteria andShareIdNotBetween(Long value1, Long value2) { + addCriterion("share_id not between", value1, value2, "shareId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIsNull() { + addCriterion("panel_group_id is null"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIsNotNull() { + addCriterion("panel_group_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdEqualTo(String value) { + addCriterion("panel_group_id =", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotEqualTo(String value) { + addCriterion("panel_group_id <>", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdGreaterThan(String value) { + addCriterion("panel_group_id >", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_group_id >=", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLessThan(String value) { + addCriterion("panel_group_id <", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLessThanOrEqualTo(String value) { + addCriterion("panel_group_id <=", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLike(String value) { + addCriterion("panel_group_id like", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotLike(String value) { + addCriterion("panel_group_id not like", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIn(List values) { + addCriterion("panel_group_id in", values, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotIn(List values) { + addCriterion("panel_group_id not in", values, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdBetween(String value1, String value2) { + addCriterion("panel_group_id between", value1, value2, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotBetween(String value1, String value2) { + addCriterion("panel_group_id not between", value1, value2, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andTargetIdIsNull() { + addCriterion("target_id is null"); + return (Criteria) this; + } + + public Criteria andTargetIdIsNotNull() { + addCriterion("target_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetIdEqualTo(Long value) { + addCriterion("target_id =", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotEqualTo(Long value) { + addCriterion("target_id <>", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThan(Long value) { + addCriterion("target_id >", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdGreaterThanOrEqualTo(Long value) { + addCriterion("target_id >=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThan(Long value) { + addCriterion("target_id <", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdLessThanOrEqualTo(Long value) { + addCriterion("target_id <=", value, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdIn(List values) { + addCriterion("target_id in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotIn(List values) { + addCriterion("target_id not in", values, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdBetween(Long value1, Long value2) { + addCriterion("target_id between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andTargetIdNotBetween(Long value1, Long value2) { + addCriterion("target_id not between", value1, value2, "targetId"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(Integer value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(Integer value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(Integer value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(Integer value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(Integer value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(Integer value1, Integer value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(Integer value1, Integer value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStore.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStore.java new file mode 100644 index 0000000000..feea31fdf2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStore.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelStore implements Serializable { + private Long storeId; + + private String panelGroupId; + + private Long userId; + + private Long createTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStoreExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStoreExample.java new file mode 100644 index 0000000000..b271c3b40d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelStoreExample.java @@ -0,0 +1,450 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelStoreExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelStoreExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andStoreIdIsNull() { + addCriterion("store_id is null"); + return (Criteria) this; + } + + public Criteria andStoreIdIsNotNull() { + addCriterion("store_id is not null"); + return (Criteria) this; + } + + public Criteria andStoreIdEqualTo(Long value) { + addCriterion("store_id =", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdNotEqualTo(Long value) { + addCriterion("store_id <>", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdGreaterThan(Long value) { + addCriterion("store_id >", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdGreaterThanOrEqualTo(Long value) { + addCriterion("store_id >=", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdLessThan(Long value) { + addCriterion("store_id <", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdLessThanOrEqualTo(Long value) { + addCriterion("store_id <=", value, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdIn(List values) { + addCriterion("store_id in", values, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdNotIn(List values) { + addCriterion("store_id not in", values, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdBetween(Long value1, Long value2) { + addCriterion("store_id between", value1, value2, "storeId"); + return (Criteria) this; + } + + public Criteria andStoreIdNotBetween(Long value1, Long value2) { + addCriterion("store_id not between", value1, value2, "storeId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIsNull() { + addCriterion("panel_group_id is null"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIsNotNull() { + addCriterion("panel_group_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdEqualTo(String value) { + addCriterion("panel_group_id =", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotEqualTo(String value) { + addCriterion("panel_group_id <>", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdGreaterThan(String value) { + addCriterion("panel_group_id >", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_group_id >=", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLessThan(String value) { + addCriterion("panel_group_id <", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLessThanOrEqualTo(String value) { + addCriterion("panel_group_id <=", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdLike(String value) { + addCriterion("panel_group_id like", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotLike(String value) { + addCriterion("panel_group_id not like", value, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdIn(List values) { + addCriterion("panel_group_id in", values, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotIn(List values) { + addCriterion("panel_group_id not in", values, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdBetween(String value1, String value2) { + addCriterion("panel_group_id between", value1, value2, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andPanelGroupIdNotBetween(String value1, String value2) { + addCriterion("panel_group_id not between", value1, value2, "panelGroupId"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubject.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubject.java new file mode 100644 index 0000000000..1be5759aa7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubject.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelSubject implements Serializable { + private String id; + + private String name; + + private String type; + + private Integer createNum; + + private Long createTime; + + private String createBy; + + private Long updateTime; + + private String updateBy; + + private String details; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubjectExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubjectExample.java new file mode 100644 index 0000000000..31efeb970f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelSubjectExample.java @@ -0,0 +1,730 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelSubjectExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelSubjectExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andCreateNumIsNull() { + addCriterion("create_num is null"); + return (Criteria) this; + } + + public Criteria andCreateNumIsNotNull() { + addCriterion("create_num is not null"); + return (Criteria) this; + } + + public Criteria andCreateNumEqualTo(Integer value) { + addCriterion("create_num =", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumNotEqualTo(Integer value) { + addCriterion("create_num <>", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumGreaterThan(Integer value) { + addCriterion("create_num >", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumGreaterThanOrEqualTo(Integer value) { + addCriterion("create_num >=", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumLessThan(Integer value) { + addCriterion("create_num <", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumLessThanOrEqualTo(Integer value) { + addCriterion("create_num <=", value, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumIn(List values) { + addCriterion("create_num in", values, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumNotIn(List values) { + addCriterion("create_num not in", values, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumBetween(Integer value1, Integer value2) { + addCriterion("create_num between", value1, value2, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateNumNotBetween(Integer value1, Integer value2) { + addCriterion("create_num not between", value1, value2, "createNum"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplate.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplate.java new file mode 100644 index 0000000000..a7a0875894 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplate.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class PanelTemplate implements Serializable { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("父ID") + private String pid; + @ApiModelProperty("级别") + private Integer level; + @ApiModelProperty("节点类型") + private String nodeType; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("模版类型") + private String templateType; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateExample.java new file mode 100644 index 0000000000..c6c95224af --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateExample.java @@ -0,0 +1,740 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelTemplateExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelTemplateExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Integer value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Integer value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Integer value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Integer value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Integer value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Integer value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Integer value1, Integer value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Integer value1, Integer value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNull() { + addCriterion("node_type is null"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNotNull() { + addCriterion("node_type is not null"); + return (Criteria) this; + } + + public Criteria andNodeTypeEqualTo(String value) { + addCriterion("node_type =", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotEqualTo(String value) { + addCriterion("node_type <>", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThan(String value) { + addCriterion("node_type >", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThanOrEqualTo(String value) { + addCriterion("node_type >=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThan(String value) { + addCriterion("node_type <", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThanOrEqualTo(String value) { + addCriterion("node_type <=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLike(String value) { + addCriterion("node_type like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotLike(String value) { + addCriterion("node_type not like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeIn(List values) { + addCriterion("node_type in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotIn(List values) { + addCriterion("node_type not in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeBetween(String value1, String value2) { + addCriterion("node_type between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotBetween(String value1, String value2) { + addCriterion("node_type not between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andTemplateTypeIsNull() { + addCriterion("template_type is null"); + return (Criteria) this; + } + + public Criteria andTemplateTypeIsNotNull() { + addCriterion("template_type is not null"); + return (Criteria) this; + } + + public Criteria andTemplateTypeEqualTo(String value) { + addCriterion("template_type =", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeNotEqualTo(String value) { + addCriterion("template_type <>", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeGreaterThan(String value) { + addCriterion("template_type >", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeGreaterThanOrEqualTo(String value) { + addCriterion("template_type >=", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeLessThan(String value) { + addCriterion("template_type <", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeLessThanOrEqualTo(String value) { + addCriterion("template_type <=", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeLike(String value) { + addCriterion("template_type like", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeNotLike(String value) { + addCriterion("template_type not like", value, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeIn(List values) { + addCriterion("template_type in", values, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeNotIn(List values) { + addCriterion("template_type not in", values, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeBetween(String value1, String value2) { + addCriterion("template_type between", value1, value2, "templateType"); + return (Criteria) this; + } + + public Criteria andTemplateTypeNotBetween(String value1, String value2) { + addCriterion("template_type not between", value1, value2, "templateType"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateWithBLOBs.java new file mode 100644 index 0000000000..c622bedf0e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelTemplateWithBLOBs.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class PanelTemplateWithBLOBs extends PanelTemplate implements Serializable { + @ApiModelProperty("快照") + private String snapshot; + @ApiModelProperty("模版样式") + private String templateStyle; + @ApiModelProperty("模版数据") + private String templateData; + @ApiModelProperty("动态数据") + private String dynamicData; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelView.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelView.java new file mode 100644 index 0000000000..d8c3bda0a4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelView.java @@ -0,0 +1,35 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelView implements Serializable { + private String id; + + private String panelId; + + private String chartViewId; + + private String createBy; + + private Long createTime; + + private String updateBy; + + private Long updateTime; + + private String position; + + private String copyFromPanel; + + private String copyFromView; + + private String copyFrom; + + private String copyId; + + private byte[] content; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewExample.java new file mode 100644 index 0000000000..0bc6e027ee --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewExample.java @@ -0,0 +1,1020 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelViewExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelViewExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andChartViewIdIsNull() { + addCriterion("chart_view_id is null"); + return (Criteria) this; + } + + public Criteria andChartViewIdIsNotNull() { + addCriterion("chart_view_id is not null"); + return (Criteria) this; + } + + public Criteria andChartViewIdEqualTo(String value) { + addCriterion("chart_view_id =", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdNotEqualTo(String value) { + addCriterion("chart_view_id <>", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdGreaterThan(String value) { + addCriterion("chart_view_id >", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdGreaterThanOrEqualTo(String value) { + addCriterion("chart_view_id >=", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdLessThan(String value) { + addCriterion("chart_view_id <", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdLessThanOrEqualTo(String value) { + addCriterion("chart_view_id <=", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdLike(String value) { + addCriterion("chart_view_id like", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdNotLike(String value) { + addCriterion("chart_view_id not like", value, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdIn(List values) { + addCriterion("chart_view_id in", values, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdNotIn(List values) { + addCriterion("chart_view_id not in", values, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdBetween(String value1, String value2) { + addCriterion("chart_view_id between", value1, value2, "chartViewId"); + return (Criteria) this; + } + + public Criteria andChartViewIdNotBetween(String value1, String value2) { + addCriterion("chart_view_id not between", value1, value2, "chartViewId"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andPositionIsNull() { + addCriterion("`position` is null"); + return (Criteria) this; + } + + public Criteria andPositionIsNotNull() { + addCriterion("`position` is not null"); + return (Criteria) this; + } + + public Criteria andPositionEqualTo(String value) { + addCriterion("`position` =", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionNotEqualTo(String value) { + addCriterion("`position` <>", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionGreaterThan(String value) { + addCriterion("`position` >", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionGreaterThanOrEqualTo(String value) { + addCriterion("`position` >=", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionLessThan(String value) { + addCriterion("`position` <", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionLessThanOrEqualTo(String value) { + addCriterion("`position` <=", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionLike(String value) { + addCriterion("`position` like", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionNotLike(String value) { + addCriterion("`position` not like", value, "position"); + return (Criteria) this; + } + + public Criteria andPositionIn(List values) { + addCriterion("`position` in", values, "position"); + return (Criteria) this; + } + + public Criteria andPositionNotIn(List values) { + addCriterion("`position` not in", values, "position"); + return (Criteria) this; + } + + public Criteria andPositionBetween(String value1, String value2) { + addCriterion("`position` between", value1, value2, "position"); + return (Criteria) this; + } + + public Criteria andPositionNotBetween(String value1, String value2) { + addCriterion("`position` not between", value1, value2, "position"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelIsNull() { + addCriterion("copy_from_panel is null"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelIsNotNull() { + addCriterion("copy_from_panel is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelEqualTo(String value) { + addCriterion("copy_from_panel =", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelNotEqualTo(String value) { + addCriterion("copy_from_panel <>", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelGreaterThan(String value) { + addCriterion("copy_from_panel >", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelGreaterThanOrEqualTo(String value) { + addCriterion("copy_from_panel >=", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelLessThan(String value) { + addCriterion("copy_from_panel <", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelLessThanOrEqualTo(String value) { + addCriterion("copy_from_panel <=", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelLike(String value) { + addCriterion("copy_from_panel like", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelNotLike(String value) { + addCriterion("copy_from_panel not like", value, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelIn(List values) { + addCriterion("copy_from_panel in", values, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelNotIn(List values) { + addCriterion("copy_from_panel not in", values, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelBetween(String value1, String value2) { + addCriterion("copy_from_panel between", value1, value2, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromPanelNotBetween(String value1, String value2) { + addCriterion("copy_from_panel not between", value1, value2, "copyFromPanel"); + return (Criteria) this; + } + + public Criteria andCopyFromViewIsNull() { + addCriterion("copy_from_view is null"); + return (Criteria) this; + } + + public Criteria andCopyFromViewIsNotNull() { + addCriterion("copy_from_view is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromViewEqualTo(String value) { + addCriterion("copy_from_view =", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewNotEqualTo(String value) { + addCriterion("copy_from_view <>", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewGreaterThan(String value) { + addCriterion("copy_from_view >", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewGreaterThanOrEqualTo(String value) { + addCriterion("copy_from_view >=", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewLessThan(String value) { + addCriterion("copy_from_view <", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewLessThanOrEqualTo(String value) { + addCriterion("copy_from_view <=", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewLike(String value) { + addCriterion("copy_from_view like", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewNotLike(String value) { + addCriterion("copy_from_view not like", value, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewIn(List values) { + addCriterion("copy_from_view in", values, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewNotIn(List values) { + addCriterion("copy_from_view not in", values, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewBetween(String value1, String value2) { + addCriterion("copy_from_view between", value1, value2, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromViewNotBetween(String value1, String value2) { + addCriterion("copy_from_view not between", value1, value2, "copyFromView"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkage.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkage.java new file mode 100644 index 0000000000..d0ffa86714 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkage.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelViewLinkage implements Serializable { + private String id; + + private String panelId; + + private String sourceViewId; + + private String targetViewId; + + private Long updateTime; + + private String updatePeople; + + private Boolean linkageActive; + + private String ext1; + + private String ext2; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageExample.java new file mode 100644 index 0000000000..0ff1400472 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageExample.java @@ -0,0 +1,950 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelViewLinkageExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelViewLinkageExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNull() { + addCriterion("panel_id is null"); + return (Criteria) this; + } + + public Criteria andPanelIdIsNotNull() { + addCriterion("panel_id is not null"); + return (Criteria) this; + } + + public Criteria andPanelIdEqualTo(String value) { + addCriterion("panel_id =", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotEqualTo(String value) { + addCriterion("panel_id <>", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThan(String value) { + addCriterion("panel_id >", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdGreaterThanOrEqualTo(String value) { + addCriterion("panel_id >=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThan(String value) { + addCriterion("panel_id <", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLessThanOrEqualTo(String value) { + addCriterion("panel_id <=", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdLike(String value) { + addCriterion("panel_id like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotLike(String value) { + addCriterion("panel_id not like", value, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdIn(List values) { + addCriterion("panel_id in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotIn(List values) { + addCriterion("panel_id not in", values, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdBetween(String value1, String value2) { + addCriterion("panel_id between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andPanelIdNotBetween(String value1, String value2) { + addCriterion("panel_id not between", value1, value2, "panelId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIsNull() { + addCriterion("source_view_id is null"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIsNotNull() { + addCriterion("source_view_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceViewIdEqualTo(String value) { + addCriterion("source_view_id =", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotEqualTo(String value) { + addCriterion("source_view_id <>", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdGreaterThan(String value) { + addCriterion("source_view_id >", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdGreaterThanOrEqualTo(String value) { + addCriterion("source_view_id >=", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLessThan(String value) { + addCriterion("source_view_id <", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLessThanOrEqualTo(String value) { + addCriterion("source_view_id <=", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdLike(String value) { + addCriterion("source_view_id like", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotLike(String value) { + addCriterion("source_view_id not like", value, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdIn(List values) { + addCriterion("source_view_id in", values, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotIn(List values) { + addCriterion("source_view_id not in", values, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdBetween(String value1, String value2) { + addCriterion("source_view_id between", value1, value2, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andSourceViewIdNotBetween(String value1, String value2) { + addCriterion("source_view_id not between", value1, value2, "sourceViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNull() { + addCriterion("target_view_id is null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIsNotNull() { + addCriterion("target_view_id is not null"); + return (Criteria) this; + } + + public Criteria andTargetViewIdEqualTo(String value) { + addCriterion("target_view_id =", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotEqualTo(String value) { + addCriterion("target_view_id <>", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThan(String value) { + addCriterion("target_view_id >", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdGreaterThanOrEqualTo(String value) { + addCriterion("target_view_id >=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThan(String value) { + addCriterion("target_view_id <", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLessThanOrEqualTo(String value) { + addCriterion("target_view_id <=", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdLike(String value) { + addCriterion("target_view_id like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotLike(String value) { + addCriterion("target_view_id not like", value, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdIn(List values) { + addCriterion("target_view_id in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotIn(List values) { + addCriterion("target_view_id not in", values, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdBetween(String value1, String value2) { + addCriterion("target_view_id between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andTargetViewIdNotBetween(String value1, String value2) { + addCriterion("target_view_id not between", value1, value2, "targetViewId"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleIsNull() { + addCriterion("update_people is null"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleIsNotNull() { + addCriterion("update_people is not null"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleEqualTo(String value) { + addCriterion("update_people =", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleNotEqualTo(String value) { + addCriterion("update_people <>", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleGreaterThan(String value) { + addCriterion("update_people >", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleGreaterThanOrEqualTo(String value) { + addCriterion("update_people >=", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleLessThan(String value) { + addCriterion("update_people <", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleLessThanOrEqualTo(String value) { + addCriterion("update_people <=", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleLike(String value) { + addCriterion("update_people like", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleNotLike(String value) { + addCriterion("update_people not like", value, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleIn(List values) { + addCriterion("update_people in", values, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleNotIn(List values) { + addCriterion("update_people not in", values, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleBetween(String value1, String value2) { + addCriterion("update_people between", value1, value2, "updatePeople"); + return (Criteria) this; + } + + public Criteria andUpdatePeopleNotBetween(String value1, String value2) { + addCriterion("update_people not between", value1, value2, "updatePeople"); + return (Criteria) this; + } + + public Criteria andLinkageActiveIsNull() { + addCriterion("linkage_active is null"); + return (Criteria) this; + } + + public Criteria andLinkageActiveIsNotNull() { + addCriterion("linkage_active is not null"); + return (Criteria) this; + } + + public Criteria andLinkageActiveEqualTo(Boolean value) { + addCriterion("linkage_active =", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveNotEqualTo(Boolean value) { + addCriterion("linkage_active <>", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveGreaterThan(Boolean value) { + addCriterion("linkage_active >", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveGreaterThanOrEqualTo(Boolean value) { + addCriterion("linkage_active >=", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveLessThan(Boolean value) { + addCriterion("linkage_active <", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveLessThanOrEqualTo(Boolean value) { + addCriterion("linkage_active <=", value, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveIn(List values) { + addCriterion("linkage_active in", values, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveNotIn(List values) { + addCriterion("linkage_active not in", values, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveBetween(Boolean value1, Boolean value2) { + addCriterion("linkage_active between", value1, value2, "linkageActive"); + return (Criteria) this; + } + + public Criteria andLinkageActiveNotBetween(Boolean value1, Boolean value2) { + addCriterion("linkage_active not between", value1, value2, "linkageActive"); + return (Criteria) this; + } + + public Criteria andExt1IsNull() { + addCriterion("ext1 is null"); + return (Criteria) this; + } + + public Criteria andExt1IsNotNull() { + addCriterion("ext1 is not null"); + return (Criteria) this; + } + + public Criteria andExt1EqualTo(String value) { + addCriterion("ext1 =", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1NotEqualTo(String value) { + addCriterion("ext1 <>", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1GreaterThan(String value) { + addCriterion("ext1 >", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1GreaterThanOrEqualTo(String value) { + addCriterion("ext1 >=", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1LessThan(String value) { + addCriterion("ext1 <", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1LessThanOrEqualTo(String value) { + addCriterion("ext1 <=", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1Like(String value) { + addCriterion("ext1 like", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1NotLike(String value) { + addCriterion("ext1 not like", value, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1In(List values) { + addCriterion("ext1 in", values, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1NotIn(List values) { + addCriterion("ext1 not in", values, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1Between(String value1, String value2) { + addCriterion("ext1 between", value1, value2, "ext1"); + return (Criteria) this; + } + + public Criteria andExt1NotBetween(String value1, String value2) { + addCriterion("ext1 not between", value1, value2, "ext1"); + return (Criteria) this; + } + + public Criteria andExt2IsNull() { + addCriterion("ext2 is null"); + return (Criteria) this; + } + + public Criteria andExt2IsNotNull() { + addCriterion("ext2 is not null"); + return (Criteria) this; + } + + public Criteria andExt2EqualTo(String value) { + addCriterion("ext2 =", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2NotEqualTo(String value) { + addCriterion("ext2 <>", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2GreaterThan(String value) { + addCriterion("ext2 >", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2GreaterThanOrEqualTo(String value) { + addCriterion("ext2 >=", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2LessThan(String value) { + addCriterion("ext2 <", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2LessThanOrEqualTo(String value) { + addCriterion("ext2 <=", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2Like(String value) { + addCriterion("ext2 like", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2NotLike(String value) { + addCriterion("ext2 not like", value, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2In(List values) { + addCriterion("ext2 in", values, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2NotIn(List values) { + addCriterion("ext2 not in", values, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2Between(String value1, String value2) { + addCriterion("ext2 between", value1, value2, "ext2"); + return (Criteria) this; + } + + public Criteria andExt2NotBetween(String value1, String value2) { + addCriterion("ext2 not between", value1, value2, "ext2"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageField.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageField.java new file mode 100644 index 0000000000..bbb9800bdc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageField.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelViewLinkageField implements Serializable { + private String id; + + private String linkageId; + + private String sourceField; + + private String targetField; + + private Long updateTime; + + private String copyFrom; + + private String copyId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageFieldExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageFieldExample.java new file mode 100644 index 0000000000..54caaafac0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelViewLinkageFieldExample.java @@ -0,0 +1,680 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelViewLinkageFieldExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelViewLinkageFieldExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andLinkageIdIsNull() { + addCriterion("linkage_id is null"); + return (Criteria) this; + } + + public Criteria andLinkageIdIsNotNull() { + addCriterion("linkage_id is not null"); + return (Criteria) this; + } + + public Criteria andLinkageIdEqualTo(String value) { + addCriterion("linkage_id =", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdNotEqualTo(String value) { + addCriterion("linkage_id <>", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdGreaterThan(String value) { + addCriterion("linkage_id >", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdGreaterThanOrEqualTo(String value) { + addCriterion("linkage_id >=", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdLessThan(String value) { + addCriterion("linkage_id <", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdLessThanOrEqualTo(String value) { + addCriterion("linkage_id <=", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdLike(String value) { + addCriterion("linkage_id like", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdNotLike(String value) { + addCriterion("linkage_id not like", value, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdIn(List values) { + addCriterion("linkage_id in", values, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdNotIn(List values) { + addCriterion("linkage_id not in", values, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdBetween(String value1, String value2) { + addCriterion("linkage_id between", value1, value2, "linkageId"); + return (Criteria) this; + } + + public Criteria andLinkageIdNotBetween(String value1, String value2) { + addCriterion("linkage_id not between", value1, value2, "linkageId"); + return (Criteria) this; + } + + public Criteria andSourceFieldIsNull() { + addCriterion("source_field is null"); + return (Criteria) this; + } + + public Criteria andSourceFieldIsNotNull() { + addCriterion("source_field is not null"); + return (Criteria) this; + } + + public Criteria andSourceFieldEqualTo(String value) { + addCriterion("source_field =", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldNotEqualTo(String value) { + addCriterion("source_field <>", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldGreaterThan(String value) { + addCriterion("source_field >", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldGreaterThanOrEqualTo(String value) { + addCriterion("source_field >=", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldLessThan(String value) { + addCriterion("source_field <", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldLessThanOrEqualTo(String value) { + addCriterion("source_field <=", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldLike(String value) { + addCriterion("source_field like", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldNotLike(String value) { + addCriterion("source_field not like", value, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldIn(List values) { + addCriterion("source_field in", values, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldNotIn(List values) { + addCriterion("source_field not in", values, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldBetween(String value1, String value2) { + addCriterion("source_field between", value1, value2, "sourceField"); + return (Criteria) this; + } + + public Criteria andSourceFieldNotBetween(String value1, String value2) { + addCriterion("source_field not between", value1, value2, "sourceField"); + return (Criteria) this; + } + + public Criteria andTargetFieldIsNull() { + addCriterion("target_field is null"); + return (Criteria) this; + } + + public Criteria andTargetFieldIsNotNull() { + addCriterion("target_field is not null"); + return (Criteria) this; + } + + public Criteria andTargetFieldEqualTo(String value) { + addCriterion("target_field =", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldNotEqualTo(String value) { + addCriterion("target_field <>", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldGreaterThan(String value) { + addCriterion("target_field >", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldGreaterThanOrEqualTo(String value) { + addCriterion("target_field >=", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldLessThan(String value) { + addCriterion("target_field <", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldLessThanOrEqualTo(String value) { + addCriterion("target_field <=", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldLike(String value) { + addCriterion("target_field like", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldNotLike(String value) { + addCriterion("target_field not like", value, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldIn(List values) { + addCriterion("target_field in", values, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldNotIn(List values) { + addCriterion("target_field not in", values, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldBetween(String value1, String value2) { + addCriterion("target_field between", value1, value2, "targetField"); + return (Criteria) this; + } + + public Criteria andTargetFieldNotBetween(String value1, String value2) { + addCriterion("target_field not between", value1, value2, "targetField"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNull() { + addCriterion("copy_from is null"); + return (Criteria) this; + } + + public Criteria andCopyFromIsNotNull() { + addCriterion("copy_from is not null"); + return (Criteria) this; + } + + public Criteria andCopyFromEqualTo(String value) { + addCriterion("copy_from =", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotEqualTo(String value) { + addCriterion("copy_from <>", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThan(String value) { + addCriterion("copy_from >", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromGreaterThanOrEqualTo(String value) { + addCriterion("copy_from >=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThan(String value) { + addCriterion("copy_from <", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLessThanOrEqualTo(String value) { + addCriterion("copy_from <=", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromLike(String value) { + addCriterion("copy_from like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotLike(String value) { + addCriterion("copy_from not like", value, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromIn(List values) { + addCriterion("copy_from in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotIn(List values) { + addCriterion("copy_from not in", values, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromBetween(String value1, String value2) { + addCriterion("copy_from between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyFromNotBetween(String value1, String value2) { + addCriterion("copy_from not between", value1, value2, "copyFrom"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNull() { + addCriterion("copy_id is null"); + return (Criteria) this; + } + + public Criteria andCopyIdIsNotNull() { + addCriterion("copy_id is not null"); + return (Criteria) this; + } + + public Criteria andCopyIdEqualTo(String value) { + addCriterion("copy_id =", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotEqualTo(String value) { + addCriterion("copy_id <>", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThan(String value) { + addCriterion("copy_id >", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdGreaterThanOrEqualTo(String value) { + addCriterion("copy_id >=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThan(String value) { + addCriterion("copy_id <", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLessThanOrEqualTo(String value) { + addCriterion("copy_id <=", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdLike(String value) { + addCriterion("copy_id like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotLike(String value) { + addCriterion("copy_id not like", value, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdIn(List values) { + addCriterion("copy_id in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotIn(List values) { + addCriterion("copy_id not in", values, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdBetween(String value1, String value2) { + addCriterion("copy_id between", value1, value2, "copyId"); + return (Criteria) this; + } + + public Criteria andCopyIdNotBetween(String value1, String value2) { + addCriterion("copy_id not between", value1, value2, "copyId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermark.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermark.java new file mode 100644 index 0000000000..18ecf8a87c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermark.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class PanelWatermark implements Serializable { + private String id; + + private String version; + + private String createBy; + + private Long createTime; + + private String settingContent; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermarkExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermarkExample.java new file mode 100644 index 0000000000..29a8a36530 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/PanelWatermarkExample.java @@ -0,0 +1,470 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class PanelWatermarkExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public PanelWatermarkExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andVersionIsNull() { + addCriterion("version is null"); + return (Criteria) this; + } + + public Criteria andVersionIsNotNull() { + addCriterion("version is not null"); + return (Criteria) this; + } + + public Criteria andVersionEqualTo(String value) { + addCriterion("version =", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotEqualTo(String value) { + addCriterion("version <>", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThan(String value) { + addCriterion("version >", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionGreaterThanOrEqualTo(String value) { + addCriterion("version >=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThan(String value) { + addCriterion("version <", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLessThanOrEqualTo(String value) { + addCriterion("version <=", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionLike(String value) { + addCriterion("version like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotLike(String value) { + addCriterion("version not like", value, "version"); + return (Criteria) this; + } + + public Criteria andVersionIn(List values) { + addCriterion("version in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotIn(List values) { + addCriterion("version not in", values, "version"); + return (Criteria) this; + } + + public Criteria andVersionBetween(String value1, String value2) { + addCriterion("version between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andVersionNotBetween(String value1, String value2) { + addCriterion("version not between", value1, value2, "version"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerState.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerState.java new file mode 100644 index 0000000000..a363260537 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerState.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class QrtzSchedulerState extends QrtzSchedulerStateKey implements Serializable { + private Long lastCheckinTime; + + private Long checkinInterval; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateExample.java new file mode 100644 index 0000000000..a2f8aee94a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateExample.java @@ -0,0 +1,460 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class QrtzSchedulerStateExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public QrtzSchedulerStateExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andSchedNameIsNull() { + addCriterion("SCHED_NAME is null"); + return (Criteria) this; + } + + public Criteria andSchedNameIsNotNull() { + addCriterion("SCHED_NAME is not null"); + return (Criteria) this; + } + + public Criteria andSchedNameEqualTo(String value) { + addCriterion("SCHED_NAME =", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameNotEqualTo(String value) { + addCriterion("SCHED_NAME <>", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameGreaterThan(String value) { + addCriterion("SCHED_NAME >", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameGreaterThanOrEqualTo(String value) { + addCriterion("SCHED_NAME >=", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameLessThan(String value) { + addCriterion("SCHED_NAME <", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameLessThanOrEqualTo(String value) { + addCriterion("SCHED_NAME <=", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameLike(String value) { + addCriterion("SCHED_NAME like", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameNotLike(String value) { + addCriterion("SCHED_NAME not like", value, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameIn(List values) { + addCriterion("SCHED_NAME in", values, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameNotIn(List values) { + addCriterion("SCHED_NAME not in", values, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameBetween(String value1, String value2) { + addCriterion("SCHED_NAME between", value1, value2, "schedName"); + return (Criteria) this; + } + + public Criteria andSchedNameNotBetween(String value1, String value2) { + addCriterion("SCHED_NAME not between", value1, value2, "schedName"); + return (Criteria) this; + } + + public Criteria andInstanceNameIsNull() { + addCriterion("INSTANCE_NAME is null"); + return (Criteria) this; + } + + public Criteria andInstanceNameIsNotNull() { + addCriterion("INSTANCE_NAME is not null"); + return (Criteria) this; + } + + public Criteria andInstanceNameEqualTo(String value) { + addCriterion("INSTANCE_NAME =", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameNotEqualTo(String value) { + addCriterion("INSTANCE_NAME <>", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameGreaterThan(String value) { + addCriterion("INSTANCE_NAME >", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameGreaterThanOrEqualTo(String value) { + addCriterion("INSTANCE_NAME >=", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameLessThan(String value) { + addCriterion("INSTANCE_NAME <", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameLessThanOrEqualTo(String value) { + addCriterion("INSTANCE_NAME <=", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameLike(String value) { + addCriterion("INSTANCE_NAME like", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameNotLike(String value) { + addCriterion("INSTANCE_NAME not like", value, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameIn(List values) { + addCriterion("INSTANCE_NAME in", values, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameNotIn(List values) { + addCriterion("INSTANCE_NAME not in", values, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameBetween(String value1, String value2) { + addCriterion("INSTANCE_NAME between", value1, value2, "instanceName"); + return (Criteria) this; + } + + public Criteria andInstanceNameNotBetween(String value1, String value2) { + addCriterion("INSTANCE_NAME not between", value1, value2, "instanceName"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeIsNull() { + addCriterion("LAST_CHECKIN_TIME is null"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeIsNotNull() { + addCriterion("LAST_CHECKIN_TIME is not null"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeEqualTo(Long value) { + addCriterion("LAST_CHECKIN_TIME =", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeNotEqualTo(Long value) { + addCriterion("LAST_CHECKIN_TIME <>", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeGreaterThan(Long value) { + addCriterion("LAST_CHECKIN_TIME >", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeGreaterThanOrEqualTo(Long value) { + addCriterion("LAST_CHECKIN_TIME >=", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeLessThan(Long value) { + addCriterion("LAST_CHECKIN_TIME <", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeLessThanOrEqualTo(Long value) { + addCriterion("LAST_CHECKIN_TIME <=", value, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeIn(List values) { + addCriterion("LAST_CHECKIN_TIME in", values, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeNotIn(List values) { + addCriterion("LAST_CHECKIN_TIME not in", values, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeBetween(Long value1, Long value2) { + addCriterion("LAST_CHECKIN_TIME between", value1, value2, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andLastCheckinTimeNotBetween(Long value1, Long value2) { + addCriterion("LAST_CHECKIN_TIME not between", value1, value2, "lastCheckinTime"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalIsNull() { + addCriterion("CHECKIN_INTERVAL is null"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalIsNotNull() { + addCriterion("CHECKIN_INTERVAL is not null"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalEqualTo(Long value) { + addCriterion("CHECKIN_INTERVAL =", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalNotEqualTo(Long value) { + addCriterion("CHECKIN_INTERVAL <>", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalGreaterThan(Long value) { + addCriterion("CHECKIN_INTERVAL >", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalGreaterThanOrEqualTo(Long value) { + addCriterion("CHECKIN_INTERVAL >=", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalLessThan(Long value) { + addCriterion("CHECKIN_INTERVAL <", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalLessThanOrEqualTo(Long value) { + addCriterion("CHECKIN_INTERVAL <=", value, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalIn(List values) { + addCriterion("CHECKIN_INTERVAL in", values, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalNotIn(List values) { + addCriterion("CHECKIN_INTERVAL not in", values, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalBetween(Long value1, Long value2) { + addCriterion("CHECKIN_INTERVAL between", value1, value2, "checkinInterval"); + return (Criteria) this; + } + + public Criteria andCheckinIntervalNotBetween(Long value1, Long value2) { + addCriterion("CHECKIN_INTERVAL not between", value1, value2, "checkinInterval"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateKey.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateKey.java new file mode 100644 index 0000000000..8eed69a0bf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/QrtzSchedulerStateKey.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class QrtzSchedulerStateKey implements Serializable { + private String schedName; + + private String instanceName; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Schedule.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Schedule.java new file mode 100644 index 0000000000..9a5f6676a8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/Schedule.java @@ -0,0 +1,47 @@ +package io.dataease.plugins.common.base.domain; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class Schedule implements Serializable { + private String id; + + private String key; + + private String type; + + private String value; + + private String group; + + private String job; + + private Boolean enable; + + private String resourceId; + + private String userId; + + private String workspaceId; + + private Long createTime; + + private Long updateTime; + + private String customData; + + private static final long serialVersionUID = 1L; + + //定时任务来源: 测试计划/测试场景 + private String scheduleFrom; + + private String projectId; + + private String moduleId; + + private String modulePath; + + private String modeId; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ScheduleExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ScheduleExample.java new file mode 100644 index 0000000000..032d5873a7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/ScheduleExample.java @@ -0,0 +1,1010 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class ScheduleExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public ScheduleExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andKeyIsNull() { + addCriterion("`key` is null"); + return (Criteria) this; + } + + public Criteria andKeyIsNotNull() { + addCriterion("`key` is not null"); + return (Criteria) this; + } + + public Criteria andKeyEqualTo(String value) { + addCriterion("`key` =", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyNotEqualTo(String value) { + addCriterion("`key` <>", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyGreaterThan(String value) { + addCriterion("`key` >", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyGreaterThanOrEqualTo(String value) { + addCriterion("`key` >=", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyLessThan(String value) { + addCriterion("`key` <", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyLessThanOrEqualTo(String value) { + addCriterion("`key` <=", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyLike(String value) { + addCriterion("`key` like", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyNotLike(String value) { + addCriterion("`key` not like", value, "key"); + return (Criteria) this; + } + + public Criteria andKeyIn(List values) { + addCriterion("`key` in", values, "key"); + return (Criteria) this; + } + + public Criteria andKeyNotIn(List values) { + addCriterion("`key` not in", values, "key"); + return (Criteria) this; + } + + public Criteria andKeyBetween(String value1, String value2) { + addCriterion("`key` between", value1, value2, "key"); + return (Criteria) this; + } + + public Criteria andKeyNotBetween(String value1, String value2) { + addCriterion("`key` not between", value1, value2, "key"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("`type` like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("`type` not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andValueIsNull() { + addCriterion("`value` is null"); + return (Criteria) this; + } + + public Criteria andValueIsNotNull() { + addCriterion("`value` is not null"); + return (Criteria) this; + } + + public Criteria andValueEqualTo(String value) { + addCriterion("`value` =", value, "value"); + return (Criteria) this; + } + + public Criteria andValueNotEqualTo(String value) { + addCriterion("`value` <>", value, "value"); + return (Criteria) this; + } + + public Criteria andValueGreaterThan(String value) { + addCriterion("`value` >", value, "value"); + return (Criteria) this; + } + + public Criteria andValueGreaterThanOrEqualTo(String value) { + addCriterion("`value` >=", value, "value"); + return (Criteria) this; + } + + public Criteria andValueLessThan(String value) { + addCriterion("`value` <", value, "value"); + return (Criteria) this; + } + + public Criteria andValueLessThanOrEqualTo(String value) { + addCriterion("`value` <=", value, "value"); + return (Criteria) this; + } + + public Criteria andValueLike(String value) { + addCriterion("`value` like", value, "value"); + return (Criteria) this; + } + + public Criteria andValueNotLike(String value) { + addCriterion("`value` not like", value, "value"); + return (Criteria) this; + } + + public Criteria andValueIn(List values) { + addCriterion("`value` in", values, "value"); + return (Criteria) this; + } + + public Criteria andValueNotIn(List values) { + addCriterion("`value` not in", values, "value"); + return (Criteria) this; + } + + public Criteria andValueBetween(String value1, String value2) { + addCriterion("`value` between", value1, value2, "value"); + return (Criteria) this; + } + + public Criteria andValueNotBetween(String value1, String value2) { + addCriterion("`value` not between", value1, value2, "value"); + return (Criteria) this; + } + + public Criteria andGroupIsNull() { + addCriterion("`group` is null"); + return (Criteria) this; + } + + public Criteria andGroupIsNotNull() { + addCriterion("`group` is not null"); + return (Criteria) this; + } + + public Criteria andGroupEqualTo(String value) { + addCriterion("`group` =", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupNotEqualTo(String value) { + addCriterion("`group` <>", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupGreaterThan(String value) { + addCriterion("`group` >", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupGreaterThanOrEqualTo(String value) { + addCriterion("`group` >=", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupLessThan(String value) { + addCriterion("`group` <", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupLessThanOrEqualTo(String value) { + addCriterion("`group` <=", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupLike(String value) { + addCriterion("`group` like", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupNotLike(String value) { + addCriterion("`group` not like", value, "group"); + return (Criteria) this; + } + + public Criteria andGroupIn(List values) { + addCriterion("`group` in", values, "group"); + return (Criteria) this; + } + + public Criteria andGroupNotIn(List values) { + addCriterion("`group` not in", values, "group"); + return (Criteria) this; + } + + public Criteria andGroupBetween(String value1, String value2) { + addCriterion("`group` between", value1, value2, "group"); + return (Criteria) this; + } + + public Criteria andGroupNotBetween(String value1, String value2) { + addCriterion("`group` not between", value1, value2, "group"); + return (Criteria) this; + } + + public Criteria andJobIsNull() { + addCriterion("job is null"); + return (Criteria) this; + } + + public Criteria andJobIsNotNull() { + addCriterion("job is not null"); + return (Criteria) this; + } + + public Criteria andJobEqualTo(String value) { + addCriterion("job =", value, "job"); + return (Criteria) this; + } + + public Criteria andJobNotEqualTo(String value) { + addCriterion("job <>", value, "job"); + return (Criteria) this; + } + + public Criteria andJobGreaterThan(String value) { + addCriterion("job >", value, "job"); + return (Criteria) this; + } + + public Criteria andJobGreaterThanOrEqualTo(String value) { + addCriterion("job >=", value, "job"); + return (Criteria) this; + } + + public Criteria andJobLessThan(String value) { + addCriterion("job <", value, "job"); + return (Criteria) this; + } + + public Criteria andJobLessThanOrEqualTo(String value) { + addCriterion("job <=", value, "job"); + return (Criteria) this; + } + + public Criteria andJobLike(String value) { + addCriterion("job like", value, "job"); + return (Criteria) this; + } + + public Criteria andJobNotLike(String value) { + addCriterion("job not like", value, "job"); + return (Criteria) this; + } + + public Criteria andJobIn(List values) { + addCriterion("job in", values, "job"); + return (Criteria) this; + } + + public Criteria andJobNotIn(List values) { + addCriterion("job not in", values, "job"); + return (Criteria) this; + } + + public Criteria andJobBetween(String value1, String value2) { + addCriterion("job between", value1, value2, "job"); + return (Criteria) this; + } + + public Criteria andJobNotBetween(String value1, String value2) { + addCriterion("job not between", value1, value2, "job"); + return (Criteria) this; + } + + public Criteria andEnableIsNull() { + addCriterion("`enable` is null"); + return (Criteria) this; + } + + public Criteria andEnableIsNotNull() { + addCriterion("`enable` is not null"); + return (Criteria) this; + } + + public Criteria andEnableEqualTo(Boolean value) { + addCriterion("`enable` =", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotEqualTo(Boolean value) { + addCriterion("`enable` <>", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThan(Boolean value) { + addCriterion("`enable` >", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThanOrEqualTo(Boolean value) { + addCriterion("`enable` >=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThan(Boolean value) { + addCriterion("`enable` <", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThanOrEqualTo(Boolean value) { + addCriterion("`enable` <=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableIn(List values) { + addCriterion("`enable` in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotIn(List values) { + addCriterion("`enable` not in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` between", value1, value2, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` not between", value1, value2, "enable"); + return (Criteria) this; + } + + public Criteria andResourceIdIsNull() { + addCriterion("resource_id is null"); + return (Criteria) this; + } + + public Criteria andResourceIdIsNotNull() { + addCriterion("resource_id is not null"); + return (Criteria) this; + } + + public Criteria andResourceIdEqualTo(String value) { + addCriterion("resource_id =", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotEqualTo(String value) { + addCriterion("resource_id <>", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThan(String value) { + addCriterion("resource_id >", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdGreaterThanOrEqualTo(String value) { + addCriterion("resource_id >=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThan(String value) { + addCriterion("resource_id <", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLessThanOrEqualTo(String value) { + addCriterion("resource_id <=", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdLike(String value) { + addCriterion("resource_id like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotLike(String value) { + addCriterion("resource_id not like", value, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdIn(List values) { + addCriterion("resource_id in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotIn(List values) { + addCriterion("resource_id not in", values, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdBetween(String value1, String value2) { + addCriterion("resource_id between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andResourceIdNotBetween(String value1, String value2) { + addCriterion("resource_id not between", value1, value2, "resourceId"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(String value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(String value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(String value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(String value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(String value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(String value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLike(String value) { + addCriterion("user_id like", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotLike(String value) { + addCriterion("user_id not like", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(String value1, String value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(String value1, String value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdIsNull() { + addCriterion("workspace_id is null"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdIsNotNull() { + addCriterion("workspace_id is not null"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdEqualTo(String value) { + addCriterion("workspace_id =", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdNotEqualTo(String value) { + addCriterion("workspace_id <>", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdGreaterThan(String value) { + addCriterion("workspace_id >", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdGreaterThanOrEqualTo(String value) { + addCriterion("workspace_id >=", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdLessThan(String value) { + addCriterion("workspace_id <", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdLessThanOrEqualTo(String value) { + addCriterion("workspace_id <=", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdLike(String value) { + addCriterion("workspace_id like", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdNotLike(String value) { + addCriterion("workspace_id not like", value, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdIn(List values) { + addCriterion("workspace_id in", values, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdNotIn(List values) { + addCriterion("workspace_id not in", values, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdBetween(String value1, String value2) { + addCriterion("workspace_id between", value1, value2, "workspaceId"); + return (Criteria) this; + } + + public Criteria andWorkspaceIdNotBetween(String value1, String value2) { + addCriterion("workspace_id not between", value1, value2, "workspaceId"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuth.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuth.java new file mode 100644 index 0000000000..4cbef71493 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuth.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +@Data +public class SysAuth implements Serializable { + private String id; + + private String authSource; + + private String authSourceType; + + private String authTarget; + + private String authTargetType; + + private Long authTime; + + private String authDetails; + + private String authUser; + + private Date updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetail.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetail.java new file mode 100644 index 0000000000..297c04da89 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetail.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysAuthDetail implements Serializable { + private String id; + + private String authId; + + private String privilegeName; + + private Integer privilegeType; + + private Integer privilegeValue; + + private String privilegeExtend; + + private String remark; + + private String createUser; + + private Long createTime; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetailExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetailExample.java new file mode 100644 index 0000000000..aa10699898 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthDetailExample.java @@ -0,0 +1,860 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysAuthDetailExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysAuthDetailExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andAuthIdIsNull() { + addCriterion("auth_id is null"); + return (Criteria) this; + } + + public Criteria andAuthIdIsNotNull() { + addCriterion("auth_id is not null"); + return (Criteria) this; + } + + public Criteria andAuthIdEqualTo(String value) { + addCriterion("auth_id =", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdNotEqualTo(String value) { + addCriterion("auth_id <>", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdGreaterThan(String value) { + addCriterion("auth_id >", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdGreaterThanOrEqualTo(String value) { + addCriterion("auth_id >=", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdLessThan(String value) { + addCriterion("auth_id <", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdLessThanOrEqualTo(String value) { + addCriterion("auth_id <=", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdLike(String value) { + addCriterion("auth_id like", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdNotLike(String value) { + addCriterion("auth_id not like", value, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdIn(List values) { + addCriterion("auth_id in", values, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdNotIn(List values) { + addCriterion("auth_id not in", values, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdBetween(String value1, String value2) { + addCriterion("auth_id between", value1, value2, "authId"); + return (Criteria) this; + } + + public Criteria andAuthIdNotBetween(String value1, String value2) { + addCriterion("auth_id not between", value1, value2, "authId"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameIsNull() { + addCriterion("privilege_name is null"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameIsNotNull() { + addCriterion("privilege_name is not null"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameEqualTo(String value) { + addCriterion("privilege_name =", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameNotEqualTo(String value) { + addCriterion("privilege_name <>", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameGreaterThan(String value) { + addCriterion("privilege_name >", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameGreaterThanOrEqualTo(String value) { + addCriterion("privilege_name >=", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameLessThan(String value) { + addCriterion("privilege_name <", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameLessThanOrEqualTo(String value) { + addCriterion("privilege_name <=", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameLike(String value) { + addCriterion("privilege_name like", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameNotLike(String value) { + addCriterion("privilege_name not like", value, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameIn(List values) { + addCriterion("privilege_name in", values, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameNotIn(List values) { + addCriterion("privilege_name not in", values, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameBetween(String value1, String value2) { + addCriterion("privilege_name between", value1, value2, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeNameNotBetween(String value1, String value2) { + addCriterion("privilege_name not between", value1, value2, "privilegeName"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeIsNull() { + addCriterion("privilege_type is null"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeIsNotNull() { + addCriterion("privilege_type is not null"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeEqualTo(Integer value) { + addCriterion("privilege_type =", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeNotEqualTo(Integer value) { + addCriterion("privilege_type <>", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeGreaterThan(Integer value) { + addCriterion("privilege_type >", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("privilege_type >=", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeLessThan(Integer value) { + addCriterion("privilege_type <", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeLessThanOrEqualTo(Integer value) { + addCriterion("privilege_type <=", value, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeIn(List values) { + addCriterion("privilege_type in", values, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeNotIn(List values) { + addCriterion("privilege_type not in", values, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeBetween(Integer value1, Integer value2) { + addCriterion("privilege_type between", value1, value2, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeTypeNotBetween(Integer value1, Integer value2) { + addCriterion("privilege_type not between", value1, value2, "privilegeType"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueIsNull() { + addCriterion("privilege_value is null"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueIsNotNull() { + addCriterion("privilege_value is not null"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueEqualTo(Integer value) { + addCriterion("privilege_value =", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueNotEqualTo(Integer value) { + addCriterion("privilege_value <>", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueGreaterThan(Integer value) { + addCriterion("privilege_value >", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueGreaterThanOrEqualTo(Integer value) { + addCriterion("privilege_value >=", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueLessThan(Integer value) { + addCriterion("privilege_value <", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueLessThanOrEqualTo(Integer value) { + addCriterion("privilege_value <=", value, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueIn(List values) { + addCriterion("privilege_value in", values, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueNotIn(List values) { + addCriterion("privilege_value not in", values, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueBetween(Integer value1, Integer value2) { + addCriterion("privilege_value between", value1, value2, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeValueNotBetween(Integer value1, Integer value2) { + addCriterion("privilege_value not between", value1, value2, "privilegeValue"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendIsNull() { + addCriterion("privilege_extend is null"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendIsNotNull() { + addCriterion("privilege_extend is not null"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendEqualTo(String value) { + addCriterion("privilege_extend =", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendNotEqualTo(String value) { + addCriterion("privilege_extend <>", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendGreaterThan(String value) { + addCriterion("privilege_extend >", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendGreaterThanOrEqualTo(String value) { + addCriterion("privilege_extend >=", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendLessThan(String value) { + addCriterion("privilege_extend <", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendLessThanOrEqualTo(String value) { + addCriterion("privilege_extend <=", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendLike(String value) { + addCriterion("privilege_extend like", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendNotLike(String value) { + addCriterion("privilege_extend not like", value, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendIn(List values) { + addCriterion("privilege_extend in", values, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendNotIn(List values) { + addCriterion("privilege_extend not in", values, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendBetween(String value1, String value2) { + addCriterion("privilege_extend between", value1, value2, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andPrivilegeExtendNotBetween(String value1, String value2) { + addCriterion("privilege_extend not between", value1, value2, "privilegeExtend"); + return (Criteria) this; + } + + public Criteria andRemarkIsNull() { + addCriterion("remark is null"); + return (Criteria) this; + } + + public Criteria andRemarkIsNotNull() { + addCriterion("remark is not null"); + return (Criteria) this; + } + + public Criteria andRemarkEqualTo(String value) { + addCriterion("remark =", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotEqualTo(String value) { + addCriterion("remark <>", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThan(String value) { + addCriterion("remark >", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThanOrEqualTo(String value) { + addCriterion("remark >=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThan(String value) { + addCriterion("remark <", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThanOrEqualTo(String value) { + addCriterion("remark <=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLike(String value) { + addCriterion("remark like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotLike(String value) { + addCriterion("remark not like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkIn(List values) { + addCriterion("remark in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotIn(List values) { + addCriterion("remark not in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkBetween(String value1, String value2) { + addCriterion("remark between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotBetween(String value1, String value2) { + addCriterion("remark not between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNull() { + addCriterion("create_user is null"); + return (Criteria) this; + } + + public Criteria andCreateUserIsNotNull() { + addCriterion("create_user is not null"); + return (Criteria) this; + } + + public Criteria andCreateUserEqualTo(String value) { + addCriterion("create_user =", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotEqualTo(String value) { + addCriterion("create_user <>", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThan(String value) { + addCriterion("create_user >", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserGreaterThanOrEqualTo(String value) { + addCriterion("create_user >=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThan(String value) { + addCriterion("create_user <", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLessThanOrEqualTo(String value) { + addCriterion("create_user <=", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserLike(String value) { + addCriterion("create_user like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotLike(String value) { + addCriterion("create_user not like", value, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserIn(List values) { + addCriterion("create_user in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotIn(List values) { + addCriterion("create_user not in", values, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserBetween(String value1, String value2) { + addCriterion("create_user between", value1, value2, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateUserNotBetween(String value1, String value2) { + addCriterion("create_user not between", value1, value2, "createUser"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthExample.java new file mode 100644 index 0000000000..20fd178254 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysAuthExample.java @@ -0,0 +1,811 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +public class SysAuthExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysAuthExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andAuthSourceIsNull() { + addCriterion("auth_source is null"); + return (Criteria) this; + } + + public Criteria andAuthSourceIsNotNull() { + addCriterion("auth_source is not null"); + return (Criteria) this; + } + + public Criteria andAuthSourceEqualTo(String value) { + addCriterion("auth_source =", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceNotEqualTo(String value) { + addCriterion("auth_source <>", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceGreaterThan(String value) { + addCriterion("auth_source >", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceGreaterThanOrEqualTo(String value) { + addCriterion("auth_source >=", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceLessThan(String value) { + addCriterion("auth_source <", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceLessThanOrEqualTo(String value) { + addCriterion("auth_source <=", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceLike(String value) { + addCriterion("auth_source like", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceNotLike(String value) { + addCriterion("auth_source not like", value, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceIn(List values) { + addCriterion("auth_source in", values, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceNotIn(List values) { + addCriterion("auth_source not in", values, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceBetween(String value1, String value2) { + addCriterion("auth_source between", value1, value2, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceNotBetween(String value1, String value2) { + addCriterion("auth_source not between", value1, value2, "authSource"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeIsNull() { + addCriterion("auth_source_type is null"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeIsNotNull() { + addCriterion("auth_source_type is not null"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeEqualTo(String value) { + addCriterion("auth_source_type =", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeNotEqualTo(String value) { + addCriterion("auth_source_type <>", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeGreaterThan(String value) { + addCriterion("auth_source_type >", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeGreaterThanOrEqualTo(String value) { + addCriterion("auth_source_type >=", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeLessThan(String value) { + addCriterion("auth_source_type <", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeLessThanOrEqualTo(String value) { + addCriterion("auth_source_type <=", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeLike(String value) { + addCriterion("auth_source_type like", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeNotLike(String value) { + addCriterion("auth_source_type not like", value, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeIn(List values) { + addCriterion("auth_source_type in", values, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeNotIn(List values) { + addCriterion("auth_source_type not in", values, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeBetween(String value1, String value2) { + addCriterion("auth_source_type between", value1, value2, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthSourceTypeNotBetween(String value1, String value2) { + addCriterion("auth_source_type not between", value1, value2, "authSourceType"); + return (Criteria) this; + } + + public Criteria andAuthTargetIsNull() { + addCriterion("auth_target is null"); + return (Criteria) this; + } + + public Criteria andAuthTargetIsNotNull() { + addCriterion("auth_target is not null"); + return (Criteria) this; + } + + public Criteria andAuthTargetEqualTo(String value) { + addCriterion("auth_target =", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetNotEqualTo(String value) { + addCriterion("auth_target <>", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetGreaterThan(String value) { + addCriterion("auth_target >", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetGreaterThanOrEqualTo(String value) { + addCriterion("auth_target >=", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetLessThan(String value) { + addCriterion("auth_target <", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetLessThanOrEqualTo(String value) { + addCriterion("auth_target <=", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetLike(String value) { + addCriterion("auth_target like", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetNotLike(String value) { + addCriterion("auth_target not like", value, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetIn(List values) { + addCriterion("auth_target in", values, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetNotIn(List values) { + addCriterion("auth_target not in", values, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetBetween(String value1, String value2) { + addCriterion("auth_target between", value1, value2, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetNotBetween(String value1, String value2) { + addCriterion("auth_target not between", value1, value2, "authTarget"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIsNull() { + addCriterion("auth_target_type is null"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIsNotNull() { + addCriterion("auth_target_type is not null"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeEqualTo(String value) { + addCriterion("auth_target_type =", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotEqualTo(String value) { + addCriterion("auth_target_type <>", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeGreaterThan(String value) { + addCriterion("auth_target_type >", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeGreaterThanOrEqualTo(String value) { + addCriterion("auth_target_type >=", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLessThan(String value) { + addCriterion("auth_target_type <", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLessThanOrEqualTo(String value) { + addCriterion("auth_target_type <=", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeLike(String value) { + addCriterion("auth_target_type like", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotLike(String value) { + addCriterion("auth_target_type not like", value, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeIn(List values) { + addCriterion("auth_target_type in", values, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotIn(List values) { + addCriterion("auth_target_type not in", values, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeBetween(String value1, String value2) { + addCriterion("auth_target_type between", value1, value2, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTargetTypeNotBetween(String value1, String value2) { + addCriterion("auth_target_type not between", value1, value2, "authTargetType"); + return (Criteria) this; + } + + public Criteria andAuthTimeIsNull() { + addCriterion("auth_time is null"); + return (Criteria) this; + } + + public Criteria andAuthTimeIsNotNull() { + addCriterion("auth_time is not null"); + return (Criteria) this; + } + + public Criteria andAuthTimeEqualTo(Long value) { + addCriterion("auth_time =", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeNotEqualTo(Long value) { + addCriterion("auth_time <>", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeGreaterThan(Long value) { + addCriterion("auth_time >", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeGreaterThanOrEqualTo(Long value) { + addCriterion("auth_time >=", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeLessThan(Long value) { + addCriterion("auth_time <", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeLessThanOrEqualTo(Long value) { + addCriterion("auth_time <=", value, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeIn(List values) { + addCriterion("auth_time in", values, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeNotIn(List values) { + addCriterion("auth_time not in", values, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeBetween(Long value1, Long value2) { + addCriterion("auth_time between", value1, value2, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthTimeNotBetween(Long value1, Long value2) { + addCriterion("auth_time not between", value1, value2, "authTime"); + return (Criteria) this; + } + + public Criteria andAuthDetailsIsNull() { + addCriterion("auth_details is null"); + return (Criteria) this; + } + + public Criteria andAuthDetailsIsNotNull() { + addCriterion("auth_details is not null"); + return (Criteria) this; + } + + public Criteria andAuthDetailsEqualTo(String value) { + addCriterion("auth_details =", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsNotEqualTo(String value) { + addCriterion("auth_details <>", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsGreaterThan(String value) { + addCriterion("auth_details >", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsGreaterThanOrEqualTo(String value) { + addCriterion("auth_details >=", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsLessThan(String value) { + addCriterion("auth_details <", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsLessThanOrEqualTo(String value) { + addCriterion("auth_details <=", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsLike(String value) { + addCriterion("auth_details like", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsNotLike(String value) { + addCriterion("auth_details not like", value, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsIn(List values) { + addCriterion("auth_details in", values, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsNotIn(List values) { + addCriterion("auth_details not in", values, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsBetween(String value1, String value2) { + addCriterion("auth_details between", value1, value2, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthDetailsNotBetween(String value1, String value2) { + addCriterion("auth_details not between", value1, value2, "authDetails"); + return (Criteria) this; + } + + public Criteria andAuthUserIsNull() { + addCriterion("auth_user is null"); + return (Criteria) this; + } + + public Criteria andAuthUserIsNotNull() { + addCriterion("auth_user is not null"); + return (Criteria) this; + } + + public Criteria andAuthUserEqualTo(String value) { + addCriterion("auth_user =", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserNotEqualTo(String value) { + addCriterion("auth_user <>", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserGreaterThan(String value) { + addCriterion("auth_user >", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserGreaterThanOrEqualTo(String value) { + addCriterion("auth_user >=", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserLessThan(String value) { + addCriterion("auth_user <", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserLessThanOrEqualTo(String value) { + addCriterion("auth_user <=", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserLike(String value) { + addCriterion("auth_user like", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserNotLike(String value) { + addCriterion("auth_user not like", value, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserIn(List values) { + addCriterion("auth_user in", values, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserNotIn(List values) { + addCriterion("auth_user not in", values, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserBetween(String value1, String value2) { + addCriterion("auth_user between", value1, value2, "authUser"); + return (Criteria) this; + } + + public Criteria andAuthUserNotBetween(String value1, String value2) { + addCriterion("auth_user not between", value1, value2, "authUser"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Date value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Date value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Date value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Date value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Date value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Date value1, Date value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Date value1, Date value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImage.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImage.java new file mode 100644 index 0000000000..2b508d28e4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImage.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysBackgroundImage implements Serializable { + private String id; + + private String name; + + private String classification; + + private String remark; + + private Integer sort; + + private Long uploadTime; + + private String baseUrl; + + private String url; + + private String content; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImageExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImageExample.java new file mode 100644 index 0000000000..f24ce4f156 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysBackgroundImageExample.java @@ -0,0 +1,740 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysBackgroundImageExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysBackgroundImageExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andClassificationIsNull() { + addCriterion("classification is null"); + return (Criteria) this; + } + + public Criteria andClassificationIsNotNull() { + addCriterion("classification is not null"); + return (Criteria) this; + } + + public Criteria andClassificationEqualTo(String value) { + addCriterion("classification =", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationNotEqualTo(String value) { + addCriterion("classification <>", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationGreaterThan(String value) { + addCriterion("classification >", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationGreaterThanOrEqualTo(String value) { + addCriterion("classification >=", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationLessThan(String value) { + addCriterion("classification <", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationLessThanOrEqualTo(String value) { + addCriterion("classification <=", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationLike(String value) { + addCriterion("classification like", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationNotLike(String value) { + addCriterion("classification not like", value, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationIn(List values) { + addCriterion("classification in", values, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationNotIn(List values) { + addCriterion("classification not in", values, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationBetween(String value1, String value2) { + addCriterion("classification between", value1, value2, "classification"); + return (Criteria) this; + } + + public Criteria andClassificationNotBetween(String value1, String value2) { + addCriterion("classification not between", value1, value2, "classification"); + return (Criteria) this; + } + + public Criteria andRemarkIsNull() { + addCriterion("remark is null"); + return (Criteria) this; + } + + public Criteria andRemarkIsNotNull() { + addCriterion("remark is not null"); + return (Criteria) this; + } + + public Criteria andRemarkEqualTo(String value) { + addCriterion("remark =", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotEqualTo(String value) { + addCriterion("remark <>", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThan(String value) { + addCriterion("remark >", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkGreaterThanOrEqualTo(String value) { + addCriterion("remark >=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThan(String value) { + addCriterion("remark <", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLessThanOrEqualTo(String value) { + addCriterion("remark <=", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkLike(String value) { + addCriterion("remark like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotLike(String value) { + addCriterion("remark not like", value, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkIn(List values) { + addCriterion("remark in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotIn(List values) { + addCriterion("remark not in", values, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkBetween(String value1, String value2) { + addCriterion("remark between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andRemarkNotBetween(String value1, String value2) { + addCriterion("remark not between", value1, value2, "remark"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(Integer value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(Integer value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(Integer value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(Integer value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(Integer value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(Integer value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(Integer value1, Integer value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(Integer value1, Integer value2) { + addCriterion("sort not between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andUploadTimeIsNull() { + addCriterion("upload_time is null"); + return (Criteria) this; + } + + public Criteria andUploadTimeIsNotNull() { + addCriterion("upload_time is not null"); + return (Criteria) this; + } + + public Criteria andUploadTimeEqualTo(Long value) { + addCriterion("upload_time =", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotEqualTo(Long value) { + addCriterion("upload_time <>", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeGreaterThan(Long value) { + addCriterion("upload_time >", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeGreaterThanOrEqualTo(Long value) { + addCriterion("upload_time >=", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeLessThan(Long value) { + addCriterion("upload_time <", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeLessThanOrEqualTo(Long value) { + addCriterion("upload_time <=", value, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeIn(List values) { + addCriterion("upload_time in", values, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotIn(List values) { + addCriterion("upload_time not in", values, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeBetween(Long value1, Long value2) { + addCriterion("upload_time between", value1, value2, "uploadTime"); + return (Criteria) this; + } + + public Criteria andUploadTimeNotBetween(Long value1, Long value2) { + addCriterion("upload_time not between", value1, value2, "uploadTime"); + return (Criteria) this; + } + + public Criteria andBaseUrlIsNull() { + addCriterion("base_url is null"); + return (Criteria) this; + } + + public Criteria andBaseUrlIsNotNull() { + addCriterion("base_url is not null"); + return (Criteria) this; + } + + public Criteria andBaseUrlEqualTo(String value) { + addCriterion("base_url =", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlNotEqualTo(String value) { + addCriterion("base_url <>", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlGreaterThan(String value) { + addCriterion("base_url >", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlGreaterThanOrEqualTo(String value) { + addCriterion("base_url >=", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlLessThan(String value) { + addCriterion("base_url <", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlLessThanOrEqualTo(String value) { + addCriterion("base_url <=", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlLike(String value) { + addCriterion("base_url like", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlNotLike(String value) { + addCriterion("base_url not like", value, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlIn(List values) { + addCriterion("base_url in", values, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlNotIn(List values) { + addCriterion("base_url not in", values, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlBetween(String value1, String value2) { + addCriterion("base_url between", value1, value2, "baseUrl"); + return (Criteria) this; + } + + public Criteria andBaseUrlNotBetween(String value1, String value2) { + addCriterion("base_url not between", value1, value2, "baseUrl"); + return (Criteria) this; + } + + public Criteria andUrlIsNull() { + addCriterion("url is null"); + return (Criteria) this; + } + + public Criteria andUrlIsNotNull() { + addCriterion("url is not null"); + return (Criteria) this; + } + + public Criteria andUrlEqualTo(String value) { + addCriterion("url =", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotEqualTo(String value) { + addCriterion("url <>", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlGreaterThan(String value) { + addCriterion("url >", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlGreaterThanOrEqualTo(String value) { + addCriterion("url >=", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLessThan(String value) { + addCriterion("url <", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLessThanOrEqualTo(String value) { + addCriterion("url <=", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlLike(String value) { + addCriterion("url like", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotLike(String value) { + addCriterion("url not like", value, "url"); + return (Criteria) this; + } + + public Criteria andUrlIn(List values) { + addCriterion("url in", values, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotIn(List values) { + addCriterion("url not in", values, "url"); + return (Criteria) this; + } + + public Criteria andUrlBetween(String value1, String value2) { + addCriterion("url between", value1, value2, "url"); + return (Criteria) this; + } + + public Criteria andUrlNotBetween(String value1, String value2) { + addCriterion("url not between", value1, value2, "url"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDept.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDept.java new file mode 100644 index 0000000000..2796f3e818 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDept.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysDept implements Serializable { + private Long deptId; + + private Long pid; + + private Integer subCount; + + private String name; + + private Integer deptSort; + + private String createBy; + + private String updateBy; + + private Long createTime; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDeptExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDeptExample.java new file mode 100644 index 0000000000..4fc579129f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDeptExample.java @@ -0,0 +1,770 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysDeptExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysDeptExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andDeptIdIsNull() { + addCriterion("dept_id is null"); + return (Criteria) this; + } + + public Criteria andDeptIdIsNotNull() { + addCriterion("dept_id is not null"); + return (Criteria) this; + } + + public Criteria andDeptIdEqualTo(Long value) { + addCriterion("dept_id =", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotEqualTo(Long value) { + addCriterion("dept_id <>", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdGreaterThan(Long value) { + addCriterion("dept_id >", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdGreaterThanOrEqualTo(Long value) { + addCriterion("dept_id >=", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdLessThan(Long value) { + addCriterion("dept_id <", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdLessThanOrEqualTo(Long value) { + addCriterion("dept_id <=", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdIn(List values) { + addCriterion("dept_id in", values, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotIn(List values) { + addCriterion("dept_id not in", values, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdBetween(Long value1, Long value2) { + addCriterion("dept_id between", value1, value2, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotBetween(Long value1, Long value2) { + addCriterion("dept_id not between", value1, value2, "deptId"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(Long value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(Long value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(Long value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(Long value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(Long value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(Long value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(Long value1, Long value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(Long value1, Long value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andSubCountIsNull() { + addCriterion("sub_count is null"); + return (Criteria) this; + } + + public Criteria andSubCountIsNotNull() { + addCriterion("sub_count is not null"); + return (Criteria) this; + } + + public Criteria andSubCountEqualTo(Integer value) { + addCriterion("sub_count =", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotEqualTo(Integer value) { + addCriterion("sub_count <>", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountGreaterThan(Integer value) { + addCriterion("sub_count >", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountGreaterThanOrEqualTo(Integer value) { + addCriterion("sub_count >=", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountLessThan(Integer value) { + addCriterion("sub_count <", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountLessThanOrEqualTo(Integer value) { + addCriterion("sub_count <=", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountIn(List values) { + addCriterion("sub_count in", values, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotIn(List values) { + addCriterion("sub_count not in", values, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountBetween(Integer value1, Integer value2) { + addCriterion("sub_count between", value1, value2, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotBetween(Integer value1, Integer value2) { + addCriterion("sub_count not between", value1, value2, "subCount"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDeptSortIsNull() { + addCriterion("dept_sort is null"); + return (Criteria) this; + } + + public Criteria andDeptSortIsNotNull() { + addCriterion("dept_sort is not null"); + return (Criteria) this; + } + + public Criteria andDeptSortEqualTo(Integer value) { + addCriterion("dept_sort =", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortNotEqualTo(Integer value) { + addCriterion("dept_sort <>", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortGreaterThan(Integer value) { + addCriterion("dept_sort >", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortGreaterThanOrEqualTo(Integer value) { + addCriterion("dept_sort >=", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortLessThan(Integer value) { + addCriterion("dept_sort <", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortLessThanOrEqualTo(Integer value) { + addCriterion("dept_sort <=", value, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortIn(List values) { + addCriterion("dept_sort in", values, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortNotIn(List values) { + addCriterion("dept_sort not in", values, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortBetween(Integer value1, Integer value2) { + addCriterion("dept_sort between", value1, value2, "deptSort"); + return (Criteria) this; + } + + public Criteria andDeptSortNotBetween(Integer value1, Integer value2) { + addCriterion("dept_sort not between", value1, value2, "deptSort"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDict.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDict.java new file mode 100644 index 0000000000..6f47930ef3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDict.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysDict implements Serializable { + private String id; + + private String dictName; + + private String dictCode; + + private String description; + + private Boolean delFlag; + + private String createBy; + + private Long createTime; + + private String updateBy; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictExample.java new file mode 100644 index 0000000000..ce497a5b52 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictExample.java @@ -0,0 +1,800 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysDictExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysDictExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andDictNameIsNull() { + addCriterion("dict_name is null"); + return (Criteria) this; + } + + public Criteria andDictNameIsNotNull() { + addCriterion("dict_name is not null"); + return (Criteria) this; + } + + public Criteria andDictNameEqualTo(String value) { + addCriterion("dict_name =", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameNotEqualTo(String value) { + addCriterion("dict_name <>", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameGreaterThan(String value) { + addCriterion("dict_name >", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameGreaterThanOrEqualTo(String value) { + addCriterion("dict_name >=", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameLessThan(String value) { + addCriterion("dict_name <", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameLessThanOrEqualTo(String value) { + addCriterion("dict_name <=", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameLike(String value) { + addCriterion("dict_name like", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameNotLike(String value) { + addCriterion("dict_name not like", value, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameIn(List values) { + addCriterion("dict_name in", values, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameNotIn(List values) { + addCriterion("dict_name not in", values, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameBetween(String value1, String value2) { + addCriterion("dict_name between", value1, value2, "dictName"); + return (Criteria) this; + } + + public Criteria andDictNameNotBetween(String value1, String value2) { + addCriterion("dict_name not between", value1, value2, "dictName"); + return (Criteria) this; + } + + public Criteria andDictCodeIsNull() { + addCriterion("dict_code is null"); + return (Criteria) this; + } + + public Criteria andDictCodeIsNotNull() { + addCriterion("dict_code is not null"); + return (Criteria) this; + } + + public Criteria andDictCodeEqualTo(String value) { + addCriterion("dict_code =", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeNotEqualTo(String value) { + addCriterion("dict_code <>", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeGreaterThan(String value) { + addCriterion("dict_code >", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeGreaterThanOrEqualTo(String value) { + addCriterion("dict_code >=", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeLessThan(String value) { + addCriterion("dict_code <", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeLessThanOrEqualTo(String value) { + addCriterion("dict_code <=", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeLike(String value) { + addCriterion("dict_code like", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeNotLike(String value) { + addCriterion("dict_code not like", value, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeIn(List values) { + addCriterion("dict_code in", values, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeNotIn(List values) { + addCriterion("dict_code not in", values, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeBetween(String value1, String value2) { + addCriterion("dict_code between", value1, value2, "dictCode"); + return (Criteria) this; + } + + public Criteria andDictCodeNotBetween(String value1, String value2) { + addCriterion("dict_code not between", value1, value2, "dictCode"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDelFlagIsNull() { + addCriterion("del_flag is null"); + return (Criteria) this; + } + + public Criteria andDelFlagIsNotNull() { + addCriterion("del_flag is not null"); + return (Criteria) this; + } + + public Criteria andDelFlagEqualTo(Boolean value) { + addCriterion("del_flag =", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagNotEqualTo(Boolean value) { + addCriterion("del_flag <>", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagGreaterThan(Boolean value) { + addCriterion("del_flag >", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagGreaterThanOrEqualTo(Boolean value) { + addCriterion("del_flag >=", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagLessThan(Boolean value) { + addCriterion("del_flag <", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagLessThanOrEqualTo(Boolean value) { + addCriterion("del_flag <=", value, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagIn(List values) { + addCriterion("del_flag in", values, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagNotIn(List values) { + addCriterion("del_flag not in", values, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagBetween(Boolean value1, Boolean value2) { + addCriterion("del_flag between", value1, value2, "delFlag"); + return (Criteria) this; + } + + public Criteria andDelFlagNotBetween(Boolean value1, Boolean value2) { + addCriterion("del_flag not between", value1, value2, "delFlag"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItem.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItem.java new file mode 100644 index 0000000000..18c347c021 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItem.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysDictItem implements Serializable { + private String id; + + private String dictId; + + private String itemText; + + private String itemValue; + + private String description; + + private Integer sortOrder; + + private String status; + + private String createBy; + + private Long createTime; + + private String updateBy; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItemExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItemExample.java new file mode 100644 index 0000000000..d6b1863a28 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysDictItemExample.java @@ -0,0 +1,940 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysDictItemExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysDictItemExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andDictIdIsNull() { + addCriterion("dict_id is null"); + return (Criteria) this; + } + + public Criteria andDictIdIsNotNull() { + addCriterion("dict_id is not null"); + return (Criteria) this; + } + + public Criteria andDictIdEqualTo(String value) { + addCriterion("dict_id =", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdNotEqualTo(String value) { + addCriterion("dict_id <>", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdGreaterThan(String value) { + addCriterion("dict_id >", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdGreaterThanOrEqualTo(String value) { + addCriterion("dict_id >=", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdLessThan(String value) { + addCriterion("dict_id <", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdLessThanOrEqualTo(String value) { + addCriterion("dict_id <=", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdLike(String value) { + addCriterion("dict_id like", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdNotLike(String value) { + addCriterion("dict_id not like", value, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdIn(List values) { + addCriterion("dict_id in", values, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdNotIn(List values) { + addCriterion("dict_id not in", values, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdBetween(String value1, String value2) { + addCriterion("dict_id between", value1, value2, "dictId"); + return (Criteria) this; + } + + public Criteria andDictIdNotBetween(String value1, String value2) { + addCriterion("dict_id not between", value1, value2, "dictId"); + return (Criteria) this; + } + + public Criteria andItemTextIsNull() { + addCriterion("item_text is null"); + return (Criteria) this; + } + + public Criteria andItemTextIsNotNull() { + addCriterion("item_text is not null"); + return (Criteria) this; + } + + public Criteria andItemTextEqualTo(String value) { + addCriterion("item_text =", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextNotEqualTo(String value) { + addCriterion("item_text <>", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextGreaterThan(String value) { + addCriterion("item_text >", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextGreaterThanOrEqualTo(String value) { + addCriterion("item_text >=", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextLessThan(String value) { + addCriterion("item_text <", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextLessThanOrEqualTo(String value) { + addCriterion("item_text <=", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextLike(String value) { + addCriterion("item_text like", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextNotLike(String value) { + addCriterion("item_text not like", value, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextIn(List values) { + addCriterion("item_text in", values, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextNotIn(List values) { + addCriterion("item_text not in", values, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextBetween(String value1, String value2) { + addCriterion("item_text between", value1, value2, "itemText"); + return (Criteria) this; + } + + public Criteria andItemTextNotBetween(String value1, String value2) { + addCriterion("item_text not between", value1, value2, "itemText"); + return (Criteria) this; + } + + public Criteria andItemValueIsNull() { + addCriterion("item_value is null"); + return (Criteria) this; + } + + public Criteria andItemValueIsNotNull() { + addCriterion("item_value is not null"); + return (Criteria) this; + } + + public Criteria andItemValueEqualTo(String value) { + addCriterion("item_value =", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueNotEqualTo(String value) { + addCriterion("item_value <>", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueGreaterThan(String value) { + addCriterion("item_value >", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueGreaterThanOrEqualTo(String value) { + addCriterion("item_value >=", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueLessThan(String value) { + addCriterion("item_value <", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueLessThanOrEqualTo(String value) { + addCriterion("item_value <=", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueLike(String value) { + addCriterion("item_value like", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueNotLike(String value) { + addCriterion("item_value not like", value, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueIn(List values) { + addCriterion("item_value in", values, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueNotIn(List values) { + addCriterion("item_value not in", values, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueBetween(String value1, String value2) { + addCriterion("item_value between", value1, value2, "itemValue"); + return (Criteria) this; + } + + public Criteria andItemValueNotBetween(String value1, String value2) { + addCriterion("item_value not between", value1, value2, "itemValue"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andSortOrderIsNull() { + addCriterion("sort_order is null"); + return (Criteria) this; + } + + public Criteria andSortOrderIsNotNull() { + addCriterion("sort_order is not null"); + return (Criteria) this; + } + + public Criteria andSortOrderEqualTo(Integer value) { + addCriterion("sort_order =", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderNotEqualTo(Integer value) { + addCriterion("sort_order <>", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderGreaterThan(Integer value) { + addCriterion("sort_order >", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderGreaterThanOrEqualTo(Integer value) { + addCriterion("sort_order >=", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderLessThan(Integer value) { + addCriterion("sort_order <", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderLessThanOrEqualTo(Integer value) { + addCriterion("sort_order <=", value, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderIn(List values) { + addCriterion("sort_order in", values, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderNotIn(List values) { + addCriterion("sort_order not in", values, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderBetween(Integer value1, Integer value2) { + addCriterion("sort_order between", value1, value2, "sortOrder"); + return (Criteria) this; + } + + public Criteria andSortOrderNotBetween(Integer value1, Integer value2) { + addCriterion("sort_order not between", value1, value2, "sortOrder"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLog.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLog.java new file mode 100644 index 0000000000..e3114c9566 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLog.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysLog implements Serializable { + private Long id; + + private Long userId; + + private String loginName; + + private String nickName; + + private String ip; + + private Integer sourceType; + + private String sourceId; + + private String sourceName; + + private Integer operateType; + + private Long time; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogExample.java new file mode 100644 index 0000000000..d53f40854c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogExample.java @@ -0,0 +1,850 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysLogExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysLogExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andLoginNameIsNull() { + addCriterion("login_name is null"); + return (Criteria) this; + } + + public Criteria andLoginNameIsNotNull() { + addCriterion("login_name is not null"); + return (Criteria) this; + } + + public Criteria andLoginNameEqualTo(String value) { + addCriterion("login_name =", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameNotEqualTo(String value) { + addCriterion("login_name <>", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameGreaterThan(String value) { + addCriterion("login_name >", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameGreaterThanOrEqualTo(String value) { + addCriterion("login_name >=", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameLessThan(String value) { + addCriterion("login_name <", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameLessThanOrEqualTo(String value) { + addCriterion("login_name <=", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameLike(String value) { + addCriterion("login_name like", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameNotLike(String value) { + addCriterion("login_name not like", value, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameIn(List values) { + addCriterion("login_name in", values, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameNotIn(List values) { + addCriterion("login_name not in", values, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameBetween(String value1, String value2) { + addCriterion("login_name between", value1, value2, "loginName"); + return (Criteria) this; + } + + public Criteria andLoginNameNotBetween(String value1, String value2) { + addCriterion("login_name not between", value1, value2, "loginName"); + return (Criteria) this; + } + + public Criteria andNickNameIsNull() { + addCriterion("nick_name is null"); + return (Criteria) this; + } + + public Criteria andNickNameIsNotNull() { + addCriterion("nick_name is not null"); + return (Criteria) this; + } + + public Criteria andNickNameEqualTo(String value) { + addCriterion("nick_name =", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotEqualTo(String value) { + addCriterion("nick_name <>", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameGreaterThan(String value) { + addCriterion("nick_name >", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameGreaterThanOrEqualTo(String value) { + addCriterion("nick_name >=", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLessThan(String value) { + addCriterion("nick_name <", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLessThanOrEqualTo(String value) { + addCriterion("nick_name <=", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLike(String value) { + addCriterion("nick_name like", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotLike(String value) { + addCriterion("nick_name not like", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameIn(List values) { + addCriterion("nick_name in", values, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotIn(List values) { + addCriterion("nick_name not in", values, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameBetween(String value1, String value2) { + addCriterion("nick_name between", value1, value2, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotBetween(String value1, String value2) { + addCriterion("nick_name not between", value1, value2, "nickName"); + return (Criteria) this; + } + + public Criteria andIpIsNull() { + addCriterion("ip is null"); + return (Criteria) this; + } + + public Criteria andIpIsNotNull() { + addCriterion("ip is not null"); + return (Criteria) this; + } + + public Criteria andIpEqualTo(String value) { + addCriterion("ip =", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpNotEqualTo(String value) { + addCriterion("ip <>", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpGreaterThan(String value) { + addCriterion("ip >", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpGreaterThanOrEqualTo(String value) { + addCriterion("ip >=", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpLessThan(String value) { + addCriterion("ip <", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpLessThanOrEqualTo(String value) { + addCriterion("ip <=", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpLike(String value) { + addCriterion("ip like", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpNotLike(String value) { + addCriterion("ip not like", value, "ip"); + return (Criteria) this; + } + + public Criteria andIpIn(List values) { + addCriterion("ip in", values, "ip"); + return (Criteria) this; + } + + public Criteria andIpNotIn(List values) { + addCriterion("ip not in", values, "ip"); + return (Criteria) this; + } + + public Criteria andIpBetween(String value1, String value2) { + addCriterion("ip between", value1, value2, "ip"); + return (Criteria) this; + } + + public Criteria andIpNotBetween(String value1, String value2) { + addCriterion("ip not between", value1, value2, "ip"); + return (Criteria) this; + } + + public Criteria andSourceTypeIsNull() { + addCriterion("source_type is null"); + return (Criteria) this; + } + + public Criteria andSourceTypeIsNotNull() { + addCriterion("source_type is not null"); + return (Criteria) this; + } + + public Criteria andSourceTypeEqualTo(Integer value) { + addCriterion("source_type =", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeNotEqualTo(Integer value) { + addCriterion("source_type <>", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeGreaterThan(Integer value) { + addCriterion("source_type >", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("source_type >=", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeLessThan(Integer value) { + addCriterion("source_type <", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeLessThanOrEqualTo(Integer value) { + addCriterion("source_type <=", value, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeIn(List values) { + addCriterion("source_type in", values, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeNotIn(List values) { + addCriterion("source_type not in", values, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeBetween(Integer value1, Integer value2) { + addCriterion("source_type between", value1, value2, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceTypeNotBetween(Integer value1, Integer value2) { + addCriterion("source_type not between", value1, value2, "sourceType"); + return (Criteria) this; + } + + public Criteria andSourceIdIsNull() { + addCriterion("source_id is null"); + return (Criteria) this; + } + + public Criteria andSourceIdIsNotNull() { + addCriterion("source_id is not null"); + return (Criteria) this; + } + + public Criteria andSourceIdEqualTo(String value) { + addCriterion("source_id =", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdNotEqualTo(String value) { + addCriterion("source_id <>", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdGreaterThan(String value) { + addCriterion("source_id >", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdGreaterThanOrEqualTo(String value) { + addCriterion("source_id >=", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdLessThan(String value) { + addCriterion("source_id <", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdLessThanOrEqualTo(String value) { + addCriterion("source_id <=", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdLike(String value) { + addCriterion("source_id like", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdNotLike(String value) { + addCriterion("source_id not like", value, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdIn(List values) { + addCriterion("source_id in", values, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdNotIn(List values) { + addCriterion("source_id not in", values, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdBetween(String value1, String value2) { + addCriterion("source_id between", value1, value2, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceIdNotBetween(String value1, String value2) { + addCriterion("source_id not between", value1, value2, "sourceId"); + return (Criteria) this; + } + + public Criteria andSourceNameIsNull() { + addCriterion("source_name is null"); + return (Criteria) this; + } + + public Criteria andSourceNameIsNotNull() { + addCriterion("source_name is not null"); + return (Criteria) this; + } + + public Criteria andSourceNameEqualTo(String value) { + addCriterion("source_name =", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameNotEqualTo(String value) { + addCriterion("source_name <>", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameGreaterThan(String value) { + addCriterion("source_name >", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameGreaterThanOrEqualTo(String value) { + addCriterion("source_name >=", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameLessThan(String value) { + addCriterion("source_name <", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameLessThanOrEqualTo(String value) { + addCriterion("source_name <=", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameLike(String value) { + addCriterion("source_name like", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameNotLike(String value) { + addCriterion("source_name not like", value, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameIn(List values) { + addCriterion("source_name in", values, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameNotIn(List values) { + addCriterion("source_name not in", values, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameBetween(String value1, String value2) { + addCriterion("source_name between", value1, value2, "sourceName"); + return (Criteria) this; + } + + public Criteria andSourceNameNotBetween(String value1, String value2) { + addCriterion("source_name not between", value1, value2, "sourceName"); + return (Criteria) this; + } + + public Criteria andOperateTypeIsNull() { + addCriterion("operate_type is null"); + return (Criteria) this; + } + + public Criteria andOperateTypeIsNotNull() { + addCriterion("operate_type is not null"); + return (Criteria) this; + } + + public Criteria andOperateTypeEqualTo(Integer value) { + addCriterion("operate_type =", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeNotEqualTo(Integer value) { + addCriterion("operate_type <>", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeGreaterThan(Integer value) { + addCriterion("operate_type >", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("operate_type >=", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeLessThan(Integer value) { + addCriterion("operate_type <", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeLessThanOrEqualTo(Integer value) { + addCriterion("operate_type <=", value, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeIn(List values) { + addCriterion("operate_type in", values, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeNotIn(List values) { + addCriterion("operate_type not in", values, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeBetween(Integer value1, Integer value2) { + addCriterion("operate_type between", value1, value2, "operateType"); + return (Criteria) this; + } + + public Criteria andOperateTypeNotBetween(Integer value1, Integer value2) { + addCriterion("operate_type not between", value1, value2, "operateType"); + return (Criteria) this; + } + + public Criteria andTimeIsNull() { + addCriterion("`time` is null"); + return (Criteria) this; + } + + public Criteria andTimeIsNotNull() { + addCriterion("`time` is not null"); + return (Criteria) this; + } + + public Criteria andTimeEqualTo(Long value) { + addCriterion("`time` =", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeNotEqualTo(Long value) { + addCriterion("`time` <>", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeGreaterThan(Long value) { + addCriterion("`time` >", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeGreaterThanOrEqualTo(Long value) { + addCriterion("`time` >=", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeLessThan(Long value) { + addCriterion("`time` <", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeLessThanOrEqualTo(Long value) { + addCriterion("`time` <=", value, "time"); + return (Criteria) this; + } + + public Criteria andTimeIn(List values) { + addCriterion("`time` in", values, "time"); + return (Criteria) this; + } + + public Criteria andTimeNotIn(List values) { + addCriterion("`time` not in", values, "time"); + return (Criteria) this; + } + + public Criteria andTimeBetween(Long value1, Long value2) { + addCriterion("`time` between", value1, value2, "time"); + return (Criteria) this; + } + + public Criteria andTimeNotBetween(Long value1, Long value2) { + addCriterion("`time` not between", value1, value2, "time"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogWithBLOBs.java new file mode 100644 index 0000000000..02831b4160 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLogWithBLOBs.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class SysLogWithBLOBs extends SysLog implements Serializable { + private String position; + + private String remark; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimit.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimit.java new file mode 100644 index 0000000000..c32dc82097 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimit.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysLoginLimit implements Serializable { + private Integer loginType; + + private String username; + + private Long recordTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimitExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimitExample.java new file mode 100644 index 0000000000..96a202ea74 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysLoginLimitExample.java @@ -0,0 +1,390 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysLoginLimitExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysLoginLimitExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andLoginTypeIsNull() { + addCriterion("login_type is null"); + return (Criteria) this; + } + + public Criteria andLoginTypeIsNotNull() { + addCriterion("login_type is not null"); + return (Criteria) this; + } + + public Criteria andLoginTypeEqualTo(Integer value) { + addCriterion("login_type =", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeNotEqualTo(Integer value) { + addCriterion("login_type <>", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeGreaterThan(Integer value) { + addCriterion("login_type >", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("login_type >=", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeLessThan(Integer value) { + addCriterion("login_type <", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeLessThanOrEqualTo(Integer value) { + addCriterion("login_type <=", value, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeIn(List values) { + addCriterion("login_type in", values, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeNotIn(List values) { + addCriterion("login_type not in", values, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeBetween(Integer value1, Integer value2) { + addCriterion("login_type between", value1, value2, "loginType"); + return (Criteria) this; + } + + public Criteria andLoginTypeNotBetween(Integer value1, Integer value2) { + addCriterion("login_type not between", value1, value2, "loginType"); + return (Criteria) this; + } + + public Criteria andUsernameIsNull() { + addCriterion("username is null"); + return (Criteria) this; + } + + public Criteria andUsernameIsNotNull() { + addCriterion("username is not null"); + return (Criteria) this; + } + + public Criteria andUsernameEqualTo(String value) { + addCriterion("username =", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotEqualTo(String value) { + addCriterion("username <>", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameGreaterThan(String value) { + addCriterion("username >", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameGreaterThanOrEqualTo(String value) { + addCriterion("username >=", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLessThan(String value) { + addCriterion("username <", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLessThanOrEqualTo(String value) { + addCriterion("username <=", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLike(String value) { + addCriterion("username like", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotLike(String value) { + addCriterion("username not like", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameIn(List values) { + addCriterion("username in", values, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotIn(List values) { + addCriterion("username not in", values, "username"); + return (Criteria) this; + } + + public Criteria andUsernameBetween(String value1, String value2) { + addCriterion("username between", value1, value2, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotBetween(String value1, String value2) { + addCriterion("username not between", value1, value2, "username"); + return (Criteria) this; + } + + public Criteria andRecordTimeIsNull() { + addCriterion("record_time is null"); + return (Criteria) this; + } + + public Criteria andRecordTimeIsNotNull() { + addCriterion("record_time is not null"); + return (Criteria) this; + } + + public Criteria andRecordTimeEqualTo(Long value) { + addCriterion("record_time =", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeNotEqualTo(Long value) { + addCriterion("record_time <>", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeGreaterThan(Long value) { + addCriterion("record_time >", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeGreaterThanOrEqualTo(Long value) { + addCriterion("record_time >=", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeLessThan(Long value) { + addCriterion("record_time <", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeLessThanOrEqualTo(Long value) { + addCriterion("record_time <=", value, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeIn(List values) { + addCriterion("record_time in", values, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeNotIn(List values) { + addCriterion("record_time not in", values, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeBetween(Long value1, Long value2) { + addCriterion("record_time between", value1, value2, "recordTime"); + return (Criteria) this; + } + + public Criteria andRecordTimeNotBetween(Long value1, Long value2) { + addCriterion("record_time not between", value1, value2, "recordTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenu.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenu.java new file mode 100644 index 0000000000..71ba4a41f0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenu.java @@ -0,0 +1,73 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import java.util.Objects; + +import lombok.Data; + +@Data +public class SysMenu implements Serializable { + private Long menuId; + + private Long pid; + + private Integer subCount; + + private Integer type; + + private String title; + + private String name; + + private String component; + + private Integer menuSort; + + private String icon; + + private String path; + + private Boolean iFrame; + + private Boolean cache; + + private Boolean hidden; + + private String permission; + + private String createBy; + + private String updateBy; + + private Long createTime; + + private Long updateTime; + + private static final long serialVersionUID = 1L; + + + /** + * 由于该类型作为HashSet key所以必须重写以下方法 + * @param o + * @return + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + SysMenu menu = (SysMenu) o; + return Objects.equals(menuId, menu.menuId); + } + + @Override + public int hashCode() { + return Objects.hash(menuId); + } + + + +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenuExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenuExample.java new file mode 100644 index 0000000000..7cf0f19e30 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMenuExample.java @@ -0,0 +1,1360 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysMenuExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysMenuExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andMenuIdIsNull() { + addCriterion("menu_id is null"); + return (Criteria) this; + } + + public Criteria andMenuIdIsNotNull() { + addCriterion("menu_id is not null"); + return (Criteria) this; + } + + public Criteria andMenuIdEqualTo(Long value) { + addCriterion("menu_id =", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdNotEqualTo(Long value) { + addCriterion("menu_id <>", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdGreaterThan(Long value) { + addCriterion("menu_id >", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdGreaterThanOrEqualTo(Long value) { + addCriterion("menu_id >=", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdLessThan(Long value) { + addCriterion("menu_id <", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdLessThanOrEqualTo(Long value) { + addCriterion("menu_id <=", value, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdIn(List values) { + addCriterion("menu_id in", values, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdNotIn(List values) { + addCriterion("menu_id not in", values, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdBetween(Long value1, Long value2) { + addCriterion("menu_id between", value1, value2, "menuId"); + return (Criteria) this; + } + + public Criteria andMenuIdNotBetween(Long value1, Long value2) { + addCriterion("menu_id not between", value1, value2, "menuId"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(Long value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(Long value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(Long value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(Long value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(Long value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(Long value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(Long value1, Long value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(Long value1, Long value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andSubCountIsNull() { + addCriterion("sub_count is null"); + return (Criteria) this; + } + + public Criteria andSubCountIsNotNull() { + addCriterion("sub_count is not null"); + return (Criteria) this; + } + + public Criteria andSubCountEqualTo(Integer value) { + addCriterion("sub_count =", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotEqualTo(Integer value) { + addCriterion("sub_count <>", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountGreaterThan(Integer value) { + addCriterion("sub_count >", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountGreaterThanOrEqualTo(Integer value) { + addCriterion("sub_count >=", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountLessThan(Integer value) { + addCriterion("sub_count <", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountLessThanOrEqualTo(Integer value) { + addCriterion("sub_count <=", value, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountIn(List values) { + addCriterion("sub_count in", values, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotIn(List values) { + addCriterion("sub_count not in", values, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountBetween(Integer value1, Integer value2) { + addCriterion("sub_count between", value1, value2, "subCount"); + return (Criteria) this; + } + + public Criteria andSubCountNotBetween(Integer value1, Integer value2) { + addCriterion("sub_count not between", value1, value2, "subCount"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("`type` is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("`type` is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(Integer value) { + addCriterion("`type` =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(Integer value) { + addCriterion("`type` <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(Integer value) { + addCriterion("`type` >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(Integer value) { + addCriterion("`type` >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(Integer value) { + addCriterion("`type` <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(Integer value) { + addCriterion("`type` <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("`type` in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("`type` not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(Integer value1, Integer value2) { + addCriterion("`type` between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(Integer value1, Integer value2) { + addCriterion("`type` not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTitleIsNull() { + addCriterion("title is null"); + return (Criteria) this; + } + + public Criteria andTitleIsNotNull() { + addCriterion("title is not null"); + return (Criteria) this; + } + + public Criteria andTitleEqualTo(String value) { + addCriterion("title =", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotEqualTo(String value) { + addCriterion("title <>", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThan(String value) { + addCriterion("title >", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleGreaterThanOrEqualTo(String value) { + addCriterion("title >=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThan(String value) { + addCriterion("title <", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLessThanOrEqualTo(String value) { + addCriterion("title <=", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleLike(String value) { + addCriterion("title like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotLike(String value) { + addCriterion("title not like", value, "title"); + return (Criteria) this; + } + + public Criteria andTitleIn(List values) { + addCriterion("title in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotIn(List values) { + addCriterion("title not in", values, "title"); + return (Criteria) this; + } + + public Criteria andTitleBetween(String value1, String value2) { + addCriterion("title between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andTitleNotBetween(String value1, String value2) { + addCriterion("title not between", value1, value2, "title"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andComponentIsNull() { + addCriterion("component is null"); + return (Criteria) this; + } + + public Criteria andComponentIsNotNull() { + addCriterion("component is not null"); + return (Criteria) this; + } + + public Criteria andComponentEqualTo(String value) { + addCriterion("component =", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentNotEqualTo(String value) { + addCriterion("component <>", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentGreaterThan(String value) { + addCriterion("component >", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentGreaterThanOrEqualTo(String value) { + addCriterion("component >=", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentLessThan(String value) { + addCriterion("component <", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentLessThanOrEqualTo(String value) { + addCriterion("component <=", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentLike(String value) { + addCriterion("component like", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentNotLike(String value) { + addCriterion("component not like", value, "component"); + return (Criteria) this; + } + + public Criteria andComponentIn(List values) { + addCriterion("component in", values, "component"); + return (Criteria) this; + } + + public Criteria andComponentNotIn(List values) { + addCriterion("component not in", values, "component"); + return (Criteria) this; + } + + public Criteria andComponentBetween(String value1, String value2) { + addCriterion("component between", value1, value2, "component"); + return (Criteria) this; + } + + public Criteria andComponentNotBetween(String value1, String value2) { + addCriterion("component not between", value1, value2, "component"); + return (Criteria) this; + } + + public Criteria andMenuSortIsNull() { + addCriterion("menu_sort is null"); + return (Criteria) this; + } + + public Criteria andMenuSortIsNotNull() { + addCriterion("menu_sort is not null"); + return (Criteria) this; + } + + public Criteria andMenuSortEqualTo(Integer value) { + addCriterion("menu_sort =", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortNotEqualTo(Integer value) { + addCriterion("menu_sort <>", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortGreaterThan(Integer value) { + addCriterion("menu_sort >", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortGreaterThanOrEqualTo(Integer value) { + addCriterion("menu_sort >=", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortLessThan(Integer value) { + addCriterion("menu_sort <", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortLessThanOrEqualTo(Integer value) { + addCriterion("menu_sort <=", value, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortIn(List values) { + addCriterion("menu_sort in", values, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortNotIn(List values) { + addCriterion("menu_sort not in", values, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortBetween(Integer value1, Integer value2) { + addCriterion("menu_sort between", value1, value2, "menuSort"); + return (Criteria) this; + } + + public Criteria andMenuSortNotBetween(Integer value1, Integer value2) { + addCriterion("menu_sort not between", value1, value2, "menuSort"); + return (Criteria) this; + } + + public Criteria andIconIsNull() { + addCriterion("icon is null"); + return (Criteria) this; + } + + public Criteria andIconIsNotNull() { + addCriterion("icon is not null"); + return (Criteria) this; + } + + public Criteria andIconEqualTo(String value) { + addCriterion("icon =", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotEqualTo(String value) { + addCriterion("icon <>", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconGreaterThan(String value) { + addCriterion("icon >", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconGreaterThanOrEqualTo(String value) { + addCriterion("icon >=", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLessThan(String value) { + addCriterion("icon <", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLessThanOrEqualTo(String value) { + addCriterion("icon <=", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconLike(String value) { + addCriterion("icon like", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotLike(String value) { + addCriterion("icon not like", value, "icon"); + return (Criteria) this; + } + + public Criteria andIconIn(List values) { + addCriterion("icon in", values, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotIn(List values) { + addCriterion("icon not in", values, "icon"); + return (Criteria) this; + } + + public Criteria andIconBetween(String value1, String value2) { + addCriterion("icon between", value1, value2, "icon"); + return (Criteria) this; + } + + public Criteria andIconNotBetween(String value1, String value2) { + addCriterion("icon not between", value1, value2, "icon"); + return (Criteria) this; + } + + public Criteria andPathIsNull() { + addCriterion("`path` is null"); + return (Criteria) this; + } + + public Criteria andPathIsNotNull() { + addCriterion("`path` is not null"); + return (Criteria) this; + } + + public Criteria andPathEqualTo(String value) { + addCriterion("`path` =", value, "path"); + return (Criteria) this; + } + + public Criteria andPathNotEqualTo(String value) { + addCriterion("`path` <>", value, "path"); + return (Criteria) this; + } + + public Criteria andPathGreaterThan(String value) { + addCriterion("`path` >", value, "path"); + return (Criteria) this; + } + + public Criteria andPathGreaterThanOrEqualTo(String value) { + addCriterion("`path` >=", value, "path"); + return (Criteria) this; + } + + public Criteria andPathLessThan(String value) { + addCriterion("`path` <", value, "path"); + return (Criteria) this; + } + + public Criteria andPathLessThanOrEqualTo(String value) { + addCriterion("`path` <=", value, "path"); + return (Criteria) this; + } + + public Criteria andPathLike(String value) { + addCriterion("`path` like", value, "path"); + return (Criteria) this; + } + + public Criteria andPathNotLike(String value) { + addCriterion("`path` not like", value, "path"); + return (Criteria) this; + } + + public Criteria andPathIn(List values) { + addCriterion("`path` in", values, "path"); + return (Criteria) this; + } + + public Criteria andPathNotIn(List values) { + addCriterion("`path` not in", values, "path"); + return (Criteria) this; + } + + public Criteria andPathBetween(String value1, String value2) { + addCriterion("`path` between", value1, value2, "path"); + return (Criteria) this; + } + + public Criteria andPathNotBetween(String value1, String value2) { + addCriterion("`path` not between", value1, value2, "path"); + return (Criteria) this; + } + + public Criteria andIFrameIsNull() { + addCriterion("i_frame is null"); + return (Criteria) this; + } + + public Criteria andIFrameIsNotNull() { + addCriterion("i_frame is not null"); + return (Criteria) this; + } + + public Criteria andIFrameEqualTo(Boolean value) { + addCriterion("i_frame =", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameNotEqualTo(Boolean value) { + addCriterion("i_frame <>", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameGreaterThan(Boolean value) { + addCriterion("i_frame >", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameGreaterThanOrEqualTo(Boolean value) { + addCriterion("i_frame >=", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameLessThan(Boolean value) { + addCriterion("i_frame <", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameLessThanOrEqualTo(Boolean value) { + addCriterion("i_frame <=", value, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameIn(List values) { + addCriterion("i_frame in", values, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameNotIn(List values) { + addCriterion("i_frame not in", values, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameBetween(Boolean value1, Boolean value2) { + addCriterion("i_frame between", value1, value2, "iFrame"); + return (Criteria) this; + } + + public Criteria andIFrameNotBetween(Boolean value1, Boolean value2) { + addCriterion("i_frame not between", value1, value2, "iFrame"); + return (Criteria) this; + } + + public Criteria andCacheIsNull() { + addCriterion("`cache` is null"); + return (Criteria) this; + } + + public Criteria andCacheIsNotNull() { + addCriterion("`cache` is not null"); + return (Criteria) this; + } + + public Criteria andCacheEqualTo(Boolean value) { + addCriterion("`cache` =", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheNotEqualTo(Boolean value) { + addCriterion("`cache` <>", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheGreaterThan(Boolean value) { + addCriterion("`cache` >", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheGreaterThanOrEqualTo(Boolean value) { + addCriterion("`cache` >=", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheLessThan(Boolean value) { + addCriterion("`cache` <", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheLessThanOrEqualTo(Boolean value) { + addCriterion("`cache` <=", value, "cache"); + return (Criteria) this; + } + + public Criteria andCacheIn(List values) { + addCriterion("`cache` in", values, "cache"); + return (Criteria) this; + } + + public Criteria andCacheNotIn(List values) { + addCriterion("`cache` not in", values, "cache"); + return (Criteria) this; + } + + public Criteria andCacheBetween(Boolean value1, Boolean value2) { + addCriterion("`cache` between", value1, value2, "cache"); + return (Criteria) this; + } + + public Criteria andCacheNotBetween(Boolean value1, Boolean value2) { + addCriterion("`cache` not between", value1, value2, "cache"); + return (Criteria) this; + } + + public Criteria andHiddenIsNull() { + addCriterion("hidden is null"); + return (Criteria) this; + } + + public Criteria andHiddenIsNotNull() { + addCriterion("hidden is not null"); + return (Criteria) this; + } + + public Criteria andHiddenEqualTo(Boolean value) { + addCriterion("hidden =", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenNotEqualTo(Boolean value) { + addCriterion("hidden <>", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenGreaterThan(Boolean value) { + addCriterion("hidden >", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenGreaterThanOrEqualTo(Boolean value) { + addCriterion("hidden >=", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenLessThan(Boolean value) { + addCriterion("hidden <", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenLessThanOrEqualTo(Boolean value) { + addCriterion("hidden <=", value, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenIn(List values) { + addCriterion("hidden in", values, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenNotIn(List values) { + addCriterion("hidden not in", values, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenBetween(Boolean value1, Boolean value2) { + addCriterion("hidden between", value1, value2, "hidden"); + return (Criteria) this; + } + + public Criteria andHiddenNotBetween(Boolean value1, Boolean value2) { + addCriterion("hidden not between", value1, value2, "hidden"); + return (Criteria) this; + } + + public Criteria andPermissionIsNull() { + addCriterion("permission is null"); + return (Criteria) this; + } + + public Criteria andPermissionIsNotNull() { + addCriterion("permission is not null"); + return (Criteria) this; + } + + public Criteria andPermissionEqualTo(String value) { + addCriterion("permission =", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionNotEqualTo(String value) { + addCriterion("permission <>", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionGreaterThan(String value) { + addCriterion("permission >", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionGreaterThanOrEqualTo(String value) { + addCriterion("permission >=", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionLessThan(String value) { + addCriterion("permission <", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionLessThanOrEqualTo(String value) { + addCriterion("permission <=", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionLike(String value) { + addCriterion("permission like", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionNotLike(String value) { + addCriterion("permission not like", value, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionIn(List values) { + addCriterion("permission in", values, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionNotIn(List values) { + addCriterion("permission not in", values, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionBetween(String value1, String value2) { + addCriterion("permission between", value1, value2, "permission"); + return (Criteria) this; + } + + public Criteria andPermissionNotBetween(String value1, String value2) { + addCriterion("permission not between", value1, value2, "permission"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsg.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsg.java new file mode 100644 index 0000000000..ca94420605 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsg.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class SysMsg implements Serializable { + @ApiModelProperty("消息ID") + private Long msgId; + @ApiModelProperty("用户ID") + private Long userId; + @ApiModelProperty("类型ID") + private Long typeId; + @ApiModelProperty("状态") + private Boolean status; + @ApiModelProperty("参数") + private String param; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("读取时间") + private Long readTime; + @ApiModelProperty("内容") + private String content; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannel.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannel.java new file mode 100644 index 0000000000..d89f24206d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannel.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysMsgChannel implements Serializable { + private Long msgChannelId; + + private String channelName; + + private String serviceName; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannelExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannelExample.java new file mode 100644 index 0000000000..b33e3607f2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgChannelExample.java @@ -0,0 +1,400 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysMsgChannelExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysMsgChannelExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andMsgChannelIdIsNull() { + addCriterion("msg_channel_id is null"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdIsNotNull() { + addCriterion("msg_channel_id is not null"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdEqualTo(Long value) { + addCriterion("msg_channel_id =", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdNotEqualTo(Long value) { + addCriterion("msg_channel_id <>", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdGreaterThan(Long value) { + addCriterion("msg_channel_id >", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdGreaterThanOrEqualTo(Long value) { + addCriterion("msg_channel_id >=", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdLessThan(Long value) { + addCriterion("msg_channel_id <", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdLessThanOrEqualTo(Long value) { + addCriterion("msg_channel_id <=", value, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdIn(List values) { + addCriterion("msg_channel_id in", values, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdNotIn(List values) { + addCriterion("msg_channel_id not in", values, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdBetween(Long value1, Long value2) { + addCriterion("msg_channel_id between", value1, value2, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andMsgChannelIdNotBetween(Long value1, Long value2) { + addCriterion("msg_channel_id not between", value1, value2, "msgChannelId"); + return (Criteria) this; + } + + public Criteria andChannelNameIsNull() { + addCriterion("channel_name is null"); + return (Criteria) this; + } + + public Criteria andChannelNameIsNotNull() { + addCriterion("channel_name is not null"); + return (Criteria) this; + } + + public Criteria andChannelNameEqualTo(String value) { + addCriterion("channel_name =", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotEqualTo(String value) { + addCriterion("channel_name <>", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameGreaterThan(String value) { + addCriterion("channel_name >", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameGreaterThanOrEqualTo(String value) { + addCriterion("channel_name >=", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLessThan(String value) { + addCriterion("channel_name <", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLessThanOrEqualTo(String value) { + addCriterion("channel_name <=", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameLike(String value) { + addCriterion("channel_name like", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotLike(String value) { + addCriterion("channel_name not like", value, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameIn(List values) { + addCriterion("channel_name in", values, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotIn(List values) { + addCriterion("channel_name not in", values, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameBetween(String value1, String value2) { + addCriterion("channel_name between", value1, value2, "channelName"); + return (Criteria) this; + } + + public Criteria andChannelNameNotBetween(String value1, String value2) { + addCriterion("channel_name not between", value1, value2, "channelName"); + return (Criteria) this; + } + + public Criteria andServiceNameIsNull() { + addCriterion("service_name is null"); + return (Criteria) this; + } + + public Criteria andServiceNameIsNotNull() { + addCriterion("service_name is not null"); + return (Criteria) this; + } + + public Criteria andServiceNameEqualTo(String value) { + addCriterion("service_name =", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameNotEqualTo(String value) { + addCriterion("service_name <>", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameGreaterThan(String value) { + addCriterion("service_name >", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameGreaterThanOrEqualTo(String value) { + addCriterion("service_name >=", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameLessThan(String value) { + addCriterion("service_name <", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameLessThanOrEqualTo(String value) { + addCriterion("service_name <=", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameLike(String value) { + addCriterion("service_name like", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameNotLike(String value) { + addCriterion("service_name not like", value, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameIn(List values) { + addCriterion("service_name in", values, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameNotIn(List values) { + addCriterion("service_name not in", values, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameBetween(String value1, String value2) { + addCriterion("service_name between", value1, value2, "serviceName"); + return (Criteria) this; + } + + public Criteria andServiceNameNotBetween(String value1, String value2) { + addCriterion("service_name not between", value1, value2, "serviceName"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgExample.java new file mode 100644 index 0000000000..b3c3e5ced8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgExample.java @@ -0,0 +1,700 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysMsgExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysMsgExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andMsgIdIsNull() { + addCriterion("msg_id is null"); + return (Criteria) this; + } + + public Criteria andMsgIdIsNotNull() { + addCriterion("msg_id is not null"); + return (Criteria) this; + } + + public Criteria andMsgIdEqualTo(Long value) { + addCriterion("msg_id =", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdNotEqualTo(Long value) { + addCriterion("msg_id <>", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdGreaterThan(Long value) { + addCriterion("msg_id >", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdGreaterThanOrEqualTo(Long value) { + addCriterion("msg_id >=", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdLessThan(Long value) { + addCriterion("msg_id <", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdLessThanOrEqualTo(Long value) { + addCriterion("msg_id <=", value, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdIn(List values) { + addCriterion("msg_id in", values, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdNotIn(List values) { + addCriterion("msg_id not in", values, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdBetween(Long value1, Long value2) { + addCriterion("msg_id between", value1, value2, "msgId"); + return (Criteria) this; + } + + public Criteria andMsgIdNotBetween(Long value1, Long value2) { + addCriterion("msg_id not between", value1, value2, "msgId"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andTypeIdIsNull() { + addCriterion("type_id is null"); + return (Criteria) this; + } + + public Criteria andTypeIdIsNotNull() { + addCriterion("type_id is not null"); + return (Criteria) this; + } + + public Criteria andTypeIdEqualTo(Long value) { + addCriterion("type_id =", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotEqualTo(Long value) { + addCriterion("type_id <>", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdGreaterThan(Long value) { + addCriterion("type_id >", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdGreaterThanOrEqualTo(Long value) { + addCriterion("type_id >=", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdLessThan(Long value) { + addCriterion("type_id <", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdLessThanOrEqualTo(Long value) { + addCriterion("type_id <=", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdIn(List values) { + addCriterion("type_id in", values, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotIn(List values) { + addCriterion("type_id not in", values, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdBetween(Long value1, Long value2) { + addCriterion("type_id between", value1, value2, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotBetween(Long value1, Long value2) { + addCriterion("type_id not between", value1, value2, "typeId"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(Boolean value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(Boolean value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(Boolean value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(Boolean value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(Boolean value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(Boolean value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(Boolean value1, Boolean value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(Boolean value1, Boolean value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andParamIsNull() { + addCriterion("param is null"); + return (Criteria) this; + } + + public Criteria andParamIsNotNull() { + addCriterion("param is not null"); + return (Criteria) this; + } + + public Criteria andParamEqualTo(String value) { + addCriterion("param =", value, "param"); + return (Criteria) this; + } + + public Criteria andParamNotEqualTo(String value) { + addCriterion("param <>", value, "param"); + return (Criteria) this; + } + + public Criteria andParamGreaterThan(String value) { + addCriterion("param >", value, "param"); + return (Criteria) this; + } + + public Criteria andParamGreaterThanOrEqualTo(String value) { + addCriterion("param >=", value, "param"); + return (Criteria) this; + } + + public Criteria andParamLessThan(String value) { + addCriterion("param <", value, "param"); + return (Criteria) this; + } + + public Criteria andParamLessThanOrEqualTo(String value) { + addCriterion("param <=", value, "param"); + return (Criteria) this; + } + + public Criteria andParamLike(String value) { + addCriterion("param like", value, "param"); + return (Criteria) this; + } + + public Criteria andParamNotLike(String value) { + addCriterion("param not like", value, "param"); + return (Criteria) this; + } + + public Criteria andParamIn(List values) { + addCriterion("param in", values, "param"); + return (Criteria) this; + } + + public Criteria andParamNotIn(List values) { + addCriterion("param not in", values, "param"); + return (Criteria) this; + } + + public Criteria andParamBetween(String value1, String value2) { + addCriterion("param between", value1, value2, "param"); + return (Criteria) this; + } + + public Criteria andParamNotBetween(String value1, String value2) { + addCriterion("param not between", value1, value2, "param"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andReadTimeIsNull() { + addCriterion("read_time is null"); + return (Criteria) this; + } + + public Criteria andReadTimeIsNotNull() { + addCriterion("read_time is not null"); + return (Criteria) this; + } + + public Criteria andReadTimeEqualTo(Long value) { + addCriterion("read_time =", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeNotEqualTo(Long value) { + addCriterion("read_time <>", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeGreaterThan(Long value) { + addCriterion("read_time >", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeGreaterThanOrEqualTo(Long value) { + addCriterion("read_time >=", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeLessThan(Long value) { + addCriterion("read_time <", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeLessThanOrEqualTo(Long value) { + addCriterion("read_time <=", value, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeIn(List values) { + addCriterion("read_time in", values, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeNotIn(List values) { + addCriterion("read_time not in", values, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeBetween(Long value1, Long value2) { + addCriterion("read_time between", value1, value2, "readTime"); + return (Criteria) this; + } + + public Criteria andReadTimeNotBetween(Long value1, Long value2) { + addCriterion("read_time not between", value1, value2, "readTime"); + return (Criteria) this; + } + + public Criteria andContentIsNull() { + addCriterion("content is null"); + return (Criteria) this; + } + + public Criteria andContentIsNotNull() { + addCriterion("content is not null"); + return (Criteria) this; + } + + public Criteria andContentEqualTo(String value) { + addCriterion("content =", value, "content"); + return (Criteria) this; + } + + public Criteria andContentNotEqualTo(String value) { + addCriterion("content <>", value, "content"); + return (Criteria) this; + } + + public Criteria andContentGreaterThan(String value) { + addCriterion("content >", value, "content"); + return (Criteria) this; + } + + public Criteria andContentGreaterThanOrEqualTo(String value) { + addCriterion("content >=", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLessThan(String value) { + addCriterion("content <", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLessThanOrEqualTo(String value) { + addCriterion("content <=", value, "content"); + return (Criteria) this; + } + + public Criteria andContentLike(String value) { + addCriterion("content like", value, "content"); + return (Criteria) this; + } + + public Criteria andContentNotLike(String value) { + addCriterion("content not like", value, "content"); + return (Criteria) this; + } + + public Criteria andContentIn(List values) { + addCriterion("content in", values, "content"); + return (Criteria) this; + } + + public Criteria andContentNotIn(List values) { + addCriterion("content not in", values, "content"); + return (Criteria) this; + } + + public Criteria andContentBetween(String value1, String value2) { + addCriterion("content between", value1, value2, "content"); + return (Criteria) this; + } + + public Criteria andContentNotBetween(String value1, String value2) { + addCriterion("content not between", value1, value2, "content"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSetting.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSetting.java new file mode 100644 index 0000000000..84778dc750 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSetting.java @@ -0,0 +1,32 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +@ApiModel("订阅信息") +public class SysMsgSetting implements Serializable { + @ApiModelProperty(hidden = true) + private Long msgSettingId; + + @ApiModelProperty("订阅用户ID") + private Long userId; + + @ApiModelProperty("订阅类型ID") + private Long typeId; + + @ApiModelProperty("订阅渠道ID") + private Long channelId; + + @ApiModelProperty("订阅状态ID") + private Boolean enable; + + private static final long serialVersionUID = 1L; + + public Boolean match(SysMsgSetting setting) { + return setting.getTypeId() == typeId && setting.getChannelId() == channelId; + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSettingExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSettingExample.java new file mode 100644 index 0000000000..271952c3c5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgSettingExample.java @@ -0,0 +1,500 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysMsgSettingExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysMsgSettingExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andMsgSettingIdIsNull() { + addCriterion("msg_setting_id is null"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdIsNotNull() { + addCriterion("msg_setting_id is not null"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdEqualTo(Long value) { + addCriterion("msg_setting_id =", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdNotEqualTo(Long value) { + addCriterion("msg_setting_id <>", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdGreaterThan(Long value) { + addCriterion("msg_setting_id >", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdGreaterThanOrEqualTo(Long value) { + addCriterion("msg_setting_id >=", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdLessThan(Long value) { + addCriterion("msg_setting_id <", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdLessThanOrEqualTo(Long value) { + addCriterion("msg_setting_id <=", value, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdIn(List values) { + addCriterion("msg_setting_id in", values, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdNotIn(List values) { + addCriterion("msg_setting_id not in", values, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdBetween(Long value1, Long value2) { + addCriterion("msg_setting_id between", value1, value2, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andMsgSettingIdNotBetween(Long value1, Long value2) { + addCriterion("msg_setting_id not between", value1, value2, "msgSettingId"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andTypeIdIsNull() { + addCriterion("type_id is null"); + return (Criteria) this; + } + + public Criteria andTypeIdIsNotNull() { + addCriterion("type_id is not null"); + return (Criteria) this; + } + + public Criteria andTypeIdEqualTo(Long value) { + addCriterion("type_id =", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotEqualTo(Long value) { + addCriterion("type_id <>", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdGreaterThan(Long value) { + addCriterion("type_id >", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdGreaterThanOrEqualTo(Long value) { + addCriterion("type_id >=", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdLessThan(Long value) { + addCriterion("type_id <", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdLessThanOrEqualTo(Long value) { + addCriterion("type_id <=", value, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdIn(List values) { + addCriterion("type_id in", values, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotIn(List values) { + addCriterion("type_id not in", values, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdBetween(Long value1, Long value2) { + addCriterion("type_id between", value1, value2, "typeId"); + return (Criteria) this; + } + + public Criteria andTypeIdNotBetween(Long value1, Long value2) { + addCriterion("type_id not between", value1, value2, "typeId"); + return (Criteria) this; + } + + public Criteria andChannelIdIsNull() { + addCriterion("channel_id is null"); + return (Criteria) this; + } + + public Criteria andChannelIdIsNotNull() { + addCriterion("channel_id is not null"); + return (Criteria) this; + } + + public Criteria andChannelIdEqualTo(Long value) { + addCriterion("channel_id =", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdNotEqualTo(Long value) { + addCriterion("channel_id <>", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdGreaterThan(Long value) { + addCriterion("channel_id >", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdGreaterThanOrEqualTo(Long value) { + addCriterion("channel_id >=", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdLessThan(Long value) { + addCriterion("channel_id <", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdLessThanOrEqualTo(Long value) { + addCriterion("channel_id <=", value, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdIn(List values) { + addCriterion("channel_id in", values, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdNotIn(List values) { + addCriterion("channel_id not in", values, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdBetween(Long value1, Long value2) { + addCriterion("channel_id between", value1, value2, "channelId"); + return (Criteria) this; + } + + public Criteria andChannelIdNotBetween(Long value1, Long value2) { + addCriterion("channel_id not between", value1, value2, "channelId"); + return (Criteria) this; + } + + public Criteria andEnableIsNull() { + addCriterion("`enable` is null"); + return (Criteria) this; + } + + public Criteria andEnableIsNotNull() { + addCriterion("`enable` is not null"); + return (Criteria) this; + } + + public Criteria andEnableEqualTo(Boolean value) { + addCriterion("`enable` =", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotEqualTo(Boolean value) { + addCriterion("`enable` <>", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThan(Boolean value) { + addCriterion("`enable` >", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableGreaterThanOrEqualTo(Boolean value) { + addCriterion("`enable` >=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThan(Boolean value) { + addCriterion("`enable` <", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableLessThanOrEqualTo(Boolean value) { + addCriterion("`enable` <=", value, "enable"); + return (Criteria) this; + } + + public Criteria andEnableIn(List values) { + addCriterion("`enable` in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotIn(List values) { + addCriterion("`enable` not in", values, "enable"); + return (Criteria) this; + } + + public Criteria andEnableBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` between", value1, value2, "enable"); + return (Criteria) this; + } + + public Criteria andEnableNotBetween(Boolean value1, Boolean value2) { + addCriterion("`enable` not between", value1, value2, "enable"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgType.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgType.java new file mode 100644 index 0000000000..db12d0ddf0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgType.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +@ApiModel("消息类型") +public class SysMsgType implements Serializable { + + @ApiModelProperty("消息类型ID") + private Long msgTypeId; + + @ApiModelProperty("上级类型ID") + private Long pid; + + @ApiModelProperty("消息类型名称") + private String typeName; + + @ApiModelProperty("回调路由") + private String router; + + @ApiModelProperty("回调函数") + private String callback; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgTypeExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgTypeExample.java new file mode 100644 index 0000000000..d62c218d5a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysMsgTypeExample.java @@ -0,0 +1,530 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysMsgTypeExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysMsgTypeExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andMsgTypeIdIsNull() { + addCriterion("msg_type_id is null"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdIsNotNull() { + addCriterion("msg_type_id is not null"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdEqualTo(Long value) { + addCriterion("msg_type_id =", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdNotEqualTo(Long value) { + addCriterion("msg_type_id <>", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdGreaterThan(Long value) { + addCriterion("msg_type_id >", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdGreaterThanOrEqualTo(Long value) { + addCriterion("msg_type_id >=", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdLessThan(Long value) { + addCriterion("msg_type_id <", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdLessThanOrEqualTo(Long value) { + addCriterion("msg_type_id <=", value, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdIn(List values) { + addCriterion("msg_type_id in", values, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdNotIn(List values) { + addCriterion("msg_type_id not in", values, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdBetween(Long value1, Long value2) { + addCriterion("msg_type_id between", value1, value2, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andMsgTypeIdNotBetween(Long value1, Long value2) { + addCriterion("msg_type_id not between", value1, value2, "msgTypeId"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(Long value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(Long value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(Long value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(Long value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(Long value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(Long value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(Long value1, Long value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(Long value1, Long value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andTypeNameIsNull() { + addCriterion("type_name is null"); + return (Criteria) this; + } + + public Criteria andTypeNameIsNotNull() { + addCriterion("type_name is not null"); + return (Criteria) this; + } + + public Criteria andTypeNameEqualTo(String value) { + addCriterion("type_name =", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameNotEqualTo(String value) { + addCriterion("type_name <>", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameGreaterThan(String value) { + addCriterion("type_name >", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameGreaterThanOrEqualTo(String value) { + addCriterion("type_name >=", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameLessThan(String value) { + addCriterion("type_name <", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameLessThanOrEqualTo(String value) { + addCriterion("type_name <=", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameLike(String value) { + addCriterion("type_name like", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameNotLike(String value) { + addCriterion("type_name not like", value, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameIn(List values) { + addCriterion("type_name in", values, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameNotIn(List values) { + addCriterion("type_name not in", values, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameBetween(String value1, String value2) { + addCriterion("type_name between", value1, value2, "typeName"); + return (Criteria) this; + } + + public Criteria andTypeNameNotBetween(String value1, String value2) { + addCriterion("type_name not between", value1, value2, "typeName"); + return (Criteria) this; + } + + public Criteria andRouterIsNull() { + addCriterion("router is null"); + return (Criteria) this; + } + + public Criteria andRouterIsNotNull() { + addCriterion("router is not null"); + return (Criteria) this; + } + + public Criteria andRouterEqualTo(String value) { + addCriterion("router =", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterNotEqualTo(String value) { + addCriterion("router <>", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterGreaterThan(String value) { + addCriterion("router >", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterGreaterThanOrEqualTo(String value) { + addCriterion("router >=", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterLessThan(String value) { + addCriterion("router <", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterLessThanOrEqualTo(String value) { + addCriterion("router <=", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterLike(String value) { + addCriterion("router like", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterNotLike(String value) { + addCriterion("router not like", value, "router"); + return (Criteria) this; + } + + public Criteria andRouterIn(List values) { + addCriterion("router in", values, "router"); + return (Criteria) this; + } + + public Criteria andRouterNotIn(List values) { + addCriterion("router not in", values, "router"); + return (Criteria) this; + } + + public Criteria andRouterBetween(String value1, String value2) { + addCriterion("router between", value1, value2, "router"); + return (Criteria) this; + } + + public Criteria andRouterNotBetween(String value1, String value2) { + addCriterion("router not between", value1, value2, "router"); + return (Criteria) this; + } + + public Criteria andCallbackIsNull() { + addCriterion("callback is null"); + return (Criteria) this; + } + + public Criteria andCallbackIsNotNull() { + addCriterion("callback is not null"); + return (Criteria) this; + } + + public Criteria andCallbackEqualTo(String value) { + addCriterion("callback =", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackNotEqualTo(String value) { + addCriterion("callback <>", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackGreaterThan(String value) { + addCriterion("callback >", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackGreaterThanOrEqualTo(String value) { + addCriterion("callback >=", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackLessThan(String value) { + addCriterion("callback <", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackLessThanOrEqualTo(String value) { + addCriterion("callback <=", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackLike(String value) { + addCriterion("callback like", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackNotLike(String value) { + addCriterion("callback not like", value, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackIn(List values) { + addCriterion("callback in", values, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackNotIn(List values) { + addCriterion("callback not in", values, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackBetween(String value1, String value2) { + addCriterion("callback between", value1, value2, "callback"); + return (Criteria) this; + } + + public Criteria andCallbackNotBetween(String value1, String value2) { + addCriterion("callback not between", value1, value2, "callback"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssist.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssist.java new file mode 100644 index 0000000000..e9f876babf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssist.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysParamAssist implements Serializable { + private Long id; + + private byte[] content; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssistExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssistExample.java new file mode 100644 index 0000000000..212905ab9e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysParamAssistExample.java @@ -0,0 +1,260 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysParamAssistExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysParamAssistExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRole.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRole.java new file mode 100644 index 0000000000..3bbfac4cda --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRole.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class SysRole implements Serializable { + @ApiModelProperty("角色ID") + private Long roleId; + @ApiModelProperty("角色名称") + private String name; + @ApiModelProperty("描述") + private String description; + @ApiModelProperty("创建者") + private String createBy; + @ApiModelProperty("更新者") + private String updateBy; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("更新时间") + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRoleExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRoleExample.java new file mode 100644 index 0000000000..10411b0a2e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysRoleExample.java @@ -0,0 +1,660 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysRoleExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysRoleExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andRoleIdIsNull() { + addCriterion("role_id is null"); + return (Criteria) this; + } + + public Criteria andRoleIdIsNotNull() { + addCriterion("role_id is not null"); + return (Criteria) this; + } + + public Criteria andRoleIdEqualTo(Long value) { + addCriterion("role_id =", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotEqualTo(Long value) { + addCriterion("role_id <>", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdGreaterThan(Long value) { + addCriterion("role_id >", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdGreaterThanOrEqualTo(Long value) { + addCriterion("role_id >=", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdLessThan(Long value) { + addCriterion("role_id <", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdLessThanOrEqualTo(Long value) { + addCriterion("role_id <=", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdIn(List values) { + addCriterion("role_id in", values, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotIn(List values) { + addCriterion("role_id not in", values, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdBetween(Long value1, Long value2) { + addCriterion("role_id between", value1, value2, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotBetween(Long value1, Long value2) { + addCriterion("role_id not between", value1, value2, "roleId"); + return (Criteria) this; + } + + public Criteria andNameIsNull() { + addCriterion("`name` is null"); + return (Criteria) this; + } + + public Criteria andNameIsNotNull() { + addCriterion("`name` is not null"); + return (Criteria) this; + } + + public Criteria andNameEqualTo(String value) { + addCriterion("`name` =", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotEqualTo(String value) { + addCriterion("`name` <>", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThan(String value) { + addCriterion("`name` >", value, "name"); + return (Criteria) this; + } + + public Criteria andNameGreaterThanOrEqualTo(String value) { + addCriterion("`name` >=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThan(String value) { + addCriterion("`name` <", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLessThanOrEqualTo(String value) { + addCriterion("`name` <=", value, "name"); + return (Criteria) this; + } + + public Criteria andNameLike(String value) { + addCriterion("`name` like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameNotLike(String value) { + addCriterion("`name` not like", value, "name"); + return (Criteria) this; + } + + public Criteria andNameIn(List values) { + addCriterion("`name` in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameNotIn(List values) { + addCriterion("`name` not in", values, "name"); + return (Criteria) this; + } + + public Criteria andNameBetween(String value1, String value2) { + addCriterion("`name` between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andNameNotBetween(String value1, String value2) { + addCriterion("`name` not between", value1, value2, "name"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNull() { + addCriterion("description is null"); + return (Criteria) this; + } + + public Criteria andDescriptionIsNotNull() { + addCriterion("description is not null"); + return (Criteria) this; + } + + public Criteria andDescriptionEqualTo(String value) { + addCriterion("description =", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotEqualTo(String value) { + addCriterion("description <>", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThan(String value) { + addCriterion("description >", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionGreaterThanOrEqualTo(String value) { + addCriterion("description >=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThan(String value) { + addCriterion("description <", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLessThanOrEqualTo(String value) { + addCriterion("description <=", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionLike(String value) { + addCriterion("description like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotLike(String value) { + addCriterion("description not like", value, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionIn(List values) { + addCriterion("description in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotIn(List values) { + addCriterion("description not in", values, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionBetween(String value1, String value2) { + addCriterion("description between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andDescriptionNotBetween(String value1, String value2) { + addCriterion("description not between", value1, value2, "description"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUser.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUser.java new file mode 100644 index 0000000000..090bc55edc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUser.java @@ -0,0 +1,68 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class SysUser implements Serializable { + @ApiModelProperty("ID") + private Long userId; + + @ApiModelProperty("组织ID") + private Long deptId; + + @ApiModelProperty("账号") + private String username; + + @ApiModelProperty("姓名") + private String nickName; + + @ApiModelProperty("性别") + private String gender; + + @ApiModelProperty("电话") + private String phone; + + @ApiModelProperty("邮箱") + private String email; + + @ApiModelProperty(hidden = true) + private String password; + + @ApiModelProperty("是否管理员") + private Boolean isAdmin; + + @ApiModelProperty("状态") + private Long enabled; + + @ApiModelProperty("创建人") + private String createBy; + + @ApiModelProperty("修改人") + private String updateBy; + + @ApiModelProperty("密码重置时间") + private Long pwdResetTime; + + @ApiModelProperty("创建时间") + private Long createTime; + + @ApiModelProperty("修改时间") + private Long updateTime; + + @ApiModelProperty("语言") + private String language; + + @ApiModelProperty("用户来源") + private Integer from; + + @ApiModelProperty(hidden = true) + private String sub; + + @ApiModelProperty("手机号前缀") + private String phonePrefix; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssist.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssist.java new file mode 100644 index 0000000000..33897b8b0d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssist.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysUserAssist implements Serializable { + private Long userId; + + private Boolean needFirstNoti; + + private String wecomId; + + private String dingtalkId; + + private String larkId; + + private String larksuiteId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssistExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssistExample.java new file mode 100644 index 0000000000..7150d3ab1d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserAssistExample.java @@ -0,0 +1,600 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysUserAssistExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysUserAssistExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiIsNull() { + addCriterion("need_first_noti is null"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiIsNotNull() { + addCriterion("need_first_noti is not null"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiEqualTo(Boolean value) { + addCriterion("need_first_noti =", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiNotEqualTo(Boolean value) { + addCriterion("need_first_noti <>", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiGreaterThan(Boolean value) { + addCriterion("need_first_noti >", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiGreaterThanOrEqualTo(Boolean value) { + addCriterion("need_first_noti >=", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiLessThan(Boolean value) { + addCriterion("need_first_noti <", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiLessThanOrEqualTo(Boolean value) { + addCriterion("need_first_noti <=", value, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiIn(List values) { + addCriterion("need_first_noti in", values, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiNotIn(List values) { + addCriterion("need_first_noti not in", values, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiBetween(Boolean value1, Boolean value2) { + addCriterion("need_first_noti between", value1, value2, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andNeedFirstNotiNotBetween(Boolean value1, Boolean value2) { + addCriterion("need_first_noti not between", value1, value2, "needFirstNoti"); + return (Criteria) this; + } + + public Criteria andWecomIdIsNull() { + addCriterion("wecom_id is null"); + return (Criteria) this; + } + + public Criteria andWecomIdIsNotNull() { + addCriterion("wecom_id is not null"); + return (Criteria) this; + } + + public Criteria andWecomIdEqualTo(String value) { + addCriterion("wecom_id =", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdNotEqualTo(String value) { + addCriterion("wecom_id <>", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdGreaterThan(String value) { + addCriterion("wecom_id >", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdGreaterThanOrEqualTo(String value) { + addCriterion("wecom_id >=", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdLessThan(String value) { + addCriterion("wecom_id <", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdLessThanOrEqualTo(String value) { + addCriterion("wecom_id <=", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdLike(String value) { + addCriterion("wecom_id like", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdNotLike(String value) { + addCriterion("wecom_id not like", value, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdIn(List values) { + addCriterion("wecom_id in", values, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdNotIn(List values) { + addCriterion("wecom_id not in", values, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdBetween(String value1, String value2) { + addCriterion("wecom_id between", value1, value2, "wecomId"); + return (Criteria) this; + } + + public Criteria andWecomIdNotBetween(String value1, String value2) { + addCriterion("wecom_id not between", value1, value2, "wecomId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdIsNull() { + addCriterion("dingtalk_id is null"); + return (Criteria) this; + } + + public Criteria andDingtalkIdIsNotNull() { + addCriterion("dingtalk_id is not null"); + return (Criteria) this; + } + + public Criteria andDingtalkIdEqualTo(String value) { + addCriterion("dingtalk_id =", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdNotEqualTo(String value) { + addCriterion("dingtalk_id <>", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdGreaterThan(String value) { + addCriterion("dingtalk_id >", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdGreaterThanOrEqualTo(String value) { + addCriterion("dingtalk_id >=", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdLessThan(String value) { + addCriterion("dingtalk_id <", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdLessThanOrEqualTo(String value) { + addCriterion("dingtalk_id <=", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdLike(String value) { + addCriterion("dingtalk_id like", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdNotLike(String value) { + addCriterion("dingtalk_id not like", value, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdIn(List values) { + addCriterion("dingtalk_id in", values, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdNotIn(List values) { + addCriterion("dingtalk_id not in", values, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdBetween(String value1, String value2) { + addCriterion("dingtalk_id between", value1, value2, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andDingtalkIdNotBetween(String value1, String value2) { + addCriterion("dingtalk_id not between", value1, value2, "dingtalkId"); + return (Criteria) this; + } + + public Criteria andLarkIdIsNull() { + addCriterion("lark_id is null"); + return (Criteria) this; + } + + public Criteria andLarkIdIsNotNull() { + addCriterion("lark_id is not null"); + return (Criteria) this; + } + + public Criteria andLarkIdEqualTo(String value) { + addCriterion("lark_id =", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdNotEqualTo(String value) { + addCriterion("lark_id <>", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdGreaterThan(String value) { + addCriterion("lark_id >", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdGreaterThanOrEqualTo(String value) { + addCriterion("lark_id >=", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdLessThan(String value) { + addCriterion("lark_id <", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdLessThanOrEqualTo(String value) { + addCriterion("lark_id <=", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdLike(String value) { + addCriterion("lark_id like", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdNotLike(String value) { + addCriterion("lark_id not like", value, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdIn(List values) { + addCriterion("lark_id in", values, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdNotIn(List values) { + addCriterion("lark_id not in", values, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdBetween(String value1, String value2) { + addCriterion("lark_id between", value1, value2, "larkId"); + return (Criteria) this; + } + + public Criteria andLarkIdNotBetween(String value1, String value2) { + addCriterion("lark_id not between", value1, value2, "larkId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdIsNull() { + addCriterion("larksuite_id is null"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdIsNotNull() { + addCriterion("larksuite_id is not null"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdEqualTo(String value) { + addCriterion("larksuite_id =", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdNotEqualTo(String value) { + addCriterion("larksuite_id <>", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdGreaterThan(String value) { + addCriterion("larksuite_id >", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdGreaterThanOrEqualTo(String value) { + addCriterion("larksuite_id >=", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdLessThan(String value) { + addCriterion("larksuite_id <", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdLessThanOrEqualTo(String value) { + addCriterion("larksuite_id <=", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdLike(String value) { + addCriterion("larksuite_id like", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdNotLike(String value) { + addCriterion("larksuite_id not like", value, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdIn(List values) { + addCriterion("larksuite_id in", values, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdNotIn(List values) { + addCriterion("larksuite_id not in", values, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdBetween(String value1, String value2) { + addCriterion("larksuite_id between", value1, value2, "larksuiteId"); + return (Criteria) this; + } + + public Criteria andLarksuiteIdNotBetween(String value1, String value2) { + addCriterion("larksuite_id not between", value1, value2, "larksuiteId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserExample.java new file mode 100644 index 0000000000..754cfb5986 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUserExample.java @@ -0,0 +1,1450 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysUserExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysUserExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andDeptIdIsNull() { + addCriterion("dept_id is null"); + return (Criteria) this; + } + + public Criteria andDeptIdIsNotNull() { + addCriterion("dept_id is not null"); + return (Criteria) this; + } + + public Criteria andDeptIdEqualTo(Long value) { + addCriterion("dept_id =", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotEqualTo(Long value) { + addCriterion("dept_id <>", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdGreaterThan(Long value) { + addCriterion("dept_id >", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdGreaterThanOrEqualTo(Long value) { + addCriterion("dept_id >=", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdLessThan(Long value) { + addCriterion("dept_id <", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdLessThanOrEqualTo(Long value) { + addCriterion("dept_id <=", value, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdIn(List values) { + addCriterion("dept_id in", values, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotIn(List values) { + addCriterion("dept_id not in", values, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdBetween(Long value1, Long value2) { + addCriterion("dept_id between", value1, value2, "deptId"); + return (Criteria) this; + } + + public Criteria andDeptIdNotBetween(Long value1, Long value2) { + addCriterion("dept_id not between", value1, value2, "deptId"); + return (Criteria) this; + } + + public Criteria andUsernameIsNull() { + addCriterion("username is null"); + return (Criteria) this; + } + + public Criteria andUsernameIsNotNull() { + addCriterion("username is not null"); + return (Criteria) this; + } + + public Criteria andUsernameEqualTo(String value) { + addCriterion("username =", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotEqualTo(String value) { + addCriterion("username <>", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameGreaterThan(String value) { + addCriterion("username >", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameGreaterThanOrEqualTo(String value) { + addCriterion("username >=", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLessThan(String value) { + addCriterion("username <", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLessThanOrEqualTo(String value) { + addCriterion("username <=", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameLike(String value) { + addCriterion("username like", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotLike(String value) { + addCriterion("username not like", value, "username"); + return (Criteria) this; + } + + public Criteria andUsernameIn(List values) { + addCriterion("username in", values, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotIn(List values) { + addCriterion("username not in", values, "username"); + return (Criteria) this; + } + + public Criteria andUsernameBetween(String value1, String value2) { + addCriterion("username between", value1, value2, "username"); + return (Criteria) this; + } + + public Criteria andUsernameNotBetween(String value1, String value2) { + addCriterion("username not between", value1, value2, "username"); + return (Criteria) this; + } + + public Criteria andNickNameIsNull() { + addCriterion("nick_name is null"); + return (Criteria) this; + } + + public Criteria andNickNameIsNotNull() { + addCriterion("nick_name is not null"); + return (Criteria) this; + } + + public Criteria andNickNameEqualTo(String value) { + addCriterion("nick_name =", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotEqualTo(String value) { + addCriterion("nick_name <>", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameGreaterThan(String value) { + addCriterion("nick_name >", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameGreaterThanOrEqualTo(String value) { + addCriterion("nick_name >=", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLessThan(String value) { + addCriterion("nick_name <", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLessThanOrEqualTo(String value) { + addCriterion("nick_name <=", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameLike(String value) { + addCriterion("nick_name like", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotLike(String value) { + addCriterion("nick_name not like", value, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameIn(List values) { + addCriterion("nick_name in", values, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotIn(List values) { + addCriterion("nick_name not in", values, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameBetween(String value1, String value2) { + addCriterion("nick_name between", value1, value2, "nickName"); + return (Criteria) this; + } + + public Criteria andNickNameNotBetween(String value1, String value2) { + addCriterion("nick_name not between", value1, value2, "nickName"); + return (Criteria) this; + } + + public Criteria andGenderIsNull() { + addCriterion("gender is null"); + return (Criteria) this; + } + + public Criteria andGenderIsNotNull() { + addCriterion("gender is not null"); + return (Criteria) this; + } + + public Criteria andGenderEqualTo(String value) { + addCriterion("gender =", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderNotEqualTo(String value) { + addCriterion("gender <>", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderGreaterThan(String value) { + addCriterion("gender >", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderGreaterThanOrEqualTo(String value) { + addCriterion("gender >=", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderLessThan(String value) { + addCriterion("gender <", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderLessThanOrEqualTo(String value) { + addCriterion("gender <=", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderLike(String value) { + addCriterion("gender like", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderNotLike(String value) { + addCriterion("gender not like", value, "gender"); + return (Criteria) this; + } + + public Criteria andGenderIn(List values) { + addCriterion("gender in", values, "gender"); + return (Criteria) this; + } + + public Criteria andGenderNotIn(List values) { + addCriterion("gender not in", values, "gender"); + return (Criteria) this; + } + + public Criteria andGenderBetween(String value1, String value2) { + addCriterion("gender between", value1, value2, "gender"); + return (Criteria) this; + } + + public Criteria andGenderNotBetween(String value1, String value2) { + addCriterion("gender not between", value1, value2, "gender"); + return (Criteria) this; + } + + public Criteria andPhoneIsNull() { + addCriterion("phone is null"); + return (Criteria) this; + } + + public Criteria andPhoneIsNotNull() { + addCriterion("phone is not null"); + return (Criteria) this; + } + + public Criteria andPhoneEqualTo(String value) { + addCriterion("phone =", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneNotEqualTo(String value) { + addCriterion("phone <>", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneGreaterThan(String value) { + addCriterion("phone >", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneGreaterThanOrEqualTo(String value) { + addCriterion("phone >=", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneLessThan(String value) { + addCriterion("phone <", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneLessThanOrEqualTo(String value) { + addCriterion("phone <=", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneLike(String value) { + addCriterion("phone like", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneNotLike(String value) { + addCriterion("phone not like", value, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneIn(List values) { + addCriterion("phone in", values, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneNotIn(List values) { + addCriterion("phone not in", values, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneBetween(String value1, String value2) { + addCriterion("phone between", value1, value2, "phone"); + return (Criteria) this; + } + + public Criteria andPhoneNotBetween(String value1, String value2) { + addCriterion("phone not between", value1, value2, "phone"); + return (Criteria) this; + } + + public Criteria andEmailIsNull() { + addCriterion("email is null"); + return (Criteria) this; + } + + public Criteria andEmailIsNotNull() { + addCriterion("email is not null"); + return (Criteria) this; + } + + public Criteria andEmailEqualTo(String value) { + addCriterion("email =", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailNotEqualTo(String value) { + addCriterion("email <>", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailGreaterThan(String value) { + addCriterion("email >", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailGreaterThanOrEqualTo(String value) { + addCriterion("email >=", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailLessThan(String value) { + addCriterion("email <", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailLessThanOrEqualTo(String value) { + addCriterion("email <=", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailLike(String value) { + addCriterion("email like", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailNotLike(String value) { + addCriterion("email not like", value, "email"); + return (Criteria) this; + } + + public Criteria andEmailIn(List values) { + addCriterion("email in", values, "email"); + return (Criteria) this; + } + + public Criteria andEmailNotIn(List values) { + addCriterion("email not in", values, "email"); + return (Criteria) this; + } + + public Criteria andEmailBetween(String value1, String value2) { + addCriterion("email between", value1, value2, "email"); + return (Criteria) this; + } + + public Criteria andEmailNotBetween(String value1, String value2) { + addCriterion("email not between", value1, value2, "email"); + return (Criteria) this; + } + + public Criteria andPasswordIsNull() { + addCriterion("`password` is null"); + return (Criteria) this; + } + + public Criteria andPasswordIsNotNull() { + addCriterion("`password` is not null"); + return (Criteria) this; + } + + public Criteria andPasswordEqualTo(String value) { + addCriterion("`password` =", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotEqualTo(String value) { + addCriterion("`password` <>", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordGreaterThan(String value) { + addCriterion("`password` >", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordGreaterThanOrEqualTo(String value) { + addCriterion("`password` >=", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLessThan(String value) { + addCriterion("`password` <", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLessThanOrEqualTo(String value) { + addCriterion("`password` <=", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordLike(String value) { + addCriterion("`password` like", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotLike(String value) { + addCriterion("`password` not like", value, "password"); + return (Criteria) this; + } + + public Criteria andPasswordIn(List values) { + addCriterion("`password` in", values, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotIn(List values) { + addCriterion("`password` not in", values, "password"); + return (Criteria) this; + } + + public Criteria andPasswordBetween(String value1, String value2) { + addCriterion("`password` between", value1, value2, "password"); + return (Criteria) this; + } + + public Criteria andPasswordNotBetween(String value1, String value2) { + addCriterion("`password` not between", value1, value2, "password"); + return (Criteria) this; + } + + public Criteria andIsAdminIsNull() { + addCriterion("is_admin is null"); + return (Criteria) this; + } + + public Criteria andIsAdminIsNotNull() { + addCriterion("is_admin is not null"); + return (Criteria) this; + } + + public Criteria andIsAdminEqualTo(Boolean value) { + addCriterion("is_admin =", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminNotEqualTo(Boolean value) { + addCriterion("is_admin <>", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminGreaterThan(Boolean value) { + addCriterion("is_admin >", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminGreaterThanOrEqualTo(Boolean value) { + addCriterion("is_admin >=", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminLessThan(Boolean value) { + addCriterion("is_admin <", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminLessThanOrEqualTo(Boolean value) { + addCriterion("is_admin <=", value, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminIn(List values) { + addCriterion("is_admin in", values, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminNotIn(List values) { + addCriterion("is_admin not in", values, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminBetween(Boolean value1, Boolean value2) { + addCriterion("is_admin between", value1, value2, "isAdmin"); + return (Criteria) this; + } + + public Criteria andIsAdminNotBetween(Boolean value1, Boolean value2) { + addCriterion("is_admin not between", value1, value2, "isAdmin"); + return (Criteria) this; + } + + public Criteria andEnabledIsNull() { + addCriterion("enabled is null"); + return (Criteria) this; + } + + public Criteria andEnabledIsNotNull() { + addCriterion("enabled is not null"); + return (Criteria) this; + } + + public Criteria andEnabledEqualTo(Long value) { + addCriterion("enabled =", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotEqualTo(Long value) { + addCriterion("enabled <>", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThan(Long value) { + addCriterion("enabled >", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledGreaterThanOrEqualTo(Long value) { + addCriterion("enabled >=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThan(Long value) { + addCriterion("enabled <", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledLessThanOrEqualTo(Long value) { + addCriterion("enabled <=", value, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledIn(List values) { + addCriterion("enabled in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotIn(List values) { + addCriterion("enabled not in", values, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledBetween(Long value1, Long value2) { + addCriterion("enabled between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andEnabledNotBetween(Long value1, Long value2) { + addCriterion("enabled not between", value1, value2, "enabled"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNull() { + addCriterion("update_by is null"); + return (Criteria) this; + } + + public Criteria andUpdateByIsNotNull() { + addCriterion("update_by is not null"); + return (Criteria) this; + } + + public Criteria andUpdateByEqualTo(String value) { + addCriterion("update_by =", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotEqualTo(String value) { + addCriterion("update_by <>", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThan(String value) { + addCriterion("update_by >", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByGreaterThanOrEqualTo(String value) { + addCriterion("update_by >=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThan(String value) { + addCriterion("update_by <", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLessThanOrEqualTo(String value) { + addCriterion("update_by <=", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByLike(String value) { + addCriterion("update_by like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotLike(String value) { + addCriterion("update_by not like", value, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByIn(List values) { + addCriterion("update_by in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotIn(List values) { + addCriterion("update_by not in", values, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByBetween(String value1, String value2) { + addCriterion("update_by between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andUpdateByNotBetween(String value1, String value2) { + addCriterion("update_by not between", value1, value2, "updateBy"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeIsNull() { + addCriterion("pwd_reset_time is null"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeIsNotNull() { + addCriterion("pwd_reset_time is not null"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeEqualTo(Long value) { + addCriterion("pwd_reset_time =", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeNotEqualTo(Long value) { + addCriterion("pwd_reset_time <>", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeGreaterThan(Long value) { + addCriterion("pwd_reset_time >", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeGreaterThanOrEqualTo(Long value) { + addCriterion("pwd_reset_time >=", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeLessThan(Long value) { + addCriterion("pwd_reset_time <", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeLessThanOrEqualTo(Long value) { + addCriterion("pwd_reset_time <=", value, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeIn(List values) { + addCriterion("pwd_reset_time in", values, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeNotIn(List values) { + addCriterion("pwd_reset_time not in", values, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeBetween(Long value1, Long value2) { + addCriterion("pwd_reset_time between", value1, value2, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andPwdResetTimeNotBetween(Long value1, Long value2) { + addCriterion("pwd_reset_time not between", value1, value2, "pwdResetTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNull() { + addCriterion("update_time is null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIsNotNull() { + addCriterion("update_time is not null"); + return (Criteria) this; + } + + public Criteria andUpdateTimeEqualTo(Long value) { + addCriterion("update_time =", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotEqualTo(Long value) { + addCriterion("update_time <>", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThan(Long value) { + addCriterion("update_time >", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("update_time >=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThan(Long value) { + addCriterion("update_time <", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeLessThanOrEqualTo(Long value) { + addCriterion("update_time <=", value, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeIn(List values) { + addCriterion("update_time in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotIn(List values) { + addCriterion("update_time not in", values, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeBetween(Long value1, Long value2) { + addCriterion("update_time between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andUpdateTimeNotBetween(Long value1, Long value2) { + addCriterion("update_time not between", value1, value2, "updateTime"); + return (Criteria) this; + } + + public Criteria andLanguageIsNull() { + addCriterion("`language` is null"); + return (Criteria) this; + } + + public Criteria andLanguageIsNotNull() { + addCriterion("`language` is not null"); + return (Criteria) this; + } + + public Criteria andLanguageEqualTo(String value) { + addCriterion("`language` =", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageNotEqualTo(String value) { + addCriterion("`language` <>", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageGreaterThan(String value) { + addCriterion("`language` >", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageGreaterThanOrEqualTo(String value) { + addCriterion("`language` >=", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageLessThan(String value) { + addCriterion("`language` <", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageLessThanOrEqualTo(String value) { + addCriterion("`language` <=", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageLike(String value) { + addCriterion("`language` like", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageNotLike(String value) { + addCriterion("`language` not like", value, "language"); + return (Criteria) this; + } + + public Criteria andLanguageIn(List values) { + addCriterion("`language` in", values, "language"); + return (Criteria) this; + } + + public Criteria andLanguageNotIn(List values) { + addCriterion("`language` not in", values, "language"); + return (Criteria) this; + } + + public Criteria andLanguageBetween(String value1, String value2) { + addCriterion("`language` between", value1, value2, "language"); + return (Criteria) this; + } + + public Criteria andLanguageNotBetween(String value1, String value2) { + addCriterion("`language` not between", value1, value2, "language"); + return (Criteria) this; + } + + public Criteria andFromIsNull() { + addCriterion("`from` is null"); + return (Criteria) this; + } + + public Criteria andFromIsNotNull() { + addCriterion("`from` is not null"); + return (Criteria) this; + } + + public Criteria andFromEqualTo(Integer value) { + addCriterion("`from` =", value, "from"); + return (Criteria) this; + } + + public Criteria andFromNotEqualTo(Integer value) { + addCriterion("`from` <>", value, "from"); + return (Criteria) this; + } + + public Criteria andFromGreaterThan(Integer value) { + addCriterion("`from` >", value, "from"); + return (Criteria) this; + } + + public Criteria andFromGreaterThanOrEqualTo(Integer value) { + addCriterion("`from` >=", value, "from"); + return (Criteria) this; + } + + public Criteria andFromLessThan(Integer value) { + addCriterion("`from` <", value, "from"); + return (Criteria) this; + } + + public Criteria andFromLessThanOrEqualTo(Integer value) { + addCriterion("`from` <=", value, "from"); + return (Criteria) this; + } + + public Criteria andFromIn(List values) { + addCriterion("`from` in", values, "from"); + return (Criteria) this; + } + + public Criteria andFromNotIn(List values) { + addCriterion("`from` not in", values, "from"); + return (Criteria) this; + } + + public Criteria andFromBetween(Integer value1, Integer value2) { + addCriterion("`from` between", value1, value2, "from"); + return (Criteria) this; + } + + public Criteria andFromNotBetween(Integer value1, Integer value2) { + addCriterion("`from` not between", value1, value2, "from"); + return (Criteria) this; + } + + public Criteria andSubIsNull() { + addCriterion("sub is null"); + return (Criteria) this; + } + + public Criteria andSubIsNotNull() { + addCriterion("sub is not null"); + return (Criteria) this; + } + + public Criteria andSubEqualTo(String value) { + addCriterion("sub =", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubNotEqualTo(String value) { + addCriterion("sub <>", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubGreaterThan(String value) { + addCriterion("sub >", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubGreaterThanOrEqualTo(String value) { + addCriterion("sub >=", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubLessThan(String value) { + addCriterion("sub <", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubLessThanOrEqualTo(String value) { + addCriterion("sub <=", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubLike(String value) { + addCriterion("sub like", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubNotLike(String value) { + addCriterion("sub not like", value, "sub"); + return (Criteria) this; + } + + public Criteria andSubIn(List values) { + addCriterion("sub in", values, "sub"); + return (Criteria) this; + } + + public Criteria andSubNotIn(List values) { + addCriterion("sub not in", values, "sub"); + return (Criteria) this; + } + + public Criteria andSubBetween(String value1, String value2) { + addCriterion("sub between", value1, value2, "sub"); + return (Criteria) this; + } + + public Criteria andSubNotBetween(String value1, String value2) { + addCriterion("sub not between", value1, value2, "sub"); + return (Criteria) this; + } + + public Criteria andPhonePrefixIsNull() { + addCriterion("phone_prefix is null"); + return (Criteria) this; + } + + public Criteria andPhonePrefixIsNotNull() { + addCriterion("phone_prefix is not null"); + return (Criteria) this; + } + + public Criteria andPhonePrefixEqualTo(String value) { + addCriterion("phone_prefix =", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixNotEqualTo(String value) { + addCriterion("phone_prefix <>", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixGreaterThan(String value) { + addCriterion("phone_prefix >", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixGreaterThanOrEqualTo(String value) { + addCriterion("phone_prefix >=", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixLessThan(String value) { + addCriterion("phone_prefix <", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixLessThanOrEqualTo(String value) { + addCriterion("phone_prefix <=", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixLike(String value) { + addCriterion("phone_prefix like", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixNotLike(String value) { + addCriterion("phone_prefix not like", value, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixIn(List values) { + addCriterion("phone_prefix in", values, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixNotIn(List values) { + addCriterion("phone_prefix not in", values, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixBetween(String value1, String value2) { + addCriterion("phone_prefix between", value1, value2, "phonePrefix"); + return (Criteria) this; + } + + public Criteria andPhonePrefixNotBetween(String value1, String value2) { + addCriterion("phone_prefix not between", value1, value2, "phonePrefix"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesExample.java new file mode 100644 index 0000000000..600363fd7e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesExample.java @@ -0,0 +1,320 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SysUsersRolesExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SysUsersRolesExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andRoleIdIsNull() { + addCriterion("role_id is null"); + return (Criteria) this; + } + + public Criteria andRoleIdIsNotNull() { + addCriterion("role_id is not null"); + return (Criteria) this; + } + + public Criteria andRoleIdEqualTo(Long value) { + addCriterion("role_id =", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotEqualTo(Long value) { + addCriterion("role_id <>", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdGreaterThan(Long value) { + addCriterion("role_id >", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdGreaterThanOrEqualTo(Long value) { + addCriterion("role_id >=", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdLessThan(Long value) { + addCriterion("role_id <", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdLessThanOrEqualTo(Long value) { + addCriterion("role_id <=", value, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdIn(List values) { + addCriterion("role_id in", values, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotIn(List values) { + addCriterion("role_id not in", values, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdBetween(Long value1, Long value2) { + addCriterion("role_id between", value1, value2, "roleId"); + return (Criteria) this; + } + + public Criteria andRoleIdNotBetween(Long value1, Long value2) { + addCriterion("role_id not between", value1, value2, "roleId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesKey.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesKey.java new file mode 100644 index 0000000000..856a5ede9c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SysUsersRolesKey.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class SysUsersRolesKey implements Serializable { + private Long userId; + + private Long roleId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameter.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameter.java new file mode 100644 index 0000000000..d34cd8aae7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameter.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.common.base.domain; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class SystemParameter implements Serializable { + private String paramKey; + + private String paramValue; + + private String type; + + private Integer sort; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameterExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameterExample.java new file mode 100644 index 0000000000..c8106163a5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/SystemParameterExample.java @@ -0,0 +1,470 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class SystemParameterExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public SystemParameterExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andParamKeyIsNull() { + addCriterion("param_key is null"); + return (Criteria) this; + } + + public Criteria andParamKeyIsNotNull() { + addCriterion("param_key is not null"); + return (Criteria) this; + } + + public Criteria andParamKeyEqualTo(String value) { + addCriterion("param_key =", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyNotEqualTo(String value) { + addCriterion("param_key <>", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyGreaterThan(String value) { + addCriterion("param_key >", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyGreaterThanOrEqualTo(String value) { + addCriterion("param_key >=", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyLessThan(String value) { + addCriterion("param_key <", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyLessThanOrEqualTo(String value) { + addCriterion("param_key <=", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyLike(String value) { + addCriterion("param_key like", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyNotLike(String value) { + addCriterion("param_key not like", value, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyIn(List values) { + addCriterion("param_key in", values, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyNotIn(List values) { + addCriterion("param_key not in", values, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyBetween(String value1, String value2) { + addCriterion("param_key between", value1, value2, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamKeyNotBetween(String value1, String value2) { + addCriterion("param_key not between", value1, value2, "paramKey"); + return (Criteria) this; + } + + public Criteria andParamValueIsNull() { + addCriterion("param_value is null"); + return (Criteria) this; + } + + public Criteria andParamValueIsNotNull() { + addCriterion("param_value is not null"); + return (Criteria) this; + } + + public Criteria andParamValueEqualTo(String value) { + addCriterion("param_value =", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueNotEqualTo(String value) { + addCriterion("param_value <>", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueGreaterThan(String value) { + addCriterion("param_value >", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueGreaterThanOrEqualTo(String value) { + addCriterion("param_value >=", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueLessThan(String value) { + addCriterion("param_value <", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueLessThanOrEqualTo(String value) { + addCriterion("param_value <=", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueLike(String value) { + addCriterion("param_value like", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueNotLike(String value) { + addCriterion("param_value not like", value, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueIn(List values) { + addCriterion("param_value in", values, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueNotIn(List values) { + addCriterion("param_value not in", values, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueBetween(String value1, String value2) { + addCriterion("param_value between", value1, value2, "paramValue"); + return (Criteria) this; + } + + public Criteria andParamValueNotBetween(String value1, String value2) { + addCriterion("param_value not between", value1, value2, "paramValue"); + return (Criteria) this; + } + + public Criteria andTypeIsNull() { + addCriterion("type is null"); + return (Criteria) this; + } + + public Criteria andTypeIsNotNull() { + addCriterion("type is not null"); + return (Criteria) this; + } + + public Criteria andTypeEqualTo(String value) { + addCriterion("type =", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotEqualTo(String value) { + addCriterion("type <>", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThan(String value) { + addCriterion("type >", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeGreaterThanOrEqualTo(String value) { + addCriterion("type >=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThan(String value) { + addCriterion("type <", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLessThanOrEqualTo(String value) { + addCriterion("type <=", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeLike(String value) { + addCriterion("type like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotLike(String value) { + addCriterion("type not like", value, "type"); + return (Criteria) this; + } + + public Criteria andTypeIn(List values) { + addCriterion("type in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotIn(List values) { + addCriterion("type not in", values, "type"); + return (Criteria) this; + } + + public Criteria andTypeBetween(String value1, String value2) { + addCriterion("type between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andTypeNotBetween(String value1, String value2) { + addCriterion("type not between", value1, value2, "type"); + return (Criteria) this; + } + + public Criteria andSortIsNull() { + addCriterion("sort is null"); + return (Criteria) this; + } + + public Criteria andSortIsNotNull() { + addCriterion("sort is not null"); + return (Criteria) this; + } + + public Criteria andSortEqualTo(Integer value) { + addCriterion("sort =", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotEqualTo(Integer value) { + addCriterion("sort <>", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThan(Integer value) { + addCriterion("sort >", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortGreaterThanOrEqualTo(Integer value) { + addCriterion("sort >=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThan(Integer value) { + addCriterion("sort <", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortLessThanOrEqualTo(Integer value) { + addCriterion("sort <=", value, "sort"); + return (Criteria) this; + } + + public Criteria andSortIn(List values) { + addCriterion("sort in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotIn(List values) { + addCriterion("sort not in", values, "sort"); + return (Criteria) this; + } + + public Criteria andSortBetween(Integer value1, Integer value2) { + addCriterion("sort between", value1, value2, "sort"); + return (Criteria) this; + } + + public Criteria andSortNotBetween(Integer value1, Integer value2) { + addCriterion("sort not between", value1, value2, "sort"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKey.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKey.java new file mode 100644 index 0000000000..af8b5996a9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKey.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class UserKey implements Serializable { + private Long id; + + private Long userId; + + private String accessKey; + + private String secretKey; + + private Long createTime; + + private String status; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKeyExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKeyExample.java new file mode 100644 index 0000000000..fb8a802344 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/UserKeyExample.java @@ -0,0 +1,590 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class UserKeyExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public UserKeyExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(Long value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(Long value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(Long value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(Long value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(Long value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(Long value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(Long value1, Long value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(Long value1, Long value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andUserIdIsNull() { + addCriterion("user_id is null"); + return (Criteria) this; + } + + public Criteria andUserIdIsNotNull() { + addCriterion("user_id is not null"); + return (Criteria) this; + } + + public Criteria andUserIdEqualTo(Long value) { + addCriterion("user_id =", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotEqualTo(Long value) { + addCriterion("user_id <>", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThan(Long value) { + addCriterion("user_id >", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdGreaterThanOrEqualTo(Long value) { + addCriterion("user_id >=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThan(Long value) { + addCriterion("user_id <", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdLessThanOrEqualTo(Long value) { + addCriterion("user_id <=", value, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdIn(List values) { + addCriterion("user_id in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotIn(List values) { + addCriterion("user_id not in", values, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdBetween(Long value1, Long value2) { + addCriterion("user_id between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andUserIdNotBetween(Long value1, Long value2) { + addCriterion("user_id not between", value1, value2, "userId"); + return (Criteria) this; + } + + public Criteria andAccessKeyIsNull() { + addCriterion("access_key is null"); + return (Criteria) this; + } + + public Criteria andAccessKeyIsNotNull() { + addCriterion("access_key is not null"); + return (Criteria) this; + } + + public Criteria andAccessKeyEqualTo(String value) { + addCriterion("access_key =", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyNotEqualTo(String value) { + addCriterion("access_key <>", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyGreaterThan(String value) { + addCriterion("access_key >", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyGreaterThanOrEqualTo(String value) { + addCriterion("access_key >=", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyLessThan(String value) { + addCriterion("access_key <", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyLessThanOrEqualTo(String value) { + addCriterion("access_key <=", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyLike(String value) { + addCriterion("access_key like", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyNotLike(String value) { + addCriterion("access_key not like", value, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyIn(List values) { + addCriterion("access_key in", values, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyNotIn(List values) { + addCriterion("access_key not in", values, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyBetween(String value1, String value2) { + addCriterion("access_key between", value1, value2, "accessKey"); + return (Criteria) this; + } + + public Criteria andAccessKeyNotBetween(String value1, String value2) { + addCriterion("access_key not between", value1, value2, "accessKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyIsNull() { + addCriterion("secret_key is null"); + return (Criteria) this; + } + + public Criteria andSecretKeyIsNotNull() { + addCriterion("secret_key is not null"); + return (Criteria) this; + } + + public Criteria andSecretKeyEqualTo(String value) { + addCriterion("secret_key =", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyNotEqualTo(String value) { + addCriterion("secret_key <>", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyGreaterThan(String value) { + addCriterion("secret_key >", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyGreaterThanOrEqualTo(String value) { + addCriterion("secret_key >=", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyLessThan(String value) { + addCriterion("secret_key <", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyLessThanOrEqualTo(String value) { + addCriterion("secret_key <=", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyLike(String value) { + addCriterion("secret_key like", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyNotLike(String value) { + addCriterion("secret_key not like", value, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyIn(List values) { + addCriterion("secret_key in", values, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyNotIn(List values) { + addCriterion("secret_key not in", values, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyBetween(String value1, String value2) { + addCriterion("secret_key between", value1, value2, "secretKey"); + return (Criteria) this; + } + + public Criteria andSecretKeyNotBetween(String value1, String value2) { + addCriterion("secret_key not between", value1, value2, "secretKey"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Long value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Long value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Long value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Long value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Long value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Long value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Long value1, Long value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Long value1, Long value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andStatusIsNull() { + addCriterion("`status` is null"); + return (Criteria) this; + } + + public Criteria andStatusIsNotNull() { + addCriterion("`status` is not null"); + return (Criteria) this; + } + + public Criteria andStatusEqualTo(String value) { + addCriterion("`status` =", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotEqualTo(String value) { + addCriterion("`status` <>", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThan(String value) { + addCriterion("`status` >", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusGreaterThanOrEqualTo(String value) { + addCriterion("`status` >=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThan(String value) { + addCriterion("`status` <", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLessThanOrEqualTo(String value) { + addCriterion("`status` <=", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusLike(String value) { + addCriterion("`status` like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotLike(String value) { + addCriterion("`status` not like", value, "status"); + return (Criteria) this; + } + + public Criteria andStatusIn(List values) { + addCriterion("`status` in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotIn(List values) { + addCriterion("`status` not in", values, "status"); + return (Criteria) this; + } + + public Criteria andStatusBetween(String value1, String value2) { + addCriterion("`status` between", value1, value2, "status"); + return (Criteria) this; + } + + public Criteria andStatusNotBetween(String value1, String value2) { + addCriterion("`status` not between", value1, value2, "status"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModel.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModel.java new file mode 100644 index 0000000000..d71bf81c61 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModel.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; + +@Data +public class VAuthModel implements Serializable { + private String id; + + private String pid; + + private String nodeType; + + private String modelType; + + private String modelInnerType; + + private String authType; + + private String createBy; + + private Long level; + + private Long mode; + + private String dataSourceId; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelExample.java new file mode 100644 index 0000000000..8712e59b80 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelExample.java @@ -0,0 +1,880 @@ +package io.dataease.plugins.common.base.domain; + +import java.util.ArrayList; +import java.util.List; + +public class VAuthModelExample { + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + public VAuthModelExample() { + oredCriteria = new ArrayList(); + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + public Criteria andIdIsNull() { + addCriterion("id is null"); + return (Criteria) this; + } + + public Criteria andIdIsNotNull() { + addCriterion("id is not null"); + return (Criteria) this; + } + + public Criteria andIdEqualTo(String value) { + addCriterion("id =", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotEqualTo(String value) { + addCriterion("id <>", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThan(String value) { + addCriterion("id >", value, "id"); + return (Criteria) this; + } + + public Criteria andIdGreaterThanOrEqualTo(String value) { + addCriterion("id >=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThan(String value) { + addCriterion("id <", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLessThanOrEqualTo(String value) { + addCriterion("id <=", value, "id"); + return (Criteria) this; + } + + public Criteria andIdLike(String value) { + addCriterion("id like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdNotLike(String value) { + addCriterion("id not like", value, "id"); + return (Criteria) this; + } + + public Criteria andIdIn(List values) { + addCriterion("id in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdNotIn(List values) { + addCriterion("id not in", values, "id"); + return (Criteria) this; + } + + public Criteria andIdBetween(String value1, String value2) { + addCriterion("id between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andIdNotBetween(String value1, String value2) { + addCriterion("id not between", value1, value2, "id"); + return (Criteria) this; + } + + public Criteria andPidIsNull() { + addCriterion("pid is null"); + return (Criteria) this; + } + + public Criteria andPidIsNotNull() { + addCriterion("pid is not null"); + return (Criteria) this; + } + + public Criteria andPidEqualTo(String value) { + addCriterion("pid =", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotEqualTo(String value) { + addCriterion("pid <>", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThan(String value) { + addCriterion("pid >", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidGreaterThanOrEqualTo(String value) { + addCriterion("pid >=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThan(String value) { + addCriterion("pid <", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLessThanOrEqualTo(String value) { + addCriterion("pid <=", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidLike(String value) { + addCriterion("pid like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotLike(String value) { + addCriterion("pid not like", value, "pid"); + return (Criteria) this; + } + + public Criteria andPidIn(List values) { + addCriterion("pid in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotIn(List values) { + addCriterion("pid not in", values, "pid"); + return (Criteria) this; + } + + public Criteria andPidBetween(String value1, String value2) { + addCriterion("pid between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andPidNotBetween(String value1, String value2) { + addCriterion("pid not between", value1, value2, "pid"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNull() { + addCriterion("node_type is null"); + return (Criteria) this; + } + + public Criteria andNodeTypeIsNotNull() { + addCriterion("node_type is not null"); + return (Criteria) this; + } + + public Criteria andNodeTypeEqualTo(String value) { + addCriterion("node_type =", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotEqualTo(String value) { + addCriterion("node_type <>", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThan(String value) { + addCriterion("node_type >", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeGreaterThanOrEqualTo(String value) { + addCriterion("node_type >=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThan(String value) { + addCriterion("node_type <", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLessThanOrEqualTo(String value) { + addCriterion("node_type <=", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeLike(String value) { + addCriterion("node_type like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotLike(String value) { + addCriterion("node_type not like", value, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeIn(List values) { + addCriterion("node_type in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotIn(List values) { + addCriterion("node_type not in", values, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeBetween(String value1, String value2) { + addCriterion("node_type between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andNodeTypeNotBetween(String value1, String value2) { + addCriterion("node_type not between", value1, value2, "nodeType"); + return (Criteria) this; + } + + public Criteria andModelTypeIsNull() { + addCriterion("model_type is null"); + return (Criteria) this; + } + + public Criteria andModelTypeIsNotNull() { + addCriterion("model_type is not null"); + return (Criteria) this; + } + + public Criteria andModelTypeEqualTo(String value) { + addCriterion("model_type =", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeNotEqualTo(String value) { + addCriterion("model_type <>", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeGreaterThan(String value) { + addCriterion("model_type >", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeGreaterThanOrEqualTo(String value) { + addCriterion("model_type >=", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeLessThan(String value) { + addCriterion("model_type <", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeLessThanOrEqualTo(String value) { + addCriterion("model_type <=", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeLike(String value) { + addCriterion("model_type like", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeNotLike(String value) { + addCriterion("model_type not like", value, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeIn(List values) { + addCriterion("model_type in", values, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeNotIn(List values) { + addCriterion("model_type not in", values, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeBetween(String value1, String value2) { + addCriterion("model_type between", value1, value2, "modelType"); + return (Criteria) this; + } + + public Criteria andModelTypeNotBetween(String value1, String value2) { + addCriterion("model_type not between", value1, value2, "modelType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeIsNull() { + addCriterion("model_inner_type is null"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeIsNotNull() { + addCriterion("model_inner_type is not null"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeEqualTo(String value) { + addCriterion("model_inner_type =", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeNotEqualTo(String value) { + addCriterion("model_inner_type <>", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeGreaterThan(String value) { + addCriterion("model_inner_type >", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeGreaterThanOrEqualTo(String value) { + addCriterion("model_inner_type >=", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeLessThan(String value) { + addCriterion("model_inner_type <", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeLessThanOrEqualTo(String value) { + addCriterion("model_inner_type <=", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeLike(String value) { + addCriterion("model_inner_type like", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeNotLike(String value) { + addCriterion("model_inner_type not like", value, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeIn(List values) { + addCriterion("model_inner_type in", values, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeNotIn(List values) { + addCriterion("model_inner_type not in", values, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeBetween(String value1, String value2) { + addCriterion("model_inner_type between", value1, value2, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andModelInnerTypeNotBetween(String value1, String value2) { + addCriterion("model_inner_type not between", value1, value2, "modelInnerType"); + return (Criteria) this; + } + + public Criteria andAuthTypeIsNull() { + addCriterion("auth_type is null"); + return (Criteria) this; + } + + public Criteria andAuthTypeIsNotNull() { + addCriterion("auth_type is not null"); + return (Criteria) this; + } + + public Criteria andAuthTypeEqualTo(String value) { + addCriterion("auth_type =", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeNotEqualTo(String value) { + addCriterion("auth_type <>", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeGreaterThan(String value) { + addCriterion("auth_type >", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeGreaterThanOrEqualTo(String value) { + addCriterion("auth_type >=", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeLessThan(String value) { + addCriterion("auth_type <", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeLessThanOrEqualTo(String value) { + addCriterion("auth_type <=", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeLike(String value) { + addCriterion("auth_type like", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeNotLike(String value) { + addCriterion("auth_type not like", value, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeIn(List values) { + addCriterion("auth_type in", values, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeNotIn(List values) { + addCriterion("auth_type not in", values, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeBetween(String value1, String value2) { + addCriterion("auth_type between", value1, value2, "authType"); + return (Criteria) this; + } + + public Criteria andAuthTypeNotBetween(String value1, String value2) { + addCriterion("auth_type not between", value1, value2, "authType"); + return (Criteria) this; + } + + public Criteria andCreateByIsNull() { + addCriterion("create_by is null"); + return (Criteria) this; + } + + public Criteria andCreateByIsNotNull() { + addCriterion("create_by is not null"); + return (Criteria) this; + } + + public Criteria andCreateByEqualTo(String value) { + addCriterion("create_by =", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotEqualTo(String value) { + addCriterion("create_by <>", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThan(String value) { + addCriterion("create_by >", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByGreaterThanOrEqualTo(String value) { + addCriterion("create_by >=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThan(String value) { + addCriterion("create_by <", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLessThanOrEqualTo(String value) { + addCriterion("create_by <=", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByLike(String value) { + addCriterion("create_by like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotLike(String value) { + addCriterion("create_by not like", value, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByIn(List values) { + addCriterion("create_by in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotIn(List values) { + addCriterion("create_by not in", values, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByBetween(String value1, String value2) { + addCriterion("create_by between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andCreateByNotBetween(String value1, String value2) { + addCriterion("create_by not between", value1, value2, "createBy"); + return (Criteria) this; + } + + public Criteria andLevelIsNull() { + addCriterion("`level` is null"); + return (Criteria) this; + } + + public Criteria andLevelIsNotNull() { + addCriterion("`level` is not null"); + return (Criteria) this; + } + + public Criteria andLevelEqualTo(Long value) { + addCriterion("`level` =", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotEqualTo(Long value) { + addCriterion("`level` <>", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThan(Long value) { + addCriterion("`level` >", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelGreaterThanOrEqualTo(Long value) { + addCriterion("`level` >=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThan(Long value) { + addCriterion("`level` <", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelLessThanOrEqualTo(Long value) { + addCriterion("`level` <=", value, "level"); + return (Criteria) this; + } + + public Criteria andLevelIn(List values) { + addCriterion("`level` in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotIn(List values) { + addCriterion("`level` not in", values, "level"); + return (Criteria) this; + } + + public Criteria andLevelBetween(Long value1, Long value2) { + addCriterion("`level` between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andLevelNotBetween(Long value1, Long value2) { + addCriterion("`level` not between", value1, value2, "level"); + return (Criteria) this; + } + + public Criteria andModeIsNull() { + addCriterion("`mode` is null"); + return (Criteria) this; + } + + public Criteria andModeIsNotNull() { + addCriterion("`mode` is not null"); + return (Criteria) this; + } + + public Criteria andModeEqualTo(Long value) { + addCriterion("`mode` =", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotEqualTo(Long value) { + addCriterion("`mode` <>", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeGreaterThan(Long value) { + addCriterion("`mode` >", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeGreaterThanOrEqualTo(Long value) { + addCriterion("`mode` >=", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeLessThan(Long value) { + addCriterion("`mode` <", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeLessThanOrEqualTo(Long value) { + addCriterion("`mode` <=", value, "mode"); + return (Criteria) this; + } + + public Criteria andModeIn(List values) { + addCriterion("`mode` in", values, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotIn(List values) { + addCriterion("`mode` not in", values, "mode"); + return (Criteria) this; + } + + public Criteria andModeBetween(Long value1, Long value2) { + addCriterion("`mode` between", value1, value2, "mode"); + return (Criteria) this; + } + + public Criteria andModeNotBetween(Long value1, Long value2) { + addCriterion("`mode` not between", value1, value2, "mode"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIsNull() { + addCriterion("data_source_id is null"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIsNotNull() { + addCriterion("data_source_id is not null"); + return (Criteria) this; + } + + public Criteria andDataSourceIdEqualTo(String value) { + addCriterion("data_source_id =", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotEqualTo(String value) { + addCriterion("data_source_id <>", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdGreaterThan(String value) { + addCriterion("data_source_id >", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdGreaterThanOrEqualTo(String value) { + addCriterion("data_source_id >=", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLessThan(String value) { + addCriterion("data_source_id <", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLessThanOrEqualTo(String value) { + addCriterion("data_source_id <=", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdLike(String value) { + addCriterion("data_source_id like", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotLike(String value) { + addCriterion("data_source_id not like", value, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdIn(List values) { + addCriterion("data_source_id in", values, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotIn(List values) { + addCriterion("data_source_id not in", values, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdBetween(String value1, String value2) { + addCriterion("data_source_id between", value1, value2, "dataSourceId"); + return (Criteria) this; + } + + public Criteria andDataSourceIdNotBetween(String value1, String value2) { + addCriterion("data_source_id not between", value1, value2, "dataSourceId"); + return (Criteria) this; + } + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelWithBLOBs.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelWithBLOBs.java new file mode 100644 index 0000000000..2e233740a1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/domain/VAuthModelWithBLOBs.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.base.domain; + +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.ToString; + +@Data +@EqualsAndHashCode(callSuper = true) +@ToString(callSuper = true) +public class VAuthModelWithBLOBs extends VAuthModel implements Serializable { + private String name; + + private String label; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.java new file mode 100644 index 0000000000..2eed31264f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.AreaMappingGlobal; +import io.dataease.plugins.common.base.domain.AreaMappingGlobalExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface AreaMappingGlobalMapper { + long countByExample(AreaMappingGlobalExample example); + + int deleteByExample(AreaMappingGlobalExample example); + + int deleteByPrimaryKey(Long id); + + int insert(AreaMappingGlobal record); + + int insertSelective(AreaMappingGlobal record); + + List selectByExample(AreaMappingGlobalExample example); + + AreaMappingGlobal selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") AreaMappingGlobal record, @Param("example") AreaMappingGlobalExample example); + + int updateByExample(@Param("record") AreaMappingGlobal record, @Param("example") AreaMappingGlobalExample example); + + int updateByPrimaryKeySelective(AreaMappingGlobal record); + + int updateByPrimaryKey(AreaMappingGlobal record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.xml new file mode 100644 index 0000000000..1f9513f624 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingGlobalMapper.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, country_code, country_name, province_name, province_code, city_name, city_code, + county_name, county_code + + + + + delete from area_mapping_global + where id = #{id,jdbcType=BIGINT} + + + delete from area_mapping_global + + + + + + insert into area_mapping_global (id, country_code, country_name, + province_name, province_code, city_name, + city_code, county_name, county_code + ) + values (#{id,jdbcType=BIGINT}, #{countryCode,jdbcType=VARCHAR}, #{countryName,jdbcType=VARCHAR}, + #{provinceName,jdbcType=VARCHAR}, #{provinceCode,jdbcType=VARCHAR}, #{cityName,jdbcType=VARCHAR}, + #{cityCode,jdbcType=VARCHAR}, #{countyName,jdbcType=VARCHAR}, #{countyCode,jdbcType=VARCHAR} + ) + + + insert into area_mapping_global + + + id, + + + country_code, + + + country_name, + + + province_name, + + + province_code, + + + city_name, + + + city_code, + + + county_name, + + + county_code, + + + + + #{id,jdbcType=BIGINT}, + + + #{countryCode,jdbcType=VARCHAR}, + + + #{countryName,jdbcType=VARCHAR}, + + + #{provinceName,jdbcType=VARCHAR}, + + + #{provinceCode,jdbcType=VARCHAR}, + + + #{cityName,jdbcType=VARCHAR}, + + + #{cityCode,jdbcType=VARCHAR}, + + + #{countyName,jdbcType=VARCHAR}, + + + #{countyCode,jdbcType=VARCHAR}, + + + + + + update area_mapping_global + + + id = #{record.id,jdbcType=BIGINT}, + + + country_code = #{record.countryCode,jdbcType=VARCHAR}, + + + country_name = #{record.countryName,jdbcType=VARCHAR}, + + + province_name = #{record.provinceName,jdbcType=VARCHAR}, + + + province_code = #{record.provinceCode,jdbcType=VARCHAR}, + + + city_name = #{record.cityName,jdbcType=VARCHAR}, + + + city_code = #{record.cityCode,jdbcType=VARCHAR}, + + + county_name = #{record.countyName,jdbcType=VARCHAR}, + + + county_code = #{record.countyCode,jdbcType=VARCHAR}, + + + + + + + + update area_mapping_global + set id = #{record.id,jdbcType=BIGINT}, + country_code = #{record.countryCode,jdbcType=VARCHAR}, + country_name = #{record.countryName,jdbcType=VARCHAR}, + province_name = #{record.provinceName,jdbcType=VARCHAR}, + province_code = #{record.provinceCode,jdbcType=VARCHAR}, + city_name = #{record.cityName,jdbcType=VARCHAR}, + city_code = #{record.cityCode,jdbcType=VARCHAR}, + county_name = #{record.countyName,jdbcType=VARCHAR}, + county_code = #{record.countyCode,jdbcType=VARCHAR} + + + + + + update area_mapping_global + + + country_code = #{countryCode,jdbcType=VARCHAR}, + + + country_name = #{countryName,jdbcType=VARCHAR}, + + + province_name = #{provinceName,jdbcType=VARCHAR}, + + + province_code = #{provinceCode,jdbcType=VARCHAR}, + + + city_name = #{cityName,jdbcType=VARCHAR}, + + + city_code = #{cityCode,jdbcType=VARCHAR}, + + + county_name = #{countyName,jdbcType=VARCHAR}, + + + county_code = #{countyCode,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update area_mapping_global + set country_code = #{countryCode,jdbcType=VARCHAR}, + country_name = #{countryName,jdbcType=VARCHAR}, + province_name = #{provinceName,jdbcType=VARCHAR}, + province_code = #{provinceCode,jdbcType=VARCHAR}, + city_name = #{cityName,jdbcType=VARCHAR}, + city_code = #{cityCode,jdbcType=VARCHAR}, + county_name = #{countyName,jdbcType=VARCHAR}, + county_code = #{countyCode,jdbcType=VARCHAR} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.java new file mode 100644 index 0000000000..dab8a443cd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.java @@ -0,0 +1,32 @@ +package io.dataease.plugins.common.base.mapper; + + +import java.util.List; + +import io.dataease.plugins.common.base.domain.AreaMapping; +import io.dataease.plugins.common.base.domain.AreaMappingExample; +import org.apache.ibatis.annotations.Param; + +public interface AreaMappingMapper { + long countByExample(AreaMappingExample example); + + int deleteByExample(AreaMappingExample example); + + int deleteByPrimaryKey(Long id); + + int insert(AreaMapping record); + + int insertSelective(AreaMapping record); + + List selectByExample(AreaMappingExample example); + + AreaMapping selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") AreaMapping record, @Param("example") AreaMappingExample example); + + int updateByExample(@Param("record") AreaMapping record, @Param("example") AreaMappingExample example); + + int updateByPrimaryKeySelective(AreaMapping record); + + int updateByPrimaryKey(AreaMapping record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.xml new file mode 100644 index 0000000000..1af19a2481 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AreaMappingMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, province_name, province_code, city_name, city_code, county_name, county_code + + + + + delete from area_mapping + where id = #{id,jdbcType=BIGINT} + + + delete from area_mapping + + + + + + insert into area_mapping (id, province_name, province_code, + city_name, city_code, county_name, + county_code) + values (#{id,jdbcType=BIGINT}, #{provinceName,jdbcType=VARCHAR}, #{provinceCode,jdbcType=VARCHAR}, + #{cityName,jdbcType=VARCHAR}, #{cityCode,jdbcType=VARCHAR}, #{countyName,jdbcType=VARCHAR}, + #{countyCode,jdbcType=VARCHAR}) + + + insert into area_mapping + + + id, + + + province_name, + + + province_code, + + + city_name, + + + city_code, + + + county_name, + + + county_code, + + + + + #{id,jdbcType=BIGINT}, + + + #{provinceName,jdbcType=VARCHAR}, + + + #{provinceCode,jdbcType=VARCHAR}, + + + #{cityName,jdbcType=VARCHAR}, + + + #{cityCode,jdbcType=VARCHAR}, + + + #{countyName,jdbcType=VARCHAR}, + + + #{countyCode,jdbcType=VARCHAR}, + + + + + + update area_mapping + + + id = #{record.id,jdbcType=BIGINT}, + + + province_name = #{record.provinceName,jdbcType=VARCHAR}, + + + province_code = #{record.provinceCode,jdbcType=VARCHAR}, + + + city_name = #{record.cityName,jdbcType=VARCHAR}, + + + city_code = #{record.cityCode,jdbcType=VARCHAR}, + + + county_name = #{record.countyName,jdbcType=VARCHAR}, + + + county_code = #{record.countyCode,jdbcType=VARCHAR}, + + + + + + + + update area_mapping + set id = #{record.id,jdbcType=BIGINT}, + province_name = #{record.provinceName,jdbcType=VARCHAR}, + province_code = #{record.provinceCode,jdbcType=VARCHAR}, + city_name = #{record.cityName,jdbcType=VARCHAR}, + city_code = #{record.cityCode,jdbcType=VARCHAR}, + county_name = #{record.countyName,jdbcType=VARCHAR}, + county_code = #{record.countyCode,jdbcType=VARCHAR} + + + + + + update area_mapping + + + province_name = #{provinceName,jdbcType=VARCHAR}, + + + province_code = #{provinceCode,jdbcType=VARCHAR}, + + + city_name = #{cityName,jdbcType=VARCHAR}, + + + city_code = #{cityCode,jdbcType=VARCHAR}, + + + county_name = #{countyName,jdbcType=VARCHAR}, + + + county_code = #{countyCode,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update area_mapping + set province_name = #{provinceName,jdbcType=VARCHAR}, + province_code = #{provinceCode,jdbcType=VARCHAR}, + city_name = #{cityName,jdbcType=VARCHAR}, + city_code = #{cityCode,jdbcType=VARCHAR}, + county_name = #{countyName,jdbcType=VARCHAR}, + county_code = #{countyCode,jdbcType=VARCHAR} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.java new file mode 100644 index 0000000000..1d0b179ce4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.AuthSourceExample; +import java.util.List; + +import io.dataease.plugins.common.base.domain.AuthSource; +import org.apache.ibatis.annotations.Param; + +public interface AuthSourceMapper { + long countByExample(AuthSourceExample example); + + int deleteByExample(AuthSourceExample example); + + int deleteByPrimaryKey(String id); + + int insert(AuthSource record); + + int insertSelective(AuthSource record); + + List selectByExampleWithBLOBs(AuthSourceExample example); + + List selectByExample(AuthSourceExample example); + + AuthSource selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") AuthSource record, @Param("example") AuthSourceExample example); + + int updateByExampleWithBLOBs(@Param("record") AuthSource record, @Param("example") AuthSourceExample example); + + int updateByExample(@Param("record") AuthSource record, @Param("example") AuthSourceExample example); + + int updateByPrimaryKeySelective(AuthSource record); + + int updateByPrimaryKeyWithBLOBs(AuthSource record); + + int updateByPrimaryKey(AuthSource record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.xml new file mode 100644 index 0000000000..470d180d2b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/AuthSourceMapper.xml @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `status`, create_time, update_time, description, `name`, `type` + + + configuration + + + + + + delete from auth_source + where id = #{id,jdbcType=VARCHAR} + + + delete from auth_source + + + + + + insert into auth_source (id, `status`, create_time, + update_time, description, `name`, + `type`, configuration) + values (#{id,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{updateTime,jdbcType=BIGINT}, #{description,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{configuration,jdbcType=LONGVARCHAR}) + + + insert into auth_source + + + id, + + + `status`, + + + create_time, + + + update_time, + + + description, + + + `name`, + + + `type`, + + + configuration, + + + + + #{id,jdbcType=VARCHAR}, + + + #{status,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{description,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{configuration,jdbcType=LONGVARCHAR}, + + + + + + update auth_source + + + id = #{record.id,jdbcType=VARCHAR}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + description = #{record.description,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + configuration = #{record.configuration,jdbcType=LONGVARCHAR}, + + + + + + + + update auth_source + set id = #{record.id,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + description = #{record.description,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + configuration = #{record.configuration,jdbcType=LONGVARCHAR} + + + + + + update auth_source + set id = #{record.id,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + description = #{record.description,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR} + + + + + + update auth_source + + + `status` = #{status,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + description = #{description,jdbcType=VARCHAR}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + configuration = #{configuration,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update auth_source + set `status` = #{status,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + description = #{description,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + configuration = #{configuration,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update auth_source + set `status` = #{status,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + description = #{description,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.java new file mode 100644 index 0000000000..1bac875288 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.ChartGroup; +import io.dataease.plugins.common.base.domain.ChartGroupExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface ChartGroupMapper { + long countByExample(ChartGroupExample example); + + int deleteByExample(ChartGroupExample example); + + int deleteByPrimaryKey(String id); + + int insert(ChartGroup record); + + int insertSelective(ChartGroup record); + + List selectByExample(ChartGroupExample example); + + ChartGroup selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") ChartGroup record, @Param("example") ChartGroupExample example); + + int updateByExample(@Param("record") ChartGroup record, @Param("example") ChartGroupExample example); + + int updateByPrimaryKeySelective(ChartGroup record); + + int updateByPrimaryKey(ChartGroup record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.xml new file mode 100644 index 0000000000..9b3f2efa88 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartGroupMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, pid, `level`, `type`, create_by, create_time + + + + + delete from chart_group + where id = #{id,jdbcType=VARCHAR} + + + delete from chart_group + + + + + + insert into chart_group (id, `name`, pid, + `level`, `type`, create_by, + create_time) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, + #{level,jdbcType=INTEGER}, #{type,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}) + + + insert into chart_group + + + id, + + + `name`, + + + pid, + + + `level`, + + + `type`, + + + create_by, + + + create_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{pid,jdbcType=VARCHAR}, + + + #{level,jdbcType=INTEGER}, + + + #{type,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + + + + update chart_group + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=INTEGER}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + + + + + + update chart_group + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT} + + + + + + update chart_group + + + `name` = #{name,jdbcType=VARCHAR}, + + + pid = #{pid,jdbcType=VARCHAR}, + + + `level` = #{level,jdbcType=INTEGER}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update chart_group + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + `type` = #{type,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.java new file mode 100644 index 0000000000..40f57cc195 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.ChartViewCache; +import io.dataease.plugins.common.base.domain.ChartViewCacheExample; +import io.dataease.plugins.common.base.domain.ChartViewCacheWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface ChartViewCacheMapper { + long countByExample(ChartViewCacheExample example); + + int deleteByExample(ChartViewCacheExample example); + + int deleteByPrimaryKey(String id); + + int insert(ChartViewCacheWithBLOBs record); + + int insertSelective(ChartViewCacheWithBLOBs record); + + List selectByExampleWithBLOBs(ChartViewCacheExample example); + + List selectByExample(ChartViewCacheExample example); + + ChartViewCacheWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") ChartViewCacheWithBLOBs record, @Param("example") ChartViewCacheExample example); + + int updateByExampleWithBLOBs(@Param("record") ChartViewCacheWithBLOBs record, @Param("example") ChartViewCacheExample example); + + int updateByExample(@Param("record") ChartViewCache record, @Param("example") ChartViewCacheExample example); + + int updateByPrimaryKeySelective(ChartViewCacheWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(ChartViewCacheWithBLOBs record); + + int updateByPrimaryKey(ChartViewCache record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.xml new file mode 100644 index 0000000000..bc01f33099 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewCacheMapper.xml @@ -0,0 +1,707 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, title, scene_id, table_id, `type`, render, result_count, result_mode, + create_by, create_time, update_time, style_priority, chart_type, is_plugin, data_from, + refresh_view_enable, refresh_unit, refresh_time + + + x_axis, x_axis_ext, y_axis, y_axis_ext, ext_stack, ext_bubble, custom_attr, custom_style, + custom_filter, drill_fields, senior, snapshot, view_fields + + + + + + delete from chart_view_cache + where id = #{id,jdbcType=VARCHAR} + + + delete from chart_view_cache + + + + + + insert into chart_view_cache (id, `name`, title, + scene_id, table_id, `type`, + render, result_count, result_mode, + create_by, create_time, update_time, + style_priority, chart_type, is_plugin, + data_from, refresh_view_enable, refresh_unit, + refresh_time, x_axis, x_axis_ext, + y_axis, y_axis_ext, ext_stack, + ext_bubble, custom_attr, custom_style, + custom_filter, drill_fields, senior, + snapshot, view_fields) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, + #{sceneId,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{render,jdbcType=VARCHAR}, #{resultCount,jdbcType=INTEGER}, #{resultMode,jdbcType=VARCHAR}, + #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{stylePriority,jdbcType=VARCHAR}, #{chartType,jdbcType=VARCHAR}, #{isPlugin,jdbcType=BIT}, + #{dataFrom,jdbcType=VARCHAR}, #{refreshViewEnable,jdbcType=BIT}, #{refreshUnit,jdbcType=VARCHAR}, + #{refreshTime,jdbcType=INTEGER}, #{xAxis,jdbcType=LONGVARCHAR}, #{xAxisExt,jdbcType=LONGVARCHAR}, + #{yAxis,jdbcType=LONGVARCHAR}, #{yAxisExt,jdbcType=LONGVARCHAR}, #{extStack,jdbcType=LONGVARCHAR}, + #{extBubble,jdbcType=LONGVARCHAR}, #{customAttr,jdbcType=LONGVARCHAR}, #{customStyle,jdbcType=LONGVARCHAR}, + #{customFilter,jdbcType=LONGVARCHAR}, #{drillFields,jdbcType=LONGVARCHAR}, #{senior,jdbcType=LONGVARCHAR}, + #{snapshot,jdbcType=LONGVARCHAR}, #{viewFields,jdbcType=LONGVARCHAR}) + + + insert into chart_view_cache + + + id, + + + `name`, + + + title, + + + scene_id, + + + table_id, + + + `type`, + + + render, + + + result_count, + + + result_mode, + + + create_by, + + + create_time, + + + update_time, + + + style_priority, + + + chart_type, + + + is_plugin, + + + data_from, + + + refresh_view_enable, + + + refresh_unit, + + + refresh_time, + + + x_axis, + + + x_axis_ext, + + + y_axis, + + + y_axis_ext, + + + ext_stack, + + + ext_bubble, + + + custom_attr, + + + custom_style, + + + custom_filter, + + + drill_fields, + + + senior, + + + snapshot, + + + view_fields, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{title,jdbcType=VARCHAR}, + + + #{sceneId,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{render,jdbcType=VARCHAR}, + + + #{resultCount,jdbcType=INTEGER}, + + + #{resultMode,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{stylePriority,jdbcType=VARCHAR}, + + + #{chartType,jdbcType=VARCHAR}, + + + #{isPlugin,jdbcType=BIT}, + + + #{dataFrom,jdbcType=VARCHAR}, + + + #{refreshViewEnable,jdbcType=BIT}, + + + #{refreshUnit,jdbcType=VARCHAR}, + + + #{refreshTime,jdbcType=INTEGER}, + + + #{xAxis,jdbcType=LONGVARCHAR}, + + + #{xAxisExt,jdbcType=LONGVARCHAR}, + + + #{yAxis,jdbcType=LONGVARCHAR}, + + + #{yAxisExt,jdbcType=LONGVARCHAR}, + + + #{extStack,jdbcType=LONGVARCHAR}, + + + #{extBubble,jdbcType=LONGVARCHAR}, + + + #{customAttr,jdbcType=LONGVARCHAR}, + + + #{customStyle,jdbcType=LONGVARCHAR}, + + + #{customFilter,jdbcType=LONGVARCHAR}, + + + #{drillFields,jdbcType=LONGVARCHAR}, + + + #{senior,jdbcType=LONGVARCHAR}, + + + #{snapshot,jdbcType=LONGVARCHAR}, + + + #{viewFields,jdbcType=LONGVARCHAR}, + + + + + + update chart_view_cache + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + title = #{record.title,jdbcType=VARCHAR}, + + + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + render = #{record.render,jdbcType=VARCHAR}, + + + result_count = #{record.resultCount,jdbcType=INTEGER}, + + + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + + + chart_type = #{record.chartType,jdbcType=VARCHAR}, + + + is_plugin = #{record.isPlugin,jdbcType=BIT}, + + + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + + + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + + + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + + + refresh_time = #{record.refreshTime,jdbcType=INTEGER}, + + + x_axis = #{record.xAxis,jdbcType=LONGVARCHAR}, + + + x_axis_ext = #{record.xAxisExt,jdbcType=LONGVARCHAR}, + + + y_axis = #{record.yAxis,jdbcType=LONGVARCHAR}, + + + y_axis_ext = #{record.yAxisExt,jdbcType=LONGVARCHAR}, + + + ext_stack = #{record.extStack,jdbcType=LONGVARCHAR}, + + + ext_bubble = #{record.extBubble,jdbcType=LONGVARCHAR}, + + + custom_attr = #{record.customAttr,jdbcType=LONGVARCHAR}, + + + custom_style = #{record.customStyle,jdbcType=LONGVARCHAR}, + + + custom_filter = #{record.customFilter,jdbcType=LONGVARCHAR}, + + + drill_fields = #{record.drillFields,jdbcType=LONGVARCHAR}, + + + senior = #{record.senior,jdbcType=LONGVARCHAR}, + + + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + + + view_fields = #{record.viewFields,jdbcType=LONGVARCHAR}, + + + + + + + + update chart_view_cache + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + title = #{record.title,jdbcType=VARCHAR}, + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + render = #{record.render,jdbcType=VARCHAR}, + result_count = #{record.resultCount,jdbcType=INTEGER}, + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + chart_type = #{record.chartType,jdbcType=VARCHAR}, + is_plugin = #{record.isPlugin,jdbcType=BIT}, + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{record.refreshTime,jdbcType=INTEGER}, + x_axis = #{record.xAxis,jdbcType=LONGVARCHAR}, + x_axis_ext = #{record.xAxisExt,jdbcType=LONGVARCHAR}, + y_axis = #{record.yAxis,jdbcType=LONGVARCHAR}, + y_axis_ext = #{record.yAxisExt,jdbcType=LONGVARCHAR}, + ext_stack = #{record.extStack,jdbcType=LONGVARCHAR}, + ext_bubble = #{record.extBubble,jdbcType=LONGVARCHAR}, + custom_attr = #{record.customAttr,jdbcType=LONGVARCHAR}, + custom_style = #{record.customStyle,jdbcType=LONGVARCHAR}, + custom_filter = #{record.customFilter,jdbcType=LONGVARCHAR}, + drill_fields = #{record.drillFields,jdbcType=LONGVARCHAR}, + senior = #{record.senior,jdbcType=LONGVARCHAR}, + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + view_fields = #{record.viewFields,jdbcType=LONGVARCHAR} + + + + + + update chart_view_cache + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + title = #{record.title,jdbcType=VARCHAR}, + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + render = #{record.render,jdbcType=VARCHAR}, + result_count = #{record.resultCount,jdbcType=INTEGER}, + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + chart_type = #{record.chartType,jdbcType=VARCHAR}, + is_plugin = #{record.isPlugin,jdbcType=BIT}, + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{record.refreshTime,jdbcType=INTEGER} + + + + + + update chart_view_cache + + + `name` = #{name,jdbcType=VARCHAR}, + + + title = #{title,jdbcType=VARCHAR}, + + + scene_id = #{sceneId,jdbcType=VARCHAR}, + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + render = #{render,jdbcType=VARCHAR}, + + + result_count = #{resultCount,jdbcType=INTEGER}, + + + result_mode = #{resultMode,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + style_priority = #{stylePriority,jdbcType=VARCHAR}, + + + chart_type = #{chartType,jdbcType=VARCHAR}, + + + is_plugin = #{isPlugin,jdbcType=BIT}, + + + data_from = #{dataFrom,jdbcType=VARCHAR}, + + + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + + + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + + + refresh_time = #{refreshTime,jdbcType=INTEGER}, + + + x_axis = #{xAxis,jdbcType=LONGVARCHAR}, + + + x_axis_ext = #{xAxisExt,jdbcType=LONGVARCHAR}, + + + y_axis = #{yAxis,jdbcType=LONGVARCHAR}, + + + y_axis_ext = #{yAxisExt,jdbcType=LONGVARCHAR}, + + + ext_stack = #{extStack,jdbcType=LONGVARCHAR}, + + + ext_bubble = #{extBubble,jdbcType=LONGVARCHAR}, + + + custom_attr = #{customAttr,jdbcType=LONGVARCHAR}, + + + custom_style = #{customStyle,jdbcType=LONGVARCHAR}, + + + custom_filter = #{customFilter,jdbcType=LONGVARCHAR}, + + + drill_fields = #{drillFields,jdbcType=LONGVARCHAR}, + + + senior = #{senior,jdbcType=LONGVARCHAR}, + + + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + + + view_fields = #{viewFields,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update chart_view_cache + set `name` = #{name,jdbcType=VARCHAR}, + title = #{title,jdbcType=VARCHAR}, + scene_id = #{sceneId,jdbcType=VARCHAR}, + table_id = #{tableId,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + render = #{render,jdbcType=VARCHAR}, + result_count = #{resultCount,jdbcType=INTEGER}, + result_mode = #{resultMode,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + style_priority = #{stylePriority,jdbcType=VARCHAR}, + chart_type = #{chartType,jdbcType=VARCHAR}, + is_plugin = #{isPlugin,jdbcType=BIT}, + data_from = #{dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{refreshTime,jdbcType=INTEGER}, + x_axis = #{xAxis,jdbcType=LONGVARCHAR}, + x_axis_ext = #{xAxisExt,jdbcType=LONGVARCHAR}, + y_axis = #{yAxis,jdbcType=LONGVARCHAR}, + y_axis_ext = #{yAxisExt,jdbcType=LONGVARCHAR}, + ext_stack = #{extStack,jdbcType=LONGVARCHAR}, + ext_bubble = #{extBubble,jdbcType=LONGVARCHAR}, + custom_attr = #{customAttr,jdbcType=LONGVARCHAR}, + custom_style = #{customStyle,jdbcType=LONGVARCHAR}, + custom_filter = #{customFilter,jdbcType=LONGVARCHAR}, + drill_fields = #{drillFields,jdbcType=LONGVARCHAR}, + senior = #{senior,jdbcType=LONGVARCHAR}, + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + view_fields = #{viewFields,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update chart_view_cache + set `name` = #{name,jdbcType=VARCHAR}, + title = #{title,jdbcType=VARCHAR}, + scene_id = #{sceneId,jdbcType=VARCHAR}, + table_id = #{tableId,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + render = #{render,jdbcType=VARCHAR}, + result_count = #{resultCount,jdbcType=INTEGER}, + result_mode = #{resultMode,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + style_priority = #{stylePriority,jdbcType=VARCHAR}, + chart_type = #{chartType,jdbcType=VARCHAR}, + is_plugin = #{isPlugin,jdbcType=BIT}, + data_from = #{dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{refreshTime,jdbcType=INTEGER} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.java new file mode 100644 index 0000000000..2654489605 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.ChartViewField; +import io.dataease.plugins.common.base.domain.ChartViewFieldExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface ChartViewFieldMapper { + long countByExample(ChartViewFieldExample example); + + int deleteByExample(ChartViewFieldExample example); + + int deleteByPrimaryKey(String id); + + int insert(ChartViewField record); + + int insertSelective(ChartViewField record); + + List selectByExampleWithBLOBs(ChartViewFieldExample example); + + List selectByExample(ChartViewFieldExample example); + + ChartViewField selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") ChartViewField record, @Param("example") ChartViewFieldExample example); + + int updateByExampleWithBLOBs(@Param("record") ChartViewField record, @Param("example") ChartViewFieldExample example); + + int updateByExample(@Param("record") ChartViewField record, @Param("example") ChartViewFieldExample example); + + int updateByPrimaryKeySelective(ChartViewField record); + + int updateByPrimaryKeyWithBLOBs(ChartViewField record); + + int updateByPrimaryKey(ChartViewField record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.xml new file mode 100644 index 0000000000..81d9665d5a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewFieldMapper.xml @@ -0,0 +1,447 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, table_id, chart_id, `name`, dataease_name, group_type, `type`, `size`, de_type, + de_type_format, de_extract_type, ext_field, `checked`, column_index, last_sync_time + + + origin_name + + + + + + delete from chart_view_field + where id = #{id,jdbcType=VARCHAR} + + + delete from chart_view_field + + + + + + insert into chart_view_field (id, table_id, chart_id, + `name`, dataease_name, group_type, + `type`, `size`, de_type, + de_type_format, de_extract_type, ext_field, + `checked`, column_index, last_sync_time, + origin_name) + values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{chartId,jdbcType=VARCHAR}, + #{name,jdbcType=VARCHAR}, #{dataeaseName,jdbcType=VARCHAR}, #{groupType,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{size,jdbcType=INTEGER}, #{deType,jdbcType=INTEGER}, + #{deTypeFormat,jdbcType=INTEGER}, #{deExtractType,jdbcType=INTEGER}, #{extField,jdbcType=INTEGER}, + #{checked,jdbcType=BIT}, #{columnIndex,jdbcType=INTEGER}, #{lastSyncTime,jdbcType=BIGINT}, + #{originName,jdbcType=LONGVARCHAR}) + + + insert into chart_view_field + + + id, + + + table_id, + + + chart_id, + + + `name`, + + + dataease_name, + + + group_type, + + + `type`, + + + `size`, + + + de_type, + + + de_type_format, + + + de_extract_type, + + + ext_field, + + + `checked`, + + + column_index, + + + last_sync_time, + + + origin_name, + + + + + #{id,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{chartId,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{dataeaseName,jdbcType=VARCHAR}, + + + #{groupType,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{size,jdbcType=INTEGER}, + + + #{deType,jdbcType=INTEGER}, + + + #{deTypeFormat,jdbcType=INTEGER}, + + + #{deExtractType,jdbcType=INTEGER}, + + + #{extField,jdbcType=INTEGER}, + + + #{checked,jdbcType=BIT}, + + + #{columnIndex,jdbcType=INTEGER}, + + + #{lastSyncTime,jdbcType=BIGINT}, + + + #{originName,jdbcType=LONGVARCHAR}, + + + + + + update chart_view_field + + + id = #{record.id,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + chart_id = #{record.chartId,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, + + + group_type = #{record.groupType,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + `size` = #{record.size,jdbcType=INTEGER}, + + + de_type = #{record.deType,jdbcType=INTEGER}, + + + de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, + + + de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, + + + ext_field = #{record.extField,jdbcType=INTEGER}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + column_index = #{record.columnIndex,jdbcType=INTEGER}, + + + last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT}, + + + origin_name = #{record.originName,jdbcType=LONGVARCHAR}, + + + + + + + + update chart_view_field + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + chart_id = #{record.chartId,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, + group_type = #{record.groupType,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `size` = #{record.size,jdbcType=INTEGER}, + de_type = #{record.deType,jdbcType=INTEGER}, + de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, + ext_field = #{record.extField,jdbcType=INTEGER}, + `checked` = #{record.checked,jdbcType=BIT}, + column_index = #{record.columnIndex,jdbcType=INTEGER}, + last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT}, + origin_name = #{record.originName,jdbcType=LONGVARCHAR} + + + + + + update chart_view_field + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + chart_id = #{record.chartId,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, + group_type = #{record.groupType,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `size` = #{record.size,jdbcType=INTEGER}, + de_type = #{record.deType,jdbcType=INTEGER}, + de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, + ext_field = #{record.extField,jdbcType=INTEGER}, + `checked` = #{record.checked,jdbcType=BIT}, + column_index = #{record.columnIndex,jdbcType=INTEGER}, + last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT} + + + + + + update chart_view_field + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + chart_id = #{chartId,jdbcType=VARCHAR}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + dataease_name = #{dataeaseName,jdbcType=VARCHAR}, + + + group_type = #{groupType,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + `size` = #{size,jdbcType=INTEGER}, + + + de_type = #{deType,jdbcType=INTEGER}, + + + de_type_format = #{deTypeFormat,jdbcType=INTEGER}, + + + de_extract_type = #{deExtractType,jdbcType=INTEGER}, + + + ext_field = #{extField,jdbcType=INTEGER}, + + + `checked` = #{checked,jdbcType=BIT}, + + + column_index = #{columnIndex,jdbcType=INTEGER}, + + + last_sync_time = #{lastSyncTime,jdbcType=BIGINT}, + + + origin_name = #{originName,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update chart_view_field + set table_id = #{tableId,jdbcType=VARCHAR}, + chart_id = #{chartId,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + dataease_name = #{dataeaseName,jdbcType=VARCHAR}, + group_type = #{groupType,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `size` = #{size,jdbcType=INTEGER}, + de_type = #{deType,jdbcType=INTEGER}, + de_type_format = #{deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{deExtractType,jdbcType=INTEGER}, + ext_field = #{extField,jdbcType=INTEGER}, + `checked` = #{checked,jdbcType=BIT}, + column_index = #{columnIndex,jdbcType=INTEGER}, + last_sync_time = #{lastSyncTime,jdbcType=BIGINT}, + origin_name = #{originName,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update chart_view_field + set table_id = #{tableId,jdbcType=VARCHAR}, + chart_id = #{chartId,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + dataease_name = #{dataeaseName,jdbcType=VARCHAR}, + group_type = #{groupType,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `size` = #{size,jdbcType=INTEGER}, + de_type = #{deType,jdbcType=INTEGER}, + de_type_format = #{deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{deExtractType,jdbcType=INTEGER}, + ext_field = #{extField,jdbcType=INTEGER}, + `checked` = #{checked,jdbcType=BIT}, + column_index = #{columnIndex,jdbcType=INTEGER}, + last_sync_time = #{lastSyncTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.java new file mode 100644 index 0000000000..87a609d818 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.ChartView; +import io.dataease.plugins.common.base.domain.ChartViewExample; +import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface ChartViewMapper { + long countByExample(ChartViewExample example); + + int deleteByExample(ChartViewExample example); + + int deleteByPrimaryKey(String id); + + int insert(ChartViewWithBLOBs record); + + int insertSelective(ChartViewWithBLOBs record); + + List selectByExampleWithBLOBs(ChartViewExample example); + + List selectByExample(ChartViewExample example); + + ChartViewWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") ChartViewWithBLOBs record, @Param("example") ChartViewExample example); + + int updateByExampleWithBLOBs(@Param("record") ChartViewWithBLOBs record, @Param("example") ChartViewExample example); + + int updateByExample(@Param("record") ChartView record, @Param("example") ChartViewExample example); + + int updateByPrimaryKeySelective(ChartViewWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(ChartViewWithBLOBs record); + + int updateByPrimaryKey(ChartView record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.xml new file mode 100644 index 0000000000..806d923f3e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ChartViewMapper.xml @@ -0,0 +1,707 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, title, scene_id, table_id, `type`, render, result_count, result_mode, + create_by, create_time, update_time, style_priority, chart_type, is_plugin, data_from, + refresh_view_enable, refresh_unit, refresh_time + + + x_axis, x_axis_ext, y_axis, y_axis_ext, ext_stack, ext_bubble, custom_attr, custom_style, + custom_filter, drill_fields, senior, snapshot, view_fields + + + + + + delete from chart_view + where id = #{id,jdbcType=VARCHAR} + + + delete from chart_view + + + + + + insert into chart_view (id, `name`, title, + scene_id, table_id, `type`, + render, result_count, result_mode, + create_by, create_time, update_time, + style_priority, chart_type, is_plugin, + data_from, refresh_view_enable, refresh_unit, + refresh_time, x_axis, x_axis_ext, + y_axis, y_axis_ext, ext_stack, + ext_bubble, custom_attr, custom_style, + custom_filter, drill_fields, senior, + snapshot, view_fields) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{title,jdbcType=VARCHAR}, + #{sceneId,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{render,jdbcType=VARCHAR}, #{resultCount,jdbcType=INTEGER}, #{resultMode,jdbcType=VARCHAR}, + #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{stylePriority,jdbcType=VARCHAR}, #{chartType,jdbcType=VARCHAR}, #{isPlugin,jdbcType=BIT}, + #{dataFrom,jdbcType=VARCHAR}, #{refreshViewEnable,jdbcType=BIT}, #{refreshUnit,jdbcType=VARCHAR}, + #{refreshTime,jdbcType=INTEGER}, #{xAxis,jdbcType=LONGVARCHAR}, #{xAxisExt,jdbcType=LONGVARCHAR}, + #{yAxis,jdbcType=LONGVARCHAR}, #{yAxisExt,jdbcType=LONGVARCHAR}, #{extStack,jdbcType=LONGVARCHAR}, + #{extBubble,jdbcType=LONGVARCHAR}, #{customAttr,jdbcType=LONGVARCHAR}, #{customStyle,jdbcType=LONGVARCHAR}, + #{customFilter,jdbcType=LONGVARCHAR}, #{drillFields,jdbcType=LONGVARCHAR}, #{senior,jdbcType=LONGVARCHAR}, + #{snapshot,jdbcType=LONGVARCHAR}, #{viewFields,jdbcType=LONGVARCHAR}) + + + insert into chart_view + + + id, + + + `name`, + + + title, + + + scene_id, + + + table_id, + + + `type`, + + + render, + + + result_count, + + + result_mode, + + + create_by, + + + create_time, + + + update_time, + + + style_priority, + + + chart_type, + + + is_plugin, + + + data_from, + + + refresh_view_enable, + + + refresh_unit, + + + refresh_time, + + + x_axis, + + + x_axis_ext, + + + y_axis, + + + y_axis_ext, + + + ext_stack, + + + ext_bubble, + + + custom_attr, + + + custom_style, + + + custom_filter, + + + drill_fields, + + + senior, + + + snapshot, + + + view_fields, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{title,jdbcType=VARCHAR}, + + + #{sceneId,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{render,jdbcType=VARCHAR}, + + + #{resultCount,jdbcType=INTEGER}, + + + #{resultMode,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{stylePriority,jdbcType=VARCHAR}, + + + #{chartType,jdbcType=VARCHAR}, + + + #{isPlugin,jdbcType=BIT}, + + + #{dataFrom,jdbcType=VARCHAR}, + + + #{refreshViewEnable,jdbcType=BIT}, + + + #{refreshUnit,jdbcType=VARCHAR}, + + + #{refreshTime,jdbcType=INTEGER}, + + + #{xAxis,jdbcType=LONGVARCHAR}, + + + #{xAxisExt,jdbcType=LONGVARCHAR}, + + + #{yAxis,jdbcType=LONGVARCHAR}, + + + #{yAxisExt,jdbcType=LONGVARCHAR}, + + + #{extStack,jdbcType=LONGVARCHAR}, + + + #{extBubble,jdbcType=LONGVARCHAR}, + + + #{customAttr,jdbcType=LONGVARCHAR}, + + + #{customStyle,jdbcType=LONGVARCHAR}, + + + #{customFilter,jdbcType=LONGVARCHAR}, + + + #{drillFields,jdbcType=LONGVARCHAR}, + + + #{senior,jdbcType=LONGVARCHAR}, + + + #{snapshot,jdbcType=LONGVARCHAR}, + + + #{viewFields,jdbcType=LONGVARCHAR}, + + + + + + update chart_view + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + title = #{record.title,jdbcType=VARCHAR}, + + + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + render = #{record.render,jdbcType=VARCHAR}, + + + result_count = #{record.resultCount,jdbcType=INTEGER}, + + + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + + + chart_type = #{record.chartType,jdbcType=VARCHAR}, + + + is_plugin = #{record.isPlugin,jdbcType=BIT}, + + + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + + + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + + + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + + + refresh_time = #{record.refreshTime,jdbcType=INTEGER}, + + + x_axis = #{record.xAxis,jdbcType=LONGVARCHAR}, + + + x_axis_ext = #{record.xAxisExt,jdbcType=LONGVARCHAR}, + + + y_axis = #{record.yAxis,jdbcType=LONGVARCHAR}, + + + y_axis_ext = #{record.yAxisExt,jdbcType=LONGVARCHAR}, + + + ext_stack = #{record.extStack,jdbcType=LONGVARCHAR}, + + + ext_bubble = #{record.extBubble,jdbcType=LONGVARCHAR}, + + + custom_attr = #{record.customAttr,jdbcType=LONGVARCHAR}, + + + custom_style = #{record.customStyle,jdbcType=LONGVARCHAR}, + + + custom_filter = #{record.customFilter,jdbcType=LONGVARCHAR}, + + + drill_fields = #{record.drillFields,jdbcType=LONGVARCHAR}, + + + senior = #{record.senior,jdbcType=LONGVARCHAR}, + + + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + + + view_fields = #{record.viewFields,jdbcType=LONGVARCHAR}, + + + + + + + + update chart_view + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + title = #{record.title,jdbcType=VARCHAR}, + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + render = #{record.render,jdbcType=VARCHAR}, + result_count = #{record.resultCount,jdbcType=INTEGER}, + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + chart_type = #{record.chartType,jdbcType=VARCHAR}, + is_plugin = #{record.isPlugin,jdbcType=BIT}, + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{record.refreshTime,jdbcType=INTEGER}, + x_axis = #{record.xAxis,jdbcType=LONGVARCHAR}, + x_axis_ext = #{record.xAxisExt,jdbcType=LONGVARCHAR}, + y_axis = #{record.yAxis,jdbcType=LONGVARCHAR}, + y_axis_ext = #{record.yAxisExt,jdbcType=LONGVARCHAR}, + ext_stack = #{record.extStack,jdbcType=LONGVARCHAR}, + ext_bubble = #{record.extBubble,jdbcType=LONGVARCHAR}, + custom_attr = #{record.customAttr,jdbcType=LONGVARCHAR}, + custom_style = #{record.customStyle,jdbcType=LONGVARCHAR}, + custom_filter = #{record.customFilter,jdbcType=LONGVARCHAR}, + drill_fields = #{record.drillFields,jdbcType=LONGVARCHAR}, + senior = #{record.senior,jdbcType=LONGVARCHAR}, + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + view_fields = #{record.viewFields,jdbcType=LONGVARCHAR} + + + + + + update chart_view + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + title = #{record.title,jdbcType=VARCHAR}, + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + render = #{record.render,jdbcType=VARCHAR}, + result_count = #{record.resultCount,jdbcType=INTEGER}, + result_mode = #{record.resultMode,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + style_priority = #{record.stylePriority,jdbcType=VARCHAR}, + chart_type = #{record.chartType,jdbcType=VARCHAR}, + is_plugin = #{record.isPlugin,jdbcType=BIT}, + data_from = #{record.dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{record.refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{record.refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{record.refreshTime,jdbcType=INTEGER} + + + + + + update chart_view + + + `name` = #{name,jdbcType=VARCHAR}, + + + title = #{title,jdbcType=VARCHAR}, + + + scene_id = #{sceneId,jdbcType=VARCHAR}, + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + render = #{render,jdbcType=VARCHAR}, + + + result_count = #{resultCount,jdbcType=INTEGER}, + + + result_mode = #{resultMode,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + style_priority = #{stylePriority,jdbcType=VARCHAR}, + + + chart_type = #{chartType,jdbcType=VARCHAR}, + + + is_plugin = #{isPlugin,jdbcType=BIT}, + + + data_from = #{dataFrom,jdbcType=VARCHAR}, + + + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + + + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + + + refresh_time = #{refreshTime,jdbcType=INTEGER}, + + + x_axis = #{xAxis,jdbcType=LONGVARCHAR}, + + + x_axis_ext = #{xAxisExt,jdbcType=LONGVARCHAR}, + + + y_axis = #{yAxis,jdbcType=LONGVARCHAR}, + + + y_axis_ext = #{yAxisExt,jdbcType=LONGVARCHAR}, + + + ext_stack = #{extStack,jdbcType=LONGVARCHAR}, + + + ext_bubble = #{extBubble,jdbcType=LONGVARCHAR}, + + + custom_attr = #{customAttr,jdbcType=LONGVARCHAR}, + + + custom_style = #{customStyle,jdbcType=LONGVARCHAR}, + + + custom_filter = #{customFilter,jdbcType=LONGVARCHAR}, + + + drill_fields = #{drillFields,jdbcType=LONGVARCHAR}, + + + senior = #{senior,jdbcType=LONGVARCHAR}, + + + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + + + view_fields = #{viewFields,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update chart_view + set `name` = #{name,jdbcType=VARCHAR}, + title = #{title,jdbcType=VARCHAR}, + scene_id = #{sceneId,jdbcType=VARCHAR}, + table_id = #{tableId,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + render = #{render,jdbcType=VARCHAR}, + result_count = #{resultCount,jdbcType=INTEGER}, + result_mode = #{resultMode,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + style_priority = #{stylePriority,jdbcType=VARCHAR}, + chart_type = #{chartType,jdbcType=VARCHAR}, + is_plugin = #{isPlugin,jdbcType=BIT}, + data_from = #{dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{refreshTime,jdbcType=INTEGER}, + x_axis = #{xAxis,jdbcType=LONGVARCHAR}, + x_axis_ext = #{xAxisExt,jdbcType=LONGVARCHAR}, + y_axis = #{yAxis,jdbcType=LONGVARCHAR}, + y_axis_ext = #{yAxisExt,jdbcType=LONGVARCHAR}, + ext_stack = #{extStack,jdbcType=LONGVARCHAR}, + ext_bubble = #{extBubble,jdbcType=LONGVARCHAR}, + custom_attr = #{customAttr,jdbcType=LONGVARCHAR}, + custom_style = #{customStyle,jdbcType=LONGVARCHAR}, + custom_filter = #{customFilter,jdbcType=LONGVARCHAR}, + drill_fields = #{drillFields,jdbcType=LONGVARCHAR}, + senior = #{senior,jdbcType=LONGVARCHAR}, + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + view_fields = #{viewFields,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update chart_view + set `name` = #{name,jdbcType=VARCHAR}, + title = #{title,jdbcType=VARCHAR}, + scene_id = #{sceneId,jdbcType=VARCHAR}, + table_id = #{tableId,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + render = #{render,jdbcType=VARCHAR}, + result_count = #{resultCount,jdbcType=INTEGER}, + result_mode = #{resultMode,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + style_priority = #{stylePriority,jdbcType=VARCHAR}, + chart_type = #{chartType,jdbcType=VARCHAR}, + is_plugin = #{isPlugin,jdbcType=BIT}, + data_from = #{dataFrom,jdbcType=VARCHAR}, + refresh_view_enable = #{refreshViewEnable,jdbcType=BIT}, + refresh_unit = #{refreshUnit,jdbcType=VARCHAR}, + refresh_time = #{refreshTime,jdbcType=INTEGER} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.java new file mode 100644 index 0000000000..d313d64344 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DataeaseCodeVersion; +import io.dataease.plugins.common.base.domain.DataeaseCodeVersionExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DataeaseCodeVersionMapper { + long countByExample(DataeaseCodeVersionExample example); + + int deleteByExample(DataeaseCodeVersionExample example); + + int deleteByPrimaryKey(Integer installedRank); + + int insert(DataeaseCodeVersion record); + + int insertSelective(DataeaseCodeVersion record); + + List selectByExample(DataeaseCodeVersionExample example); + + DataeaseCodeVersion selectByPrimaryKey(Integer installedRank); + + int updateByExampleSelective(@Param("record") DataeaseCodeVersion record, @Param("example") DataeaseCodeVersionExample example); + + int updateByExample(@Param("record") DataeaseCodeVersion record, @Param("example") DataeaseCodeVersionExample example); + + int updateByPrimaryKeySelective(DataeaseCodeVersion record); + + int updateByPrimaryKey(DataeaseCodeVersion record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.xml new file mode 100644 index 0000000000..b498d0b5d5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DataeaseCodeVersionMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + installed_rank, description, installed_on, success + + + + + delete from dataease_code_version + where installed_rank = #{installedRank,jdbcType=INTEGER} + + + delete from dataease_code_version + + + + + + insert into dataease_code_version (installed_rank, description, installed_on, + success) + values (#{installedRank,jdbcType=INTEGER}, #{description,jdbcType=VARCHAR}, #{installedOn,jdbcType=TIMESTAMP}, + #{success,jdbcType=BIT}) + + + insert into dataease_code_version + + + installed_rank, + + + description, + + + installed_on, + + + success, + + + + + #{installedRank,jdbcType=INTEGER}, + + + #{description,jdbcType=VARCHAR}, + + + #{installedOn,jdbcType=TIMESTAMP}, + + + #{success,jdbcType=BIT}, + + + + + + update dataease_code_version + + + installed_rank = #{record.installedRank,jdbcType=INTEGER}, + + + description = #{record.description,jdbcType=VARCHAR}, + + + installed_on = #{record.installedOn,jdbcType=TIMESTAMP}, + + + success = #{record.success,jdbcType=BIT}, + + + + + + + + update dataease_code_version + set installed_rank = #{record.installedRank,jdbcType=INTEGER}, + description = #{record.description,jdbcType=VARCHAR}, + installed_on = #{record.installedOn,jdbcType=TIMESTAMP}, + success = #{record.success,jdbcType=BIT} + + + + + + update dataease_code_version + + + description = #{description,jdbcType=VARCHAR}, + + + installed_on = #{installedOn,jdbcType=TIMESTAMP}, + + + success = #{success,jdbcType=BIT}, + + + where installed_rank = #{installedRank,jdbcType=INTEGER} + + + update dataease_code_version + set description = #{description,jdbcType=VARCHAR}, + installed_on = #{installedOn,jdbcType=TIMESTAMP}, + success = #{success,jdbcType=BIT} + where installed_rank = #{installedRank,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.java new file mode 100644 index 0000000000..393809b2b7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetGroup; +import io.dataease.plugins.common.base.domain.DatasetGroupExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetGroupMapper { + long countByExample(DatasetGroupExample example); + + int deleteByExample(DatasetGroupExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetGroup record); + + int insertSelective(DatasetGroup record); + + List selectByExample(DatasetGroupExample example); + + DatasetGroup selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetGroup record, @Param("example") DatasetGroupExample example); + + int updateByExample(@Param("record") DatasetGroup record, @Param("example") DatasetGroupExample example); + + int updateByPrimaryKeySelective(DatasetGroup record); + + int updateByPrimaryKey(DatasetGroup record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.xml new file mode 100644 index 0000000000..f049ff53b5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetGroupMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, pid, `level`, `type`, create_by, create_time + + + + + delete from dataset_group + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_group + + + + + + insert into dataset_group (id, `name`, pid, + `level`, `type`, create_by, + create_time) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, + #{level,jdbcType=INTEGER}, #{type,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}) + + + insert into dataset_group + + + id, + + + `name`, + + + pid, + + + `level`, + + + `type`, + + + create_by, + + + create_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{pid,jdbcType=VARCHAR}, + + + #{level,jdbcType=INTEGER}, + + + #{type,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + + + + update dataset_group + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=INTEGER}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + + + + + + update dataset_group + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT} + + + + + + update dataset_group + + + `name` = #{name,jdbcType=VARCHAR}, + + + pid = #{pid,jdbcType=VARCHAR}, + + + `level` = #{level,jdbcType=INTEGER}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_group + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + `type` = #{type,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.java new file mode 100644 index 0000000000..f52ed56cea --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetRowPermissionsTree; +import io.dataease.plugins.common.base.domain.DatasetRowPermissionsTreeExample; +import io.dataease.plugins.common.base.domain.DatasetRowPermissionsTreeWithBLOBs; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface DatasetRowPermissionsTreeMapper { + long countByExample(DatasetRowPermissionsTreeExample example); + + int deleteByExample(DatasetRowPermissionsTreeExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetRowPermissionsTreeWithBLOBs record); + + int insertSelective(DatasetRowPermissionsTreeWithBLOBs record); + + List selectByExampleWithBLOBs(DatasetRowPermissionsTreeExample example); + + List selectByExample(DatasetRowPermissionsTreeExample example); + + DatasetRowPermissionsTreeWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetRowPermissionsTreeWithBLOBs record, @Param("example") DatasetRowPermissionsTreeExample example); + + int updateByExampleWithBLOBs(@Param("record") DatasetRowPermissionsTreeWithBLOBs record, @Param("example") DatasetRowPermissionsTreeExample example); + + int updateByExample(@Param("record") DatasetRowPermissionsTree record, @Param("example") DatasetRowPermissionsTreeExample example); + + int updateByPrimaryKeySelective(DatasetRowPermissionsTreeWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(DatasetRowPermissionsTreeWithBLOBs record); + + int updateByPrimaryKey(DatasetRowPermissionsTree record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.xml new file mode 100644 index 0000000000..b3ee720f57 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetRowPermissionsTreeMapper.xml @@ -0,0 +1,334 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `enable`, auth_target_type, auth_target_id, dataset_id, update_time + + + expression_tree, white_list_user, white_list_role, white_list_dept + + + + + + delete from dataset_row_permissions_tree + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_row_permissions_tree + + + + + + insert into dataset_row_permissions_tree (id, `enable`, auth_target_type, + auth_target_id, dataset_id, update_time, + expression_tree, white_list_user, + white_list_role, white_list_dept) + values (#{id,jdbcType=VARCHAR}, #{enable,jdbcType=BIT}, #{authTargetType,jdbcType=VARCHAR}, + #{authTargetId,jdbcType=BIGINT}, #{datasetId,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}, + #{expressionTree,jdbcType=LONGVARCHAR}, #{whiteListUser,jdbcType=LONGVARCHAR}, + #{whiteListRole,jdbcType=LONGVARCHAR}, #{whiteListDept,jdbcType=LONGVARCHAR}) + + + insert into dataset_row_permissions_tree + + + id, + + + `enable`, + + + auth_target_type, + + + auth_target_id, + + + dataset_id, + + + update_time, + + + expression_tree, + + + white_list_user, + + + white_list_role, + + + white_list_dept, + + + + + #{id,jdbcType=VARCHAR}, + + + #{enable,jdbcType=BIT}, + + + #{authTargetType,jdbcType=VARCHAR}, + + + #{authTargetId,jdbcType=BIGINT}, + + + #{datasetId,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{expressionTree,jdbcType=LONGVARCHAR}, + + + #{whiteListUser,jdbcType=LONGVARCHAR}, + + + #{whiteListRole,jdbcType=LONGVARCHAR}, + + + #{whiteListDept,jdbcType=LONGVARCHAR}, + + + + + + update dataset_row_permissions_tree + + + id = #{record.id,jdbcType=VARCHAR}, + + + `enable` = #{record.enable,jdbcType=BIT}, + + + auth_target_type = #{record.authTargetType,jdbcType=VARCHAR}, + + + auth_target_id = #{record.authTargetId,jdbcType=BIGINT}, + + + dataset_id = #{record.datasetId,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + expression_tree = #{record.expressionTree,jdbcType=LONGVARCHAR}, + + + white_list_user = #{record.whiteListUser,jdbcType=LONGVARCHAR}, + + + white_list_role = #{record.whiteListRole,jdbcType=LONGVARCHAR}, + + + white_list_dept = #{record.whiteListDept,jdbcType=LONGVARCHAR}, + + + + + + + + update dataset_row_permissions_tree + set id = #{record.id,jdbcType=VARCHAR}, + `enable` = #{record.enable,jdbcType=BIT}, + auth_target_type = #{record.authTargetType,jdbcType=VARCHAR}, + auth_target_id = #{record.authTargetId,jdbcType=BIGINT}, + dataset_id = #{record.datasetId,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + expression_tree = #{record.expressionTree,jdbcType=LONGVARCHAR}, + white_list_user = #{record.whiteListUser,jdbcType=LONGVARCHAR}, + white_list_role = #{record.whiteListRole,jdbcType=LONGVARCHAR}, + white_list_dept = #{record.whiteListDept,jdbcType=LONGVARCHAR} + + + + + + update dataset_row_permissions_tree + set id = #{record.id,jdbcType=VARCHAR}, + `enable` = #{record.enable,jdbcType=BIT}, + auth_target_type = #{record.authTargetType,jdbcType=VARCHAR}, + auth_target_id = #{record.authTargetId,jdbcType=BIGINT}, + dataset_id = #{record.datasetId,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update dataset_row_permissions_tree + + + `enable` = #{enable,jdbcType=BIT}, + + + auth_target_type = #{authTargetType,jdbcType=VARCHAR}, + + + auth_target_id = #{authTargetId,jdbcType=BIGINT}, + + + dataset_id = #{datasetId,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + expression_tree = #{expressionTree,jdbcType=LONGVARCHAR}, + + + white_list_user = #{whiteListUser,jdbcType=LONGVARCHAR}, + + + white_list_role = #{whiteListRole,jdbcType=LONGVARCHAR}, + + + white_list_dept = #{whiteListDept,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_row_permissions_tree + set `enable` = #{enable,jdbcType=BIT}, + auth_target_type = #{authTargetType,jdbcType=VARCHAR}, + auth_target_id = #{authTargetId,jdbcType=BIGINT}, + dataset_id = #{datasetId,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + expression_tree = #{expressionTree,jdbcType=LONGVARCHAR}, + white_list_user = #{whiteListUser,jdbcType=LONGVARCHAR}, + white_list_role = #{whiteListRole,jdbcType=LONGVARCHAR}, + white_list_dept = #{whiteListDept,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update dataset_row_permissions_tree + set `enable` = #{enable,jdbcType=BIT}, + auth_target_type = #{authTargetType,jdbcType=VARCHAR}, + auth_target_id = #{authTargetId,jdbcType=BIGINT}, + dataset_id = #{datasetId,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.java new file mode 100644 index 0000000000..03538c740a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetSqlLog; +import io.dataease.plugins.common.base.domain.DatasetSqlLogExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetSqlLogMapper { + long countByExample(DatasetSqlLogExample example); + + int deleteByExample(DatasetSqlLogExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetSqlLog record); + + int insertSelective(DatasetSqlLog record); + + List selectByExample(DatasetSqlLogExample example); + + DatasetSqlLog selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetSqlLog record, @Param("example") DatasetSqlLogExample example); + + int updateByExample(@Param("record") DatasetSqlLog record, @Param("example") DatasetSqlLogExample example); + + int updateByPrimaryKeySelective(DatasetSqlLog record); + + int updateByPrimaryKey(DatasetSqlLog record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.xml new file mode 100644 index 0000000000..39ef28de6d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetSqlLogMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, dataset_id, start_time, end_time, spend, `sql`, `status` + + + + + delete from dataset_sql_log + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_sql_log + + + + + + insert into dataset_sql_log (id, dataset_id, start_time, + end_time, spend, `sql`, + `status`) + values (#{id,jdbcType=VARCHAR}, #{datasetId,jdbcType=VARCHAR}, #{startTime,jdbcType=BIGINT}, + #{endTime,jdbcType=BIGINT}, #{spend,jdbcType=BIGINT}, #{sql,jdbcType=VARCHAR}, + #{status,jdbcType=VARCHAR}) + + + insert into dataset_sql_log + + + id, + + + dataset_id, + + + start_time, + + + end_time, + + + spend, + + + `sql`, + + + `status`, + + + + + #{id,jdbcType=VARCHAR}, + + + #{datasetId,jdbcType=VARCHAR}, + + + #{startTime,jdbcType=BIGINT}, + + + #{endTime,jdbcType=BIGINT}, + + + #{spend,jdbcType=BIGINT}, + + + #{sql,jdbcType=VARCHAR}, + + + #{status,jdbcType=VARCHAR}, + + + + + + update dataset_sql_log + + + id = #{record.id,jdbcType=VARCHAR}, + + + dataset_id = #{record.datasetId,jdbcType=VARCHAR}, + + + start_time = #{record.startTime,jdbcType=BIGINT}, + + + end_time = #{record.endTime,jdbcType=BIGINT}, + + + spend = #{record.spend,jdbcType=BIGINT}, + + + `sql` = #{record.sql,jdbcType=VARCHAR}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + + + + + + update dataset_sql_log + set id = #{record.id,jdbcType=VARCHAR}, + dataset_id = #{record.datasetId,jdbcType=VARCHAR}, + start_time = #{record.startTime,jdbcType=BIGINT}, + end_time = #{record.endTime,jdbcType=BIGINT}, + spend = #{record.spend,jdbcType=BIGINT}, + `sql` = #{record.sql,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR} + + + + + + update dataset_sql_log + + + dataset_id = #{datasetId,jdbcType=VARCHAR}, + + + start_time = #{startTime,jdbcType=BIGINT}, + + + end_time = #{endTime,jdbcType=BIGINT}, + + + spend = #{spend,jdbcType=BIGINT}, + + + `sql` = #{sql,jdbcType=VARCHAR}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_sql_log + set dataset_id = #{datasetId,jdbcType=VARCHAR}, + start_time = #{startTime,jdbcType=BIGINT}, + end_time = #{endTime,jdbcType=BIGINT}, + spend = #{spend,jdbcType=BIGINT}, + `sql` = #{sql,jdbcType=VARCHAR}, + `status` = #{status,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.java new file mode 100644 index 0000000000..4773964d9d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import io.dataease.plugins.common.base.domain.DatasetTableFieldExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableFieldMapper { + long countByExample(DatasetTableFieldExample example); + + int deleteByExample(DatasetTableFieldExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTableField record); + + int insertSelective(DatasetTableField record); + + List selectByExample(DatasetTableFieldExample example); + + DatasetTableField selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTableField record, @Param("example") DatasetTableFieldExample example); + + int updateByExample(@Param("record") DatasetTableField record, @Param("example") DatasetTableFieldExample example); + + int updateByPrimaryKeySelective(DatasetTableField record); + + int updateByPrimaryKey(DatasetTableField record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.xml new file mode 100644 index 0000000000..141edad20c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFieldMapper.xml @@ -0,0 +1,418 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, table_id, origin_name, `name`, dataease_name, group_type, `type`, `size`, de_type, + de_type_format, de_extract_type, ext_field, `checked`, column_index, last_sync_time, + accuracy, date_format, date_format_type + + + + + delete from dataset_table_field + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table_field + + + + + + insert into dataset_table_field (id, table_id, origin_name, + `name`, dataease_name, group_type, + `type`, `size`, de_type, + de_type_format, de_extract_type, ext_field, + `checked`, column_index, last_sync_time, + accuracy, date_format, date_format_type + ) + values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{originName,jdbcType=VARCHAR}, + #{name,jdbcType=VARCHAR}, #{dataeaseName,jdbcType=VARCHAR}, #{groupType,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{size,jdbcType=INTEGER}, #{deType,jdbcType=INTEGER}, + #{deTypeFormat,jdbcType=INTEGER}, #{deExtractType,jdbcType=INTEGER}, #{extField,jdbcType=INTEGER}, + #{checked,jdbcType=BIT}, #{columnIndex,jdbcType=INTEGER}, #{lastSyncTime,jdbcType=BIGINT}, + #{accuracy,jdbcType=INTEGER}, #{dateFormat,jdbcType=VARCHAR}, #{dateFormatType,jdbcType=VARCHAR} + ) + + + insert into dataset_table_field + + + id, + + + table_id, + + + origin_name, + + + `name`, + + + dataease_name, + + + group_type, + + + `type`, + + + `size`, + + + de_type, + + + de_type_format, + + + de_extract_type, + + + ext_field, + + + `checked`, + + + column_index, + + + last_sync_time, + + + accuracy, + + + date_format, + + + date_format_type, + + + + + #{id,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{originName,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{dataeaseName,jdbcType=VARCHAR}, + + + #{groupType,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{size,jdbcType=INTEGER}, + + + #{deType,jdbcType=INTEGER}, + + + #{deTypeFormat,jdbcType=INTEGER}, + + + #{deExtractType,jdbcType=INTEGER}, + + + #{extField,jdbcType=INTEGER}, + + + #{checked,jdbcType=BIT}, + + + #{columnIndex,jdbcType=INTEGER}, + + + #{lastSyncTime,jdbcType=BIGINT}, + + + #{accuracy,jdbcType=INTEGER}, + + + #{dateFormat,jdbcType=VARCHAR}, + + + #{dateFormatType,jdbcType=VARCHAR}, + + + + + + update dataset_table_field + + + id = #{record.id,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + origin_name = #{record.originName,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, + + + group_type = #{record.groupType,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + `size` = #{record.size,jdbcType=INTEGER}, + + + de_type = #{record.deType,jdbcType=INTEGER}, + + + de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, + + + de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, + + + ext_field = #{record.extField,jdbcType=INTEGER}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + column_index = #{record.columnIndex,jdbcType=INTEGER}, + + + last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT}, + + + accuracy = #{record.accuracy,jdbcType=INTEGER}, + + + date_format = #{record.dateFormat,jdbcType=VARCHAR}, + + + date_format_type = #{record.dateFormatType,jdbcType=VARCHAR}, + + + + + + + + update dataset_table_field + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + origin_name = #{record.originName,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, + group_type = #{record.groupType,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `size` = #{record.size,jdbcType=INTEGER}, + de_type = #{record.deType,jdbcType=INTEGER}, + de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, + ext_field = #{record.extField,jdbcType=INTEGER}, + `checked` = #{record.checked,jdbcType=BIT}, + column_index = #{record.columnIndex,jdbcType=INTEGER}, + last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT}, + accuracy = #{record.accuracy,jdbcType=INTEGER}, + date_format = #{record.dateFormat,jdbcType=VARCHAR}, + date_format_type = #{record.dateFormatType,jdbcType=VARCHAR} + + + + + + update dataset_table_field + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + origin_name = #{originName,jdbcType=VARCHAR}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + dataease_name = #{dataeaseName,jdbcType=VARCHAR}, + + + group_type = #{groupType,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + `size` = #{size,jdbcType=INTEGER}, + + + de_type = #{deType,jdbcType=INTEGER}, + + + de_type_format = #{deTypeFormat,jdbcType=INTEGER}, + + + de_extract_type = #{deExtractType,jdbcType=INTEGER}, + + + ext_field = #{extField,jdbcType=INTEGER}, + + + `checked` = #{checked,jdbcType=BIT}, + + + column_index = #{columnIndex,jdbcType=INTEGER}, + + + last_sync_time = #{lastSyncTime,jdbcType=BIGINT}, + + + accuracy = #{accuracy,jdbcType=INTEGER}, + + + date_format = #{dateFormat,jdbcType=VARCHAR}, + + + date_format_type = #{dateFormatType,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_field + set table_id = #{tableId,jdbcType=VARCHAR}, + origin_name = #{originName,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + dataease_name = #{dataeaseName,jdbcType=VARCHAR}, + group_type = #{groupType,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `size` = #{size,jdbcType=INTEGER}, + de_type = #{deType,jdbcType=INTEGER}, + de_type_format = #{deTypeFormat,jdbcType=INTEGER}, + de_extract_type = #{deExtractType,jdbcType=INTEGER}, + ext_field = #{extField,jdbcType=INTEGER}, + `checked` = #{checked,jdbcType=BIT}, + column_index = #{columnIndex,jdbcType=INTEGER}, + last_sync_time = #{lastSyncTime,jdbcType=BIGINT}, + accuracy = #{accuracy,jdbcType=INTEGER}, + date_format = #{dateFormat,jdbcType=VARCHAR}, + date_format_type = #{dateFormatType,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.java new file mode 100644 index 0000000000..125e06c01f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableFunction; +import io.dataease.plugins.common.base.domain.DatasetTableFunctionExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableFunctionMapper { + long countByExample(DatasetTableFunctionExample example); + + int deleteByExample(DatasetTableFunctionExample example); + + int deleteByPrimaryKey(Long id); + + int insert(DatasetTableFunction record); + + int insertSelective(DatasetTableFunction record); + + List selectByExampleWithBLOBs(DatasetTableFunctionExample example); + + List selectByExample(DatasetTableFunctionExample example); + + DatasetTableFunction selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") DatasetTableFunction record, @Param("example") DatasetTableFunctionExample example); + + int updateByExampleWithBLOBs(@Param("record") DatasetTableFunction record, @Param("example") DatasetTableFunctionExample example); + + int updateByExample(@Param("record") DatasetTableFunction record, @Param("example") DatasetTableFunctionExample example); + + int updateByPrimaryKeySelective(DatasetTableFunction record); + + int updateByPrimaryKeyWithBLOBs(DatasetTableFunction record); + + int updateByPrimaryKey(DatasetTableFunction record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.xml new file mode 100644 index 0000000000..95ecd54c89 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableFunctionMapper.xml @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, func, db_type, func_type + + + `desc` + + + + + + delete from dataset_table_function + where id = #{id,jdbcType=BIGINT} + + + delete from dataset_table_function + + + + + + insert into dataset_table_function (id, `name`, func, + db_type, func_type, `desc` + ) + values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{func,jdbcType=VARCHAR}, + #{dbType,jdbcType=VARCHAR}, #{funcType,jdbcType=INTEGER}, #{desc,jdbcType=LONGVARCHAR} + ) + + + insert into dataset_table_function + + + id, + + + `name`, + + + func, + + + db_type, + + + func_type, + + + `desc`, + + + + + #{id,jdbcType=BIGINT}, + + + #{name,jdbcType=VARCHAR}, + + + #{func,jdbcType=VARCHAR}, + + + #{dbType,jdbcType=VARCHAR}, + + + #{funcType,jdbcType=INTEGER}, + + + #{desc,jdbcType=LONGVARCHAR}, + + + + + + update dataset_table_function + + + id = #{record.id,jdbcType=BIGINT}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + func = #{record.func,jdbcType=VARCHAR}, + + + db_type = #{record.dbType,jdbcType=VARCHAR}, + + + func_type = #{record.funcType,jdbcType=INTEGER}, + + + `desc` = #{record.desc,jdbcType=LONGVARCHAR}, + + + + + + + + update dataset_table_function + set id = #{record.id,jdbcType=BIGINT}, + `name` = #{record.name,jdbcType=VARCHAR}, + func = #{record.func,jdbcType=VARCHAR}, + db_type = #{record.dbType,jdbcType=VARCHAR}, + func_type = #{record.funcType,jdbcType=INTEGER}, + `desc` = #{record.desc,jdbcType=LONGVARCHAR} + + + + + + update dataset_table_function + set id = #{record.id,jdbcType=BIGINT}, + `name` = #{record.name,jdbcType=VARCHAR}, + func = #{record.func,jdbcType=VARCHAR}, + db_type = #{record.dbType,jdbcType=VARCHAR}, + func_type = #{record.funcType,jdbcType=INTEGER} + + + + + + update dataset_table_function + + + `name` = #{name,jdbcType=VARCHAR}, + + + func = #{func,jdbcType=VARCHAR}, + + + db_type = #{dbType,jdbcType=VARCHAR}, + + + func_type = #{funcType,jdbcType=INTEGER}, + + + `desc` = #{desc,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update dataset_table_function + set `name` = #{name,jdbcType=VARCHAR}, + func = #{func,jdbcType=VARCHAR}, + db_type = #{dbType,jdbcType=VARCHAR}, + func_type = #{funcType,jdbcType=INTEGER}, + `desc` = #{desc,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=BIGINT} + + + update dataset_table_function + set `name` = #{name,jdbcType=VARCHAR}, + func = #{func,jdbcType=VARCHAR}, + db_type = #{dbType,jdbcType=VARCHAR}, + func_type = #{funcType,jdbcType=INTEGER} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.java new file mode 100644 index 0000000000..0dd6c92449 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableIncrementalConfig; +import io.dataease.plugins.common.base.domain.DatasetTableIncrementalConfigExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableIncrementalConfigMapper { + long countByExample(DatasetTableIncrementalConfigExample example); + + int deleteByExample(DatasetTableIncrementalConfigExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTableIncrementalConfig record); + + int insertSelective(DatasetTableIncrementalConfig record); + + List selectByExample(DatasetTableIncrementalConfigExample example); + + DatasetTableIncrementalConfig selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTableIncrementalConfig record, @Param("example") DatasetTableIncrementalConfigExample example); + + int updateByExample(@Param("record") DatasetTableIncrementalConfig record, @Param("example") DatasetTableIncrementalConfigExample example); + + int updateByPrimaryKeySelective(DatasetTableIncrementalConfig record); + + int updateByPrimaryKey(DatasetTableIncrementalConfig record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.xml new file mode 100644 index 0000000000..aa8d7188c5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableIncrementalConfigMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, table_id, incremental_delete, incremental_add + + + + + delete from dataset_table_incremental_config + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table_incremental_config + + + + + + insert into dataset_table_incremental_config (id, table_id, incremental_delete, + incremental_add) + values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{incrementalDelete,jdbcType=VARCHAR}, + #{incrementalAdd,jdbcType=VARCHAR}) + + + insert into dataset_table_incremental_config + + + id, + + + table_id, + + + incremental_delete, + + + incremental_add, + + + + + #{id,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{incrementalDelete,jdbcType=VARCHAR}, + + + #{incrementalAdd,jdbcType=VARCHAR}, + + + + + + update dataset_table_incremental_config + + + id = #{record.id,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + incremental_delete = #{record.incrementalDelete,jdbcType=VARCHAR}, + + + incremental_add = #{record.incrementalAdd,jdbcType=VARCHAR}, + + + + + + + + update dataset_table_incremental_config + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + incremental_delete = #{record.incrementalDelete,jdbcType=VARCHAR}, + incremental_add = #{record.incrementalAdd,jdbcType=VARCHAR} + + + + + + update dataset_table_incremental_config + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + incremental_delete = #{incrementalDelete,jdbcType=VARCHAR}, + + + incremental_add = #{incrementalAdd,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_incremental_config + set table_id = #{tableId,jdbcType=VARCHAR}, + incremental_delete = #{incrementalDelete,jdbcType=VARCHAR}, + incremental_add = #{incrementalAdd,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.java new file mode 100644 index 0000000000..b5bb0e3e63 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTable; +import io.dataease.plugins.common.base.domain.DatasetTableExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableMapper { + long countByExample(DatasetTableExample example); + + int deleteByExample(DatasetTableExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTable record); + + int insertSelective(DatasetTable record); + + List selectByExample(DatasetTableExample example); + + DatasetTable selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTable record, @Param("example") DatasetTableExample example); + + int updateByExample(@Param("record") DatasetTable record, @Param("example") DatasetTableExample example); + + int updateByPrimaryKeySelective(DatasetTable record); + + int updateByPrimaryKey(DatasetTable record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.xml new file mode 100644 index 0000000000..cbdcdc7d4a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableMapper.xml @@ -0,0 +1,338 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, scene_id, data_source_id, `type`, `mode`, info, create_by, create_time, + qrtz_instance, sync_status, last_update_time, sql_variable_details + + + + + delete from dataset_table + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table + + + + + + insert into dataset_table (id, `name`, scene_id, + data_source_id, `type`, `mode`, + info, create_by, create_time, + qrtz_instance, sync_status, last_update_time, + sql_variable_details) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{sceneId,jdbcType=VARCHAR}, + #{dataSourceId,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{mode,jdbcType=INTEGER}, + #{info,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{qrtzInstance,jdbcType=VARCHAR}, #{syncStatus,jdbcType=VARCHAR}, #{lastUpdateTime,jdbcType=BIGINT}, + #{sqlVariableDetails,jdbcType=VARCHAR}) + + + insert into dataset_table + + + id, + + + `name`, + + + scene_id, + + + data_source_id, + + + `type`, + + + `mode`, + + + info, + + + create_by, + + + create_time, + + + qrtz_instance, + + + sync_status, + + + last_update_time, + + + sql_variable_details, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{sceneId,jdbcType=VARCHAR}, + + + #{dataSourceId,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{mode,jdbcType=INTEGER}, + + + #{info,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{qrtzInstance,jdbcType=VARCHAR}, + + + #{syncStatus,jdbcType=VARCHAR}, + + + #{lastUpdateTime,jdbcType=BIGINT}, + + + #{sqlVariableDetails,jdbcType=VARCHAR}, + + + + + + update dataset_table + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + + + data_source_id = #{record.dataSourceId,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + `mode` = #{record.mode,jdbcType=INTEGER}, + + + info = #{record.info,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + qrtz_instance = #{record.qrtzInstance,jdbcType=VARCHAR}, + + + sync_status = #{record.syncStatus,jdbcType=VARCHAR}, + + + last_update_time = #{record.lastUpdateTime,jdbcType=BIGINT}, + + + sql_variable_details = #{record.sqlVariableDetails,jdbcType=VARCHAR}, + + + + + + + + update dataset_table + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + scene_id = #{record.sceneId,jdbcType=VARCHAR}, + data_source_id = #{record.dataSourceId,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `mode` = #{record.mode,jdbcType=INTEGER}, + info = #{record.info,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + qrtz_instance = #{record.qrtzInstance,jdbcType=VARCHAR}, + sync_status = #{record.syncStatus,jdbcType=VARCHAR}, + last_update_time = #{record.lastUpdateTime,jdbcType=BIGINT}, + sql_variable_details = #{record.sqlVariableDetails,jdbcType=VARCHAR} + + + + + + update dataset_table + + + `name` = #{name,jdbcType=VARCHAR}, + + + scene_id = #{sceneId,jdbcType=VARCHAR}, + + + data_source_id = #{dataSourceId,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + `mode` = #{mode,jdbcType=INTEGER}, + + + info = #{info,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + qrtz_instance = #{qrtzInstance,jdbcType=VARCHAR}, + + + sync_status = #{syncStatus,jdbcType=VARCHAR}, + + + last_update_time = #{lastUpdateTime,jdbcType=BIGINT}, + + + sql_variable_details = #{sqlVariableDetails,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table + set `name` = #{name,jdbcType=VARCHAR}, + scene_id = #{sceneId,jdbcType=VARCHAR}, + data_source_id = #{dataSourceId,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `mode` = #{mode,jdbcType=INTEGER}, + info = #{info,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + qrtz_instance = #{qrtzInstance,jdbcType=VARCHAR}, + sync_status = #{syncStatus,jdbcType=VARCHAR}, + last_update_time = #{lastUpdateTime,jdbcType=BIGINT}, + sql_variable_details = #{sqlVariableDetails,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.java new file mode 100644 index 0000000000..ba8d4c1e5b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableTaskLog; +import io.dataease.plugins.common.base.domain.DatasetTableTaskLogExample; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +public interface DatasetTableTaskLogMapper { + long countByExample(DatasetTableTaskLogExample example); + + int deleteByExample(DatasetTableTaskLogExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTableTaskLog record); + + int insertSelective(DatasetTableTaskLog record); + + List selectByExampleWithBLOBs(DatasetTableTaskLogExample example); + + List selectByExample(DatasetTableTaskLogExample example); + + DatasetTableTaskLog selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTableTaskLog record, @Param("example") DatasetTableTaskLogExample example); + + int updateByExampleWithBLOBs(@Param("record") DatasetTableTaskLog record, @Param("example") DatasetTableTaskLogExample example); + + int updateByExample(@Param("record") DatasetTableTaskLog record, @Param("example") DatasetTableTaskLogExample example); + + int updateByPrimaryKeySelective(DatasetTableTaskLog record); + + int updateByPrimaryKeyWithBLOBs(DatasetTableTaskLog record); + + int updateByPrimaryKey(DatasetTableTaskLog record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.xml new file mode 100644 index 0000000000..2bbece25bc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskLogMapper.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, table_id, task_id, start_time, end_time, `status`, create_time, trigger_type + + + info + + + + + + delete from dataset_table_task_log + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table_task_log + + + + + + insert into dataset_table_task_log (id, table_id, task_id, + start_time, end_time, `status`, + create_time, trigger_type, info + ) + values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR}, + #{startTime,jdbcType=BIGINT}, #{endTime,jdbcType=BIGINT}, #{status,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{triggerType,jdbcType=VARCHAR}, #{info,jdbcType=LONGVARCHAR} + ) + + + insert into dataset_table_task_log + + + id, + + + table_id, + + + task_id, + + + start_time, + + + end_time, + + + `status`, + + + create_time, + + + trigger_type, + + + info, + + + + + #{id,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{taskId,jdbcType=VARCHAR}, + + + #{startTime,jdbcType=BIGINT}, + + + #{endTime,jdbcType=BIGINT}, + + + #{status,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{triggerType,jdbcType=VARCHAR}, + + + #{info,jdbcType=LONGVARCHAR}, + + + + + + update dataset_table_task_log + + + id = #{record.id,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + task_id = #{record.taskId,jdbcType=VARCHAR}, + + + start_time = #{record.startTime,jdbcType=BIGINT}, + + + end_time = #{record.endTime,jdbcType=BIGINT}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + trigger_type = #{record.triggerType,jdbcType=VARCHAR}, + + + info = #{record.info,jdbcType=LONGVARCHAR}, + + + + + + + + update dataset_table_task_log + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + task_id = #{record.taskId,jdbcType=VARCHAR}, + start_time = #{record.startTime,jdbcType=BIGINT}, + end_time = #{record.endTime,jdbcType=BIGINT}, + `status` = #{record.status,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + trigger_type = #{record.triggerType,jdbcType=VARCHAR}, + info = #{record.info,jdbcType=LONGVARCHAR} + + + + + + update dataset_table_task_log + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + task_id = #{record.taskId,jdbcType=VARCHAR}, + start_time = #{record.startTime,jdbcType=BIGINT}, + end_time = #{record.endTime,jdbcType=BIGINT}, + `status` = #{record.status,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + trigger_type = #{record.triggerType,jdbcType=VARCHAR} + + + + + + update dataset_table_task_log + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + task_id = #{taskId,jdbcType=VARCHAR}, + + + start_time = #{startTime,jdbcType=BIGINT}, + + + end_time = #{endTime,jdbcType=BIGINT}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + trigger_type = #{triggerType,jdbcType=VARCHAR}, + + + info = #{info,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_task_log + set table_id = #{tableId,jdbcType=VARCHAR}, + task_id = #{taskId,jdbcType=VARCHAR}, + start_time = #{startTime,jdbcType=BIGINT}, + end_time = #{endTime,jdbcType=BIGINT}, + `status` = #{status,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + trigger_type = #{triggerType,jdbcType=VARCHAR}, + info = #{info,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_task_log + set table_id = #{tableId,jdbcType=VARCHAR}, + task_id = #{taskId,jdbcType=VARCHAR}, + start_time = #{startTime,jdbcType=BIGINT}, + end_time = #{endTime,jdbcType=BIGINT}, + `status` = #{status,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + trigger_type = #{triggerType,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.java new file mode 100644 index 0000000000..39bd7a6518 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableTask; +import io.dataease.plugins.common.base.domain.DatasetTableTaskExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableTaskMapper { + long countByExample(DatasetTableTaskExample example); + + int deleteByExample(DatasetTableTaskExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTableTask record); + + int insertSelective(DatasetTableTask record); + + List selectByExample(DatasetTableTaskExample example); + + DatasetTableTask selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTableTask record, @Param("example") DatasetTableTaskExample example); + + int updateByExample(@Param("record") DatasetTableTask record, @Param("example") DatasetTableTaskExample example); + + int updateByPrimaryKeySelective(DatasetTableTask record); + + int updateByPrimaryKey(DatasetTableTask record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.xml new file mode 100644 index 0000000000..0d53c5b065 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableTaskMapper.xml @@ -0,0 +1,353 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, table_id, `name`, `type`, start_time, rate, cron, `end`, end_time, create_time, + last_exec_time, `status`, last_exec_status, extra_data + + + + + delete from dataset_table_task + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table_task + + + + + + insert into dataset_table_task (id, table_id, `name`, + `type`, start_time, rate, + cron, `end`, end_time, + create_time, last_exec_time, `status`, + last_exec_status, extra_data) + values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{startTime,jdbcType=BIGINT}, #{rate,jdbcType=VARCHAR}, + #{cron,jdbcType=VARCHAR}, #{end,jdbcType=VARCHAR}, #{endTime,jdbcType=BIGINT}, + #{createTime,jdbcType=BIGINT}, #{lastExecTime,jdbcType=BIGINT}, #{status,jdbcType=VARCHAR}, + #{lastExecStatus,jdbcType=VARCHAR}, #{extraData,jdbcType=VARCHAR}) + + + insert into dataset_table_task + + + id, + + + table_id, + + + `name`, + + + `type`, + + + start_time, + + + rate, + + + cron, + + + `end`, + + + end_time, + + + create_time, + + + last_exec_time, + + + `status`, + + + last_exec_status, + + + extra_data, + + + + + #{id,jdbcType=VARCHAR}, + + + #{tableId,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{startTime,jdbcType=BIGINT}, + + + #{rate,jdbcType=VARCHAR}, + + + #{cron,jdbcType=VARCHAR}, + + + #{end,jdbcType=VARCHAR}, + + + #{endTime,jdbcType=BIGINT}, + + + #{createTime,jdbcType=BIGINT}, + + + #{lastExecTime,jdbcType=BIGINT}, + + + #{status,jdbcType=VARCHAR}, + + + #{lastExecStatus,jdbcType=VARCHAR}, + + + #{extraData,jdbcType=VARCHAR}, + + + + + + update dataset_table_task + + + id = #{record.id,jdbcType=VARCHAR}, + + + table_id = #{record.tableId,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + start_time = #{record.startTime,jdbcType=BIGINT}, + + + rate = #{record.rate,jdbcType=VARCHAR}, + + + cron = #{record.cron,jdbcType=VARCHAR}, + + + `end` = #{record.end,jdbcType=VARCHAR}, + + + end_time = #{record.endTime,jdbcType=BIGINT}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + last_exec_time = #{record.lastExecTime,jdbcType=BIGINT}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + last_exec_status = #{record.lastExecStatus,jdbcType=VARCHAR}, + + + extra_data = #{record.extraData,jdbcType=VARCHAR}, + + + + + + + + update dataset_table_task + set id = #{record.id,jdbcType=VARCHAR}, + table_id = #{record.tableId,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + start_time = #{record.startTime,jdbcType=BIGINT}, + rate = #{record.rate,jdbcType=VARCHAR}, + cron = #{record.cron,jdbcType=VARCHAR}, + `end` = #{record.end,jdbcType=VARCHAR}, + end_time = #{record.endTime,jdbcType=BIGINT}, + create_time = #{record.createTime,jdbcType=BIGINT}, + last_exec_time = #{record.lastExecTime,jdbcType=BIGINT}, + `status` = #{record.status,jdbcType=VARCHAR}, + last_exec_status = #{record.lastExecStatus,jdbcType=VARCHAR}, + extra_data = #{record.extraData,jdbcType=VARCHAR} + + + + + + update dataset_table_task + + + table_id = #{tableId,jdbcType=VARCHAR}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + start_time = #{startTime,jdbcType=BIGINT}, + + + rate = #{rate,jdbcType=VARCHAR}, + + + cron = #{cron,jdbcType=VARCHAR}, + + + `end` = #{end,jdbcType=VARCHAR}, + + + end_time = #{endTime,jdbcType=BIGINT}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + last_exec_time = #{lastExecTime,jdbcType=BIGINT}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + last_exec_status = #{lastExecStatus,jdbcType=VARCHAR}, + + + extra_data = #{extraData,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_task + set table_id = #{tableId,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + start_time = #{startTime,jdbcType=BIGINT}, + rate = #{rate,jdbcType=VARCHAR}, + cron = #{cron,jdbcType=VARCHAR}, + `end` = #{end,jdbcType=VARCHAR}, + end_time = #{endTime,jdbcType=BIGINT}, + create_time = #{createTime,jdbcType=BIGINT}, + last_exec_time = #{lastExecTime,jdbcType=BIGINT}, + `status` = #{status,jdbcType=VARCHAR}, + last_exec_status = #{lastExecStatus,jdbcType=VARCHAR}, + extra_data = #{extraData,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.java new file mode 100644 index 0000000000..52e283eab7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DatasetTableUnion; +import io.dataease.plugins.common.base.domain.DatasetTableUnionExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasetTableUnionMapper { + long countByExample(DatasetTableUnionExample example); + + int deleteByExample(DatasetTableUnionExample example); + + int deleteByPrimaryKey(String id); + + int insert(DatasetTableUnion record); + + int insertSelective(DatasetTableUnion record); + + List selectByExample(DatasetTableUnionExample example); + + DatasetTableUnion selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DatasetTableUnion record, @Param("example") DatasetTableUnionExample example); + + int updateByExample(@Param("record") DatasetTableUnion record, @Param("example") DatasetTableUnionExample example); + + int updateByPrimaryKeySelective(DatasetTableUnion record); + + int updateByPrimaryKey(DatasetTableUnion record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.xml new file mode 100644 index 0000000000..94491d4d33 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasetTableUnionMapper.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, source_table_id, source_table_field_id, source_union_relation, target_table_id, + target_table_field_id, target_union_relation, create_by, create_time + + + + + delete from dataset_table_union + where id = #{id,jdbcType=VARCHAR} + + + delete from dataset_table_union + + + + + + insert into dataset_table_union (id, source_table_id, source_table_field_id, + source_union_relation, target_table_id, target_table_field_id, + target_union_relation, create_by, create_time + ) + values (#{id,jdbcType=VARCHAR}, #{sourceTableId,jdbcType=VARCHAR}, #{sourceTableFieldId,jdbcType=VARCHAR}, + #{sourceUnionRelation,jdbcType=VARCHAR}, #{targetTableId,jdbcType=VARCHAR}, #{targetTableFieldId,jdbcType=VARCHAR}, + #{targetUnionRelation,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT} + ) + + + insert into dataset_table_union + + + id, + + + source_table_id, + + + source_table_field_id, + + + source_union_relation, + + + target_table_id, + + + target_table_field_id, + + + target_union_relation, + + + create_by, + + + create_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{sourceTableId,jdbcType=VARCHAR}, + + + #{sourceTableFieldId,jdbcType=VARCHAR}, + + + #{sourceUnionRelation,jdbcType=VARCHAR}, + + + #{targetTableId,jdbcType=VARCHAR}, + + + #{targetTableFieldId,jdbcType=VARCHAR}, + + + #{targetUnionRelation,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + + + + update dataset_table_union + + + id = #{record.id,jdbcType=VARCHAR}, + + + source_table_id = #{record.sourceTableId,jdbcType=VARCHAR}, + + + source_table_field_id = #{record.sourceTableFieldId,jdbcType=VARCHAR}, + + + source_union_relation = #{record.sourceUnionRelation,jdbcType=VARCHAR}, + + + target_table_id = #{record.targetTableId,jdbcType=VARCHAR}, + + + target_table_field_id = #{record.targetTableFieldId,jdbcType=VARCHAR}, + + + target_union_relation = #{record.targetUnionRelation,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + + + + + + update dataset_table_union + set id = #{record.id,jdbcType=VARCHAR}, + source_table_id = #{record.sourceTableId,jdbcType=VARCHAR}, + source_table_field_id = #{record.sourceTableFieldId,jdbcType=VARCHAR}, + source_union_relation = #{record.sourceUnionRelation,jdbcType=VARCHAR}, + target_table_id = #{record.targetTableId,jdbcType=VARCHAR}, + target_table_field_id = #{record.targetTableFieldId,jdbcType=VARCHAR}, + target_union_relation = #{record.targetUnionRelation,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT} + + + + + + update dataset_table_union + + + source_table_id = #{sourceTableId,jdbcType=VARCHAR}, + + + source_table_field_id = #{sourceTableFieldId,jdbcType=VARCHAR}, + + + source_union_relation = #{sourceUnionRelation,jdbcType=VARCHAR}, + + + target_table_id = #{targetTableId,jdbcType=VARCHAR}, + + + target_table_field_id = #{targetTableFieldId,jdbcType=VARCHAR}, + + + target_union_relation = #{targetUnionRelation,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update dataset_table_union + set source_table_id = #{sourceTableId,jdbcType=VARCHAR}, + source_table_field_id = #{sourceTableFieldId,jdbcType=VARCHAR}, + source_union_relation = #{sourceUnionRelation,jdbcType=VARCHAR}, + target_table_id = #{targetTableId,jdbcType=VARCHAR}, + target_table_field_id = #{targetTableFieldId,jdbcType=VARCHAR}, + target_union_relation = #{targetUnionRelation,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.java new file mode 100644 index 0000000000..2051f3c9ca --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.Datasource; +import io.dataease.plugins.common.base.domain.DatasourceExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DatasourceMapper { + long countByExample(DatasourceExample example); + + int deleteByExample(DatasourceExample example); + + int deleteByPrimaryKey(String id); + + int insert(Datasource record); + + int insertSelective(Datasource record); + + List selectByExampleWithBLOBs(DatasourceExample example); + + List selectByExample(DatasourceExample example); + + Datasource selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") Datasource record, @Param("example") DatasourceExample example); + + int updateByExampleWithBLOBs(@Param("record") Datasource record, @Param("example") DatasourceExample example); + + int updateByExample(@Param("record") Datasource record, @Param("example") DatasourceExample example); + + int updateByPrimaryKeySelective(Datasource record); + + int updateByPrimaryKeyWithBLOBs(Datasource record); + + int updateByPrimaryKey(Datasource record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.xml new file mode 100644 index 0000000000..75fae42fe8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DatasourceMapper.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, `desc`, `type`, create_time, update_time, create_by, `status` + + + configuration + + + + + + delete from datasource + where id = #{id,jdbcType=VARCHAR} + + + delete from datasource + + + + + + insert into datasource (id, `name`, `desc`, + `type`, create_time, update_time, + create_by, `status`, configuration + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{desc,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{createBy,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{configuration,jdbcType=LONGVARCHAR} + ) + + + insert into datasource + + + id, + + + `name`, + + + `desc`, + + + `type`, + + + create_time, + + + update_time, + + + create_by, + + + `status`, + + + configuration, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{desc,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{status,jdbcType=VARCHAR}, + + + #{configuration,jdbcType=LONGVARCHAR}, + + + + + + update datasource + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + `desc` = #{record.desc,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + configuration = #{record.configuration,jdbcType=LONGVARCHAR}, + + + + + + + + update datasource + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `desc` = #{record.desc,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR}, + configuration = #{record.configuration,jdbcType=LONGVARCHAR} + + + + + + update datasource + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `desc` = #{record.desc,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR} + + + + + + update datasource + + + `name` = #{name,jdbcType=VARCHAR}, + + + `desc` = #{desc,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + configuration = #{configuration,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update datasource + set `name` = #{name,jdbcType=VARCHAR}, + `desc` = #{desc,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + `status` = #{status,jdbcType=VARCHAR}, + configuration = #{configuration,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update datasource + set `name` = #{name,jdbcType=VARCHAR}, + `desc` = #{desc,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + `status` = #{status,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.java new file mode 100644 index 0000000000..7684ab4672 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DeDriverDetails; +import io.dataease.plugins.common.base.domain.DeDriverDetailsExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DeDriverDetailsMapper { + long countByExample(DeDriverDetailsExample example); + + int deleteByExample(DeDriverDetailsExample example); + + int deleteByPrimaryKey(String id); + + int insert(DeDriverDetails record); + + int insertSelective(DeDriverDetails record); + + List selectByExample(DeDriverDetailsExample example); + + DeDriverDetails selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DeDriverDetails record, @Param("example") DeDriverDetailsExample example); + + int updateByExample(@Param("record") DeDriverDetails record, @Param("example") DeDriverDetailsExample example); + + int updateByPrimaryKeySelective(DeDriverDetails record); + + int updateByPrimaryKey(DeDriverDetails record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.xml new file mode 100644 index 0000000000..880de74dab --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverDetailsMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, de_driver_id, file_name, version, driver_class, trans_name, is_trans_name + + + + + delete from de_driver_details + where id = #{id,jdbcType=VARCHAR} + + + delete from de_driver_details + + + + + + insert into de_driver_details (id, de_driver_id, file_name, + version, driver_class, trans_name, + is_trans_name) + values (#{id,jdbcType=VARCHAR}, #{deDriverId,jdbcType=VARCHAR}, #{fileName,jdbcType=VARCHAR}, + #{version,jdbcType=VARCHAR}, #{driverClass,jdbcType=VARCHAR}, #{transName,jdbcType=VARCHAR}, + #{isTransName,jdbcType=BIT}) + + + insert into de_driver_details + + + id, + + + de_driver_id, + + + file_name, + + + version, + + + driver_class, + + + trans_name, + + + is_trans_name, + + + + + #{id,jdbcType=VARCHAR}, + + + #{deDriverId,jdbcType=VARCHAR}, + + + #{fileName,jdbcType=VARCHAR}, + + + #{version,jdbcType=VARCHAR}, + + + #{driverClass,jdbcType=VARCHAR}, + + + #{transName,jdbcType=VARCHAR}, + + + #{isTransName,jdbcType=BIT}, + + + + + + update de_driver_details + + + id = #{record.id,jdbcType=VARCHAR}, + + + de_driver_id = #{record.deDriverId,jdbcType=VARCHAR}, + + + file_name = #{record.fileName,jdbcType=VARCHAR}, + + + version = #{record.version,jdbcType=VARCHAR}, + + + driver_class = #{record.driverClass,jdbcType=VARCHAR}, + + + trans_name = #{record.transName,jdbcType=VARCHAR}, + + + is_trans_name = #{record.isTransName,jdbcType=BIT}, + + + + + + + + update de_driver_details + set id = #{record.id,jdbcType=VARCHAR}, + de_driver_id = #{record.deDriverId,jdbcType=VARCHAR}, + file_name = #{record.fileName,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + driver_class = #{record.driverClass,jdbcType=VARCHAR}, + trans_name = #{record.transName,jdbcType=VARCHAR}, + is_trans_name = #{record.isTransName,jdbcType=BIT} + + + + + + update de_driver_details + + + de_driver_id = #{deDriverId,jdbcType=VARCHAR}, + + + file_name = #{fileName,jdbcType=VARCHAR}, + + + version = #{version,jdbcType=VARCHAR}, + + + driver_class = #{driverClass,jdbcType=VARCHAR}, + + + trans_name = #{transName,jdbcType=VARCHAR}, + + + is_trans_name = #{isTransName,jdbcType=BIT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update de_driver_details + set de_driver_id = #{deDriverId,jdbcType=VARCHAR}, + file_name = #{fileName,jdbcType=VARCHAR}, + version = #{version,jdbcType=VARCHAR}, + driver_class = #{driverClass,jdbcType=VARCHAR}, + trans_name = #{transName,jdbcType=VARCHAR}, + is_trans_name = #{isTransName,jdbcType=BIT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.java new file mode 100644 index 0000000000..24d6143ebc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DeDriver; +import io.dataease.plugins.common.base.domain.DeDriverExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DeDriverMapper { + long countByExample(DeDriverExample example); + + int deleteByExample(DeDriverExample example); + + int deleteByPrimaryKey(String id); + + int insert(DeDriver record); + + int insertSelective(DeDriver record); + + List selectByExample(DeDriverExample example); + + DeDriver selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DeDriver record, @Param("example") DeDriverExample example); + + int updateByExample(@Param("record") DeDriver record, @Param("example") DeDriverExample example); + + int updateByPrimaryKeySelective(DeDriver record); + + int updateByPrimaryKey(DeDriver record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.xml new file mode 100644 index 0000000000..15f083cb7c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeDriverMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, create_time, `type`, driver_class, `desc` + + + + + delete from de_driver + where id = #{id,jdbcType=VARCHAR} + + + delete from de_driver + + + + + + insert into de_driver (id, `name`, create_time, + `type`, driver_class, `desc` + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{type,jdbcType=VARCHAR}, #{driverClass,jdbcType=VARCHAR}, #{desc,jdbcType=VARCHAR} + ) + + + insert into de_driver + + + id, + + + `name`, + + + create_time, + + + `type`, + + + driver_class, + + + `desc`, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{type,jdbcType=VARCHAR}, + + + #{driverClass,jdbcType=VARCHAR}, + + + #{desc,jdbcType=VARCHAR}, + + + + + + update de_driver + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + driver_class = #{record.driverClass,jdbcType=VARCHAR}, + + + `desc` = #{record.desc,jdbcType=VARCHAR}, + + + + + + + + update de_driver + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + `type` = #{record.type,jdbcType=VARCHAR}, + driver_class = #{record.driverClass,jdbcType=VARCHAR}, + `desc` = #{record.desc,jdbcType=VARCHAR} + + + + + + update de_driver + + + `name` = #{name,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + driver_class = #{driverClass,jdbcType=VARCHAR}, + + + `desc` = #{desc,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update de_driver + set `name` = #{name,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + `type` = #{type,jdbcType=VARCHAR}, + driver_class = #{driverClass,jdbcType=VARCHAR}, + `desc` = #{desc,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.java new file mode 100644 index 0000000000..4883280b85 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.DeEngine; +import io.dataease.plugins.common.base.domain.DeEngineExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface DeEngineMapper { + long countByExample(DeEngineExample example); + + int deleteByExample(DeEngineExample example); + + int deleteByPrimaryKey(String id); + + int insert(DeEngine record); + + int insertSelective(DeEngine record); + + List selectByExampleWithBLOBs(DeEngineExample example); + + List selectByExample(DeEngineExample example); + + DeEngine selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") DeEngine record, @Param("example") DeEngineExample example); + + int updateByExampleWithBLOBs(@Param("record") DeEngine record, @Param("example") DeEngineExample example); + + int updateByExample(@Param("record") DeEngine record, @Param("example") DeEngineExample example); + + int updateByPrimaryKeySelective(DeEngine record); + + int updateByPrimaryKeyWithBLOBs(DeEngine record); + + int updateByPrimaryKey(DeEngine record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.xml new file mode 100644 index 0000000000..b534d7b6a0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/DeEngineMapper.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, `desc`, `type`, create_time, update_time, create_by, `status` + + + configuration + + + + + + delete from de_engine + where id = #{id,jdbcType=VARCHAR} + + + delete from de_engine + + + + + + insert into de_engine (id, `name`, `desc`, + `type`, create_time, update_time, + create_by, `status`, configuration + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{desc,jdbcType=VARCHAR}, + #{type,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{createBy,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{configuration,jdbcType=LONGVARCHAR} + ) + + + insert into de_engine + + + id, + + + `name`, + + + `desc`, + + + `type`, + + + create_time, + + + update_time, + + + create_by, + + + `status`, + + + configuration, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{desc,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{status,jdbcType=VARCHAR}, + + + #{configuration,jdbcType=LONGVARCHAR}, + + + + + + update de_engine + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + `desc` = #{record.desc,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + configuration = #{record.configuration,jdbcType=LONGVARCHAR}, + + + + + + + + update de_engine + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `desc` = #{record.desc,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR}, + configuration = #{record.configuration,jdbcType=LONGVARCHAR} + + + + + + update de_engine + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `desc` = #{record.desc,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `status` = #{record.status,jdbcType=VARCHAR} + + + + + + update de_engine + + + `name` = #{name,jdbcType=VARCHAR}, + + + `desc` = #{desc,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + configuration = #{configuration,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update de_engine + set `name` = #{name,jdbcType=VARCHAR}, + `desc` = #{desc,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + `status` = #{status,jdbcType=VARCHAR}, + configuration = #{configuration,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update de_engine + set `name` = #{name,jdbcType=VARCHAR}, + `desc` = #{desc,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + `status` = #{status,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.java new file mode 100644 index 0000000000..2f0b530d25 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.java @@ -0,0 +1,34 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.FileContent; +import io.dataease.plugins.common.base.domain.FileContentExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface FileContentMapper { + long countByExample(FileContentExample example); + + int deleteByExample(FileContentExample example); + + int deleteByPrimaryKey(String fileId); + + int insert(FileContent record); + + int insertSelective(FileContent record); + + List selectByExampleWithBLOBs(FileContentExample example); + + List selectByExample(FileContentExample example); + + FileContent selectByPrimaryKey(String fileId); + + int updateByExampleSelective(@Param("record") FileContent record, @Param("example") FileContentExample example); + + int updateByExampleWithBLOBs(@Param("record") FileContent record, @Param("example") FileContentExample example); + + int updateByExample(@Param("record") FileContent record, @Param("example") FileContentExample example); + + int updateByPrimaryKeySelective(FileContent record); + + int updateByPrimaryKeyWithBLOBs(FileContent record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.xml new file mode 100644 index 0000000000..4a6e22b8cf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileContentMapper.xml @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + file_id + + + file + + + + + + delete from file_content + where file_id = #{fileId,jdbcType=VARCHAR} + + + delete from file_content + + + + + + insert into file_content (file_id, file) + values (#{fileId,jdbcType=VARCHAR}, #{file,jdbcType=LONGVARBINARY}) + + + insert into file_content + + + file_id, + + + file, + + + + + #{fileId,jdbcType=VARCHAR}, + + + #{file,jdbcType=LONGVARBINARY}, + + + + + + update file_content + + + file_id = #{record.fileId,jdbcType=VARCHAR}, + + + file = #{record.file,jdbcType=LONGVARBINARY}, + + + + + + + + update file_content + set file_id = #{record.fileId,jdbcType=VARCHAR}, + file = #{record.file,jdbcType=LONGVARBINARY} + + + + + + update file_content + set file_id = #{record.fileId,jdbcType=VARCHAR} + + + + + + update file_content + + + file = #{file,jdbcType=LONGVARBINARY}, + + + where file_id = #{fileId,jdbcType=VARCHAR} + + + update file_content + set file = #{file,jdbcType=LONGVARBINARY} + where file_id = #{fileId,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.java new file mode 100644 index 0000000000..36128612ce --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.FileMetadata; +import io.dataease.plugins.common.base.domain.FileMetadataExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface FileMetadataMapper { + long countByExample(FileMetadataExample example); + + int deleteByExample(FileMetadataExample example); + + int deleteByPrimaryKey(String id); + + int insert(FileMetadata record); + + int insertSelective(FileMetadata record); + + List selectByExample(FileMetadataExample example); + + FileMetadata selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") FileMetadata record, @Param("example") FileMetadataExample example); + + int updateByExample(@Param("record") FileMetadata record, @Param("example") FileMetadataExample example); + + int updateByPrimaryKeySelective(FileMetadata record); + + int updateByPrimaryKey(FileMetadata record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.xml new file mode 100644 index 0000000000..1a1ffe6784 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/FileMetadataMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, name, type, create_time, update_time, size + + + + + delete from file_metadata + where id = #{id,jdbcType=VARCHAR} + + + delete from file_metadata + + + + + + insert into file_metadata (id, name, type, + create_time, update_time, size + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, #{size,jdbcType=BIGINT} + ) + + + insert into file_metadata + + + id, + + + name, + + + type, + + + create_time, + + + update_time, + + + size, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{size,jdbcType=BIGINT}, + + + + + + update file_metadata + + + id = #{record.id,jdbcType=VARCHAR}, + + + name = #{record.name,jdbcType=VARCHAR}, + + + type = #{record.type,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + size = #{record.size,jdbcType=BIGINT}, + + + + + + + + update file_metadata + set id = #{record.id,jdbcType=VARCHAR}, + name = #{record.name,jdbcType=VARCHAR}, + type = #{record.type,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + size = #{record.size,jdbcType=BIGINT} + + + + + + update file_metadata + + + name = #{name,jdbcType=VARCHAR}, + + + type = #{type,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + size = #{size,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update file_metadata + set name = #{name,jdbcType=VARCHAR}, + type = #{type,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + size = #{size,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.java new file mode 100644 index 0000000000..75d8e6f041 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.java @@ -0,0 +1,96 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.License; +import io.dataease.plugins.common.base.domain.LicenseExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface LicenseMapper { + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + long countByExample(LicenseExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int deleteByExample(LicenseExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int deleteByPrimaryKey(String id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int insert(License record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int insertSelective(License record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + List selectByExample(LicenseExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + License selectByPrimaryKey(String id); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int updateByExampleSelective(@Param("record") License record, @Param("example") LicenseExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int updateByExample(@Param("record") License record, @Param("example") LicenseExample example); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int updateByPrimaryKeySelective(License record); + + /** + * This method was generated by MyBatis Generator. + * This method corresponds to the database table license + * + * @mbg.generated + */ + int updateByPrimaryKey(License record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.xml new file mode 100644 index 0000000000..8c531d4cb2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/LicenseMapper.xml @@ -0,0 +1,256 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + id, update_time, license, f2c_license + + + + + + delete from license + where id = #{id,jdbcType=VARCHAR} + + + + delete from license + + + + + + + insert into license (id, update_time, license, + f2c_license) + values (#{id,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{license,jdbcType=VARCHAR}, + #{f2cLicense,jdbcType=VARCHAR}) + + + + insert into license + + + id, + + + update_time, + + + license, + + + f2c_license, + + + + + #{id,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=TIMESTAMP}, + + + #{license,jdbcType=VARCHAR}, + + + #{f2cLicense,jdbcType=VARCHAR}, + + + + + + + update license + + + id = #{record.id,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, + + + license = #{record.license,jdbcType=VARCHAR}, + + + f2c_license = #{record.f2cLicense,jdbcType=VARCHAR}, + + + + + + + + + update license + set id = #{record.id,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, + license = #{record.license,jdbcType=VARCHAR}, + f2c_license = #{record.f2cLicense,jdbcType=VARCHAR} + + + + + + + update license + + + update_time = #{updateTime,jdbcType=TIMESTAMP}, + + + license = #{license,jdbcType=VARCHAR}, + + + f2c_license = #{f2cLicense,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + + update license + set update_time = #{updateTime,jdbcType=TIMESTAMP}, + license = #{license,jdbcType=VARCHAR}, + f2c_license = #{f2cLicense,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.java new file mode 100644 index 0000000000..6a706b1cea --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.MyPlugin; +import io.dataease.plugins.common.base.domain.MyPluginExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface MyPluginMapper { + long countByExample(MyPluginExample example); + + int deleteByExample(MyPluginExample example); + + int deleteByPrimaryKey(Long pluginId); + + int insert(MyPlugin record); + + int insertSelective(MyPlugin record); + + List selectByExample(MyPluginExample example); + + MyPlugin selectByPrimaryKey(Long pluginId); + + int updateByExampleSelective(@Param("record") MyPlugin record, @Param("example") MyPluginExample example); + + int updateByExample(@Param("record") MyPlugin record, @Param("example") MyPluginExample example); + + int updateByPrimaryKeySelective(MyPlugin record); + + int updateByPrimaryKey(MyPlugin record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.xml new file mode 100644 index 0000000000..9c572c0f5f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/MyPluginMapper.xml @@ -0,0 +1,385 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + plugin_id, `name`, store, `free`, cost, category, descript, version, install_type, + creator, load_mybatis, release_time, install_time, module_name, icon, ds_type + + + + + delete from my_plugin + where plugin_id = #{pluginId,jdbcType=BIGINT} + + + delete from my_plugin + + + + + + insert into my_plugin (plugin_id, `name`, store, + `free`, cost, category, descript, + version, install_type, creator, + load_mybatis, release_time, install_time, + module_name, icon, ds_type + ) + values (#{pluginId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{store,jdbcType=VARCHAR}, + #{free,jdbcType=BIT}, #{cost,jdbcType=INTEGER}, #{category,jdbcType=VARCHAR}, #{descript,jdbcType=VARCHAR}, + #{version,jdbcType=VARCHAR}, #{installType,jdbcType=INTEGER}, #{creator,jdbcType=VARCHAR}, + #{loadMybatis,jdbcType=BIT}, #{releaseTime,jdbcType=BIGINT}, #{installTime,jdbcType=BIGINT}, + #{moduleName,jdbcType=VARCHAR}, #{icon,jdbcType=VARCHAR}, #{dsType,jdbcType=VARCHAR} + ) + + + insert into my_plugin + + + plugin_id, + + + `name`, + + + store, + + + `free`, + + + cost, + + + category, + + + descript, + + + version, + + + install_type, + + + creator, + + + load_mybatis, + + + release_time, + + + install_time, + + + module_name, + + + icon, + + + ds_type, + + + + + #{pluginId,jdbcType=BIGINT}, + + + #{name,jdbcType=VARCHAR}, + + + #{store,jdbcType=VARCHAR}, + + + #{free,jdbcType=BIT}, + + + #{cost,jdbcType=INTEGER}, + + + #{category,jdbcType=VARCHAR}, + + + #{descript,jdbcType=VARCHAR}, + + + #{version,jdbcType=VARCHAR}, + + + #{installType,jdbcType=INTEGER}, + + + #{creator,jdbcType=VARCHAR}, + + + #{loadMybatis,jdbcType=BIT}, + + + #{releaseTime,jdbcType=BIGINT}, + + + #{installTime,jdbcType=BIGINT}, + + + #{moduleName,jdbcType=VARCHAR}, + + + #{icon,jdbcType=VARCHAR}, + + + #{dsType,jdbcType=VARCHAR}, + + + + + + update my_plugin + + + plugin_id = #{record.pluginId,jdbcType=BIGINT}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + store = #{record.store,jdbcType=VARCHAR}, + + + `free` = #{record.free,jdbcType=BIT}, + + + cost = #{record.cost,jdbcType=INTEGER}, + + + category = #{record.category,jdbcType=VARCHAR}, + + + descript = #{record.descript,jdbcType=VARCHAR}, + + + version = #{record.version,jdbcType=VARCHAR}, + + + install_type = #{record.installType,jdbcType=INTEGER}, + + + creator = #{record.creator,jdbcType=VARCHAR}, + + + load_mybatis = #{record.loadMybatis,jdbcType=BIT}, + + + release_time = #{record.releaseTime,jdbcType=BIGINT}, + + + install_time = #{record.installTime,jdbcType=BIGINT}, + + + module_name = #{record.moduleName,jdbcType=VARCHAR}, + + + icon = #{record.icon,jdbcType=VARCHAR}, + + + ds_type = #{record.dsType,jdbcType=VARCHAR}, + + + + + + + + update my_plugin + set plugin_id = #{record.pluginId,jdbcType=BIGINT}, + `name` = #{record.name,jdbcType=VARCHAR}, + store = #{record.store,jdbcType=VARCHAR}, + `free` = #{record.free,jdbcType=BIT}, + cost = #{record.cost,jdbcType=INTEGER}, + category = #{record.category,jdbcType=VARCHAR}, + descript = #{record.descript,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + install_type = #{record.installType,jdbcType=INTEGER}, + creator = #{record.creator,jdbcType=VARCHAR}, + load_mybatis = #{record.loadMybatis,jdbcType=BIT}, + release_time = #{record.releaseTime,jdbcType=BIGINT}, + install_time = #{record.installTime,jdbcType=BIGINT}, + module_name = #{record.moduleName,jdbcType=VARCHAR}, + icon = #{record.icon,jdbcType=VARCHAR}, + ds_type = #{record.dsType,jdbcType=VARCHAR} + + + + + + update my_plugin + + + `name` = #{name,jdbcType=VARCHAR}, + + + store = #{store,jdbcType=VARCHAR}, + + + `free` = #{free,jdbcType=BIT}, + + + cost = #{cost,jdbcType=INTEGER}, + + + category = #{category,jdbcType=VARCHAR}, + + + descript = #{descript,jdbcType=VARCHAR}, + + + version = #{version,jdbcType=VARCHAR}, + + + install_type = #{installType,jdbcType=INTEGER}, + + + creator = #{creator,jdbcType=VARCHAR}, + + + load_mybatis = #{loadMybatis,jdbcType=BIT}, + + + release_time = #{releaseTime,jdbcType=BIGINT}, + + + install_time = #{installTime,jdbcType=BIGINT}, + + + module_name = #{moduleName,jdbcType=VARCHAR}, + + + icon = #{icon,jdbcType=VARCHAR}, + + + ds_type = #{dsType,jdbcType=VARCHAR}, + + + where plugin_id = #{pluginId,jdbcType=BIGINT} + + + update my_plugin + set `name` = #{name,jdbcType=VARCHAR}, + store = #{store,jdbcType=VARCHAR}, + `free` = #{free,jdbcType=BIT}, + cost = #{cost,jdbcType=INTEGER}, + category = #{category,jdbcType=VARCHAR}, + descript = #{descript,jdbcType=VARCHAR}, + version = #{version,jdbcType=VARCHAR}, + install_type = #{installType,jdbcType=INTEGER}, + creator = #{creator,jdbcType=VARCHAR}, + load_mybatis = #{loadMybatis,jdbcType=BIT}, + release_time = #{releaseTime,jdbcType=BIGINT}, + install_time = #{installTime,jdbcType=BIGINT}, + module_name = #{moduleName,jdbcType=VARCHAR}, + icon = #{icon,jdbcType=VARCHAR}, + ds_type = #{dsType,jdbcType=VARCHAR} + where plugin_id = #{pluginId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.java new file mode 100644 index 0000000000..c3bf2c9664 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelAppTemplateLog; +import io.dataease.plugins.common.base.domain.PanelAppTemplateLogExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelAppTemplateLogMapper { + long countByExample(PanelAppTemplateLogExample example); + + int deleteByExample(PanelAppTemplateLogExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelAppTemplateLog record); + + int insertSelective(PanelAppTemplateLog record); + + List selectByExample(PanelAppTemplateLogExample example); + + PanelAppTemplateLog selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelAppTemplateLog record, @Param("example") PanelAppTemplateLogExample example); + + int updateByExample(@Param("record") PanelAppTemplateLog record, @Param("example") PanelAppTemplateLogExample example); + + int updateByPrimaryKeySelective(PanelAppTemplateLog record); + + int updateByPrimaryKey(PanelAppTemplateLog record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.xml new file mode 100644 index 0000000000..e834080938 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateLogMapper.xml @@ -0,0 +1,356 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, app_template_id, app_template_name, datasource_id, datasource_from, source_datasource_name, + dataset_group_id, source_dataset_group_name, panel_id, source_panel_name, apply_time, + apply_persion, is_success, remark + + + + + delete from panel_app_template_log + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_app_template_log + + + + + + insert into panel_app_template_log (id, app_template_id, app_template_name, + datasource_id, datasource_from, source_datasource_name, + dataset_group_id, source_dataset_group_name, + panel_id, source_panel_name, apply_time, + apply_persion, is_success, remark + ) + values (#{id,jdbcType=VARCHAR}, #{appTemplateId,jdbcType=VARCHAR}, #{appTemplateName,jdbcType=VARCHAR}, + #{datasourceId,jdbcType=VARCHAR}, #{datasourceFrom,jdbcType=VARCHAR}, #{sourceDatasourceName,jdbcType=VARCHAR}, + #{datasetGroupId,jdbcType=VARCHAR}, #{sourceDatasetGroupName,jdbcType=VARCHAR}, + #{panelId,jdbcType=VARCHAR}, #{sourcePanelName,jdbcType=VARCHAR}, #{applyTime,jdbcType=BIGINT}, + #{applyPersion,jdbcType=VARCHAR}, #{isSuccess,jdbcType=BIT}, #{remark,jdbcType=VARCHAR} + ) + + + insert into panel_app_template_log + + + id, + + + app_template_id, + + + app_template_name, + + + datasource_id, + + + datasource_from, + + + source_datasource_name, + + + dataset_group_id, + + + source_dataset_group_name, + + + panel_id, + + + source_panel_name, + + + apply_time, + + + apply_persion, + + + is_success, + + + remark, + + + + + #{id,jdbcType=VARCHAR}, + + + #{appTemplateId,jdbcType=VARCHAR}, + + + #{appTemplateName,jdbcType=VARCHAR}, + + + #{datasourceId,jdbcType=VARCHAR}, + + + #{datasourceFrom,jdbcType=VARCHAR}, + + + #{sourceDatasourceName,jdbcType=VARCHAR}, + + + #{datasetGroupId,jdbcType=VARCHAR}, + + + #{sourceDatasetGroupName,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{sourcePanelName,jdbcType=VARCHAR}, + + + #{applyTime,jdbcType=BIGINT}, + + + #{applyPersion,jdbcType=VARCHAR}, + + + #{isSuccess,jdbcType=BIT}, + + + #{remark,jdbcType=VARCHAR}, + + + + + + update panel_app_template_log + + + id = #{record.id,jdbcType=VARCHAR}, + + + app_template_id = #{record.appTemplateId,jdbcType=VARCHAR}, + + + app_template_name = #{record.appTemplateName,jdbcType=VARCHAR}, + + + datasource_id = #{record.datasourceId,jdbcType=VARCHAR}, + + + datasource_from = #{record.datasourceFrom,jdbcType=VARCHAR}, + + + source_datasource_name = #{record.sourceDatasourceName,jdbcType=VARCHAR}, + + + dataset_group_id = #{record.datasetGroupId,jdbcType=VARCHAR}, + + + source_dataset_group_name = #{record.sourceDatasetGroupName,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + source_panel_name = #{record.sourcePanelName,jdbcType=VARCHAR}, + + + apply_time = #{record.applyTime,jdbcType=BIGINT}, + + + apply_persion = #{record.applyPersion,jdbcType=VARCHAR}, + + + is_success = #{record.isSuccess,jdbcType=BIT}, + + + remark = #{record.remark,jdbcType=VARCHAR}, + + + + + + + + update panel_app_template_log + set id = #{record.id,jdbcType=VARCHAR}, + app_template_id = #{record.appTemplateId,jdbcType=VARCHAR}, + app_template_name = #{record.appTemplateName,jdbcType=VARCHAR}, + datasource_id = #{record.datasourceId,jdbcType=VARCHAR}, + datasource_from = #{record.datasourceFrom,jdbcType=VARCHAR}, + source_datasource_name = #{record.sourceDatasourceName,jdbcType=VARCHAR}, + dataset_group_id = #{record.datasetGroupId,jdbcType=VARCHAR}, + source_dataset_group_name = #{record.sourceDatasetGroupName,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + source_panel_name = #{record.sourcePanelName,jdbcType=VARCHAR}, + apply_time = #{record.applyTime,jdbcType=BIGINT}, + apply_persion = #{record.applyPersion,jdbcType=VARCHAR}, + is_success = #{record.isSuccess,jdbcType=BIT}, + remark = #{record.remark,jdbcType=VARCHAR} + + + + + + update panel_app_template_log + + + app_template_id = #{appTemplateId,jdbcType=VARCHAR}, + + + app_template_name = #{appTemplateName,jdbcType=VARCHAR}, + + + datasource_id = #{datasourceId,jdbcType=VARCHAR}, + + + datasource_from = #{datasourceFrom,jdbcType=VARCHAR}, + + + source_datasource_name = #{sourceDatasourceName,jdbcType=VARCHAR}, + + + dataset_group_id = #{datasetGroupId,jdbcType=VARCHAR}, + + + source_dataset_group_name = #{sourceDatasetGroupName,jdbcType=VARCHAR}, + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + source_panel_name = #{sourcePanelName,jdbcType=VARCHAR}, + + + apply_time = #{applyTime,jdbcType=BIGINT}, + + + apply_persion = #{applyPersion,jdbcType=VARCHAR}, + + + is_success = #{isSuccess,jdbcType=BIT}, + + + remark = #{remark,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_app_template_log + set app_template_id = #{appTemplateId,jdbcType=VARCHAR}, + app_template_name = #{appTemplateName,jdbcType=VARCHAR}, + datasource_id = #{datasourceId,jdbcType=VARCHAR}, + datasource_from = #{datasourceFrom,jdbcType=VARCHAR}, + source_datasource_name = #{sourceDatasourceName,jdbcType=VARCHAR}, + dataset_group_id = #{datasetGroupId,jdbcType=VARCHAR}, + source_dataset_group_name = #{sourceDatasetGroupName,jdbcType=VARCHAR}, + panel_id = #{panelId,jdbcType=VARCHAR}, + source_panel_name = #{sourcePanelName,jdbcType=VARCHAR}, + apply_time = #{applyTime,jdbcType=BIGINT}, + apply_persion = #{applyPersion,jdbcType=VARCHAR}, + is_success = #{isSuccess,jdbcType=BIT}, + remark = #{remark,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.java new file mode 100644 index 0000000000..bc4dff558c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelAppTemplate; +import io.dataease.plugins.common.base.domain.PanelAppTemplateExample; +import io.dataease.plugins.common.base.domain.PanelAppTemplateWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelAppTemplateMapper { + long countByExample(PanelAppTemplateExample example); + + int deleteByExample(PanelAppTemplateExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelAppTemplateWithBLOBs record); + + int insertSelective(PanelAppTemplateWithBLOBs record); + + List selectByExampleWithBLOBs(PanelAppTemplateExample example); + + List selectByExample(PanelAppTemplateExample example); + + PanelAppTemplateWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelAppTemplateWithBLOBs record, @Param("example") PanelAppTemplateExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelAppTemplateWithBLOBs record, @Param("example") PanelAppTemplateExample example); + + int updateByExample(@Param("record") PanelAppTemplate record, @Param("example") PanelAppTemplateExample example); + + int updateByPrimaryKeySelective(PanelAppTemplateWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(PanelAppTemplateWithBLOBs record); + + int updateByPrimaryKey(PanelAppTemplate record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.xml new file mode 100644 index 0000000000..d7a95f1248 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelAppTemplateMapper.xml @@ -0,0 +1,582 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, node_type, `level`, pid, version, update_time, update_user, create_time, + create_user + + + icon, application_info, panel_info, panel_views_info, chart_views_info, chart_view_fields_info, + dataset_tables_info, dataset_table_fields_info, dataset_tasks_info, datasource_info, + link_jumps, link_jump_infos, linkages, linkage_fields, snapshot + + + + + + delete from panel_app_template + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_app_template + + + + + + insert into panel_app_template (id, `name`, node_type, + `level`, pid, version, + update_time, update_user, create_time, + create_user, icon, application_info, + panel_info, panel_views_info, chart_views_info, + chart_view_fields_info, dataset_tables_info, + dataset_table_fields_info, dataset_tasks_info, + datasource_info, link_jumps, link_jump_infos, + linkages, linkage_fields, snapshot + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{nodeType,jdbcType=VARCHAR}, + #{level,jdbcType=INTEGER}, #{pid,jdbcType=VARCHAR}, #{version,jdbcType=VARCHAR}, + #{updateTime,jdbcType=BIGINT}, #{updateUser,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{createUser,jdbcType=VARCHAR}, #{icon,jdbcType=LONGVARCHAR}, #{applicationInfo,jdbcType=LONGVARCHAR}, + #{panelInfo,jdbcType=LONGVARCHAR}, #{panelViewsInfo,jdbcType=LONGVARCHAR}, #{chartViewsInfo,jdbcType=LONGVARCHAR}, + #{chartViewFieldsInfo,jdbcType=LONGVARCHAR}, #{datasetTablesInfo,jdbcType=LONGVARCHAR}, + #{datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, #{datasetTasksInfo,jdbcType=LONGVARCHAR}, + #{datasourceInfo,jdbcType=LONGVARCHAR}, #{linkJumps,jdbcType=LONGVARCHAR}, #{linkJumpInfos,jdbcType=LONGVARCHAR}, + #{linkages,jdbcType=LONGVARCHAR}, #{linkageFields,jdbcType=LONGVARCHAR}, #{snapshot,jdbcType=LONGVARCHAR} + ) + + + insert into panel_app_template + + + id, + + + `name`, + + + node_type, + + + `level`, + + + pid, + + + version, + + + update_time, + + + update_user, + + + create_time, + + + create_user, + + + icon, + + + application_info, + + + panel_info, + + + panel_views_info, + + + chart_views_info, + + + chart_view_fields_info, + + + dataset_tables_info, + + + dataset_table_fields_info, + + + dataset_tasks_info, + + + datasource_info, + + + link_jumps, + + + link_jump_infos, + + + linkages, + + + linkage_fields, + + + snapshot, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{nodeType,jdbcType=VARCHAR}, + + + #{level,jdbcType=INTEGER}, + + + #{pid,jdbcType=VARCHAR}, + + + #{version,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{updateUser,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{createUser,jdbcType=VARCHAR}, + + + #{icon,jdbcType=LONGVARCHAR}, + + + #{applicationInfo,jdbcType=LONGVARCHAR}, + + + #{panelInfo,jdbcType=LONGVARCHAR}, + + + #{panelViewsInfo,jdbcType=LONGVARCHAR}, + + + #{chartViewsInfo,jdbcType=LONGVARCHAR}, + + + #{chartViewFieldsInfo,jdbcType=LONGVARCHAR}, + + + #{datasetTablesInfo,jdbcType=LONGVARCHAR}, + + + #{datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, + + + #{datasetTasksInfo,jdbcType=LONGVARCHAR}, + + + #{datasourceInfo,jdbcType=LONGVARCHAR}, + + + #{linkJumps,jdbcType=LONGVARCHAR}, + + + #{linkJumpInfos,jdbcType=LONGVARCHAR}, + + + #{linkages,jdbcType=LONGVARCHAR}, + + + #{linkageFields,jdbcType=LONGVARCHAR}, + + + #{snapshot,jdbcType=LONGVARCHAR}, + + + + + + update panel_app_template + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + node_type = #{record.nodeType,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=INTEGER}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + version = #{record.version,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + update_user = #{record.updateUser,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + create_user = #{record.createUser,jdbcType=VARCHAR}, + + + icon = #{record.icon,jdbcType=LONGVARCHAR}, + + + application_info = #{record.applicationInfo,jdbcType=LONGVARCHAR}, + + + panel_info = #{record.panelInfo,jdbcType=LONGVARCHAR}, + + + panel_views_info = #{record.panelViewsInfo,jdbcType=LONGVARCHAR}, + + + chart_views_info = #{record.chartViewsInfo,jdbcType=LONGVARCHAR}, + + + chart_view_fields_info = #{record.chartViewFieldsInfo,jdbcType=LONGVARCHAR}, + + + dataset_tables_info = #{record.datasetTablesInfo,jdbcType=LONGVARCHAR}, + + + dataset_table_fields_info = #{record.datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, + + + dataset_tasks_info = #{record.datasetTasksInfo,jdbcType=LONGVARCHAR}, + + + datasource_info = #{record.datasourceInfo,jdbcType=LONGVARCHAR}, + + + link_jumps = #{record.linkJumps,jdbcType=LONGVARCHAR}, + + + link_jump_infos = #{record.linkJumpInfos,jdbcType=LONGVARCHAR}, + + + linkages = #{record.linkages,jdbcType=LONGVARCHAR}, + + + linkage_fields = #{record.linkageFields,jdbcType=LONGVARCHAR}, + + + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_app_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + pid = #{record.pid,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_user = #{record.updateUser,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_user = #{record.createUser,jdbcType=VARCHAR}, + icon = #{record.icon,jdbcType=LONGVARCHAR}, + application_info = #{record.applicationInfo,jdbcType=LONGVARCHAR}, + panel_info = #{record.panelInfo,jdbcType=LONGVARCHAR}, + panel_views_info = #{record.panelViewsInfo,jdbcType=LONGVARCHAR}, + chart_views_info = #{record.chartViewsInfo,jdbcType=LONGVARCHAR}, + chart_view_fields_info = #{record.chartViewFieldsInfo,jdbcType=LONGVARCHAR}, + dataset_tables_info = #{record.datasetTablesInfo,jdbcType=LONGVARCHAR}, + dataset_table_fields_info = #{record.datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, + dataset_tasks_info = #{record.datasetTasksInfo,jdbcType=LONGVARCHAR}, + datasource_info = #{record.datasourceInfo,jdbcType=LONGVARCHAR}, + link_jumps = #{record.linkJumps,jdbcType=LONGVARCHAR}, + link_jump_infos = #{record.linkJumpInfos,jdbcType=LONGVARCHAR}, + linkages = #{record.linkages,jdbcType=LONGVARCHAR}, + linkage_fields = #{record.linkageFields,jdbcType=LONGVARCHAR}, + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR} + + + + + + update panel_app_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + pid = #{record.pid,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_user = #{record.updateUser,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_user = #{record.createUser,jdbcType=VARCHAR} + + + + + + update panel_app_template + + + `name` = #{name,jdbcType=VARCHAR}, + + + node_type = #{nodeType,jdbcType=VARCHAR}, + + + `level` = #{level,jdbcType=INTEGER}, + + + pid = #{pid,jdbcType=VARCHAR}, + + + version = #{version,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + update_user = #{updateUser,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + create_user = #{createUser,jdbcType=VARCHAR}, + + + icon = #{icon,jdbcType=LONGVARCHAR}, + + + application_info = #{applicationInfo,jdbcType=LONGVARCHAR}, + + + panel_info = #{panelInfo,jdbcType=LONGVARCHAR}, + + + panel_views_info = #{panelViewsInfo,jdbcType=LONGVARCHAR}, + + + chart_views_info = #{chartViewsInfo,jdbcType=LONGVARCHAR}, + + + chart_view_fields_info = #{chartViewFieldsInfo,jdbcType=LONGVARCHAR}, + + + dataset_tables_info = #{datasetTablesInfo,jdbcType=LONGVARCHAR}, + + + dataset_table_fields_info = #{datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, + + + dataset_tasks_info = #{datasetTasksInfo,jdbcType=LONGVARCHAR}, + + + datasource_info = #{datasourceInfo,jdbcType=LONGVARCHAR}, + + + link_jumps = #{linkJumps,jdbcType=LONGVARCHAR}, + + + link_jump_infos = #{linkJumpInfos,jdbcType=LONGVARCHAR}, + + + linkages = #{linkages,jdbcType=LONGVARCHAR}, + + + linkage_fields = #{linkageFields,jdbcType=LONGVARCHAR}, + + + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_app_template + set `name` = #{name,jdbcType=VARCHAR}, + node_type = #{nodeType,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + pid = #{pid,jdbcType=VARCHAR}, + version = #{version,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_user = #{updateUser,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + create_user = #{createUser,jdbcType=VARCHAR}, + icon = #{icon,jdbcType=LONGVARCHAR}, + application_info = #{applicationInfo,jdbcType=LONGVARCHAR}, + panel_info = #{panelInfo,jdbcType=LONGVARCHAR}, + panel_views_info = #{panelViewsInfo,jdbcType=LONGVARCHAR}, + chart_views_info = #{chartViewsInfo,jdbcType=LONGVARCHAR}, + chart_view_fields_info = #{chartViewFieldsInfo,jdbcType=LONGVARCHAR}, + dataset_tables_info = #{datasetTablesInfo,jdbcType=LONGVARCHAR}, + dataset_table_fields_info = #{datasetTableFieldsInfo,jdbcType=LONGVARCHAR}, + dataset_tasks_info = #{datasetTasksInfo,jdbcType=LONGVARCHAR}, + datasource_info = #{datasourceInfo,jdbcType=LONGVARCHAR}, + link_jumps = #{linkJumps,jdbcType=LONGVARCHAR}, + link_jump_infos = #{linkJumpInfos,jdbcType=LONGVARCHAR}, + linkages = #{linkages,jdbcType=LONGVARCHAR}, + linkage_fields = #{linkageFields,jdbcType=LONGVARCHAR}, + snapshot = #{snapshot,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_app_template + set `name` = #{name,jdbcType=VARCHAR}, + node_type = #{nodeType,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + pid = #{pid,jdbcType=VARCHAR}, + version = #{version,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_user = #{updateUser,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + create_user = #{createUser,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.java new file mode 100644 index 0000000000..b8bb97b11b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelDesign; +import io.dataease.plugins.common.base.domain.PanelDesignExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelDesignMapper { + long countByExample(PanelDesignExample example); + + int deleteByExample(PanelDesignExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelDesign record); + + int insertSelective(PanelDesign record); + + List selectByExample(PanelDesignExample example); + + PanelDesign selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelDesign record, @Param("example") PanelDesignExample example); + + int updateByExample(@Param("record") PanelDesign record, @Param("example") PanelDesignExample example); + + int updateByPrimaryKeySelective(PanelDesign record); + + int updateByPrimaryKey(PanelDesign record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.xml new file mode 100644 index 0000000000..b7a469566c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelDesignMapper.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, panel_id, component_id, component_style, component_position, component_type, + component_details, update_time, update_person + + + + + delete from panel_design + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_design + + + + + + insert into panel_design (id, panel_id, component_id, + component_style, component_position, component_type, + component_details, update_time, update_person + ) + values (#{id,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{componentId,jdbcType=VARCHAR}, + #{componentStyle,jdbcType=VARCHAR}, #{componentPosition,jdbcType=VARCHAR}, #{componentType,jdbcType=VARCHAR}, + #{componentDetails,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}, #{updatePerson,jdbcType=VARCHAR} + ) + + + insert into panel_design + + + id, + + + panel_id, + + + component_id, + + + component_style, + + + component_position, + + + component_type, + + + component_details, + + + update_time, + + + update_person, + + + + + #{id,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{componentId,jdbcType=VARCHAR}, + + + #{componentStyle,jdbcType=VARCHAR}, + + + #{componentPosition,jdbcType=VARCHAR}, + + + #{componentType,jdbcType=VARCHAR}, + + + #{componentDetails,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{updatePerson,jdbcType=VARCHAR}, + + + + + + update panel_design + + + id = #{record.id,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + component_id = #{record.componentId,jdbcType=VARCHAR}, + + + component_style = #{record.componentStyle,jdbcType=VARCHAR}, + + + component_position = #{record.componentPosition,jdbcType=VARCHAR}, + + + component_type = #{record.componentType,jdbcType=VARCHAR}, + + + component_details = #{record.componentDetails,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + update_person = #{record.updatePerson,jdbcType=VARCHAR}, + + + + + + + + update panel_design + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + component_id = #{record.componentId,jdbcType=VARCHAR}, + component_style = #{record.componentStyle,jdbcType=VARCHAR}, + component_position = #{record.componentPosition,jdbcType=VARCHAR}, + component_type = #{record.componentType,jdbcType=VARCHAR}, + component_details = #{record.componentDetails,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_person = #{record.updatePerson,jdbcType=VARCHAR} + + + + + + update panel_design + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + component_id = #{componentId,jdbcType=VARCHAR}, + + + component_style = #{componentStyle,jdbcType=VARCHAR}, + + + component_position = #{componentPosition,jdbcType=VARCHAR}, + + + component_type = #{componentType,jdbcType=VARCHAR}, + + + component_details = #{componentDetails,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + update_person = #{updatePerson,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_design + set panel_id = #{panelId,jdbcType=VARCHAR}, + component_id = #{componentId,jdbcType=VARCHAR}, + component_style = #{componentStyle,jdbcType=VARCHAR}, + component_position = #{componentPosition,jdbcType=VARCHAR}, + component_type = #{componentType,jdbcType=VARCHAR}, + component_details = #{componentDetails,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_person = #{updatePerson,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.java new file mode 100644 index 0000000000..95cb78f543 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelGroupExtendData; +import io.dataease.plugins.common.base.domain.PanelGroupExtendDataExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelGroupExtendDataMapper { + long countByExample(PanelGroupExtendDataExample example); + + int deleteByExample(PanelGroupExtendDataExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelGroupExtendData record); + + int insertSelective(PanelGroupExtendData record); + + List selectByExampleWithBLOBs(PanelGroupExtendDataExample example); + + List selectByExample(PanelGroupExtendDataExample example); + + PanelGroupExtendData selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelGroupExtendData record, @Param("example") PanelGroupExtendDataExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelGroupExtendData record, @Param("example") PanelGroupExtendDataExample example); + + int updateByExample(@Param("record") PanelGroupExtendData record, @Param("example") PanelGroupExtendDataExample example); + + int updateByPrimaryKeySelective(PanelGroupExtendData record); + + int updateByPrimaryKeyWithBLOBs(PanelGroupExtendData record); + + int updateByPrimaryKey(PanelGroupExtendData record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.xml new file mode 100644 index 0000000000..7df531f5c2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendDataMapper.xml @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, panel_id, view_id + + + view_details + + + + + + delete from panel_group_extend_data + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_group_extend_data + + + + + + insert into panel_group_extend_data (id, panel_id, view_id, + view_details) + values (#{id,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{viewId,jdbcType=VARCHAR}, + #{viewDetails,jdbcType=LONGVARCHAR}) + + + insert into panel_group_extend_data + + + id, + + + panel_id, + + + view_id, + + + view_details, + + + + + #{id,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{viewId,jdbcType=VARCHAR}, + + + #{viewDetails,jdbcType=LONGVARCHAR}, + + + + + + update panel_group_extend_data + + + id = #{record.id,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + view_id = #{record.viewId,jdbcType=VARCHAR}, + + + view_details = #{record.viewDetails,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_group_extend_data + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + view_id = #{record.viewId,jdbcType=VARCHAR}, + view_details = #{record.viewDetails,jdbcType=LONGVARCHAR} + + + + + + update panel_group_extend_data + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + view_id = #{record.viewId,jdbcType=VARCHAR} + + + + + + update panel_group_extend_data + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + view_id = #{viewId,jdbcType=VARCHAR}, + + + view_details = #{viewDetails,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_group_extend_data + set panel_id = #{panelId,jdbcType=VARCHAR}, + view_id = #{viewId,jdbcType=VARCHAR}, + view_details = #{viewDetails,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_group_extend_data + set panel_id = #{panelId,jdbcType=VARCHAR}, + view_id = #{viewId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.java new file mode 100644 index 0000000000..4f0b79295d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelGroupExtend; +import io.dataease.plugins.common.base.domain.PanelGroupExtendExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelGroupExtendMapper { + long countByExample(PanelGroupExtendExample example); + + int deleteByExample(PanelGroupExtendExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelGroupExtend record); + + int insertSelective(PanelGroupExtend record); + + List selectByExampleWithBLOBs(PanelGroupExtendExample example); + + List selectByExample(PanelGroupExtendExample example); + + PanelGroupExtend selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelGroupExtend record, @Param("example") PanelGroupExtendExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelGroupExtend record, @Param("example") PanelGroupExtendExample example); + + int updateByExample(@Param("record") PanelGroupExtend record, @Param("example") PanelGroupExtendExample example); + + int updateByPrimaryKeySelective(PanelGroupExtend record); + + int updateByPrimaryKeyWithBLOBs(PanelGroupExtend record); + + int updateByPrimaryKey(PanelGroupExtend record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.xml new file mode 100644 index 0000000000..c41e5b27a6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupExtendMapper.xml @@ -0,0 +1,253 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, panel_id, template_id, template_version + + + template_dynamic_data + + + + + + delete from panel_group_extend + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_group_extend + + + + + + insert into panel_group_extend (id, panel_id, template_id, + template_version, template_dynamic_data + ) + values (#{id,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{templateId,jdbcType=VARCHAR}, + #{templateVersion,jdbcType=VARCHAR}, #{templateDynamicData,jdbcType=LONGVARCHAR} + ) + + + insert into panel_group_extend + + + id, + + + panel_id, + + + template_id, + + + template_version, + + + template_dynamic_data, + + + + + #{id,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{templateId,jdbcType=VARCHAR}, + + + #{templateVersion,jdbcType=VARCHAR}, + + + #{templateDynamicData,jdbcType=LONGVARCHAR}, + + + + + + update panel_group_extend + + + id = #{record.id,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + template_id = #{record.templateId,jdbcType=VARCHAR}, + + + template_version = #{record.templateVersion,jdbcType=VARCHAR}, + + + template_dynamic_data = #{record.templateDynamicData,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_group_extend + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + template_id = #{record.templateId,jdbcType=VARCHAR}, + template_version = #{record.templateVersion,jdbcType=VARCHAR}, + template_dynamic_data = #{record.templateDynamicData,jdbcType=LONGVARCHAR} + + + + + + update panel_group_extend + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + template_id = #{record.templateId,jdbcType=VARCHAR}, + template_version = #{record.templateVersion,jdbcType=VARCHAR} + + + + + + update panel_group_extend + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + template_id = #{templateId,jdbcType=VARCHAR}, + + + template_version = #{templateVersion,jdbcType=VARCHAR}, + + + template_dynamic_data = #{templateDynamicData,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_group_extend + set panel_id = #{panelId,jdbcType=VARCHAR}, + template_id = #{templateId,jdbcType=VARCHAR}, + template_version = #{templateVersion,jdbcType=VARCHAR}, + template_dynamic_data = #{templateDynamicData,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_group_extend + set panel_id = #{panelId,jdbcType=VARCHAR}, + template_id = #{templateId,jdbcType=VARCHAR}, + template_version = #{templateVersion,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.java new file mode 100644 index 0000000000..0737d2dd87 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelGroup; +import io.dataease.plugins.common.base.domain.PanelGroupExample; +import io.dataease.plugins.common.base.domain.PanelGroupWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelGroupMapper { + long countByExample(PanelGroupExample example); + + int deleteByExample(PanelGroupExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelGroupWithBLOBs record); + + int insertSelective(PanelGroupWithBLOBs record); + + List selectByExampleWithBLOBs(PanelGroupExample example); + + List selectByExample(PanelGroupExample example); + + PanelGroupWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelGroupWithBLOBs record, @Param("example") PanelGroupExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelGroupWithBLOBs record, @Param("example") PanelGroupExample example); + + int updateByExample(@Param("record") PanelGroup record, @Param("example") PanelGroupExample example); + + int updateByPrimaryKeySelective(PanelGroupWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(PanelGroupWithBLOBs record); + + int updateByPrimaryKey(PanelGroup record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.xml new file mode 100644 index 0000000000..c237783940 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelGroupMapper.xml @@ -0,0 +1,516 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, pid, `level`, node_type, create_by, create_time, panel_type, `source`, + extend1, extend2, remark, mobile_layout, `status`, update_by, update_time, watermark_open, + panel_sort + + + panel_style, panel_data + + + + + + delete from panel_group + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_group + + + + + + insert into panel_group (id, `name`, pid, + `level`, node_type, create_by, + create_time, panel_type, `source`, + extend1, extend2, remark, + mobile_layout, `status`, update_by, + update_time, watermark_open, panel_sort, + panel_style, panel_data) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, + #{level,jdbcType=INTEGER}, #{nodeType,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{panelType,jdbcType=VARCHAR}, #{source,jdbcType=VARCHAR}, + #{extend1,jdbcType=VARCHAR}, #{extend2,jdbcType=VARCHAR}, #{remark,jdbcType=VARCHAR}, + #{mobileLayout,jdbcType=BIT}, #{status,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, + #{updateTime,jdbcType=BIGINT}, #{watermarkOpen,jdbcType=BIT}, #{panelSort,jdbcType=BIGINT}, + #{panelStyle,jdbcType=LONGVARCHAR}, #{panelData,jdbcType=LONGVARCHAR}) + + + insert into panel_group + + + id, + + + `name`, + + + pid, + + + `level`, + + + node_type, + + + create_by, + + + create_time, + + + panel_type, + + + `source`, + + + extend1, + + + extend2, + + + remark, + + + mobile_layout, + + + `status`, + + + update_by, + + + update_time, + + + watermark_open, + + + panel_sort, + + + panel_style, + + + panel_data, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{pid,jdbcType=VARCHAR}, + + + #{level,jdbcType=INTEGER}, + + + #{nodeType,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{panelType,jdbcType=VARCHAR}, + + + #{source,jdbcType=VARCHAR}, + + + #{extend1,jdbcType=VARCHAR}, + + + #{extend2,jdbcType=VARCHAR}, + + + #{remark,jdbcType=VARCHAR}, + + + #{mobileLayout,jdbcType=BIT}, + + + #{status,jdbcType=VARCHAR}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{watermarkOpen,jdbcType=BIT}, + + + #{panelSort,jdbcType=BIGINT}, + + + #{panelStyle,jdbcType=LONGVARCHAR}, + + + #{panelData,jdbcType=LONGVARCHAR}, + + + + + + update panel_group + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=INTEGER}, + + + node_type = #{record.nodeType,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + panel_type = #{record.panelType,jdbcType=VARCHAR}, + + + `source` = #{record.source,jdbcType=VARCHAR}, + + + extend1 = #{record.extend1,jdbcType=VARCHAR}, + + + extend2 = #{record.extend2,jdbcType=VARCHAR}, + + + remark = #{record.remark,jdbcType=VARCHAR}, + + + mobile_layout = #{record.mobileLayout,jdbcType=BIT}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + watermark_open = #{record.watermarkOpen,jdbcType=BIT}, + + + panel_sort = #{record.panelSort,jdbcType=BIGINT}, + + + panel_style = #{record.panelStyle,jdbcType=LONGVARCHAR}, + + + panel_data = #{record.panelData,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_group + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + panel_type = #{record.panelType,jdbcType=VARCHAR}, + `source` = #{record.source,jdbcType=VARCHAR}, + extend1 = #{record.extend1,jdbcType=VARCHAR}, + extend2 = #{record.extend2,jdbcType=VARCHAR}, + remark = #{record.remark,jdbcType=VARCHAR}, + mobile_layout = #{record.mobileLayout,jdbcType=BIT}, + `status` = #{record.status,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + watermark_open = #{record.watermarkOpen,jdbcType=BIT}, + panel_sort = #{record.panelSort,jdbcType=BIGINT}, + panel_style = #{record.panelStyle,jdbcType=LONGVARCHAR}, + panel_data = #{record.panelData,jdbcType=LONGVARCHAR} + + + + + + update panel_group + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + panel_type = #{record.panelType,jdbcType=VARCHAR}, + `source` = #{record.source,jdbcType=VARCHAR}, + extend1 = #{record.extend1,jdbcType=VARCHAR}, + extend2 = #{record.extend2,jdbcType=VARCHAR}, + remark = #{record.remark,jdbcType=VARCHAR}, + mobile_layout = #{record.mobileLayout,jdbcType=BIT}, + `status` = #{record.status,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + watermark_open = #{record.watermarkOpen,jdbcType=BIT}, + panel_sort = #{record.panelSort,jdbcType=BIGINT} + + + + + + update panel_group + + + `name` = #{name,jdbcType=VARCHAR}, + + + pid = #{pid,jdbcType=VARCHAR}, + + + `level` = #{level,jdbcType=INTEGER}, + + + node_type = #{nodeType,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + panel_type = #{panelType,jdbcType=VARCHAR}, + + + `source` = #{source,jdbcType=VARCHAR}, + + + extend1 = #{extend1,jdbcType=VARCHAR}, + + + extend2 = #{extend2,jdbcType=VARCHAR}, + + + remark = #{remark,jdbcType=VARCHAR}, + + + mobile_layout = #{mobileLayout,jdbcType=BIT}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + watermark_open = #{watermarkOpen,jdbcType=BIT}, + + + panel_sort = #{panelSort,jdbcType=BIGINT}, + + + panel_style = #{panelStyle,jdbcType=LONGVARCHAR}, + + + panel_data = #{panelData,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_group + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + node_type = #{nodeType,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + panel_type = #{panelType,jdbcType=VARCHAR}, + `source` = #{source,jdbcType=VARCHAR}, + extend1 = #{extend1,jdbcType=VARCHAR}, + extend2 = #{extend2,jdbcType=VARCHAR}, + remark = #{remark,jdbcType=VARCHAR}, + mobile_layout = #{mobileLayout,jdbcType=BIT}, + `status` = #{status,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + watermark_open = #{watermarkOpen,jdbcType=BIT}, + panel_sort = #{panelSort,jdbcType=BIGINT}, + panel_style = #{panelStyle,jdbcType=LONGVARCHAR}, + panel_data = #{panelData,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_group + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + node_type = #{nodeType,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + panel_type = #{panelType,jdbcType=VARCHAR}, + `source` = #{source,jdbcType=VARCHAR}, + extend1 = #{extend1,jdbcType=VARCHAR}, + extend2 = #{extend2,jdbcType=VARCHAR}, + remark = #{remark,jdbcType=VARCHAR}, + mobile_layout = #{mobileLayout,jdbcType=BIT}, + `status` = #{status,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + watermark_open = #{watermarkOpen,jdbcType=BIT}, + panel_sort = #{panelSort,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.java new file mode 100644 index 0000000000..929950d8f8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelLinkJumpInfo; +import io.dataease.plugins.common.base.domain.PanelLinkJumpInfoExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelLinkJumpInfoMapper { + long countByExample(PanelLinkJumpInfoExample example); + + int deleteByExample(PanelLinkJumpInfoExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelLinkJumpInfo record); + + int insertSelective(PanelLinkJumpInfo record); + + List selectByExample(PanelLinkJumpInfoExample example); + + PanelLinkJumpInfo selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelLinkJumpInfo record, @Param("example") PanelLinkJumpInfoExample example); + + int updateByExample(@Param("record") PanelLinkJumpInfo record, @Param("example") PanelLinkJumpInfoExample example); + + int updateByPrimaryKeySelective(PanelLinkJumpInfo record); + + int updateByPrimaryKey(PanelLinkJumpInfo record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.xml new file mode 100644 index 0000000000..36a7f3cfe5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpInfoMapper.xml @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, link_jump_id, link_type, jump_type, target_panel_id, source_field_id, content, + `checked`, attach_params, copy_from, copy_id + + + + + delete from panel_link_jump_info + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_link_jump_info + + + + + + insert into panel_link_jump_info (id, link_jump_id, link_type, + jump_type, target_panel_id, source_field_id, + content, `checked`, attach_params, + copy_from, copy_id) + values (#{id,jdbcType=VARCHAR}, #{linkJumpId,jdbcType=VARCHAR}, #{linkType,jdbcType=VARCHAR}, + #{jumpType,jdbcType=VARCHAR}, #{targetPanelId,jdbcType=VARCHAR}, #{sourceFieldId,jdbcType=VARCHAR}, + #{content,jdbcType=VARCHAR}, #{checked,jdbcType=BIT}, #{attachParams,jdbcType=BIT}, + #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}) + + + insert into panel_link_jump_info + + + id, + + + link_jump_id, + + + link_type, + + + jump_type, + + + target_panel_id, + + + source_field_id, + + + content, + + + `checked`, + + + attach_params, + + + copy_from, + + + copy_id, + + + + + #{id,jdbcType=VARCHAR}, + + + #{linkJumpId,jdbcType=VARCHAR}, + + + #{linkType,jdbcType=VARCHAR}, + + + #{jumpType,jdbcType=VARCHAR}, + + + #{targetPanelId,jdbcType=VARCHAR}, + + + #{sourceFieldId,jdbcType=VARCHAR}, + + + #{content,jdbcType=VARCHAR}, + + + #{checked,jdbcType=BIT}, + + + #{attachParams,jdbcType=BIT}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_link_jump_info + + + id = #{record.id,jdbcType=VARCHAR}, + + + link_jump_id = #{record.linkJumpId,jdbcType=VARCHAR}, + + + link_type = #{record.linkType,jdbcType=VARCHAR}, + + + jump_type = #{record.jumpType,jdbcType=VARCHAR}, + + + target_panel_id = #{record.targetPanelId,jdbcType=VARCHAR}, + + + source_field_id = #{record.sourceFieldId,jdbcType=VARCHAR}, + + + content = #{record.content,jdbcType=VARCHAR}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + attach_params = #{record.attachParams,jdbcType=BIT}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_link_jump_info + set id = #{record.id,jdbcType=VARCHAR}, + link_jump_id = #{record.linkJumpId,jdbcType=VARCHAR}, + link_type = #{record.linkType,jdbcType=VARCHAR}, + jump_type = #{record.jumpType,jdbcType=VARCHAR}, + target_panel_id = #{record.targetPanelId,jdbcType=VARCHAR}, + source_field_id = #{record.sourceFieldId,jdbcType=VARCHAR}, + content = #{record.content,jdbcType=VARCHAR}, + `checked` = #{record.checked,jdbcType=BIT}, + attach_params = #{record.attachParams,jdbcType=BIT}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_link_jump_info + + + link_jump_id = #{linkJumpId,jdbcType=VARCHAR}, + + + link_type = #{linkType,jdbcType=VARCHAR}, + + + jump_type = #{jumpType,jdbcType=VARCHAR}, + + + target_panel_id = #{targetPanelId,jdbcType=VARCHAR}, + + + source_field_id = #{sourceFieldId,jdbcType=VARCHAR}, + + + content = #{content,jdbcType=VARCHAR}, + + + `checked` = #{checked,jdbcType=BIT}, + + + attach_params = #{attachParams,jdbcType=BIT}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_link_jump_info + set link_jump_id = #{linkJumpId,jdbcType=VARCHAR}, + link_type = #{linkType,jdbcType=VARCHAR}, + jump_type = #{jumpType,jdbcType=VARCHAR}, + target_panel_id = #{targetPanelId,jdbcType=VARCHAR}, + source_field_id = #{sourceFieldId,jdbcType=VARCHAR}, + content = #{content,jdbcType=VARCHAR}, + `checked` = #{checked,jdbcType=BIT}, + attach_params = #{attachParams,jdbcType=BIT}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.java new file mode 100644 index 0000000000..2e349db77e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelLinkJump; +import io.dataease.plugins.common.base.domain.PanelLinkJumpExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelLinkJumpMapper { + long countByExample(PanelLinkJumpExample example); + + int deleteByExample(PanelLinkJumpExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelLinkJump record); + + int insertSelective(PanelLinkJump record); + + List selectByExample(PanelLinkJumpExample example); + + PanelLinkJump selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelLinkJump record, @Param("example") PanelLinkJumpExample example); + + int updateByExample(@Param("record") PanelLinkJump record, @Param("example") PanelLinkJumpExample example); + + int updateByPrimaryKeySelective(PanelLinkJump record); + + int updateByPrimaryKey(PanelLinkJump record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.xml new file mode 100644 index 0000000000..ac07ec8284 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, source_panel_id, source_view_id, link_jump_info, `checked`, copy_from, copy_id + + + + + delete from panel_link_jump + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_link_jump + + + + + + insert into panel_link_jump (id, source_panel_id, source_view_id, + link_jump_info, `checked`, copy_from, + copy_id) + values (#{id,jdbcType=VARCHAR}, #{sourcePanelId,jdbcType=VARCHAR}, #{sourceViewId,jdbcType=VARCHAR}, + #{linkJumpInfo,jdbcType=VARCHAR}, #{checked,jdbcType=BIT}, #{copyFrom,jdbcType=VARCHAR}, + #{copyId,jdbcType=VARCHAR}) + + + insert into panel_link_jump + + + id, + + + source_panel_id, + + + source_view_id, + + + link_jump_info, + + + `checked`, + + + copy_from, + + + copy_id, + + + + + #{id,jdbcType=VARCHAR}, + + + #{sourcePanelId,jdbcType=VARCHAR}, + + + #{sourceViewId,jdbcType=VARCHAR}, + + + #{linkJumpInfo,jdbcType=VARCHAR}, + + + #{checked,jdbcType=BIT}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_link_jump + + + id = #{record.id,jdbcType=VARCHAR}, + + + source_panel_id = #{record.sourcePanelId,jdbcType=VARCHAR}, + + + source_view_id = #{record.sourceViewId,jdbcType=VARCHAR}, + + + link_jump_info = #{record.linkJumpInfo,jdbcType=VARCHAR}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_link_jump + set id = #{record.id,jdbcType=VARCHAR}, + source_panel_id = #{record.sourcePanelId,jdbcType=VARCHAR}, + source_view_id = #{record.sourceViewId,jdbcType=VARCHAR}, + link_jump_info = #{record.linkJumpInfo,jdbcType=VARCHAR}, + `checked` = #{record.checked,jdbcType=BIT}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_link_jump + + + source_panel_id = #{sourcePanelId,jdbcType=VARCHAR}, + + + source_view_id = #{sourceViewId,jdbcType=VARCHAR}, + + + link_jump_info = #{linkJumpInfo,jdbcType=VARCHAR}, + + + `checked` = #{checked,jdbcType=BIT}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_link_jump + set source_panel_id = #{sourcePanelId,jdbcType=VARCHAR}, + source_view_id = #{sourceViewId,jdbcType=VARCHAR}, + link_jump_info = #{linkJumpInfo,jdbcType=VARCHAR}, + `checked` = #{checked,jdbcType=BIT}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.java new file mode 100644 index 0000000000..f250bc18b1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelLinkJumpTargetViewInfo; +import io.dataease.plugins.common.base.domain.PanelLinkJumpTargetViewInfoExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelLinkJumpTargetViewInfoMapper { + long countByExample(PanelLinkJumpTargetViewInfoExample example); + + int deleteByExample(PanelLinkJumpTargetViewInfoExample example); + + int deleteByPrimaryKey(String targetId); + + int insert(PanelLinkJumpTargetViewInfo record); + + int insertSelective(PanelLinkJumpTargetViewInfo record); + + List selectByExample(PanelLinkJumpTargetViewInfoExample example); + + PanelLinkJumpTargetViewInfo selectByPrimaryKey(String targetId); + + int updateByExampleSelective(@Param("record") PanelLinkJumpTargetViewInfo record, @Param("example") PanelLinkJumpTargetViewInfoExample example); + + int updateByExample(@Param("record") PanelLinkJumpTargetViewInfo record, @Param("example") PanelLinkJumpTargetViewInfoExample example); + + int updateByPrimaryKeySelective(PanelLinkJumpTargetViewInfo record); + + int updateByPrimaryKey(PanelLinkJumpTargetViewInfo record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.xml new file mode 100644 index 0000000000..cb74b1d683 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkJumpTargetViewInfoMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + target_id, link_jump_info_id, target_view_id, target_field_id, copy_from, copy_id + + + + + delete from panel_link_jump_target_view_info + where target_id = #{targetId,jdbcType=VARCHAR} + + + delete from panel_link_jump_target_view_info + + + + + + insert into panel_link_jump_target_view_info (target_id, link_jump_info_id, target_view_id, + target_field_id, copy_from, copy_id + ) + values (#{targetId,jdbcType=VARCHAR}, #{linkJumpInfoId,jdbcType=VARCHAR}, #{targetViewId,jdbcType=VARCHAR}, + #{targetFieldId,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR} + ) + + + insert into panel_link_jump_target_view_info + + + target_id, + + + link_jump_info_id, + + + target_view_id, + + + target_field_id, + + + copy_from, + + + copy_id, + + + + + #{targetId,jdbcType=VARCHAR}, + + + #{linkJumpInfoId,jdbcType=VARCHAR}, + + + #{targetViewId,jdbcType=VARCHAR}, + + + #{targetFieldId,jdbcType=VARCHAR}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_link_jump_target_view_info + + + target_id = #{record.targetId,jdbcType=VARCHAR}, + + + link_jump_info_id = #{record.linkJumpInfoId,jdbcType=VARCHAR}, + + + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + + + target_field_id = #{record.targetFieldId,jdbcType=VARCHAR}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_link_jump_target_view_info + set target_id = #{record.targetId,jdbcType=VARCHAR}, + link_jump_info_id = #{record.linkJumpInfoId,jdbcType=VARCHAR}, + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + target_field_id = #{record.targetFieldId,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_link_jump_target_view_info + + + link_jump_info_id = #{linkJumpInfoId,jdbcType=VARCHAR}, + + + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + + + target_field_id = #{targetFieldId,jdbcType=VARCHAR}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where target_id = #{targetId,jdbcType=VARCHAR} + + + update panel_link_jump_target_view_info + set link_jump_info_id = #{linkJumpInfoId,jdbcType=VARCHAR}, + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + target_field_id = #{targetFieldId,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where target_id = #{targetId,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.java new file mode 100644 index 0000000000..6fa4d96b41 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelLink; +import io.dataease.plugins.common.base.domain.PanelLinkExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelLinkMapper { + long countByExample(PanelLinkExample example); + + int deleteByExample(PanelLinkExample example); + + int insert(PanelLink record); + + int insertSelective(PanelLink record); + + List selectByExample(PanelLinkExample example); + + int updateByExampleSelective(@Param("record") PanelLink record, @Param("example") PanelLinkExample example); + + int updateByExample(@Param("record") PanelLink record, @Param("example") PanelLinkExample example); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.xml new file mode 100644 index 0000000000..b98a48b6dd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMapper.xml @@ -0,0 +1,188 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + resource_id, `valid`, enable_pwd, pwd, over_time, user_id + + + + delete from panel_link + + + + + + insert into panel_link (resource_id, `valid`, enable_pwd, + pwd, over_time, user_id + ) + values (#{resourceId,jdbcType=VARCHAR}, #{valid,jdbcType=BIT}, #{enablePwd,jdbcType=BIT}, + #{pwd,jdbcType=VARCHAR}, #{overTime,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT} + ) + + + insert into panel_link + + + resource_id, + + + `valid`, + + + enable_pwd, + + + pwd, + + + over_time, + + + user_id, + + + + + #{resourceId,jdbcType=VARCHAR}, + + + #{valid,jdbcType=BIT}, + + + #{enablePwd,jdbcType=BIT}, + + + #{pwd,jdbcType=VARCHAR}, + + + #{overTime,jdbcType=BIGINT}, + + + #{userId,jdbcType=BIGINT}, + + + + + + update panel_link + + + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + + + `valid` = #{record.valid,jdbcType=BIT}, + + + enable_pwd = #{record.enablePwd,jdbcType=BIT}, + + + pwd = #{record.pwd,jdbcType=VARCHAR}, + + + over_time = #{record.overTime,jdbcType=BIGINT}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + + + + + + update panel_link + set resource_id = #{record.resourceId,jdbcType=VARCHAR}, + `valid` = #{record.valid,jdbcType=BIT}, + enable_pwd = #{record.enablePwd,jdbcType=BIT}, + pwd = #{record.pwd,jdbcType=VARCHAR}, + over_time = #{record.overTime,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT} + + + + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.java new file mode 100644 index 0000000000..282b96b4cd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelLinkMapping; +import io.dataease.plugins.common.base.domain.PanelLinkMappingExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelLinkMappingMapper { + long countByExample(PanelLinkMappingExample example); + + int deleteByExample(PanelLinkMappingExample example); + + int deleteByPrimaryKey(Long id); + + int insert(PanelLinkMapping record); + + int insertSelective(PanelLinkMapping record); + + List selectByExample(PanelLinkMappingExample example); + + PanelLinkMapping selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") PanelLinkMapping record, @Param("example") PanelLinkMappingExample example); + + int updateByExample(@Param("record") PanelLinkMapping record, @Param("example") PanelLinkMappingExample example); + + int updateByPrimaryKeySelective(PanelLinkMapping record); + + int updateByPrimaryKey(PanelLinkMapping record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.xml new file mode 100644 index 0000000000..78396d1157 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelLinkMappingMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, resource_id, user_id, uuid + + + + + delete from panel_link_mapping + where id = #{id,jdbcType=BIGINT} + + + delete from panel_link_mapping + + + + + + insert into panel_link_mapping (id, resource_id, user_id, + uuid) + values (#{id,jdbcType=BIGINT}, #{resourceId,jdbcType=VARCHAR}, #{userId,jdbcType=BIGINT}, + #{uuid,jdbcType=VARCHAR}) + + + insert into panel_link_mapping + + + id, + + + resource_id, + + + user_id, + + + uuid, + + + + + #{id,jdbcType=BIGINT}, + + + #{resourceId,jdbcType=VARCHAR}, + + + #{userId,jdbcType=BIGINT}, + + + #{uuid,jdbcType=VARCHAR}, + + + + + + update panel_link_mapping + + + id = #{record.id,jdbcType=BIGINT}, + + + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + uuid = #{record.uuid,jdbcType=VARCHAR}, + + + + + + + + update panel_link_mapping + set id = #{record.id,jdbcType=BIGINT}, + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + user_id = #{record.userId,jdbcType=BIGINT}, + uuid = #{record.uuid,jdbcType=VARCHAR} + + + + + + update panel_link_mapping + + + resource_id = #{resourceId,jdbcType=VARCHAR}, + + + user_id = #{userId,jdbcType=BIGINT}, + + + uuid = #{uuid,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update panel_link_mapping + set resource_id = #{resourceId,jdbcType=VARCHAR}, + user_id = #{userId,jdbcType=BIGINT}, + uuid = #{uuid,jdbcType=VARCHAR} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.java new file mode 100644 index 0000000000..999eed10bc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelOuterParamsInfo; +import io.dataease.plugins.common.base.domain.PanelOuterParamsInfoExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelOuterParamsInfoMapper { + long countByExample(PanelOuterParamsInfoExample example); + + int deleteByExample(PanelOuterParamsInfoExample example); + + int deleteByPrimaryKey(String paramsInfoId); + + int insert(PanelOuterParamsInfo record); + + int insertSelective(PanelOuterParamsInfo record); + + List selectByExample(PanelOuterParamsInfoExample example); + + PanelOuterParamsInfo selectByPrimaryKey(String paramsInfoId); + + int updateByExampleSelective(@Param("record") PanelOuterParamsInfo record, @Param("example") PanelOuterParamsInfoExample example); + + int updateByExample(@Param("record") PanelOuterParamsInfo record, @Param("example") PanelOuterParamsInfoExample example); + + int updateByPrimaryKeySelective(PanelOuterParamsInfo record); + + int updateByPrimaryKey(PanelOuterParamsInfo record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.xml new file mode 100644 index 0000000000..fb5e878866 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsInfoMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + params_info_id, params_id, param_name, `checked`, copy_from, copy_id + + + + + delete from panel_outer_params_info + where params_info_id = #{paramsInfoId,jdbcType=VARCHAR} + + + delete from panel_outer_params_info + + + + + + insert into panel_outer_params_info (params_info_id, params_id, param_name, + `checked`, copy_from, copy_id + ) + values (#{paramsInfoId,jdbcType=VARCHAR}, #{paramsId,jdbcType=VARCHAR}, #{paramName,jdbcType=VARCHAR}, + #{checked,jdbcType=BIT}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR} + ) + + + insert into panel_outer_params_info + + + params_info_id, + + + params_id, + + + param_name, + + + `checked`, + + + copy_from, + + + copy_id, + + + + + #{paramsInfoId,jdbcType=VARCHAR}, + + + #{paramsId,jdbcType=VARCHAR}, + + + #{paramName,jdbcType=VARCHAR}, + + + #{checked,jdbcType=BIT}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_outer_params_info + + + params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR}, + + + params_id = #{record.paramsId,jdbcType=VARCHAR}, + + + param_name = #{record.paramName,jdbcType=VARCHAR}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_outer_params_info + set params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR}, + params_id = #{record.paramsId,jdbcType=VARCHAR}, + param_name = #{record.paramName,jdbcType=VARCHAR}, + `checked` = #{record.checked,jdbcType=BIT}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_outer_params_info + + + params_id = #{paramsId,jdbcType=VARCHAR}, + + + param_name = #{paramName,jdbcType=VARCHAR}, + + + `checked` = #{checked,jdbcType=BIT}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where params_info_id = #{paramsInfoId,jdbcType=VARCHAR} + + + update panel_outer_params_info + set params_id = #{paramsId,jdbcType=VARCHAR}, + param_name = #{paramName,jdbcType=VARCHAR}, + `checked` = #{checked,jdbcType=BIT}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where params_info_id = #{paramsInfoId,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.java new file mode 100644 index 0000000000..a5e0a04078 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelOuterParams; +import io.dataease.plugins.common.base.domain.PanelOuterParamsExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelOuterParamsMapper { + long countByExample(PanelOuterParamsExample example); + + int deleteByExample(PanelOuterParamsExample example); + + int deleteByPrimaryKey(String paramsId); + + int insert(PanelOuterParams record); + + int insertSelective(PanelOuterParams record); + + List selectByExample(PanelOuterParamsExample example); + + PanelOuterParams selectByPrimaryKey(String paramsId); + + int updateByExampleSelective(@Param("record") PanelOuterParams record, @Param("example") PanelOuterParamsExample example); + + int updateByExample(@Param("record") PanelOuterParams record, @Param("example") PanelOuterParamsExample example); + + int updateByPrimaryKeySelective(PanelOuterParams record); + + int updateByPrimaryKey(PanelOuterParams record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.xml new file mode 100644 index 0000000000..08d7e000bf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + params_id, panel_id, `checked`, remark, copy_from, copy_id + + + + + delete from panel_outer_params + where params_id = #{paramsId,jdbcType=VARCHAR} + + + delete from panel_outer_params + + + + + + insert into panel_outer_params (params_id, panel_id, `checked`, + remark, copy_from, copy_id + ) + values (#{paramsId,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{checked,jdbcType=BIT}, + #{remark,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR} + ) + + + insert into panel_outer_params + + + params_id, + + + panel_id, + + + `checked`, + + + remark, + + + copy_from, + + + copy_id, + + + + + #{paramsId,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{checked,jdbcType=BIT}, + + + #{remark,jdbcType=VARCHAR}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_outer_params + + + params_id = #{record.paramsId,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + `checked` = #{record.checked,jdbcType=BIT}, + + + remark = #{record.remark,jdbcType=VARCHAR}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_outer_params + set params_id = #{record.paramsId,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + `checked` = #{record.checked,jdbcType=BIT}, + remark = #{record.remark,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_outer_params + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + `checked` = #{checked,jdbcType=BIT}, + + + remark = #{remark,jdbcType=VARCHAR}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where params_id = #{paramsId,jdbcType=VARCHAR} + + + update panel_outer_params + set panel_id = #{panelId,jdbcType=VARCHAR}, + `checked` = #{checked,jdbcType=BIT}, + remark = #{remark,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where params_id = #{paramsId,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.java new file mode 100644 index 0000000000..e5f852cefd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelOuterParamsTargetViewInfo; +import io.dataease.plugins.common.base.domain.PanelOuterParamsTargetViewInfoExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelOuterParamsTargetViewInfoMapper { + long countByExample(PanelOuterParamsTargetViewInfoExample example); + + int deleteByExample(PanelOuterParamsTargetViewInfoExample example); + + int deleteByPrimaryKey(String targetId); + + int insert(PanelOuterParamsTargetViewInfo record); + + int insertSelective(PanelOuterParamsTargetViewInfo record); + + List selectByExample(PanelOuterParamsTargetViewInfoExample example); + + PanelOuterParamsTargetViewInfo selectByPrimaryKey(String targetId); + + int updateByExampleSelective(@Param("record") PanelOuterParamsTargetViewInfo record, @Param("example") PanelOuterParamsTargetViewInfoExample example); + + int updateByExample(@Param("record") PanelOuterParamsTargetViewInfo record, @Param("example") PanelOuterParamsTargetViewInfoExample example); + + int updateByPrimaryKeySelective(PanelOuterParamsTargetViewInfo record); + + int updateByPrimaryKey(PanelOuterParamsTargetViewInfo record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.xml new file mode 100644 index 0000000000..2f5bd27054 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelOuterParamsTargetViewInfoMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + target_id, params_info_id, target_view_id, target_field_id, copy_from, copy_id + + + + + delete from panel_outer_params_target_view_info + where target_id = #{targetId,jdbcType=VARCHAR} + + + delete from panel_outer_params_target_view_info + + + + + + insert into panel_outer_params_target_view_info (target_id, params_info_id, target_view_id, + target_field_id, copy_from, copy_id + ) + values (#{targetId,jdbcType=VARCHAR}, #{paramsInfoId,jdbcType=VARCHAR}, #{targetViewId,jdbcType=VARCHAR}, + #{targetFieldId,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR} + ) + + + insert into panel_outer_params_target_view_info + + + target_id, + + + params_info_id, + + + target_view_id, + + + target_field_id, + + + copy_from, + + + copy_id, + + + + + #{targetId,jdbcType=VARCHAR}, + + + #{paramsInfoId,jdbcType=VARCHAR}, + + + #{targetViewId,jdbcType=VARCHAR}, + + + #{targetFieldId,jdbcType=VARCHAR}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_outer_params_target_view_info + + + target_id = #{record.targetId,jdbcType=VARCHAR}, + + + params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR}, + + + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + + + target_field_id = #{record.targetFieldId,jdbcType=VARCHAR}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_outer_params_target_view_info + set target_id = #{record.targetId,jdbcType=VARCHAR}, + params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR}, + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + target_field_id = #{record.targetFieldId,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_outer_params_target_view_info + + + params_info_id = #{paramsInfoId,jdbcType=VARCHAR}, + + + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + + + target_field_id = #{targetFieldId,jdbcType=VARCHAR}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where target_id = #{targetId,jdbcType=VARCHAR} + + + update panel_outer_params_target_view_info + set params_info_id = #{paramsInfoId,jdbcType=VARCHAR}, + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + target_field_id = #{targetFieldId,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where target_id = #{targetId,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.java new file mode 100644 index 0000000000..b1bc86a455 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelPdfTemplate; +import io.dataease.plugins.common.base.domain.PanelPdfTemplateExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelPdfTemplateMapper { + long countByExample(PanelPdfTemplateExample example); + + int deleteByExample(PanelPdfTemplateExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelPdfTemplate record); + + int insertSelective(PanelPdfTemplate record); + + List selectByExampleWithBLOBs(PanelPdfTemplateExample example); + + List selectByExample(PanelPdfTemplateExample example); + + PanelPdfTemplate selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelPdfTemplate record, @Param("example") PanelPdfTemplateExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelPdfTemplate record, @Param("example") PanelPdfTemplateExample example); + + int updateByExample(@Param("record") PanelPdfTemplate record, @Param("example") PanelPdfTemplateExample example); + + int updateByPrimaryKeySelective(PanelPdfTemplate record); + + int updateByPrimaryKeyWithBLOBs(PanelPdfTemplate record); + + int updateByPrimaryKey(PanelPdfTemplate record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.xml new file mode 100644 index 0000000000..219ddddc0d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelPdfTemplateMapper.xml @@ -0,0 +1,270 @@ + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, create_time, create_user, sort + + + template_content + + + + + + delete from panel_pdf_template + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_pdf_template + + + + + + insert into panel_pdf_template (id, `name`, create_time, + create_user, sort, template_content + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{createUser,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER}, #{templateContent,jdbcType=LONGVARCHAR} + ) + + + insert into panel_pdf_template + + + id, + + + `name`, + + + create_time, + + + create_user, + + + sort, + + + template_content, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{createUser,jdbcType=VARCHAR}, + + + #{sort,jdbcType=INTEGER}, + + + #{templateContent,jdbcType=LONGVARCHAR}, + + + + + + update panel_pdf_template + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + create_user = #{record.createUser,jdbcType=VARCHAR}, + + + sort = #{record.sort,jdbcType=INTEGER}, + + + template_content = #{record.templateContent,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_pdf_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_user = #{record.createUser,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER}, + template_content = #{record.templateContent,jdbcType=LONGVARCHAR} + + + + + + update panel_pdf_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_user = #{record.createUser,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER} + + + + + + update panel_pdf_template + + + `name` = #{name,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + create_user = #{createUser,jdbcType=VARCHAR}, + + + sort = #{sort,jdbcType=INTEGER}, + + + template_content = #{templateContent,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_pdf_template + set `name` = #{name,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + create_user = #{createUser,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER}, + template_content = #{templateContent,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_pdf_template + set `name` = #{name,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + create_user = #{createUser,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.java new file mode 100644 index 0000000000..97a91369f7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelShare; +import io.dataease.plugins.common.base.domain.PanelShareExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelShareMapper { + long countByExample(PanelShareExample example); + + int deleteByExample(PanelShareExample example); + + int deleteByPrimaryKey(Long shareId); + + int insert(PanelShare record); + + int insertSelective(PanelShare record); + + List selectByExample(PanelShareExample example); + + PanelShare selectByPrimaryKey(Long shareId); + + int updateByExampleSelective(@Param("record") PanelShare record, @Param("example") PanelShareExample example); + + int updateByExample(@Param("record") PanelShare record, @Param("example") PanelShareExample example); + + int updateByPrimaryKeySelective(PanelShare record); + + int updateByPrimaryKey(PanelShare record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.xml new file mode 100644 index 0000000000..f959221b8c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelShareMapper.xml @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + share_id, panel_group_id, target_id, create_time, `type` + + + + + delete from panel_share + where share_id = #{shareId,jdbcType=BIGINT} + + + delete from panel_share + + + + + + insert into panel_share (share_id, panel_group_id, target_id, + create_time, `type`) + values (#{shareId,jdbcType=BIGINT}, #{panelGroupId,jdbcType=VARCHAR}, #{targetId,jdbcType=BIGINT}, + #{createTime,jdbcType=BIGINT}, #{type,jdbcType=INTEGER}) + + + insert into panel_share + + + share_id, + + + panel_group_id, + + + target_id, + + + create_time, + + + `type`, + + + + + #{shareId,jdbcType=BIGINT}, + + + #{panelGroupId,jdbcType=VARCHAR}, + + + #{targetId,jdbcType=BIGINT}, + + + #{createTime,jdbcType=BIGINT}, + + + #{type,jdbcType=INTEGER}, + + + + + + update panel_share + + + share_id = #{record.shareId,jdbcType=BIGINT}, + + + panel_group_id = #{record.panelGroupId,jdbcType=VARCHAR}, + + + target_id = #{record.targetId,jdbcType=BIGINT}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + `type` = #{record.type,jdbcType=INTEGER}, + + + + + + + + update panel_share + set share_id = #{record.shareId,jdbcType=BIGINT}, + panel_group_id = #{record.panelGroupId,jdbcType=VARCHAR}, + target_id = #{record.targetId,jdbcType=BIGINT}, + create_time = #{record.createTime,jdbcType=BIGINT}, + `type` = #{record.type,jdbcType=INTEGER} + + + + + + update panel_share + + + panel_group_id = #{panelGroupId,jdbcType=VARCHAR}, + + + target_id = #{targetId,jdbcType=BIGINT}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + `type` = #{type,jdbcType=INTEGER}, + + + where share_id = #{shareId,jdbcType=BIGINT} + + + update panel_share + set panel_group_id = #{panelGroupId,jdbcType=VARCHAR}, + target_id = #{targetId,jdbcType=BIGINT}, + create_time = #{createTime,jdbcType=BIGINT}, + `type` = #{type,jdbcType=INTEGER} + where share_id = #{shareId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.java new file mode 100644 index 0000000000..78a78374e8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelStore; +import io.dataease.plugins.common.base.domain.PanelStoreExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelStoreMapper { + long countByExample(PanelStoreExample example); + + int deleteByExample(PanelStoreExample example); + + int deleteByPrimaryKey(Long storeId); + + int insert(PanelStore record); + + int insertSelective(PanelStore record); + + List selectByExample(PanelStoreExample example); + + PanelStore selectByPrimaryKey(Long storeId); + + int updateByExampleSelective(@Param("record") PanelStore record, @Param("example") PanelStoreExample example); + + int updateByExample(@Param("record") PanelStore record, @Param("example") PanelStoreExample example); + + int updateByPrimaryKeySelective(PanelStore record); + + int updateByPrimaryKey(PanelStore record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.xml new file mode 100644 index 0000000000..b22dd2c85e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelStoreMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + store_id, panel_group_id, user_id, create_time + + + + + delete from panel_store + where store_id = #{storeId,jdbcType=BIGINT} + + + delete from panel_store + + + + + + insert into panel_store (store_id, panel_group_id, user_id, + create_time) + values (#{storeId,jdbcType=BIGINT}, #{panelGroupId,jdbcType=VARCHAR}, #{userId,jdbcType=BIGINT}, + #{createTime,jdbcType=BIGINT}) + + + insert into panel_store + + + store_id, + + + panel_group_id, + + + user_id, + + + create_time, + + + + + #{storeId,jdbcType=BIGINT}, + + + #{panelGroupId,jdbcType=VARCHAR}, + + + #{userId,jdbcType=BIGINT}, + + + #{createTime,jdbcType=BIGINT}, + + + + + + update panel_store + + + store_id = #{record.storeId,jdbcType=BIGINT}, + + + panel_group_id = #{record.panelGroupId,jdbcType=VARCHAR}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + + + + + + update panel_store + set store_id = #{record.storeId,jdbcType=BIGINT}, + panel_group_id = #{record.panelGroupId,jdbcType=VARCHAR}, + user_id = #{record.userId,jdbcType=BIGINT}, + create_time = #{record.createTime,jdbcType=BIGINT} + + + + + + update panel_store + + + panel_group_id = #{panelGroupId,jdbcType=VARCHAR}, + + + user_id = #{userId,jdbcType=BIGINT}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + where store_id = #{storeId,jdbcType=BIGINT} + + + update panel_store + set panel_group_id = #{panelGroupId,jdbcType=VARCHAR}, + user_id = #{userId,jdbcType=BIGINT}, + create_time = #{createTime,jdbcType=BIGINT} + where store_id = #{storeId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.java new file mode 100644 index 0000000000..d991f237e3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelSubject; +import io.dataease.plugins.common.base.domain.PanelSubjectExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelSubjectMapper { + long countByExample(PanelSubjectExample example); + + int deleteByExample(PanelSubjectExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelSubject record); + + int insertSelective(PanelSubject record); + + List selectByExampleWithBLOBs(PanelSubjectExample example); + + List selectByExample(PanelSubjectExample example); + + PanelSubject selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelSubject record, @Param("example") PanelSubjectExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelSubject record, @Param("example") PanelSubjectExample example); + + int updateByExample(@Param("record") PanelSubject record, @Param("example") PanelSubjectExample example); + + int updateByPrimaryKeySelective(PanelSubject record); + + int updateByPrimaryKeyWithBLOBs(PanelSubject record); + + int updateByPrimaryKey(PanelSubject record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.xml new file mode 100644 index 0000000000..a7d3ab74f4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelSubjectMapper.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, `type`, create_num, create_time, create_by, update_time, update_by + + + details + + + + + + delete from panel_subject + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_subject + + + + + + insert into panel_subject (id, `name`, `type`, + create_num, create_time, create_by, + update_time, update_by, details + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{createNum,jdbcType=INTEGER}, #{createTime,jdbcType=BIGINT}, #{createBy,jdbcType=VARCHAR}, + #{updateTime,jdbcType=BIGINT}, #{updateBy,jdbcType=VARCHAR}, #{details,jdbcType=LONGVARCHAR} + ) + + + insert into panel_subject + + + id, + + + `name`, + + + `type`, + + + create_num, + + + create_time, + + + create_by, + + + update_time, + + + update_by, + + + details, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{createNum,jdbcType=INTEGER}, + + + #{createTime,jdbcType=BIGINT}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{details,jdbcType=LONGVARCHAR}, + + + + + + update panel_subject + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + create_num = #{record.createNum,jdbcType=INTEGER}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + details = #{record.details,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_subject + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_num = #{record.createNum,jdbcType=INTEGER}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + details = #{record.details,jdbcType=LONGVARCHAR} + + + + + + update panel_subject + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + create_num = #{record.createNum,jdbcType=INTEGER}, + create_time = #{record.createTime,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR} + + + + + + update panel_subject + + + `name` = #{name,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + create_num = #{createNum,jdbcType=INTEGER}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + details = #{details,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_subject + set `name` = #{name,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_num = #{createNum,jdbcType=INTEGER}, + create_time = #{createTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR}, + details = #{details,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_subject + set `name` = #{name,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + create_num = #{createNum,jdbcType=INTEGER}, + create_time = #{createTime,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.java new file mode 100644 index 0000000000..dcf7be0103 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelTemplate; +import io.dataease.plugins.common.base.domain.PanelTemplateExample; +import io.dataease.plugins.common.base.domain.PanelTemplateWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelTemplateMapper { + long countByExample(PanelTemplateExample example); + + int deleteByExample(PanelTemplateExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelTemplateWithBLOBs record); + + int insertSelective(PanelTemplateWithBLOBs record); + + List selectByExampleWithBLOBs(PanelTemplateExample example); + + List selectByExample(PanelTemplateExample example); + + PanelTemplateWithBLOBs selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelTemplateWithBLOBs record, @Param("example") PanelTemplateExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelTemplateWithBLOBs record, @Param("example") PanelTemplateExample example); + + int updateByExample(@Param("record") PanelTemplate record, @Param("example") PanelTemplateExample example); + + int updateByPrimaryKeySelective(PanelTemplateWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(PanelTemplateWithBLOBs record); + + int updateByPrimaryKey(PanelTemplate record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.xml new file mode 100644 index 0000000000..eb4dd8deba --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelTemplateMapper.xml @@ -0,0 +1,370 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, pid, `level`, node_type, create_by, create_time, template_type + + + snapshot, template_style, template_data, dynamic_data + + + + + + delete from panel_template + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_template + + + + + + insert into panel_template (id, `name`, pid, + `level`, node_type, create_by, + create_time, template_type, snapshot, + template_style, template_data, dynamic_data + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, + #{level,jdbcType=INTEGER}, #{nodeType,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{templateType,jdbcType=VARCHAR}, #{snapshot,jdbcType=LONGVARCHAR}, + #{templateStyle,jdbcType=LONGVARCHAR}, #{templateData,jdbcType=LONGVARCHAR}, #{dynamicData,jdbcType=LONGVARCHAR} + ) + + + insert into panel_template + + + id, + + + `name`, + + + pid, + + + `level`, + + + node_type, + + + create_by, + + + create_time, + + + template_type, + + + snapshot, + + + template_style, + + + template_data, + + + dynamic_data, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{pid,jdbcType=VARCHAR}, + + + #{level,jdbcType=INTEGER}, + + + #{nodeType,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{templateType,jdbcType=VARCHAR}, + + + #{snapshot,jdbcType=LONGVARCHAR}, + + + #{templateStyle,jdbcType=LONGVARCHAR}, + + + #{templateData,jdbcType=LONGVARCHAR}, + + + #{dynamicData,jdbcType=LONGVARCHAR}, + + + + + + update panel_template + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=INTEGER}, + + + node_type = #{record.nodeType,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + template_type = #{record.templateType,jdbcType=VARCHAR}, + + + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + + + template_style = #{record.templateStyle,jdbcType=LONGVARCHAR}, + + + template_data = #{record.templateData,jdbcType=LONGVARCHAR}, + + + dynamic_data = #{record.dynamicData,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + template_type = #{record.templateType,jdbcType=VARCHAR}, + snapshot = #{record.snapshot,jdbcType=LONGVARCHAR}, + template_style = #{record.templateStyle,jdbcType=LONGVARCHAR}, + template_data = #{record.templateData,jdbcType=LONGVARCHAR}, + dynamic_data = #{record.dynamicData,jdbcType=LONGVARCHAR} + + + + + + update panel_template + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=INTEGER}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + template_type = #{record.templateType,jdbcType=VARCHAR} + + + + + + update panel_template + + + `name` = #{name,jdbcType=VARCHAR}, + + + pid = #{pid,jdbcType=VARCHAR}, + + + `level` = #{level,jdbcType=INTEGER}, + + + node_type = #{nodeType,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + template_type = #{templateType,jdbcType=VARCHAR}, + + + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + + + template_style = #{templateStyle,jdbcType=LONGVARCHAR}, + + + template_data = #{templateData,jdbcType=LONGVARCHAR}, + + + dynamic_data = #{dynamicData,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_template + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + node_type = #{nodeType,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + template_type = #{templateType,jdbcType=VARCHAR}, + snapshot = #{snapshot,jdbcType=LONGVARCHAR}, + template_style = #{templateStyle,jdbcType=LONGVARCHAR}, + template_data = #{templateData,jdbcType=LONGVARCHAR}, + dynamic_data = #{dynamicData,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_template + set `name` = #{name,jdbcType=VARCHAR}, + pid = #{pid,jdbcType=VARCHAR}, + `level` = #{level,jdbcType=INTEGER}, + node_type = #{nodeType,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + template_type = #{templateType,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.java new file mode 100644 index 0000000000..414f52fce0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelViewLinkageField; +import io.dataease.plugins.common.base.domain.PanelViewLinkageFieldExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelViewLinkageFieldMapper { + long countByExample(PanelViewLinkageFieldExample example); + + int deleteByExample(PanelViewLinkageFieldExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelViewLinkageField record); + + int insertSelective(PanelViewLinkageField record); + + List selectByExample(PanelViewLinkageFieldExample example); + + PanelViewLinkageField selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelViewLinkageField record, @Param("example") PanelViewLinkageFieldExample example); + + int updateByExample(@Param("record") PanelViewLinkageField record, @Param("example") PanelViewLinkageFieldExample example); + + int updateByPrimaryKeySelective(PanelViewLinkageField record); + + int updateByPrimaryKey(PanelViewLinkageField record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.xml new file mode 100644 index 0000000000..cf0684cc43 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageFieldMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, linkage_id, source_field, target_field, update_time, copy_from, copy_id + + + + + delete from panel_view_linkage_field + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_view_linkage_field + + + + + + insert into panel_view_linkage_field (id, linkage_id, source_field, + target_field, update_time, copy_from, + copy_id) + values (#{id,jdbcType=VARCHAR}, #{linkageId,jdbcType=VARCHAR}, #{sourceField,jdbcType=VARCHAR}, + #{targetField,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}, #{copyFrom,jdbcType=VARCHAR}, + #{copyId,jdbcType=VARCHAR}) + + + insert into panel_view_linkage_field + + + id, + + + linkage_id, + + + source_field, + + + target_field, + + + update_time, + + + copy_from, + + + copy_id, + + + + + #{id,jdbcType=VARCHAR}, + + + #{linkageId,jdbcType=VARCHAR}, + + + #{sourceField,jdbcType=VARCHAR}, + + + #{targetField,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_view_linkage_field + + + id = #{record.id,jdbcType=VARCHAR}, + + + linkage_id = #{record.linkageId,jdbcType=VARCHAR}, + + + source_field = #{record.sourceField,jdbcType=VARCHAR}, + + + target_field = #{record.targetField,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_view_linkage_field + set id = #{record.id,jdbcType=VARCHAR}, + linkage_id = #{record.linkageId,jdbcType=VARCHAR}, + source_field = #{record.sourceField,jdbcType=VARCHAR}, + target_field = #{record.targetField,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_view_linkage_field + + + linkage_id = #{linkageId,jdbcType=VARCHAR}, + + + source_field = #{sourceField,jdbcType=VARCHAR}, + + + target_field = #{targetField,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_view_linkage_field + set linkage_id = #{linkageId,jdbcType=VARCHAR}, + source_field = #{sourceField,jdbcType=VARCHAR}, + target_field = #{targetField,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.java new file mode 100644 index 0000000000..072e473ce3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelViewLinkage; +import io.dataease.plugins.common.base.domain.PanelViewLinkageExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelViewLinkageMapper { + long countByExample(PanelViewLinkageExample example); + + int deleteByExample(PanelViewLinkageExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelViewLinkage record); + + int insertSelective(PanelViewLinkage record); + + List selectByExample(PanelViewLinkageExample example); + + PanelViewLinkage selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelViewLinkage record, @Param("example") PanelViewLinkageExample example); + + int updateByExample(@Param("record") PanelViewLinkage record, @Param("example") PanelViewLinkageExample example); + + int updateByPrimaryKeySelective(PanelViewLinkage record); + + int updateByPrimaryKey(PanelViewLinkage record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.xml new file mode 100644 index 0000000000..1b8a58cf2a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewLinkageMapper.xml @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, panel_id, source_view_id, target_view_id, update_time, update_people, linkage_active, + ext1, ext2, copy_from, copy_id + + + + + delete from panel_view_linkage + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_view_linkage + + + + + + insert into panel_view_linkage (id, panel_id, source_view_id, + target_view_id, update_time, update_people, + linkage_active, ext1, ext2, + copy_from, copy_id) + values (#{id,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{sourceViewId,jdbcType=VARCHAR}, + #{targetViewId,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}, #{updatePeople,jdbcType=VARCHAR}, + #{linkageActive,jdbcType=BIT}, #{ext1,jdbcType=VARCHAR}, #{ext2,jdbcType=VARCHAR}, + #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}) + + + insert into panel_view_linkage + + + id, + + + panel_id, + + + source_view_id, + + + target_view_id, + + + update_time, + + + update_people, + + + linkage_active, + + + ext1, + + + ext2, + + + copy_from, + + + copy_id, + + + + + #{id,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{sourceViewId,jdbcType=VARCHAR}, + + + #{targetViewId,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{updatePeople,jdbcType=VARCHAR}, + + + #{linkageActive,jdbcType=BIT}, + + + #{ext1,jdbcType=VARCHAR}, + + + #{ext2,jdbcType=VARCHAR}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + + + + update panel_view_linkage + + + id = #{record.id,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + source_view_id = #{record.sourceViewId,jdbcType=VARCHAR}, + + + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + update_people = #{record.updatePeople,jdbcType=VARCHAR}, + + + linkage_active = #{record.linkageActive,jdbcType=BIT}, + + + ext1 = #{record.ext1,jdbcType=VARCHAR}, + + + ext2 = #{record.ext2,jdbcType=VARCHAR}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + + + + + + update panel_view_linkage + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + source_view_id = #{record.sourceViewId,jdbcType=VARCHAR}, + target_view_id = #{record.targetViewId,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + update_people = #{record.updatePeople,jdbcType=VARCHAR}, + linkage_active = #{record.linkageActive,jdbcType=BIT}, + ext1 = #{record.ext1,jdbcType=VARCHAR}, + ext2 = #{record.ext2,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_view_linkage + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + source_view_id = #{sourceViewId,jdbcType=VARCHAR}, + + + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + update_people = #{updatePeople,jdbcType=VARCHAR}, + + + linkage_active = #{linkageActive,jdbcType=BIT}, + + + ext1 = #{ext1,jdbcType=VARCHAR}, + + + ext2 = #{ext2,jdbcType=VARCHAR}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_view_linkage + set panel_id = #{panelId,jdbcType=VARCHAR}, + source_view_id = #{sourceViewId,jdbcType=VARCHAR}, + target_view_id = #{targetViewId,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + update_people = #{updatePeople,jdbcType=VARCHAR}, + linkage_active = #{linkageActive,jdbcType=BIT}, + ext1 = #{ext1,jdbcType=VARCHAR}, + ext2 = #{ext2,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.java new file mode 100644 index 0000000000..04de0e98d2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelView; +import io.dataease.plugins.common.base.domain.PanelViewExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelViewMapper { + long countByExample(PanelViewExample example); + + int deleteByExample(PanelViewExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelView record); + + int insertSelective(PanelView record); + + List selectByExampleWithBLOBs(PanelViewExample example); + + List selectByExample(PanelViewExample example); + + PanelView selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelView record, @Param("example") PanelViewExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelView record, @Param("example") PanelViewExample example); + + int updateByExample(@Param("record") PanelView record, @Param("example") PanelViewExample example); + + int updateByPrimaryKeySelective(PanelView record); + + int updateByPrimaryKeyWithBLOBs(PanelView record); + + int updateByPrimaryKey(PanelView record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.xml new file mode 100644 index 0000000000..fad1cc8fff --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelViewMapper.xml @@ -0,0 +1,394 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, panel_id, chart_view_id, create_by, create_time, update_by, update_time, `position`, + copy_from_panel, copy_from_view, copy_from, copy_id + + + content + + + + + + delete from panel_view + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_view + + + + + + insert into panel_view (id, panel_id, chart_view_id, + create_by, create_time, update_by, + update_time, `position`, copy_from_panel, + copy_from_view, copy_from, copy_id, + content) + values (#{id,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{chartViewId,jdbcType=VARCHAR}, + #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateBy,jdbcType=VARCHAR}, + #{updateTime,jdbcType=BIGINT}, #{position,jdbcType=VARCHAR}, #{copyFromPanel,jdbcType=VARCHAR}, + #{copyFromView,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}, + #{content,jdbcType=LONGVARBINARY}) + + + insert into panel_view + + + id, + + + panel_id, + + + chart_view_id, + + + create_by, + + + create_time, + + + update_by, + + + update_time, + + + `position`, + + + copy_from_panel, + + + copy_from_view, + + + copy_from, + + + copy_id, + + + content, + + + + + #{id,jdbcType=VARCHAR}, + + + #{panelId,jdbcType=VARCHAR}, + + + #{chartViewId,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{position,jdbcType=VARCHAR}, + + + #{copyFromPanel,jdbcType=VARCHAR}, + + + #{copyFromView,jdbcType=VARCHAR}, + + + #{copyFrom,jdbcType=VARCHAR}, + + + #{copyId,jdbcType=VARCHAR}, + + + #{content,jdbcType=LONGVARBINARY}, + + + + + + update panel_view + + + id = #{record.id,jdbcType=VARCHAR}, + + + panel_id = #{record.panelId,jdbcType=VARCHAR}, + + + chart_view_id = #{record.chartViewId,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + `position` = #{record.position,jdbcType=VARCHAR}, + + + copy_from_panel = #{record.copyFromPanel,jdbcType=VARCHAR}, + + + copy_from_view = #{record.copyFromView,jdbcType=VARCHAR}, + + + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{record.copyId,jdbcType=VARCHAR}, + + + content = #{record.content,jdbcType=LONGVARBINARY}, + + + + + + + + update panel_view + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + chart_view_id = #{record.chartViewId,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + `position` = #{record.position,jdbcType=VARCHAR}, + copy_from_panel = #{record.copyFromPanel,jdbcType=VARCHAR}, + copy_from_view = #{record.copyFromView,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR}, + content = #{record.content,jdbcType=LONGVARBINARY} + + + + + + update panel_view + set id = #{record.id,jdbcType=VARCHAR}, + panel_id = #{record.panelId,jdbcType=VARCHAR}, + chart_view_id = #{record.chartViewId,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + `position` = #{record.position,jdbcType=VARCHAR}, + copy_from_panel = #{record.copyFromPanel,jdbcType=VARCHAR}, + copy_from_view = #{record.copyFromView,jdbcType=VARCHAR}, + copy_from = #{record.copyFrom,jdbcType=VARCHAR}, + copy_id = #{record.copyId,jdbcType=VARCHAR} + + + + + + update panel_view + + + panel_id = #{panelId,jdbcType=VARCHAR}, + + + chart_view_id = #{chartViewId,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + `position` = #{position,jdbcType=VARCHAR}, + + + copy_from_panel = #{copyFromPanel,jdbcType=VARCHAR}, + + + copy_from_view = #{copyFromView,jdbcType=VARCHAR}, + + + copy_from = #{copyFrom,jdbcType=VARCHAR}, + + + copy_id = #{copyId,jdbcType=VARCHAR}, + + + content = #{content,jdbcType=LONGVARBINARY}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_view + set panel_id = #{panelId,jdbcType=VARCHAR}, + chart_view_id = #{chartViewId,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + `position` = #{position,jdbcType=VARCHAR}, + copy_from_panel = #{copyFromPanel,jdbcType=VARCHAR}, + copy_from_view = #{copyFromView,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR}, + content = #{content,jdbcType=LONGVARBINARY} + where id = #{id,jdbcType=VARCHAR} + + + update panel_view + set panel_id = #{panelId,jdbcType=VARCHAR}, + chart_view_id = #{chartViewId,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT}, + `position` = #{position,jdbcType=VARCHAR}, + copy_from_panel = #{copyFromPanel,jdbcType=VARCHAR}, + copy_from_view = #{copyFromView,jdbcType=VARCHAR}, + copy_from = #{copyFrom,jdbcType=VARCHAR}, + copy_id = #{copyId,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.java new file mode 100644 index 0000000000..1508e6e7cd --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.PanelWatermark; +import io.dataease.plugins.common.base.domain.PanelWatermarkExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface PanelWatermarkMapper { + long countByExample(PanelWatermarkExample example); + + int deleteByExample(PanelWatermarkExample example); + + int deleteByPrimaryKey(String id); + + int insert(PanelWatermark record); + + int insertSelective(PanelWatermark record); + + List selectByExampleWithBLOBs(PanelWatermarkExample example); + + List selectByExample(PanelWatermarkExample example); + + PanelWatermark selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") PanelWatermark record, @Param("example") PanelWatermarkExample example); + + int updateByExampleWithBLOBs(@Param("record") PanelWatermark record, @Param("example") PanelWatermarkExample example); + + int updateByExample(@Param("record") PanelWatermark record, @Param("example") PanelWatermarkExample example); + + int updateByPrimaryKeySelective(PanelWatermark record); + + int updateByPrimaryKeyWithBLOBs(PanelWatermark record); + + int updateByPrimaryKey(PanelWatermark record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.xml new file mode 100644 index 0000000000..7b927ec2e6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/PanelWatermarkMapper.xml @@ -0,0 +1,251 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, version, create_by, create_time + + + setting_content + + + + + + delete from panel_watermark + where id = #{id,jdbcType=VARCHAR} + + + delete from panel_watermark + + + + + + insert into panel_watermark (id, version, create_by, + create_time, setting_content) + values (#{id,jdbcType=VARCHAR}, #{version,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{settingContent,jdbcType=LONGVARCHAR}) + + + insert into panel_watermark + + + id, + + + version, + + + create_by, + + + create_time, + + + setting_content, + + + + + #{id,jdbcType=VARCHAR}, + + + #{version,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{settingContent,jdbcType=LONGVARCHAR}, + + + + + + update panel_watermark + + + id = #{record.id,jdbcType=VARCHAR}, + + + version = #{record.version,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + setting_content = #{record.settingContent,jdbcType=LONGVARCHAR}, + + + + + + + + update panel_watermark + set id = #{record.id,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + setting_content = #{record.settingContent,jdbcType=LONGVARCHAR} + + + + + + update panel_watermark + set id = #{record.id,jdbcType=VARCHAR}, + version = #{record.version,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT} + + + + + + update panel_watermark + + + version = #{version,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + setting_content = #{settingContent,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update panel_watermark + set version = #{version,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + setting_content = #{settingContent,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update panel_watermark + set version = #{version,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.java new file mode 100644 index 0000000000..ced7e191e0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.QrtzSchedulerState; +import io.dataease.plugins.common.base.domain.QrtzSchedulerStateExample; +import io.dataease.plugins.common.base.domain.QrtzSchedulerStateKey; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface QrtzSchedulerStateMapper { + long countByExample(QrtzSchedulerStateExample example); + + int deleteByExample(QrtzSchedulerStateExample example); + + int deleteByPrimaryKey(QrtzSchedulerStateKey key); + + int insert(QrtzSchedulerState record); + + int insertSelective(QrtzSchedulerState record); + + List selectByExample(QrtzSchedulerStateExample example); + + QrtzSchedulerState selectByPrimaryKey(QrtzSchedulerStateKey key); + + int updateByExampleSelective(@Param("record") QrtzSchedulerState record, @Param("example") QrtzSchedulerStateExample example); + + int updateByExample(@Param("record") QrtzSchedulerState record, @Param("example") QrtzSchedulerStateExample example); + + int updateByPrimaryKeySelective(QrtzSchedulerState record); + + int updateByPrimaryKey(QrtzSchedulerState record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.xml new file mode 100644 index 0000000000..f1f9c019d9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/QrtzSchedulerStateMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + SCHED_NAME, INSTANCE_NAME, LAST_CHECKIN_TIME, CHECKIN_INTERVAL + + + + + delete from qrtz_scheduler_state + where SCHED_NAME = #{schedName,jdbcType=VARCHAR} + and INSTANCE_NAME = #{instanceName,jdbcType=VARCHAR} + + + delete from qrtz_scheduler_state + + + + + + insert into qrtz_scheduler_state (SCHED_NAME, INSTANCE_NAME, LAST_CHECKIN_TIME, + CHECKIN_INTERVAL) + values (#{schedName,jdbcType=VARCHAR}, #{instanceName,jdbcType=VARCHAR}, #{lastCheckinTime,jdbcType=BIGINT}, + #{checkinInterval,jdbcType=BIGINT}) + + + insert into qrtz_scheduler_state + + + SCHED_NAME, + + + INSTANCE_NAME, + + + LAST_CHECKIN_TIME, + + + CHECKIN_INTERVAL, + + + + + #{schedName,jdbcType=VARCHAR}, + + + #{instanceName,jdbcType=VARCHAR}, + + + #{lastCheckinTime,jdbcType=BIGINT}, + + + #{checkinInterval,jdbcType=BIGINT}, + + + + + + update qrtz_scheduler_state + + + SCHED_NAME = #{record.schedName,jdbcType=VARCHAR}, + + + INSTANCE_NAME = #{record.instanceName,jdbcType=VARCHAR}, + + + LAST_CHECKIN_TIME = #{record.lastCheckinTime,jdbcType=BIGINT}, + + + CHECKIN_INTERVAL = #{record.checkinInterval,jdbcType=BIGINT}, + + + + + + + + update qrtz_scheduler_state + set SCHED_NAME = #{record.schedName,jdbcType=VARCHAR}, + INSTANCE_NAME = #{record.instanceName,jdbcType=VARCHAR}, + LAST_CHECKIN_TIME = #{record.lastCheckinTime,jdbcType=BIGINT}, + CHECKIN_INTERVAL = #{record.checkinInterval,jdbcType=BIGINT} + + + + + + update qrtz_scheduler_state + + + LAST_CHECKIN_TIME = #{lastCheckinTime,jdbcType=BIGINT}, + + + CHECKIN_INTERVAL = #{checkinInterval,jdbcType=BIGINT}, + + + where SCHED_NAME = #{schedName,jdbcType=VARCHAR} + and INSTANCE_NAME = #{instanceName,jdbcType=VARCHAR} + + + update qrtz_scheduler_state + set LAST_CHECKIN_TIME = #{lastCheckinTime,jdbcType=BIGINT}, + CHECKIN_INTERVAL = #{checkinInterval,jdbcType=BIGINT} + where SCHED_NAME = #{schedName,jdbcType=VARCHAR} + and INSTANCE_NAME = #{instanceName,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.java new file mode 100644 index 0000000000..6fa3c86a4a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.Schedule; +import io.dataease.plugins.common.base.domain.ScheduleExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface ScheduleMapper { + long countByExample(ScheduleExample example); + + int deleteByExample(ScheduleExample example); + + int deleteByPrimaryKey(String id); + + int insert(Schedule record); + + int insertSelective(Schedule record); + + List selectByExampleWithBLOBs(ScheduleExample example); + + List selectByExample(ScheduleExample example); + + Schedule selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") Schedule record, @Param("example") ScheduleExample example); + + int updateByExampleWithBLOBs(@Param("record") Schedule record, @Param("example") ScheduleExample example); + + int updateByExample(@Param("record") Schedule record, @Param("example") ScheduleExample example); + + int updateByPrimaryKeySelective(Schedule record); + + int updateByPrimaryKeyWithBLOBs(Schedule record); + + int updateByPrimaryKey(Schedule record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.xml new file mode 100644 index 0000000000..0aec80668e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/ScheduleMapper.xml @@ -0,0 +1,394 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `key`, `type`, `value`, `group`, job, `enable`, resource_id, user_id, workspace_id, + create_time, update_time + + + custom_data + + + + + + delete from schedule + where id = #{id,jdbcType=VARCHAR} + + + delete from schedule + + + + + + insert into schedule (id, `key`, `type`, + `value`, `group`, job, + `enable`, resource_id, user_id, + workspace_id, create_time, update_time, + custom_data) + values (#{id,jdbcType=VARCHAR}, #{key,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{value,jdbcType=VARCHAR}, #{group,jdbcType=VARCHAR}, #{job,jdbcType=VARCHAR}, + #{enable,jdbcType=BIT}, #{resourceId,jdbcType=VARCHAR}, #{userId,jdbcType=VARCHAR}, + #{workspaceId,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{customData,jdbcType=LONGVARCHAR}) + + + insert into schedule + + + id, + + + `key`, + + + `type`, + + + `value`, + + + `group`, + + + job, + + + `enable`, + + + resource_id, + + + user_id, + + + workspace_id, + + + create_time, + + + update_time, + + + custom_data, + + + + + #{id,jdbcType=VARCHAR}, + + + #{key,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{value,jdbcType=VARCHAR}, + + + #{group,jdbcType=VARCHAR}, + + + #{job,jdbcType=VARCHAR}, + + + #{enable,jdbcType=BIT}, + + + #{resourceId,jdbcType=VARCHAR}, + + + #{userId,jdbcType=VARCHAR}, + + + #{workspaceId,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{customData,jdbcType=LONGVARCHAR}, + + + + + + update schedule + + + id = #{record.id,jdbcType=VARCHAR}, + + + `key` = #{record.key,jdbcType=VARCHAR}, + + + `type` = #{record.type,jdbcType=VARCHAR}, + + + `value` = #{record.value,jdbcType=VARCHAR}, + + + `group` = #{record.group,jdbcType=VARCHAR}, + + + job = #{record.job,jdbcType=VARCHAR}, + + + `enable` = #{record.enable,jdbcType=BIT}, + + + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + + + user_id = #{record.userId,jdbcType=VARCHAR}, + + + workspace_id = #{record.workspaceId,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + custom_data = #{record.customData,jdbcType=LONGVARCHAR}, + + + + + + + + update schedule + set id = #{record.id,jdbcType=VARCHAR}, + `key` = #{record.key,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `value` = #{record.value,jdbcType=VARCHAR}, + `group` = #{record.group,jdbcType=VARCHAR}, + job = #{record.job,jdbcType=VARCHAR}, + `enable` = #{record.enable,jdbcType=BIT}, + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + user_id = #{record.userId,jdbcType=VARCHAR}, + workspace_id = #{record.workspaceId,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + custom_data = #{record.customData,jdbcType=LONGVARCHAR} + + + + + + update schedule + set id = #{record.id,jdbcType=VARCHAR}, + `key` = #{record.key,jdbcType=VARCHAR}, + `type` = #{record.type,jdbcType=VARCHAR}, + `value` = #{record.value,jdbcType=VARCHAR}, + `group` = #{record.group,jdbcType=VARCHAR}, + job = #{record.job,jdbcType=VARCHAR}, + `enable` = #{record.enable,jdbcType=BIT}, + resource_id = #{record.resourceId,jdbcType=VARCHAR}, + user_id = #{record.userId,jdbcType=VARCHAR}, + workspace_id = #{record.workspaceId,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update schedule + + + `key` = #{key,jdbcType=VARCHAR}, + + + `type` = #{type,jdbcType=VARCHAR}, + + + `value` = #{value,jdbcType=VARCHAR}, + + + `group` = #{group,jdbcType=VARCHAR}, + + + job = #{job,jdbcType=VARCHAR}, + + + `enable` = #{enable,jdbcType=BIT}, + + + resource_id = #{resourceId,jdbcType=VARCHAR}, + + + user_id = #{userId,jdbcType=VARCHAR}, + + + workspace_id = #{workspaceId,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + custom_data = #{customData,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update schedule + set `key` = #{key,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `value` = #{value,jdbcType=VARCHAR}, + `group` = #{group,jdbcType=VARCHAR}, + job = #{job,jdbcType=VARCHAR}, + `enable` = #{enable,jdbcType=BIT}, + resource_id = #{resourceId,jdbcType=VARCHAR}, + user_id = #{userId,jdbcType=VARCHAR}, + workspace_id = #{workspaceId,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + custom_data = #{customData,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update schedule + set `key` = #{key,jdbcType=VARCHAR}, + `type` = #{type,jdbcType=VARCHAR}, + `value` = #{value,jdbcType=VARCHAR}, + `group` = #{group,jdbcType=VARCHAR}, + job = #{job,jdbcType=VARCHAR}, + `enable` = #{enable,jdbcType=BIT}, + resource_id = #{resourceId,jdbcType=VARCHAR}, + user_id = #{userId,jdbcType=VARCHAR}, + workspace_id = #{workspaceId,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.java new file mode 100644 index 0000000000..a87f784b03 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysAuthDetail; +import io.dataease.plugins.common.base.domain.SysAuthDetailExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysAuthDetailMapper { + long countByExample(SysAuthDetailExample example); + + int deleteByExample(SysAuthDetailExample example); + + int deleteByPrimaryKey(String id); + + int insert(SysAuthDetail record); + + int insertSelective(SysAuthDetail record); + + List selectByExample(SysAuthDetailExample example); + + SysAuthDetail selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") SysAuthDetail record, @Param("example") SysAuthDetailExample example); + + int updateByExample(@Param("record") SysAuthDetail record, @Param("example") SysAuthDetailExample example); + + int updateByPrimaryKeySelective(SysAuthDetail record); + + int updateByPrimaryKey(SysAuthDetail record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.xml new file mode 100644 index 0000000000..10229d8ae5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthDetailMapper.xml @@ -0,0 +1,291 @@ + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, auth_id, privilege_name, privilege_type, privilege_value, privilege_extend, remark, + create_user, create_time, update_time + + + + + delete from sys_auth_detail + where id = #{id,jdbcType=VARCHAR} + + + delete from sys_auth_detail + + + + + + insert into sys_auth_detail (id, auth_id, privilege_name, + privilege_type, privilege_value, privilege_extend, + remark, create_user, create_time, + update_time) + values (#{id,jdbcType=VARCHAR}, #{authId,jdbcType=VARCHAR}, #{privilegeName,jdbcType=VARCHAR}, + #{privilegeType,jdbcType=INTEGER}, #{privilegeValue,jdbcType=INTEGER}, #{privilegeExtend,jdbcType=VARCHAR}, + #{remark,jdbcType=VARCHAR}, #{createUser,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{updateTime,jdbcType=BIGINT}) + + + insert into sys_auth_detail + + + id, + + + auth_id, + + + privilege_name, + + + privilege_type, + + + privilege_value, + + + privilege_extend, + + + remark, + + + create_user, + + + create_time, + + + update_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{authId,jdbcType=VARCHAR}, + + + #{privilegeName,jdbcType=VARCHAR}, + + + #{privilegeType,jdbcType=INTEGER}, + + + #{privilegeValue,jdbcType=INTEGER}, + + + #{privilegeExtend,jdbcType=VARCHAR}, + + + #{remark,jdbcType=VARCHAR}, + + + #{createUser,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_auth_detail + + + id = #{record.id,jdbcType=VARCHAR}, + + + auth_id = #{record.authId,jdbcType=VARCHAR}, + + + privilege_name = #{record.privilegeName,jdbcType=VARCHAR}, + + + privilege_type = #{record.privilegeType,jdbcType=INTEGER}, + + + privilege_value = #{record.privilegeValue,jdbcType=INTEGER}, + + + privilege_extend = #{record.privilegeExtend,jdbcType=VARCHAR}, + + + remark = #{record.remark,jdbcType=VARCHAR}, + + + create_user = #{record.createUser,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_auth_detail + set id = #{record.id,jdbcType=VARCHAR}, + auth_id = #{record.authId,jdbcType=VARCHAR}, + privilege_name = #{record.privilegeName,jdbcType=VARCHAR}, + privilege_type = #{record.privilegeType,jdbcType=INTEGER}, + privilege_value = #{record.privilegeValue,jdbcType=INTEGER}, + privilege_extend = #{record.privilegeExtend,jdbcType=VARCHAR}, + remark = #{record.remark,jdbcType=VARCHAR}, + create_user = #{record.createUser,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_auth_detail + + + auth_id = #{authId,jdbcType=VARCHAR}, + + + privilege_name = #{privilegeName,jdbcType=VARCHAR}, + + + privilege_type = #{privilegeType,jdbcType=INTEGER}, + + + privilege_value = #{privilegeValue,jdbcType=INTEGER}, + + + privilege_extend = #{privilegeExtend,jdbcType=VARCHAR}, + + + remark = #{remark,jdbcType=VARCHAR}, + + + create_user = #{createUser,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update sys_auth_detail + set auth_id = #{authId,jdbcType=VARCHAR}, + privilege_name = #{privilegeName,jdbcType=VARCHAR}, + privilege_type = #{privilegeType,jdbcType=INTEGER}, + privilege_value = #{privilegeValue,jdbcType=INTEGER}, + privilege_extend = #{privilegeExtend,jdbcType=VARCHAR}, + remark = #{remark,jdbcType=VARCHAR}, + create_user = #{createUser,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.java new file mode 100644 index 0000000000..9c35c2b56d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysAuth; +import io.dataease.plugins.common.base.domain.SysAuthExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysAuthMapper { + long countByExample(SysAuthExample example); + + int deleteByExample(SysAuthExample example); + + int deleteByPrimaryKey(String id); + + int insert(SysAuth record); + + int insertSelective(SysAuth record); + + List selectByExample(SysAuthExample example); + + SysAuth selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") SysAuth record, @Param("example") SysAuthExample example); + + int updateByExample(@Param("record") SysAuth record, @Param("example") SysAuthExample example); + + int updateByPrimaryKeySelective(SysAuth record); + + int updateByPrimaryKey(SysAuth record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.xml new file mode 100644 index 0000000000..f8c6c7df24 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysAuthMapper.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, auth_source, auth_source_type, auth_target, auth_target_type, auth_time, auth_details, + auth_user, update_time + + + + + delete from sys_auth + where id = #{id,jdbcType=VARCHAR} + + + delete from sys_auth + + + + + + insert into sys_auth (id, auth_source, auth_source_type, + auth_target, auth_target_type, auth_time, + auth_details, auth_user, update_time + ) + values (#{id,jdbcType=VARCHAR}, #{authSource,jdbcType=VARCHAR}, #{authSourceType,jdbcType=VARCHAR}, + #{authTarget,jdbcType=VARCHAR}, #{authTargetType,jdbcType=VARCHAR}, #{authTime,jdbcType=BIGINT}, + #{authDetails,jdbcType=VARCHAR}, #{authUser,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP} + ) + + + insert into sys_auth + + + id, + + + auth_source, + + + auth_source_type, + + + auth_target, + + + auth_target_type, + + + auth_time, + + + auth_details, + + + auth_user, + + + update_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{authSource,jdbcType=VARCHAR}, + + + #{authSourceType,jdbcType=VARCHAR}, + + + #{authTarget,jdbcType=VARCHAR}, + + + #{authTargetType,jdbcType=VARCHAR}, + + + #{authTime,jdbcType=BIGINT}, + + + #{authDetails,jdbcType=VARCHAR}, + + + #{authUser,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=TIMESTAMP}, + + + + + + update sys_auth + + + id = #{record.id,jdbcType=VARCHAR}, + + + auth_source = #{record.authSource,jdbcType=VARCHAR}, + + + auth_source_type = #{record.authSourceType,jdbcType=VARCHAR}, + + + auth_target = #{record.authTarget,jdbcType=VARCHAR}, + + + auth_target_type = #{record.authTargetType,jdbcType=VARCHAR}, + + + auth_time = #{record.authTime,jdbcType=BIGINT}, + + + auth_details = #{record.authDetails,jdbcType=VARCHAR}, + + + auth_user = #{record.authUser,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=TIMESTAMP}, + + + + + + + + update sys_auth + set id = #{record.id,jdbcType=VARCHAR}, + auth_source = #{record.authSource,jdbcType=VARCHAR}, + auth_source_type = #{record.authSourceType,jdbcType=VARCHAR}, + auth_target = #{record.authTarget,jdbcType=VARCHAR}, + auth_target_type = #{record.authTargetType,jdbcType=VARCHAR}, + auth_time = #{record.authTime,jdbcType=BIGINT}, + auth_details = #{record.authDetails,jdbcType=VARCHAR}, + auth_user = #{record.authUser,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=TIMESTAMP} + + + + + + update sys_auth + + + auth_source = #{authSource,jdbcType=VARCHAR}, + + + auth_source_type = #{authSourceType,jdbcType=VARCHAR}, + + + auth_target = #{authTarget,jdbcType=VARCHAR}, + + + auth_target_type = #{authTargetType,jdbcType=VARCHAR}, + + + auth_time = #{authTime,jdbcType=BIGINT}, + + + auth_details = #{authDetails,jdbcType=VARCHAR}, + + + auth_user = #{authUser,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=TIMESTAMP}, + + + where id = #{id,jdbcType=VARCHAR} + + + update sys_auth + set auth_source = #{authSource,jdbcType=VARCHAR}, + auth_source_type = #{authSourceType,jdbcType=VARCHAR}, + auth_target = #{authTarget,jdbcType=VARCHAR}, + auth_target_type = #{authTargetType,jdbcType=VARCHAR}, + auth_time = #{authTime,jdbcType=BIGINT}, + auth_details = #{authDetails,jdbcType=VARCHAR}, + auth_user = #{authUser,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=TIMESTAMP} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.java new file mode 100644 index 0000000000..66b643a02c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysBackgroundImage; +import io.dataease.plugins.common.base.domain.SysBackgroundImageExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysBackgroundImageMapper { + long countByExample(SysBackgroundImageExample example); + + int deleteByExample(SysBackgroundImageExample example); + + int deleteByPrimaryKey(String id); + + int insert(SysBackgroundImage record); + + int insertSelective(SysBackgroundImage record); + + List selectByExampleWithBLOBs(SysBackgroundImageExample example); + + List selectByExample(SysBackgroundImageExample example); + + SysBackgroundImage selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") SysBackgroundImage record, @Param("example") SysBackgroundImageExample example); + + int updateByExampleWithBLOBs(@Param("record") SysBackgroundImage record, @Param("example") SysBackgroundImageExample example); + + int updateByExample(@Param("record") SysBackgroundImage record, @Param("example") SysBackgroundImageExample example); + + int updateByPrimaryKeySelective(SysBackgroundImage record); + + int updateByPrimaryKeyWithBLOBs(SysBackgroundImage record); + + int updateByPrimaryKey(SysBackgroundImage record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.xml new file mode 100644 index 0000000000..6e60a78386 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysBackgroundImageMapper.xml @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, `name`, classification, remark, sort, upload_time, base_url, url + + + content + + + + + + delete from sys_background_image + where id = #{id,jdbcType=VARCHAR} + + + delete from sys_background_image + + + + + + insert into sys_background_image (id, `name`, classification, + remark, sort, upload_time, + base_url, url, content + ) + values (#{id,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{classification,jdbcType=VARCHAR}, + #{remark,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER}, #{uploadTime,jdbcType=BIGINT}, + #{baseUrl,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{content,jdbcType=LONGVARCHAR} + ) + + + insert into sys_background_image + + + id, + + + `name`, + + + classification, + + + remark, + + + sort, + + + upload_time, + + + base_url, + + + url, + + + content, + + + + + #{id,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{classification,jdbcType=VARCHAR}, + + + #{remark,jdbcType=VARCHAR}, + + + #{sort,jdbcType=INTEGER}, + + + #{uploadTime,jdbcType=BIGINT}, + + + #{baseUrl,jdbcType=VARCHAR}, + + + #{url,jdbcType=VARCHAR}, + + + #{content,jdbcType=LONGVARCHAR}, + + + + + + update sys_background_image + + + id = #{record.id,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + classification = #{record.classification,jdbcType=VARCHAR}, + + + remark = #{record.remark,jdbcType=VARCHAR}, + + + sort = #{record.sort,jdbcType=INTEGER}, + + + upload_time = #{record.uploadTime,jdbcType=BIGINT}, + + + base_url = #{record.baseUrl,jdbcType=VARCHAR}, + + + url = #{record.url,jdbcType=VARCHAR}, + + + content = #{record.content,jdbcType=LONGVARCHAR}, + + + + + + + + update sys_background_image + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + classification = #{record.classification,jdbcType=VARCHAR}, + remark = #{record.remark,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER}, + upload_time = #{record.uploadTime,jdbcType=BIGINT}, + base_url = #{record.baseUrl,jdbcType=VARCHAR}, + url = #{record.url,jdbcType=VARCHAR}, + content = #{record.content,jdbcType=LONGVARCHAR} + + + + + + update sys_background_image + set id = #{record.id,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + classification = #{record.classification,jdbcType=VARCHAR}, + remark = #{record.remark,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER}, + upload_time = #{record.uploadTime,jdbcType=BIGINT}, + base_url = #{record.baseUrl,jdbcType=VARCHAR}, + url = #{record.url,jdbcType=VARCHAR} + + + + + + update sys_background_image + + + `name` = #{name,jdbcType=VARCHAR}, + + + classification = #{classification,jdbcType=VARCHAR}, + + + remark = #{remark,jdbcType=VARCHAR}, + + + sort = #{sort,jdbcType=INTEGER}, + + + upload_time = #{uploadTime,jdbcType=BIGINT}, + + + base_url = #{baseUrl,jdbcType=VARCHAR}, + + + url = #{url,jdbcType=VARCHAR}, + + + content = #{content,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=VARCHAR} + + + update sys_background_image + set `name` = #{name,jdbcType=VARCHAR}, + classification = #{classification,jdbcType=VARCHAR}, + remark = #{remark,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER}, + upload_time = #{uploadTime,jdbcType=BIGINT}, + base_url = #{baseUrl,jdbcType=VARCHAR}, + url = #{url,jdbcType=VARCHAR}, + content = #{content,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=VARCHAR} + + + update sys_background_image + set `name` = #{name,jdbcType=VARCHAR}, + classification = #{classification,jdbcType=VARCHAR}, + remark = #{remark,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER}, + upload_time = #{uploadTime,jdbcType=BIGINT}, + base_url = #{baseUrl,jdbcType=VARCHAR}, + url = #{url,jdbcType=VARCHAR} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.java new file mode 100644 index 0000000000..473d038648 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysDept; +import io.dataease.plugins.common.base.domain.SysDeptExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysDeptMapper { + long countByExample(SysDeptExample example); + + int deleteByExample(SysDeptExample example); + + int deleteByPrimaryKey(Long deptId); + + int insert(SysDept record); + + int insertSelective(SysDept record); + + List selectByExample(SysDeptExample example); + + SysDept selectByPrimaryKey(Long deptId); + + int updateByExampleSelective(@Param("record") SysDept record, @Param("example") SysDeptExample example); + + int updateByExample(@Param("record") SysDept record, @Param("example") SysDeptExample example); + + int updateByPrimaryKeySelective(SysDept record); + + int updateByPrimaryKey(SysDept record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.xml new file mode 100644 index 0000000000..44bf98c114 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDeptMapper.xml @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + dept_id, pid, sub_count, `name`, dept_sort, create_by, update_by, create_time, update_time + + + + + delete from sys_dept + where dept_id = #{deptId,jdbcType=BIGINT} + + + delete from sys_dept + + + + + + insert into sys_dept (dept_id, pid, sub_count, + `name`, dept_sort, create_by, + update_by, create_time, update_time + ) + values (#{deptId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{subCount,jdbcType=INTEGER}, + #{name,jdbcType=VARCHAR}, #{deptSort,jdbcType=INTEGER}, #{createBy,jdbcType=VARCHAR}, + #{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT} + ) + + + insert into sys_dept + + + dept_id, + + + pid, + + + sub_count, + + + `name`, + + + dept_sort, + + + create_by, + + + update_by, + + + create_time, + + + update_time, + + + + + #{deptId,jdbcType=BIGINT}, + + + #{pid,jdbcType=BIGINT}, + + + #{subCount,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + #{deptSort,jdbcType=INTEGER}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_dept + + + dept_id = #{record.deptId,jdbcType=BIGINT}, + + + pid = #{record.pid,jdbcType=BIGINT}, + + + sub_count = #{record.subCount,jdbcType=INTEGER}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + dept_sort = #{record.deptSort,jdbcType=INTEGER}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_dept + set dept_id = #{record.deptId,jdbcType=BIGINT}, + pid = #{record.pid,jdbcType=BIGINT}, + sub_count = #{record.subCount,jdbcType=INTEGER}, + `name` = #{record.name,jdbcType=VARCHAR}, + dept_sort = #{record.deptSort,jdbcType=INTEGER}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_dept + + + pid = #{pid,jdbcType=BIGINT}, + + + sub_count = #{subCount,jdbcType=INTEGER}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + dept_sort = #{deptSort,jdbcType=INTEGER}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where dept_id = #{deptId,jdbcType=BIGINT} + + + update sys_dept + set pid = #{pid,jdbcType=BIGINT}, + sub_count = #{subCount,jdbcType=INTEGER}, + `name` = #{name,jdbcType=VARCHAR}, + dept_sort = #{deptSort,jdbcType=INTEGER}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT} + where dept_id = #{deptId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.java new file mode 100644 index 0000000000..a77a0707d3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysDictItem; +import io.dataease.plugins.common.base.domain.SysDictItemExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysDictItemMapper { + long countByExample(SysDictItemExample example); + + int deleteByExample(SysDictItemExample example); + + int deleteByPrimaryKey(String id); + + int insert(SysDictItem record); + + int insertSelective(SysDictItem record); + + List selectByExample(SysDictItemExample example); + + SysDictItem selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") SysDictItem record, @Param("example") SysDictItemExample example); + + int updateByExample(@Param("record") SysDictItem record, @Param("example") SysDictItemExample example); + + int updateByPrimaryKeySelective(SysDictItem record); + + int updateByPrimaryKey(SysDictItem record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.xml new file mode 100644 index 0000000000..e3b34cdf8c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictItemMapper.xml @@ -0,0 +1,306 @@ + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, dict_id, item_text, item_value, description, sort_order, `status`, create_by, + create_time, update_by, update_time + + + + + delete from sys_dict_item + where id = #{id,jdbcType=VARCHAR} + + + delete from sys_dict_item + + + + + + insert into sys_dict_item (id, dict_id, item_text, + item_value, description, sort_order, + `status`, create_by, create_time, + update_by, update_time) + values (#{id,jdbcType=VARCHAR}, #{dictId,jdbcType=VARCHAR}, #{itemText,jdbcType=VARCHAR}, + #{itemValue,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{sortOrder,jdbcType=INTEGER}, + #{status,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT}) + + + insert into sys_dict_item + + + id, + + + dict_id, + + + item_text, + + + item_value, + + + description, + + + sort_order, + + + `status`, + + + create_by, + + + create_time, + + + update_by, + + + update_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{dictId,jdbcType=VARCHAR}, + + + #{itemText,jdbcType=VARCHAR}, + + + #{itemValue,jdbcType=VARCHAR}, + + + #{description,jdbcType=VARCHAR}, + + + #{sortOrder,jdbcType=INTEGER}, + + + #{status,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_dict_item + + + id = #{record.id,jdbcType=VARCHAR}, + + + dict_id = #{record.dictId,jdbcType=VARCHAR}, + + + item_text = #{record.itemText,jdbcType=VARCHAR}, + + + item_value = #{record.itemValue,jdbcType=VARCHAR}, + + + description = #{record.description,jdbcType=VARCHAR}, + + + sort_order = #{record.sortOrder,jdbcType=INTEGER}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_dict_item + set id = #{record.id,jdbcType=VARCHAR}, + dict_id = #{record.dictId,jdbcType=VARCHAR}, + item_text = #{record.itemText,jdbcType=VARCHAR}, + item_value = #{record.itemValue,jdbcType=VARCHAR}, + description = #{record.description,jdbcType=VARCHAR}, + sort_order = #{record.sortOrder,jdbcType=INTEGER}, + `status` = #{record.status,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_dict_item + + + dict_id = #{dictId,jdbcType=VARCHAR}, + + + item_text = #{itemText,jdbcType=VARCHAR}, + + + item_value = #{itemValue,jdbcType=VARCHAR}, + + + description = #{description,jdbcType=VARCHAR}, + + + sort_order = #{sortOrder,jdbcType=INTEGER}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update sys_dict_item + set dict_id = #{dictId,jdbcType=VARCHAR}, + item_text = #{itemText,jdbcType=VARCHAR}, + item_value = #{itemValue,jdbcType=VARCHAR}, + description = #{description,jdbcType=VARCHAR}, + sort_order = #{sortOrder,jdbcType=INTEGER}, + `status` = #{status,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.java new file mode 100644 index 0000000000..637327a338 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysDict; +import io.dataease.plugins.common.base.domain.SysDictExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysDictMapper { + long countByExample(SysDictExample example); + + int deleteByExample(SysDictExample example); + + int deleteByPrimaryKey(String id); + + int insert(SysDict record); + + int insertSelective(SysDict record); + + List selectByExample(SysDictExample example); + + SysDict selectByPrimaryKey(String id); + + int updateByExampleSelective(@Param("record") SysDict record, @Param("example") SysDictExample example); + + int updateByExample(@Param("record") SysDict record, @Param("example") SysDictExample example); + + int updateByPrimaryKeySelective(SysDict record); + + int updateByPrimaryKey(SysDict record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.xml new file mode 100644 index 0000000000..a3ad257f32 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysDictMapper.xml @@ -0,0 +1,276 @@ + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, dict_name, dict_code, description, del_flag, create_by, create_time, update_by, + update_time + + + + + delete from sys_dict + where id = #{id,jdbcType=VARCHAR} + + + delete from sys_dict + + + + + + insert into sys_dict (id, dict_name, dict_code, + description, del_flag, create_by, + create_time, update_by, update_time + ) + values (#{id,jdbcType=VARCHAR}, #{dictName,jdbcType=VARCHAR}, #{dictCode,jdbcType=VARCHAR}, + #{description,jdbcType=VARCHAR}, #{delFlag,jdbcType=BIT}, #{createBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{updateBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=BIGINT} + ) + + + insert into sys_dict + + + id, + + + dict_name, + + + dict_code, + + + description, + + + del_flag, + + + create_by, + + + create_time, + + + update_by, + + + update_time, + + + + + #{id,jdbcType=VARCHAR}, + + + #{dictName,jdbcType=VARCHAR}, + + + #{dictCode,jdbcType=VARCHAR}, + + + #{description,jdbcType=VARCHAR}, + + + #{delFlag,jdbcType=BIT}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_dict + + + id = #{record.id,jdbcType=VARCHAR}, + + + dict_name = #{record.dictName,jdbcType=VARCHAR}, + + + dict_code = #{record.dictCode,jdbcType=VARCHAR}, + + + description = #{record.description,jdbcType=VARCHAR}, + + + del_flag = #{record.delFlag,jdbcType=BIT}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_dict + set id = #{record.id,jdbcType=VARCHAR}, + dict_name = #{record.dictName,jdbcType=VARCHAR}, + dict_code = #{record.dictCode,jdbcType=VARCHAR}, + description = #{record.description,jdbcType=VARCHAR}, + del_flag = #{record.delFlag,jdbcType=BIT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_dict + + + dict_name = #{dictName,jdbcType=VARCHAR}, + + + dict_code = #{dictCode,jdbcType=VARCHAR}, + + + description = #{description,jdbcType=VARCHAR}, + + + del_flag = #{delFlag,jdbcType=BIT}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where id = #{id,jdbcType=VARCHAR} + + + update sys_dict + set dict_name = #{dictName,jdbcType=VARCHAR}, + dict_code = #{dictCode,jdbcType=VARCHAR}, + description = #{description,jdbcType=VARCHAR}, + del_flag = #{delFlag,jdbcType=BIT}, + create_by = #{createBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_by = #{updateBy,jdbcType=VARCHAR}, + update_time = #{updateTime,jdbcType=BIGINT} + where id = #{id,jdbcType=VARCHAR} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.java new file mode 100644 index 0000000000..5fad2b020a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysLog; +import io.dataease.plugins.common.base.domain.SysLogExample; +import io.dataease.plugins.common.base.domain.SysLogWithBLOBs; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysLogMapper { + long countByExample(SysLogExample example); + + int deleteByExample(SysLogExample example); + + int deleteByPrimaryKey(Long id); + + int insert(SysLogWithBLOBs record); + + int insertSelective(SysLogWithBLOBs record); + + List selectByExampleWithBLOBs(SysLogExample example); + + List selectByExample(SysLogExample example); + + SysLogWithBLOBs selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") SysLogWithBLOBs record, @Param("example") SysLogExample example); + + int updateByExampleWithBLOBs(@Param("record") SysLogWithBLOBs record, @Param("example") SysLogExample example); + + int updateByExample(@Param("record") SysLog record, @Param("example") SysLogExample example); + + int updateByPrimaryKeySelective(SysLogWithBLOBs record); + + int updateByPrimaryKeyWithBLOBs(SysLogWithBLOBs record); + + int updateByPrimaryKey(SysLog record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.xml new file mode 100644 index 0000000000..a88da4d720 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLogMapper.xml @@ -0,0 +1,375 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, user_id, login_name, nick_name, ip, source_type, source_id, source_name, operate_type, + `time` + + + `position`, remark + + + + + + delete from sys_log + where id = #{id,jdbcType=BIGINT} + + + delete from sys_log + + + + + + insert into sys_log (id, user_id, login_name, + nick_name, ip, source_type, + source_id, source_name, operate_type, + `time`, `position`, remark + ) + values (#{id,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT}, #{loginName,jdbcType=VARCHAR}, + #{nickName,jdbcType=VARCHAR}, #{ip,jdbcType=VARCHAR}, #{sourceType,jdbcType=INTEGER}, + #{sourceId,jdbcType=VARCHAR}, #{sourceName,jdbcType=VARCHAR}, #{operateType,jdbcType=INTEGER}, + #{time,jdbcType=BIGINT}, #{position,jdbcType=LONGVARCHAR}, #{remark,jdbcType=LONGVARCHAR} + ) + + + insert into sys_log + + + id, + + + user_id, + + + login_name, + + + nick_name, + + + ip, + + + source_type, + + + source_id, + + + source_name, + + + operate_type, + + + `time`, + + + `position`, + + + remark, + + + + + #{id,jdbcType=BIGINT}, + + + #{userId,jdbcType=BIGINT}, + + + #{loginName,jdbcType=VARCHAR}, + + + #{nickName,jdbcType=VARCHAR}, + + + #{ip,jdbcType=VARCHAR}, + + + #{sourceType,jdbcType=INTEGER}, + + + #{sourceId,jdbcType=VARCHAR}, + + + #{sourceName,jdbcType=VARCHAR}, + + + #{operateType,jdbcType=INTEGER}, + + + #{time,jdbcType=BIGINT}, + + + #{position,jdbcType=LONGVARCHAR}, + + + #{remark,jdbcType=LONGVARCHAR}, + + + + + + update sys_log + + + id = #{record.id,jdbcType=BIGINT}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + login_name = #{record.loginName,jdbcType=VARCHAR}, + + + nick_name = #{record.nickName,jdbcType=VARCHAR}, + + + ip = #{record.ip,jdbcType=VARCHAR}, + + + source_type = #{record.sourceType,jdbcType=INTEGER}, + + + source_id = #{record.sourceId,jdbcType=VARCHAR}, + + + source_name = #{record.sourceName,jdbcType=VARCHAR}, + + + operate_type = #{record.operateType,jdbcType=INTEGER}, + + + `time` = #{record.time,jdbcType=BIGINT}, + + + `position` = #{record.position,jdbcType=LONGVARCHAR}, + + + remark = #{record.remark,jdbcType=LONGVARCHAR}, + + + + + + + + update sys_log + set id = #{record.id,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT}, + login_name = #{record.loginName,jdbcType=VARCHAR}, + nick_name = #{record.nickName,jdbcType=VARCHAR}, + ip = #{record.ip,jdbcType=VARCHAR}, + source_type = #{record.sourceType,jdbcType=INTEGER}, + source_id = #{record.sourceId,jdbcType=VARCHAR}, + source_name = #{record.sourceName,jdbcType=VARCHAR}, + operate_type = #{record.operateType,jdbcType=INTEGER}, + `time` = #{record.time,jdbcType=BIGINT}, + `position` = #{record.position,jdbcType=LONGVARCHAR}, + remark = #{record.remark,jdbcType=LONGVARCHAR} + + + + + + update sys_log + set id = #{record.id,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT}, + login_name = #{record.loginName,jdbcType=VARCHAR}, + nick_name = #{record.nickName,jdbcType=VARCHAR}, + ip = #{record.ip,jdbcType=VARCHAR}, + source_type = #{record.sourceType,jdbcType=INTEGER}, + source_id = #{record.sourceId,jdbcType=VARCHAR}, + source_name = #{record.sourceName,jdbcType=VARCHAR}, + operate_type = #{record.operateType,jdbcType=INTEGER}, + `time` = #{record.time,jdbcType=BIGINT} + + + + + + update sys_log + + + user_id = #{userId,jdbcType=BIGINT}, + + + login_name = #{loginName,jdbcType=VARCHAR}, + + + nick_name = #{nickName,jdbcType=VARCHAR}, + + + ip = #{ip,jdbcType=VARCHAR}, + + + source_type = #{sourceType,jdbcType=INTEGER}, + + + source_id = #{sourceId,jdbcType=VARCHAR}, + + + source_name = #{sourceName,jdbcType=VARCHAR}, + + + operate_type = #{operateType,jdbcType=INTEGER}, + + + `time` = #{time,jdbcType=BIGINT}, + + + `position` = #{position,jdbcType=LONGVARCHAR}, + + + remark = #{remark,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update sys_log + set user_id = #{userId,jdbcType=BIGINT}, + login_name = #{loginName,jdbcType=VARCHAR}, + nick_name = #{nickName,jdbcType=VARCHAR}, + ip = #{ip,jdbcType=VARCHAR}, + source_type = #{sourceType,jdbcType=INTEGER}, + source_id = #{sourceId,jdbcType=VARCHAR}, + source_name = #{sourceName,jdbcType=VARCHAR}, + operate_type = #{operateType,jdbcType=INTEGER}, + `time` = #{time,jdbcType=BIGINT}, + `position` = #{position,jdbcType=LONGVARCHAR}, + remark = #{remark,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=BIGINT} + + + update sys_log + set user_id = #{userId,jdbcType=BIGINT}, + login_name = #{loginName,jdbcType=VARCHAR}, + nick_name = #{nickName,jdbcType=VARCHAR}, + ip = #{ip,jdbcType=VARCHAR}, + source_type = #{sourceType,jdbcType=INTEGER}, + source_id = #{sourceId,jdbcType=VARCHAR}, + source_name = #{sourceName,jdbcType=VARCHAR}, + operate_type = #{operateType,jdbcType=INTEGER}, + `time` = #{time,jdbcType=BIGINT} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.java new file mode 100644 index 0000000000..4fb372183e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysLoginLimit; +import io.dataease.plugins.common.base.domain.SysLoginLimitExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysLoginLimitMapper { + long countByExample(SysLoginLimitExample example); + + int deleteByExample(SysLoginLimitExample example); + + int insert(SysLoginLimit record); + + int insertSelective(SysLoginLimit record); + + List selectByExample(SysLoginLimitExample example); + + int updateByExampleSelective(@Param("record") SysLoginLimit record, @Param("example") SysLoginLimitExample example); + + int updateByExample(@Param("record") SysLoginLimit record, @Param("example") SysLoginLimitExample example); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.xml new file mode 100644 index 0000000000..5995332a4c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysLoginLimitMapper.xml @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + login_type, username, record_time + + + + delete from sys_login_limit + + + + + + insert into sys_login_limit (login_type, username, record_time + ) + values (#{loginType,jdbcType=INTEGER}, #{username,jdbcType=VARCHAR}, #{recordTime,jdbcType=BIGINT} + ) + + + insert into sys_login_limit + + + login_type, + + + username, + + + record_time, + + + + + #{loginType,jdbcType=INTEGER}, + + + #{username,jdbcType=VARCHAR}, + + + #{recordTime,jdbcType=BIGINT}, + + + + + + update sys_login_limit + + + login_type = #{record.loginType,jdbcType=INTEGER}, + + + username = #{record.username,jdbcType=VARCHAR}, + + + record_time = #{record.recordTime,jdbcType=BIGINT}, + + + + + + + + update sys_login_limit + set login_type = #{record.loginType,jdbcType=INTEGER}, + username = #{record.username,jdbcType=VARCHAR}, + record_time = #{record.recordTime,jdbcType=BIGINT} + + + + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.java new file mode 100644 index 0000000000..a91f5af464 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysMenu; +import io.dataease.plugins.common.base.domain.SysMenuExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysMenuMapper { + long countByExample(SysMenuExample example); + + int deleteByExample(SysMenuExample example); + + int deleteByPrimaryKey(Long menuId); + + int insert(SysMenu record); + + int insertSelective(SysMenu record); + + List selectByExample(SysMenuExample example); + + SysMenu selectByPrimaryKey(Long menuId); + + int updateByExampleSelective(@Param("record") SysMenu record, @Param("example") SysMenuExample example); + + int updateByExample(@Param("record") SysMenu record, @Param("example") SysMenuExample example); + + int updateByPrimaryKeySelective(SysMenu record); + + int updateByPrimaryKey(SysMenu record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.xml new file mode 100644 index 0000000000..f48b21d290 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMenuMapper.xml @@ -0,0 +1,415 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + menu_id, pid, sub_count, `type`, title, `name`, component, menu_sort, icon, `path`, + i_frame, `cache`, hidden, permission, create_by, update_by, create_time, update_time + + + + + delete from sys_menu + where menu_id = #{menuId,jdbcType=BIGINT} + + + delete from sys_menu + + + + + + insert into sys_menu (menu_id, pid, sub_count, + `type`, title, `name`, + component, menu_sort, icon, + `path`, i_frame, `cache`, hidden, + permission, create_by, update_by, + create_time, update_time) + values (#{menuId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{subCount,jdbcType=INTEGER}, + #{type,jdbcType=INTEGER}, #{title,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, + #{component,jdbcType=VARCHAR}, #{menuSort,jdbcType=INTEGER}, #{icon,jdbcType=VARCHAR}, + #{path,jdbcType=VARCHAR}, #{iFrame,jdbcType=BIT}, #{cache,jdbcType=BIT}, #{hidden,jdbcType=BIT}, + #{permission,jdbcType=VARCHAR}, #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, + #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}) + + + insert into sys_menu + + + menu_id, + + + pid, + + + sub_count, + + + `type`, + + + title, + + + `name`, + + + component, + + + menu_sort, + + + icon, + + + `path`, + + + i_frame, + + + `cache`, + + + hidden, + + + permission, + + + create_by, + + + update_by, + + + create_time, + + + update_time, + + + + + #{menuId,jdbcType=BIGINT}, + + + #{pid,jdbcType=BIGINT}, + + + #{subCount,jdbcType=INTEGER}, + + + #{type,jdbcType=INTEGER}, + + + #{title,jdbcType=VARCHAR}, + + + #{name,jdbcType=VARCHAR}, + + + #{component,jdbcType=VARCHAR}, + + + #{menuSort,jdbcType=INTEGER}, + + + #{icon,jdbcType=VARCHAR}, + + + #{path,jdbcType=VARCHAR}, + + + #{iFrame,jdbcType=BIT}, + + + #{cache,jdbcType=BIT}, + + + #{hidden,jdbcType=BIT}, + + + #{permission,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_menu + + + menu_id = #{record.menuId,jdbcType=BIGINT}, + + + pid = #{record.pid,jdbcType=BIGINT}, + + + sub_count = #{record.subCount,jdbcType=INTEGER}, + + + `type` = #{record.type,jdbcType=INTEGER}, + + + title = #{record.title,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + component = #{record.component,jdbcType=VARCHAR}, + + + menu_sort = #{record.menuSort,jdbcType=INTEGER}, + + + icon = #{record.icon,jdbcType=VARCHAR}, + + + `path` = #{record.path,jdbcType=VARCHAR}, + + + i_frame = #{record.iFrame,jdbcType=BIT}, + + + `cache` = #{record.cache,jdbcType=BIT}, + + + hidden = #{record.hidden,jdbcType=BIT}, + + + permission = #{record.permission,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_menu + set menu_id = #{record.menuId,jdbcType=BIGINT}, + pid = #{record.pid,jdbcType=BIGINT}, + sub_count = #{record.subCount,jdbcType=INTEGER}, + `type` = #{record.type,jdbcType=INTEGER}, + title = #{record.title,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=VARCHAR}, + component = #{record.component,jdbcType=VARCHAR}, + menu_sort = #{record.menuSort,jdbcType=INTEGER}, + icon = #{record.icon,jdbcType=VARCHAR}, + `path` = #{record.path,jdbcType=VARCHAR}, + i_frame = #{record.iFrame,jdbcType=BIT}, + `cache` = #{record.cache,jdbcType=BIT}, + hidden = #{record.hidden,jdbcType=BIT}, + permission = #{record.permission,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_menu + + + pid = #{pid,jdbcType=BIGINT}, + + + sub_count = #{subCount,jdbcType=INTEGER}, + + + `type` = #{type,jdbcType=INTEGER}, + + + title = #{title,jdbcType=VARCHAR}, + + + `name` = #{name,jdbcType=VARCHAR}, + + + component = #{component,jdbcType=VARCHAR}, + + + menu_sort = #{menuSort,jdbcType=INTEGER}, + + + icon = #{icon,jdbcType=VARCHAR}, + + + `path` = #{path,jdbcType=VARCHAR}, + + + i_frame = #{iFrame,jdbcType=BIT}, + + + `cache` = #{cache,jdbcType=BIT}, + + + hidden = #{hidden,jdbcType=BIT}, + + + permission = #{permission,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where menu_id = #{menuId,jdbcType=BIGINT} + + + update sys_menu + set pid = #{pid,jdbcType=BIGINT}, + sub_count = #{subCount,jdbcType=INTEGER}, + `type` = #{type,jdbcType=INTEGER}, + title = #{title,jdbcType=VARCHAR}, + `name` = #{name,jdbcType=VARCHAR}, + component = #{component,jdbcType=VARCHAR}, + menu_sort = #{menuSort,jdbcType=INTEGER}, + icon = #{icon,jdbcType=VARCHAR}, + `path` = #{path,jdbcType=VARCHAR}, + i_frame = #{iFrame,jdbcType=BIT}, + `cache` = #{cache,jdbcType=BIT}, + hidden = #{hidden,jdbcType=BIT}, + permission = #{permission,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT} + where menu_id = #{menuId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.java new file mode 100644 index 0000000000..a6de8a8464 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysMsgChannel; +import io.dataease.plugins.common.base.domain.SysMsgChannelExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysMsgChannelMapper { + long countByExample(SysMsgChannelExample example); + + int deleteByExample(SysMsgChannelExample example); + + int deleteByPrimaryKey(Long msgChannelId); + + int insert(SysMsgChannel record); + + int insertSelective(SysMsgChannel record); + + List selectByExample(SysMsgChannelExample example); + + SysMsgChannel selectByPrimaryKey(Long msgChannelId); + + int updateByExampleSelective(@Param("record") SysMsgChannel record, @Param("example") SysMsgChannelExample example); + + int updateByExample(@Param("record") SysMsgChannel record, @Param("example") SysMsgChannelExample example); + + int updateByPrimaryKeySelective(SysMsgChannel record); + + int updateByPrimaryKey(SysMsgChannel record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.xml new file mode 100644 index 0000000000..90a233bd98 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgChannelMapper.xml @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + msg_channel_id, channel_name, service_name + + + + + delete from sys_msg_channel + where msg_channel_id = #{msgChannelId,jdbcType=BIGINT} + + + delete from sys_msg_channel + + + + + + insert into sys_msg_channel (msg_channel_id, channel_name, service_name + ) + values (#{msgChannelId,jdbcType=BIGINT}, #{channelName,jdbcType=VARCHAR}, #{serviceName,jdbcType=VARCHAR} + ) + + + insert into sys_msg_channel + + + msg_channel_id, + + + channel_name, + + + service_name, + + + + + #{msgChannelId,jdbcType=BIGINT}, + + + #{channelName,jdbcType=VARCHAR}, + + + #{serviceName,jdbcType=VARCHAR}, + + + + + + update sys_msg_channel + + + msg_channel_id = #{record.msgChannelId,jdbcType=BIGINT}, + + + channel_name = #{record.channelName,jdbcType=VARCHAR}, + + + service_name = #{record.serviceName,jdbcType=VARCHAR}, + + + + + + + + update sys_msg_channel + set msg_channel_id = #{record.msgChannelId,jdbcType=BIGINT}, + channel_name = #{record.channelName,jdbcType=VARCHAR}, + service_name = #{record.serviceName,jdbcType=VARCHAR} + + + + + + update sys_msg_channel + + + channel_name = #{channelName,jdbcType=VARCHAR}, + + + service_name = #{serviceName,jdbcType=VARCHAR}, + + + where msg_channel_id = #{msgChannelId,jdbcType=BIGINT} + + + update sys_msg_channel + set channel_name = #{channelName,jdbcType=VARCHAR}, + service_name = #{serviceName,jdbcType=VARCHAR} + where msg_channel_id = #{msgChannelId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.java new file mode 100644 index 0000000000..b6a38bdfed --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysMsg; +import io.dataease.plugins.common.base.domain.SysMsgExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysMsgMapper { + long countByExample(SysMsgExample example); + + int deleteByExample(SysMsgExample example); + + int deleteByPrimaryKey(Long msgId); + + int insert(SysMsg record); + + int insertSelective(SysMsg record); + + List selectByExample(SysMsgExample example); + + SysMsg selectByPrimaryKey(Long msgId); + + int updateByExampleSelective(@Param("record") SysMsg record, @Param("example") SysMsgExample example); + + int updateByExample(@Param("record") SysMsg record, @Param("example") SysMsgExample example); + + int updateByPrimaryKeySelective(SysMsg record); + + int updateByPrimaryKey(SysMsg record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.xml new file mode 100644 index 0000000000..b7d24ecc4c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgMapper.xml @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + msg_id, user_id, type_id, `status`, param, create_time, read_time, content + + + + + delete from sys_msg + where msg_id = #{msgId,jdbcType=BIGINT} + + + delete from sys_msg + + + + + + insert into sys_msg (msg_id, user_id, type_id, + `status`, param, create_time, + read_time, content) + values (#{msgId,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT}, #{typeId,jdbcType=BIGINT}, + #{status,jdbcType=BIT}, #{param,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{readTime,jdbcType=BIGINT}, #{content,jdbcType=VARCHAR}) + + + insert into sys_msg + + + msg_id, + + + user_id, + + + type_id, + + + `status`, + + + param, + + + create_time, + + + read_time, + + + content, + + + + + #{msgId,jdbcType=BIGINT}, + + + #{userId,jdbcType=BIGINT}, + + + #{typeId,jdbcType=BIGINT}, + + + #{status,jdbcType=BIT}, + + + #{param,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{readTime,jdbcType=BIGINT}, + + + #{content,jdbcType=VARCHAR}, + + + + + + update sys_msg + + + msg_id = #{record.msgId,jdbcType=BIGINT}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + type_id = #{record.typeId,jdbcType=BIGINT}, + + + `status` = #{record.status,jdbcType=BIT}, + + + param = #{record.param,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + read_time = #{record.readTime,jdbcType=BIGINT}, + + + content = #{record.content,jdbcType=VARCHAR}, + + + + + + + + update sys_msg + set msg_id = #{record.msgId,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT}, + type_id = #{record.typeId,jdbcType=BIGINT}, + `status` = #{record.status,jdbcType=BIT}, + param = #{record.param,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + read_time = #{record.readTime,jdbcType=BIGINT}, + content = #{record.content,jdbcType=VARCHAR} + + + + + + update sys_msg + + + user_id = #{userId,jdbcType=BIGINT}, + + + type_id = #{typeId,jdbcType=BIGINT}, + + + `status` = #{status,jdbcType=BIT}, + + + param = #{param,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + read_time = #{readTime,jdbcType=BIGINT}, + + + content = #{content,jdbcType=VARCHAR}, + + + where msg_id = #{msgId,jdbcType=BIGINT} + + + update sys_msg + set user_id = #{userId,jdbcType=BIGINT}, + type_id = #{typeId,jdbcType=BIGINT}, + `status` = #{status,jdbcType=BIT}, + param = #{param,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + read_time = #{readTime,jdbcType=BIGINT}, + content = #{content,jdbcType=VARCHAR} + where msg_id = #{msgId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.java new file mode 100644 index 0000000000..821a58bce0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysMsgSetting; +import io.dataease.plugins.common.base.domain.SysMsgSettingExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysMsgSettingMapper { + long countByExample(SysMsgSettingExample example); + + int deleteByExample(SysMsgSettingExample example); + + int deleteByPrimaryKey(Long msgSettingId); + + int insert(SysMsgSetting record); + + int insertSelective(SysMsgSetting record); + + List selectByExample(SysMsgSettingExample example); + + SysMsgSetting selectByPrimaryKey(Long msgSettingId); + + int updateByExampleSelective(@Param("record") SysMsgSetting record, @Param("example") SysMsgSettingExample example); + + int updateByExample(@Param("record") SysMsgSetting record, @Param("example") SysMsgSettingExample example); + + int updateByPrimaryKeySelective(SysMsgSetting record); + + int updateByPrimaryKey(SysMsgSetting record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.xml new file mode 100644 index 0000000000..43f5e4a813 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgSettingMapper.xml @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + msg_setting_id, user_id, type_id, channel_id, `enable` + + + + + delete from sys_msg_setting + where msg_setting_id = #{msgSettingId,jdbcType=BIGINT} + + + delete from sys_msg_setting + + + + + + insert into sys_msg_setting (msg_setting_id, user_id, type_id, + channel_id, `enable`) + values (#{msgSettingId,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT}, #{typeId,jdbcType=BIGINT}, + #{channelId,jdbcType=BIGINT}, #{enable,jdbcType=BIT}) + + + insert into sys_msg_setting + + + msg_setting_id, + + + user_id, + + + type_id, + + + channel_id, + + + `enable`, + + + + + #{msgSettingId,jdbcType=BIGINT}, + + + #{userId,jdbcType=BIGINT}, + + + #{typeId,jdbcType=BIGINT}, + + + #{channelId,jdbcType=BIGINT}, + + + #{enable,jdbcType=BIT}, + + + + + + update sys_msg_setting + + + msg_setting_id = #{record.msgSettingId,jdbcType=BIGINT}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + type_id = #{record.typeId,jdbcType=BIGINT}, + + + channel_id = #{record.channelId,jdbcType=BIGINT}, + + + `enable` = #{record.enable,jdbcType=BIT}, + + + + + + + + update sys_msg_setting + set msg_setting_id = #{record.msgSettingId,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT}, + type_id = #{record.typeId,jdbcType=BIGINT}, + channel_id = #{record.channelId,jdbcType=BIGINT}, + `enable` = #{record.enable,jdbcType=BIT} + + + + + + update sys_msg_setting + + + user_id = #{userId,jdbcType=BIGINT}, + + + type_id = #{typeId,jdbcType=BIGINT}, + + + channel_id = #{channelId,jdbcType=BIGINT}, + + + `enable` = #{enable,jdbcType=BIT}, + + + where msg_setting_id = #{msgSettingId,jdbcType=BIGINT} + + + update sys_msg_setting + set user_id = #{userId,jdbcType=BIGINT}, + type_id = #{typeId,jdbcType=BIGINT}, + channel_id = #{channelId,jdbcType=BIGINT}, + `enable` = #{enable,jdbcType=BIT} + where msg_setting_id = #{msgSettingId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.java new file mode 100644 index 0000000000..696eeee06e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysMsgType; +import io.dataease.plugins.common.base.domain.SysMsgTypeExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysMsgTypeMapper { + long countByExample(SysMsgTypeExample example); + + int deleteByExample(SysMsgTypeExample example); + + int deleteByPrimaryKey(Long msgTypeId); + + int insert(SysMsgType record); + + int insertSelective(SysMsgType record); + + List selectByExample(SysMsgTypeExample example); + + SysMsgType selectByPrimaryKey(Long msgTypeId); + + int updateByExampleSelective(@Param("record") SysMsgType record, @Param("example") SysMsgTypeExample example); + + int updateByExample(@Param("record") SysMsgType record, @Param("example") SysMsgTypeExample example); + + int updateByPrimaryKeySelective(SysMsgType record); + + int updateByPrimaryKey(SysMsgType record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.xml new file mode 100644 index 0000000000..0023e0936e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysMsgTypeMapper.xml @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + msg_type_id, pid, type_name, router, callback + + + + + delete from sys_msg_type + where msg_type_id = #{msgTypeId,jdbcType=BIGINT} + + + delete from sys_msg_type + + + + + + insert into sys_msg_type (msg_type_id, pid, type_name, + router, callback) + values (#{msgTypeId,jdbcType=BIGINT}, #{pid,jdbcType=BIGINT}, #{typeName,jdbcType=VARCHAR}, + #{router,jdbcType=VARCHAR}, #{callback,jdbcType=VARCHAR}) + + + insert into sys_msg_type + + + msg_type_id, + + + pid, + + + type_name, + + + router, + + + callback, + + + + + #{msgTypeId,jdbcType=BIGINT}, + + + #{pid,jdbcType=BIGINT}, + + + #{typeName,jdbcType=VARCHAR}, + + + #{router,jdbcType=VARCHAR}, + + + #{callback,jdbcType=VARCHAR}, + + + + + + update sys_msg_type + + + msg_type_id = #{record.msgTypeId,jdbcType=BIGINT}, + + + pid = #{record.pid,jdbcType=BIGINT}, + + + type_name = #{record.typeName,jdbcType=VARCHAR}, + + + router = #{record.router,jdbcType=VARCHAR}, + + + callback = #{record.callback,jdbcType=VARCHAR}, + + + + + + + + update sys_msg_type + set msg_type_id = #{record.msgTypeId,jdbcType=BIGINT}, + pid = #{record.pid,jdbcType=BIGINT}, + type_name = #{record.typeName,jdbcType=VARCHAR}, + router = #{record.router,jdbcType=VARCHAR}, + callback = #{record.callback,jdbcType=VARCHAR} + + + + + + update sys_msg_type + + + pid = #{pid,jdbcType=BIGINT}, + + + type_name = #{typeName,jdbcType=VARCHAR}, + + + router = #{router,jdbcType=VARCHAR}, + + + callback = #{callback,jdbcType=VARCHAR}, + + + where msg_type_id = #{msgTypeId,jdbcType=BIGINT} + + + update sys_msg_type + set pid = #{pid,jdbcType=BIGINT}, + type_name = #{typeName,jdbcType=VARCHAR}, + router = #{router,jdbcType=VARCHAR}, + callback = #{callback,jdbcType=VARCHAR} + where msg_type_id = #{msgTypeId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.java new file mode 100644 index 0000000000..634e6e2331 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.java @@ -0,0 +1,34 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysParamAssist; +import io.dataease.plugins.common.base.domain.SysParamAssistExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysParamAssistMapper { + long countByExample(SysParamAssistExample example); + + int deleteByExample(SysParamAssistExample example); + + int deleteByPrimaryKey(Long id); + + int insert(SysParamAssist record); + + int insertSelective(SysParamAssist record); + + List selectByExampleWithBLOBs(SysParamAssistExample example); + + List selectByExample(SysParamAssistExample example); + + SysParamAssist selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") SysParamAssist record, @Param("example") SysParamAssistExample example); + + int updateByExampleWithBLOBs(@Param("record") SysParamAssist record, @Param("example") SysParamAssistExample example); + + int updateByExample(@Param("record") SysParamAssist record, @Param("example") SysParamAssistExample example); + + int updateByPrimaryKeySelective(SysParamAssist record); + + int updateByPrimaryKeyWithBLOBs(SysParamAssist record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.xml new file mode 100644 index 0000000000..c5f5227ecc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysParamAssistMapper.xml @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id + + + content + + + + + + delete from sys_param_assist + where id = #{id,jdbcType=BIGINT} + + + delete from sys_param_assist + + + + + + insert into sys_param_assist (id, content) + values (#{id,jdbcType=BIGINT}, #{content,jdbcType=LONGVARBINARY}) + + + insert into sys_param_assist + + + id, + + + content, + + + + + #{id,jdbcType=BIGINT}, + + + #{content,jdbcType=LONGVARBINARY}, + + + + + + update sys_param_assist + + + id = #{record.id,jdbcType=BIGINT}, + + + content = #{record.content,jdbcType=LONGVARBINARY}, + + + + + + + + update sys_param_assist + set id = #{record.id,jdbcType=BIGINT}, + content = #{record.content,jdbcType=LONGVARBINARY} + + + + + + update sys_param_assist + set id = #{record.id,jdbcType=BIGINT} + + + + + + update sys_param_assist + + + content = #{content,jdbcType=LONGVARBINARY}, + + + where id = #{id,jdbcType=BIGINT} + + + update sys_param_assist + set content = #{content,jdbcType=LONGVARBINARY} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.java new file mode 100644 index 0000000000..3b7418b204 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysRole; +import io.dataease.plugins.common.base.domain.SysRoleExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysRoleMapper { + long countByExample(SysRoleExample example); + + int deleteByExample(SysRoleExample example); + + int deleteByPrimaryKey(Long roleId); + + int insert(SysRole record); + + int insertSelective(SysRole record); + + List selectByExample(SysRoleExample example); + + SysRole selectByPrimaryKey(Long roleId); + + int updateByExampleSelective(@Param("record") SysRole record, @Param("example") SysRoleExample example); + + int updateByExample(@Param("record") SysRole record, @Param("example") SysRoleExample example); + + int updateByPrimaryKeySelective(SysRole record); + + int updateByPrimaryKey(SysRole record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.xml new file mode 100644 index 0000000000..a17f28f491 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysRoleMapper.xml @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + role_id, `name`, description, create_by, update_by, create_time, update_time + + + + + delete from sys_role + where role_id = #{roleId,jdbcType=BIGINT} + + + delete from sys_role + + + + + + insert into sys_role (role_id, `name`, description, + create_by, update_by, create_time, + update_time) + values (#{roleId,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, + #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, + #{updateTime,jdbcType=BIGINT}) + + + insert into sys_role + + + role_id, + + + `name`, + + + description, + + + create_by, + + + update_by, + + + create_time, + + + update_time, + + + + + #{roleId,jdbcType=BIGINT}, + + + #{name,jdbcType=VARCHAR}, + + + #{description,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + + + + update sys_role + + + role_id = #{record.roleId,jdbcType=BIGINT}, + + + `name` = #{record.name,jdbcType=VARCHAR}, + + + description = #{record.description,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + + + + + + update sys_role + set role_id = #{record.roleId,jdbcType=BIGINT}, + `name` = #{record.name,jdbcType=VARCHAR}, + description = #{record.description,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT} + + + + + + update sys_role + + + `name` = #{name,jdbcType=VARCHAR}, + + + description = #{description,jdbcType=VARCHAR}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + where role_id = #{roleId,jdbcType=BIGINT} + + + update sys_role + set `name` = #{name,jdbcType=VARCHAR}, + description = #{description,jdbcType=VARCHAR}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT} + where role_id = #{roleId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.java new file mode 100644 index 0000000000..26682d7159 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysUserAssist; +import io.dataease.plugins.common.base.domain.SysUserAssistExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysUserAssistMapper { + long countByExample(SysUserAssistExample example); + + int deleteByExample(SysUserAssistExample example); + + int deleteByPrimaryKey(Long userId); + + int insert(SysUserAssist record); + + int insertSelective(SysUserAssist record); + + List selectByExample(SysUserAssistExample example); + + SysUserAssist selectByPrimaryKey(Long userId); + + int updateByExampleSelective(@Param("record") SysUserAssist record, @Param("example") SysUserAssistExample example); + + int updateByExample(@Param("record") SysUserAssist record, @Param("example") SysUserAssistExample example); + + int updateByPrimaryKeySelective(SysUserAssist record); + + int updateByPrimaryKey(SysUserAssist record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.xml new file mode 100644 index 0000000000..9b6f0cda0c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserAssistMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + user_id, need_first_noti, wecom_id, dingtalk_id, lark_id, larksuite_id + + + + + delete from sys_user_assist + where user_id = #{userId,jdbcType=BIGINT} + + + delete from sys_user_assist + + + + + + insert into sys_user_assist (user_id, need_first_noti, wecom_id, + dingtalk_id, lark_id, larksuite_id + ) + values (#{userId,jdbcType=BIGINT}, #{needFirstNoti,jdbcType=BIT}, #{wecomId,jdbcType=VARCHAR}, + #{dingtalkId,jdbcType=VARCHAR}, #{larkId,jdbcType=VARCHAR}, #{larksuiteId,jdbcType=VARCHAR} + ) + + + insert into sys_user_assist + + + user_id, + + + need_first_noti, + + + wecom_id, + + + dingtalk_id, + + + lark_id, + + + larksuite_id, + + + + + #{userId,jdbcType=BIGINT}, + + + #{needFirstNoti,jdbcType=BIT}, + + + #{wecomId,jdbcType=VARCHAR}, + + + #{dingtalkId,jdbcType=VARCHAR}, + + + #{larkId,jdbcType=VARCHAR}, + + + #{larksuiteId,jdbcType=VARCHAR}, + + + + + + update sys_user_assist + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + need_first_noti = #{record.needFirstNoti,jdbcType=BIT}, + + + wecom_id = #{record.wecomId,jdbcType=VARCHAR}, + + + dingtalk_id = #{record.dingtalkId,jdbcType=VARCHAR}, + + + lark_id = #{record.larkId,jdbcType=VARCHAR}, + + + larksuite_id = #{record.larksuiteId,jdbcType=VARCHAR}, + + + + + + + + update sys_user_assist + set user_id = #{record.userId,jdbcType=BIGINT}, + need_first_noti = #{record.needFirstNoti,jdbcType=BIT}, + wecom_id = #{record.wecomId,jdbcType=VARCHAR}, + dingtalk_id = #{record.dingtalkId,jdbcType=VARCHAR}, + lark_id = #{record.larkId,jdbcType=VARCHAR}, + larksuite_id = #{record.larksuiteId,jdbcType=VARCHAR} + + + + + + update sys_user_assist + + + need_first_noti = #{needFirstNoti,jdbcType=BIT}, + + + wecom_id = #{wecomId,jdbcType=VARCHAR}, + + + dingtalk_id = #{dingtalkId,jdbcType=VARCHAR}, + + + lark_id = #{larkId,jdbcType=VARCHAR}, + + + larksuite_id = #{larksuiteId,jdbcType=VARCHAR}, + + + where user_id = #{userId,jdbcType=BIGINT} + + + update sys_user_assist + set need_first_noti = #{needFirstNoti,jdbcType=BIT}, + wecom_id = #{wecomId,jdbcType=VARCHAR}, + dingtalk_id = #{dingtalkId,jdbcType=VARCHAR}, + lark_id = #{larkId,jdbcType=VARCHAR}, + larksuite_id = #{larksuiteId,jdbcType=VARCHAR} + where user_id = #{userId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.java new file mode 100644 index 0000000000..cc6c32d8e3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysUser; +import io.dataease.plugins.common.base.domain.SysUserExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysUserMapper { + long countByExample(SysUserExample example); + + int deleteByExample(SysUserExample example); + + int deleteByPrimaryKey(Long userId); + + int insert(SysUser record); + + int insertSelective(SysUser record); + + List selectByExample(SysUserExample example); + + SysUser selectByPrimaryKey(Long userId); + + int updateByExampleSelective(@Param("record") SysUser record, @Param("example") SysUserExample example); + + int updateByExample(@Param("record") SysUser record, @Param("example") SysUserExample example); + + int updateByPrimaryKeySelective(SysUser record); + + int updateByPrimaryKey(SysUser record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.xml new file mode 100644 index 0000000000..333063927a --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUserMapper.xml @@ -0,0 +1,433 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + user_id, dept_id, username, nick_name, gender, phone, email, `password`, is_admin, + enabled, create_by, update_by, pwd_reset_time, create_time, update_time, `language`, + `from`, sub, phone_prefix + + + + + delete from sys_user + where user_id = #{userId,jdbcType=BIGINT} + + + delete from sys_user + + + + + + insert into sys_user (user_id, dept_id, username, + nick_name, gender, phone, + email, `password`, is_admin, + enabled, create_by, update_by, + pwd_reset_time, create_time, update_time, + `language`, `from`, sub, + phone_prefix) + values (#{userId,jdbcType=BIGINT}, #{deptId,jdbcType=BIGINT}, #{username,jdbcType=VARCHAR}, + #{nickName,jdbcType=VARCHAR}, #{gender,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR}, + #{email,jdbcType=VARCHAR}, #{password,jdbcType=VARCHAR}, #{isAdmin,jdbcType=BIT}, + #{enabled,jdbcType=BIGINT}, #{createBy,jdbcType=VARCHAR}, #{updateBy,jdbcType=VARCHAR}, + #{pwdResetTime,jdbcType=BIGINT}, #{createTime,jdbcType=BIGINT}, #{updateTime,jdbcType=BIGINT}, + #{language,jdbcType=VARCHAR}, #{from,jdbcType=INTEGER}, #{sub,jdbcType=VARCHAR}, + #{phonePrefix,jdbcType=VARCHAR}) + + + insert into sys_user + + + user_id, + + + dept_id, + + + username, + + + nick_name, + + + gender, + + + phone, + + + email, + + + `password`, + + + is_admin, + + + enabled, + + + create_by, + + + update_by, + + + pwd_reset_time, + + + create_time, + + + update_time, + + + `language`, + + + `from`, + + + sub, + + + phone_prefix, + + + + + #{userId,jdbcType=BIGINT}, + + + #{deptId,jdbcType=BIGINT}, + + + #{username,jdbcType=VARCHAR}, + + + #{nickName,jdbcType=VARCHAR}, + + + #{gender,jdbcType=VARCHAR}, + + + #{phone,jdbcType=VARCHAR}, + + + #{email,jdbcType=VARCHAR}, + + + #{password,jdbcType=VARCHAR}, + + + #{isAdmin,jdbcType=BIT}, + + + #{enabled,jdbcType=BIGINT}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{updateBy,jdbcType=VARCHAR}, + + + #{pwdResetTime,jdbcType=BIGINT}, + + + #{createTime,jdbcType=BIGINT}, + + + #{updateTime,jdbcType=BIGINT}, + + + #{language,jdbcType=VARCHAR}, + + + #{from,jdbcType=INTEGER}, + + + #{sub,jdbcType=VARCHAR}, + + + #{phonePrefix,jdbcType=VARCHAR}, + + + + + + update sys_user + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + dept_id = #{record.deptId,jdbcType=BIGINT}, + + + username = #{record.username,jdbcType=VARCHAR}, + + + nick_name = #{record.nickName,jdbcType=VARCHAR}, + + + gender = #{record.gender,jdbcType=VARCHAR}, + + + phone = #{record.phone,jdbcType=VARCHAR}, + + + email = #{record.email,jdbcType=VARCHAR}, + + + `password` = #{record.password,jdbcType=VARCHAR}, + + + is_admin = #{record.isAdmin,jdbcType=BIT}, + + + enabled = #{record.enabled,jdbcType=BIGINT}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + update_by = #{record.updateBy,jdbcType=VARCHAR}, + + + pwd_reset_time = #{record.pwdResetTime,jdbcType=BIGINT}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + update_time = #{record.updateTime,jdbcType=BIGINT}, + + + `language` = #{record.language,jdbcType=VARCHAR}, + + + `from` = #{record.from,jdbcType=INTEGER}, + + + sub = #{record.sub,jdbcType=VARCHAR}, + + + phone_prefix = #{record.phonePrefix,jdbcType=VARCHAR}, + + + + + + + + update sys_user + set user_id = #{record.userId,jdbcType=BIGINT}, + dept_id = #{record.deptId,jdbcType=BIGINT}, + username = #{record.username,jdbcType=VARCHAR}, + nick_name = #{record.nickName,jdbcType=VARCHAR}, + gender = #{record.gender,jdbcType=VARCHAR}, + phone = #{record.phone,jdbcType=VARCHAR}, + email = #{record.email,jdbcType=VARCHAR}, + `password` = #{record.password,jdbcType=VARCHAR}, + is_admin = #{record.isAdmin,jdbcType=BIT}, + enabled = #{record.enabled,jdbcType=BIGINT}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + update_by = #{record.updateBy,jdbcType=VARCHAR}, + pwd_reset_time = #{record.pwdResetTime,jdbcType=BIGINT}, + create_time = #{record.createTime,jdbcType=BIGINT}, + update_time = #{record.updateTime,jdbcType=BIGINT}, + `language` = #{record.language,jdbcType=VARCHAR}, + `from` = #{record.from,jdbcType=INTEGER}, + sub = #{record.sub,jdbcType=VARCHAR}, + phone_prefix = #{record.phonePrefix,jdbcType=VARCHAR} + + + + + + update sys_user + + + dept_id = #{deptId,jdbcType=BIGINT}, + + + username = #{username,jdbcType=VARCHAR}, + + + nick_name = #{nickName,jdbcType=VARCHAR}, + + + gender = #{gender,jdbcType=VARCHAR}, + + + phone = #{phone,jdbcType=VARCHAR}, + + + email = #{email,jdbcType=VARCHAR}, + + + `password` = #{password,jdbcType=VARCHAR}, + + + is_admin = #{isAdmin,jdbcType=BIT}, + + + enabled = #{enabled,jdbcType=BIGINT}, + + + create_by = #{createBy,jdbcType=VARCHAR}, + + + update_by = #{updateBy,jdbcType=VARCHAR}, + + + pwd_reset_time = #{pwdResetTime,jdbcType=BIGINT}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + update_time = #{updateTime,jdbcType=BIGINT}, + + + `language` = #{language,jdbcType=VARCHAR}, + + + `from` = #{from,jdbcType=INTEGER}, + + + sub = #{sub,jdbcType=VARCHAR}, + + + phone_prefix = #{phonePrefix,jdbcType=VARCHAR}, + + + where user_id = #{userId,jdbcType=BIGINT} + + + update sys_user + set dept_id = #{deptId,jdbcType=BIGINT}, + username = #{username,jdbcType=VARCHAR}, + nick_name = #{nickName,jdbcType=VARCHAR}, + gender = #{gender,jdbcType=VARCHAR}, + phone = #{phone,jdbcType=VARCHAR}, + email = #{email,jdbcType=VARCHAR}, + `password` = #{password,jdbcType=VARCHAR}, + is_admin = #{isAdmin,jdbcType=BIT}, + enabled = #{enabled,jdbcType=BIGINT}, + create_by = #{createBy,jdbcType=VARCHAR}, + update_by = #{updateBy,jdbcType=VARCHAR}, + pwd_reset_time = #{pwdResetTime,jdbcType=BIGINT}, + create_time = #{createTime,jdbcType=BIGINT}, + update_time = #{updateTime,jdbcType=BIGINT}, + `language` = #{language,jdbcType=VARCHAR}, + `from` = #{from,jdbcType=INTEGER}, + sub = #{sub,jdbcType=VARCHAR}, + phone_prefix = #{phonePrefix,jdbcType=VARCHAR} + where user_id = #{userId,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.java new file mode 100644 index 0000000000..4c43ffb864 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SysUsersRolesExample; +import io.dataease.plugins.common.base.domain.SysUsersRolesKey; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SysUsersRolesMapper { + long countByExample(SysUsersRolesExample example); + + int deleteByExample(SysUsersRolesExample example); + + int deleteByPrimaryKey(SysUsersRolesKey key); + + int insert(SysUsersRolesKey record); + + int insertSelective(SysUsersRolesKey record); + + List selectByExample(SysUsersRolesExample example); + + int updateByExampleSelective(@Param("record") SysUsersRolesKey record, @Param("example") SysUsersRolesExample example); + + int updateByExample(@Param("record") SysUsersRolesKey record, @Param("example") SysUsersRolesExample example); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.xml new file mode 100644 index 0000000000..43accee8bb --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SysUsersRolesMapper.xml @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + user_id, role_id + + + + delete from sys_users_roles + where user_id = #{userId,jdbcType=BIGINT} + and role_id = #{roleId,jdbcType=BIGINT} + + + delete from sys_users_roles + + + + + + insert into sys_users_roles (user_id, role_id) + values (#{userId,jdbcType=BIGINT}, #{roleId,jdbcType=BIGINT}) + + + insert into sys_users_roles + + + user_id, + + + role_id, + + + + + #{userId,jdbcType=BIGINT}, + + + #{roleId,jdbcType=BIGINT}, + + + + + + update sys_users_roles + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + role_id = #{record.roleId,jdbcType=BIGINT}, + + + + + + + + update sys_users_roles + set user_id = #{record.userId,jdbcType=BIGINT}, + role_id = #{record.roleId,jdbcType=BIGINT} + + + + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.java new file mode 100644 index 0000000000..32276319cc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.SystemParameter; +import io.dataease.plugins.common.base.domain.SystemParameterExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface SystemParameterMapper { + long countByExample(SystemParameterExample example); + + int deleteByExample(SystemParameterExample example); + + int deleteByPrimaryKey(String paramKey); + + int insert(SystemParameter record); + + int insertSelective(SystemParameter record); + + List selectByExample(SystemParameterExample example); + + SystemParameter selectByPrimaryKey(String paramKey); + + int updateByExampleSelective(@Param("record") SystemParameter record, @Param("example") SystemParameterExample example); + + int updateByExample(@Param("record") SystemParameter record, @Param("example") SystemParameterExample example); + + int updateByPrimaryKeySelective(SystemParameter record); + + int updateByPrimaryKey(SystemParameter record); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.xml new file mode 100644 index 0000000000..9cd29923c1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/SystemParameterMapper.xml @@ -0,0 +1,196 @@ + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + param_key, param_value, type, sort + + + + + delete from system_parameter + where param_key = #{paramKey,jdbcType=VARCHAR} + + + delete from system_parameter + + + + + + insert into system_parameter (param_key, param_value, type, + sort) + values (#{paramKey,jdbcType=VARCHAR}, #{paramValue,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, + #{sort,jdbcType=INTEGER}) + + + insert into system_parameter + + + param_key, + + + param_value, + + + type, + + + sort, + + + + + #{paramKey,jdbcType=VARCHAR}, + + + #{paramValue,jdbcType=VARCHAR}, + + + #{type,jdbcType=VARCHAR}, + + + #{sort,jdbcType=INTEGER}, + + + + + + update system_parameter + + + param_key = #{record.paramKey,jdbcType=VARCHAR}, + + + param_value = #{record.paramValue,jdbcType=VARCHAR}, + + + type = #{record.type,jdbcType=VARCHAR}, + + + sort = #{record.sort,jdbcType=INTEGER}, + + + + + + + + update system_parameter + set param_key = #{record.paramKey,jdbcType=VARCHAR}, + param_value = #{record.paramValue,jdbcType=VARCHAR}, + type = #{record.type,jdbcType=VARCHAR}, + sort = #{record.sort,jdbcType=INTEGER} + + + + + + update system_parameter + + + param_value = #{paramValue,jdbcType=VARCHAR}, + + + type = #{type,jdbcType=VARCHAR}, + + + sort = #{sort,jdbcType=INTEGER}, + + + where param_key = #{paramKey,jdbcType=VARCHAR} + + + update system_parameter + set param_value = #{paramValue,jdbcType=VARCHAR}, + type = #{type,jdbcType=VARCHAR}, + sort = #{sort,jdbcType=INTEGER} + where param_key = #{paramKey,jdbcType=VARCHAR} + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.java new file mode 100644 index 0000000000..524db579aa --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.common.base.mapper; + +import io.dataease.plugins.common.base.domain.UserKey; +import io.dataease.plugins.common.base.domain.UserKeyExample; +import java.util.List; +import org.apache.ibatis.annotations.Param; + +public interface UserKeyMapper { + long countByExample(UserKeyExample example); + + int deleteByExample(UserKeyExample example); + + int deleteByPrimaryKey(Long id); + + int insert(UserKey record); + + int insertSelective(UserKey record); + + List selectByExample(UserKeyExample example); + + UserKey selectByPrimaryKey(Long id); + + int updateByExampleSelective(@Param("record") UserKey record, @Param("example") UserKeyExample example); + + int updateByExample(@Param("record") UserKey record, @Param("example") UserKeyExample example); + + int updateByPrimaryKeySelective(UserKey record); + + int updateByPrimaryKey(UserKey record); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.xml new file mode 100644 index 0000000000..3c7293e7e1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/UserKeyMapper.xml @@ -0,0 +1,228 @@ + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, user_id, access_key, secret_key, create_time, `status` + + + + + delete from user_key + where id = #{id,jdbcType=BIGINT} + + + delete from user_key + + + + + + insert into user_key (id, user_id, access_key, + secret_key, create_time, `status` + ) + values (#{id,jdbcType=BIGINT}, #{userId,jdbcType=BIGINT}, #{accessKey,jdbcType=VARCHAR}, + #{secretKey,jdbcType=VARCHAR}, #{createTime,jdbcType=BIGINT}, #{status,jdbcType=VARCHAR} + ) + + + insert into user_key + + + id, + + + user_id, + + + access_key, + + + secret_key, + + + create_time, + + + `status`, + + + + + #{id,jdbcType=BIGINT}, + + + #{userId,jdbcType=BIGINT}, + + + #{accessKey,jdbcType=VARCHAR}, + + + #{secretKey,jdbcType=VARCHAR}, + + + #{createTime,jdbcType=BIGINT}, + + + #{status,jdbcType=VARCHAR}, + + + + + + update user_key + + + id = #{record.id,jdbcType=BIGINT}, + + + user_id = #{record.userId,jdbcType=BIGINT}, + + + access_key = #{record.accessKey,jdbcType=VARCHAR}, + + + secret_key = #{record.secretKey,jdbcType=VARCHAR}, + + + create_time = #{record.createTime,jdbcType=BIGINT}, + + + `status` = #{record.status,jdbcType=VARCHAR}, + + + + + + + + update user_key + set id = #{record.id,jdbcType=BIGINT}, + user_id = #{record.userId,jdbcType=BIGINT}, + access_key = #{record.accessKey,jdbcType=VARCHAR}, + secret_key = #{record.secretKey,jdbcType=VARCHAR}, + create_time = #{record.createTime,jdbcType=BIGINT}, + `status` = #{record.status,jdbcType=VARCHAR} + + + + + + update user_key + + + user_id = #{userId,jdbcType=BIGINT}, + + + access_key = #{accessKey,jdbcType=VARCHAR}, + + + secret_key = #{secretKey,jdbcType=VARCHAR}, + + + create_time = #{createTime,jdbcType=BIGINT}, + + + `status` = #{status,jdbcType=VARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update user_key + set user_id = #{userId,jdbcType=BIGINT}, + access_key = #{accessKey,jdbcType=VARCHAR}, + secret_key = #{secretKey,jdbcType=VARCHAR}, + create_time = #{createTime,jdbcType=BIGINT}, + `status` = #{status,jdbcType=VARCHAR} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.java new file mode 100644 index 0000000000..a43827ba10 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.base.mapper; + + +import java.util.List; + +import io.dataease.plugins.common.base.domain.VAuthModel; +import io.dataease.plugins.common.base.domain.VAuthModelExample; +import io.dataease.plugins.common.base.domain.VAuthModelWithBLOBs; +import org.apache.ibatis.annotations.Param; + +public interface VAuthModelMapper { + long countByExample(VAuthModelExample example); + + int deleteByExample(VAuthModelExample example); + + int insert(VAuthModelWithBLOBs record); + + int insertSelective(VAuthModelWithBLOBs record); + + List selectByExampleWithBLOBs(VAuthModelExample example); + + List selectByExample(VAuthModelExample example); + + int updateByExampleSelective(@Param("record") VAuthModelWithBLOBs record, @Param("example") VAuthModelExample example); + + int updateByExampleWithBLOBs(@Param("record") VAuthModelWithBLOBs record, @Param("example") VAuthModelExample example); + + int updateByExample(@Param("record") VAuthModel record, @Param("example") VAuthModelExample example); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.xml new file mode 100644 index 0000000000..75e5c799c2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/base/mapper/VAuthModelMapper.xml @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + id, pid, node_type, model_type, model_inner_type, auth_type, create_by, `level`, + `mode`, data_source_id + + + `name`, `label` + + + + + delete from v_auth_model + + + + + + insert into v_auth_model (id, pid, node_type, + model_type, model_inner_type, auth_type, + create_by, `level`, `mode`, + data_source_id, `name`, `label` + ) + values (#{id,jdbcType=VARCHAR}, #{pid,jdbcType=VARCHAR}, #{nodeType,jdbcType=VARCHAR}, + #{modelType,jdbcType=VARCHAR}, #{modelInnerType,jdbcType=VARCHAR}, #{authType,jdbcType=VARCHAR}, + #{createBy,jdbcType=VARCHAR}, #{level,jdbcType=BIGINT}, #{mode,jdbcType=BIGINT}, + #{dataSourceId,jdbcType=VARCHAR}, #{name,jdbcType=LONGVARCHAR}, #{label,jdbcType=LONGVARCHAR} + ) + + + insert into v_auth_model + + + id, + + + pid, + + + node_type, + + + model_type, + + + model_inner_type, + + + auth_type, + + + create_by, + + + `level`, + + + `mode`, + + + data_source_id, + + + `name`, + + + `label`, + + + + + #{id,jdbcType=VARCHAR}, + + + #{pid,jdbcType=VARCHAR}, + + + #{nodeType,jdbcType=VARCHAR}, + + + #{modelType,jdbcType=VARCHAR}, + + + #{modelInnerType,jdbcType=VARCHAR}, + + + #{authType,jdbcType=VARCHAR}, + + + #{createBy,jdbcType=VARCHAR}, + + + #{level,jdbcType=BIGINT}, + + + #{mode,jdbcType=BIGINT}, + + + #{dataSourceId,jdbcType=VARCHAR}, + + + #{name,jdbcType=LONGVARCHAR}, + + + #{label,jdbcType=LONGVARCHAR}, + + + + + + update v_auth_model + + + id = #{record.id,jdbcType=VARCHAR}, + + + pid = #{record.pid,jdbcType=VARCHAR}, + + + node_type = #{record.nodeType,jdbcType=VARCHAR}, + + + model_type = #{record.modelType,jdbcType=VARCHAR}, + + + model_inner_type = #{record.modelInnerType,jdbcType=VARCHAR}, + + + auth_type = #{record.authType,jdbcType=VARCHAR}, + + + create_by = #{record.createBy,jdbcType=VARCHAR}, + + + `level` = #{record.level,jdbcType=BIGINT}, + + + `mode` = #{record.mode,jdbcType=BIGINT}, + + + data_source_id = #{record.dataSourceId,jdbcType=VARCHAR}, + + + `name` = #{record.name,jdbcType=LONGVARCHAR}, + + + `label` = #{record.label,jdbcType=LONGVARCHAR}, + + + + + + + + update v_auth_model + set id = #{record.id,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + model_type = #{record.modelType,jdbcType=VARCHAR}, + model_inner_type = #{record.modelInnerType,jdbcType=VARCHAR}, + auth_type = #{record.authType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=BIGINT}, + `mode` = #{record.mode,jdbcType=BIGINT}, + data_source_id = #{record.dataSourceId,jdbcType=VARCHAR}, + `name` = #{record.name,jdbcType=LONGVARCHAR}, + `label` = #{record.label,jdbcType=LONGVARCHAR} + + + + + + update v_auth_model + set id = #{record.id,jdbcType=VARCHAR}, + pid = #{record.pid,jdbcType=VARCHAR}, + node_type = #{record.nodeType,jdbcType=VARCHAR}, + model_type = #{record.modelType,jdbcType=VARCHAR}, + model_inner_type = #{record.modelInnerType,jdbcType=VARCHAR}, + auth_type = #{record.authType,jdbcType=VARCHAR}, + create_by = #{record.createBy,jdbcType=VARCHAR}, + `level` = #{record.level,jdbcType=BIGINT}, + `mode` = #{record.mode,jdbcType=BIGINT}, + data_source_id = #{record.dataSourceId,jdbcType=VARCHAR} + + + + + \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatabaseClassification.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatabaseClassification.java new file mode 100644 index 0000000000..0be745b8c6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatabaseClassification.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.common.constants; + +public enum DatabaseClassification { + OLTP("OLTP"), + OLAP("OLAP"), + DL("DL"), + OTHER("OTHER"); + + private String type; + DatabaseClassification(String type){ + this.type = type; + } + public String getType(){ + return type; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasetType.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasetType.java new file mode 100644 index 0000000000..edf27b39e9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasetType.java @@ -0,0 +1,32 @@ +package io.dataease.plugins.common.constants; + +import java.util.Arrays; +import java.util.Optional; + +public enum DatasetType { + + DB("db"), + SQL("sql"), + CUSTOM("custom"), + EXCEL("excel"), + API("api"), + UNION("union"); + + private String type; + + DatasetType(String type){ + this.type = type; + } + public String getType(){ + return type; + } + + public static DatasetType getEnumObjByKey(String key){ + Optional any = Arrays.stream(DatasetType.class.getEnumConstants()) + .filter(e -> e.getType().equals(key)).findAny(); + if (any.isPresent()){ + return any.get(); + } + return null; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceCalculationMode.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceCalculationMode.java new file mode 100644 index 0000000000..c0c32c6d7f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceCalculationMode.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.common.constants; + +public enum DatasourceCalculationMode { + DIRECT("DIRECT"), + SYNC("SYNC"), + DIRECT_AND_SYNC("DIRECT_AND_SYNC"); + + private String type; + DatasourceCalculationMode(String type){ + this.type = type; + } + public String getType(){ + return type; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceTypes.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceTypes.java new file mode 100644 index 0000000000..fca4ae7375 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DatasourceTypes.java @@ -0,0 +1,112 @@ +package io.dataease.plugins.common.constants; + +import java.util.Arrays; +import java.util.List; + +public enum DatasourceTypes { + //jdbc + mysql("mysql", "MySQL", "`", "`", "", "", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null,null, true, DatabaseClassification.OLTP), + TiDB("TiDB", "TiDB", "`", "`", "", "", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null,null, true, DatabaseClassification.OLTP), + hive("hive", "Apache Hive", "`", "`", "", "", "", true, DatasourceCalculationMode.DIRECT, null, null,true, DatabaseClassification.DL), + impala("impala", "Apache Impala", "`", "`", "'", "'", "AuthMech=0", true, DatasourceCalculationMode.DIRECT, null, null,true, DatabaseClassification.OLAP), + mariadb("mariadb", "MariaDB", "`", "`", "'", "'", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null, null,true, DatabaseClassification.OLTP), + StarRocks("StarRocks", "StarRocks", "`", "`", "'", "'", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null,null, true, DatabaseClassification.OLAP), + ds_doris("ds_doris", "Doris", "`", "`", "'", "'", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null, null,true, DatabaseClassification.OLAP), + pg("pg", "PostgreSQL", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null, null,true, DatabaseClassification.OLTP), + sqlServer("sqlServer", "SQL Server", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null, null,true, DatabaseClassification.OLTP), + oracle("oracle", "Oracle", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT_AND_SYNC, Arrays.asList("Default", "GBK", "BIG5", "ISO-8859-1", "UTF-8", "UTF-16", "CP850", "EUC_JP", "EUC_KR"), Arrays.asList("Default", "GBK", "UTF-8"),true, DatabaseClassification.OLTP), + mongo("mongo", "MongoDB", "`", "`", "\"", "\"", "rebuildschema=true&authSource=admin", true, DatasourceCalculationMode.DIRECT, null, null,true, DatabaseClassification.OLTP), + ck("ck", "ClickHouse", "`", "`", "", "", "", true, DatasourceCalculationMode.DIRECT, null, null,true, DatabaseClassification.OLAP), + db2("db2", "Db2", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT_AND_SYNC, null, null,true, DatabaseClassification.OLTP), + redshift("redshift", "AWS Redshift", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT, null, null,true, DatabaseClassification.DL), + es("es", "Elasticsearch", "\"", "\"", "\"", "\"", "", true, DatasourceCalculationMode.DIRECT, null, null,false, DatabaseClassification.OLAP), + api("api", "API", "\"", "\"", "\"", "\"", "rebuildschema=true&authSource=admin", true, DatasourceCalculationMode.SYNC, null, null,false, DatabaseClassification.OTHER), + excel("excel", "Excel", "", "", "", "", "", false, DatasourceCalculationMode.SYNC, null, null,false, DatabaseClassification.OLTP), + //engine + engine_doris("engine_doris", "engine_doris", "`", "`", "", "", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", false, null, null,null, true, DatabaseClassification.OLAP), + engine_mysql("engine_mysql", "engine_mysql", "`", "`", "", "", "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true", false, null, null, null,true, DatabaseClassification.OLTP); + + + private String type; + private String name; + private String keywordPrefix; + private String keywordSuffix; + private String aliasPrefix; + private String aliasSuffix; + private String extraParams; + private boolean isDatasource; + private boolean isJdbc; + private DatasourceCalculationMode calculationMode; + private DatabaseClassification databaseClassification; + private List charset; + private List targetCharset; + + DatasourceTypes(String type, String name, String keywordPrefix, String keywordSuffix, String aliasPrefix, String aliasSuffix, String extraParams, boolean isDatasource, DatasourceCalculationMode calculationMode, List charset, List targetCharset, boolean isJdbc, DatabaseClassification databaseClassification) { + this.type = type; + this.name = name; + this.keywordPrefix = keywordPrefix; + this.keywordSuffix = keywordSuffix; + this.aliasPrefix = aliasPrefix; + this.aliasSuffix = aliasSuffix; + this.extraParams = extraParams; + this.isDatasource = isDatasource; + this.calculationMode = calculationMode; + this.charset = charset; + this.targetCharset = targetCharset; + this.isJdbc = isJdbc; + this.databaseClassification = databaseClassification; + } + + public String getType() { + return type; + } + + public String getName() { + return name; + } + + public String getKeywordPrefix() { + return keywordPrefix; + } + + public String getKeywordSuffix() { + return keywordSuffix; + } + + public String getAliasPrefix() { + return aliasPrefix; + } + + public String getAliasSuffix() { + return aliasSuffix; + } + + public String getExtraParams() { + return extraParams; + } + + public List getCharset() { + return charset; + } + public List getTargetCharset() { + return targetCharset; + } + + public DatasourceCalculationMode getCalculationMode() { + return calculationMode; + } + + public boolean isDatasource() { + return isDatasource; + } + + public boolean isJdbc() { + return isJdbc; + } + + public DatabaseClassification getDatabaseClassification() { + return databaseClassification; + } + +} + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DeTypeConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DeTypeConstants.java new file mode 100644 index 0000000000..00c777f269 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/DeTypeConstants.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.common.constants; + +public class DeTypeConstants { + + public final static Integer DE_STRING = 0; + public final static Integer DE_TIME = 1; + public final static Integer DE_INT = 2; + public final static Integer DE_FLOAT = 3; + public final static Integer DE_BOOL = 4; + public final static Integer DE_LOCATION = 5; + public final static Integer DE_BINARY = 6; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginParamConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginParamConstants.java new file mode 100644 index 0000000000..bc858a9049 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginParamConstants.java @@ -0,0 +1,227 @@ +package io.dataease.plugins.common.constants; + +public interface PluginParamConstants { + + String getValue(); + + public enum Type implements PluginParamConstants { + + PASSWORD("password"), + TEXT("text"), + JSON("json"); + + private String value; + + Type(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } + + public enum Classify implements PluginParamConstants { + MAIL("smtp"), + BASE("base"), + LDAP("ldap"), + WECOM("wecom"), + DINGTALK("dingtalk"), + LARK("lark"), + LARKSUITE("larksuite"), + REGISTRY("registry"); + + private String value; + + Classify(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } + + + public enum Registry implements PluginParamConstants { + URL("registry.url"), + REPO("registry.repo"), + USERNAME("registry.username"), + PASSWORD("registry.password"); + + private String value; + + Registry(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum I18n implements PluginParamConstants { + + LANGUAGE("i18n.language"); + + private String value; + + I18n(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } + + enum MAIL implements PluginParamConstants{ + SERVER("smtp.host"), + PORT("smtp.port"), + ACCOUNT("smtp.account"), + PASSWORD("smtp.password"), + SSL("smtp.ssl"), + TLS("smtp.tls"), + RECIPIENTS("smtp.recipient"); + + private String value; + + private MAIL(String value) { + this.value = value; + } + + public String getValue() { + return this.value; + } + } + + public enum BASE implements PluginParamConstants { + URL("base.url"), + CONCURRENCY("base.concurrency"), + PROMETHEUS_HOST("base.prometheus.host"); + + private String value; + + private BASE(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum LDAP implements PluginParamConstants { + URL("ldap.url"), + DN("ldap.dn"), + PASSWORD("ldap.password"), + OU("ldap.ou"), + FILTER("ldap.filter"), + MAPPING("ldap.mapping"), + OPEN("ldap.open"); + + private String value; + + LDAP(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum WECOM implements PluginParamConstants { + CORPID("wecom.corpid"), + AGENTID("wecom.agentid"), + SECRET("wecom.secret"), + REDIRECT_URI("wecom.redirectUri"), + OPEN("wecom.open"); + + private String value; + + WECOM(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum DINGTALK implements PluginParamConstants { + CORPID("dingtalk.corpid"), + AGENTID("dingtalk.agentid"), + APPKEY("dingtalk.appKey"), + APPSECRET("dingtalk.appSecret"), + REDIRECT_URI("dingtalk.redirectUri"), + OPEN("dingtalk.open"); + + private String value; + + DINGTALK(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum LARK implements PluginParamConstants { + APPK_ID("lark.app_id"), + APP_SECRET("lark.app_secret"), + REDIRECT_URI("lark.redirect_uri"), + OPEN("lark.open"); + + private String value; + + LARK(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + + public enum LARKSUITE implements PluginParamConstants { + APPK_ID("larksuite.app_id"), + APP_SECRET("larksuite.app_secret"), + REDIRECT_URI("larksuite.redirect_uri"), + OPEN("larksuite.open"); + + private String value; + + LARKSUITE(String value) { + this.value = value; + } + + @Override + public String getValue() { + return value; + } + } + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginSystemConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginSystemConstants.java new file mode 100644 index 0000000000..d08e83afde --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/PluginSystemConstants.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.common.constants; + +public class PluginSystemConstants { + + public static final class WITH_EXTEND{ + public final static String NOW = "now"; + public final static String PARENT = "parent"; + public final static String CHILDREN = "children"; + } + + + public static final class PRIVILEGE_VALUE{ + public final static Integer ON = 1; + public final static Integer OFF = 0; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/CKConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/CKConstants.java new file mode 100644 index 0000000000..eb9fc6ae5e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/CKConstants.java @@ -0,0 +1,44 @@ +package io.dataease.plugins.common.constants.datasource; + +import static io.dataease.plugins.common.constants.DatasourceTypes.ck; + +public class CKConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = ck.getKeywordPrefix() + "%s" + ck.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + ck.getKeywordPrefix() + "%s" + ck.getKeywordSuffix(); + + public static final String ALIAS_FIX = ck.getAliasPrefix() + "%s" + ck.getAliasSuffix(); + + public static final String toInt32 = "toInt32(%s)"; + + public static final String toDateTime = "toDateTime(%s)"; + + public static final String toInt64 = "toInt64(%s)"; + + public static final String toFloat64 = "toFloat64(%s)"; + + public static final String formatDateTime = "formatDateTime(%s,'%s')"; + + public static final String toDecimal = "toDecimal64(%s,8)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%M:%S"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "ck"; + + public static final String GROUP_CONCAT = "arrayStringConcat(groupArray(%s), ',')"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/Db2Constants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/Db2Constants.java new file mode 100644 index 0000000000..b3e7a5a538 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/Db2Constants.java @@ -0,0 +1,53 @@ +package io.dataease.plugins.common.constants.datasource; + + +import static io.dataease.plugins.common.constants.DatasourceTypes.db2; + +public class Db2Constants extends SQLConstants { + + public static final String KEYWORD_TABLE = db2.getKeywordPrefix() + "%s" + db2.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + db2.getKeywordPrefix() + "%s" + db2.getKeywordSuffix(); + + public static final String ALIAS_FIX = db2.getAliasPrefix() + "%s" + db2.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "BIGINT(TIMESTAMPDIFF(2,CHAR(%s -TIMESTAMP('1970-01-01 08:00:00'))))"; + + public static final String DATE_FORMAT = "TO_CHAR(TIMESTAMP(%s),'%s')"; + + public static final String TO_DATE = "to_date(TIMESTAMP(\"%s\"),'%s')"; + + public static final String FROM_UNIXTIME = "TO_CHAR(TIMESTAMP('1970-01-01 08:00:00') +(%s)SECONDS, '%s')"; + + public static final String FORMAT_TIME = "TO_CHAR(TIMESTAMP(REPLACE(CONCAT('1970-01-01 ',%s),'.',':') ),'%s')"; + + public static final String FORMAT_DATE = "TO_CHAR(TIMESTAMP(CONCAT(%s, ' 00:00:00')),'%s') "; + + public static final String STR_TO_DATE = "timestamp(trim(char(%s)))"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "YYYY-MM-DD HH24:MI:SS"; + + public static final String DEFAULT_INT_FORMAT = "BIGINT"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(20,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "db2"; + + public static final String GROUP_CONCAT = "LISTAGG(%s, ',')"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/DorisConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/DorisConstants.java new file mode 100644 index 0000000000..468a696160 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/DorisConstants.java @@ -0,0 +1,57 @@ +package io.dataease.plugins.common.constants.datasource; + + + +import io.dataease.plugins.common.constants.DatasourceTypes; + +import static io.dataease.plugins.common.constants.DatasourceTypes.ds_doris; + +public class DorisConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = DatasourceTypes.ds_doris.getKeywordPrefix() + "%s" + ds_doris.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + ds_doris.getKeywordPrefix() + "%s" + ds_doris.getKeywordSuffix(); + + public static final String ALIAS_FIX = ds_doris.getAliasPrefix() + "%s" + ds_doris.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATE_FORMAT = "DATE_FORMAT(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String STR_TO_DATE = "STR_TO_DATE(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%i:%S"; + + public static final String DEFAULT_INT_FORMAT = "BIGINT"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(27,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String WHERE_NUMBER_VALUE = "%s"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String ROUND = "ROUND(%s,%s)"; + + public static final String VARCHAR = "VARCHAR"; + + public static final String NAME = "ds_doris"; + + public static final String GROUP_CONCAT = "group_concat(%s, ',')"; + + public static final String QUARTER = "quarter(%s)"; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/EsSqlLConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/EsSqlLConstants.java new file mode 100644 index 0000000000..afe68f097f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/EsSqlLConstants.java @@ -0,0 +1,42 @@ +package io.dataease.plugins.common.constants.datasource; + + +import static io.dataease.plugins.common.constants.DatasourceTypes.es; + +public class EsSqlLConstants extends SQLConstants { + public static final String KEYWORD_TABLE = es.getKeywordPrefix() + "%s" + es.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + es.getKeywordPrefix() + "%s" + es.getKeywordSuffix(); + + public static final String ALIAS_FIX = es.getAliasPrefix() + "%s" + es.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATETIME_FORMAT = "DATETIME_FORMAT(%s,'%s')"; + + public static final String STR_TO_DATE = " DATETIME_FORMAT(DATETIME_PARSE(%s,'%s'),'%s') "; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String ROUND = "ROUND(%s, %s)"; + + public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "es"; + + public static final String GROUP_CONCAT = "FIRST(%s)"; + + +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/HiveConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/HiveConstants.java new file mode 100644 index 0000000000..93edcae42e --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/HiveConstants.java @@ -0,0 +1,45 @@ +package io.dataease.plugins.common.constants.datasource; + +import static io.dataease.plugins.common.constants.DatasourceTypes.hive; + +public class HiveConstants extends SQLConstants { + public static final String KEYWORD_TABLE = hive.getKeywordPrefix() + "%s" + hive.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + hive.getKeywordPrefix() + "%s" + hive.getKeywordSuffix(); + + public static final String ALIAS_FIX = hive.getAliasPrefix() + "%s" + hive.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "unix_timestamp(%s)"; + + public static final String DATE_FORMAT = "DATE_FORMAT(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String STR_TO_DATE = "STR_TO_DATE(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss"; + + public static final String DEFAULT_INT_FORMAT = "DECIMAL(20,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(20,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String GROUP_CONCAT = "concat_ws(',' ,collect_list(%s))"; + + public static final String NAME = "hive"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/ImpalaConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/ImpalaConstants.java new file mode 100644 index 0000000000..b0f89116b9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/ImpalaConstants.java @@ -0,0 +1,49 @@ +package io.dataease.plugins.common.constants.datasource; + + +import static io.dataease.plugins.common.constants.DatasourceTypes.impala; + +public class ImpalaConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = impala.getKeywordPrefix() + "%s" + impala.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + impala.getKeywordPrefix() + "%s" + impala.getKeywordSuffix(); + + public static final String ALIAS_FIX = impala.getAliasPrefix() + "%s" + impala.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "unix_timestamp(%s)"; + + public static final String DATE_FORMAT = "from_unixtime(UNIX_TIMESTAMP(%s), '%s')"; + + public static final String STR_TO_DATE = "from_unixtime(UNIX_TIMESTAMP(%s, '%s'), '%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "yyyy-MM-dd HH:mm:ss"; + + public static final String DEFAULT_INT_FORMAT = "BIGINT"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(20,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String WHERE_NUMBER_VALUE_VALUE = "%s"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String GROUP_CONCAT = "group_concat(%s, ',')"; + + public static final String NAME = "impala"; + +} + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MongoConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MongoConstants.java new file mode 100644 index 0000000000..6e97294178 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MongoConstants.java @@ -0,0 +1,45 @@ +package io.dataease.plugins.common.constants.datasource; + + +import static io.dataease.plugins.common.constants.DatasourceTypes.mongo; + +public class MongoConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = "%s"; + + public static final String KEYWORD_FIX = "%s." + mongo.getKeywordPrefix() + "%s" + mongo.getKeywordSuffix(); + + public static final String ALIAS_FIX = mongo.getAliasPrefix() + "%s" + mongo.getAliasSuffix(); + + public static final String toInt32 = "toInt32(%s)"; + + public static final String toDateTime = "toDateTime(%s)"; + + public static final String toInt64 = "toInt64(%s)"; + + public static final String toFloat64 = "toFloat64(%s)"; + + public static final String formatDateTime = "formatDateTime(%s,'%s')"; + + public static final String toDecimal = "toDecimal64(%s,8)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%M:%S"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "mongo"; + + public static final String GROUP_CONCAT = "listagg(%s, ',')"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MySQLConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MySQLConstants.java new file mode 100644 index 0000000000..f8e32b3b73 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/MySQLConstants.java @@ -0,0 +1,49 @@ +package io.dataease.plugins.common.constants.datasource; + + + +import static io.dataease.plugins.common.constants.DatasourceTypes.mysql; + +public class MySQLConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = mysql.getKeywordPrefix() + "%s" + mysql.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + mysql.getKeywordPrefix() + "%s" + mysql.getKeywordSuffix(); + + public static final String ALIAS_FIX = mysql.getAliasPrefix() + "%s" + mysql.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATE_FORMAT = "DATE_FORMAT(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String STR_TO_DATE = "STR_TO_DATE(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%i:%S"; + + public static final String DEFAULT_INT_FORMAT = "DECIMAL(20,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(27,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "mysql"; + + public static final String GROUP_CONCAT = "group_concat(%s)"; + + public static final String QUARTER = "quarter(%s)"; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/OracleConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/OracleConstants.java new file mode 100644 index 0000000000..10db58b6e5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/OracleConstants.java @@ -0,0 +1,59 @@ +package io.dataease.plugins.common.constants.datasource; + + + +import static io.dataease.plugins.common.constants.DatasourceTypes.oracle; + +public class OracleConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = oracle.getKeywordPrefix() + "%s" + oracle.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + oracle.getKeywordPrefix() + "%s" + oracle.getKeywordSuffix(); + + public static final String ALIAS_FIX = oracle.getAliasPrefix() + "%s" + oracle.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATE_FORMAT = "to_timestamp(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "YYYY-MM-DD HH24:MI:SS"; + + public static final String DEFAULT_INT_FORMAT = "DECIMAL(20,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(20,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String TO_NUMBER = "TO_NUMBER(%s)"; + + public static final String TO_DATE = "TO_DATE(%s,'%s')"; + + public static final String TO_CHAR = "TO_CHAR(%s,'%s')"; + + public static final String DEFAULT_START_DATE = "'1970-01-01 8:0:0'"; + + public static final String TO_MS = " * 24 * 60 * 60 * 100"; + + public static final String CALC_SUB = "%s - %s"; + + // public static final String GROUP_CONCAT = "vm_concat(%s)"; + public static final String GROUP_CONCAT = "to_char(listagg(%s,',' ) within GROUP (order by (%s)))"; + + public static final String NAME = "oracle"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/PgConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/PgConstants.java new file mode 100644 index 0000000000..0e8c247ef2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/PgConstants.java @@ -0,0 +1,48 @@ +package io.dataease.plugins.common.constants.datasource; + + + +import static io.dataease.plugins.common.constants.DatasourceTypes.pg; + +public class PgConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = pg.getKeywordPrefix() + "%s" + pg.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + pg.getKeywordPrefix() + "%s" + pg.getKeywordSuffix(); + + public static final String ALIAS_FIX = pg.getAliasPrefix() + "%s" + pg.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "floor(extract(epoch from(( %s - timestamp '1970-01-01 00:00:00')*1000))) "; + + public static final String DATE_FORMAT = "to_char(%s, '%s')"; + + public static final String STR_TO_DATE = "to_timestamp(%s, '%s')"; + + public static final String FROM_UNIXTIME = "to_timestamp(%s)"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "YYYY-MM-DD HH24:MI:SS"; + + public static final String DEFAULT_INT_FORMAT = "numeric(38,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "numeric(38,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String GROUP_CONCAT = "array_to_string(array_agg(%s),',')"; + + public static final String NAME = "pg"; + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/RedshiftConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/RedshiftConstants.java new file mode 100644 index 0000000000..c4979bb00c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/RedshiftConstants.java @@ -0,0 +1,47 @@ +package io.dataease.plugins.common.constants.datasource; + + + +import static io.dataease.plugins.common.constants.DatasourceTypes.redshift; + +public class RedshiftConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = redshift.getKeywordPrefix() + "%s" + redshift.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + redshift.getKeywordPrefix() + "%s" + redshift.getKeywordSuffix(); + + public static final String ALIAS_FIX = redshift.getAliasPrefix() + "%s" + redshift.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "floor(extract(epoch from(( %s - timestamp '1970-01-01 00:00:00')*1000))) "; + + public static final String DATE_FORMAT = "to_char(%s, %s)"; + + public static final String FROM_UNIXTIME = "to_timestamp(%s)"; + + public static final String TO_DATE = "to_date(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "'YYYY-MM-DD HH24:MI:SS'"; + + public static final String DEFAULT_INT_FORMAT = "numeric(18,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "numeric(18,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "redshift"; + + public static final String GROUP_CONCAT = "listagg(%s, ',')"; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SQLConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SQLConstants.java new file mode 100644 index 0000000000..8d13bdbb9d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SQLConstants.java @@ -0,0 +1,37 @@ +package io.dataease.plugins.common.constants.datasource; + +import java.util.ArrayList; +import java.util.List; + +public class SQLConstants { + /** + * 维度类型list + */ + public static final List DIMENSION_TYPE = new ArrayList() {{ + add(0);// 文本 + add(1);// 时间 + add(5);// 地理位置 + }}; + + /** + * 指标类型list + */ + public static final List QUOTA_TYPE = new ArrayList() {{ + add(2);// 整型 + add(3);// 浮点 + add(4);// 布尔 + }}; + + /** + * sql ST模板 + */ + public static final String SQL_TEMPLATE = "pluginSqltemplate.stg"; + + public static final String TABLE_ALIAS_PREFIX = "t_a_%s"; + public static final String FIELD_ALIAS_X_PREFIX = "f_ax_%s"; + public static final String FIELD_ALIAS_Y_PREFIX = "f_ay_%s"; + public static final String GROUP_ALIAS_PREFIX = "g_a_%s"; + public static final String ORDER_ALIAS_X_PREFIX = "o_ax_%s"; + public static final String ORDER_ALIAS_Y_PREFIX = "o_ay_%s"; + public static final String WHERE_ALIAS_PREFIX = "w_a_%s"; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SqlServerSQLConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SqlServerSQLConstants.java new file mode 100644 index 0000000000..86afee10b9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/datasource/SqlServerSQLConstants.java @@ -0,0 +1,50 @@ +package io.dataease.plugins.common.constants.datasource; + + +import static io.dataease.plugins.common.constants.DatasourceTypes.sqlServer; + +public class SqlServerSQLConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = sqlServer.getKeywordPrefix() + "%s" + sqlServer.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + sqlServer.getKeywordPrefix() + "%s" + sqlServer.getKeywordSuffix(); + + public static final String ALIAS_FIX = sqlServer.getAliasPrefix() + "%s" + sqlServer.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "CAST(DATEDIFF(ss,'1970-01-01 08:00:00', %s) as bigint ) * 1000 "; + + public static final String DATE_FORMAT = "CONVERT(varchar(100), %s, %s)"; + + public static final String FROM_UNIXTIME = "convert(varchar, %s ,120)"; + + public static final String CONVERT = "CONVERT(%s, %s)"; + + public static final String LONG_TO_DATE = "DATEADD(second,%s,'1970-01-01 08:00:00')"; + + public static final String STRING_TO_DATE = "CONVERT(datetime, %s , %s)"; + + public static final String DEFAULT_INT_FORMAT = "DECIMAL(20,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(20,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String WHERE_VALUE_VALUE_CH = "N'%s'"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String NAME = "sqlServer"; + + public static final String GROUP_CONCAT = "string_agg(%s, ',')"; + + public static final String DEFAULT_DATE_FORMAT = "120"; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/DorisConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/DorisConstants.java new file mode 100644 index 0000000000..c5da8faf06 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/DorisConstants.java @@ -0,0 +1,56 @@ +package io.dataease.plugins.common.constants.engine; + +import io.dataease.plugins.common.constants.datasource.SQLConstants; + +import static io.dataease.plugins.common.constants.DatasourceTypes.engine_doris; + + +public class DorisConstants extends SQLConstants { + + public static final String KEYWORD_TABLE = engine_doris.getKeywordPrefix() + "%s" + engine_doris.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + engine_doris.getKeywordPrefix() + "%s" + engine_doris.getKeywordSuffix(); + + public static final String ALIAS_FIX = engine_doris.getAliasPrefix() + "%s" + engine_doris.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATE_FORMAT = "DATE_FORMAT(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String STR_TO_DATE = "STR_TO_DATE(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%i:%S"; + + public static final String DEFAULT_INT_FORMAT = "BIGINT"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(27,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String WHERE_NUMBER_VALUE = "%s"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String ROUND = "ROUND(%s,%s)"; + + public static final String VARCHAR = "VARCHAR"; + + public static final String NAME = "engine_doris"; + + public static final String GROUP_CONCAT = "group_concat(%s)"; + + public static final String QUARTER = "quarter(%s)"; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/MysqlConstants.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/MysqlConstants.java new file mode 100644 index 0000000000..7999af6933 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/constants/engine/MysqlConstants.java @@ -0,0 +1,53 @@ +package io.dataease.plugins.common.constants.engine; + +import io.dataease.plugins.common.constants.datasource.SQLConstants; + +import static io.dataease.plugins.common.constants.DatasourceTypes.engine_mysql; + +public class MysqlConstants extends SQLConstants { + public static final String KEYWORD_TABLE = engine_mysql.getKeywordPrefix() + "%s" + engine_mysql.getKeywordSuffix(); + + public static final String KEYWORD_FIX = "%s." + engine_mysql.getKeywordPrefix() + "%s" + engine_mysql.getKeywordSuffix(); + + public static final String ALIAS_FIX = engine_mysql.getAliasPrefix() + "%s" + engine_mysql.getAliasSuffix(); + + public static final String UNIX_TIMESTAMP = "UNIX_TIMESTAMP(%s)"; + + public static final String DATE_FORMAT = "DATE_FORMAT(%s,'%s')"; + + public static final String FROM_UNIXTIME = "FROM_UNIXTIME(%s,'%s')"; + + public static final String STR_TO_DATE = "STR_TO_DATE(%s,'%s')"; + + public static final String CAST = "CAST(%s AS %s)"; + + public static final String DEFAULT_DATE_FORMAT = "%Y-%m-%d %H:%i:%S"; + + public static final String DEFAULT_INT_FORMAT = "DECIMAL(20,0)"; + + public static final String DEFAULT_FLOAT_FORMAT = "DECIMAL(27,8)"; + + public static final String WHERE_VALUE_NULL = "(NULL,'')"; + + public static final String WHERE_VALUE_VALUE = "'%s'"; + + public static final String WHERE_NUMBER_VALUE = "%s"; + + public static final String AGG_COUNT = "COUNT(*)"; + + public static final String AGG_FIELD = "%s(%s)"; + + public static final String WHERE_BETWEEN = "'%s' AND '%s'"; + + public static final String BRACKETS = "(%s)"; + + public static final String ROUND = "ROUND(%s,%s)"; + + public static final String CHAR = "CHAR"; + + public static final String NAME = "engine_mysql"; + + public static final String GROUP_CONCAT = "group_concat(%s)"; + + public static final String QUARTER = "quarter(%s)"; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/DatasourceBaseType.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/DatasourceBaseType.java new file mode 100644 index 0000000000..28564cfd66 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/DatasourceBaseType.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.common.dto; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * Author: wangjiahao + * Date: 2022/7/27 + * Description: + */ +@Data +public class DatasourceBaseType { + @ApiModelProperty("数据源类型") + private String type; + @ApiModelProperty("数据源名称") + private String name; + + public DatasourceBaseType() { + } + + public DatasourceBaseType(String type, String name) { + this.type = type; + this.name = name; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSimpleTreeNode.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSimpleTreeNode.java new file mode 100644 index 0000000000..82a9256df5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSimpleTreeNode.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.common.dto; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; +import java.io.Serializable; + +@Data +@PluginResultMap +public class PluginSimpleTreeNode implements Serializable { + + private Long id; + + private Long pid; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSysMenu.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSysMenu.java new file mode 100644 index 0000000000..25b58a4398 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/PluginSysMenu.java @@ -0,0 +1,71 @@ +package io.dataease.plugins.common.dto; + +import lombok.Data; + +import java.util.Objects; + +@Data +public class PluginSysMenu { + + private Long menuId; + + private Long pid; + + private Integer subCount; + + private Integer type; + + private String title; + + private String name; + + private String component; + + private Integer menuSort; + + private String icon; + + private String path; + + private Boolean iFrame; + + private Boolean cache; + + private Boolean hidden; + + private String permission; + + private String createBy; + + private String updateBy; + + private Long createTime; + + private Long updateTime; + + private boolean noLayout; + + private static final long serialVersionUID = 1L; + + /** + * 由于该类型作为HashSet key所以必须重写以下方法 + * @param o + * @return + */ + @Override + public boolean equals(Object o) { + if (this == o) { + return true; + } + if (o == null || getClass() != o.getClass()) { + return false; + } + PluginSysMenu menu = (PluginSysMenu) o; + return Objects.equals(menuId, menu.menuId); + } + + @Override + public int hashCode() { + return Objects.hash(menuId); + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/StaticResource.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/StaticResource.java new file mode 100644 index 0000000000..896dde5361 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/StaticResource.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.common.dto; + +import lombok.Data; +import org.apache.commons.lang3.StringUtils; + +import java.io.Serializable; + +@Data +public class StaticResource implements Serializable { + + private String name; + private String suffix; + + public boolean match(String name, String suffix) { + return StringUtils.isNotBlank(name) && + StringUtils.isNotBlank(suffix) && + StringUtils.equals(name, this.name) && + StringUtils.equals(suffix, this.suffix); + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataAntVDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataAntVDTO.java new file mode 100644 index 0000000000..606c47d246 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataAntVDTO.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.math.BigDecimal; +import java.util.List; + +/** + * @Author gin + * @Date 2021/8/9 10:14 上午 + */ +@Data +public class AxisChartDataAntVDTO { + private BigDecimal value; + private List dimensionList; + private List quotaList; + private String field; + private String name; + private String category; + private BigDecimal popSize; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataDTO.java new file mode 100644 index 0000000000..79fe98d2c4 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/AxisChartDataDTO.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.math.BigDecimal; +import java.util.List; + +/** + * @Author gin + * @Date 2021/8/9 10:14 上午 + */ +@Data +public class AxisChartDataDTO { + private BigDecimal value; + private List dimensionList; + private List quotaList; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterDTO.java new file mode 100644 index 0000000000..ebe62ccaf0 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterDTO.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.dto.chart; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; + +/** + * @Author gin + * @Date 2021/5/21 4:24 下午 + */ +@Getter +@Setter +public class ChartCustomFilterDTO implements Serializable { + private String fieldId; + private String term; + private String value; + + private DatasetTableField field; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterItemDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterItemDTO.java new file mode 100644 index 0000000000..d4ac19a362 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartCustomFilterItemDTO.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; + +/** + * @Author gin + * @Date 2021/7/20 11:34 上午 + */ +@Getter +@Setter +public class ChartCustomFilterItemDTO implements Serializable { + private String fieldId; + private String term; + private String value; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartDimensionDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartDimensionDTO.java new file mode 100644 index 0000000000..e44c829a84 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartDimensionDTO.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.common.dto.chart; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * @Author gin + * @Date 2021/8/9 10:15 上午 + */ +@Data +public class ChartDimensionDTO { + @ApiModelProperty("维度ID") + private String id; + @ApiModelProperty("维度值") + private String value; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareCustomDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareCustomDTO.java new file mode 100644 index 0000000000..102f4cbf5d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareCustomDTO.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.util.List; + +/** + * @Author gin + * @Date 2021/12/9 2:48 下午 + */ +@Data +public class ChartFieldCompareCustomDTO { + private String field; + private String calcType; + private String timeType; + private String currentTime; + private String compareTime; + private List currentTimeRange; + private List compareTimeRange; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareDTO.java new file mode 100644 index 0000000000..7fa86e982b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCompareDTO.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +/** + * @Author gin + * @Date 2021/12/9 2:48 下午 + */ +@Data +public class ChartFieldCompareDTO { + private String type; + private String resultData; + private String field; + private ChartFieldCompareCustomDTO custom; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCustomFilterDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCustomFilterDTO.java new file mode 100644 index 0000000000..62ca130ed9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartFieldCustomFilterDTO.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.dto.chart; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; +import java.util.List; + +/** + * @Author gin + * @Date 2021/7/20 11:43 上午 + */ +@Getter +@Setter +public class ChartFieldCustomFilterDTO extends ChartViewFieldBaseDTO implements Serializable { + private List filter; + + private DatasetTableField field; + + private List enumCheckField; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartGroupDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartGroupDTO.java new file mode 100644 index 0000000000..886e96c48b --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartGroupDTO.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.common.dto.chart; + +import io.dataease.plugins.common.base.domain.DatasetGroup; +import io.dataease.plugins.common.model.ITreeBase; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + + +@Data +public class ChartGroupDTO extends DatasetGroup implements ITreeBase { + @ApiModelProperty("标签") + private String label; + @ApiModelProperty("子节点") + private List children; + @ApiModelProperty("权限") + private String privileges; + @ApiModelProperty("节点类型") + public String getNodeType(){ + return super.getType(); + }; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartQuotaDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartQuotaDTO.java new file mode 100644 index 0000000000..5eb70cef82 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartQuotaDTO.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +/** + * @Author gin + * @Date 2021/8/9 10:16 上午 + */ +@Data +public class ChartQuotaDTO { + private String id; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewDTO.java new file mode 100644 index 0000000000..22eabab9aa --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewDTO.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.dto.chart; + + +import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs; +import io.dataease.plugins.common.request.chart.ChartExtFilterRequest; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.util.List; +import java.util.Map; + +/** + * @Author gin + * @Date 2021/3/1 4:19 下午 + */ +@Setter +@Getter +public class ChartViewDTO extends ChartViewWithBLOBs { + @ApiModelProperty("数据") + private Map data; + @ApiModelProperty("权限") + private String privileges; + @ApiModelProperty("是否叶子节点") + private Boolean isLeaf; + @ApiModelProperty("父ID") + private String pid; + @ApiModelProperty("sql") + private String sql; + @ApiModelProperty("下钻") + private boolean drill; + @ApiModelProperty("下钻条件集合") + private List drillFilters; + @ApiModelProperty("视图存放位置") + private String position; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldBaseDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldBaseDTO.java new file mode 100644 index 0000000000..1a6e270689 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldBaseDTO.java @@ -0,0 +1,56 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.io.Serializable; + +/** + * @Author gin + * @Date 2021/3/11 1:18 下午 + */ +@Data +public class ChartViewFieldBaseDTO implements Serializable { + private String id; + + private String tableId; + + private String originName; + + private String dataeaseName; + + private String name; + + private String type; + + private Boolean checked; + + private Integer columnIndex; + + private Long lastSyncTime; + + private Integer deType; + + private String summary; + + private String sort; + + private Integer deExtractType; + + private String dateStyle; + + private String datePattern; + + private Integer extField; + + private String chartType; + + private ChartFieldCompareDTO compareCalc; + + private String logic; + + private String filterType; + + private String chartId; + + private String dateFormat; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldDTO.java new file mode 100644 index 0000000000..ed6a178251 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldDTO.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +/** + * @Author gin + * @Date 2021/3/11 1:18 下午 + */ +@Data +public class ChartViewFieldDTO extends ChartViewFieldBaseDTO implements Serializable { + private List filter; + + private List customSort; + + private String busiType; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldFilterDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldFilterDTO.java new file mode 100644 index 0000000000..e3d605820f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ChartViewFieldFilterDTO.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Getter; +import lombok.Setter; + +import java.io.Serializable; + +/** + * @Author gin + * @Date 2021/3/25 10:31 上午 + */ +@Getter +@Setter +public class ChartViewFieldFilterDTO implements Serializable { + private String term; + private String value; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ScatterChartDataDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ScatterChartDataDTO.java new file mode 100644 index 0000000000..9d73312079 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/ScatterChartDataDTO.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Data; + +import java.util.List; + +/** + * @Author gin + * @Date 2021/8/9 10:14 上午 + */ +@Data +public class ScatterChartDataDTO { + private Object[] value; + private List dimensionList; + private List quotaList; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/Series.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/Series.java new file mode 100644 index 0000000000..eb049b7fac --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/chart/Series.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.common.dto.chart; + +import lombok.Getter; +import lombok.Setter; + +import java.util.List; + +/** + * @Author gin + * @Date 2021/3/1 3:51 下午 + */ +@Getter +@Setter +public class Series { + private String name; + private String type; + private List data; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/dataset/SqlVariableDetails.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/dataset/SqlVariableDetails.java new file mode 100644 index 0000000000..4824d7b328 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/dataset/SqlVariableDetails.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.dto.dataset; + +import lombok.Data; + +import java.util.List; + +@Data +public class SqlVariableDetails { + private String variableName; + private String alias; + private List type; + private String details; + private String defaultValue; + private DefaultValueScope defaultValueScope; + private String id; + + public enum DefaultValueScope { + EDIT("EDIT"), + ALLSCOPE("ALLSCOPE"); + + private String type; + DefaultValueScope(String type){ + this.type = type; + } + public String getType(){ + return type; + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DataSourceType.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DataSourceType.java new file mode 100644 index 0000000000..4b756faeac --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DataSourceType.java @@ -0,0 +1,33 @@ +package io.dataease.plugins.common.dto.datasource; + +import io.dataease.plugins.common.constants.DatabaseClassification; +import io.dataease.plugins.common.constants.DatasourceCalculationMode; +import lombok.Data; + +import java.util.List; + +@Data +public class DataSourceType { + public String type; + public String name; + public boolean isPlugin = true; + public DatasourceCalculationMode calculationMode = DatasourceCalculationMode.DIRECT; + public DatabaseClassification databaseClassification = DatabaseClassification.OTHER; + public String extraParams; + public List charset; + public List targetCharset; + public boolean isJdbc = false; + private String keywordPrefix = ""; + private String keywordSuffix = ""; + private String aliasPrefix = ""; + private String aliasSuffix = ""; + + public DataSourceType(String type, String name, boolean isPlugin, String extraParams, DatasourceCalculationMode calculationMode, boolean isJdbc) { + this.type = type; + this.name = name; + this.isPlugin = isPlugin; + this.extraParams = extraParams; + this.calculationMode = calculationMode; + this.isJdbc = isJdbc; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DeSortField.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DeSortField.java new file mode 100644 index 0000000000..419f386b18 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/DeSortField.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.common.dto.datasource; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import lombok.Data; + +@Data +public class DeSortField extends DatasetTableField { + + private String orderDirection; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableDesc.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableDesc.java new file mode 100644 index 0000000000..03b6ba9e34 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableDesc.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.common.dto.datasource; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class TableDesc { + private String name; + private String remark; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableField.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableField.java new file mode 100644 index 0000000000..779cfe335d --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/datasource/TableField.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.common.dto.datasource; + +import lombok.Getter; +import lombok.Setter; + +@Setter +@Getter +public class TableField { + private String fieldName; + private String remarks; + private String fieldType; + private int fieldSize; + private int accuracy; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/sqlObj/SQLObj.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/sqlObj/SQLObj.java new file mode 100644 index 0000000000..30cea65dad --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/dto/sqlObj/SQLObj.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.common.dto.sqlObj; + +import lombok.Builder; +import lombok.Data; + +/** + * @Author gin + * @Date 2021/7/9 12:12 下午 + */ +@Data +@Builder +public class SQLObj { + private String tableName; + private String tableAlias; + + private String fieldName; + private String fieldAlias; + + private String groupField; + private String groupAlias; + + private String orderField; + private String orderAlias; + private String orderDirection; + + private String whereField; + private String whereAlias; + private String whereTermAndValue; + + private String limitFiled; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskEntity.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskEntity.java new file mode 100644 index 0000000000..bae729a8db --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskEntity.java @@ -0,0 +1,33 @@ +package io.dataease.plugins.common.entity; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class GlobalTaskEntity implements Serializable { + + private Long taskId; + + private String taskName; + + private String taskType; + + private Long startTime; + + private Long endTime; + + private Integer rateType; + + private String rateVal; + + private Long creator; + + private Long createTime; + + private String cron; + + private String jobKey; + + private Boolean status = true; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskInstance.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskInstance.java new file mode 100644 index 0000000000..e696f87f29 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/GlobalTaskInstance.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.common.entity; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class GlobalTaskInstance implements Serializable{ + + private Long instanceId; + + private Long taskId; + + private Long executeTime; + + private Long finishTime; + + private Integer status; + + private String info; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackConditionEntity.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackConditionEntity.java new file mode 100644 index 0000000000..4ab07f9d96 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackConditionEntity.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.entity; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.io.Serializable; + +@Data +@PluginResultMap +public class XpackConditionEntity implements Serializable { + + private String field; + + private String operator; + + private Object value; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridExample.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridExample.java new file mode 100644 index 0000000000..c626fee8e3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridExample.java @@ -0,0 +1,271 @@ +package io.dataease.plugins.common.entity; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import org.springframework.util.StringUtils; + +import java.util.ArrayList; +import java.util.List; + +@PluginResultMap +public class XpackGridExample { + + protected String orderByClause; + + protected boolean distinct; + + protected List oredCriteria; + + protected String extendCondition; + + public XpackGridExample() { + oredCriteria = new ArrayList(); + } + + public String getExtendCondition() { + return extendCondition; + } + + public void setExtendCondition(String extendCondition) { + this.extendCondition = extendCondition; + } + + public void setOrderByClause(String orderByClause) { + this.orderByClause = orderByClause; + } + + public String getOrderByClause() { + return orderByClause; + } + + public void setDistinct(boolean distinct) { + this.distinct = distinct; + } + + public boolean isDistinct() { + return distinct; + } + + public List getOredCriteria() { + return oredCriteria; + } + + public void or(Criteria criteria) { + oredCriteria.add(criteria); + } + + public Criteria or() { + Criteria criteria = createCriteriaInternal(); + oredCriteria.add(criteria); + return criteria; + } + + public Criteria createCriteria() { + Criteria criteria = createCriteriaInternal(); + if (oredCriteria.size() == 0) { + oredCriteria.add(criteria); + } + return criteria; + } + + protected Criteria createCriteriaInternal() { + Criteria criteria = new Criteria(); + return criteria; + } + + public void clear() { + oredCriteria.clear(); + orderByClause = null; + distinct = false; + } + + protected abstract static class GeneratedCriteria { + protected List criteria; + + protected GeneratedCriteria() { + super(); + criteria = new ArrayList(); + } + + public boolean isValid() { + return criteria.size() > 0; + } + + public List getAllCriteria() { + return criteria; + } + + public List getCriteria() { + return criteria; + } + + protected void addCriterion(String condition) { + if (condition == null) { + throw new RuntimeException("Value for condition cannot be null"); + } + criteria.add(new Criterion(condition)); + } + + protected void addCriterion(String condition, Object value, String property) { + if (value == null) { + throw new RuntimeException("Value for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value)); + } + + protected void addCriterion(String condition, Object value1, Object value2, String property) { + if (value1 == null || value2 == null) { + throw new RuntimeException("Between values for " + property + " cannot be null"); + } + criteria.add(new Criterion(condition, value1, value2)); + } + + + + public Criteria addCondition(XpackConditionEntity conditionEntity){ + String field = conditionEntity.getField(); + Object value = conditionEntity.getValue(); + String operator = conditionEntity.getOperator(); + if (StringUtils.isEmpty(operator)) + operator = "like"; + switch (operator){ + case "eq": + addCriterion(field+" = ", value, field); + break; + case "ne": + addCriterion(field+" <> ", value, field); + break; + case "like": + addCriterion(field+" like ", "%"+value+"%", field); + break; + case "not like": + addCriterion(field+" not like ", "%"+value+"%", field); + break; + case "in": + List invalues = (List)value; + addCriterion(field+" in", invalues, field); + break; + case "not in": + List notinvalues = (List)value; + addCriterion(field+" not in", notinvalues, field); + break; + case "between": + List values = (List)value; + Object v1 = values.get(0); + Object v2 = values.get(1); + addCriterion(field+" between", v1, v2, field); + break; + case "gt": + addCriterion(field+" > ", value, field); + break; + case "ge": + addCriterion(field+" >= ", value, field); + break; + case "lt": + addCriterion(field+" < ", value, field); + break; + case "le": + addCriterion(field+" <= ", value, field); + break; + } + return (Criteria) this; + } + + + + + + } + + public static class Criteria extends GeneratedCriteria { + + protected Criteria() { + super(); + } + } + + public static class Criterion { + private String condition; + + private Object value; + + private Object secondValue; + + private boolean noValue; + + private boolean singleValue; + + private boolean betweenValue; + + private boolean listValue; + + private String typeHandler; + + public String getCondition() { + return condition; + } + + public Object getValue() { + return value; + } + + public Object getSecondValue() { + return secondValue; + } + + public boolean isNoValue() { + return noValue; + } + + public boolean isSingleValue() { + return singleValue; + } + + public boolean isBetweenValue() { + return betweenValue; + } + + public boolean isListValue() { + return listValue; + } + + public String getTypeHandler() { + return typeHandler; + } + + protected Criterion(String condition) { + super(); + this.condition = condition; + this.typeHandler = null; + this.noValue = true; + } + + protected Criterion(String condition, Object value, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.typeHandler = typeHandler; + if (value instanceof List) { + this.listValue = true; + } else { + this.singleValue = true; + } + } + + protected Criterion(String condition, Object value) { + this(condition, value, null); + } + + protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { + super(); + this.condition = condition; + this.value = value; + this.secondValue = secondValue; + this.typeHandler = typeHandler; + this.betweenValue = true; + } + + protected Criterion(String condition, Object value, Object secondValue) { + this(condition, value, secondValue, null); + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridRequest.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridRequest.java new file mode 100644 index 0000000000..7898f20831 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackGridRequest.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.entity; + +import lombok.Data; +import org.springframework.util.CollectionUtils; + +import java.io.Serializable; +import java.util.List; + +@Data +public class XpackGridRequest implements Serializable { + + private List conditions; + + private List orders; + + public XpackGridExample convertExample(){ + XpackGridExample gridExample = new XpackGridExample(); + if (!CollectionUtils.isEmpty(conditions)){ + XpackGridExample.Criteria criteria = gridExample.createCriteria(); + conditions.forEach(criteria::addCondition); + } + if (!CollectionUtils.isEmpty(orders)) { + String orderByClause = String.join(", ", orders); + gridExample.setOrderByClause(orderByClause); + } + + return gridExample; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackLdapUserEntity.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackLdapUserEntity.java new file mode 100644 index 0000000000..6f04342c22 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/entity/XpackLdapUserEntity.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.common.entity; + +import lombok.Data; + +@Data +public class XpackLdapUserEntity { + /* + private String userName; + + private String nickName; + */ + + private String username; + + private String nickname; + + private String email; + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/DataEaseException.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/DataEaseException.java new file mode 100644 index 0000000000..a2b34c71fc --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/DataEaseException.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.exception; + +public class DataEaseException extends RuntimeException { + + private DataEaseException(String message) { + super(message); + } + + private DataEaseException(Throwable t) { + super(t); + } + + public static void throwException(String message) { + throw new DataEaseException(message); + } + + public static DataEaseException getException(String message) { + throw new DataEaseException(message); + } + + public static void throwException(Throwable t) { + throw new DataEaseException(t); + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/ExcelException.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/ExcelException.java new file mode 100644 index 0000000000..de8fc8bede --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/exception/ExcelException.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.common.exception; + +/** + * @author jianxing.chen + */ +public class ExcelException extends RuntimeException { + + private static final long serialVersionUID = 1L; + + public ExcelException(String message, Exception e) { + super(message, e); + } + + public ExcelException(String message) { + super(message); + } + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.java new file mode 100644 index 0000000000..4e72d3c698 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.java @@ -0,0 +1,4 @@ +package io.dataease.plugins.common.mapper; + +public interface PluginGridSql { +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.xml b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.xml new file mode 100644 index 0000000000..4d61c8ac80 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/mapper/PluginGridSql.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + and ${criterion.condition} + + + and ${criterion.condition} #{criterion.value} + + + and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} + + + and ${criterion.condition} + + #{listItem} + + + + + + + + + + + diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/model/ITreeBase.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/model/ITreeBase.java new file mode 100644 index 0000000000..2d7e44c471 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/model/ITreeBase.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.common.model; + +import java.util.List; + +/** + * Author: wangjiahao + * Date: 2021-05-24 + * Description: + */ +public interface ITreeBase { + + String getNodeType(); + + String getId(); + + void setId(String id); + + String getPid(); + + void setPid(String pid); + + List getChildren(); + + void setChildren(List children); +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/chart/ChartExtFilterRequest.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/chart/ChartExtFilterRequest.java new file mode 100644 index 0000000000..dda48476c6 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/chart/ChartExtFilterRequest.java @@ -0,0 +1,39 @@ +package io.dataease.plugins.common.request.chart; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.util.List; + +/** + * @Author gin + * @Date 2021/4/19 10:24 上午 + */ +@Getter +@Setter +public class ChartExtFilterRequest { + @ApiModelProperty("过滤组件ID") + private String componentId; + @ApiModelProperty("过滤字段ID") + private String fieldId; + @ApiModelProperty("过滤操作符") + private String operator; + @ApiModelProperty("过滤值") + private List value; + @ApiModelProperty("目标视图ID集合") + private List viewIds; + @ApiModelProperty("sql 数据集参数") + private List parameters; + @ApiModelProperty("过滤字段") + private DatasetTableField datasetTableField; + @ApiModelProperty("是否树") + private Boolean isTree = false; + @ApiModelProperty("过滤字段集合") + private List datasetTableFieldList; + @ApiModelProperty("日期分隔符类型") + private String dateStyle; + @ApiModelProperty("日期格式") + private String datePattern; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/datasource/DatasourceRequest.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/datasource/DatasourceRequest.java new file mode 100644 index 0000000000..43875842b8 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/datasource/DatasourceRequest.java @@ -0,0 +1,64 @@ +package io.dataease.plugins.common.request.datasource; + + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import io.dataease.plugins.common.base.domain.Datasource; +import io.dataease.plugins.common.dto.chart.ChartViewFieldDTO; +import lombok.Getter; +import lombok.Setter; + +import java.util.List; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + + +@Getter +@Setter +public class DatasourceRequest { + private final String REG_WITH_SQL_FRAGMENT = "((?i)WITH[\\s\\S]+(?i)AS?\\s*\\([\\s\\S]+\\))\\s*(?i)SELECT"; + private Pattern WITH_SQL_FRAGMENT = Pattern.compile(REG_WITH_SQL_FRAGMENT); + + protected String query; + + public String getQuery() { + return rebuildSqlWithFragment(this.query); + } + + public void setQuery(String query) { + this.query = query; + } + + protected String table; + protected Datasource datasource; + private Integer pageSize; + private Integer page; + private Integer realSize; + private Integer fetchSize = 10000; + private boolean pageable = false; + private boolean previewData = false; + private List xAxis; + private List yAxis; + private List permissionFields; + private boolean totalPageFlag; + + private String rebuildSqlWithFragment(String sql) { + if (!sql.toLowerCase().startsWith("with")) { + Matcher matcher = WITH_SQL_FRAGMENT.matcher(sql); + if (matcher.find()) { + String withFragment = matcher.group(); + if (!com.alibaba.druid.util.StringUtils.isEmpty(withFragment)) { + if (withFragment.length() > 6) { + int lastSelectIndex = withFragment.length() - 6; + sql = sql.replace(withFragment, withFragment.substring(lastSelectIndex)); + withFragment = withFragment.substring(0, lastSelectIndex); + } + sql = withFragment + " " + sql; + sql = sql.replaceAll(" " + "{2,}", " "); + } + } + } + return sql; + } + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DataSetRowPermissionsTreeDTO.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DataSetRowPermissionsTreeDTO.java new file mode 100644 index 0000000000..a78c5eebbe --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DataSetRowPermissionsTreeDTO.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.common.request.permission; + +import io.dataease.plugins.common.base.domain.DatasetRowPermissionsTreeWithBLOBs; +import io.dataease.plugins.common.base.domain.SysDept; +import io.dataease.plugins.common.base.domain.SysRole; +import io.dataease.plugins.common.base.domain.SysUser; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +import java.util.List; + +@Getter +@Setter +public class DataSetRowPermissionsTreeDTO extends DatasetRowPermissionsTreeWithBLOBs { + @ApiModelProperty("数据集名称") + private String datasetName; + @ApiModelProperty("授权主体名称:组织名称/角色名称/用户名称") + private String authTargetName; + @ApiModelProperty("权限树(解析自expressionTree参数)") + private DatasetRowPermissionsTreeObj tree; + @ApiModelProperty("白名单-用户(解析自whiteListUser参数)") + private List whiteListUsers; + @ApiModelProperty("白名单-角色(解析自whiteListRole参数)") + private List whiteListRoles; + @ApiModelProperty("白名单-组织(解析自whiteListDept参数)") + private List whiteListDepts; + private List authTargetIds; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeItem.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeItem.java new file mode 100644 index 0000000000..f716f50e26 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeItem.java @@ -0,0 +1,32 @@ +package io.dataease.plugins.common.request.permission; + +import io.dataease.plugins.common.base.domain.DatasetTableField; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class DatasetRowPermissionsTreeItem implements Serializable { + @ApiModelProperty("树节点类型:item or tree") + private String type;// 'item' or 'tree' + // item + @ApiModelProperty("字段ID") + private String fieldId; + @ApiModelProperty("字段对象") + private DatasetTableField field;// field object + @ApiModelProperty("筛选方式:logic or enum") + private String filterType;// 'logic' or 'enum' + @ApiModelProperty("条件:'eq','not_eq','lt','le','gt','ge','in','not in','like','not like','null','not_null','empty','not_empty','between'") + private String term;//'eq','not_eq','lt','le','gt','ge','in','not in','like','not like','null','not_null','empty','not_empty','between' + @ApiModelProperty("值") + private String value;// 'a' + @ApiModelProperty("枚举值") + private List enumValue;// ['a','b'] + // tree + @ApiModelProperty("子节点树,仅当type='tree'时有效") + private DatasetRowPermissionsTreeObj subTree; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeObj.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeObj.java new file mode 100644 index 0000000000..c8ab12fab7 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeObj.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.common.request.permission; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class DatasetRowPermissionsTreeObj implements Serializable { + @ApiModelProperty("逻辑关系") + private String logic; + @ApiModelProperty("权限树item") + private List items; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeRequest.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeRequest.java new file mode 100644 index 0000000000..98de4ec248 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/request/permission/DatasetRowPermissionsTreeRequest.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.common.request.permission; + +import lombok.Data; + +/** + * @Author gin + * @Date 2022/7/19 20:23 + */ +@Data +public class DatasetRowPermissionsTreeRequest extends DataSetRowPermissionsTreeDTO { + public String orderBy; +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginCommonService.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginCommonService.java new file mode 100644 index 0000000000..8a2bdcbbd5 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginCommonService.java @@ -0,0 +1,8 @@ +package io.dataease.plugins.common.service; + +public abstract class PluginCommonService { + + public Boolean isPluginLoaded() { + return false; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginComponentService.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginComponentService.java new file mode 100644 index 0000000000..e2e2451ad1 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginComponentService.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.common.service; + +import java.io.InputStream; +import java.util.ArrayList; +import java.util.List; + +import io.dataease.plugins.common.dto.StaticResource; +import org.apache.commons.lang3.StringUtils; + +public abstract class PluginComponentService { + + private static final String SPLIT = "."; + private static final String DEFAULT_SUFFIX = "js"; + private static final List emptyResult = new ArrayList(); + + public abstract List components(); + + public List staticResources(){ + return emptyResult; + } + + protected abstract InputStream readContent(String name); + + public InputStream vueResource(String name) { + return vueResource(name, DEFAULT_SUFFIX); + } + + public InputStream vueResource(String name, String suffix) { + if (StringUtils.isEmpty(name) || StringUtils.isEmpty(suffix)) return null; + String lastName = SPLIT + suffix; + if (!name.endsWith(lastName)) name += lastName; + + return readContent(name); + } + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginMenuService.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginMenuService.java new file mode 100644 index 0000000000..1917c7d8e2 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/service/PluginMenuService.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.common.service; + +import io.dataease.plugins.common.dto.PluginSysMenu; +import org.springframework.util.StringUtils; + +import java.io.InputStream; +import java.util.List; + +public abstract class PluginMenuService { + + public abstract List menus(); + + + protected abstract InputStream readContent(String name); + + public InputStream vueResource(String name) { + if (StringUtils.isEmpty(name)) return null; + if (!name.endsWith(".js")) name += ".js"; + + return readContent(name); + } + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/BeanUtils.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/BeanUtils.java new file mode 100644 index 0000000000..54ff02d104 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/BeanUtils.java @@ -0,0 +1,82 @@ +package io.dataease.plugins.common.util; + +import org.springframework.util.StringUtils; + +import java.lang.reflect.Method; +import java.util.Map; + +public class BeanUtils { + + public static T copyBean(T target, Object source) { + try { + org.springframework.beans.BeanUtils.copyProperties(source, target); + return target; + } catch (Exception e) { + throw new RuntimeException("Failed to copy object: ", e); + } + } + + public static T copyBean(T target, Object source, String... ignoreProperties) { + try { + org.springframework.beans.BeanUtils.copyProperties(source, target, ignoreProperties); + return target; + } catch (Exception e) { + throw new RuntimeException("Failed to copy object: ", e); + } + } + + public static T mapToBean(Map map, Class beanClass) { + if (map == null) return null; + + T obj = null; + try { + obj = beanClass.newInstance(); + org.apache.commons.beanutils.BeanUtils.populate(obj, map); + return obj; + } catch (Exception e) { + throw new RuntimeException("Failed to copy object: ", e); + } + } + + public static Object getFieldValueByName(String fieldName, Object bean) { + try { + if (StringUtils.isEmpty(fieldName)) { + return null; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String getter = "get" + firstLetter + fieldName.substring(1); + Method method = bean.getClass().getMethod(getter); + return method.invoke(bean); + } catch (Exception e) { + // LogUtil.error("failed to getFieldValueByName. ", e); + return null; + } + } + + public static void setFieldValueByName(Object bean, String fieldName, Object value, Class type) { + try { + if (StringUtils.isEmpty(fieldName)) { + return; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String setter = "set" + firstLetter + fieldName.substring(1); + Method method = bean.getClass().getMethod(setter, type); + method.invoke(bean, value); + } catch (Exception e) { + // LogUtil.error("failed to setFieldValueByName. ", e); + } + } + + public static Method getMethod(Object bean, String fieldName, Class type) { + try { + if (StringUtils.isEmpty(fieldName)) { + return null; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String setter = "set" + firstLetter + fieldName.substring(1); + return bean.getClass().getMethod(setter, type); + } catch (Exception e) { + return null; + } + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/CodingUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/CodingUtil.java new file mode 100644 index 0000000000..0f49aee47c --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/CodingUtil.java @@ -0,0 +1,164 @@ +package io.dataease.plugins.common.util; + + + +import org.apache.commons.codec.binary.Base64; +import org.springframework.util.StringUtils; + +import javax.crypto.*; +import javax.crypto.spec.IvParameterSpec; +import javax.crypto.spec.SecretKeySpec; +import java.security.MessageDigest; + +public class CodingUtil { + + private static final String UTF_8 = "UTF-8"; + + private static final char[] HEX_DIGITS = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; + + /** + * MD5加密 + * + * @param src 要加密的串 + * @return 加密后的字符串 + */ + public static String md5(String src) { + return md5(src, UTF_8); + } + + /** + * MD5加密 + * + * @param src 要加密的串 + * @param charset 加密字符集 + * @return 加密后的字符串 + */ + public static String md5(String src, String charset) { + try { + byte[] strTemp = StringUtils.isEmpty(charset) ? src.getBytes() : src.getBytes(charset); + MessageDigest mdTemp = MessageDigest.getInstance("MD5"); + mdTemp.update(strTemp); + + byte[] md = mdTemp.digest(); + int j = md.length; + char[] str = new char[j * 2]; + int k = 0; + + for (byte byte0 : md) { + str[k++] = HEX_DIGITS[byte0 >>> 4 & 0xf]; + str[k++] = HEX_DIGITS[byte0 & 0xf]; + } + + return new String(str); + } catch (Exception e) { + throw new RuntimeException("MD5 encrypt error:", e); + } + } + + /** + * BASE64解密 + * + * @param src 待解密的字符串 + * @return 解密后的字符串 + */ + public static String base64Decoding(String src) { + byte[] b; + String result = null; + if (src != null) { + try { + b = Base64.decodeBase64(src); + result = new String(b, UTF_8); + } catch (Exception e) { + throw new RuntimeException("BASE64 decoding error:", e); + } + } + return result; + } + + /** + * BASE64加密 + * + * @param src 待加密的字符串 + * @return 加密后的字符串 + */ + public static String base64Encoding(String src) { + String result = null; + if (src != null) { + try { + result = Base64.encodeBase64String(src.getBytes(UTF_8)); + } catch (Exception e) { + throw new RuntimeException("BASE64 encoding error:", e); + } + } + return result; + } + + /** + * AES加密 + * + * @param src 待加密字符串 + * @param secretKey 密钥 + * @param iv 向量 + * @return 加密后字符串 + */ + public static String aesEncrypt(String src, String secretKey, String iv) { + if (StringUtils.isEmpty(secretKey)) { + throw new RuntimeException("secretKey is empty"); + } + + try { + byte[] raw = secretKey.getBytes(UTF_8); + SecretKeySpec secretKeySpec = new SecretKeySpec(raw, "AES"); + // "算法/模式/补码方式" ECB + Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding"); + IvParameterSpec iv1 = new IvParameterSpec(iv.getBytes()); + cipher.init(Cipher.ENCRYPT_MODE, secretKeySpec, iv1); + byte[] encrypted = cipher.doFinal(src.getBytes(UTF_8)); + return Base64.encodeBase64String(encrypted); + } catch (Exception e) { + throw new RuntimeException("AES encrypt error:", e); + } + + } + + /** + * AES 解密 + * + * @param src 待解密字符串 + * @param secretKey 密钥 + * @param iv 向量 + * @return 解密后字符串 + */ + public static String aesDecrypt(String src, String secretKey, String iv) { + if (StringUtils.isEmpty(secretKey)) { + throw new RuntimeException("secretKey is empty"); + } + try { + byte[] raw = secretKey.getBytes(UTF_8); + SecretKeySpec secretKeySpec = new SecretKeySpec(raw, "AES"); + Cipher cipher = Cipher.getInstance("AES/CBC/PKCS5Padding"); + IvParameterSpec iv1 = new IvParameterSpec(iv.getBytes()); + cipher.init(Cipher.DECRYPT_MODE, secretKeySpec, iv1); + byte[] encrypted1 = Base64.decodeBase64(src); + byte[] original = cipher.doFinal(encrypted1); + return new String(original, UTF_8); + } catch (BadPaddingException | IllegalBlockSizeException e) { + // 解密的原字符串为非加密字符串,则直接返回原字符串 + return src; + } catch (Exception e) { + throw new RuntimeException("decrypt error,please check parameters", e); + } + } + + public static String secretKey() { + try { + KeyGenerator keyGen = KeyGenerator.getInstance("AES"); + keyGen.init(128); + SecretKey secretKey = keyGen.generateKey(); + return Base64.encodeBase64String(secretKey.getEncoded()); + } catch (Exception e) { + throw new RuntimeException("generate secretKey error", e); + } + + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java new file mode 100644 index 0000000000..383f5f3d92 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/ConstantsUtil.java @@ -0,0 +1,62 @@ +package io.dataease.plugins.common.util; + + +import cn.hutool.core.util.ReflectUtil; +import io.dataease.plugins.common.constants.datasource.SQLConstants; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.ObjectUtils; +import org.apache.commons.lang3.StringUtils; +import org.apache.ibatis.io.ResolverUtil; + +import java.util.ArrayList; +import java.util.List; +import java.util.Set; +import java.util.stream.Collectors; +import java.util.stream.Stream; + +public class ConstantsUtil { + + public static final String TYPE_KEY_FIELD = "NAME"; + + private static final String constsPackageName = "io.dataease.plugins.common.constants"; + + private static final List SQLConstantsCache = new ArrayList<>(); + + /*public static void add(Class classz) { + SQLConstantsCache.add(classz); + }*/ + + public static List getAllSQLConstants() { + if (CollectionUtils.isEmpty(SQLConstantsCache)){ + Set>> classes = scanConstants(constsPackageName, SQLConstants.class); + SQLConstantsCache.addAll(classes); + } + return SQLConstantsCache; + } + + public static String constantsValue(String dsType, String constantKey) { + String[] mysqlTreaties = {"mariadb", "ds_doris", "TiDB", "StarRocks"}; + if (Stream.of(mysqlTreaties).collect(Collectors.toList()).contains(dsType)) { + dsType = "mysql"; + } + List allSQLConstantsClass = ConstantsUtil.getAllSQLConstants(); + Object result; + + for (int i = 0; i < allSQLConstantsClass.size(); i++) { + Class classz = allSQLConstantsClass.get(i); + Object fieldValue = ReflectUtil.getFieldValue(classz, ConstantsUtil.TYPE_KEY_FIELD); + if (ObjectUtils.isNotEmpty(fieldValue) && StringUtils.equals(dsType, fieldValue.toString())) { + result = ReflectUtil.getFieldValue(classz, constantKey); + return ObjectUtils.isNotEmpty(result) ? result.toString() : null; + } + } + return null; + } + + private static Set>> scanConstants(String packageName, Class superType) { + ResolverUtil> resolverUtil = new ResolverUtil<>(); + resolverUtil.find(new ResolverUtil.IsA(superType), packageName); + Set>> classesSet = resolverUtil.getClasses(); + return classesSet; + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/DeMapUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/DeMapUtil.java new file mode 100644 index 0000000000..c0c930a2df --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/DeMapUtil.java @@ -0,0 +1,33 @@ +package io.dataease.plugins.common.util; + +import java.util.AbstractMap; +import java.util.Map; +import java.util.function.Function; + +public class DeMapUtil { + /** + * A temporary workaround for Java 8 specific performance issue JDK-8161372 .
+ * This class should be removed once we drop Java 8 support. + * + * @see https://bugs.openjdk.java.net/browse/JDK-8161372 + */ + public static V computeIfAbsent(Map map, K key, Function mappingFunction) { + V value = map.get(key); + if (value != null) { + return value; + } + return map.computeIfAbsent(key, mappingFunction::apply); + } + + /** + * Map.entry(key, value) alternative for Java 8. + */ + public static Map.Entry entry(K key, V value) { + return new AbstractMap.SimpleImmutableEntry<>(key, value); + } + + private DeMapUtil() { + super(); + } + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/EncryptUtils.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/EncryptUtils.java new file mode 100644 index 0000000000..2ec1cc96d3 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/EncryptUtils.java @@ -0,0 +1,42 @@ +package io.dataease.plugins.common.util; + +import java.util.List; +import java.util.stream.Collectors; + +public class EncryptUtils extends CodingUtil { + + private static final String secretKey = "www.fit2cloud.co"; + private static final String iv = "1234567890123456"; + + + public static Object aesEncrypt(Object o) { + if (o == null) { + return null; + } + return aesEncrypt(o.toString(), secretKey, iv); + } + + public static Object aesDecrypt(Object o) { + if (o == null) { + return null; + } + return aesDecrypt(o.toString(), secretKey, iv); + } + + public static Object aesDecrypt(List o, String attrName) { + if (o == null) { + return null; + } + return o.stream() + .filter(element -> BeanUtils.getFieldValueByName(attrName, element) != null) + .peek(element -> BeanUtils.setFieldValueByName(element, attrName, aesDecrypt(BeanUtils.getFieldValueByName(attrName, element).toString(), secretKey, iv), String.class)) + .collect(Collectors.toList()); + } + + public static Object md5Encrypt(Object o) { + if (o == null) { + return null; + } + return md5(o.toString()); + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalFileUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalFileUtil.java new file mode 100644 index 0000000000..80cd5da850 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalFileUtil.java @@ -0,0 +1,107 @@ +package io.dataease.plugins.common.util; + +import cn.hutool.core.date.DateUtil; +import cn.hutool.core.io.FileUtil; +import cn.hutool.core.util.IdUtil; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.core.io.ByteArrayResource; +import org.springframework.http.*; +import org.springframework.stereotype.Component; + +import java.net.URLEncoder; +import java.util.Date; +import java.util.List; + +@Component +public class GlobalFileUtil { + + + private static String root; + + @Value("${dataease.busiFilePath:/opt/dataease/data/business/}") + public void setRoot(String root) { + GlobalFileUtil.root = root; + } + + private static final String SPLITOR = "-de-"; + + public static String upload(byte[] bytes, String suffix) { + String dateStr = DateUtil.formatDate(new Date()); + String formatRoot = formatRoot(); + String dirPath = formatRoot + dateStr; + if (!FileUtil.exist(dirPath)) { + FileUtil.mkdir(dirPath); + } + String fileId = fileIdByDate(dateStr); + String filePath = formatRoot + dateStr + "/" + fileId + "." + suffix; + FileUtil.writeBytes(bytes, filePath); + return fileId; + } + + public static ResponseEntity showPicture(String fileId) { + String filePath = filePathById(fileId, null); + byte[] bytes = FileUtil.readBytes(filePath); + final HttpHeaders headers = new HttpHeaders(); + headers.setContentType(MediaType.IMAGE_PNG); + return new ResponseEntity<>(bytes, headers, HttpStatus.OK); + } + + public static ResponseEntity down(String fileId, String fileName) throws Exception{ + String suffix = FileUtil.getSuffix(fileName); + String filePath = filePathById(fileId, suffix); + byte[] bytes = FileUtil.readBytes(filePath); + ByteArrayResource bar = new ByteArrayResource(bytes); + final HttpHeaders headers = new HttpHeaders(); + headers.setContentType(MediaType.APPLICATION_OCTET_STREAM); + ContentDisposition contentDisposition = ContentDisposition.parse("attachment; filename=" + URLEncoder.encode(fileName, "UTF-8")); + headers.setContentDisposition(contentDisposition); + return new ResponseEntity<>(bar, headers, HttpStatus.OK); + } + + private static String formatRoot() { + if (!StringUtils.endsWith(root, "/")) { + return root + "/"; + } + return root; + } + + private static String dateByFileId(String fileId) { + return fileId.substring(0, 10); + } + + private static String fileIdByDate(String dateStr) { + dateStr = StringUtils.isBlank(dateStr) ? DateUtil.formatDate(new Date()) : dateStr; + + String uuid = IdUtil.fastUUID(); + return dateStr + SPLITOR + uuid; + } + + + + public static String filePathById(String fileId, String suffix) { + String dateStr = dateByFileId(fileId); + String dirPath = formatRoot() + dateStr; + if (!FileUtil.exist(dirPath)) { + throw new RuntimeException("dir path is not exist [" + dirPath + "]"); + } + if (StringUtils.isNotBlank(suffix)) { + String filePath = dirPath + "/" + fileId + "." + suffix; + if (!FileUtil.exist(filePath)) { + throw new RuntimeException("file path is not exist [" + filePath + "]"); + } + return filePath; + } + List fileNames = FileUtil.listFileNames(dirPath); + for (int i = 0; i < fileNames.size(); i++) { + String fileName = fileNames.get(i); + String prefix = FileUtil.getPrefix(fileName); + if (StringUtils.equals(fileId, prefix)) { + return dirPath + "/" + fileName; + } + } + return null; + } + + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalLogUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalLogUtil.java new file mode 100644 index 0000000000..b6906183f9 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/GlobalLogUtil.java @@ -0,0 +1,259 @@ +package io.dataease.plugins.common.util; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import java.io.IOException; +import java.io.PrintWriter; +import java.io.StringWriter; + +public class GlobalLogUtil { + + private static final String DEBUG = "DEBUG"; + private static final String INFO = "INFO"; + private static final String WARN = "WARN"; + private static final String ERROR = "ERROR"; + + /** + * 初始化日志 + * + * @return + */ + public static Logger getLogger() { + return LoggerFactory.getLogger(GlobalLogUtil.getLogClass()); + } + + public static void writeLog(Object msg, String level) { + Logger logger = GlobalLogUtil.getLogger(); + + if (DEBUG.equals(level)) { + if (logger != null && logger.isDebugEnabled()) { + logger.debug(GlobalLogUtil.getMsg(msg)); + } + } else if (INFO.equals(level)) { + if (logger != null && logger.isInfoEnabled()) { + logger.info(GlobalLogUtil.getMsg(msg)); + } + } else if (WARN.equals(level)) { + if (logger != null && logger.isWarnEnabled()) { + logger.warn(GlobalLogUtil.getMsg(msg)); + } + } else if (ERROR.equals(level)) { + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg)); + } + } else { + if (logger != null && logger.isErrorEnabled()) { + logger.error(""); + } + } + } + + public static void info(Object msg) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isInfoEnabled()) { + logger.info(GlobalLogUtil.getMsg(msg)); + } + } + + public static void info(Object msg, Object o1) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isInfoEnabled()) { + logger.info(GlobalLogUtil.getMsg(msg), o1); + } + } + + public static void info(Object msg, Object o1, Object o2) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isInfoEnabled()) { + logger.info(GlobalLogUtil.getMsg(msg), o1, o2); + } + } + + public static void info(Object msg, Object[] obj) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isInfoEnabled()) { + logger.info(GlobalLogUtil.getMsg(msg), obj); + } + } + + public static void debug(Object msg) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isDebugEnabled()) { + logger.debug(GlobalLogUtil.getMsg(msg)); + } + } + + public static void debug(Object msg, Object o) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isDebugEnabled()) { + logger.debug(GlobalLogUtil.getMsg(msg), o); + } + } + + public static void debug(Object msg, Object o1, Object o2) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isDebugEnabled()) { + logger.debug(GlobalLogUtil.getMsg(msg), o1, o2); + } + } + + public static void debug(Object msg, Object[] obj) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isDebugEnabled()) { + logger.debug(GlobalLogUtil.getMsg(msg), obj); + } + } + + public static void warn(Object msg) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isWarnEnabled()) { + logger.warn(GlobalLogUtil.getMsg(msg)); + } + } + + public static void warn(Object msg, Object o) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isWarnEnabled()) { + logger.warn(GlobalLogUtil.getMsg(msg), o); + } + } + + public static void warn(Object msg, Object o1, Object o2) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isWarnEnabled()) { + logger.warn(GlobalLogUtil.getMsg(msg), o1, o2); + } + } + + public static void warn(Object msg, Object[] obj) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isWarnEnabled()) { + logger.warn(GlobalLogUtil.getMsg(msg), obj); + } + } + + public static void error(Object msg) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg));// 并追加方法名称 + } + } + + public static void error(Object msg, Object o) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg), o); + } + } + + public static void error(Object msg, Object o1, Object o2) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg), o1, o2); + } + } + + public static void error(Object msg, Object[] obj) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg), obj); + } + } + + public static void error(Object msg, Throwable ex) { + Logger logger = GlobalLogUtil.getLogger(); + if (logger != null && logger.isErrorEnabled()) { + logger.error(GlobalLogUtil.getMsg(msg), ex); + } + } + + public static String getMsg(Object msg, Throwable ex) { + String str = ""; + + if (msg != null) { + str = GlobalLogUtil.getLogMethod() + "[" + msg.toString() + "]"; + } else { + str = GlobalLogUtil.getLogMethod() + "[null]"; + } + if (ex != null) { + str += "[" + ex.getMessage() + "]"; + } + + return str; + } + + public static String getMsg(Object msg) { + return GlobalLogUtil.getMsg(msg, null); + } + + /** + * 得到调用类名称 + * + * @return + */ + private static String getLogClass() { + String str = ""; + + StackTraceElement[] stack = (new Throwable()).getStackTrace(); + if (stack.length > 3) { + StackTraceElement ste = stack[3]; + str = ste.getClassName();// 类名称 + } + + return str; + } + + /** + * 得到调用方法名称 + * + * @return + */ + private static String getLogMethod() { + String str = ""; + + StackTraceElement[] stack = (new Throwable()).getStackTrace(); + if (stack.length > 4) { + StackTraceElement ste = stack[4]; + str = "Method[" + ste.getMethodName() + "]";// 方法名称 + } + + return str; + } + + public static String toString(Throwable e) { + StringWriter sw = null; + PrintWriter pw = null; + try { + sw = new StringWriter(); + pw = new PrintWriter(sw); + //将出错的栈信息输出到printWriter中 + e.printStackTrace(pw); + pw.flush(); + sw.flush(); + } finally { + if (sw != null) { + try { + sw.close(); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + if (pw != null) { + pw.close(); + } + } + return sw.toString(); + } + + public static String getExceptionDetailsToStr(Exception e) { + StringBuilder sb = new StringBuilder(e.toString()); + StackTraceElement[] stackElements = e.getStackTrace(); + for (StackTraceElement stackTraceElement : stackElements) { + sb.append(stackTraceElement.toString()); + sb.append("\n"); + } + sb.append("\n"); + return sb.toString(); + } +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginCommonUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginCommonUtil.java new file mode 100644 index 0000000000..cbd409dcaf --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginCommonUtil.java @@ -0,0 +1,119 @@ +package io.dataease.plugins.common.util; + +import org.springframework.util.StringUtils; + +import java.io.*; +import java.lang.reflect.Method; + +public class PluginCommonUtil { + + public static String readFileContent(File file) { + BufferedReader reader = null; + StringBuffer sbf = new StringBuffer(); + try { + reader = new BufferedReader(new FileReader(file)); + String tempStr; + while ((tempStr = reader.readLine()) != null) { + sbf.append(tempStr); + } + reader.close(); + return sbf.toString(); + } catch (IOException e) { + e.printStackTrace(); + } finally { + if (reader != null) { + try { + reader.close(); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + } + return sbf.toString(); + } + + public static String readStreamContent(InputStream in) throws Exception{ + BufferedReader reader = null; + StringBuffer sbf = new StringBuffer(); + try { + reader = new BufferedReader(new InputStreamReader(in)); + String tempStr; + while ((tempStr = reader.readLine()) != null) { + tempStr += "\n"; + sbf.append(tempStr); + } + reader.close(); + return sbf.toString(); + } catch (IOException e) { + e.printStackTrace(); + } finally { + if (reader != null) { + try { + reader.close(); + } catch (IOException e1) { + e1.printStackTrace(); + } + } + } + return sbf.toString(); + } + + public static T copyBean(T target, Object source) { + try { + org.springframework.beans.BeanUtils.copyProperties(source, target); + return target; + } catch (Exception e) { + throw new RuntimeException("Failed to copy object: ", e); + } + } + + public static T copyBean(T target, Object source, String... ignoreProperties) { + try { + org.springframework.beans.BeanUtils.copyProperties(source, target, ignoreProperties); + return target; + } catch (Exception e) { + throw new RuntimeException("Failed to copy object: ", e); + } + } + + public static Object getFieldValueByName(String fieldName, Object bean) { + try { + if (StringUtils.isEmpty(fieldName)) { + return null; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String getter = "get" + firstLetter + fieldName.substring(1); + Method method = bean.getClass().getMethod(getter); + return method.invoke(bean); + } catch (Exception e) { + return null; + } + } + + public static void setFieldValueByName(Object bean, String fieldName, Object value, Class type) { + try { + if (StringUtils.isEmpty(fieldName)) { + return; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String setter = "set" + firstLetter + fieldName.substring(1); + Method method = bean.getClass().getMethod(setter, type); + method.invoke(bean, value); + } catch (Exception e) { + } + } + + public static Method getMethod(Object bean, String fieldName, Class type) { + try { + if (StringUtils.isEmpty(fieldName)) { + return null; + } + String firstLetter = fieldName.substring(0, 1).toUpperCase(); + String setter = "set" + firstLetter + fieldName.substring(1); + return bean.getClass().getMethod(setter, type); + } catch (Exception e) { + return null; + } + } + +} diff --git a/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginSpringContextUtil.java b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginSpringContextUtil.java new file mode 100644 index 0000000000..c42eabf40f --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/java/io/dataease/plugins/common/util/PluginSpringContextUtil.java @@ -0,0 +1,85 @@ +package io.dataease.plugins.common.util; + +import org.springframework.beans.BeansException; +import org.springframework.beans.factory.support.DefaultListableBeanFactory; +import org.springframework.context.ApplicationContext; +import org.springframework.context.ApplicationContextAware; +import org.springframework.stereotype.Component; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@Component +public class PluginSpringContextUtil implements ApplicationContextAware { + + //获取bean工厂,用来实现动态注入bean + //不能使用其他类加载器加载bean + //否则会出现异常:类未找到,类未定义 + public static DefaultListableBeanFactory getBeanFactory(){ + return (DefaultListableBeanFactory) getApplicationContext().getAutowireCapableBeanFactory(); + } + + + + public static List> getAllBean() { + + + List> list = new ArrayList<>(); + + + String[] beans = getApplicationContext() + .getBeanDefinitionNames(); + + for (String beanName : beans) { + Class beanType = getApplicationContext() + .getType(beanName); + + Map map = new HashMap<>(); + + map.put("BeanName", beanName); + map.put("beanType", beanType); + map.put("package", beanType.getPackage()); + list.add(map); + + } + + return list; + } + + + + + /** + * 上下文对象实例 + */ + private static ApplicationContext applicationContext; + + + public void setApplicationContext(ApplicationContext applicationContext) throws BeansException { + this.applicationContext = applicationContext; + } + + /** + * 获取applicationContext + * + * @return + */ + public static ApplicationContext getApplicationContext() { + return applicationContext; + } + + + public static Object getBean(String name) { + return getApplicationContext().getBean(name); + } + + public static T getBean(Class clazz) { + return getApplicationContext().getBean(clazz); + } + + public static T getBean(String name, Class clazz) { + return getApplicationContext().getBean(name, clazz); + } +} diff --git a/sdk/dataease-plugin-common/src/main/resources/generatorConfig.xml b/sdk/dataease-plugin-common/src/main/resources/generatorConfig.xml new file mode 100644 index 0000000000..693d365338 --- /dev/null +++ b/sdk/dataease-plugin-common/src/main/resources/generatorConfig.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+
diff --git a/sdk/dataease-plugin-datasource/pom.xml b/sdk/dataease-plugin-datasource/pom.xml new file mode 100644 index 0000000000..f1d78ea835 --- /dev/null +++ b/sdk/dataease-plugin-datasource/pom.xml @@ -0,0 +1,40 @@ + + + + dataease-extension-sdk + io.dataease + ${dataease.version} + + 4.0.0 + + dataease-plugin-datasource + + + + io.dataease + dataease-plugin-common + + + + + + + src/main/java + + **/*.properties + **/*.xml + + + + src/main/resources + + **/* + + + + + + + diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/CHConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/CHConfiguration.java new file mode 100644 index 0000000000..59233676ed --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/CHConfiguration.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class CHConfiguration extends JdbcConfiguration { + + private String driver = "ru.yandex.clickhouse.ClickHouseDriver"; + private String extraParams = ""; + + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:clickhouse://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:clickhouse://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DBTableDTO.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DBTableDTO.java new file mode 100644 index 0000000000..a25732dd12 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DBTableDTO.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.datasource.entity; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + * @Author gin + * @Date 2021/4/30 10:57 上午 + */ +@Getter +@Setter +public class DBTableDTO { + @ApiModelProperty("数据源ID") + private String datasourceId; + @ApiModelProperty("数据源名称") + private String name; + @ApiModelProperty("表注释") + private String remark; + @ApiModelProperty("启用检测") + private boolean enableCheck; + @ApiModelProperty("数据集路径") + private String datasetPath; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Dateformat.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Dateformat.java new file mode 100644 index 0000000000..744828a586 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Dateformat.java @@ -0,0 +1,9 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Data; + +@Data +public class Dateformat { + private String dateformat; + private String desc; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Db2Configuration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Db2Configuration.java new file mode 100644 index 0000000000..8fb3dc9f23 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/Db2Configuration.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class Db2Configuration extends JdbcConfiguration { + + private String driver = "com.ibm.db2.jcc.DB2Driver"; + private String extraParams = ""; + + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:db2://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:hive2://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DorisConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DorisConfiguration.java new file mode 100644 index 0000000000..37c0afbdc3 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/DorisConfiguration.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class DorisConfiguration extends MysqlConfiguration { + + private Integer httpPort = 8030; + + private Integer replicationNum = 1; + private Integer bucketNum = 10; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/EsConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/EsConfiguration.java new file mode 100644 index 0000000000..9dc3e10e90 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/EsConfiguration.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.datasource.entity; + + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class EsConfiguration { + private String url; + private String esUsername; + private String esPassword; + private String version; + private String uri; + private String dataSourceType = "es"; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/HiveConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/HiveConfiguration.java new file mode 100644 index 0000000000..7b9ba99fed --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/HiveConfiguration.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class HiveConfiguration extends JdbcConfiguration { + + private String driver = "org.apache.hive.jdbc.HiveDriver"; + private String extraParams = ""; + + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:hive2://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:hive2://HOSTNAME:PORT/DATABASE;EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/ImpalaConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/ImpalaConfiguration.java new file mode 100644 index 0000000000..3b2f685524 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/ImpalaConfiguration.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class ImpalaConfiguration extends JdbcConfiguration { + + private String driver = "com.cloudera.impala.jdbc.Driver"; + private String extraParams = ""; + + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:impala://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:impala://HOSTNAME:PORT/DATABASE;EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/JdbcConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/JdbcConfiguration.java new file mode 100644 index 0000000000..e9a85668a4 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/JdbcConfiguration.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.datasource.entity; + + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class JdbcConfiguration { + private String host; + private Integer port; + private String username; + private String password; + private String dataBase; + private String schema; + private String dataSourceType = "jdbc"; + private String customDriver = "default"; + private String authMethod = "passwd"; + + private String charset; + private String targetCharset; + private int initialPoolSize = 5; + private int minPoolSize = 5; + private int maxPoolSize = 50; + private int queryTimeout = 30; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MongodbConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MongodbConfiguration.java new file mode 100644 index 0000000000..a829d053fc --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MongodbConfiguration.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class MongodbConfiguration extends JdbcConfiguration { + + private String driver = "mongodb.jdbc.MongoDriver"; + private String connectionType; + private String extraParams = "rebuildschema=true"; + + public String getJdbc(String dsId) { + if(StringUtils.isEmpty(extraParams.trim()) && StringUtils.isEmpty(dsId)){ + return "jdbc:mongodb://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + this.extraParams = StringUtils.isEmpty(dsId) ? getExtraParams().trim() : getExtraParams().trim() + "&schema=" + dsId +".xml"; + return "jdbc:mongodb://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + + } +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MysqlConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MysqlConfiguration.java new file mode 100644 index 0000000000..d2997fa2ba --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/MysqlConfiguration.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class MysqlConfiguration extends JdbcConfiguration { + + private String driver = "com.mysql.jdbc.Driver"; + private String extraParams = "characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true&zeroDateTimeBehavior=convertToNull"; + + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:mysql://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:mysql://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/OracleConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/OracleConfiguration.java new file mode 100644 index 0000000000..8f5936e301 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/OracleConfiguration.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class OracleConfiguration extends JdbcConfiguration { + + private String driver = "oracle.jdbc.driver.OracleDriver"; + private String connectionType; + + public String getJdbc() { + // 连接参数先写死,后边要把编码、时区等参数放到数据源的设置中 + if(getConnectionType().equalsIgnoreCase("serviceName")){ + return "jdbc:oracle:thin:@HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:oracle:thin:@HOSTNAME:PORT:DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + } + } +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PageInfo.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PageInfo.java new file mode 100644 index 0000000000..8108cf117b --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PageInfo.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Data; + +@Data +public class PageInfo { + private Long goPage; + private Long pageSize; + private String dsVersion; +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PgConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PgConfiguration.java new file mode 100644 index 0000000000..b51b23f735 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/PgConfiguration.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + +@Getter +@Setter +public class PgConfiguration extends JdbcConfiguration { + + private String driver = "org.postgresql.Driver"; + private String extraParams = ""; + public String getJdbc() { + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:postgresql://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:postgresql://HOSTNAME:PORT/DATABASE?EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/RedshiftConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/RedshiftConfiguration.java new file mode 100644 index 0000000000..c113b14a33 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/RedshiftConfiguration.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class RedshiftConfiguration extends JdbcConfiguration { + + private String driver = "com.amazon.redshift.jdbc42.Driver"; + + public String getJdbc() { + // 连接参数先写死,后边要把编码、时区等参数放到数据源的设置中 + return "jdbc:redshift://HOSTNAME:PORT/DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/SqlServerConfiguration.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/SqlServerConfiguration.java new file mode 100644 index 0000000000..e131dfe785 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/entity/SqlServerConfiguration.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.datasource.entity; + +import lombok.Getter; +import lombok.Setter; +import org.apache.commons.lang3.StringUtils; + + +@Getter +@Setter +public class SqlServerConfiguration extends JdbcConfiguration { + private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; + private String extraParams = ""; + public String getJdbc(){ + if(StringUtils.isEmpty(extraParams.trim())){ + return "jdbc:sqlserver://HOSTNAME:PORT;DatabaseName=DATABASE" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()); + }else { + return "jdbc:sqlserver://HOSTNAME:PORT;DatabaseName=DATABASE;EXTRA_PARAMS" + .replace("HOSTNAME", getHost().trim()) + .replace("PORT", getPort().toString().trim()) + .replace("DATABASE", getDataBase().trim()) + .replace("EXTRA_PARAMS", getExtraParams().trim()); + } + } +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/DefaultJdbcProvider.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/DefaultJdbcProvider.java new file mode 100644 index 0000000000..6ce98cdaf8 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/DefaultJdbcProvider.java @@ -0,0 +1,538 @@ +package io.dataease.plugins.datasource.provider; + +import com.alibaba.druid.filter.Filter; +import com.alibaba.druid.pool.DruidDataSource; +import com.alibaba.druid.wall.WallFilter; +import com.google.gson.Gson; +import io.dataease.plugins.common.base.domain.Datasource; +import io.dataease.plugins.common.base.domain.DeDriver; +import io.dataease.plugins.common.constants.DatasourceTypes; +import io.dataease.plugins.common.dto.datasource.TableDesc; +import io.dataease.plugins.common.dto.datasource.TableField; +import io.dataease.plugins.common.exception.DataEaseException; +import io.dataease.plugins.common.request.datasource.DatasourceRequest; +import io.dataease.plugins.datasource.entity.JdbcConfiguration; +import org.apache.commons.lang3.StringUtils; + +import javax.annotation.PostConstruct; +import java.io.File; +import java.io.IOException; +import java.net.URL; +import java.sql.*; +import java.util.*; + +public abstract class DefaultJdbcProvider extends Provider { + protected Map jdbcConnection = new HashMap<>(); + protected ExtendedJdbcClassLoader extendedJdbcClassLoader; + private Map customJdbcClassLoaders = new HashMap<>(); + + static private final String FILE_PATH = "/opt/dataease/drivers"; + static private final String THIRDPART_PATH = "/opt/dataease/plugins/thirdpart"; + static private final String DEFAULT_PATH = "/opt/dataease/plugins/default"; + static private final String CUSTOM_PATH = "/opt/dataease/custom-drivers/"; + + abstract public boolean isUseDatasourcePool(); + + @PostConstruct + public void init() throws Exception { + List builtinPlugins = Arrays.asList("maxcompute", "presto", "dm", "mongobi", "kylin", "kingbase"); + String jarPath = FILE_PATH; + ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); + if (!getType().equalsIgnoreCase("built-in")) { + if (builtinPlugins.contains(getType())) { + jarPath = DEFAULT_PATH + "/" + getType() + "Driver"; + } else { + jarPath = THIRDPART_PATH + "/" + getType() + "Driver"; + } + while (classLoader.getParent() != null) { + classLoader = classLoader.getParent(); + if (classLoader.toString().contains("ExtClassLoader")) { + break; + } + } + } + extendedJdbcClassLoader = new ExtendedJdbcClassLoader(new URL[]{new File(jarPath).toURI().toURL()}, classLoader); + File file = new File(jarPath); + File[] array = file.listFiles(); + Optional.ofNullable(array).ifPresent(files -> { + for (File tmp : array) { + if (tmp.getName().endsWith(".jar")) { + try { + extendedJdbcClassLoader.addFile(tmp); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + }); + } + + abstract public String getType(); + + @Override + public List getData(DatasourceRequest dsr) throws Exception { + List list = new LinkedList<>(); + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(dsr.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection connection = getConnectionFromPool(dsr); Statement stat = getStatement(connection, queryTimeout); ResultSet rs = stat.executeQuery(dsr.getQuery())) { + list = getDataResult(rs); + if (dsr.isPageable() && (dsr.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.sqlServer.name()) || dsr.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.db2.name()))) { + Integer realSize = dsr.getPage() * dsr.getPageSize() < list.size() ? dsr.getPage() * dsr.getPageSize() : list.size(); + list = list.subList((dsr.getPage() - 1) * dsr.getPageSize(), realSize); + } + + } catch (SQLException e) { + DataEaseException.throwException("SQL ERROR" + e.getMessage()); + } catch (Exception e) { + DataEaseException.throwException("Data source connection exception: " + e.getMessage()); + } + return list; + } + + public Statement getStatement(Connection connection, int queryTimeout) throws Exception{ + if(connection == null){ + throw new Exception("Failed to get connection!"); + } + Statement stat = connection.createStatement(); + try { + stat.setQueryTimeout(queryTimeout); + }catch (Exception e){ + } + return stat; + } + + public void exec(DatasourceRequest datasourceRequest) throws Exception { + try (Connection connection = getConnectionFromPool(datasourceRequest); Statement stat = connection.createStatement()) { + Boolean result = stat.execute(datasourceRequest.getQuery()); + } catch (SQLException e) { + DataEaseException.throwException(e); + } catch (Exception e) { + DataEaseException.throwException(e); + } + } + + @Override + public List getTables(DatasourceRequest datasourceRequest) throws Exception { + List tables = new ArrayList<>(); + String queryStr = getTablesSql(datasourceRequest); + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection con = getConnectionFromPool(datasourceRequest); Statement statement = getStatement(con, queryTimeout); ResultSet resultSet = statement.executeQuery(queryStr)) { + while (resultSet.next()) { + tables.add(getTableDesc(datasourceRequest, resultSet)); + } + } catch (Exception e) { + DataEaseException.throwException(e); + } + String queryView = getViewSql(datasourceRequest); + if (queryView != null) { + try (Connection con = getConnectionFromPool(datasourceRequest); Statement statement = getStatement(con, queryTimeout); ResultSet resultSet = statement.executeQuery(queryView)) { + while (resultSet.next()) { + tables.add(getTableDesc(datasourceRequest, resultSet)); + } + } catch (Exception e) { + DataEaseException.throwException(e); + } + } + return tables; + } + + @Override + public String checkStatus(DatasourceRequest datasourceRequest) throws Exception { + String queryStr = getTablesSql(datasourceRequest); + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection con = getConnection(datasourceRequest); Statement statement = getStatement(con, queryTimeout); ResultSet resultSet = statement.executeQuery(queryStr)) { + } catch (Exception e) { + DataEaseException.throwException(e.getMessage()); + } + return "Success"; + } + + @Override + public List fetchResult(DatasourceRequest datasourceRequest) throws Exception { + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection connection = getConnectionFromPool(datasourceRequest); Statement stat = getStatement(connection, queryTimeout); ResultSet rs = stat.executeQuery(datasourceRequest.getQuery())) { + return getDataResult(rs); + } catch (SQLException e) { + DataEaseException.throwException(e); + } catch (Exception e) { + DataEaseException.throwException(e); + } + return new ArrayList<>(); + } + + @Override + public List fetchResultField(DatasourceRequest datasourceRequest) throws Exception { + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection connection = getConnectionFromPool(datasourceRequest); Statement stat = getStatement(connection, queryTimeout); ResultSet rs = stat.executeQuery(datasourceRequest.getQuery())) { + return fetchResultField(rs, datasourceRequest); + } catch (SQLException e) { + DataEaseException.throwException(e); + } catch (Exception e) { + e.printStackTrace(); + DataEaseException.throwException("Data source connection exception: " + e.getMessage()); + } + return new ArrayList<>(); + } + + @Override + public Map fetchResultAndField(DatasourceRequest datasourceRequest) throws Exception { + Map result = new HashMap<>(); + List dataList; + List fieldList; + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection connection = getConnectionFromPool(datasourceRequest); Statement stat = getStatement(connection, queryTimeout); ResultSet rs = stat.executeQuery(datasourceRequest.getQuery())) { + fieldList = fetchResultField(rs, datasourceRequest); + result.put("fieldList", fieldList); + dataList = getDataResult(rs); + result.put("dataList", dataList); + return result; + } catch (SQLException e) { + DataEaseException.throwException(e); + } catch (Exception e) { + DataEaseException.throwException(e); + } + return new HashMap<>(); + } + + @Override + public void handleDatasource(DatasourceRequest datasourceRequest, String type) throws Exception { + if (!isUseDatasourcePool()) { + return; + } + DruidDataSource dataSource = null; + switch (type) { + case "add": + checkStatus(datasourceRequest); + dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); + if (dataSource == null) { + addToPool(datasourceRequest); + } + break; + case "edit": + dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); + if (dataSource != null) { + dataSource.close(); + jdbcConnection.remove(datasourceRequest.getDatasource().getId()); + } + checkStatus(datasourceRequest); + addToPool(datasourceRequest); + break; + case "delete": + dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); + if (dataSource != null) { + dataSource.close(); + jdbcConnection.remove(datasourceRequest.getDatasource().getId()); + } + break; + default: + break; + } + } + + @Override + public List getSchema(DatasourceRequest datasourceRequest) throws Exception { + List schemas = new ArrayList<>(); + String queryStr = getSchemaSql(datasourceRequest); + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + int queryTimeout = jdbcConfiguration.getQueryTimeout() > 0 ? jdbcConfiguration.getQueryTimeout() : 0; + try (Connection con = getConnection(datasourceRequest); Statement statement = getStatement(con, queryTimeout); ResultSet resultSet = statement.executeQuery(queryStr)) { + while (resultSet.next()) { + schemas.add(resultSet.getString(1)); + } + return schemas; + } catch (Exception e) { + DataEaseException.throwException(e); + } + return new ArrayList<>(); + } + + @Override + public List getTableFields(DatasourceRequest datasourceRequest) throws Exception { + List list = new LinkedList<>(); + try (Connection connection = getConnectionFromPool(datasourceRequest)) { + + DatabaseMetaData databaseMetaData = connection.getMetaData(); + ResultSet resultSet = databaseMetaData.getColumns(null, "%", datasourceRequest.getTable(), "%"); + while (resultSet.next()) { + String tableName = resultSet.getString("TABLE_NAME"); + String database; + if (datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.ck.name()) || datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.impala.name())) { + database = resultSet.getString("TABLE_SCHEM"); + } else { + database = resultSet.getString("TABLE_CAT"); + } + if (database != null) { + if (tableName.equals(datasourceRequest.getTable()) && database.equalsIgnoreCase(getDatabase(datasourceRequest))) { + TableField tableField = getTableFiled(resultSet, datasourceRequest); + list.add(tableField); + } + } else { + if (tableName.equals(datasourceRequest.getTable())) { + TableField tableField = getTableFiled(resultSet, datasourceRequest); + list.add(tableField); + } + } + } + resultSet.close(); + } catch (SQLException e) { + DataEaseException.throwException(e); + } catch (Exception e) { + if (datasourceRequest.getDatasource().getType().equalsIgnoreCase("ds_doris")) { + datasourceRequest.setQuery("select * from " + datasourceRequest.getTable()); + return fetchResultField(datasourceRequest); + } else { + DataEaseException.throwException("Data source connection exception: " + e.getMessage()); + } + + } + return list; + } + + @Override + public String getTablesSql(DatasourceRequest datasourceRequest) throws Exception { + return "show tables;"; + } + + @Override + public String getViewSql(DatasourceRequest datasourceRequest) throws Exception { + return null; + } + + @Override + public String getSchemaSql(DatasourceRequest datasourceRequest) { + return null; + } + + @Override + public Connection getConnectionFromPool(DatasourceRequest datasourceRequest) throws Exception { + if (!isUseDatasourcePool()) { + return getConnection(datasourceRequest); + } + if (datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.mongo.name()) || + datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.impala.name()) + || datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.hive.name())) { + return getConnection(datasourceRequest); + } + DruidDataSource dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); + if (dataSource == null) { + handleDatasource(datasourceRequest, "add"); + } + dataSource = jdbcConnection.get(datasourceRequest.getDatasource().getId()); + Connection co = dataSource.getConnection(); + return co; + } + + @Override + public void addToPool(DatasourceRequest datasourceRequest) throws Exception { + if (!isUseDatasourcePool()) { + return; + } + DruidDataSource druidDataSource = new DruidDataSource(); + JdbcConfiguration jdbcConfiguration = setCredential(datasourceRequest, druidDataSource); + druidDataSource.setInitialSize(jdbcConfiguration.getInitialPoolSize());// 初始连接数 + druidDataSource.setMinIdle(jdbcConfiguration.getMinPoolSize()); // 最小连接数 + druidDataSource.setMaxActive(jdbcConfiguration.getMaxPoolSize()); // 最大连接数 + if (datasourceRequest.getDatasource().getType().equals(DatasourceTypes.mongo.name()) || datasourceRequest.getDatasource().getType().equals(DatasourceTypes.hive.name()) || datasourceRequest.getDatasource().getType().equals(DatasourceTypes.impala.name())) { + WallFilter wallFilter = new WallFilter(); + wallFilter.setDbType(DatasourceTypes.mysql.name()); + druidDataSource.setProxyFilters(Arrays.asList(new Filter[]{wallFilter})); + } + druidDataSource.init(); + jdbcConnection.put(datasourceRequest.getDatasource().getId(), druidDataSource); + } + + @Override + public JdbcConfiguration setCredential(DatasourceRequest datasourceRequest, DruidDataSource dataSource) throws Exception { + return null; + } + + public void reloadCustomJdbcClassLoader(DeDriver deDriver) throws Exception { + if (customJdbcClassLoaders.get(deDriver.getId()) != null) { + customJdbcClassLoaders.remove(deDriver.getId()); + } + addCustomJdbcClassLoader(deDriver); + } + + private TableField getTableFiled(ResultSet resultSet, DatasourceRequest datasourceRequest) throws SQLException { + TableField tableField = new TableField(); + String colName = resultSet.getString("COLUMN_NAME"); + tableField.setFieldName(colName); + String remarks = resultSet.getString("REMARKS"); + if (remarks == null || remarks.equals("")) { + remarks = colName; + } + tableField.setRemarks(remarks); + String dbType = resultSet.getString("TYPE_NAME").toUpperCase(); + tableField.setFieldType(dbType); + if (dbType.equalsIgnoreCase("LONG")) { + tableField.setFieldSize(65533); + } + if (StringUtils.isNotEmpty(dbType) && dbType.toLowerCase().contains("date") && tableField.getFieldSize() < 50) { + tableField.setFieldSize(50); + } + + String size = resultSet.getString("COLUMN_SIZE"); + if (size == null) { + tableField.setFieldSize(1); + } else { + tableField.setFieldSize(Integer.valueOf(size)); + } + return tableField; + } + + private List fetchResultField(ResultSet rs, DatasourceRequest datasourceRequest) throws Exception { + List fieldList = new ArrayList<>(); + ResultSetMetaData metaData = rs.getMetaData(); + int columnCount = metaData.getColumnCount(); + for (int j = 0; j < columnCount; j++) { + String f = metaData.getColumnName(j + 1); + String l = StringUtils.isNotEmpty(metaData.getColumnLabel(j + 1)) ? metaData.getColumnLabel(j + 1) : f; + String t = metaData.getColumnTypeName(j + 1); + if (datasourceRequest.getDatasource().getType().equalsIgnoreCase(DatasourceTypes.hive.name()) && l.contains(".")) { + l = l.split("\\.")[1]; + } + TableField field = new TableField(); + field.setFieldName(l); + field.setRemarks(l); + field.setFieldType(t); + field.setFieldSize(metaData.getColumnDisplaySize(j + 1)); + if (t.equalsIgnoreCase("LONG")) { + field.setFieldSize(65533); + } //oracle LONG + if (StringUtils.isNotEmpty(t) && t.toLowerCase().contains("date") && field.getFieldSize() < 50) { + field.setFieldSize(50); + } + fieldList.add(field); + } + return fieldList; + } + + private String getDatabase(DatasourceRequest datasourceRequest) { + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + return jdbcConfiguration.getDataBase(); + } + + private List getDataResult(ResultSet rs) throws Exception { + List list = new LinkedList<>(); + ResultSetMetaData metaData = rs.getMetaData(); + int columnCount = metaData.getColumnCount(); + while (rs.next()) { + String[] row = new String[columnCount]; + for (int j = 0; j < columnCount; j++) { + int columnType = metaData.getColumnType(j + 1); + switch (columnType) { + case Types.DATE: + if (rs.getDate(j + 1) != null) { + row[j] = rs.getDate(j + 1).toString(); + } + break; + case Types.BOOLEAN: + row[j] = rs.getBoolean(j + 1) ? "1" : "0"; + break; + default: + row[j] = rs.getString(j + 1); + break; + } + } + list.add(row); + } + return list; + } + + private TableDesc getTableDesc(DatasourceRequest datasourceRequest, ResultSet resultSet) throws SQLException { + TableDesc tableDesc = new TableDesc(); + DatasourceTypes datasourceType = DatasourceTypes.valueOf(datasourceRequest.getDatasource().getType()); + if (datasourceType == DatasourceTypes.oracle) { + tableDesc.setRemark(resultSet.getString(3)); + } + if (datasourceType == DatasourceTypes.mysql) { + tableDesc.setRemark(resultSet.getString(2)); + } + tableDesc.setName(resultSet.getString(1)); + return tableDesc; + } + + + protected ExtendedJdbcClassLoader getCustomJdbcClassLoader(DeDriver deDriver) throws Exception { + if (deDriver == null) { + throw new Exception("Can not found custom Driver"); + } + ExtendedJdbcClassLoader customJdbcClassLoader = customJdbcClassLoaders.get(deDriver.getId()); + if (customJdbcClassLoader == null) { + return addCustomJdbcClassLoader(deDriver); + } else { + if (StringUtils.isNotEmpty(customJdbcClassLoader.getDriver()) && customJdbcClassLoader.getDriver().equalsIgnoreCase(deDriver.getDriverClass())) { + return customJdbcClassLoader; + } else { + customJdbcClassLoaders.remove(deDriver.getId()); + return addCustomJdbcClassLoader(deDriver); + } + } + } + + private synchronized ExtendedJdbcClassLoader addCustomJdbcClassLoader(DeDriver deDriver) throws Exception { + + ClassLoader classLoader = Thread.currentThread().getContextClassLoader(); + while (classLoader.getParent() != null) { + classLoader = classLoader.getParent(); + if (classLoader.toString().contains("ExtClassLoader")) { + break; + } + } + ExtendedJdbcClassLoader customJdbcClassLoader = new ExtendedJdbcClassLoader(new URL[]{new File(CUSTOM_PATH + deDriver.getId()).toURI().toURL()}, classLoader); + customJdbcClassLoader.setDriver(deDriver.getDriverClass()); + + File file = new File(CUSTOM_PATH + deDriver.getId()); + File[] array = file.listFiles(); + Optional.ofNullable(array).ifPresent(files -> { + for (File tmp : array) { + if (tmp.getName().endsWith(".jar")) { + try { + customJdbcClassLoader.addFile(tmp); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + }); + + customJdbcClassLoaders.put(deDriver.getId(), customJdbcClassLoader); + return customJdbcClassLoader; + } + + protected boolean isDefaultClassLoader(String customDriver) { + return StringUtils.isEmpty(customDriver) || customDriver.equalsIgnoreCase("default"); + } + + @Override + public void checkConfiguration(Datasource datasource)throws Exception{ + if (StringUtils.isEmpty(datasource.getConfiguration())){ + throw new Exception("Datasource configuration is empty"); + } + try { + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasource.getConfiguration(), JdbcConfiguration.class); + if(jdbcConfiguration.getQueryTimeout() < 0){ + throw new Exception("Querytimeout cannot be less than zero." ); + } + }catch (Exception e){ + throw new Exception("Invalid configuration: " + e.getMessage()); + } + } + + + public String dsVersion(DatasourceRequest datasourceRequest) throws Exception{ + JdbcConfiguration jdbcConfiguration = new Gson().fromJson(datasourceRequest.getDatasource().getConfiguration(), JdbcConfiguration.class); + try (Connection con = getConnectionFromPool(datasourceRequest)) { + return String.valueOf(con.getMetaData().getDatabaseMajorVersion()); + } catch (Exception e) { + DataEaseException.throwException(e.getMessage()); + } + return ""; + } + +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/ExtendedJdbcClassLoader.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/ExtendedJdbcClassLoader.java new file mode 100644 index 0000000000..acb3f1c93c --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/ExtendedJdbcClassLoader.java @@ -0,0 +1,97 @@ +package io.dataease.plugins.datasource.provider; + + +import java.io.File; +import java.io.IOException; +import java.net.URL; +import java.net.URLClassLoader; + +public class ExtendedJdbcClassLoader extends URLClassLoader { + + private String driver; + public String getDriver() { + return driver; + } + + public void setDriver(String driver) { + this.driver = driver; + } + + + public ExtendedJdbcClassLoader(URL[] urls, ClassLoader parent) { + super(urls, parent); + } + + @Override + protected Class loadClass(String name, boolean resolve) throws ClassNotFoundException { + synchronized (getClassLoadingLock(name)) { + // First, check if the class has already been loaded + Class c = findLoadedClass(name); + + if (c != null) { + if (resolve) { + resolveClass(c); + } + return c; + } + try { + c = findClass(name); + if (c != null) { + if (resolve) { + resolveClass(c); + } + return c; + } + } catch (ClassNotFoundException e) { + // Ignore + } + + + try { + if (getParent() != null) { + c = super.loadClass(name, resolve); + if (c != null) { + if (resolve) { + resolveClass(c); + } + return c; + } + } + } catch (ClassNotFoundException e) { + // Ignore + } + try { + c = findSystemClass(name); + if (c != null) { + if (resolve) { + resolveClass(c); + } + return c; + } + } catch (ClassNotFoundException e) { + // Ignore + } + throw new ClassNotFoundException(name); + } + } + + + + public void addFile(String s) throws IOException { + File f = new File(s); + addFile(f); + } + + public void addFile(File f) throws IOException { + addFile(f.toURI().toURL()); + } + + public void addFile(URL u) throws IOException { + try { + this.addURL(u); + } catch (Throwable t) { + t.printStackTrace(); + throw new IOException("Error, could not add URL to system classloader"); + } + } +} \ No newline at end of file diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/Provider.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/Provider.java new file mode 100644 index 0000000000..0ac7566e58 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/provider/Provider.java @@ -0,0 +1,73 @@ +package io.dataease.plugins.datasource.provider; + +import com.alibaba.druid.pool.DruidDataSource; +import io.dataease.plugins.common.base.domain.Datasource; +import io.dataease.plugins.common.dto.datasource.TableDesc; +import io.dataease.plugins.common.dto.datasource.TableField; +import io.dataease.plugins.common.request.datasource.DatasourceRequest; +import io.dataease.plugins.datasource.entity.JdbcConfiguration; + +import java.beans.PropertyVetoException; +import java.sql.Connection; +import java.sql.SQLException; +import java.util.List; +import java.util.Map; + +public abstract class Provider { + + abstract public List getData(DatasourceRequest datasourceRequest) throws Exception; + + abstract public List getTables(DatasourceRequest datasourceRequest) throws Exception ; + + abstract public String checkStatus(DatasourceRequest datasourceRequest) throws Exception ; + + public List fetchResult(DatasourceRequest datasourceRequest) throws Exception { + return null; + } + + abstract public List fetchResultField(DatasourceRequest datasourceRequest) throws Exception ; + + abstract public Map fetchResultAndField(DatasourceRequest datasourceRequest) throws Exception; + + public void handleDatasource(DatasourceRequest datasourceRequest, String type) throws Exception{ + } + + public List getSchema(DatasourceRequest datasourceRequest) throws Exception{ + return null; + } + + public List getTableFields(DatasourceRequest datasourceRequest) throws Exception { + return null; + } + + public String getTablesSql(DatasourceRequest datasourceRequest) throws Exception{ + return null; + } + + public String getViewSql(DatasourceRequest datasourceRequest) throws Exception { + return null; + } + + public String getSchemaSql(DatasourceRequest datasourceRequest) throws Exception{ + return null; + } + + public Connection getConnection(DatasourceRequest datasourceRequest) throws Exception{ + return null; + } + + public JdbcConfiguration setCredential(DatasourceRequest datasourceRequest, DruidDataSource dataSource) throws Exception{ + return null; + } + + public Connection getConnectionFromPool(DatasourceRequest datasourceRequest) throws Exception { + return null; + } + + public void addToPool(DatasourceRequest datasourceRequest) throws PropertyVetoException, SQLException, Exception { + } + + public void checkConfiguration(Datasource datasource) throws Exception{} + + public String dsVersion(Datasource datasource) throws Exception{return "";} +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/QueryProvider.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/QueryProvider.java new file mode 100644 index 0000000000..45918c6477 --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/QueryProvider.java @@ -0,0 +1,202 @@ +package io.dataease.plugins.datasource.query; + +import com.google.gson.Gson; +import io.dataease.plugins.common.base.domain.ChartViewWithBLOBs; +import io.dataease.plugins.common.base.domain.DatasetTableField; +import io.dataease.plugins.common.base.domain.Datasource; +import io.dataease.plugins.common.constants.datasource.PgConstants; +import io.dataease.plugins.common.dto.chart.ChartFieldCustomFilterDTO; +import io.dataease.plugins.common.dto.chart.ChartViewFieldDTO; +import io.dataease.plugins.common.dto.dataset.SqlVariableDetails; +import io.dataease.plugins.common.dto.datasource.DeSortField; +import io.dataease.plugins.common.dto.sqlObj.SQLObj; +import io.dataease.plugins.common.request.chart.ChartExtFilterRequest; +import io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO; +import io.dataease.plugins.common.request.permission.DatasetRowPermissionsTreeItem; +import io.dataease.plugins.common.request.permission.DatasetRowPermissionsTreeObj; +import io.dataease.plugins.datasource.entity.Dateformat; +import io.dataease.plugins.datasource.entity.JdbcConfiguration; +import io.dataease.plugins.datasource.entity.PageInfo; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.ObjectUtils; +import org.apache.commons.lang3.StringUtils; + +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.List; + +/** + * @Author gin + * @Date 2021/5/17 2:42 下午 + */ +public abstract class QueryProvider { + + public abstract Integer transFieldType(String field); + + public abstract String createSQLPreview(String sql, String orderBy); + + public abstract String createQuerySQL(String table, List fields, boolean isGroup, Datasource ds, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String createQuerySQLAsTmp(String sql, List fields, boolean isGroup, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String createQuerySQL(String table, List fields, boolean isGroup, Datasource ds, List fieldCustomFilter, List rowPermissionsTree, List sortFields); + + public abstract String createQuerySQLAsTmp(String sql, List fields, boolean isGroup, List fieldCustomFilter, List rowPermissionsTree, List sortFields); + + public abstract String createQueryTableWithPage(String table, List fields, Integer page, Integer pageSize, Integer realSize, boolean isGroup, Datasource ds, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String createQuerySQLWithPage(String sql, List fields, Integer page, Integer pageSize, Integer realSize, boolean isGroup, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String createQueryTableWithLimit(String table, List fields, Integer limit, boolean isGroup, Datasource ds, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String createQuerySqlWithLimit(String sql, List fields, Integer limit, boolean isGroup, List fieldCustomFilter, List rowPermissionsTree); + + public abstract String getSQL(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, Datasource ds, ChartViewWithBLOBs view); + + public abstract String getSQLAsTmp(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, ChartViewWithBLOBs view); + + public abstract String getSQLTableInfo(String table, List xAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, Datasource ds, ChartViewWithBLOBs view); + + public abstract String getSQLAsTmpTableInfo(String sql, List xAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, Datasource ds, ChartViewWithBLOBs view); + + public String getSQLWithPage(boolean isTable, String sql, List xAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, Datasource ds, ChartViewWithBLOBs view, PageInfo pageInfo) { + if(isTable){ + return getSQLTableInfo(sql, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterRequestList, ds, view); + }else { + return getSQLAsTmpTableInfo(sql, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterRequestList, ds, view); + } + } + + public String getResultCount(boolean isTable, String sql, List xAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, Datasource ds, ChartViewWithBLOBs view) { + if(isTable){ + return "SELECT COUNT(*) from (" + getSQLTableInfo(sql, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterRequestList, ds, view) + ") COUNT_TEMP"; + }else { + return "SELECT COUNT(*) from (" + getSQLAsTmpTableInfo(sql, xAxis, fieldCustomFilter, rowPermissionsTree, extFilterRequestList, ds, view) + ") COUNT_TEMP"; + } + } + + public abstract String getSQLStack(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, List extStack, Datasource ds, ChartViewWithBLOBs view); + + public abstract String getSQLAsTmpStack(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, List extStack, ChartViewWithBLOBs view); + + public abstract String getSQLScatter(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, List extBubble, Datasource ds, ChartViewWithBLOBs view); + + public abstract String getSQLAsTmpScatter(String table, List xAxis, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, List extBubble, ChartViewWithBLOBs view); + + public abstract String searchTable(String table); + + public abstract String getSQLSummary(String table, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, ChartViewWithBLOBs view, Datasource ds); + + public Integer transFieldSize(String type) { + return 50; + } + + public abstract String getSQLSummaryAsTmp(String sql, List yAxis, List fieldCustomFilter, List rowPermissionsTree, List extFilterRequestList, ChartViewWithBLOBs view); + + public abstract String wrapSql(String sql); + + public abstract String createRawQuerySQL(String table, List fields, Datasource ds); + + public abstract String createRawQuerySQLAsTmp(String sql, List fields); + + public abstract String transTreeItem(SQLObj tableObj, DatasetRowPermissionsTreeItem item); + + public void setSchema(SQLObj tableObj, Datasource ds) { + if (ds != null && !tableObj.getTableName().startsWith("(") && !tableObj.getTableName().endsWith(")")) { + JdbcConfiguration configuration = new Gson().fromJson(ds.getConfiguration(), JdbcConfiguration.class); + String schema; + if (ObjectUtils.isNotEmpty(configuration) && StringUtils.isNotBlank((schema = configuration.getSchema()))) { + schema = String.format(PgConstants.KEYWORD_TABLE, schema); + tableObj.setTableName(schema + "." + tableObj.getTableName()); + } + } + } + + public String convertTableToSql(String tableName, Datasource ds) { + return "select * from TABLE_NAME".replace("TABLE_NAME", tableName); + } + + public String getLogic(String logic) { + if (logic != null) { + switch (logic) { + case "and": + return "AND"; + case "or": + return "OR"; + } + } + return "AND"; + } + + public String transFilter(ChartExtFilterRequest chartExtFilterRequest, SqlVariableDetails sqlVariableDetails) { + if (chartExtFilterRequest.getOperator().equals("in")) { + return "('" + String.join("','", chartExtFilterRequest.getValue()) + "')"; + } else if (chartExtFilterRequest.getOperator().equals("between")) { + SimpleDateFormat simpleDateFormat = new SimpleDateFormat(sqlVariableDetails.getType().size() > 1 ? sqlVariableDetails.getType().get(1) : "YYYY"); + return simpleDateFormat.format(new Date(Long.parseLong(chartExtFilterRequest.getValue().get(0)))); + } else { + return chartExtFilterRequest.getValue().get(0); + } + } + + // 解析tree + public String transFilterTrees(SQLObj tableObj, List requestList) { + if (CollectionUtils.isEmpty(requestList)) { + return null; + } + List res = new ArrayList<>(); + // permission trees + // 解析每个tree,然后多个tree之间用and拼接 + // 每个tree,如果是sub tree节点,则使用递归合并成一组条件 + for (DataSetRowPermissionsTreeDTO request : requestList) { + DatasetRowPermissionsTreeObj tree = request.getTree(); + if (ObjectUtils.isEmpty(tree)) { + continue; + } + String treeExp = transTreeToWhere(tableObj, tree); + if (StringUtils.isNotEmpty(treeExp)) { + res.add(treeExp); + } + } + return CollectionUtils.isNotEmpty(res) ? "(" + String.join(" AND ", res) + ")" : null; + } + + private String transTreeToWhere(SQLObj tableObj, DatasetRowPermissionsTreeObj tree) { + if (ObjectUtils.isEmpty(tree)) { + return null; + } + String logic = tree.getLogic(); + List items = tree.getItems(); + List list = new ArrayList<>(); + if (CollectionUtils.isNotEmpty(items)) { + // type is item or tree + for (DatasetRowPermissionsTreeItem item : items) { + String exp = null; + if (StringUtils.equalsIgnoreCase(item.getType(), "item")) { + // 单个item拼接SQL,最后根据logic汇总 + exp = transTreeItem(tableObj, item); + } else if (StringUtils.equalsIgnoreCase(item.getType(), "tree")) { + // 递归tree + exp = transTreeToWhere(tableObj, item.getSubTree()); + } + if (StringUtils.isNotEmpty(exp)) { + list.add(exp); + } + } + } + return CollectionUtils.isNotEmpty(list) ? "(" + String.join(" " + logic + " ", list) + ")" : null; + } + + public String sqlForPreview(String table, Datasource ds) { + return "SELECT * FROM " + table; + } + + public List dateformat() { + return new ArrayList<>(); + } + + public String getTotalCount(boolean isTable, String sql, Datasource ds) { + return null; + } +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/Utils.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/Utils.java new file mode 100644 index 0000000000..d58725752f --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/query/Utils.java @@ -0,0 +1,9 @@ +package io.dataease.plugins.datasource.query; + +import org.apache.commons.lang3.StringUtils; + +public class Utils { + public static boolean joinSort(String sort) { + return (StringUtils.equalsIgnoreCase(sort, "asc") || StringUtils.equalsIgnoreCase(sort, "desc")); + } +} diff --git a/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/service/DatasourceService.java b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/service/DatasourceService.java new file mode 100644 index 0000000000..bc76a78e0a --- /dev/null +++ b/sdk/dataease-plugin-datasource/src/main/java/io/dataease/plugins/datasource/service/DatasourceService.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.datasource.service; + +import io.dataease.plugins.common.dto.datasource.DataSourceType; +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginComponentService; + +import java.util.List; + +public abstract class DatasourceService extends PluginComponentService { + + abstract public DataSourceType getDataSourceType(); +} diff --git a/sdk/dataease-plugin-filter/pom.xml b/sdk/dataease-plugin-filter/pom.xml new file mode 100644 index 0000000000..e4bdaa999b --- /dev/null +++ b/sdk/dataease-plugin-filter/pom.xml @@ -0,0 +1,15 @@ + + + + dataease-extension-sdk + io.dataease + ${dataease.version} + + 4.0.0 + + dataease-plugin-filter + + + diff --git a/sdk/dataease-plugin-interface/pom.xml b/sdk/dataease-plugin-interface/pom.xml new file mode 100644 index 0000000000..c388a97fd9 --- /dev/null +++ b/sdk/dataease-plugin-interface/pom.xml @@ -0,0 +1,59 @@ + + + + dataease-extension-sdk + io.dataease + ${dataease.version} + + 4.0.0 + jar + dataease-plugin-interface + + + + io.dataease + dataease-plugin-common + + + org.jasig.cas.client + cas-client-core + 3.5.0 + + + + com.vladsch.flexmark + flexmark-all + 0.62.2 + + + + com.alibaba + easyexcel + 2.1.7 + + + org.slf4j + slf4j-api + + + + + + com.itextpdf + itextpdf + 5.5.9 + + + org.apache.pdfbox + pdfbox + 3.0.0-alpha3 + + + + + + + + diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissionItem.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissionItem.java new file mode 100644 index 0000000000..11f3ea2810 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissionItem.java @@ -0,0 +1,42 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Data; + +import java.util.List; + +@Data +public class ColumnPermissionItem { + private String id; + private String name; + private Boolean selected = false; + private String opt; + + private DesensitizationRule desensitizationRule; + + + @Data + public class DesensitizationRule { + private BuiltInRule builtInRule; + private CustomBuiltInRule customBuiltInRule; + + private Integer m; + private Integer n; + private String specialCharacter; + private List specialCharacterList; + } + + public enum BuiltInRule { + CompleteDesensitization, + KeepFirstAndLastThreeCharacters, + KeepMiddleThreeCharacters, + custom + } + + static public String CompleteDesensitization = "******"; + static public String KeepFirstAndLastThreeCharacters = "XXX***XXX"; + static public String KeepMiddleThreeCharacters = "***XXX***"; + public enum CustomBuiltInRule { + RetainBeforeMAndAfterN, + RetainMToN + } +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissions.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissions.java new file mode 100644 index 0000000000..9b64f08735 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/ColumnPermissions.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Data; + +import java.util.List; + +@Data +public class ColumnPermissions { + private Boolean enable; + private List columns; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetColumnPermissionsDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetColumnPermissionsDTO.java new file mode 100644 index 0000000000..0229da10b1 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetColumnPermissionsDTO.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Data; + +import java.util.List; + +@Data +public class DataSetColumnPermissionsDTO extends DatasetColumnPermissions{ + private String datasetName; + private String authTargetName; + private List authTargetIds; + + @io.swagger.annotations.ApiModelProperty("白名单-用户(解析自whiteListUser参数)") + private java.util.List whiteListUsers; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetRowPermissionsDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetRowPermissionsDTO.java new file mode 100644 index 0000000000..2494a96cd7 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DataSetRowPermissionsDTO.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Getter; +import lombok.Setter; + +import java.util.List; + +@Getter +@Setter +public class DataSetRowPermissionsDTO extends DatasetRowPermissions { + private String datasetName; + private String fieldName; + private String authTargetName; + private List authTargetIds; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetColumnPermissions.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetColumnPermissions.java new file mode 100644 index 0000000000..928635e38e --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetColumnPermissions.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DatasetColumnPermissions implements Serializable { + private String id; + + private String authTargetType; + + private Long authTargetId; + + private String datasetId; + + private Long updateTime; + + private String permissions; + + @io.swagger.annotations.ApiModelProperty("白名单-用户ID->JSON Array") + private java.lang.String whiteListUser; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetRowPermissions.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetRowPermissions.java new file mode 100644 index 0000000000..989dcf7ed0 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/DatasetRowPermissions.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DatasetRowPermissions implements Serializable { + private String id; + + private String authTargetType; + + private Long authTargetId; + + private String datasetId; + + private String datasetFieldId; + + private String filter; + + private String logic; + + private String filterType; + + private String enumCheckField; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} \ No newline at end of file diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackBaseTreeRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackBaseTreeRequest.java new file mode 100644 index 0000000000..b41933d504 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackBaseTreeRequest.java @@ -0,0 +1,41 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import io.dataease.plugins.common.constants.PluginSystemConstants; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class XpackBaseTreeRequest { + @ApiModelProperty("ID") + private String id; + @ApiModelProperty("名称") + private String name; + + //授权资源类型 eg:chart role + @ApiModelProperty("授权类型") + private String modelType; + + //pid 为0 时 查询的是顶级节点 SQL需要相应的处理 + @ApiModelProperty("父节点") + private String pid; + + //now 返回当前条件查询的数据 parent 返回当前数据查询的数据同时递归父节点数据; children 返回当前数据查询的数据同时递归子节点数据 + @ApiModelProperty("扩展类型") + private String withExtend= PluginSystemConstants.WITH_EXTEND.NOW; + @ApiModelProperty("创建人") + private String createBy; + @ApiModelProperty("需要根据权限返回") + private String withAuth;//需要根据权限返回 + @ApiModelProperty("资源内部类型") + private String modelInnerType; + + + public XpackBaseTreeRequest() { + } + + public XpackBaseTreeRequest(String id,String modelType, String withExtend) { + this.id = id; + this.modelType = modelType; + this.withExtend = withExtend; + } +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackSysAuthRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackSysAuthRequest.java new file mode 100644 index 0000000000..6ae807b843 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/request/XpackSysAuthRequest.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.xpack.auth.dto.request; + +import io.dataease.plugins.xpack.auth.dto.response.XpackSysAuth; +import io.dataease.plugins.xpack.auth.dto.response.XpackSysAuthDetail; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.List; + +@Data +public class XpackSysAuthRequest extends XpackSysAuth { + + @ApiModelProperty("授权资源") + private List authSources; + @ApiModelProperty("授权目标") + private List authTargets; + @ApiModelProperty("授权明细") + private XpackSysAuthDetail authDetail; + + // 权限查询方向 source:查询对应target 拥有的 source授权;target: 查询对应source 拥有的 target授权 + @ApiModelProperty("授权查询方向") + private String direction; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/Item.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/Item.java new file mode 100644 index 0000000000..693dd879a8 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/Item.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import lombok.Data; + + +@Data +public class Item implements java.io.Serializable{ + private Long id; + private String name; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuth.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuth.java new file mode 100644 index 0000000000..da63061d78 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuth.java @@ -0,0 +1,32 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + +@Data +@PluginResultMap +public class XpackSysAuth implements Serializable { + + private String id; + + private String authSource; + + private String authSourceType; + + private String authTarget; + + private String authTargetType; + + private Long authTime; + + private String authDetails; + + private String authUser; + + private Date updateTime; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDTO.java new file mode 100644 index 0000000000..19d116bef2 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDTO.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.util.List; + +@Data +@PluginResultMap +public class XpackSysAuthDTO extends XpackSysAuth{ + + private List sysAuthDetails; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetail.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetail.java new file mode 100644 index 0000000000..67495775a7 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetail.java @@ -0,0 +1,35 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +@PluginResultMap +public class XpackSysAuthDetail implements Serializable { + @ApiModelProperty("Id") + private String id; + @ApiModelProperty("授权ID") + private String authId; + @ApiModelProperty("名称") + private String privilegeName; + @ApiModelProperty("类型") + private Integer privilegeType; + @ApiModelProperty("值") + private Integer privilegeValue; + @ApiModelProperty("扩展") + private String privilegeExtend; + @ApiModelProperty("备注") + private String remark; + @ApiModelProperty("创建人") + private String createUser; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty("更新时间") + private Long updateTime; + + private static final long serialVersionUID = 1L; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetailDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetailDTO.java new file mode 100644 index 0000000000..d739f24ef6 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackSysAuthDetailDTO.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +/** + * Author: wangjiahao + * Date: 2021-06-03 + * Description: + */ +@Data +@PluginResultMap +public class XpackSysAuthDetailDTO extends XpackSysAuthDetail{ + @ApiModelProperty("授权源") + private String authSource; + @ApiModelProperty("源类型") + private String authSourceType; + @ApiModelProperty("授权目标") + private String authTarget; + @ApiModelProperty("目标类型") + private String authTargetType; + @ApiModelProperty("权限值") + private Integer extPrivilegeValue; + @ApiModelProperty("目标名称") + private String extTargetNames; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModel.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModel.java new file mode 100644 index 0000000000..740f3ecc8a --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModel.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.io.Serializable; + +@Data +@PluginResultMap +public class XpackVAuthModel implements Serializable { + + private String id; + + private String name; + + private String label; + + private String pid; + + private String nodeType; + + private String modelType; + + private String modelInnerType; + + private String authType; + + private String createBy; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModelDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModelDTO.java new file mode 100644 index 0000000000..d6ba81bb6b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/dto/response/XpackVAuthModelDTO.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.auth.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.util.List; + +@Data +@PluginResultMap +public class XpackVAuthModelDTO extends XpackVAuthModel{ + + private List children; + + private Boolean leaf; + + private Integer childrenCount; + + private Boolean hasChildren; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/AuthXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/AuthXpackService.java new file mode 100644 index 0000000000..d2869a50be --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/AuthXpackService.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.xpack.auth.service; + +import io.dataease.plugins.common.dto.DatasourceBaseType; +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.auth.dto.request.XpackBaseTreeRequest; +import io.dataease.plugins.xpack.auth.dto.request.XpackSysAuthRequest; +import io.dataease.plugins.xpack.auth.dto.response.XpackSysAuthDetail; +import io.dataease.plugins.xpack.auth.dto.response.XpackSysAuthDetailDTO; +import io.dataease.plugins.xpack.auth.dto.response.XpackVAuthModelDTO; +import java.util.List; +import java.util.Map; + +public abstract class AuthXpackService extends PluginMenuService { + + public abstract List searchAuthModelTree(XpackBaseTreeRequest request, Long userId, Boolean isAdmin); + + public abstract Map> searchAuthDetails(XpackSysAuthRequest request); + + public abstract List searchAuthDetailsModel(String authType); + + public abstract void authChange(XpackSysAuthRequest request, Long userId, String userName, Boolean isAdmin); + + public abstract List getDatasourceTypes(); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/ColumnPermissionService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/ColumnPermissionService.java new file mode 100644 index 0000000000..cecf010176 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/ColumnPermissionService.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.auth.service; + +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.auth.dto.request.DataSetColumnPermissionsDTO; +import io.dataease.plugins.xpack.auth.dto.request.DatasetColumnPermissions; + +import java.util.List; + +public abstract class ColumnPermissionService extends PluginComponentService { + public abstract List searchPermissions(DataSetColumnPermissionsDTO request); + public abstract List queryPermissions(XpackGridRequest arg0) ; + public abstract DatasetColumnPermissions save(DatasetColumnPermissions datasetColumnPermissions); + public abstract void delete(String id); + public abstract List authObjs(DataSetColumnPermissionsDTO request); + public abstract DataSetColumnPermissionsDTO permissionInfo(DataSetColumnPermissionsDTO datasetRowPermissions); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionService.java new file mode 100644 index 0000000000..8b08e72b9b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionService.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.xpack.auth.service; + +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.auth.dto.request.DataSetRowPermissionsDTO; +import io.dataease.plugins.xpack.auth.dto.request.DatasetRowPermissions; + +import java.util.List; + +public abstract class RowPermissionService extends PluginComponentService { + public abstract List searchRowPermissions(DataSetRowPermissionsDTO request); + public abstract List queryRowPermissions(XpackGridRequest arg0) ; + public abstract void save(DatasetRowPermissions datasetRowPermissions); + public abstract void delete(String id); + public abstract List authObjs(DataSetRowPermissionsDTO request); + public abstract DataSetRowPermissionsDTO dataSetRowPermissionInfo(DataSetRowPermissionsDTO datasetRowPermissions); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionTreeService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionTreeService.java new file mode 100644 index 0000000000..d8b941aeab --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/auth/service/RowPermissionTreeService.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.auth.service; + +import io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO; +import io.dataease.plugins.common.request.permission.DatasetRowPermissionsTreeRequest; +import io.dataease.plugins.common.service.PluginComponentService; + +import java.util.List; + +public abstract class RowPermissionTreeService extends PluginComponentService { + public abstract List list(DatasetRowPermissionsTreeRequest request); + + public abstract DataSetRowPermissionsTreeDTO get(DataSetRowPermissionsTreeDTO request); + + public abstract void save(DataSetRowPermissionsTreeDTO request); + + public abstract void delete(String id); + + public abstract void mergeOldPermissions(); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/dto/CasSaveResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/dto/CasSaveResult.java new file mode 100644 index 0000000000..3419c3d6fb --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/dto/CasSaveResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.cas.dto; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class CasSaveResult implements Serializable { + + private Boolean needLogout; + + private Boolean casEnable; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/service/CasXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/service/CasXpackService.java new file mode 100644 index 0000000000..406b3d6edb --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/cas/service/CasXpackService.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.xpack.cas.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.cas.dto.CasSaveResult; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; + +import javax.servlet.ServletContext; +import java.util.List; + +public abstract class CasXpackService extends PluginComponentService { + + public abstract List casSettings(); + + public abstract CasSaveResult save(List parameters); + + public Boolean supportCas() { + return false; + } + + public abstract void checkCasStatus(ServletContext servletContext); + + public abstract void setEnabled(Boolean valid); + + public abstract String logout(); + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackCreateDept.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackCreateDept.java new file mode 100644 index 0000000000..2b95225217 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackCreateDept.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.xpack.dept.dto.request; + +import io.dataease.plugins.xpack.dept.dto.response.XpackSysDept; +import lombok.Data; + +@Data +public class XpackCreateDept extends XpackSysDept { + + private boolean top; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeleteDept.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeleteDept.java new file mode 100644 index 0000000000..75af088e02 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeleteDept.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.xpack.dept.dto.request; + + +import lombok.Data; + +@Data +public class XpackDeleteDept { + private Long deptId; + + private Long pid; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptBindRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptBindRequest.java new file mode 100644 index 0000000000..2a626955a4 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptBindRequest.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.dept.dto.request; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class XpackDeptBindRequest implements Serializable { + + @ApiModelProperty("组织ID") + private Long deptId; + + @ApiModelProperty("用户ID集合") + private List userIds; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptUserRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptUserRequest.java new file mode 100644 index 0000000000..ea312646f2 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackDeptUserRequest.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.xpack.dept.dto.request; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class XpackDeptUserRequest implements Serializable { + @ApiModelProperty("组织ID") + private Long deptId; + @ApiModelProperty("关键字") + private String keyWord; + @ApiModelProperty(value = "查询区间", allowableValues="0:全部, 1:已绑定, 2:未绑定") + private Integer section = 0; + @ApiModelProperty(value = "是否查询组织字段", allowableValues="0:否, 1:是") + private Integer showDept = 0; + @ApiModelProperty(value = "是否查询角色字段", allowableValues="0:否, 1:是") + private Integer showRole = 0; + @ApiModelProperty("名称排序0:none,1asc,2desc") + private Integer nameSort = 0; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackMoveDept.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackMoveDept.java new file mode 100644 index 0000000000..f892ebaffe --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/request/XpackMoveDept.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.dept.dto.request; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class XpackMoveDept implements Serializable { + + private Long resourceId; + + private Long targetId; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/DeptUserItemDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/DeptUserItemDTO.java new file mode 100644 index 0000000000..3ddb08f76d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/DeptUserItemDTO.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.xpack.dept.dto.response; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class DeptUserItemDTO implements Serializable { + + @ApiModelProperty("用户ID") + private Long userId; + @ApiModelProperty("账号") + private String username; + @ApiModelProperty("姓名") + private String nickName; + @ApiModelProperty("邮箱") + private String email; + @ApiModelProperty("组织") + private String deptName; + @ApiModelProperty("角色") + private List roleNames; + @ApiModelProperty("其他组织已绑定") + private Boolean otherBinded; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackDeptTreeNode.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackDeptTreeNode.java new file mode 100644 index 0000000000..fc9a49f33d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackDeptTreeNode.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.xpack.dept.dto.response; + +import com.fasterxml.jackson.annotation.JsonInclude; +import lombok.Data; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +@Data +@JsonInclude(JsonInclude.Include.NON_NULL) +public class XpackDeptTreeNode implements Serializable { + + private Long id; + + private String label; + + private Boolean hasChildren; + + private List children; + + public List toList(){ + List lists = new ArrayList<>(); + lists.add(this); + return lists; + } +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackSysDept.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackSysDept.java new file mode 100644 index 0000000000..d61b30e9b8 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/dto/response/XpackSysDept.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.xpack.dept.dto.response; + + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@Data +@PluginResultMap +public class XpackSysDept { + + private Long deptId; + + private Long pid; + + private Integer subCount; + + private String name; + + private Integer deptSort; + + private String createBy; + + private String updateBy; + + private Long createTime; + + private Long updateTime; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/service/DeptXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/service/DeptXpackService.java new file mode 100644 index 0000000000..01238bf495 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dept/service/DeptXpackService.java @@ -0,0 +1,31 @@ +package io.dataease.plugins.xpack.dept.service; + +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.dept.dto.request.*; +import io.dataease.plugins.xpack.dept.dto.response.DeptUserItemDTO; +import io.dataease.plugins.xpack.dept.dto.response.XpackDeptTreeNode; +import io.dataease.plugins.xpack.dept.dto.response.XpackSysDept; +import java.util.List; + +public abstract class DeptXpackService extends PluginMenuService { + + public abstract List nodesByPid(Long pid); + + public abstract List nodesTreeByCondition(XpackGridRequest request); + + public abstract List searchTree(Long deptId); + + public abstract int add(XpackCreateDept xpackCreateDept); + + public abstract int update(XpackCreateDept xpackCreateDept); + + public abstract int batchDelete(List requests); + + public abstract void move(XpackMoveDept xpackMoveDept); + public abstract void bindUser(XpackDeptBindRequest request); + public abstract void unBindUsers(XpackDeptBindRequest request); + public abstract List queryBinded(XpackDeptUserRequest request, boolean isPage); + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/AccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/AccessToken.java new file mode 100644 index 0000000000..cc6868bc09 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/AccessToken.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AccessToken implements Serializable { + + private String accessToken; + + private Integer expireIn; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingUserResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingUserResult.java new file mode 100644 index 0000000000..7b628a31fc --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingUserResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import io.dataease.plugins.xpack.dingtalk.dto.response.DingUserEntity; +import io.dataease.plugins.xpack.wecom.dto.entity.BaseResult; +import lombok.Data; + +@Data +public class DingUserResult extends BaseResult { + + private DingUserEntity result; + + private String request_id; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingtalkMsgResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingtalkMsgResult.java new file mode 100644 index 0000000000..5e37c39d0d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/DingtalkMsgResult.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import io.dataease.plugins.xpack.wecom.dto.entity.BaseResult; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DingtalkMsgResult extends BaseResult implements Serializable { + + private String task_id; + + private String request_id; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidEntity.java new file mode 100644 index 0000000000..2fbca34842 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidEntity.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UnionidEntity implements Serializable { + + private String nick; + + private String unionid; + + private String openid; + + private Boolean main_org_auth_high_level; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidResult.java new file mode 100644 index 0000000000..1f30e7fadc --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UnionidResult.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import io.dataease.plugins.xpack.wecom.dto.entity.BaseResult; +import lombok.Data; + +@Data +public class UnionidResult extends BaseResult { + + private UnionidEntity user_info; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdEntity.java new file mode 100644 index 0000000000..4311643e4a --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdEntity.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UserIdEntity implements Serializable { + + private String contact_type; + + private String userid; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdResult.java new file mode 100644 index 0000000000..e3314e8537 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdResult.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import io.dataease.plugins.xpack.wecom.dto.entity.BaseResult; +import lombok.Data; + +@Data +public class UserIdResult extends BaseResult { + + private UserIdEntity result; + + private String request_id; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginEntity.java new file mode 100644 index 0000000000..0c20b44748 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginEntity.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import lombok.Data; + +@Data +public class UserIdWithoutLoginEntity { + private String associated_unionid; + private String unionid; + private String device_id; + private String sys_level; + private String userid; + private Boolean sys; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginResult.java new file mode 100644 index 0000000000..edcb2f12aa --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/entity/UserIdWithoutLoginResult.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.xpack.dingtalk.dto.entity; + +import io.dataease.plugins.xpack.wecom.dto.entity.BaseResult; +import lombok.Data; + +@Data +public class UserIdWithoutLoginResult extends BaseResult { + + private UserIdWithoutLoginEntity result; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingQrResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingQrResult.java new file mode 100644 index 0000000000..743687b87c --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingQrResult.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.dingtalk.dto.response; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DingQrResult implements Serializable { + + private String appid; + + private String state; + + private String redirectUri; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingUserEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingUserEntity.java new file mode 100644 index 0000000000..a453a35bd5 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingUserEntity.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.dingtalk.dto.response; + +import lombok.Data; + +@Data +public class DingUserEntity { + + private String userid; + private String unionid; + private String name; + private String mobile; + private String email; + private String org_email; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingtalkInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingtalkInfo.java new file mode 100644 index 0000000000..4e395e9525 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/dto/response/DingtalkInfo.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.xpack.dingtalk.dto.response; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class DingtalkInfo implements Serializable { + + private String corpid; + + private String agentid; + + private String appKey; + + private String appSecret; + + private String open; + + private String redirectUri; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/service/DingtalkXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/service/DingtalkXpackService.java new file mode 100644 index 0000000000..67fc3d6aa0 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/dingtalk/service/DingtalkXpackService.java @@ -0,0 +1,34 @@ +package io.dataease.plugins.xpack.dingtalk.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.dingtalk.dto.entity.DingtalkMsgResult; +import io.dataease.plugins.xpack.dingtalk.dto.response.DingQrResult; +import io.dataease.plugins.xpack.dingtalk.dto.response.DingUserEntity; +import io.dataease.plugins.xpack.dingtalk.dto.response.DingtalkInfo; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; + +import java.io.File; +import java.util.List; + + +public abstract class DingtalkXpackService extends PluginComponentService { + + public abstract DingtalkInfo info(); + + public abstract void save(List settings); + + public abstract void testConn(DingtalkInfo info) throws Exception; + + public abstract Boolean isOpen(); + + public abstract DingQrResult getQrParam(); + + public abstract DingUserEntity userInfo(String loginTmpCode); + + public abstract DingUserEntity userInfoWithoutLogin(String code); + + public abstract DingtalkMsgResult pushMsg(List userIds, String message); + + public abstract DingtalkMsgResult pushOaMsg(List userIds, String title, String content, byte[] bytes, List files); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/dto/response/SysSettingDto.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/dto/response/SysSettingDto.java new file mode 100644 index 0000000000..3578819e1f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/dto/response/SysSettingDto.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.xpack.display.dto.response; + +import lombok.Data; +import org.springframework.web.multipart.MultipartFile; + +@Data +public class SysSettingDto { + + private String paramKey; + + private String paramValue; + + private String type; + + private Integer sort; + + private MultipartFile file; + + private String fileName; + + private Long blobId; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/service/DisplayXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/service/DisplayXpackService.java new file mode 100644 index 0000000000..ec2ded0bb2 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/display/service/DisplayXpackService.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.xpack.display.service; + + + + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import org.springframework.web.multipart.MultipartFile; +import java.util.List; +import java.util.Map; + + +public abstract class DisplayXpackService extends PluginComponentService{ + + + public abstract List systemSettings(); + + public abstract Boolean save(Map> systemParameterMap, List bodyFiles); + + public abstract String readBlob(Long id); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailCreate.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailCreate.java new file mode 100644 index 0000000000..2fc34f25db --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailCreate.java @@ -0,0 +1,35 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import java.io.Serializable; +import java.io.UnsupportedEncodingException; + +import org.apache.commons.lang3.StringUtils; +import org.springframework.web.util.HtmlUtils; + +import lombok.Data; + +@Data +public class XpackEmailCreate implements Serializable{ + + private XpackEmailTaskRequest request; + + private String emailContent; + + + public XpackEmailTaskRequest fillContent() { + if (StringUtils.isBlank(emailContent)) { + return request; + } + String htmlEscape = HtmlUtils.htmlEscape(emailContent); + + byte[] bytes; + try { + bytes = htmlEscape.getBytes("UTF-8"); + } catch (UnsupportedEncodingException e) { + throw new RuntimeException(e); + } + request.setContent(bytes); + return request; + } + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailTaskRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailTaskRequest.java new file mode 100644 index 0000000000..cbacd6a9b7 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailTaskRequest.java @@ -0,0 +1,35 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@PluginResultMap +@Data +public class XpackEmailTaskRequest extends XpackTaskCreateRequest { + + private Long id; + + private String title; + + private String panelId; + + private Integer panelFormat = 0; + + private String recipients; + + private String pixel; + + private Long taskId; + + private byte[] content; + + private String viewIds; + + private String recisetting; + + private String reciUsers; + + private String conditions; + + private String viewDataRange = "view"; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailViewRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailViewRequest.java new file mode 100644 index 0000000000..a49cf59cf5 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackEmailViewRequest.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class XpackEmailViewRequest implements Serializable{ + + private String panelId; + + private String content; + + private String pixel; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackPixelEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackPixelEntity.java new file mode 100644 index 0000000000..4388450181 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackPixelEntity.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class XpackPixelEntity implements Serializable{ + + private String x; + + private String y; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackReportExportRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackReportExportRequest.java new file mode 100644 index 0000000000..972a553fdf --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackReportExportRequest.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class XpackReportExportRequest implements Serializable { + + private String panelId; + + private boolean showPageNo; + + private String pixel; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackTaskCreateRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackTaskCreateRequest.java new file mode 100644 index 0000000000..df9cd68e65 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/request/XpackTaskCreateRequest.java @@ -0,0 +1,29 @@ +package io.dataease.plugins.xpack.email.dto.request; + +import java.io.Serializable; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@PluginResultMap +@Data +public class XpackTaskCreateRequest implements Serializable { + + private Long taskId; + + private String taskName; + + private String taskType; + + private Long startTime; + + private Long endTime; + + private Integer rateType; + + private String rateVal; + + private Long creator; + + private Long createTime; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackEmailTemplateDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackEmailTemplateDTO.java new file mode 100644 index 0000000000..22e6aa6e5d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackEmailTemplateDTO.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.xpack.email.dto.response; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class XpackEmailTemplateDTO implements Serializable { + + private Long id; + + private String title; + + private String panelId; + + private Integer panelFormat = 0; + + private String recipients; + + private String pixel; + + private Long taskId; + + private byte[] content; + + private String viewIds; + + private String recisetting; + + private String reciUsers; + + private String conditions; + + private String viewDataRange = "view"; + + private Boolean status; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskEntity.java new file mode 100644 index 0000000000..56b0cf566f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskEntity.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.xpack.email.dto.response; + +import io.dataease.plugins.xpack.email.dto.request.XpackTaskCreateRequest; +import lombok.Data; + +@Data +public class XpackTaskEntity extends XpackTaskCreateRequest { + + private Boolean status; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskGridDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskGridDTO.java new file mode 100644 index 0000000000..855666349a --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskGridDTO.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.xpack.email.dto.response; + +import java.io.Serializable; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@PluginResultMap +@Data +public class XpackTaskGridDTO implements Serializable { + + private Long taskId; + + private String taskName; + + private Long instanceId; + + private Long lastSendTime; + + private Integer lastSendStatus; + + private Long nextExecTime; + + private Long creator; + + private String creatorName; + + private Long createTime; + + private Integer rateType; + + private String rateVal; + + private Long endTime; + + private Boolean status; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskInstanceDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskInstanceDTO.java new file mode 100644 index 0000000000..79c780a025 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/dto/response/XpackTaskInstanceDTO.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.xpack.email.dto.response; + +import java.io.Serializable; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@PluginResultMap +@Data +public class XpackTaskInstanceDTO implements Serializable{ + + private Long taskId; + + private Long instanceId; + + private String taskName; + + private Long executeTime; + + private Integer status; + + private String info; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/service/EmailXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/service/EmailXpackService.java new file mode 100644 index 0000000000..5ab8d014b1 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/email/service/EmailXpackService.java @@ -0,0 +1,58 @@ +package io.dataease.plugins.xpack.email.service; + +import java.util.List; + +import io.dataease.plugins.common.entity.GlobalTaskEntity; +import io.dataease.plugins.common.entity.GlobalTaskInstance; +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.email.dto.request.XpackEmailTaskRequest; +import io.dataease.plugins.xpack.email.dto.request.XpackPixelEntity; +import io.dataease.plugins.xpack.email.dto.response.XpackEmailTemplateDTO; +import io.dataease.plugins.xpack.email.dto.response.XpackTaskEntity; +import io.dataease.plugins.xpack.email.dto.response.XpackTaskGridDTO; +import io.dataease.plugins.xpack.email.dto.response.XpackTaskInstanceDTO; + +public abstract class EmailXpackService extends PluginMenuService { + + public abstract int save(XpackEmailTaskRequest request) throws Exception; + + public abstract List taskGrid(XpackGridRequest request); + + public abstract Boolean status(GlobalTaskEntity taskEntity); + + public abstract List taskInstanceGrid(XpackGridRequest request); + + public abstract void delete(Long taskId) throws Exception; + + public abstract void stop(Long taskId) throws Exception; + + public abstract Boolean start(Long taskId) throws Exception; + + public abstract XpackEmailTaskRequest taskForm(Long taskId); + + public abstract XpackTaskEntity taskDetail(Long taskId); + + public abstract Long saveInstance(GlobalTaskInstance instance); + + public abstract void delInstance(Long instanceId); + + public abstract GlobalTaskInstance instanceForm(Long instanceId); + + public abstract byte[] print(String url, String token, XpackPixelEntity XpackPixelEntity) throws Exception; + + public abstract byte[] printPdf(String url, String token, XpackPixelEntity XpackPixelEntity, boolean showPageNo, boolean picture2pdf) throws Exception; + + public abstract List allTask(); + + public abstract XpackEmailTemplateDTO emailTemplate(Long taskId); + + public abstract byte[] printData(String url, String token, XpackPixelEntity XpackPixelEntity) throws Exception; + + public abstract void batchDel(List taskIds); + + public abstract void export(XpackGridRequest request); + + public abstract Boolean status(Long taskId); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AccessToken.java new file mode 100644 index 0000000000..de12eccbbb --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AccessToken.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AccessToken implements Serializable { + + private String access_token; + + private String token_type; + + private Long expires_in; + + private String refresh_token; + + private String refresh_expires_in; + + private String error; + + private String error_description; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AppAccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AppAccessToken.java new file mode 100644 index 0000000000..db74dcd8fc --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/AppAccessToken.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AppAccessToken extends LarkBaseResult implements Serializable { + + private String app_access_token; + + private Long expire; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkAppUserEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkAppUserEntity.java new file mode 100644 index 0000000000..1e6a1eae8b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkAppUserEntity.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkAppUserEntity implements Serializable { + + private String access_token; + private String token_type; + private Integer expires_in; + private String name; + private String en_name; + private String open_id; + private String union_id; + private String email; + private String enterprise_email; + private String user_id; + private String mobile; + private String tenant_key; + private Integer refresh_expires_in; + private String refresh_token; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkBaseResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkBaseResult.java new file mode 100644 index 0000000000..46fd1a57fe --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkBaseResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkBaseResult implements Serializable { + + private Integer code; + + private String msg; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgEntity.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgEntity.java new file mode 100644 index 0000000000..c13bcd7879 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgEntity.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkMsgEntity implements Serializable { + + private String message_id; + private String root_id; + private String parent_id; + private String msg_type; + private String create_time; + private String update_time; + private Boolean deleted; + private Boolean updated; + private String chat_id; + private String upper_message_id; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgResult.java new file mode 100644 index 0000000000..d37dd1e9e0 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkMsgResult.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkMsgResult extends LarkBaseResult implements Serializable { + + private LarkMsgEntity data; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkQrResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkQrResult.java new file mode 100644 index 0000000000..65da5e1541 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkQrResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkQrResult implements Serializable { + + private String client_id; + private String redirect_uri; + private String state; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkUserInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkUserInfo.java new file mode 100644 index 0000000000..cb1ea195df --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/LarkUserInfo.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkUserInfo implements Serializable { + + private String sub; + private String name; + private String open_id; + private String union_id; + private String en_name; + private String email; + private String user_id; + private String mobile; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/TenantAccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/TenantAccessToken.java new file mode 100644 index 0000000000..bf21399c1a --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/entity/TenantAccessToken.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.lark.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class TenantAccessToken extends LarkBaseResult implements Serializable { + + private String tenant_access_token; + + private Long expire; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkAppUserResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkAppUserResult.java new file mode 100644 index 0000000000..55dda2defd --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkAppUserResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.lark.dto.response; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkAppUserEntity; +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkAppUserResult extends LarkBaseResult implements Serializable { + + private LarkAppUserEntity data; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkInfo.java new file mode 100644 index 0000000000..dfecba694d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/dto/response/LarkInfo.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.lark.dto.response; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarkInfo implements Serializable { + + private String app_id; + + private String app_secret; + + private String redirect_uri; + + private String open; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/service/LarkXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/service/LarkXpackService.java new file mode 100644 index 0000000000..ca78385920 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/lark/service/LarkXpackService.java @@ -0,0 +1,36 @@ +package io.dataease.plugins.xpack.lark.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.lark.dto.entity.LarkMsgResult; +import io.dataease.plugins.xpack.lark.dto.entity.LarkQrResult; +import io.dataease.plugins.xpack.lark.dto.entity.LarkUserInfo; +import io.dataease.plugins.xpack.lark.dto.response.LarkAppUserResult; +import io.dataease.plugins.xpack.lark.dto.response.LarkInfo; + + +import java.io.File; +import java.util.List; + +public abstract class LarkXpackService extends PluginComponentService { + + public abstract LarkInfo info(); + + public abstract String appId(); + + public abstract void save(List settings); + + public abstract void testConn(LarkInfo info) throws Exception; + + public abstract Boolean isOpen(); + + public abstract LarkQrResult getQrParam(); + + public abstract LarkUserInfo userInfo(String code, String state, Boolean useBind); + + public abstract LarkAppUserResult userInfoWithoutLogin(String code); + + public abstract LarkMsgResult pushMsg(List userIds, String message); + + public abstract LarkMsgResult pushOaMsg(List userIds, String title, String content, byte[] bytes, List files); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AccessTokenData.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AccessTokenData.java new file mode 100644 index 0000000000..c889b7aa1b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AccessTokenData.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AccessTokenData implements Serializable { + + private String access_token; + private String token_type; + private Integer expires_in; + private String name; + private String en_name; + private String open_id; + private String union_id; + private String email; + private String enterprise_email; + private String user_id; + private String mobile; + private String tenant_key; + private Integer refresh_expires_in; + private String refresh_token; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AppAccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AppAccessToken.java new file mode 100644 index 0000000000..581cf0eb51 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/AppAccessToken.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AppAccessToken extends LarkBaseResult implements Serializable { + + private String app_access_token; + + private Integer expire; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/LarksuiteAccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/LarksuiteAccessToken.java new file mode 100644 index 0000000000..3a4f7be6bb --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/LarksuiteAccessToken.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarksuiteAccessToken extends LarkBaseResult implements Serializable { + + private AccessTokenData data; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/MsgData.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/MsgData.java new file mode 100644 index 0000000000..3e03c93a4f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/MsgData.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class MsgData implements Serializable { + + private String message_id; + + private List invalid_department_ids; + + private List invalid_open_ids; + + private List invalid_user_ids; + + private List invalid_union_ids; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageData.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageData.java new file mode 100644 index 0000000000..302adff081 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageData.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UploadImageData implements Serializable { + + private String image_key; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageResult.java new file mode 100644 index 0000000000..70f1f8dc43 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UploadImageResult.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UploadImageResult extends LarkBaseResult implements Serializable { + + private UploadImageData data; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UserData.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UserData.java new file mode 100644 index 0000000000..31c66687d0 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/entity/UserData.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.larksuite.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class UserData implements Serializable { + + private String name; + private String en_name; + private String open_id; + private String union_id; + private String email; + private String enterprise_email; + private String user_id; + private String mobile; + private String tenant_key; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteMsgResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteMsgResult.java new file mode 100644 index 0000000000..607d9be382 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteMsgResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.larksuite.dto.response; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import io.dataease.plugins.xpack.larksuite.dto.entity.MsgData; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarksuiteMsgResult extends LarkBaseResult implements Serializable { + + private MsgData data; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteUserResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteUserResult.java new file mode 100644 index 0000000000..47d2759ed0 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/dto/response/LarksuiteUserResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.larksuite.dto.response; + +import io.dataease.plugins.xpack.lark.dto.entity.LarkBaseResult; +import io.dataease.plugins.xpack.larksuite.dto.entity.UserData; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class LarksuiteUserResult extends LarkBaseResult implements Serializable { + + private UserData data; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/service/LarksuiteXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/service/LarksuiteXpackService.java new file mode 100644 index 0000000000..673cfc9818 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/larksuite/service/LarksuiteXpackService.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.xpack.larksuite.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.lark.dto.entity.LarkQrResult; +import io.dataease.plugins.xpack.lark.dto.response.LarkInfo; +import io.dataease.plugins.xpack.larksuite.dto.response.LarksuiteMsgResult; +import io.dataease.plugins.xpack.larksuite.dto.response.LarksuiteUserResult; + +import java.io.File; +import java.util.List; + +public abstract class LarksuiteXpackService extends PluginComponentService { + + public abstract LarkInfo info(); + + public abstract void save(List settings); + + public abstract void testConn(LarkInfo info) throws Exception; + + public abstract Boolean isOpen(); + + public abstract LarkQrResult getQrParam(); + + public abstract LarksuiteUserResult userInfo(String code, String state, Boolean useBind); + + public abstract LarksuiteMsgResult pushMsg(List userIds, String message); + + public abstract LarksuiteMsgResult pushOaMsg(List userIds, String title, String content, byte[] bytes, List files); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/request/LdapValidateRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/request/LdapValidateRequest.java new file mode 100644 index 0000000000..136cf1dcf3 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/request/LdapValidateRequest.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.xpack.ldap.dto.request; + +import lombok.Builder; +import lombok.Data; + +import java.io.Serializable; + +@Data +@Builder +public class LdapValidateRequest implements Serializable { + + private String userName; + + private String password; + + public LdapValidateRequest() { + } + + public LdapValidateRequest(String userName, String password) { + this.userName = userName; + this.password = password; + } +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/LdapInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/LdapInfo.java new file mode 100644 index 0000000000..d77efbae15 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/LdapInfo.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.ldap.dto.response; + +import java.io.Serializable; + +import lombok.Data; + +@Data +public class LdapInfo implements Serializable{ + + private String url; + private String dn; + private String password; + private String ou; + private String filter; + private String mapping; + private String open; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/ValidateResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/ValidateResult.java new file mode 100644 index 0000000000..e775cedd8d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/dto/response/ValidateResult.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.xpack.ldap.dto.response; + +import lombok.Builder; +import lombok.Data; + +import java.io.Serializable; + +@Data +@Builder +public class ValidateResult implements Serializable { + + private boolean success; + + private T data; + + private String msg; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/service/LdapXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/service/LdapXpackService.java new file mode 100644 index 0000000000..be4851899b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ldap/service/LdapXpackService.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.xpack.ldap.service; + +import java.util.List; + +import io.dataease.plugins.common.entity.XpackLdapUserEntity; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.ldap.dto.request.LdapValidateRequest; +import io.dataease.plugins.xpack.ldap.dto.response.LdapInfo; +/* import io.dataease.plugins.common.service.PluginMenuService; */ +import io.dataease.plugins.xpack.ldap.dto.response.ValidateResult; +import io.dataease.plugins.common.service.PluginComponentService; +public abstract class LdapXpackService extends PluginComponentService /* extends PluginMenuService */{ + + public abstract LdapInfo info(); + + public abstract void save(List settings); + + public abstract void testConn(List settings); + + public abstract void testLogin(); + + public abstract Boolean isOpen(); + + public abstract List users(); + + public abstract ValidateResult login(LdapValidateRequest request); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/dto/response/LoginLimitInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/dto/response/LoginLimitInfo.java new file mode 100644 index 0000000000..f076213d9f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/dto/response/LoginLimitInfo.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.loginlimit.dto.response; + +import lombok.Data; + +@Data +public class LoginLimitInfo { + + private Integer limitTimes; + + private Integer relieveTimes; + + private String open; + + private String scanCreateUser; + + private String multiLogin; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/service/LoginLimitXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/service/LoginLimitXpackService.java new file mode 100644 index 0000000000..4696e454da --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/loginlimit/service/LoginLimitXpackService.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.xpack.loginlimit.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.loginlimit.dto.response.LoginLimitInfo; + +import java.util.List; + +public abstract class LoginLimitXpackService extends PluginComponentService { + + public abstract LoginLimitInfo info(); + + public abstract void save(List settings); + + public abstract Boolean isOpen(); +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOToken.java new file mode 100644 index 0000000000..4a20b88b75 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOToken.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.xpack.oidc.dto; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class SSOToken implements Serializable { + + private String accessToken; + private String idToken; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOUserInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOUserInfo.java new file mode 100644 index 0000000000..71379873fe --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/dto/SSOUserInfo.java @@ -0,0 +1,18 @@ +package io.dataease.plugins.xpack.oidc.dto; + + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class SSOUserInfo implements Serializable { + + private String sub; + + private String username; + + private String nickName; + + private String email; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/service/OidcXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/service/OidcXpackService.java new file mode 100644 index 0000000000..d616b1c773 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/oidc/service/OidcXpackService.java @@ -0,0 +1,26 @@ +package io.dataease.plugins.xpack.oidc.service; + +import java.util.List; +import java.util.Map; + +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.oidc.dto.SSOToken; +import io.dataease.plugins.xpack.oidc.dto.SSOUserInfo; +import io.dataease.plugins.common.service.PluginComponentService; +public abstract class OidcXpackService extends PluginComponentService{ + + public abstract List oidcSettings(); + + public abstract Boolean save(List parameters); + + public Boolean isSupportOIDC() { + return false; + } + + public abstract SSOToken requestSsoToken(Map config, String code, String state); + + public abstract SSOUserInfo requestUserInfo(Map config, String accessToken); + + public abstract void logout(String idToken); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserMappingRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserMappingRequest.java new file mode 100644 index 0000000000..6da8108221 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserMappingRequest.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.xpack.role.dto.request; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class RoleUserMappingRequest implements Serializable { + + @ApiModelProperty("角色ID") + private Long roleId; + @ApiModelProperty("用户ID集合") + List userIds; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserRequest.java new file mode 100644 index 0000000000..28abbb41b8 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/request/RoleUserRequest.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.role.dto.request; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +@Data +public class RoleUserRequest implements Serializable { + + @ApiModelProperty("角色ID") + private Long roleId; + @ApiModelProperty("搜索关键值") + private String keyWord; + @ApiModelProperty("名称排序0:none,1asc,2desc") + private Integer nameSort = 0; + @ApiModelProperty(value = "查询区间0:全部, 1:已绑定, 2:未绑定", allowableValues="0,1,2") + private Integer section = 0; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/RoleUserItem.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/RoleUserItem.java new file mode 100644 index 0000000000..15c535f17b --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/RoleUserItem.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.role.dto.response; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class RoleUserItem { + @ApiModelProperty("用户ID") + private Long userId; + + @ApiModelProperty("账号") + private String username; + + @ApiModelProperty("姓名") + private String nickName; + + @ApiModelProperty("邮箱") + private String email; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleDto.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleDto.java new file mode 100644 index 0000000000..19235d60c8 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleDto.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.xpack.role.dto.response; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class XpackRoleDto implements Serializable { + + @ApiModelProperty("角色ID") + private Long roleId; + @ApiModelProperty("名称") + private String name; + @ApiModelProperty("描述") + private String description; + @ApiModelProperty(hidden = true) + private String createBy; + @ApiModelProperty(hidden = true) + private String updateBy; + @ApiModelProperty("创建时间") + private Long createTime; + @ApiModelProperty(hidden = true) + private Long updateTime; + @ApiModelProperty("关联用户") + private List users; + + private static final long serialVersionUID = 1L; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleItemDto.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleItemDto.java new file mode 100644 index 0000000000..8521f1f134 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/dto/response/XpackRoleItemDto.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.xpack.role.dto.response; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.io.Serializable; + +@PluginResultMap +@Data +public class XpackRoleItemDto implements Serializable { + + private Long id; + + private String name; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/service/RoleXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/service/RoleXpackService.java new file mode 100644 index 0000000000..65a2624775 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/role/service/RoleXpackService.java @@ -0,0 +1,34 @@ +package io.dataease.plugins.xpack.role.service; + +import io.dataease.plugins.common.entity.XpackGridRequest; +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.role.dto.request.RoleUserMappingRequest; +import io.dataease.plugins.xpack.role.dto.request.RoleUserRequest; +import io.dataease.plugins.xpack.role.dto.response.RoleUserItem; +import io.dataease.plugins.xpack.role.dto.response.XpackRoleDto; +import io.dataease.plugins.xpack.role.dto.response.XpackRoleItemDto; + +import java.util.List; + + +public abstract class RoleXpackService extends PluginMenuService { + + + + public abstract void save(XpackRoleDto dto); + + public abstract void delete(Long roleId); + + public abstract void update(XpackRoleDto dto); + + public abstract List query(XpackGridRequest request); + + public abstract List allRoles(); + + public abstract List userItems(RoleUserRequest request); + + public abstract List addUser(RoleUserMappingRequest request); + + public abstract void batchDelUser(RoleUserMappingRequest request); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeBaseDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeBaseDTO.java new file mode 100644 index 0000000000..e02f2fa838 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeBaseDTO.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.xpack.theme.dto; + +import lombok.Data; + +import java.util.List; + +@Data +public class ThemeBaseDTO extends ThemeDto{ + + private List baseItems; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeCreateRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeCreateRequest.java new file mode 100644 index 0000000000..b584cad525 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeCreateRequest.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.theme.dto; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class ThemeCreateRequest implements Serializable { + + private String name; + + private Integer copyId; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeDto.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeDto.java new file mode 100644 index 0000000000..dcf725602c --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeDto.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.xpack.theme.dto; + +import java.io.Serializable; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@Data +@PluginResultMap +public class ThemeDto implements Serializable{ + + private Integer id; + + private String name; + + private Boolean senior; + + private Boolean status; + + private Integer originId; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeItem.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeItem.java new file mode 100644 index 0000000000..ffbe270ac5 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeItem.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.xpack.theme.dto; + +import java.io.Serializable; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +@Data +@PluginResultMap +public class ThemeItem implements Serializable{ + + private String key; + + private String val; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRenameRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRenameRequest.java new file mode 100644 index 0000000000..ca1e987dee --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRenameRequest.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.theme.dto; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class ThemeRenameRequest implements Serializable { + + private Integer id; + + private String name; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRequest.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRequest.java new file mode 100644 index 0000000000..5e514b06da --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/dto/ThemeRequest.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.theme.dto; + +import java.io.Serializable; +import java.util.List; + +import lombok.Data; + + +@Data +public class ThemeRequest implements Serializable{ + + private Integer themeId; + + private Boolean clearFirst; + + private List themeItems; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackMenuService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackMenuService.java new file mode 100644 index 0000000000..fe83d13666 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackMenuService.java @@ -0,0 +1,9 @@ +package io.dataease.plugins.xpack.theme.service; + +import io.dataease.plugins.common.service.PluginMenuService; + + + +public abstract class ThemeXpackMenuService extends PluginMenuService { + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackService.java new file mode 100644 index 0000000000..b2f4d0338d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/theme/service/ThemeXpackService.java @@ -0,0 +1,27 @@ +package io.dataease.plugins.xpack.theme.service; + +import java.util.List; + +import io.dataease.plugins.xpack.theme.dto.*; + +import io.dataease.plugins.common.service.PluginComponentService; + +public abstract class ThemeXpackService extends PluginComponentService{ + + public abstract List themes(List itemKeys); + + public abstract void addTheme(ThemeCreateRequest request); + + public abstract void renameTheme(ThemeRenameRequest request); + + public abstract void switchSenior(Integer themeId); + + public abstract void switchStatus(Integer themeId); + + public abstract void saveThemeItems(ThemeRequest request); + + public abstract List queryItems(int id); + + public abstract void deleteTheme(int id); + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/dto/request/XpackUkeyDto.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/dto/request/XpackUkeyDto.java new file mode 100644 index 0000000000..eda373ee2f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/dto/request/XpackUkeyDto.java @@ -0,0 +1,24 @@ +package io.dataease.plugins.xpack.ukey.dto.request; + +import io.dataease.plugins.common.annotation.PluginResultMap; +import lombok.Data; + +import java.io.Serializable; +@PluginResultMap +@Data +public class XpackUkeyDto implements Serializable { + + private static final long serialVersionUID = 447309072990546277L; + private Long id; + + private Long userId; + + private String accessKey; + + private String secretKey; + + private Long createTime; + + private String status; + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/service/UkeyXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/service/UkeyXpackService.java new file mode 100644 index 0000000000..986f654c09 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/ukey/service/UkeyXpackService.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.xpack.ukey.service; + +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.ukey.dto.request.XpackUkeyDto; + +import java.util.List; + +public abstract class UkeyXpackService extends PluginMenuService { + + public abstract List getUserKeysInfo(Long userId); + + public abstract XpackUkeyDto generateUserKey(Long userId); + + public abstract void deleteUserKey(Long id); + + /*public abstract void activeUserKey(Long id); + + public abstract void disableUserKey(Long id);*/ + + public abstract void switchStatus(Long id); + + public abstract XpackUkeyDto getUserKey(String accessKey); + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/dto/ExcelUserDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/dto/ExcelUserDTO.java new file mode 100644 index 0000000000..3c2a45fb13 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/dto/ExcelUserDTO.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.xpack.user.dto; + +import java.io.Serializable; + +import com.alibaba.excel.annotation.ExcelProperty; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +@Data +public class ExcelUserDTO implements Serializable{ + + @ExcelProperty(index = 0, value = "ID(必填,文本)") + private String username; + + @ExcelProperty(index = 1, value = "姓名(必填,文本)") + private String nickName; + + @ExcelProperty(index = 2, value = "性别(非必填,男或女)") + private String gender; + + @ExcelProperty(index = 3, value = "邮箱(必填,文本)") + private String email; + + @ExcelProperty(index = 4, value = "手机号(非必填,文本)") + private String phone; + + @ExcelProperty(index = 5, value = "组织名称(非必填,文本)") + private String deptName; + + @ExcelProperty(index = 6, value = "角色名称(非必填,文本)") + private String roleNames; + + @ExcelProperty(index = 7, value = "用户状态(必填,是否启用)") + private String enable; + + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/service/UserXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/service/UserXpackService.java new file mode 100644 index 0000000000..675b9a4e26 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/user/service/UserXpackService.java @@ -0,0 +1,17 @@ +package io.dataease.plugins.xpack.user.service; + + +import javax.servlet.http.HttpServletResponse; + +import org.springframework.web.multipart.MultipartFile; + +import io.dataease.plugins.common.service.PluginComponentService; + +public abstract class UserXpackService extends PluginComponentService { + + public abstract void templateDown(HttpServletResponse response); + + public abstract void upload(MultipartFile multipartFile, HttpServletResponse response); + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkBaseService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkBaseService.java new file mode 100644 index 0000000000..819665ab9c --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkBaseService.java @@ -0,0 +1,11 @@ +package io.dataease.plugins.xpack.watermark; + +import io.dataease.plugins.common.service.PluginComponentService; + +/** + * Author: wangjiahao + * Date: 2022/11/14 + * Description: + */ +public abstract class WatermarkBaseService extends PluginComponentService { +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkService.java new file mode 100644 index 0000000000..2c00cecc61 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/WatermarkService.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.xpack.watermark; + +import io.dataease.plugins.common.service.PluginMenuService; +import io.dataease.plugins.xpack.watermark.dto.PanelWatermarkDTO; + +import java.util.List; + +/** + * Author: wangjiahao + * Date: 2022/11/10 + * Description: + */ +public abstract class WatermarkService extends PluginMenuService { + + public abstract PanelWatermarkDTO getWatermarkInfo(); + + public abstract void saveWatermarkInfo(PanelWatermarkDTO panelWatermark); + + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/dto/PanelWatermarkDTO.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/dto/PanelWatermarkDTO.java new file mode 100644 index 0000000000..7ef4df092d --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/watermark/dto/PanelWatermarkDTO.java @@ -0,0 +1,12 @@ +package io.dataease.plugins.xpack.watermark.dto; + +import io.dataease.plugins.common.base.domain.PanelWatermark; + +/** + * Author: wangjiahao + * Date: 2022/11/10 + * Description: + */ +public class PanelWatermarkDTO extends PanelWatermark { + +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/AccessToken.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/AccessToken.java new file mode 100644 index 0000000000..736924bbdf --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/AccessToken.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.wecom.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class AccessToken extends BaseResult implements Serializable { + + private String access_token; + + private Long expires_in; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseQrResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseQrResult.java new file mode 100644 index 0000000000..ab727949ed --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseQrResult.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.wecom.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class BaseQrResult implements Serializable { + + private String appid; + + private String agentid; + + private String redirectUri; + + private String state; + + private String lang; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseResult.java new file mode 100644 index 0000000000..5e6495aa2f --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/BaseResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.wecom.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class BaseResult implements Serializable { + + private Integer errcode; + + private String errmsg; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomAuthResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomAuthResult.java new file mode 100644 index 0000000000..b3ba32f9be --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomAuthResult.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.xpack.wecom.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class WecomAuthResult extends BaseResult implements Serializable { + + private String userId; + + private String openId; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomMsgResult.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomMsgResult.java new file mode 100644 index 0000000000..54b167715e --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/entity/WecomMsgResult.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.xpack.wecom.dto.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class WecomMsgResult extends BaseResult implements Serializable { + + private String invaliduser; + + private String invalidparty; + + private String invalidtag; + + private String unlicenseduser; + + private String msgid; + + private String response_code; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/response/WecomInfo.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/response/WecomInfo.java new file mode 100644 index 0000000000..b2035f7f39 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/dto/response/WecomInfo.java @@ -0,0 +1,19 @@ +package io.dataease.plugins.xpack.wecom.dto.response; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class WecomInfo implements Serializable { + + private String corpid; + + private String agentid; + + private String secret; + + private String open; + + private String redirectUri; +} diff --git a/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/service/WecomXpackService.java b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/service/WecomXpackService.java new file mode 100644 index 0000000000..488978fe83 --- /dev/null +++ b/sdk/dataease-plugin-interface/src/main/java/io/dataease/plugins/xpack/wecom/service/WecomXpackService.java @@ -0,0 +1,34 @@ +package io.dataease.plugins.xpack.wecom.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.xpack.display.dto.response.SysSettingDto; +import io.dataease.plugins.xpack.wecom.dto.entity.BaseQrResult; +import io.dataease.plugins.xpack.wecom.dto.entity.WecomAuthResult; +import io.dataease.plugins.xpack.wecom.dto.entity.WecomMsgResult; +import io.dataease.plugins.xpack.wecom.dto.response.WecomInfo; + +import java.io.File; +import java.util.List; +import java.util.Map; + +public abstract class WecomXpackService extends PluginComponentService { + + public abstract WecomInfo info(); + + public abstract void save(List settings); + + public abstract void testConn(WecomInfo info) throws Exception; + + public abstract Boolean isOpen(); + + public abstract BaseQrResult getQrParam(); + + public abstract WecomAuthResult auth(String code); + + public abstract Map userInfo(String userId); + + public abstract WecomMsgResult pushMsg(List userIds, String message); + + public abstract WecomMsgResult pushOaMsg(List userIds, String title, String content, byte[] bytes, List files); + +} diff --git a/sdk/dataease-plugin-view/pom.xml b/sdk/dataease-plugin-view/pom.xml new file mode 100644 index 0000000000..6b8692462a --- /dev/null +++ b/sdk/dataease-plugin-view/pom.xml @@ -0,0 +1,40 @@ + + + + dataease-extension-sdk + io.dataease + ${dataease.version} + + 4.0.0 + + dataease-plugin-view + + + + io.dataease + dataease-plugin-common + + + + + + + src/main/java + + **/*.properties + **/*.xml + + + + src/main/resources + + **/* + + + + + + + diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginAxisChartData.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginAxisChartData.java new file mode 100644 index 0000000000..9026cb3817 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginAxisChartData.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.math.BigDecimal; +import java.util.List; + +@Data +public class PluginAxisChartData { + + private BigDecimal value; + private List dimensionList; + private List quotaList; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartCustomFilterItem.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartCustomFilterItem.java new file mode 100644 index 0000000000..ab00b55c12 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartCustomFilterItem.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class PluginChartCustomFilterItem implements Serializable { + private String fieldId; + private String term; + private String value; + +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartDimension.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartDimension.java new file mode 100644 index 0000000000..e40fe406af --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartDimension.java @@ -0,0 +1,10 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +@Data +public class PluginChartDimension { + + private String id; + private String value; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartExtFilter.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartExtFilter.java new file mode 100644 index 0000000000..3774943c76 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartExtFilter.java @@ -0,0 +1,20 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class PluginChartExtFilter implements Serializable { + + private String componentId; + private String fieldId; + private String operator; + private List value; + private List viewIds; + private List parameters; + private PluginDatasetTableField datasetTableField; + private Boolean isTree; + private List datasetTableFieldList; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartFieldCustomFilter.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartFieldCustomFilter.java new file mode 100644 index 0000000000..d85801afe4 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartFieldCustomFilter.java @@ -0,0 +1,16 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.List; + +@Data +public class PluginChartFieldCustomFilter extends PluginChartViewFieldBase implements Serializable { + + private List filter; + + private PluginDatasetTableField field; + + private List enumCheckField; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartQuota.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartQuota.java new file mode 100644 index 0000000000..e7d0fc5c8a --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartQuota.java @@ -0,0 +1,9 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +@Data +public class PluginChartQuota { + + private String id; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartViewFieldBase.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartViewFieldBase.java new file mode 100644 index 0000000000..6b0fd5e5d9 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginChartViewFieldBase.java @@ -0,0 +1,38 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class PluginChartViewFieldBase implements Serializable { + + private String id; + + private String dataeaseName; + + private Integer extField; + + private String originName; + + private String sort; + + private Integer deExtractType; + + private Integer deType; + + private String dateStyle; + + private String datePattern; + + private String type; + + private String summary; + + private String logic; + + private String filterType; + + private String name; + +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginDatasetTableField.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginDatasetTableField.java new file mode 100644 index 0000000000..37dd159e6b --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginDatasetTableField.java @@ -0,0 +1,25 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class PluginDatasetTableField implements Serializable { + + private String id; + private String tableId; + private String originName; + private String name; + private String dataeaseName; + private String groupType; + private String type; + private Integer size; + private Integer deType; + private Integer deTypeFormat; + private Integer deExtractType; + private Integer extField; + private Boolean checked; + private Integer columnIndex; + private Long lastSyncTime; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSeries.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSeries.java new file mode 100644 index 0000000000..7c5e405e2a --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSeries.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class PluginSeries { + + private String name; + private String type; + private List data; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSingleField.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSingleField.java new file mode 100644 index 0000000000..1f628fa4df --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginSingleField.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +@Data +public class PluginSingleField { + + private PluginViewSQL field; + + private PluginViewSQL sort; + + private String where; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewField.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewField.java new file mode 100644 index 0000000000..5d7c3f3289 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewField.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.util.List; + +@Data +public class PluginViewField extends PluginChartViewFieldBase{ + + private String typeField; + + private List filter; + + +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewLimit.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewLimit.java new file mode 100644 index 0000000000..04e876e5a9 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewLimit.java @@ -0,0 +1,15 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; + +@Data +public class PluginViewLimit implements Serializable { + + private String type; + + private String resultMode; + + private Integer resultCount; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewParam.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewParam.java new file mode 100644 index 0000000000..95a474b981 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewParam.java @@ -0,0 +1,30 @@ +package io.dataease.plugins.view.entity; + +import io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO; +import lombok.Data; +import org.apache.commons.lang3.StringUtils; + +import java.util.List; +import java.util.stream.Collectors; + +@Data +public class PluginViewParam { + + private PluginViewSet pluginViewSet; + + private List pluginViewFields; + + private List pluginChartFieldCustomFilters; + + private List pluginChartExtFilters; + + private PluginViewLimit pluginViewLimit; + + private Long userId; + + private List rowPermissionsTree; + + public List getFieldsByType(String type) { + return pluginViewFields.stream().filter(field -> StringUtils.equals(field.getTypeField(), type)).collect(Collectors.toList()); + } +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSQL.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSQL.java new file mode 100644 index 0000000000..1bb912be7c --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSQL.java @@ -0,0 +1,28 @@ +package io.dataease.plugins.view.entity; + +import lombok.Builder; +import lombok.Data; + +@Data +@Builder +public class PluginViewSQL { + + private String tableName; + private String tableAlias; + + private String fieldName; + private String fieldAlias; + + private String groupField; + private String groupAlias; + + private String orderField; + private String orderAlias; + private String orderDirection; + + private String whereField; + private String whereAlias; + private String whereTermAndValue; + + private String limitFiled; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSet.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSet.java new file mode 100644 index 0000000000..a608039b18 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewSet.java @@ -0,0 +1,21 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +@Data +public class PluginViewSet { + + private String type; + + private String info; + + private String dsType; + + private Integer mode; + + private String tableId; + + private String sqlVariableDetails; + + private String chartExtRequest; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewType.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewType.java new file mode 100644 index 0000000000..a3fff261cd --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/entity/PluginViewType.java @@ -0,0 +1,23 @@ +package io.dataease.plugins.view.entity; + +import lombok.Data; + +import java.io.Serializable; +import java.util.HashMap; +import java.util.Map; + +@Data +public class PluginViewType implements Serializable { + private static final long serialVersionUID = -2715025716608100657L; + + private String render; + + private String category; + + private String value; + + // 支持的样式组件类型 + private String[] properties; + + private Map propertyInner; +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewRSHandler.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewRSHandler.java new file mode 100644 index 0000000000..028ce9d7ef --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewRSHandler.java @@ -0,0 +1,14 @@ +package io.dataease.plugins.view.handler; + +import io.dataease.plugins.view.entity.PluginViewParam; + +import java.util.List; + +/** + * 如果要对视图结果重新组织 请实现这个接口 + * @param + */ +public interface PluginViewRSHandler { + + E format(PluginViewParam param, List data, boolean isDrill); +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewStatHandler.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewStatHandler.java new file mode 100644 index 0000000000..b0b2991f5c --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/PluginViewStatHandler.java @@ -0,0 +1,13 @@ +package io.dataease.plugins.view.handler; + +import io.dataease.plugins.view.entity.PluginViewParam; +import io.dataease.plugins.view.service.ViewPluginService; + +/** + * 如果要对视图sql拼接重新调整 请实现这个接口 + */ +public interface PluginViewStatHandler { + + + String build(PluginViewParam pluginViewParam, ViewPluginService viewPluginService); +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewRSHandler.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewRSHandler.java new file mode 100644 index 0000000000..6768a3eeea --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewRSHandler.java @@ -0,0 +1,97 @@ +package io.dataease.plugins.view.handler.impl; + +import io.dataease.plugins.view.entity.*; +import io.dataease.plugins.view.handler.PluginViewRSHandler; +import org.apache.commons.lang3.StringUtils; +import java.math.BigDecimal; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +/** + * 默认结果处理器 + */ +public class DefaultViewRSHandler implements PluginViewRSHandler { + + + /** + * 默认结果处理器 + * 简单echarts数据 + * @param pluginViewParam + * @param data + * @param isDrill + * @return + */ + @Override + public Map format(PluginViewParam pluginViewParam, List data, boolean isDrill) { + List xAxis = new ArrayList<>(); + List yAxis = new ArrayList<>(); + + pluginViewParam.getPluginViewFields().forEach(pluginViewField -> { + if (StringUtils.equals(pluginViewField.getTypeField(), "xAxis")) { + xAxis.add(pluginViewField); + } + if (StringUtils.equals(pluginViewField.getTypeField(), "yAxis")) { + yAxis.add(pluginViewField); + } + }); + Map map = new HashMap<>(); + + List x = new ArrayList<>(); + List series = new ArrayList<>(); + for (PluginViewField y : yAxis) { + PluginSeries series1 = new PluginSeries(); + series1.setName(y.getName()); + series1.setType(pluginViewParam.getPluginViewLimit().getType()); + series1.setData(new ArrayList<>()); + series.add(series1); + } + for (int i1 = 0; i1 < data.size(); i1++) { + String[] d = data.get(i1); + + StringBuilder a = new StringBuilder(); + for (int i = xAxis.size(); i < xAxis.size() + yAxis.size(); i++) { + List dimensionList = new ArrayList<>(); + List quotaList = new ArrayList<>(); + PluginAxisChartData axisChartDataDTO = new PluginAxisChartData(); + + for (int j = 0; j < xAxis.size(); j++) { + PluginChartDimension chartDimensionDTO = new PluginChartDimension(); + chartDimensionDTO.setId(xAxis.get(j).getId()); + chartDimensionDTO.setValue(d[j]); + dimensionList.add(chartDimensionDTO); + } + axisChartDataDTO.setDimensionList(dimensionList); + + int j = i - xAxis.size(); + PluginChartQuota chartQuotaDTO = new PluginChartQuota(); + chartQuotaDTO.setId(yAxis.get(j).getId()); + quotaList.add(chartQuotaDTO); + axisChartDataDTO.setQuotaList(quotaList); + try { + axisChartDataDTO.setValue(StringUtils.isEmpty(d[i]) ? null : new BigDecimal(d[i])); + } catch (Exception e) { + axisChartDataDTO.setValue(new BigDecimal(0)); + } + series.get(j).getData().add(axisChartDataDTO); + } + if (isDrill) { + a.append(d[xAxis.size() - 1]); + } else { + for (int i = 0; i < xAxis.size(); i++) { + if (i == xAxis.size() - 1) { + a.append(d[i]); + } else { + a.append(d[i]).append("\n"); + } + } + } + x.add(a.toString()); + } + + map.put("x", x); + map.put("series", series); + return map; + } +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewStatHandler.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewStatHandler.java new file mode 100644 index 0000000000..af8fc1829b --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/handler/impl/DefaultViewStatHandler.java @@ -0,0 +1,92 @@ +package io.dataease.plugins.view.handler.impl; + +import io.dataease.plugins.common.constants.datasource.SQLConstants; +import io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO; +import io.dataease.plugins.common.util.ConstantsUtil; +import io.dataease.plugins.view.entity.*; +import io.dataease.plugins.view.handler.PluginViewStatHandler; +import io.dataease.plugins.view.service.ViewPluginBaseService; +import io.dataease.plugins.view.service.ViewPluginService; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.ObjectUtils; +import org.stringtemplate.v4.ST; +import org.stringtemplate.v4.STGroup; +import org.stringtemplate.v4.STGroupFile; +import java.util.*; +import java.util.stream.Collectors; + +public class DefaultViewStatHandler implements PluginViewStatHandler { + + @Override + public String build(PluginViewParam pluginViewParam, ViewPluginService viewPluginService) { + ViewPluginBaseService baseService = viewPluginService.getBaseService(); + PluginViewSet pluginViewSet = pluginViewParam.getPluginViewSet(); + List rowPermissionsTree = pluginViewParam.getRowPermissionsTree(); + String dsType = pluginViewSet.getDsType(); + PluginViewSQL tableObj = baseService.getTableObj(pluginViewSet); + + Map> fieldSQLMap = new HashMap<>(); + + + + for (int i = 0; i < pluginViewParam.getPluginViewFields().size(); i++) { + PluginViewField pluginViewField = pluginViewParam.getPluginViewFields().get(i); + String typeKey = pluginViewField.getTypeField(); + PluginSingleField pluginSingleField = baseService.buildField(dsType, pluginViewField, tableObj, i); + List lists = fieldSQLMap.getOrDefault(typeKey, new ArrayList<>()); + lists.add(pluginSingleField); + fieldSQLMap.put(typeKey, lists); + } + + List xFields = fieldSQLMap.get("xAxis").stream().filter(singleField -> ObjectUtils.isNotEmpty(singleField.getField())).map(singleField -> singleField.getField()).collect(Collectors.toList()); + List xOrders = fieldSQLMap.get("xAxis").stream().filter(singleField -> ObjectUtils.isNotEmpty(singleField.getSort())).map(singleField -> singleField.getSort()).collect(Collectors.toList()); + // List xWheres = fieldSQLMap.get("xAxis").stream().map(singleField -> singleField.getWhere()).collect(Collectors.toList()); + + List yFields = fieldSQLMap.get("yAxis").stream().filter(singleField -> ObjectUtils.isNotEmpty(singleField.getField())).map(singleField -> singleField.getField()).collect(Collectors.toList()); + List yOrders = fieldSQLMap.get("yAxis").stream().filter(singleField -> ObjectUtils.isNotEmpty(singleField.getSort())).map(singleField -> singleField.getSort()).collect(Collectors.toList()); + List yWheres = fieldSQLMap.get("yAxis").stream().filter(singleField -> ObjectUtils.isNotEmpty(singleField.getWhere())).map(singleField -> singleField.getWhere()).collect(Collectors.toList()); + + + // 处理视图中字段过滤 + String customWheres = baseService.customWhere(dsType, pluginViewParam.getPluginChartFieldCustomFilters(), tableObj); + // 处理仪表板字段过滤 + String panelWheres = baseService.panelWhere(dsType, pluginViewParam.getPluginChartExtFilters(), tableObj); + // 构建sql所有参数 + + String permissionWhere = baseService.permissionWhere(dsType, rowPermissionsTree, tableObj); + List wheres = new ArrayList<>(); + if (customWheres != null) wheres.add(customWheres); + if (panelWheres != null) wheres.add(panelWheres); + if (permissionWhere != null) wheres.add(permissionWhere); + List groups = new ArrayList<>(); + groups.addAll(xFields); + // 外层再次套sql + List orders = new ArrayList<>(); + orders.addAll(xOrders); + orders.addAll(yOrders); + List aggWheres = new ArrayList<>(); + aggWheres.addAll(yWheres.stream().filter(ObjectUtils::isNotEmpty).collect(Collectors.toList())); + + STGroup stg = new STGroupFile(SQLConstants.SQL_TEMPLATE); + ST st_sql = stg.getInstanceOf("querySql"); + if (CollectionUtils.isNotEmpty(xFields)) st_sql.add("groups", xFields); + if (CollectionUtils.isNotEmpty(yFields)) st_sql.add("aggregators", yFields); + if (CollectionUtils.isNotEmpty(wheres)) st_sql.add("filters", wheres); + if (ObjectUtils.isNotEmpty(tableObj)) st_sql.add("table", tableObj); + String sql = st_sql.render(); + + String brackets = ConstantsUtil.constantsValue(dsType, "BRACKETS"); + String table_alias_prefix = ConstantsUtil.constantsValue(dsType, "TABLE_ALIAS_PREFIX"); + + ST st = stg.getInstanceOf("querySql"); + PluginViewSQL tableSQL = PluginViewSQL.builder() + .tableName(String.format(brackets, sql)) + .tableAlias(String.format(table_alias_prefix, 1)) + .build(); + if (CollectionUtils.isNotEmpty(aggWheres)) st.add("filters", aggWheres); + if (CollectionUtils.isNotEmpty(orders)) st.add("orders", orders); + if (ObjectUtils.isNotEmpty(tableSQL)) st.add("table", tableSQL); + return baseService.sqlLimit(dsType, st.render(), pluginViewParam.getPluginViewLimit()); + } + +} diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginBaseService.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginBaseService.java new file mode 100644 index 0000000000..aced33108d --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginBaseService.java @@ -0,0 +1,22 @@ +package io.dataease.plugins.view.service; + +import io.dataease.plugins.common.request.permission.DataSetRowPermissionsTreeDTO; +import io.dataease.plugins.view.entity.*; + +import java.util.List; + +public interface ViewPluginBaseService { + + + PluginSingleField buildField(String dsType, PluginViewField pluginViewField, PluginViewSQL tableObj, int index); + + String customWhere(String dsType, List filters, PluginViewSQL tableObj); + + String panelWhere(String dsType, List pluginChartExtFilters, PluginViewSQL tableObj); + + String permissionWhere(String dsType, List filters, PluginViewSQL tableObj); + + PluginViewSQL getTableObj(PluginViewSet pluginViewSet); + + String sqlLimit(String dsType, String sql, PluginViewLimit view); +} \ No newline at end of file diff --git a/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginService.java b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginService.java new file mode 100644 index 0000000000..d94ebdaf09 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/java/io/dataease/plugins/view/service/ViewPluginService.java @@ -0,0 +1,44 @@ +package io.dataease.plugins.view.service; + +import io.dataease.plugins.common.service.PluginComponentService; +import io.dataease.plugins.common.util.PluginSpringContextUtil; +import io.dataease.plugins.view.entity.PluginViewParam; +import io.dataease.plugins.view.entity.PluginViewType; +import io.dataease.plugins.view.handler.PluginViewRSHandler; +import io.dataease.plugins.view.handler.PluginViewStatHandler; +import io.dataease.plugins.view.handler.impl.DefaultViewRSHandler; +import io.dataease.plugins.view.handler.impl.DefaultViewStatHandler; +import java.util.List; +import java.util.Map; + + +public abstract class ViewPluginService extends PluginComponentService { + + protected ViewPluginBaseService viewPluginBaseService; + + private PluginViewStatHandler statHandler; + + private PluginViewRSHandler rsHandler; + + public abstract PluginViewType viewType(); + + public abstract Object format(Object param); + + public String generateSQL(PluginViewParam param) { + statHandler = new DefaultViewStatHandler(); + return statHandler.build(param, this); + } + + public Map formatResult(PluginViewParam param, List lists, Boolean isDrill) { + rsHandler = new DefaultViewRSHandler(); + return rsHandler.format(param, lists, isDrill); + } + + public ViewPluginBaseService getBaseService() { + return viewPluginBaseService; + } + + public ViewPluginService() { + this.viewPluginBaseService = (ViewPluginBaseService)PluginSpringContextUtil.getBean("viewPluginBaseServiceImpl"); + } +} diff --git a/sdk/dataease-plugin-view/src/main/resources/pluginSqltemplate.stg b/sdk/dataease-plugin-view/src/main/resources/pluginSqltemplate.stg new file mode 100644 index 0000000000..a7b9877cf5 --- /dev/null +++ b/sdk/dataease-plugin-view/src/main/resources/pluginSqltemplate.stg @@ -0,0 +1,78 @@ +querySql(limitFiled, groups, aggregators, filters, orders, table, notUseAs, useAliasForGroup) +::=<< +SELECT + + + + + * + + + }; separator=",\n"> + + + AS }; separator=",\n"> + + , + + AS }; separator=",\n"> + +FROM + + +WHERE + }; separator="\nAND "> + + +GROUP BY + }; separator=",\n"> + + +GROUP BY + }; separator=",\n"> + + +ORDER BY + }; separator=",\n"> + +>> + + +previewSql(limitFiled, groups, aggregators, filters, orders, table, isGroup, notUseAs, useAliasForGroup) +::=<< +SELECT + + + + + * + + + }; separator=",\n"> + + + AS }; separator=",\n"> + + , + + AS }; separator=",\n"> + +FROM + + +WHERE + }; separator="\nAND "> + + +GROUP BY + }; separator=",\n"> + + +GROUP BY + }; separator=",\n"> + + +ORDER BY + }; separator=",\n"> + +>> diff --git a/sdk/pom.xml b/sdk/pom.xml new file mode 100644 index 0000000000..22a6ef7921 --- /dev/null +++ b/sdk/pom.xml @@ -0,0 +1,220 @@ + + + 4.0.0 + + io.dataease + dataease-extension-sdk + pom + ${dataease.version} + + + io.dataease + dataease + ${dataease.version} + + + + dataease-plugin-common + dataease-plugin-interface + dataease-plugin-filter + dataease-plugin-view + dataease-plugin-datasource + + + + + + + UTF-8 + + + + + + io.dataease + dataease-plugin-common + ${dataease.version} + + + + + + org.springframework.boot + spring-boot-starter + + + org.springframework.boot + spring-boot-starter-web + + + + org.projectlombok + lombok + + + + org.apache.commons + commons-lang3 + + + org.apache.commons + commons-collections4 + 4.4 + + + org.apache.commons + commons-text + 1.8 + + + commons-codec + commons-codec + + + + commons-beanutils + commons-beanutils-core + 1.8.0 + + + + org.springframework.boot + spring-boot-starter-data-ldap + + + + org.apache.httpcomponents + httpclient + 4.5.13 + + + org.antlr + antlr-complete + 3.5.2 + + + cn.hutool + hutool-all + 5.7.4 + + + + org.mybatis.spring.boot + mybatis-spring-boot-starter + 2.1.4 + + + + com.github.xiaoymin + knife4j-spring-boot-starter + 3.0.3 + + + + com.alibaba + druid + 1.2.8 + + + com.alibaba + jconsole + + + com.alibaba + tools + + + + + com.google.code.gson + gson + + + + org.springframework.boot + spring-boot-starter-validation + + + + + + ossrh + https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + + src/main/resources + + **/*.js + **/*.xml + + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 11 + 11 + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + -Xdoclint:none + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + + +