├── .github └── workflows │ ├── docker-image.yml │ └── nuget.yml ├── .gitignore ├── LICENSE ├── Readme.md ├── aspnet-core ├── .dockerignore ├── Delete-BIN-OBJ-Folders.bat ├── Directory.Build.Microsoft.targets ├── Directory.Build.Volo.targets ├── Directory.Build.targets ├── Dockerfile ├── Lion.AbpPro.SignalR │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.SignalR.csproj │ └── Lion │ │ └── AbpPro │ │ └── SignalR │ │ ├── AbpProSignalRModule.cs │ │ ├── Enums │ │ ├── MessageLevel.cs │ │ └── MessageType.cs │ │ ├── Hubs │ │ ├── INotificationHub.cs │ │ └── NotificationHub.cs │ │ ├── IMessageManager.cs │ │ ├── LocalEvent │ │ └── Notification │ │ │ └── CreatedNotificationLocalEvent.cs │ │ ├── MessageManager.cs │ │ └── SendNotificationDto.cs ├── Lion.AbpPro.sln ├── NuGet.Config ├── frameworks │ ├── src │ │ ├── Lion.AbpPro.AspNetCore │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.AspNetCore.csproj │ │ │ ├── Lion │ │ │ │ └── AbpPro │ │ │ │ │ └── AspNetCore │ │ │ │ │ ├── AbpProAspNetCoreConsts.cs │ │ │ │ │ ├── AbpProAspNetCoreModule.cs │ │ │ │ │ └── Options │ │ │ │ │ ├── AbpProAuditOptions.cs │ │ │ │ │ ├── AbpProConsulOptions.cs │ │ │ │ │ ├── AbpProCorsOptions.cs │ │ │ │ │ ├── AbpProJwtOptions.cs │ │ │ │ │ ├── AbpProMiniProfilerOptions.cs │ │ │ │ │ ├── AbpProMultiTenancyOptions.cs │ │ │ │ │ └── AbpProSwaggerOptions.cs │ │ │ ├── Microsoft │ │ │ │ ├── AspNetCore │ │ │ │ │ ├── Builder │ │ │ │ │ │ └── ApplicationBuilderExtensions.cs │ │ │ │ │ ├── Localization │ │ │ │ │ │ └── AbpProAcceptLanguageHeaderRequestCultureProvider.cs │ │ │ │ │ └── Mvc │ │ │ │ │ │ └── Filters │ │ │ │ │ │ ├── AbpProExceptionFilter.cs │ │ │ │ │ │ └── AbpProResultFilter.cs │ │ │ │ └── Extensions │ │ │ │ │ └── DependencyInjection │ │ │ │ │ └── ServiceCollectionExtensions.cs │ │ │ ├── Serilog │ │ │ │ └── SerilogToEsExtensions.cs │ │ │ ├── Swagger │ │ │ │ ├── CachingSwaggerProvider.cs │ │ │ │ ├── EnumSchemaFilter.cs │ │ │ │ └── HiddenAbpDefaultApiFilter.cs │ │ │ └── Volo │ │ │ │ └── Abp │ │ │ │ └── DefaultHttpExceptionStatusCodeFinder.cs │ │ ├── Lion.AbpPro.CAP.EntityFrameworkCore │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.CAP.EntityFrameworkCore.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── CAP │ │ │ │ └── EntityFrameworkCore │ │ │ │ ├── AbpProAbpProCapDbProviderInfoProvider.cs │ │ │ │ ├── AbpProCapDbProviderInfo.cs │ │ │ │ ├── AbpProCapEntityFrameworkCoreModule.cs │ │ │ │ ├── AbpProCapOptionsExtensions.cs │ │ │ │ ├── AbpProEfCoreDbContextCapOptions.cs │ │ │ │ ├── AbpProEfCoreDbContextCapOptionsExtension.cs │ │ │ │ ├── EfCoreAbpProCapTransactionApiFactory.cs │ │ │ │ └── IAbpProCapDbProviderInfoProvider.cs │ │ ├── Lion.AbpPro.CAP │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.CAP.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── CAP │ │ │ │ ├── AbpProCAPMessageExtensions.cs │ │ │ │ ├── AbpProCAPSubscribeInvoker.cs │ │ │ │ ├── AbpProCapConsts.cs │ │ │ │ ├── AbpProCapConsumerServiceSelector.cs │ │ │ │ ├── AbpProCapDistributedEventBus.cs │ │ │ │ ├── AbpProCapModule.cs │ │ │ │ ├── AbpProCapPermissionDefinitionProvider.cs │ │ │ │ ├── AbpProCapPermissions.cs │ │ │ │ ├── AbpProCapPublisherExtension.cs │ │ │ │ ├── AbpProCapServiceCollectionExtensions.cs │ │ │ │ ├── AbpProCapUnitOfWork.cs │ │ │ │ ├── IAbpProCapTransactionApiFactory.cs │ │ │ │ └── Internal │ │ │ │ ├── AbpProCapHeader.cs │ │ │ │ ├── ObjectMethodExecutor │ │ │ │ ├── AwaitableInfo.cs │ │ │ │ ├── CoercedAwaitableInfo.cs │ │ │ │ ├── ObjectMethodExecutor.cs │ │ │ │ ├── ObjectMethodExecutorAwaitable.cs │ │ │ │ └── ObjectMethodExecutorFSharpSupport.cs │ │ │ │ └── readme.md │ │ ├── Lion.AbpPro.Cli.Core │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Cli.Core.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── Cli │ │ │ │ ├── AbpCliOptions.cs │ │ │ │ ├── AbpProCliCoreModule.cs │ │ │ │ ├── Args │ │ │ │ ├── CommandLineArgs.cs │ │ │ │ ├── CommandLineArgumentParser.cs │ │ │ │ ├── CommandOptions.cs │ │ │ │ └── ICommandLineArgumentParser.cs │ │ │ │ ├── Auth │ │ │ │ ├── ConfigService.cs │ │ │ │ ├── GithubTokenAuthService.cs │ │ │ │ ├── IConfigService.cs │ │ │ │ └── ITokenAuthService.cs │ │ │ │ ├── CliPaths.cs │ │ │ │ ├── CliService.cs │ │ │ │ ├── CodeService.cs │ │ │ │ ├── Commands │ │ │ │ ├── AbpCommandLineOptions.cs │ │ │ │ ├── CodeCommand.cs │ │ │ │ ├── CommandSelector.cs │ │ │ │ ├── ConfigCommand.cs │ │ │ │ ├── CreateCommand.cs │ │ │ │ ├── HelpCommand.cs │ │ │ │ ├── ICommandSelector.cs │ │ │ │ ├── IConsoleCommand.cs │ │ │ │ ├── LoginCommand.cs │ │ │ │ └── NewCommand.cs │ │ │ │ ├── Dto │ │ │ │ ├── ErrorResponse.cs │ │ │ │ ├── FindTenantResponse.cs │ │ │ │ ├── GetProjectAndEntityResponse.cs │ │ │ │ └── LoginResponse.cs │ │ │ │ ├── Github │ │ │ │ ├── AbpProManager.cs │ │ │ │ ├── GithubClient.cs │ │ │ │ ├── IAbpProManager.cs │ │ │ │ └── IGithubClient.cs │ │ │ │ ├── ICodeService.cs │ │ │ │ ├── NuGet │ │ │ │ └── NuGetService.cs │ │ │ │ ├── Options │ │ │ │ ├── AbpProCliBusinessOptions.cs │ │ │ │ ├── AbpProCliOptions.cs │ │ │ │ ├── AbpProTemplateOptions.cs │ │ │ │ └── ConfigOptions.cs │ │ │ │ └── Utils │ │ │ │ ├── CmdHelper.cs │ │ │ │ ├── CodeHelper.cs │ │ │ │ ├── DirectoryHelper.cs │ │ │ │ ├── ProcessHelper.cs │ │ │ │ ├── ReplaceHelper.cs │ │ │ │ ├── ReplacePackageReferenceExtensions.cs │ │ │ │ ├── TokenHelper.cs │ │ │ │ └── ZipHelper.cs │ │ ├── Lion.AbpPro.Cli │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Cli.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── Cli │ │ │ │ ├── AbpProCliModule.cs │ │ │ │ └── Program.cs │ │ ├── Lion.AbpPro.Core │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Core.csproj │ │ │ ├── Lion │ │ │ │ └── AbpPro │ │ │ │ │ └── Core │ │ │ │ │ ├── AbpProCoreModule.cs │ │ │ │ │ ├── AbpProSettingConsts.cs │ │ │ │ │ ├── CustomListResultDto.cs │ │ │ │ │ ├── CustomPagedResultDto.cs │ │ │ │ │ ├── FromSelector.cs │ │ │ │ │ ├── Guard.cs │ │ │ │ │ ├── IdInput.cs │ │ │ │ │ ├── PagingBase.cs │ │ │ │ │ ├── WrapResult.cs │ │ │ │ │ └── WrapResultAttribute.cs │ │ │ └── System │ │ │ │ ├── BooleanExtensions.cs │ │ │ │ ├── Collections │ │ │ │ └── Generic │ │ │ │ │ └── CollectionExtensions.cs │ │ │ │ ├── DateTimeExtensions.cs │ │ │ │ ├── DecimalExtensions.cs │ │ │ │ ├── EnumExtensions.cs │ │ │ │ ├── ExceptionExtensions.cs │ │ │ │ ├── GuidExtensions.cs │ │ │ │ ├── Int32Extensions.cs │ │ │ │ ├── LongExtensions.cs │ │ │ │ ├── Reflection │ │ │ │ ├── MemberInfoExtensions.cs │ │ │ │ └── MethodInfoExtensions.cs │ │ │ │ ├── StringExtensions.cs │ │ │ │ └── Text │ │ │ │ └── StringBuilderExtensions.cs │ │ ├── Lion.AbpPro.ElasticSearch │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.ElasticSearch.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── ElasticSearch │ │ │ │ ├── AbpProElasticSearchModule.cs │ │ │ │ ├── AbpProElasticSearchOptions.cs │ │ │ │ ├── ElasticSearchRepository.cs │ │ │ │ ├── ElasticsearchProvider.cs │ │ │ │ ├── Exceptions │ │ │ │ ├── AbpProElasticSearchEntityNotFoundException.cs │ │ │ │ └── AbpProElasticSearchException.cs │ │ │ │ ├── IBasicElasticSearchRepository.cs │ │ │ │ ├── IElasticSearchEntity.cs │ │ │ │ └── IElasticsearchProvider.cs │ │ ├── Lion.AbpPro.EntityFrameworkCore.Mysql │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.EntityFrameworkCore.Mysql.csproj │ │ │ ├── Lion │ │ │ │ └── AbpPro │ │ │ │ │ └── EntityFrameworkCore │ │ │ │ │ └── Mysql │ │ │ │ │ ├── AbpProEntityFrameworkCoreMysqlModule.cs │ │ │ │ │ └── EfCoreBulkOperationProvider.cs │ │ │ └── System │ │ │ │ └── Linq │ │ │ │ └── MySQLBulkInsertExtensions.cs │ │ ├── Lion.AbpPro.EntityFrameworkCore │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.EntityFrameworkCore.csproj │ │ │ ├── Lion │ │ │ │ └── AbpPro │ │ │ │ │ └── EntityFrameworkCore │ │ │ │ │ ├── BatchUtils.cs │ │ │ │ │ ├── BulkInsertUtils.cs │ │ │ │ │ └── DbProp.cs │ │ │ └── readme.md │ │ ├── Lion.AbpPro.Hangfire │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Hangfire.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── Hangfire │ │ │ │ ├── AutoDeleteAfterSuccessAttribute.cs │ │ │ │ ├── CronType.cs │ │ │ │ ├── CustomHangfireAuthorizeFilter.cs │ │ │ │ ├── IRecurringJob.cs │ │ │ │ └── JobRetryLastFilter.cs │ │ ├── Lion.AbpPro.HttpClient │ │ │ ├── Lion.AbpPro.HttpClient.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ └── HttpClient │ │ │ │ ├── IDemoHttpClient.cs │ │ │ │ ├── SevenHttpClientModule.cs │ │ │ │ └── WeatherForecast.cs │ │ ├── Lion.AbpPro.Localization │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Localization.csproj │ │ │ └── Lion │ │ │ │ └── AbpPro │ │ │ │ ├── AbpProExceptionConverter.cs │ │ │ │ ├── AbpProLocalizationConsts.cs │ │ │ │ ├── AbpProLocalizationErrorCodes.cs │ │ │ │ ├── AbpProLocalizationModule.cs │ │ │ │ ├── IAbpProExceptionConverter.cs │ │ │ │ └── Localization │ │ │ │ ├── AbpProLocalizationResource.cs │ │ │ │ └── Resources │ │ │ │ ├── en.json │ │ │ │ └── zh-Hans.json │ │ └── Lion.AbpPro.Starter │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.Starter.csproj │ │ │ └── Lion │ │ │ └── AbpPro │ │ │ └── Starter │ │ │ ├── AbpProStarterModule.cs │ │ │ ├── IAbpProStarterContributor.cs │ │ │ ├── PreheatAbpProStarterContributor.cs │ │ │ └── PreheatOptions.cs │ └── test │ │ ├── Lion.AbpPro.Core.Cli.Tests │ │ ├── Lion.AbpPro.Core.Cli.Tests.csproj │ │ └── Lion │ │ │ └── AbpPro │ │ │ └── Core │ │ │ └── Cli │ │ │ ├── AbpProCoreCliTestBase.cs │ │ │ ├── AbpProCoreCliTestBaseModule.cs │ │ │ └── AbpProManagerTests.cs │ │ ├── Lion.AbpPro.Core.Tests │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.Core.Tests.csproj │ │ ├── Lion │ │ │ └── AbpPro │ │ │ │ └── Core │ │ │ │ ├── AbpProTestBase.cs │ │ │ │ └── AbpProTestBaseModule.cs │ │ └── System │ │ │ ├── BooleanExtensionsTests.cs │ │ │ ├── Collections │ │ │ └── Generic │ │ │ │ └── CollectionExtensionsTests.cs │ │ │ ├── DateTimeExtensionsTests.cs │ │ │ ├── DecimalExtensionsTests.cs │ │ │ ├── ExceptionExtensionsTests.cs │ │ │ ├── Reflection │ │ │ ├── AssemblyExtensionsTests.cs │ │ │ ├── MemberInfoExtensionsTests.cs │ │ │ └── MethodInfoExtensionsTests.cs │ │ │ └── Text │ │ │ └── StringBuilderExtensionsTest.cs │ │ ├── Lion.AbpPro.ElasticSearch.Tests │ │ ├── Lion.AbpPro.ElasticSearch.Tests.csproj │ │ ├── Lion │ │ │ └── AbpPro │ │ │ │ └── ElasticSearch │ │ │ │ ├── AbpProElasticSearchTestBase.cs │ │ │ │ ├── AbpProElasticSearchTestBaseModule.cs │ │ │ │ ├── StudentElasticSearchRepositoryTests.cs │ │ │ │ └── Students │ │ │ │ ├── Gender.cs │ │ │ │ ├── IStudentElasticSearchRepository.cs │ │ │ │ ├── Student.cs │ │ │ │ └── StudentElasticSearchRepository.cs │ │ ├── Usings.cs │ │ └── appsettings.json │ │ ├── Lion.AbpPro.EntityFrameworkCore.Mysql.Tests │ │ ├── Data │ │ │ ├── Blogs │ │ │ │ ├── EfCoreBlogQueryableExtensions.cs │ │ │ │ └── EfCoreBlogsRepository.cs │ │ │ ├── TestsDbContext.cs │ │ │ ├── TestsDbContextFactory.cs │ │ │ ├── TestsDbMigrationService.cs │ │ │ └── TestsEFCoreDbSchemaMigrator.cs │ │ ├── Entities │ │ │ ├── .gitkeep │ │ │ └── Blogs │ │ │ │ ├── BlogType.cs │ │ │ │ ├── Blogs.cs │ │ │ │ ├── Comment.cs │ │ │ │ ├── IBlogsRepository.cs │ │ │ │ └── Post.cs │ │ ├── Lion.AbpPro.EntityFrameworkCore.Tests.csproj │ │ ├── Localization │ │ │ ├── Tests │ │ │ │ ├── ar.json │ │ │ │ ├── cs.json │ │ │ │ ├── de.json │ │ │ │ ├── en-GB.json │ │ │ │ ├── en.json │ │ │ │ ├── es.json │ │ │ │ ├── fi.json │ │ │ │ ├── fr.json │ │ │ │ ├── hi.json │ │ │ │ ├── hu.json │ │ │ │ ├── is.json │ │ │ │ ├── it.json │ │ │ │ ├── nl.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── ro-RO.json │ │ │ │ ├── ru.json │ │ │ │ ├── sk.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ └── TestsResource.cs │ │ ├── Menus │ │ │ ├── TestsMenuContributor.cs │ │ │ └── TestsMenus.cs │ │ ├── Migrations │ │ │ ├── 20230619101116_Init.Designer.cs │ │ │ ├── 20230619101116_Init.cs │ │ │ ├── 20230619142024_UpdateBlog.Designer.cs │ │ │ ├── 20230619142024_UpdateBlog.cs │ │ │ └── TestsDbContextModelSnapshot.cs │ │ ├── ObjectMapping │ │ │ └── TestsAutoMapperProfile.cs │ │ ├── Pages │ │ │ ├── Index.cshtml │ │ │ ├── Index.cshtml.cs │ │ │ ├── Index.cshtml.css │ │ │ ├── Index.cshtml.js │ │ │ └── _ViewImports.cshtml │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ ├── BlogAppService.cs │ │ │ └── Dtos │ │ │ │ └── .gitkeep │ │ ├── TestsBrandingProvider.cs │ │ ├── TestsModule.cs │ │ ├── abp.resourcemapping.js │ │ ├── appsettings.json │ │ ├── appsettings.secrets.json │ │ ├── web.config │ │ └── wwwroot │ │ │ ├── global-styles.css │ │ │ └── images │ │ │ └── logo │ │ │ └── leptonx │ │ │ ├── logo-dark-thumbnail.png │ │ │ ├── logo-dark.png │ │ │ ├── logo-light-thumbnail.png │ │ │ └── logo-light.png │ │ └── Lion.AbpPro.Localization.Tests │ │ ├── Lion.AbpPro.Localization.Tests.csproj │ │ └── Lion │ │ └── AbpPro │ │ ├── AbpProLocalizationTestBase.cs │ │ ├── AbpProLocalizationTestBaseModule.cs │ │ └── AbpProLocalizationTests.cs ├── gateways │ └── Lion.AbpPro.WebGateway │ │ ├── AbpProWebGatewayModule.cs │ │ ├── Dockerfile │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.WebGateway.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Consul.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json ├── icon.png ├── modules │ ├── BasicManagement │ │ ├── Lion.AbpPro.BasicManagement.sln │ │ ├── host │ │ │ └── Lion.AbpPro.BasicManagement.HttpApi.Host │ │ │ │ ├── BasicManagementHttpApiHostModule.cs │ │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── BasicManagementHttpApiHostMigrationsDbContext.cs │ │ │ │ └── BasicManagementHttpApiHostMigrationsDbContextFactory.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── Lion.AbpPro.BasicManagement.HttpApi.Host.csproj │ │ │ │ ├── Logs │ │ │ │ ├── logs-20220823.txt │ │ │ │ ├── logs-20220824.txt │ │ │ │ └── logs.txt │ │ │ │ ├── Migrations │ │ │ │ ├── 20220823141140_Init.Designer.cs │ │ │ │ ├── 20220823141140_Init.cs │ │ │ │ └── BasicManagementHttpApiHostMigrationsDbContextModelSnapshot.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ └── appsettings.json │ │ ├── src │ │ │ ├── Lion.AbpPro.BasicManagement.Application.Contracts │ │ │ │ ├── AuditLogs │ │ │ │ │ ├── IAuditLogAppService.cs │ │ │ │ │ ├── PagingAuditLogActionOutput.cs │ │ │ │ │ ├── PagingAuditLogInput.cs │ │ │ │ │ ├── PagingAuditLogOutput.cs │ │ │ │ │ ├── PagingEntityChangeOutput.cs │ │ │ │ │ └── PagingEntityPropertyChangeOutput.cs │ │ │ │ ├── BasicManagementApplicationContractsModule.cs │ │ │ │ ├── BasicManagementRemoteServiceConsts.cs │ │ │ │ ├── ConfigurationOptions │ │ │ │ │ └── JwtOptions.cs │ │ │ │ ├── Features │ │ │ │ │ ├── Dtos │ │ │ │ │ │ ├── DeleteFeatureInput.cs │ │ │ │ │ │ ├── GetFeatureListResultInput.cs │ │ │ │ │ │ └── UpdateFeatureInput.cs │ │ │ │ │ └── IVoloFeatureAppService.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── IdentitySecurityLogs │ │ │ │ │ ├── IIdentitySecurityLogAppService.cs │ │ │ │ │ ├── PagingIdentitySecurityLogInput.cs │ │ │ │ │ └── PagingIdentitySecurityLogOutput.cs │ │ │ │ ├── Lion.AbpPro.BasicManagement.Application.Contracts.csproj │ │ │ │ ├── OrganizationUnits │ │ │ │ │ ├── Dto │ │ │ │ │ │ ├── AddRoleToOrganizationUnitInput.cs │ │ │ │ │ │ ├── AddUserToOrganizationUnitInput.cs │ │ │ │ │ │ ├── CreateOrganizationUnitInput.cs │ │ │ │ │ │ ├── GetOrganizationUnitRoleInput.cs │ │ │ │ │ │ ├── GetOrganizationUnitRoleOutput.cs │ │ │ │ │ │ ├── GetOrganizationUnitUserInput.cs │ │ │ │ │ │ ├── GetOrganizationUnitUserOutput.cs │ │ │ │ │ │ ├── GetUnAddRoleInput.cs │ │ │ │ │ │ ├── GetUnAddRoleOutput.cs │ │ │ │ │ │ ├── GetUnAddUserInput.cs │ │ │ │ │ │ ├── GetUnAddUserOutput.cs │ │ │ │ │ │ ├── OrganizationUnitDto.cs │ │ │ │ │ │ ├── RemoveRoleToOrganizationUnitInput.cs │ │ │ │ │ │ ├── RemoveUserToOrganizationUnitInput.cs │ │ │ │ │ │ ├── TreeOutput.cs │ │ │ │ │ │ └── UpdateOrganizationUnitInput.cs │ │ │ │ │ └── IOrganizationUnitAppService.cs │ │ │ │ ├── Permissions │ │ │ │ │ ├── BasicManagementPermissionDefinitionProvider.cs │ │ │ │ │ └── BasicManagementPermissions.cs │ │ │ │ ├── Roles │ │ │ │ │ ├── Dtos │ │ │ │ │ │ ├── GetPermissionInput.cs │ │ │ │ │ │ ├── PagingRoleListInput.cs │ │ │ │ │ │ ├── PermissionOutput.cs │ │ │ │ │ │ ├── UpdateRoleInput.cs │ │ │ │ │ │ └── UpdateRolePermissionsInput.cs │ │ │ │ │ ├── IRoleAppService.cs │ │ │ │ │ ├── IRolePermissionAppService.cs │ │ │ │ │ └── PermissionOptions.cs │ │ │ │ ├── Settings │ │ │ │ │ ├── Dtos │ │ │ │ │ │ ├── SettingOutput.cs │ │ │ │ │ │ └── UpdateSettingInput.cs │ │ │ │ │ └── ISettingAppService.cs │ │ │ │ ├── Tenants │ │ │ │ │ ├── Dtos │ │ │ │ │ │ ├── AddOrUpdateConnectionStringInput.cs │ │ │ │ │ │ ├── DeleteConnectionStringInput.cs │ │ │ │ │ │ ├── FindTenantByNameInput.cs │ │ │ │ │ │ ├── PageTenantConnectionStringInput.cs │ │ │ │ │ │ ├── PageTenantConnectionStringOutput.cs │ │ │ │ │ │ ├── PagingTenantInput.cs │ │ │ │ │ │ ├── UpdateDefaultConnectionStringInput.cs │ │ │ │ │ │ └── UpdateTenantInput.cs │ │ │ │ │ └── IVoloTenantAppService.cs │ │ │ │ └── Users │ │ │ │ │ ├── Dtos │ │ │ │ │ ├── ExportIdentityUserOutput.cs │ │ │ │ │ ├── FindByUserNameInput.cs │ │ │ │ │ ├── LockUserInput.cs │ │ │ │ │ ├── LoginInput.cs │ │ │ │ │ ├── LoginOutput.cs │ │ │ │ │ ├── MyProfileOutput.cs │ │ │ │ │ ├── NeedChangePasswordOutput.cs │ │ │ │ │ ├── PageIdentityUserOutput.cs │ │ │ │ │ ├── PagingUserListInput.cs │ │ │ │ │ ├── ResetPasswordInput.cs │ │ │ │ │ └── UpdateUserInput.cs │ │ │ │ │ ├── IAccountAppService.cs │ │ │ │ │ └── IUserAppService.cs │ │ │ ├── Lion.AbpPro.BasicManagement.Application │ │ │ │ ├── ApplicationConfigurations │ │ │ │ │ └── AbpProApplicationConfigurationAppService.cs │ │ │ │ ├── AuditLogs │ │ │ │ │ └── AuditLogAppService.cs │ │ │ │ ├── BasicManagementAppService.cs │ │ │ │ ├── BasicManagementApplicationAutoMapperProfile.cs │ │ │ │ ├── BasicManagementApplicationModule.cs │ │ │ │ ├── Features │ │ │ │ │ └── VoloFeatureAppService.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── IdentitySecurityLogs │ │ │ │ │ └── IdentitySecurityLogAppService.cs │ │ │ │ ├── Lion.AbpPro.BasicManagement.Application.csproj │ │ │ │ ├── OrganizationUnits │ │ │ │ │ └── OrganizationUnitAppService.cs │ │ │ │ ├── Roles │ │ │ │ │ ├── RoleAppService.cs │ │ │ │ │ └── RolePermissionAppService.cs │ │ │ │ ├── Settings │ │ │ │ │ └── SettingAppService.cs │ │ │ │ ├── Tenants │ │ │ │ │ └── VoloTenantAppService.cs │ │ │ │ └── Users │ │ │ │ │ ├── AccountAppService.cs │ │ │ │ │ └── UserAppService.cs │ │ │ ├── Lion.AbpPro.BasicManagement.Domain.Shared │ │ │ │ ├── BasicManagementConsts.cs │ │ │ │ ├── BasicManagementDomainSharedModule.cs │ │ │ │ ├── BasicManagementErrorCodes.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.BasicManagement.Domain.Shared.csproj │ │ │ │ └── Localization │ │ │ │ │ ├── BasicManagement │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fi.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hi.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── is.json │ │ │ │ │ ├── it.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── ro-RO.json │ │ │ │ │ ├── ru.json │ │ │ │ │ ├── sk.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ │ └── BasicManagementResource.cs │ │ │ ├── Lion.AbpPro.BasicManagement.Domain │ │ │ │ ├── BasicManagementDbProperties.cs │ │ │ │ ├── BasicManagementDomainModule.cs │ │ │ │ ├── Data │ │ │ │ │ ├── AbpProDbMigrationService.cs │ │ │ │ │ ├── IAbpProDbSchemaMigrator.cs │ │ │ │ │ ├── NullAbpProDbSchemaMigrator.cs │ │ │ │ │ └── Seeds │ │ │ │ │ │ ├── AbpSettingDataSeedContributor.cs │ │ │ │ │ │ └── UserDataSeedContributor.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── IdentityUserClaimExtensions.cs │ │ │ │ ├── Lion.AbpPro.BasicManagement.Domain.csproj │ │ │ │ └── Settings │ │ │ │ │ ├── BasicManagementSettingDefinitionProvider.cs │ │ │ │ │ └── BasicManagementSettings.cs │ │ │ ├── Lion.AbpPro.BasicManagement.EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCore │ │ │ │ │ ├── BasicManagementDbContext.cs │ │ │ │ │ ├── BasicManagementDbContextModelCreatingExtensions.cs │ │ │ │ │ ├── BasicManagementEntityFrameworkCoreModule.cs │ │ │ │ │ └── IBasicManagementDbContext.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.BasicManagement.EntityFrameworkCore.csproj │ │ │ ├── Lion.AbpPro.BasicManagement.HttpApi.Client │ │ │ │ ├── BasicManagementHttpApiClientModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── Lion.AbpPro.BasicManagement.HttpApi.Client.abppkg.json │ │ │ │ └── Lion.AbpPro.BasicManagement.HttpApi.Client.csproj │ │ │ └── Lion.AbpPro.BasicManagement.HttpApi │ │ │ │ ├── BasicManagementController.cs │ │ │ │ ├── BasicManagementHttpApiModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.BasicManagement.HttpApi.csproj │ │ │ │ ├── Systems │ │ │ │ ├── AccountController.cs │ │ │ │ ├── AuditLogController.cs │ │ │ │ ├── FeatureController.cs │ │ │ │ ├── IdentitySecurityLogController.cs │ │ │ │ ├── OrganizationUnitController.cs │ │ │ │ ├── PermissionController.cs │ │ │ │ ├── RoleController.cs │ │ │ │ ├── SettingController.cs │ │ │ │ └── UserController.cs │ │ │ │ └── Tenants │ │ │ │ └── TenantController.cs │ │ └── test │ │ │ ├── Lion.AbpPro.BasicManagement.Application.Tests │ │ │ ├── BasicManagementApplicationTestBase.cs │ │ │ ├── BasicManagementApplicationTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Lion.AbpPro.BasicManagement.Application.Tests.abppkg.json │ │ │ ├── Lion.AbpPro.BasicManagement.Application.Tests.csproj │ │ │ └── Permission_Tests.cs │ │ │ ├── Lion.AbpPro.BasicManagement.Domain.Tests │ │ │ ├── BasicManagementDomainTestBase.cs │ │ │ ├── BasicManagementDomainTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Lion.AbpPro.BasicManagement.Domain.Tests.csproj │ │ │ └── Samples │ │ │ │ └── SampleManager_Tests.cs │ │ │ ├── Lion.AbpPro.BasicManagement.EntityFrameworkCore.Tests │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── BasicManagementEntityFrameworkCoreTestBase.cs │ │ │ │ ├── BasicManagementEntityFrameworkCoreTestModule.cs │ │ │ │ └── Samples │ │ │ │ │ └── SampleRepositoryTests.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ └── Lion.AbpPro.BasicManagement.EntityFrameworkCore.Tests.csproj │ │ │ └── Lion.AbpPro.BasicManagement.TestBase │ │ │ ├── BasicManagementDataSeedContributor.cs │ │ │ ├── BasicManagementTestBase.cs │ │ │ ├── BasicManagementTestBaseModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Lion.AbpPro.BasicManagement.TestBase.abppkg.json │ │ │ ├── Lion.AbpPro.BasicManagement.TestBase.csproj │ │ │ ├── Samples │ │ │ └── SampleRepository_Tests.cs │ │ │ └── Security │ │ │ └── FakeCurrentPrincipalAccessor.cs │ ├── DataDictionaryManagement │ │ ├── host │ │ │ └── Lion.AbpPro.DataDictionaryManagement.HttpApi.Host │ │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ │ ├── DataDictionaryManagementHttpApiHostModule.cs │ │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── DataDictionaryManagementHttpApiHostMigrationsDbContext.cs │ │ │ │ └── DataDictionaryManagementHttpApiHostMigrationsDbContextFactory.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.HttpApi.Host.csproj │ │ │ │ ├── Logs │ │ │ │ └── logs.txt │ │ │ │ ├── Migrations │ │ │ │ ├── 20230315062044_Init.Designer.cs │ │ │ │ ├── 20230315062044_Init.cs │ │ │ │ └── DataDictionaryManagementHttpApiHostMigrationsDbContextModelSnapshot.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ ├── appsettings.json │ │ │ │ └── yarn.lock │ │ ├── src │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Application.Contracts │ │ │ │ ├── DataDictionaries │ │ │ │ │ ├── Dtos │ │ │ │ │ │ ├── CreateDataDictinaryDetailInput.cs │ │ │ │ │ │ ├── CreateDataDictinaryInput.cs │ │ │ │ │ │ ├── DeleteDataDictionaryDetailInput.cs │ │ │ │ │ │ ├── PagingDataDictionaryDetailInput.cs │ │ │ │ │ │ ├── PagingDataDictionaryDetailOutput.cs │ │ │ │ │ │ ├── PagingDataDictionaryInput.cs │ │ │ │ │ │ ├── PagingDataDictionaryOutput.cs │ │ │ │ │ │ ├── SetDataDictinaryDetailInput.cs │ │ │ │ │ │ ├── UpdateDataDictinaryInput.cs │ │ │ │ │ │ └── UpdateDetailInput.cs │ │ │ │ │ └── IDataDictionaryAppService.cs │ │ │ │ ├── DataDictionaryManagementApplicationContractsModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Application.Contracts.csproj │ │ │ │ └── Permissions │ │ │ │ │ ├── DataDictionaryManagementPermissionDefinitionProvider.cs │ │ │ │ │ └── DataDictionaryManagementPermissions.cs │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Application │ │ │ │ ├── DataDictionaries │ │ │ │ │ └── DataDictionaryAppService.cs │ │ │ │ ├── DataDictionaryManagementAppService.cs │ │ │ │ ├── DataDictionaryManagementApplicationAutoMapperProfile.cs │ │ │ │ ├── DataDictionaryManagementApplicationModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.DataDictionaryManagement.Application.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Domain.Shared │ │ │ │ ├── DataDictionaries │ │ │ │ │ ├── DataDictionaryDomainException.cs │ │ │ │ │ ├── DataDictionaryMaxLengths.cs │ │ │ │ │ └── Dto │ │ │ │ │ │ ├── DataDictionaryDetailDto.cs │ │ │ │ │ │ └── DataDictionaryDto.cs │ │ │ │ ├── DataDictionaryManagementConsts.cs │ │ │ │ ├── DataDictionaryManagementDomainSharedModule.cs │ │ │ │ ├── DataDictionaryManagementErrorCodes.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Domain.Shared.csproj │ │ │ │ └── Localization │ │ │ │ │ ├── DataDictionaryManagement │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ │ └── DataDictionaryManagementResource.cs │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Domain │ │ │ │ ├── DataDictionaries │ │ │ │ │ ├── Aggregates │ │ │ │ │ │ ├── DataDictionary.cs │ │ │ │ │ │ └── DataDictionaryDetail.cs │ │ │ │ │ ├── Caches │ │ │ │ │ │ └── DataDictionaryCacheItemInvalidator.cs │ │ │ │ │ ├── DataDictionaryManager.cs │ │ │ │ │ ├── IDataDictionaryManager.cs │ │ │ │ │ └── IDataDictionaryRepository.cs │ │ │ │ ├── DataDictionaryDomainAutoMapperProfile.cs │ │ │ │ ├── DataDictionaryDomainService.cs │ │ │ │ ├── DataDictionaryManagementDbProperties.cs │ │ │ │ ├── DataDictionaryManagementDomainModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Domain.csproj │ │ │ │ └── Settings │ │ │ │ │ ├── DataDictionaryManagementSettingDefinitionProvider.cs │ │ │ │ │ └── DataDictionaryManagementSettings.cs │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCore │ │ │ │ │ ├── DataDictionaries │ │ │ │ │ │ ├── DataDictionaryEfCoreQueryableExtensions.cs │ │ │ │ │ │ └── EfCoreDataDictionaryRepository.cs │ │ │ │ │ ├── DataDictionaryManagementDbContext.cs │ │ │ │ │ ├── DataDictionaryManagementDbContextModelCreatingExtensions.cs │ │ │ │ │ ├── DataDictionaryManagementEntityFrameworkCoreModule.cs │ │ │ │ │ ├── DataDictionaryManagementModelBuilderConfigurationOptions.cs │ │ │ │ │ └── IDataDictionaryManagementDbContext.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.HttpApi.Client │ │ │ │ ├── DataDictionaryManagementHttpApiClientModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.DataDictionaryManagement.HttpApi.Client.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.HttpApi │ │ │ │ ├── DataDictionaries │ │ │ │ │ └── DataDictionaryController.cs │ │ │ │ ├── DataDictionaryManagementController.cs │ │ │ │ ├── DataDictionaryManagementHttpApiModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.DataDictionaryManagement.HttpApi.csproj │ │ │ └── Lion.AbpPro.DataDictionaryManagement.HttpApiTests │ │ │ │ ├── DataDictionaries │ │ │ │ └── DataDictionaryControllerTests.cs │ │ │ │ └── Lion.AbpPro.DataDictionaryManagement.HttpApiTests.csproj │ │ └── test │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Application.Tests │ │ │ ├── DataDictionaries │ │ │ │ └── DataDictionaryAppService_Tests.cs │ │ │ ├── DataDictionaryManagementApplicationTestBase.cs │ │ │ ├── DataDictionaryManagementApplicationTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── Lion.AbpPro.DataDictionaryManagement.Application.Tests.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.Domain.Tests │ │ │ ├── DataDictionaries │ │ │ │ └── DataDictionaryManager_Tests.cs │ │ │ ├── DataDictionaryManagementDomainTestBase.cs │ │ │ ├── DataDictionaryManagementDomainTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── Lion.AbpPro.DataDictionaryManagement.Domain.Tests.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore.Tests │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── DataDictionaries │ │ │ │ │ └── EfCoreDataDictionaryRepository_Tests.cs │ │ │ │ ├── DataDictionaryManagementEntityFrameworkCoreTestBase.cs │ │ │ │ ├── DataDictionaryManagementEntityFrameworkCoreTestModule.cs │ │ │ │ └── Samples │ │ │ │ │ └── SampleRepository_Tests.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── Lion.AbpPro.DataDictionaryManagement.EntityFrameworkCore.Tests.csproj │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.MongoDB.Tests │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.MongoDB.Tests.csproj │ │ │ └── MongoDB │ │ │ │ ├── DataDictionaryManagementMongoDbTestBase.cs │ │ │ │ ├── DataDictionaryManagementMongoDbTestModule.cs │ │ │ │ ├── MongoDbFixture.cs │ │ │ │ ├── MongoTestCollection.cs │ │ │ │ └── Samples │ │ │ │ └── SampleRepository_Tests.cs │ │ │ └── Lion.AbpPro.DataDictionaryManagement.TestBase │ │ │ ├── DataDictionaries │ │ │ └── EfCoreDataDictionaryRepository_Tests.cs │ │ │ ├── DataDictionaryDataSeedContributor.cs │ │ │ ├── DataDictionaryManagementTestBase.cs │ │ │ ├── DataDictionaryManagementTestBaseModule.cs │ │ │ ├── DataDictionaryManagementTestConsts.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.DataDictionaryManagement.TestBase.csproj │ │ │ ├── Samples │ │ │ └── SampleRepository_Tests.cs │ │ │ └── Security │ │ │ └── FakeCurrentPrincipalAccessor.cs │ ├── FileManagement │ │ ├── Lion.AbpPro.FileManagement.sln │ │ ├── host │ │ │ └── Lion.AbpPro.FileManagement.HttpApi.Host │ │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── FileManagementHttpApiHostMigrationsDbContext.cs │ │ │ │ └── FileManagementHttpApiHostMigrationsDbContextFactory.cs │ │ │ │ ├── FileManagementHttpApiHostModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.HttpApi.Host.csproj │ │ │ │ ├── Migrations │ │ │ │ ├── 20220119101622_Init.Designer.cs │ │ │ │ ├── 20220119101622_Init.cs │ │ │ │ └── FileManagementHttpApiHostMigrationsDbContextModelSnapshot.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ └── appsettings.json │ │ ├── src │ │ │ ├── Lion.AbpPro.FileManagement.Application.Contracts │ │ │ │ ├── FileManagementApplicationContractsModule.cs │ │ │ │ ├── FileManagementRemoteServiceConsts.cs │ │ │ │ ├── Files │ │ │ │ │ ├── DeleteFileObjectInput.cs │ │ │ │ │ ├── DownloadFileObjectInput.cs │ │ │ │ │ ├── IFileAppService.cs │ │ │ │ │ ├── PageFileObjectInput.cs │ │ │ │ │ ├── PageFileObjectOutput.cs │ │ │ │ │ └── UploadFileObjectOutput.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.Application.Contracts.abppkg.json │ │ │ │ ├── Lion.AbpPro.FileManagement.Application.Contracts.csproj │ │ │ │ └── Permissions │ │ │ │ │ ├── FileManagementPermissionDefinitionProvider.cs │ │ │ │ │ └── FileManagementPermissions.cs │ │ │ ├── Lion.AbpPro.FileManagement.Application │ │ │ │ ├── FileManagementAppService.cs │ │ │ │ ├── FileManagementApplicationAutoMapperProfile.cs │ │ │ │ ├── FileManagementApplicationModule.cs │ │ │ │ ├── Files │ │ │ │ │ └── FileAppService.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.Application.abppkg.json │ │ │ │ └── Lion.AbpPro.FileManagement.Application.csproj │ │ │ ├── Lion.AbpPro.FileManagement.Domain.Shared │ │ │ │ ├── FileManagementConsts.cs │ │ │ │ ├── FileManagementDomainSharedModule.cs │ │ │ │ ├── FileManagementErrorCodes.cs │ │ │ │ ├── Files │ │ │ │ │ ├── FileObjectDto.cs │ │ │ │ │ └── SizeHelper.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.Domain.Shared.abppkg.json │ │ │ │ ├── Lion.AbpPro.FileManagement.Domain.Shared.csproj │ │ │ │ ├── Localization │ │ │ │ │ ├── FileManagement │ │ │ │ │ │ ├── ar.json │ │ │ │ │ │ ├── cs.json │ │ │ │ │ │ ├── de-DE.json │ │ │ │ │ │ ├── en-GB.json │ │ │ │ │ │ ├── en.json │ │ │ │ │ │ ├── es.json │ │ │ │ │ │ ├── fi.json │ │ │ │ │ │ ├── fr.json │ │ │ │ │ │ ├── hi.json │ │ │ │ │ │ ├── hu.json │ │ │ │ │ │ ├── is.json │ │ │ │ │ │ ├── it.json │ │ │ │ │ │ ├── nl.json │ │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ │ ├── ro-RO.json │ │ │ │ │ │ ├── sk.json │ │ │ │ │ │ ├── sl.json │ │ │ │ │ │ ├── tr.json │ │ │ │ │ │ ├── vi.json │ │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ │ └── zh-Hant.json │ │ │ │ │ └── FileManagementResource.cs │ │ │ │ └── Provider │ │ │ │ │ ├── UpdateDto.cs │ │ │ │ │ └── UpdateResult.cs │ │ │ ├── Lion.AbpPro.FileManagement.Domain │ │ │ │ ├── Data │ │ │ │ │ ├── FileManagementDbMigrationService.cs │ │ │ │ │ ├── IFileManagementDbSchemaMigrator.cs │ │ │ │ │ └── NullFileManagementDbSchemaMigrator.cs │ │ │ │ ├── FileManagementDbProperties.cs │ │ │ │ ├── FileManagementDomainAutoMapperProfile.cs │ │ │ │ ├── FileManagementDomainModule.cs │ │ │ │ ├── Files │ │ │ │ │ ├── AbpProFileManagementContainer.cs │ │ │ │ │ ├── DomainFileManagementException.cs │ │ │ │ │ ├── FileManager.cs │ │ │ │ │ ├── FileObject.cs │ │ │ │ │ ├── FileObjectManager.cs │ │ │ │ │ └── IFileObjectRepository.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.Domain.abppkg.json │ │ │ │ ├── Lion.AbpPro.FileManagement.Domain.csproj │ │ │ │ └── Settings │ │ │ │ │ ├── FileManagementSettingDefinitionProvider.cs │ │ │ │ │ └── FileManagementSettings.cs │ │ │ ├── Lion.AbpPro.FileManagement.EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCore │ │ │ │ │ ├── FileManagementDbContext.cs │ │ │ │ │ ├── FileManagementDbContextModelCreatingExtensions.cs │ │ │ │ │ ├── FileManagementEntityFrameworkCoreModule.cs │ │ │ │ │ ├── Files │ │ │ │ │ │ └── EfCoreFileObjectRepository.cs │ │ │ │ │ └── IFileManagementDbContext.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.EntityFrameworkCore.abppkg.json │ │ │ │ └── Lion.AbpPro.FileManagement.EntityFrameworkCore.csproj │ │ │ ├── Lion.AbpPro.FileManagement.HttpApi.Client │ │ │ │ ├── FileManagementHttpApiClientModule.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.HttpApi.Client.abppkg.json │ │ │ │ └── Lion.AbpPro.FileManagement.HttpApi.Client.csproj │ │ │ └── Lion.AbpPro.FileManagement.HttpApi │ │ │ │ ├── FileManagementController.cs │ │ │ │ ├── FileManagementHttpApiModule.cs │ │ │ │ ├── Files │ │ │ │ └── FileController.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── Lion.AbpPro.FileManagement.HttpApi.abppkg.json │ │ │ │ └── Lion.AbpPro.FileManagement.HttpApi.csproj │ │ └── test │ │ │ ├── Lion.AbpPro.FileManagement.Application.Tests │ │ │ ├── FileManagementApplicationTestBase.cs │ │ │ ├── FileManagementApplicationTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.FileManagement.Application.Tests.abppkg.json │ │ │ └── Lion.AbpPro.FileManagement.Application.Tests.csproj │ │ │ ├── Lion.AbpPro.FileManagement.Domain.Tests │ │ │ ├── FileManagementDomainTestBase.cs │ │ │ ├── FileManagementDomainTestModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.FileManagement.Domain.Tests.abppkg.json │ │ │ └── Lion.AbpPro.FileManagement.Domain.Tests.csproj │ │ │ ├── Lion.AbpPro.FileManagement.EntityFrameworkCore.Tests │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── FileManagementEntityFrameworkCoreTestBase.cs │ │ │ │ ├── FileManagementEntityFrameworkCoreTestModule.cs │ │ │ │ └── Samples │ │ │ │ │ └── SampleRepository_Tests.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.FileManagement.EntityFrameworkCore.Tests.abppkg.json │ │ │ └── Lion.AbpPro.FileManagement.EntityFrameworkCore.Tests.csproj │ │ │ └── Lion.AbpPro.FileManagement.TestBase │ │ │ ├── FileManagementDataSeedContributor.cs │ │ │ ├── FileManagementTestBase.cs │ │ │ ├── FileManagementTestBaseModule.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.FileManagement.TestBase.abppkg.json │ │ │ ├── Lion.AbpPro.FileManagement.TestBase.csproj │ │ │ ├── Samples │ │ │ └── SampleRepository_Tests.cs │ │ │ └── Security │ │ │ └── FakeCurrentPrincipalAccessor.cs │ ├── LanguageManagement │ │ ├── Lion.AbpPro.LanguageManagement.sln │ │ ├── host │ │ │ └── Lion.AbpPro.LanguageManagement.HttpApi.Host │ │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── LanguageManagementHttpApiHostMigrationsDbContext.cs │ │ │ │ └── LanguageManagementHttpApiHostMigrationsDbContextFactory.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementHttpApiHostModule.cs │ │ │ │ ├── Lion.AbpPro.LanguageManagement.HttpApi.Host.csproj │ │ │ │ ├── Migrations │ │ │ │ ├── 20230318020647_Init.Designer.cs │ │ │ │ ├── 20230318020647_Init.cs │ │ │ │ └── LanguageManagementHttpApiHostMigrationsDbContextModelSnapshot.cs │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ └── appsettings.json │ │ ├── src │ │ │ ├── Lion.AbpPro.LanguageManagement.Application.Contracts │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementApplicationContractsModule.cs │ │ │ │ ├── LanguageManagementApplicationException.cs │ │ │ │ ├── LanguageTexts │ │ │ │ │ ├── CreateLanguageTextInput.cs │ │ │ │ │ ├── ILanguageTextAppService.cs │ │ │ │ │ ├── PageLanguageTextInput.cs │ │ │ │ │ ├── PageLanguageTextOutput.cs │ │ │ │ │ └── UpdateLanguageTextInput.cs │ │ │ │ ├── Languages │ │ │ │ │ ├── CreateLanguageInput.cs │ │ │ │ │ ├── DeleteLanguageInput.cs │ │ │ │ │ ├── ILanguageAppService.cs │ │ │ │ │ ├── PageLanguageInput.cs │ │ │ │ │ ├── PageLanguageOutput.cs │ │ │ │ │ └── UpdateLanguageInput.cs │ │ │ │ ├── Lion.AbpPro.LanguageManagement.Application.Contracts.csproj │ │ │ │ └── Permissions │ │ │ │ │ ├── LanguageManagementPermissionDefinitionProvider.cs │ │ │ │ │ └── LanguageManagementPermissions.cs │ │ │ ├── Lion.AbpPro.LanguageManagement.Application │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementAppService.cs │ │ │ │ ├── LanguageManagementApplicationAutoMapperProfile.cs │ │ │ │ ├── LanguageManagementApplicationModule.cs │ │ │ │ ├── LanguageTexts │ │ │ │ │ └── LanguageTextAppService.cs │ │ │ │ ├── Languages │ │ │ │ │ └── LanguageAppService.cs │ │ │ │ └── Lion.AbpPro.LanguageManagement.Application.csproj │ │ │ ├── Lion.AbpPro.LanguageManagement.Domain.Shared │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementConsts.cs │ │ │ │ ├── LanguageManagementDomainException.cs │ │ │ │ ├── LanguageManagementDomainSharedModule.cs │ │ │ │ ├── LanguageManagementErrorCodes.cs │ │ │ │ ├── LanguageTexts │ │ │ │ │ ├── LanguageTextCacheItem.cs │ │ │ │ │ └── LanguageTextDto.cs │ │ │ │ ├── Languages │ │ │ │ │ ├── LanguageDto.cs │ │ │ │ │ └── LanguageListCacheItem.cs │ │ │ │ ├── Lion.AbpPro.LanguageManagement.Domain.Shared.csproj │ │ │ │ └── Localization │ │ │ │ │ ├── LanguageManagement │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ │ └── LanguageManagementResource.cs │ │ │ ├── Lion.AbpPro.LanguageManagement.Domain │ │ │ │ ├── AbpLocalizationOptionsExtensions.cs │ │ │ │ ├── Data │ │ │ │ │ └── LanguageManagementDataSeedContributor.cs │ │ │ │ ├── DatabaseLanguageProvider.cs │ │ │ │ ├── DynamicLocalizationResourceContributor.cs │ │ │ │ ├── DynamicResourceLocalizer.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── IDynamicResourceLocalizer.cs │ │ │ │ ├── ILocalizationHelper.cs │ │ │ │ ├── LanguageManagementDbProperties.cs │ │ │ │ ├── LanguageManagementDomainAutoMapperProfile.cs │ │ │ │ ├── LanguageManagementDomainModule.cs │ │ │ │ ├── LanguageManagementDomainService.cs │ │ │ │ ├── LanguageTexts │ │ │ │ │ ├── Aggregates │ │ │ │ │ │ └── LanguageText.cs │ │ │ │ │ ├── Caches │ │ │ │ │ │ └── LanguageTexCacheInvalidator.cs │ │ │ │ │ ├── ILanguageTextManager.cs │ │ │ │ │ ├── ILanguageTextRepository.cs │ │ │ │ │ └── LanguageTextManager.cs │ │ │ │ ├── Languages │ │ │ │ │ ├── Aggregates │ │ │ │ │ │ └── Language.cs │ │ │ │ │ ├── Caches │ │ │ │ │ │ └── LanguageCacheInvalidator.cs │ │ │ │ │ ├── ILanguageManager.cs │ │ │ │ │ ├── ILanguageRepository.cs │ │ │ │ │ └── LanguageManager.cs │ │ │ │ ├── Lion.AbpPro.LanguageManagement.Domain.csproj │ │ │ │ ├── LocalizationHelper.cs │ │ │ │ └── Settings │ │ │ │ │ ├── LanguageManagementSettingDefinitionProvider.cs │ │ │ │ │ └── LanguageManagementSettings.cs │ │ │ ├── Lion.AbpPro.LanguageManagement.EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCore │ │ │ │ │ ├── ILanguageManagementDbContext.cs │ │ │ │ │ ├── LanguageManagementDbContext.cs │ │ │ │ │ ├── LanguageManagementDbContextModelCreatingExtensions.cs │ │ │ │ │ ├── LanguageManagementEntityFrameworkCoreModule.cs │ │ │ │ │ ├── LanguageManagementModelBuilderConfigurationOptions.cs │ │ │ │ │ ├── LanguageTexts │ │ │ │ │ │ └── EfCoreLanguageTextRepository.cs │ │ │ │ │ └── Languages │ │ │ │ │ │ └── EfCoreLanguageRepository.cs │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ └── Lion.AbpPro.LanguageManagement.EntityFrameworkCore.csproj │ │ │ ├── Lion.AbpPro.LanguageManagement.HttpApi.Client │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementHttpApiClientModule.cs │ │ │ │ └── Lion.AbpPro.LanguageManagement.HttpApi.Client.csproj │ │ │ └── Lion.AbpPro.LanguageManagement.HttpApi │ │ │ │ ├── FodyWeavers.xml │ │ │ │ ├── FodyWeavers.xsd │ │ │ │ ├── GlobalUsings.cs │ │ │ │ ├── LanguageManagementController.cs │ │ │ │ ├── LanguageManagementHttpApiModule.cs │ │ │ │ ├── LanguageTexts │ │ │ │ └── LanguageTextController.cs │ │ │ │ ├── Languages │ │ │ │ └── LanguageController.cs │ │ │ │ └── Lion.AbpPro.LanguageManagement.HttpApi.csproj │ │ └── test │ │ │ ├── Lion.AbpPro.LanguageManagement.Application.Tests │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── LanguageManagementApplicationTestBase.cs │ │ │ ├── LanguageManagementApplicationTestModule.cs │ │ │ └── Lion.AbpPro.LanguageManagement.Application.Tests.csproj │ │ │ ├── Lion.AbpPro.LanguageManagement.Domain.Tests │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── LanguageManagementDomainTestBase.cs │ │ │ ├── LanguageManagementDomainTestModule.cs │ │ │ └── Lion.AbpPro.LanguageManagement.Domain.Tests.csproj │ │ │ ├── Lion.AbpPro.LanguageManagement.EntityFrameworkCore.Tests │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── LanguageManagementEntityFrameworkCoreTestBase.cs │ │ │ │ ├── LanguageManagementEntityFrameworkCoreTestModule.cs │ │ │ │ └── Samples │ │ │ │ │ └── SampleRepository_Tests.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── Lion.AbpPro.LanguageManagement.EntityFrameworkCore.Tests.csproj │ │ │ └── Lion.AbpPro.LanguageManagement.TestBase │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── LanguageManagementDataSeedContributor.cs │ │ │ ├── LanguageManagementTestBase.cs │ │ │ ├── LanguageManagementTestBaseModule.cs │ │ │ ├── LanguageManagementTestConsts.cs │ │ │ ├── Lion.AbpPro.LanguageManagement.TestBase.csproj │ │ │ ├── Samples │ │ │ └── SampleRepository_Tests.cs │ │ │ └── Security │ │ │ └── FakeCurrentPrincipalAccessor.cs │ └── NotificationManagement │ │ ├── host │ │ └── Lion.AbpPro.NotificationManagement.HttpApi.Host │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── EntityFrameworkCore │ │ │ ├── FileManagementHttpApiHostMigrationsDbContext.cs │ │ │ └── FileManagementHttpApiHostMigrationsDbContextFactory.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.HttpApi.Host.csproj │ │ │ ├── Migrations │ │ │ ├── 20230315062459_Init.Designer.cs │ │ │ ├── 20230315062459_Init.cs │ │ │ └── NotificationManagementHttpApiHostMigrationsDbContextModelSnapshot.cs │ │ │ ├── NotificationManagementHttpApiHostModule.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ └── appsettings.json │ │ ├── src │ │ ├── Lion.AbpPro.NotificationManagement.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.Application.Contracts.csproj │ │ │ ├── NotificationManagementApplicationContractsModule.cs │ │ │ ├── Notifications │ │ │ │ ├── Dtos │ │ │ │ │ ├── DeleteMessageInput.cs │ │ │ │ │ ├── PagingNotificationInput.cs │ │ │ │ │ ├── PagingNotificationOutput.cs │ │ │ │ │ ├── PagingNotificationSubscriptionInput.cs │ │ │ │ │ ├── PagingNotificationSubscriptionOutput.cs │ │ │ │ │ ├── SendBroadCastMessageInput.cs │ │ │ │ │ ├── SendCommonMessageInput.cs │ │ │ │ │ ├── SendNotificationDto.cs │ │ │ │ │ ├── SetBatchReadInput.cs │ │ │ │ │ └── SetReadInput.cs │ │ │ │ └── INotificationAppService.cs │ │ │ └── Permissions │ │ │ │ ├── NotificationManagementPermissionDefinitionProvider.cs │ │ │ │ └── NotificationManagementPermissions.cs │ │ ├── Lion.AbpPro.NotificationManagement.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.Application.csproj │ │ │ ├── NotificationManagementAppService.cs │ │ │ ├── NotificationManagementApplicationAutoMapperProfile.cs │ │ │ ├── NotificationManagementApplicationModule.cs │ │ │ └── Notifications │ │ │ │ ├── LocalEventHandlers │ │ │ │ └── NotificationCreatedLocalEventHandler.cs │ │ │ │ └── NotificationAppService.cs │ │ ├── Lion.AbpPro.NotificationManagement.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.Domain.Shared.csproj │ │ │ ├── Localization │ │ │ │ ├── NotificationManagement │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── NotificationManagementResource.cs │ │ │ ├── NotificationManagementConsts.cs │ │ │ ├── NotificationManagementDomainSharedModule.cs │ │ │ ├── NotificationManagementErrorCodes.cs │ │ │ └── Notifications │ │ │ │ ├── Dtos │ │ │ │ ├── NotificationDto.cs │ │ │ │ └── NotificationSubscriptionDto.cs │ │ │ │ └── MaxLengths │ │ │ │ └── NotificationMaxLengths.cs │ │ ├── Lion.AbpPro.NotificationManagement.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.Domain.csproj │ │ │ ├── NotificationDomainAutoMapperProfile.cs │ │ │ ├── NotificationManagementDbProperties.cs │ │ │ ├── NotificationManagementDomainException.cs │ │ │ ├── NotificationManagementDomainModule.cs │ │ │ ├── NotificationManagementDomainService.cs │ │ │ ├── Notifications │ │ │ │ ├── Aggregates │ │ │ │ │ ├── Notification.cs │ │ │ │ │ └── NotificationSubscription.cs │ │ │ │ ├── INotificationManager.cs │ │ │ │ ├── INotificationRepository.cs │ │ │ │ ├── INotificationSubscriptionManager.cs │ │ │ │ ├── INotificationSubscriptionRepository.cs │ │ │ │ ├── NotificationManager.cs │ │ │ │ └── NotificationSubscriptionManager.cs │ │ │ └── Settings │ │ │ │ ├── NotificationManagementSettingDefinitionProvider.cs │ │ │ │ └── NotificationManagementSettings.cs │ │ ├── Lion.AbpPro.NotificationManagement.EntityFrameworkCore │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── INotificationManagementDbContext.cs │ │ │ │ ├── NotificationManagementDbContext.cs │ │ │ │ ├── NotificationManagementDbContextModelCreatingExtensions.cs │ │ │ │ ├── NotificationManagementEntityFrameworkCoreModule.cs │ │ │ │ ├── NotificationManagementModelBuilderConfigurationOptions.cs │ │ │ │ └── Notifications │ │ │ │ │ ├── EfCoreNotificationRepository.cs │ │ │ │ │ └── EfCoreNotificationSubscriptionRepository.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── Lion.AbpPro.NotificationManagement.EntityFrameworkCore.csproj │ │ ├── Lion.AbpPro.NotificationManagement.HttpApi.Client │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.HttpApi.Client.csproj │ │ │ └── NotificationManagementHttpApiClientModule.cs │ │ └── Lion.AbpPro.NotificationManagement.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Lion.AbpPro.NotificationManagement.HttpApi.csproj │ │ │ ├── NotificationManagementController.cs │ │ │ ├── NotificationManagementHttpApiModule.cs │ │ │ └── Notifications │ │ │ └── NotificationController.cs │ │ └── test │ │ ├── Lion.AbpPro.NotificationManagement.Application.Tests │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.NotificationManagement.Application.Tests.csproj │ │ ├── NotificationManagementApplicationTestBase.cs │ │ └── NotificationManagementApplicationTestModule.cs │ │ ├── Lion.AbpPro.NotificationManagement.Domain.Tests │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.NotificationManagement.Domain.Tests.csproj │ │ ├── NotificationManagementDomainTestBase.cs │ │ └── NotificationManagementDomainTestModule.cs │ │ ├── Lion.AbpPro.NotificationManagement.EntityFrameworkCore.Tests │ │ ├── EntityFrameworkCore │ │ │ ├── NotificationManagementEntityFrameworkCoreTestBase.cs │ │ │ └── NotificationManagementEntityFrameworkCoreTestModule.cs │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ └── Lion.AbpPro.NotificationManagement.EntityFrameworkCore.Tests.csproj │ │ ├── Lion.AbpPro.NotificationManagement.MongoDB.Tests │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── Lion.AbpPro.NotificationManagement.MongoDB.Tests.csproj │ │ └── MongoDB │ │ │ ├── MongoDbFixture.cs │ │ │ ├── MongoTestCollection.cs │ │ │ ├── NotificationManagementMongoDbTestBase.cs │ │ │ ├── NotificationManagementMongoDbTestModule.cs │ │ │ └── Samples │ │ │ └── SampleRepository_Tests.cs │ │ └── Lion.AbpPro.NotificationManagement.TestBase │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.NotificationManagement.TestBase.csproj │ │ ├── NotificationManagementDataSeedContributor.cs │ │ ├── NotificationManagementTestBase.cs │ │ ├── NotificationManagementTestBaseModule.cs │ │ └── Security │ │ └── FakeCurrentPrincipalAccessor.cs └── services │ ├── host │ └── Lion.AbpPro.HttpApi.Host │ │ ├── AbpProHttpApiHostConst.cs │ │ ├── AbpProHttpApiHostModule.cs │ │ ├── Controllers │ │ └── HomeController.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.HttpApi.Host.csproj │ │ ├── Microsoft │ │ └── Extensions │ │ │ └── DependencyInjection │ │ │ └── ServiceCollectionExtensions.cs │ │ ├── Pages │ │ ├── Login.cshtml │ │ ├── Login.cshtml.cs │ │ ├── Monitor.cshtml │ │ └── Monitor.cshtml.cs │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Production.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ ├── images │ │ ├── cap.png │ │ ├── hangfire.png │ │ ├── miniprofiler.png │ │ ├── more.png │ │ └── swagger.png │ │ └── libs │ │ └── bootstrap │ │ └── css │ │ └── bootstrap.min.css │ ├── src │ ├── Lion.AbpPro.Application.Contracts │ │ ├── AbpProApplicationContractsModule.cs │ │ ├── AbpProDtoExtensions.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.Application.Contracts.csproj │ │ └── Permissions │ │ │ ├── AbpProPermissionDefinitionProvider.cs │ │ │ └── AbpProPermissions.cs │ ├── Lion.AbpPro.Application │ │ ├── AbpProAppService.cs │ │ ├── AbpProApplicationAutoMapperProfile.cs │ │ ├── AbpProApplicationModule.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.Application.csproj │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── Lion.AbpPro.DbMigrator │ │ ├── AbpProDbMigratorModule.cs │ │ ├── DbMigratorHostedService.cs │ │ ├── Dockerfile │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.DbMigrator.csproj │ │ ├── Program.cs │ │ ├── appsettings.Production.json │ │ ├── appsettings.json │ │ └── tempkey.rsa │ ├── Lion.AbpPro.Domain.Shared │ │ ├── AbpProDomainErrorCodes.cs │ │ ├── AbpProDomainSharedConsts.cs │ │ ├── AbpProDomainSharedModule.cs │ │ ├── AbpProGlobalFeatureConfigurator.cs │ │ ├── AbpProModuleExtensionConfigurator.cs │ │ ├── Features │ │ │ ├── AbpProFeatureDefinitionProvider.cs │ │ │ └── AbpProFeatures.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.Domain.Shared.csproj │ │ ├── Localization │ │ │ ├── AbpPro │ │ │ │ ├── ar.json │ │ │ │ ├── cs.json │ │ │ │ ├── de-DE.json │ │ │ │ ├── en-GB.json │ │ │ │ ├── en.json │ │ │ │ ├── es.json │ │ │ │ ├── fr.json │ │ │ │ ├── hu.json │ │ │ │ ├── nl.json │ │ │ │ ├── pl-PL.json │ │ │ │ ├── pt-BR.json │ │ │ │ ├── ru.json │ │ │ │ ├── sl.json │ │ │ │ ├── tr.json │ │ │ │ ├── vi.json │ │ │ │ ├── zh-Hans.json │ │ │ │ └── zh-Hant.json │ │ │ ├── AbpProResource.cs │ │ │ └── Extensions │ │ │ │ └── EnumLocalicationExtension.cs │ │ ├── MultiTenancy │ │ │ └── MultiTenancyConsts.cs │ │ └── Users │ │ │ └── Dto │ │ │ └── UserOutput.cs │ ├── Lion.AbpPro.Domain │ │ ├── AbpProDbProperties.cs │ │ ├── AbpProDomainModule.cs │ │ ├── AbpProDomainService.cs │ │ ├── Data │ │ │ ├── AbpProDbMigrationService.cs │ │ │ ├── IAbpProDbSchemaMigrator.cs │ │ │ └── NullAbpProDbSchemaMigrator.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.Domain.csproj │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── Settings │ │ │ ├── AbpProSettingDefinitionProvider.cs │ │ │ └── AbpProSettings.cs │ │ └── Users │ │ │ └── IUserFreeSqlBasicRepository.cs │ ├── Lion.AbpPro.EntityFrameworkCore │ │ ├── EntityFrameworkCore │ │ │ ├── AbpProDbContext.cs │ │ │ ├── AbpProDbContextModelCreatingExtensions.cs │ │ │ ├── AbpProEfCoreEntityExtensionMappings.cs │ │ │ ├── AbpProEntityFrameworkCoreModule.cs │ │ │ ├── AbpProMigrationsDbContextFactory.cs │ │ │ ├── EntityFrameworkCoreAbpProDbSchemaMigrator.cs │ │ │ └── IAbpProDbContext.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.EntityFrameworkCore.csproj │ │ ├── Migrations │ │ │ ├── 20251113033431_Init.Designer.cs │ │ │ ├── 20251113033431_Init.cs │ │ │ └── AbpProDbContextModelSnapshot.cs │ │ └── Properties │ │ │ └── AssemblyInfo.cs │ ├── Lion.AbpPro.FreeSqlRepository │ │ ├── AbpProFreeSqlModule.cs │ │ ├── FreeSqlBasicRepository.cs │ │ ├── GlobalUsings.cs │ │ ├── Lion.AbpPro.FreeSqlRepository.csproj │ │ └── UserFreeSqlBasicRepository.cs │ ├── Lion.AbpPro.HttpApi.Client │ │ ├── AbpProHttpApiClientModule.cs │ │ ├── GlobalUsings.cs │ │ └── Lion.AbpPro.HttpApi.Client.csproj │ └── Lion.AbpPro.HttpApi │ │ ├── AbpProHttpApiModule.cs │ │ ├── Controllers │ │ └── AbpProController.cs │ │ ├── GlobalUsings.cs │ │ └── Lion.AbpPro.HttpApi.csproj │ └── test │ ├── Lion.AbpPro.Application.Tests │ ├── AbpProApplicationTestBase.cs │ ├── AbpProApplicationTestModule.cs │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.Application.Tests.csproj │ └── Samples │ │ └── SampleAppServiceTests.cs │ ├── Lion.AbpPro.Domain.Tests │ ├── AbpProDomainTestBase.cs │ ├── AbpProDomainTestModule.cs │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.Domain.Tests.csproj │ ├── Localizations │ │ ├── LocalizationHelper_Tests.cs │ │ └── TestType.cs │ └── Samples │ │ └── SampleDomainTests.cs │ ├── Lion.AbpPro.EntityFrameworkCore.Tests │ ├── EntityFrameworkCore │ │ ├── AbpProEntityFrameworkCoreTestBase.cs │ │ └── AbpProEntityFrameworkCoreTestModule.cs │ ├── GlobalUsings.cs │ └── Lion.AbpPro.EntityFrameworkCore.Tests.csproj │ ├── Lion.AbpPro.FreeSqlRepository.Tests │ ├── AbpProFreeSqlRepositoryTestBase.cs │ ├── AbpProFreeSqlRepositoryTestModule.cs │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.FreeSqlRepository.Tests.csproj │ └── Users │ │ └── UserFreeSqlBasicRepository_Tests.cs │ ├── Lion.AbpPro.HttpApi.Client.ConsoleTestApp │ ├── AbpProConsoleApiClientModule.cs │ ├── ClientDemoService.cs │ ├── ConsoleTestAppHostedService.cs │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.HttpApi.Client.ConsoleTestApp.csproj │ ├── Program.cs │ ├── appsettings.json │ └── appsettings.secrets.json │ └── Lion.AbpPro.TestBase │ ├── AbpProTestBase.cs │ ├── AbpProTestBaseModule.cs │ ├── AbpProTestDataSeedContributor.cs │ ├── GlobalUsings.cs │ ├── Lion.AbpPro.TestBase.csproj │ ├── Security │ └── FakeCurrentPrincipalAccessor.cs │ └── appsettings.json ├── docs ├── content │ ├── CNAME │ ├── about │ │ ├── 6.0-7.0.md │ │ ├── contact-us.md │ │ ├── license.md │ │ └── release-notes.md │ ├── extra │ │ ├── javascripts │ │ │ └── extra.js │ │ └── stylesheets │ │ │ └── extra.css │ ├── img │ │ ├── auth.png │ │ ├── dic.png │ │ ├── donate.png │ │ ├── favicon.ico │ │ ├── file.png │ │ ├── login.png │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── migrating.png │ │ ├── role.png │ │ ├── send.png │ │ ├── send1.png │ │ ├── uo.png │ │ └── user.png │ ├── index.md │ └── user-guide │ │ └── zh │ │ ├── deploy │ │ ├── docker.md │ │ └── github.md │ │ ├── extension │ │ ├── MagicodesIE.md │ │ └── 统一返回值格式.md │ │ ├── getting-started │ │ ├── contributing.md │ │ ├── introduction.md │ │ └── quick-start.md │ │ ├── infrastructure │ │ ├── AutoMapper.md │ │ ├── CorsOrigins.md │ │ ├── CurrentUser.md │ │ ├── DataFiltering.md │ │ ├── DataSeeding.md │ │ ├── MultiTenancy.md │ │ ├── authorization.md │ │ ├── batch.md │ │ ├── cache.md │ │ ├── cap.md │ │ ├── config.md │ │ ├── elastic.md │ │ ├── exception-handler.md │ │ ├── freesql.md │ │ ├── frontend.md │ │ ├── log.md │ │ └── login.md │ │ ├── modules │ │ ├── basic.md │ │ ├── dic.md │ │ ├── file.md │ │ ├── setting.md │ │ └── signalr.md │ │ └── problem │ │ ├── ef.md │ │ └── problem.md └── mkdocs.yml ├── templates ├── pro-module │ ├── Delete-BIN-OBJ-Folders.bat │ ├── Directory.Build.Lion.targets │ ├── Directory.Build.Microsoft.targets │ ├── Directory.Build.Volo.targets │ ├── Directory.Build.targets │ ├── MyCompanyName.MyProjectName.MyModuleName.sln │ ├── NuGet.Config │ ├── host │ │ └── MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host │ │ │ ├── Controllers │ │ │ └── HomeController.cs │ │ │ ├── EntityFrameworkCore │ │ │ ├── MyModuleNameHttpApiHostMigrationsDbContext.cs │ │ │ └── MyModuleNameHttpApiHostMigrationsDbContextFactory.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Microsoft │ │ │ └── Extensions │ │ │ │ └── DependencyInjection │ │ │ │ └── ServiceCollectionExtensions.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.HttpApi.Host.csproj │ │ │ ├── MyModuleNameHttpApiHostModule.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ └── appsettings.json │ ├── src │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application.Contracts │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application.Contracts.csproj │ │ │ ├── MyModuleNameApplicationContractsModule.cs │ │ │ └── Permissions │ │ │ │ ├── MyModuleNamePermissionDefinitionProvider.cs │ │ │ │ └── MyModuleNamePermissions.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application.csproj │ │ │ ├── MyModuleNameAppService.cs │ │ │ ├── MyModuleNameApplicationAutoMapperProfile.cs │ │ │ └── MyModuleNameApplicationModule.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain.Shared │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── Localization │ │ │ │ ├── MyModuleName │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── MyModuleNameResource.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain.Shared.csproj │ │ │ ├── MyModuleNameConsts.cs │ │ │ ├── MyModuleNameDomainSharedModule.cs │ │ │ └── MyModuleNameErrorCodes.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain.csproj │ │ │ ├── MyModuleNameDbProperties.cs │ │ │ ├── MyModuleNameDomainAutoMapperProfile.cs │ │ │ ├── MyModuleNameDomainModule.cs │ │ │ ├── MyModuleNameDomainService.cs │ │ │ └── Settings │ │ │ │ ├── MyModuleNameSettingDefinitionProvider.cs │ │ │ │ └── MyModuleNameSettings.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.EntityFrameworkCore │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── IMyModuleNameDbContext.cs │ │ │ │ ├── MyModuleNameDbContext.cs │ │ │ │ ├── MyModuleNameDbContextModelCreatingExtensions.cs │ │ │ │ ├── MyModuleNameEntityFrameworkCoreModule.cs │ │ │ │ └── MyModuleNameModelBuilderConfigurationOptions.cs │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ └── MyCompanyName.MyProjectName.MyModuleName.EntityFrameworkCore.csproj │ │ ├── MyCompanyName.MyProjectName.MyModuleName.HttpApi.Client │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.HttpApi.Client.csproj │ │ │ └── MyModuleNameHttpApiClientModule.cs │ │ └── MyCompanyName.MyProjectName.MyModuleName.HttpApi │ │ │ ├── FodyWeavers.xml │ │ │ ├── FodyWeavers.xsd │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.MyModuleName.HttpApi.csproj │ │ │ ├── MyModuleNameController.cs │ │ │ └── MyModuleNameHttpApiModule.cs │ └── test │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application.Tests │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Application.Tests.csproj │ │ ├── MyModuleNameApplicationTestBase.cs │ │ └── MyModuleNameApplicationTestModule.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain.Tests │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.Domain.Tests.csproj │ │ ├── MyModuleNameDomainTestBase.cs │ │ └── MyModuleNameDomainTestModule.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.EntityFrameworkCore.Tests │ │ ├── EntityFrameworkCore │ │ │ ├── MyModuleNameEntityFrameworkCoreTestBase.cs │ │ │ ├── MyModuleNameEntityFrameworkCoreTestModule.cs │ │ │ └── Samples │ │ │ │ └── SampleRepository_Tests.cs │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ └── MyCompanyName.MyProjectName.MyModuleName.EntityFrameworkCore.Tests.csproj │ │ └── MyCompanyName.MyProjectName.MyModuleName.TestBase │ │ ├── FodyWeavers.xml │ │ ├── FodyWeavers.xsd │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.MyModuleName.TestBase.csproj │ │ ├── MyModuleNameDataSeedContributor.cs │ │ ├── MyModuleNameTestBase.cs │ │ ├── MyModuleNameTestBaseModule.cs │ │ ├── MyModuleNameTestConsts.cs │ │ ├── Samples │ │ └── SampleRepository_Tests.cs │ │ └── Security │ │ └── FakeCurrentPrincipalAccessor.cs └── pro-nuget │ ├── .gitignore │ ├── service │ ├── .dockerignore │ ├── Delete-BIN-OBJ-Folders.bat │ ├── Directory.Build.Lion.targets │ ├── Directory.Build.Microsoft.targets │ ├── Directory.Build.Volo.targets │ ├── Directory.Build.targets │ ├── MyCompanyName.MyProjectName.sln │ ├── NuGet.Config │ ├── host │ │ ├── MyCompanyName.MyProjectName.HttpApi.Host │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── Dockerfile │ │ │ ├── GlobalUsings.cs │ │ │ ├── Microsoft │ │ │ │ └── Extensions │ │ │ │ │ └── DependencyInjection │ │ │ │ │ └── ServiceCollectionExtensions.cs │ │ │ ├── MyCompanyName.MyProjectName.HttpApi.Host.csproj │ │ │ ├── MyProjectNameHttpApiHostConst.cs │ │ │ ├── MyProjectNameHttpApiHostModule.cs │ │ │ ├── Pages │ │ │ │ ├── Login.cshtml │ │ │ │ ├── Login.cshtml.cs │ │ │ │ ├── Monitor.cshtml │ │ │ │ └── Monitor.cshtml.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Production.json │ │ │ ├── appsettings.json │ │ │ ├── tempkey.jwk │ │ │ ├── tempkey.rsa │ │ │ └── wwwroot │ │ │ │ ├── images │ │ │ │ ├── cap.png │ │ │ │ ├── hangfire.png │ │ │ │ ├── miniprofiler.png │ │ │ │ ├── more.png │ │ │ │ └── swagger.png │ │ │ │ └── libs │ │ │ │ └── bootstrap │ │ │ │ └── css │ │ │ │ └── bootstrap.min.css │ │ └── MyCompanyName.MyProjectName.WebGateway │ │ │ ├── Dockerfile │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.WebGateway.csproj │ │ │ ├── MyProjectNameWebGatewayModule.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── appsettings.Production.json │ │ │ └── appsettings.json │ ├── src │ │ ├── MyCompanyName.MyProjectName.Application.Contracts │ │ │ ├── GlobalUsings.cs │ │ │ ├── Jobs │ │ │ │ └── IRecurringJob.cs │ │ │ ├── MyCompanyName.MyProjectName.Application.Contracts.csproj │ │ │ ├── MyProjectNameApplicationContractsModule.cs │ │ │ ├── MyProjectNameDtoExtensions.cs │ │ │ └── Permissions │ │ │ │ ├── MyProjectNamePermissionDefinitionProvider.cs │ │ │ │ └── MyProjectNamePermissions.cs │ │ ├── MyCompanyName.MyProjectName.Application │ │ │ ├── GlobalUsings.cs │ │ │ ├── Jobs │ │ │ │ └── TestJob.cs │ │ │ ├── MyCompanyName.MyProjectName.Application.csproj │ │ │ ├── MyProjectNameAppService.cs │ │ │ ├── MyProjectNameApplicationAutoMapperProfile.cs │ │ │ ├── MyProjectNameApplicationModule.cs │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MyCompanyName.MyProjectName.DbMigrator │ │ │ ├── DbMigratorHostedService.cs │ │ │ ├── Dockerfile │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.DbMigrator.csproj │ │ │ ├── MyProjectNameDbMigratorModule.cs │ │ │ ├── Program.cs │ │ │ ├── appsettings.json │ │ │ └── tempkey.rsa │ │ ├── MyCompanyName.MyProjectName.Domain.Shared │ │ │ ├── GlobalUsings.cs │ │ │ ├── Localization │ │ │ │ ├── MyProjectName │ │ │ │ │ ├── ar.json │ │ │ │ │ ├── cs.json │ │ │ │ │ ├── de-DE.json │ │ │ │ │ ├── en-GB.json │ │ │ │ │ ├── en.json │ │ │ │ │ ├── es.json │ │ │ │ │ ├── fr.json │ │ │ │ │ ├── hu.json │ │ │ │ │ ├── nl.json │ │ │ │ │ ├── pl-PL.json │ │ │ │ │ ├── pt-BR.json │ │ │ │ │ ├── ru.json │ │ │ │ │ ├── sl.json │ │ │ │ │ ├── tr.json │ │ │ │ │ ├── vi.json │ │ │ │ │ ├── zh-Hans.json │ │ │ │ │ └── zh-Hant.json │ │ │ │ └── MyProjectNameResource.cs │ │ │ ├── MultiTenancy │ │ │ │ └── MultiTenancyConsts.cs │ │ │ ├── MyCompanyName.MyProjectName.Domain.Shared.csproj │ │ │ ├── MyProjectNameDomainErrorCodes.cs │ │ │ ├── MyProjectNameDomainSharedConsts.cs │ │ │ ├── MyProjectNameDomainSharedModule.cs │ │ │ ├── MyProjectNameGlobalFeatureConfigurator.cs │ │ │ ├── MyProjectNameModuleExtensionConfigurator.cs │ │ │ └── Users │ │ │ │ └── Dto │ │ │ │ └── UserOutput.cs │ │ ├── MyCompanyName.MyProjectName.Domain │ │ │ ├── Data │ │ │ │ ├── IMyProjectNameDbSchemaMigrator.cs │ │ │ │ ├── MyProjectNameDbMigrationService.cs │ │ │ │ └── NullMyProjectNameDbSchemaMigrator.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.Domain.csproj │ │ │ ├── MyProjectNameDbProperties.cs │ │ │ ├── MyProjectNameDomainModule.cs │ │ │ ├── MyProjectNameDomainService.cs │ │ │ ├── Properties │ │ │ │ └── AssemblyInfo.cs │ │ │ └── Settings │ │ │ │ ├── MyProjectNameSettingDefinitionProvider.cs │ │ │ │ └── MyProjectNameSettings.cs │ │ ├── MyCompanyName.MyProjectName.EntityFrameworkCore │ │ │ ├── EntityFrameworkCore │ │ │ │ ├── EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs │ │ │ │ ├── IMyProjectNameDbContext.cs │ │ │ │ ├── MyProjectNameDbContext.cs │ │ │ │ ├── MyProjectNameDbContextModelCreatingExtensions.cs │ │ │ │ ├── MyProjectNameEfCoreEntityExtensionMappings.cs │ │ │ │ ├── MyProjectNameEntityFrameworkCoreModule.cs │ │ │ │ └── MyProjectNameMigrationsDbContextFactory.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.EntityFrameworkCore.csproj │ │ │ └── Properties │ │ │ │ └── AssemblyInfo.cs │ │ ├── MyCompanyName.MyProjectName.FreeSqlRepository │ │ │ ├── FreeSqlBasicRepository.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.FreeSqlRepository.csproj │ │ │ └── MyProjectNameFreeSqlModule.cs │ │ ├── MyCompanyName.MyProjectName.HttpApi.Client │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.HttpApi.Client.csproj │ │ │ └── MyProjectNameHttpApiClientModule.cs │ │ └── MyCompanyName.MyProjectName.HttpApi │ │ │ ├── Controllers │ │ │ └── MyProjectNameController.cs │ │ │ ├── GlobalUsings.cs │ │ │ ├── MyCompanyName.MyProjectName.HttpApi.csproj │ │ │ └── MyProjectNameHttpApiModule.cs │ └── test │ │ ├── MyCompanyName.MyProjectName.Application.Tests │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.Application.Tests.csproj │ │ ├── MyProjectNameApplicationTestBase.cs │ │ ├── MyProjectNameApplicationTestModule.cs │ │ └── Samples │ │ │ └── SampleAppServiceTests.cs │ │ ├── MyCompanyName.MyProjectName.Domain.Tests │ │ ├── GlobalUsings.cs │ │ ├── Localizations │ │ │ ├── LocalizationHelper_Tests.cs │ │ │ └── TestType.cs │ │ ├── MyCompanyName.MyProjectName.Domain.Tests.csproj │ │ ├── MyProjectNameDomainTestBase.cs │ │ ├── MyProjectNameDomainTestModule.cs │ │ └── Samples │ │ │ └── SampleDomainTests.cs │ │ ├── MyCompanyName.MyProjectName.EntityFrameworkCore.Tests │ │ ├── EntityFrameworkCore │ │ │ ├── MyProjectNameEntityFrameworkCoreTestBase.cs │ │ │ └── MyProjectNameEntityFrameworkCoreTestModule.cs │ │ ├── GlobalUsings.cs │ │ └── MyCompanyName.MyProjectName.EntityFrameworkCore.Tests.csproj │ │ ├── MyCompanyName.MyProjectName.FreeSqlReppsitory.Tests │ │ ├── MyCompanyName.MyProjectName.FreeSqlReppsitory.Tests.csproj │ │ ├── MyProjectNameFreeSqlRepositoryTestBase.cs │ │ ├── MyProjectNameFreeSqlRepositoryTestModule.cs │ │ └── Users │ │ │ └── UserFreeSqlBasicRepository_Tests.cs │ │ ├── MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp │ │ ├── ClientDemoService.cs │ │ ├── ConsoleTestAppHostedService.cs │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp.csproj │ │ ├── MyProjectNameConsoleApiClientModule.cs │ │ ├── Program.cs │ │ ├── appsettings.json │ │ └── appsettings.secrets.json │ │ └── MyCompanyName.MyProjectName.TestBase │ │ ├── GlobalUsings.cs │ │ ├── MyCompanyName.MyProjectName.TestBase.csproj │ │ ├── MyProjectNameTestBase.cs │ │ ├── MyProjectNameTestBaseModule.cs │ │ ├── MyProjectNameTestDataSeedContributor.cs │ │ ├── Security │ │ └── FakeCurrentPrincipalAccessor.cs │ │ └── appsettings.json │ └── vben28 │ ├── .dockerignore │ ├── .editorconfig │ ├── .env │ ├── .env.development │ ├── .env.production │ ├── .env.test │ ├── .eslintignore │ ├── .eslintrc.js │ ├── .gitattributes │ ├── .gitignore │ ├── .gitpod.yml │ ├── .prettierignore │ ├── .stylelintignore │ ├── CHANGELOG.en_US.md │ ├── CHANGELOG.md │ ├── CHANGELOG.zh_CN.md │ ├── Dockerfile │ ├── LICENSE │ ├── README.md │ ├── README.zh-CN.md │ ├── _nginx │ ├── default.conf │ ├── env.js │ └── nginx.conf │ ├── build │ ├── config │ │ └── themeConfig.ts │ ├── constant.ts │ ├── generate │ │ ├── generateModifyVars.ts │ │ └── icon │ │ │ └── index.ts │ ├── getConfigFileName.ts │ ├── script │ │ ├── buildConf.ts │ │ └── postBuild.ts │ ├── utils.ts │ └── vite │ │ ├── plugin │ │ ├── compress.ts │ │ ├── html.ts │ │ ├── imagemin.ts │ │ ├── index.ts │ │ ├── mock.ts │ │ ├── pwa.ts │ │ ├── styleImport.ts │ │ ├── svgSprite.ts │ │ ├── theme.ts │ │ └── visualizer.ts │ │ └── proxy.ts │ ├── commitlint.config.js │ ├── index.html │ ├── mock │ ├── _createProductionServer.ts │ ├── _util.ts │ ├── demo │ │ ├── account.ts │ │ ├── api-cascader.ts │ │ ├── select-demo.ts │ │ ├── system.ts │ │ ├── table-demo.ts │ │ └── tree-demo.ts │ └── sys │ │ ├── menu.ts │ │ └── user.ts │ ├── nswag │ ├── nswag.json │ ├── refresh.bat │ └── templates │ │ ├── AxiosClient.liquid │ │ ├── Class.liquid │ │ └── File.liquid │ ├── package.json │ ├── postcss.config.js │ ├── prettier.config.js │ ├── public │ ├── favicon.ico │ └── resource │ │ ├── img │ │ ├── logo.png │ │ ├── pwa-192x192.png │ │ └── pwa-512x512.png │ │ └── tinymce │ │ ├── langs │ │ ├── en.js │ │ └── zh_CN.js │ │ └── skins │ │ └── ui │ │ ├── oxide-dark │ │ ├── content.inline.min.css │ │ ├── content.min.css │ │ ├── content.mobile.min.css │ │ ├── skin.min.css │ │ └── skin.mobile.min.css │ │ └── oxide │ │ ├── content.inline.min.css │ │ ├── content.min.css │ │ ├── content.mobile.min.css │ │ ├── fonts │ │ └── tinymce-mobile.woff │ │ ├── skin.min.css │ │ └── skin.mobile.min.css │ ├── src │ ├── App.vue │ ├── api │ │ ├── demo │ │ │ ├── account.ts │ │ │ ├── cascader.ts │ │ │ ├── error.ts │ │ │ ├── model │ │ │ │ ├── accountModel.ts │ │ │ │ ├── areaModel.ts │ │ │ │ ├── optionsModel.ts │ │ │ │ ├── systemModel.ts │ │ │ │ └── tableModel.ts │ │ │ ├── select.ts │ │ │ ├── system.ts │ │ │ ├── table.ts │ │ │ └── tree.ts │ │ ├── model │ │ │ └── baseModel.ts │ │ └── sys │ │ │ ├── menu.ts │ │ │ ├── model │ │ │ ├── menuModel.ts │ │ │ ├── uploadModel.ts │ │ │ └── userModel.ts │ │ │ ├── upload.ts │ │ │ └── user.ts │ ├── assets │ │ ├── icons │ │ │ ├── download-count.svg │ │ │ ├── dynamic-avatar-1.svg │ │ │ ├── dynamic-avatar-2.svg │ │ │ ├── dynamic-avatar-3.svg │ │ │ ├── dynamic-avatar-4.svg │ │ │ ├── dynamic-avatar-5.svg │ │ │ ├── dynamic-avatar-6.svg │ │ │ ├── moon.svg │ │ │ ├── sun.svg │ │ │ ├── test.svg │ │ │ ├── total-sales.svg │ │ │ ├── transaction.svg │ │ │ └── visit-count.svg │ │ ├── images │ │ │ ├── demo.png │ │ │ ├── header.jpg │ │ │ └── logo.png │ │ └── svg │ │ │ ├── illustration.svg │ │ │ ├── login-bg-dark.svg │ │ │ ├── login-bg.svg │ │ │ ├── login-box-bg.svg │ │ │ ├── net-error.svg │ │ │ ├── no-data.svg │ │ │ └── preview │ │ │ ├── p-rotate.svg │ │ │ ├── resume.svg │ │ │ ├── scale.svg │ │ │ ├── unrotate.svg │ │ │ └── unscale.svg │ ├── components │ │ ├── Application │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── AppDarkModeToggle.vue │ │ │ │ ├── AppLocalePicker.vue │ │ │ │ ├── AppLogo.vue │ │ │ │ ├── AppProvider.vue │ │ │ │ ├── search │ │ │ │ ├── AppSearch.vue │ │ │ │ ├── AppSearchFooter.vue │ │ │ │ ├── AppSearchKeyItem.vue │ │ │ │ ├── AppSearchModal.vue │ │ │ │ └── useMenuSearch.ts │ │ │ │ └── useAppContext.ts │ │ ├── Authority │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── Authority.vue │ │ ├── Basic │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicArrow.vue │ │ │ │ ├── BasicHelp.vue │ │ │ │ └── BasicTitle.vue │ │ ├── Button │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicButton.vue │ │ │ │ ├── PopConfirmButton.vue │ │ │ │ └── props.ts │ │ ├── CardList │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── CardList.vue │ │ │ │ └── data.ts │ │ ├── ClickOutSide │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── ClickOutSide.vue │ │ ├── CodeEditor │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── CodeEditor.vue │ │ │ │ ├── codemirror │ │ │ │ ├── CodeMirror.vue │ │ │ │ ├── codeMirror.ts │ │ │ │ └── codemirror.css │ │ │ │ ├── json-preview │ │ │ │ └── JsonPreview.vue │ │ │ │ └── typing.ts │ │ ├── Container │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── LazyContainer.vue │ │ │ │ ├── ScrollContainer.vue │ │ │ │ ├── collapse │ │ │ │ ├── CollapseContainer.vue │ │ │ │ └── CollapseHeader.vue │ │ │ │ └── typing.ts │ │ ├── ContextMenu │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── ContextMenu.vue │ │ │ │ ├── createContextMenu.ts │ │ │ │ └── typing.ts │ │ ├── CountDown │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── CountButton.vue │ │ │ │ ├── CountdownInput.vue │ │ │ │ └── useCountdown.ts │ │ ├── CountTo │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── CountTo.vue │ │ ├── Cropper │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── CopperModal.vue │ │ │ │ ├── Cropper.vue │ │ │ │ ├── CropperAvatar.vue │ │ │ │ └── typing.ts │ │ ├── Description │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Description.vue │ │ │ │ ├── typing.ts │ │ │ │ └── useDescription.ts │ │ ├── Drawer │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicDrawer.vue │ │ │ │ ├── components │ │ │ │ ├── DrawerFooter.vue │ │ │ │ └── DrawerHeader.vue │ │ │ │ ├── props.ts │ │ │ │ ├── typing.ts │ │ │ │ └── useDrawer.ts │ │ ├── Dropdown │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Dropdown.vue │ │ │ │ └── typing.ts │ │ ├── Excel │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Export2Excel.ts │ │ │ │ ├── ExportExcelModal.vue │ │ │ │ ├── ImportExcel.vue │ │ │ │ └── typing.ts │ │ ├── FlowChart │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── FlowChart.vue │ │ │ │ ├── FlowChartToolbar.vue │ │ │ │ ├── adpterForTurbo.ts │ │ │ │ ├── config.ts │ │ │ │ ├── enum.ts │ │ │ │ ├── types.ts │ │ │ │ └── useFlowContext.ts │ │ ├── Form │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicForm.vue │ │ │ │ ├── componentMap.ts │ │ │ │ ├── components │ │ │ │ ├── ApiCascader.vue │ │ │ │ ├── ApiRadioGroup.vue │ │ │ │ ├── ApiSelect.vue │ │ │ │ ├── ApiTree.vue │ │ │ │ ├── ApiTreeSelect.vue │ │ │ │ ├── FormAction.vue │ │ │ │ ├── FormItem.vue │ │ │ │ └── RadioButtonGroup.vue │ │ │ │ ├── helper.ts │ │ │ │ ├── hooks │ │ │ │ ├── useAdvanced.ts │ │ │ │ ├── useAutoFocus.ts │ │ │ │ ├── useComponentRegister.ts │ │ │ │ ├── useForm.ts │ │ │ │ ├── useFormContext.ts │ │ │ │ ├── useFormEvents.ts │ │ │ │ ├── useFormValues.ts │ │ │ │ └── useLabelWidth.ts │ │ │ │ ├── props.ts │ │ │ │ └── types │ │ │ │ ├── form.ts │ │ │ │ ├── formItem.ts │ │ │ │ ├── hooks.ts │ │ │ │ └── index.ts │ │ ├── Icon │ │ │ ├── data │ │ │ │ └── icons.data.ts │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Icon.vue │ │ │ │ ├── IconPicker.vue │ │ │ │ └── SvgIcon.vue │ │ ├── Loading │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Loading.vue │ │ │ │ ├── createLoading.ts │ │ │ │ ├── typing.ts │ │ │ │ └── useLoading.ts │ │ ├── Markdown │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Markdown.vue │ │ │ │ ├── MarkdownViewer.vue │ │ │ │ └── typing.ts │ │ ├── Menu │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicMenu.vue │ │ │ │ ├── components │ │ │ │ ├── BasicMenuItem.vue │ │ │ │ ├── BasicSubMenuItem.vue │ │ │ │ └── MenuItemContent.vue │ │ │ │ ├── index.less │ │ │ │ ├── props.ts │ │ │ │ ├── types.ts │ │ │ │ └── useOpenKeys.ts │ │ ├── Modal │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicModal.vue │ │ │ │ ├── components │ │ │ │ ├── Modal.tsx │ │ │ │ ├── ModalClose.vue │ │ │ │ ├── ModalFooter.vue │ │ │ │ ├── ModalHeader.vue │ │ │ │ └── ModalWrapper.vue │ │ │ │ ├── hooks │ │ │ │ ├── useModal.ts │ │ │ │ ├── useModalContext.ts │ │ │ │ ├── useModalDrag.ts │ │ │ │ └── useModalFullScreen.ts │ │ │ │ ├── index.less │ │ │ │ ├── props.ts │ │ │ │ └── typing.ts │ │ ├── Page │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── PageFooter.vue │ │ │ │ └── PageWrapper.vue │ │ ├── Preview │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Functional.vue │ │ │ │ ├── Preview.vue │ │ │ │ ├── functional.ts │ │ │ │ └── typing.ts │ │ ├── Qrcode │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Qrcode.vue │ │ │ │ ├── drawCanvas.ts │ │ │ │ ├── drawLogo.ts │ │ │ │ ├── qrcodePlus.ts │ │ │ │ ├── toCanvas.ts │ │ │ │ └── typing.ts │ │ ├── Scrollbar │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Scrollbar.vue │ │ │ │ ├── bar.ts │ │ │ │ ├── types.d.ts │ │ │ │ └── util.ts │ │ ├── SimpleMenu │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── SimpleMenu.vue │ │ │ │ ├── SimpleMenuTag.vue │ │ │ │ ├── SimpleSubMenu.vue │ │ │ │ ├── components │ │ │ │ ├── Menu.vue │ │ │ │ ├── MenuCollapseTransition.vue │ │ │ │ ├── MenuItem.vue │ │ │ │ ├── SubMenuItem.vue │ │ │ │ ├── menu.less │ │ │ │ ├── types.ts │ │ │ │ ├── useMenu.ts │ │ │ │ └── useSimpleMenuContext.ts │ │ │ │ ├── index.less │ │ │ │ ├── types.ts │ │ │ │ └── useOpenKeys.ts │ │ ├── StrengthMeter │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── StrengthMeter.vue │ │ ├── Table │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicTable.vue │ │ │ │ ├── componentMap.ts │ │ │ │ ├── components │ │ │ │ ├── EditTableHeaderIcon.vue │ │ │ │ ├── HeaderCell.vue │ │ │ │ ├── TableAction.vue │ │ │ │ ├── TableFooter.vue │ │ │ │ ├── TableHeader.vue │ │ │ │ ├── TableImg.vue │ │ │ │ ├── TableTitle.vue │ │ │ │ ├── editable │ │ │ │ │ ├── CellComponent.ts │ │ │ │ │ ├── EditableCell.vue │ │ │ │ │ ├── helper.ts │ │ │ │ │ └── index.ts │ │ │ │ └── settings │ │ │ │ │ ├── ColumnSetting.vue │ │ │ │ │ ├── FullScreenSetting.vue │ │ │ │ │ ├── RedoSetting.vue │ │ │ │ │ ├── SizeSetting.vue │ │ │ │ │ └── index.vue │ │ │ │ ├── const.ts │ │ │ │ ├── hooks │ │ │ │ ├── useColumns.ts │ │ │ │ ├── useCustomRow.ts │ │ │ │ ├── useDataSource.ts │ │ │ │ ├── useLoading.ts │ │ │ │ ├── usePagination.tsx │ │ │ │ ├── useRowSelection.ts │ │ │ │ ├── useScrollTo.ts │ │ │ │ ├── useTable.ts │ │ │ │ ├── useTableContext.ts │ │ │ │ ├── useTableExpand.ts │ │ │ │ ├── useTableFooter.ts │ │ │ │ ├── useTableForm.ts │ │ │ │ ├── useTableHeader.ts │ │ │ │ ├── useTableScroll.ts │ │ │ │ └── useTableStyle.ts │ │ │ │ ├── props.ts │ │ │ │ └── types │ │ │ │ ├── column.ts │ │ │ │ ├── componentType.ts │ │ │ │ ├── pagination.ts │ │ │ │ ├── table.ts │ │ │ │ └── tableAction.ts │ │ ├── Time │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── Time.vue │ │ ├── Tinymce │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── Editor.vue │ │ │ │ ├── ImgUpload.vue │ │ │ │ ├── helper.ts │ │ │ │ └── tinymce.ts │ │ ├── Transition │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── CollapseTransition.vue │ │ │ │ ├── CreateTransition.tsx │ │ │ │ └── ExpandTransition.ts │ │ ├── Tree │ │ │ ├── index.ts │ │ │ ├── src │ │ │ │ ├── BasicTree.vue │ │ │ │ ├── TreeIcon.ts │ │ │ │ ├── components │ │ │ │ │ └── TreeHeader.vue │ │ │ │ ├── hooks │ │ │ │ │ └── useTree.ts │ │ │ │ └── types │ │ │ │ │ └── tree.ts │ │ │ └── style │ │ │ │ ├── index.less │ │ │ │ └── index.ts │ │ ├── Upload │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── BasicUpload.vue │ │ │ │ ├── FileList.vue │ │ │ │ ├── ThumbUrl.vue │ │ │ │ ├── UploadModal.vue │ │ │ │ ├── UploadPreviewModal.vue │ │ │ │ ├── data.tsx │ │ │ │ ├── helper.ts │ │ │ │ ├── props.ts │ │ │ │ ├── typing.ts │ │ │ │ └── useUpload.ts │ │ ├── Verify │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ ├── DragVerify.vue │ │ │ │ ├── ImgRotate.vue │ │ │ │ ├── props.ts │ │ │ │ └── typing.ts │ │ ├── VirtualScroll │ │ │ ├── index.ts │ │ │ └── src │ │ │ │ └── VirtualScroll.vue │ │ └── registerGlobComp.ts │ ├── design │ │ ├── ant │ │ │ ├── btn.less │ │ │ ├── index.less │ │ │ ├── input.less │ │ │ ├── pagination.less │ │ │ └── table.less │ │ ├── color.less │ │ ├── config.less │ │ ├── index.less │ │ ├── public.less │ │ ├── theme.less │ │ ├── transition │ │ │ ├── base.less │ │ │ ├── fade.less │ │ │ ├── index.less │ │ │ ├── scale.less │ │ │ ├── scroll.less │ │ │ ├── slide.less │ │ │ └── zoom.less │ │ └── var │ │ │ ├── breakpoint.less │ │ │ ├── easing.less │ │ │ └── index.less │ ├── directives │ │ ├── clickOutside.ts │ │ ├── index.ts │ │ ├── loading.ts │ │ ├── permission.ts │ │ ├── repeatClick.ts │ │ └── ripple │ │ │ ├── index.less │ │ │ └── index.ts │ ├── enums │ │ ├── appEnum.ts │ │ ├── breakpointEnum.ts │ │ ├── cacheEnum.ts │ │ ├── exceptionEnum.ts │ │ ├── httpEnum.ts │ │ ├── menuEnum.ts │ │ ├── pageEnum.ts │ │ ├── roleEnum.ts │ │ └── sizeEnum.ts │ ├── hooks │ │ ├── component │ │ │ ├── useFormItem.ts │ │ │ └── usePageContext.ts │ │ ├── core │ │ │ ├── onMountedOrActivated.ts │ │ │ ├── useAttrs.ts │ │ │ ├── useContext.ts │ │ │ ├── useLockFn.ts │ │ │ ├── useRefs.ts │ │ │ └── useTimeout.ts │ │ ├── event │ │ │ ├── useBreakpoint.ts │ │ │ ├── useEventListener.ts │ │ │ ├── useIntersectionObserver.ts │ │ │ ├── useScroll.ts │ │ │ ├── useScrollTo.ts │ │ │ └── useWindowSizeFn.ts │ │ ├── setting │ │ │ ├── index.ts │ │ │ ├── useHeaderSetting.ts │ │ │ ├── useMenuSetting.ts │ │ │ ├── useMultipleTabSetting.ts │ │ │ ├── useRootSetting.ts │ │ │ └── useTransitionSetting.ts │ │ └── web │ │ │ ├── useAppInject.ts │ │ │ ├── useContentHeight.ts │ │ │ ├── useContextMenu.ts │ │ │ ├── useCopyToClipboard.ts │ │ │ ├── useDesign.ts │ │ │ ├── useECharts.ts │ │ │ ├── useFullContent.ts │ │ │ ├── useI18n.ts │ │ │ ├── useLockPage.ts │ │ │ ├── useMessage.tsx │ │ │ ├── usePage.ts │ │ │ ├── usePagination.ts │ │ │ ├── usePermission.ts │ │ │ ├── useScript.ts │ │ │ ├── useSignalR.ts │ │ │ ├── useSortable.ts │ │ │ ├── useTabs.ts │ │ │ ├── useTitle.ts │ │ │ └── useWatermark.ts │ ├── layouts │ │ ├── default │ │ │ ├── content │ │ │ │ ├── index.vue │ │ │ │ ├── useContentContext.ts │ │ │ │ └── useContentViewHeight.ts │ │ │ ├── feature │ │ │ │ └── index.vue │ │ │ ├── footer │ │ │ │ └── index.vue │ │ │ ├── header │ │ │ │ ├── MultipleHeader.vue │ │ │ │ ├── components │ │ │ │ │ ├── Breadcrumb.vue │ │ │ │ │ ├── ErrorAction.vue │ │ │ │ │ ├── FullScreen.vue │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── lock │ │ │ │ │ │ └── LockModal.vue │ │ │ │ │ ├── notify │ │ │ │ │ │ ├── NoticeList.vue │ │ │ │ │ │ ├── data.ts │ │ │ │ │ │ └── index.vue │ │ │ │ │ └── user-dropdown │ │ │ │ │ │ ├── ChangePassword.vue │ │ │ │ │ │ ├── DropMenuItem.vue │ │ │ │ │ │ └── index.vue │ │ │ │ ├── index.less │ │ │ │ └── index.vue │ │ │ ├── index.vue │ │ │ ├── menu │ │ │ │ ├── index.vue │ │ │ │ └── useLayoutMenu.ts │ │ │ ├── setting │ │ │ │ ├── SettingDrawer.tsx │ │ │ │ ├── components │ │ │ │ │ ├── InputNumberItem.vue │ │ │ │ │ ├── SelectItem.vue │ │ │ │ │ ├── SettingFooter.vue │ │ │ │ │ ├── SwitchItem.vue │ │ │ │ │ ├── ThemeColorPicker.vue │ │ │ │ │ ├── TypePicker.vue │ │ │ │ │ └── index.ts │ │ │ │ ├── enum.ts │ │ │ │ ├── handler.ts │ │ │ │ └── index.vue │ │ │ ├── sider │ │ │ │ ├── DragBar.vue │ │ │ │ ├── LayoutSider.vue │ │ │ │ ├── MixSider.vue │ │ │ │ ├── index.vue │ │ │ │ └── useLayoutSider.ts │ │ │ ├── tabs │ │ │ │ ├── components │ │ │ │ │ ├── FoldButton.vue │ │ │ │ │ ├── TabContent.vue │ │ │ │ │ └── TabRedo.vue │ │ │ │ ├── index.less │ │ │ │ ├── index.vue │ │ │ │ ├── types.ts │ │ │ │ ├── useMultipleTabs.ts │ │ │ │ └── useTabDropdown.ts │ │ │ └── trigger │ │ │ │ ├── HeaderTrigger.vue │ │ │ │ ├── SiderTrigger.vue │ │ │ │ └── index.vue │ │ ├── iframe │ │ │ ├── index.vue │ │ │ └── useFrameKeepAlive.ts │ │ └── page │ │ │ ├── index.vue │ │ │ └── transition.ts │ ├── locales │ │ ├── helper.ts │ │ ├── lang │ │ │ ├── en.ts │ │ │ ├── en │ │ │ │ ├── common.ts │ │ │ │ ├── component.ts │ │ │ │ ├── layout.ts │ │ │ │ ├── routes │ │ │ │ │ ├── admin.ts │ │ │ │ │ ├── basic.ts │ │ │ │ │ ├── dashboard.ts │ │ │ │ │ └── tenant.ts │ │ │ │ └── sys.ts │ │ │ ├── zh-CN │ │ │ │ ├── common.ts │ │ │ │ ├── component.ts │ │ │ │ ├── layout.ts │ │ │ │ ├── routes │ │ │ │ │ ├── admin.ts │ │ │ │ │ ├── basic.ts │ │ │ │ │ ├── dashboard.ts │ │ │ │ │ └── tenant.ts │ │ │ │ └── sys.ts │ │ │ └── zh_CN.ts │ │ ├── setupI18n.ts │ │ └── useLocale.ts │ ├── logics │ │ ├── error-handle │ │ │ └── index.ts │ │ ├── initAppConfig.ts │ │ ├── mitt │ │ │ └── routeChange.ts │ │ └── theme │ │ │ ├── dark.ts │ │ │ ├── index.ts │ │ │ ├── updateBackground.ts │ │ │ ├── updateColorWeak.ts │ │ │ ├── updateGrayMode.ts │ │ │ └── util.ts │ ├── main.ts │ ├── router │ │ ├── constant.ts │ │ ├── guard │ │ │ ├── index.ts │ │ │ ├── paramMenuGuard.ts │ │ │ ├── permissionGuard.ts │ │ │ └── stateGuard.ts │ │ ├── helper │ │ │ ├── menuHelper.ts │ │ │ └── routeHelper.ts │ │ ├── index.ts │ │ ├── menus │ │ │ └── index.ts │ │ ├── routes │ │ │ ├── basic.ts │ │ │ ├── index.ts │ │ │ ├── mainOut.ts │ │ │ └── modules │ │ │ │ ├── admin.ts │ │ │ │ ├── dashboard.ts │ │ │ │ └── tenant.ts │ │ └── types.ts │ ├── services │ │ ├── ServiceProxies.ts │ │ └── ServiceProxyBase.ts │ ├── settings │ │ ├── componentSetting.ts │ │ ├── designSetting.ts │ │ ├── encryptionSetting.ts │ │ ├── localeSetting.ts │ │ ├── projectSetting.ts │ │ └── siteSetting.ts │ ├── store │ │ ├── index.ts │ │ └── modules │ │ │ ├── app.ts │ │ │ ├── errorLog.ts │ │ │ ├── locale.ts │ │ │ ├── lock.ts │ │ │ ├── multipleTab.ts │ │ │ ├── permission.ts │ │ │ └── user.ts │ ├── utils │ │ ├── auth │ │ │ └── index.ts │ │ ├── bem.ts │ │ ├── cache │ │ │ ├── index.ts │ │ │ ├── memory.ts │ │ │ ├── persistent.ts │ │ │ └── storageCache.ts │ │ ├── cipher.ts │ │ ├── color.ts │ │ ├── dateUtil.ts │ │ ├── domUtils.ts │ │ ├── env.ts │ │ ├── event │ │ │ └── index.ts │ │ ├── factory │ │ │ └── createAsyncComponent.tsx │ │ ├── file │ │ │ ├── base64Conver.ts │ │ │ └── download.ts │ │ ├── helper │ │ │ ├── treeHelper.ts │ │ │ └── tsxHelper.tsx │ │ ├── http │ │ │ └── axios │ │ │ │ ├── Axios.ts │ │ │ │ ├── axiosCancel.ts │ │ │ │ ├── axiosRetry.ts │ │ │ │ ├── axiosTransform.ts │ │ │ │ ├── checkStatus.ts │ │ │ │ ├── helper.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── is.ts │ │ ├── lib │ │ │ └── echarts.ts │ │ ├── log.ts │ │ ├── mitt.ts │ │ ├── propTypes.ts │ │ ├── props.ts │ │ ├── types.ts │ │ └── uuid.ts │ └── views │ │ ├── admin │ │ ├── auditLog │ │ │ ├── AuditLog.ts │ │ │ ├── AuditLog.vue │ │ │ └── AuditLogDetail.vue │ │ ├── dictionary │ │ │ ├── AbpDictionary.ts │ │ │ ├── AbpDictionary.vue │ │ │ ├── CreateAbpDictionary.vue │ │ │ ├── CreateAbpDictionaryType.vue │ │ │ ├── EditAbpDictionary.vue │ │ │ └── EditAbpDictionaryType.vue │ │ ├── files │ │ │ ├── File.ts │ │ │ ├── File.vue │ │ │ └── UploadOss.ts │ │ ├── identitySecurityLog │ │ │ ├── Index.ts │ │ │ └── Index.vue │ │ ├── language │ │ │ ├── CreateLanguage.vue │ │ │ ├── Index.ts │ │ │ ├── Index.vue │ │ │ └── UpdateLanguage.vue │ │ ├── languageText │ │ │ ├── CreateLanguageText.vue │ │ │ ├── Index.ts │ │ │ ├── Index.vue │ │ │ └── UpdateLanguageText.vue │ │ ├── manageFeatrue │ │ │ ├── index.ts │ │ │ └── index.vue │ │ ├── notification │ │ │ ├── CreateNotification.vue │ │ │ ├── CreateSubscription.vue │ │ │ ├── Index.ts │ │ │ ├── Index.vue │ │ │ └── Subscription.vue │ │ ├── organizationUnits │ │ │ ├── AddRoleToOrganizationUnit.vue │ │ │ ├── AddUserToOrganizationUnit.vue │ │ │ ├── CreateOrganizationUnit.vue │ │ │ ├── EditOrganizationUnit.vue │ │ │ ├── OrganizationUnit.ts │ │ │ └── OrganizationUnit.vue │ │ ├── roles │ │ │ ├── AbpRole.ts │ │ │ ├── AbpRole.vue │ │ │ ├── CreateAbpRole.vue │ │ │ ├── EditAbpRole.vue │ │ │ └── PermissionAbpRole.vue │ │ ├── settings │ │ │ ├── Setting.ts │ │ │ └── Setting.vue │ │ └── users │ │ │ ├── AbpUser.ts │ │ │ ├── AbpUser.vue │ │ │ ├── CreateAbpUser.vue │ │ │ └── EditAbpUser.vue │ │ ├── dashboard │ │ ├── analysis │ │ │ ├── components │ │ │ │ ├── GrowCard.vue │ │ │ │ ├── SalesProductPie.vue │ │ │ │ ├── SiteAnalysis.vue │ │ │ │ ├── VisitAnalysis.vue │ │ │ │ ├── VisitAnalysisBar.vue │ │ │ │ ├── VisitRadar.vue │ │ │ │ ├── VisitSource.vue │ │ │ │ └── props.ts │ │ │ ├── data.ts │ │ │ └── index.vue │ │ └── workbench │ │ │ ├── components │ │ │ ├── DynamicInfo.vue │ │ │ ├── ProjectCard.vue │ │ │ ├── QuickNav.vue │ │ │ ├── SaleRadar.vue │ │ │ ├── WorkbenchHeader.vue │ │ │ └── data.ts │ │ │ └── index.vue │ │ ├── sys │ │ ├── about │ │ │ └── index.vue │ │ ├── exception │ │ │ ├── Exception.vue │ │ │ └── index.ts │ │ ├── iframe │ │ │ ├── FrameBlank.vue │ │ │ └── index.vue │ │ ├── lock │ │ │ ├── LockPage.vue │ │ │ ├── index.vue │ │ │ └── useNow.ts │ │ ├── login │ │ │ ├── ForgetPasswordForm.vue │ │ │ ├── GithubOidcSignIn.vue │ │ │ ├── Login.vue │ │ │ ├── LoginForm.vue │ │ │ ├── LoginFormTitle.vue │ │ │ ├── MobileForm.vue │ │ │ ├── OidcSignIn.vue │ │ │ ├── OidcSignOut.vue │ │ │ ├── QrCodeForm.vue │ │ │ ├── RegisterForm.vue │ │ │ ├── SessionTimeoutLogin.vue │ │ │ ├── TenantLoginForm.vue │ │ │ └── useLogin.ts │ │ └── redirect │ │ │ └── index.vue │ │ └── tenants │ │ ├── CreateConnectionString.vue │ │ ├── CreateTenant.vue │ │ ├── EditConnectionString.vue │ │ ├── EditTenant.vue │ │ ├── ManageFeatrue.vue │ │ ├── Tenant.ts │ │ └── Tenant.vue │ ├── stylelint.config.js │ ├── tests │ └── server │ │ ├── README.md │ │ ├── controller │ │ ├── FileController.ts │ │ └── UserController.ts │ │ ├── ecosystem.config.js │ │ ├── index.ts │ │ ├── nodemon.json │ │ ├── package.json │ │ ├── routes.ts │ │ ├── service │ │ ├── FileService.ts │ │ └── UserService.ts │ │ ├── tsconfig.json │ │ ├── utils.ts │ │ └── yarn.lock │ ├── tsconfig.json │ ├── types │ ├── axios.d.ts │ ├── config.d.ts │ ├── global.d.ts │ ├── index.d.ts │ ├── module.d.ts │ ├── store.d.ts │ ├── utils.d.ts │ └── vue-router.d.ts │ ├── vite.config.ts │ ├── windi.config.ts │ └── yarn.lock └── vben28 ├── .dockerignore ├── .editorconfig ├── .env ├── .env.development ├── .env.production ├── .env.test ├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .gitpod.yml ├── .prettierignore ├── .stylelintignore ├── .vscode └── settings.json ├── CHANGELOG.en_US.md ├── CHANGELOG.md ├── CHANGELOG.zh_CN.md ├── Dockerfile ├── LICENSE ├── README.md ├── README.zh-CN.md ├── _nginx ├── default.conf ├── env.js └── nginx.conf ├── build ├── config │ └── themeConfig.ts ├── constant.ts ├── generate │ ├── generateModifyVars.ts │ └── icon │ │ └── index.ts ├── getConfigFileName.ts ├── script │ ├── buildConf.ts │ └── postBuild.ts ├── utils.ts └── vite │ ├── plugin │ ├── compress.ts │ ├── html.ts │ ├── imagemin.ts │ ├── index.ts │ ├── mock.ts │ ├── pwa.ts │ ├── styleImport.ts │ ├── svgSprite.ts │ ├── theme.ts │ └── visualizer.ts │ └── proxy.ts ├── commitlint.config.js ├── index.html ├── mock ├── _createProductionServer.ts ├── _util.ts ├── demo │ ├── account.ts │ ├── api-cascader.ts │ ├── select-demo.ts │ ├── system.ts │ ├── table-demo.ts │ └── tree-demo.ts └── sys │ ├── menu.ts │ └── user.ts ├── nswag ├── nswag.json ├── refresh.bat └── templates │ ├── AxiosClient.liquid │ ├── Class.liquid │ └── File.liquid ├── package.json ├── postcss.config.js ├── prettier.config.js ├── public ├── favicon.ico └── resource │ ├── img │ ├── logo.png │ ├── pwa-192x192.png │ └── pwa-512x512.png │ └── tinymce │ ├── langs │ ├── en.js │ └── zh_CN.js │ └── skins │ └── ui │ ├── oxide-dark │ ├── content.inline.min.css │ ├── content.min.css │ ├── content.mobile.min.css │ ├── skin.min.css │ └── skin.mobile.min.css │ └── oxide │ ├── content.inline.min.css │ ├── content.min.css │ ├── content.mobile.min.css │ ├── fonts │ └── tinymce-mobile.woff │ ├── skin.min.css │ └── skin.mobile.min.css ├── src ├── App.vue ├── api │ ├── demo │ │ ├── account.ts │ │ ├── cascader.ts │ │ ├── error.ts │ │ ├── model │ │ │ ├── accountModel.ts │ │ │ ├── areaModel.ts │ │ │ ├── optionsModel.ts │ │ │ ├── systemModel.ts │ │ │ └── tableModel.ts │ │ ├── select.ts │ │ ├── system.ts │ │ ├── table.ts │ │ └── tree.ts │ ├── model │ │ └── baseModel.ts │ └── sys │ │ ├── menu.ts │ │ ├── model │ │ ├── menuModel.ts │ │ ├── uploadModel.ts │ │ └── userModel.ts │ │ ├── upload.ts │ │ └── user.ts ├── assets │ ├── icons │ │ ├── download-count.svg │ │ ├── dynamic-avatar-1.svg │ │ ├── dynamic-avatar-2.svg │ │ ├── dynamic-avatar-3.svg │ │ ├── dynamic-avatar-4.svg │ │ ├── dynamic-avatar-5.svg │ │ ├── dynamic-avatar-6.svg │ │ ├── moon.svg │ │ ├── sun.svg │ │ ├── test.svg │ │ ├── total-sales.svg │ │ ├── transaction.svg │ │ └── visit-count.svg │ ├── images │ │ ├── demo.png │ │ ├── header.jpg │ │ └── logo.png │ └── svg │ │ ├── illustration.svg │ │ ├── login-bg-dark.svg │ │ ├── login-bg.svg │ │ ├── login-box-bg.svg │ │ ├── net-error.svg │ │ ├── no-data.svg │ │ └── preview │ │ ├── p-rotate.svg │ │ ├── resume.svg │ │ ├── scale.svg │ │ ├── unrotate.svg │ │ └── unscale.svg ├── components │ ├── Application │ │ ├── index.ts │ │ └── src │ │ │ ├── AppDarkModeToggle.vue │ │ │ ├── AppLocalePicker.vue │ │ │ ├── AppLogo.vue │ │ │ ├── AppProvider.vue │ │ │ ├── search │ │ │ ├── AppSearch.vue │ │ │ ├── AppSearchFooter.vue │ │ │ ├── AppSearchKeyItem.vue │ │ │ ├── AppSearchModal.vue │ │ │ └── useMenuSearch.ts │ │ │ └── useAppContext.ts │ ├── Authority │ │ ├── index.ts │ │ └── src │ │ │ └── Authority.vue │ ├── Basic │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicArrow.vue │ │ │ ├── BasicHelp.vue │ │ │ └── BasicTitle.vue │ ├── Button │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicButton.vue │ │ │ ├── PopConfirmButton.vue │ │ │ └── props.ts │ ├── CardList │ │ ├── index.ts │ │ └── src │ │ │ ├── CardList.vue │ │ │ └── data.ts │ ├── ClickOutSide │ │ ├── index.ts │ │ └── src │ │ │ └── ClickOutSide.vue │ ├── CodeEditor │ │ ├── index.ts │ │ └── src │ │ │ ├── CodeEditor.vue │ │ │ ├── codemirror │ │ │ ├── CodeMirror.vue │ │ │ ├── codeMirror.ts │ │ │ └── codemirror.css │ │ │ ├── json-preview │ │ │ └── JsonPreview.vue │ │ │ └── typing.ts │ ├── Container │ │ ├── index.ts │ │ └── src │ │ │ ├── LazyContainer.vue │ │ │ ├── ScrollContainer.vue │ │ │ ├── collapse │ │ │ ├── CollapseContainer.vue │ │ │ └── CollapseHeader.vue │ │ │ └── typing.ts │ ├── ContextMenu │ │ ├── index.ts │ │ └── src │ │ │ ├── ContextMenu.vue │ │ │ ├── createContextMenu.ts │ │ │ └── typing.ts │ ├── CountDown │ │ ├── index.ts │ │ └── src │ │ │ ├── CountButton.vue │ │ │ ├── CountdownInput.vue │ │ │ └── useCountdown.ts │ ├── CountTo │ │ ├── index.ts │ │ └── src │ │ │ └── CountTo.vue │ ├── Cropper │ │ ├── index.ts │ │ └── src │ │ │ ├── CopperModal.vue │ │ │ ├── Cropper.vue │ │ │ ├── CropperAvatar.vue │ │ │ └── typing.ts │ ├── Description │ │ ├── index.ts │ │ └── src │ │ │ ├── Description.vue │ │ │ ├── typing.ts │ │ │ └── useDescription.ts │ ├── Drawer │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicDrawer.vue │ │ │ ├── components │ │ │ ├── DrawerFooter.vue │ │ │ └── DrawerHeader.vue │ │ │ ├── props.ts │ │ │ ├── typing.ts │ │ │ └── useDrawer.ts │ ├── Dropdown │ │ ├── index.ts │ │ └── src │ │ │ ├── Dropdown.vue │ │ │ └── typing.ts │ ├── Excel │ │ ├── index.ts │ │ └── src │ │ │ ├── Export2Excel.ts │ │ │ ├── ExportExcelModal.vue │ │ │ ├── ImportExcel.vue │ │ │ └── typing.ts │ ├── FlowChart │ │ ├── index.ts │ │ └── src │ │ │ ├── FlowChart.vue │ │ │ ├── FlowChartToolbar.vue │ │ │ ├── adpterForTurbo.ts │ │ │ ├── config.ts │ │ │ ├── enum.ts │ │ │ ├── types.ts │ │ │ └── useFlowContext.ts │ ├── Form │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicForm.vue │ │ │ ├── componentMap.ts │ │ │ ├── components │ │ │ ├── ApiCascader.vue │ │ │ ├── ApiRadioGroup.vue │ │ │ ├── ApiSelect.vue │ │ │ ├── ApiTree.vue │ │ │ ├── ApiTreeSelect.vue │ │ │ ├── FormAction.vue │ │ │ ├── FormItem.vue │ │ │ └── RadioButtonGroup.vue │ │ │ ├── helper.ts │ │ │ ├── hooks │ │ │ ├── useAdvanced.ts │ │ │ ├── useAutoFocus.ts │ │ │ ├── useComponentRegister.ts │ │ │ ├── useForm.ts │ │ │ ├── useFormContext.ts │ │ │ ├── useFormEvents.ts │ │ │ ├── useFormValues.ts │ │ │ └── useLabelWidth.ts │ │ │ ├── props.ts │ │ │ └── types │ │ │ ├── form.ts │ │ │ ├── formItem.ts │ │ │ ├── hooks.ts │ │ │ └── index.ts │ ├── Icon │ │ ├── data │ │ │ └── icons.data.ts │ │ ├── index.ts │ │ └── src │ │ │ ├── Icon.vue │ │ │ ├── IconPicker.vue │ │ │ └── SvgIcon.vue │ ├── Loading │ │ ├── index.ts │ │ └── src │ │ │ ├── Loading.vue │ │ │ ├── createLoading.ts │ │ │ ├── typing.ts │ │ │ └── useLoading.ts │ ├── Markdown │ │ ├── index.ts │ │ └── src │ │ │ ├── Markdown.vue │ │ │ ├── MarkdownViewer.vue │ │ │ └── typing.ts │ ├── Menu │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicMenu.vue │ │ │ ├── components │ │ │ ├── BasicMenuItem.vue │ │ │ ├── BasicSubMenuItem.vue │ │ │ └── MenuItemContent.vue │ │ │ ├── index.less │ │ │ ├── props.ts │ │ │ ├── types.ts │ │ │ └── useOpenKeys.ts │ ├── Modal │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicModal.vue │ │ │ ├── components │ │ │ ├── Modal.tsx │ │ │ ├── ModalClose.vue │ │ │ ├── ModalFooter.vue │ │ │ ├── ModalHeader.vue │ │ │ └── ModalWrapper.vue │ │ │ ├── hooks │ │ │ ├── useModal.ts │ │ │ ├── useModalContext.ts │ │ │ ├── useModalDrag.ts │ │ │ └── useModalFullScreen.ts │ │ │ ├── index.less │ │ │ ├── props.ts │ │ │ └── typing.ts │ ├── Page │ │ ├── index.ts │ │ └── src │ │ │ ├── PageFooter.vue │ │ │ └── PageWrapper.vue │ ├── Preview │ │ ├── index.ts │ │ └── src │ │ │ ├── Functional.vue │ │ │ ├── Preview.vue │ │ │ ├── functional.ts │ │ │ └── typing.ts │ ├── Qrcode │ │ ├── index.ts │ │ └── src │ │ │ ├── Qrcode.vue │ │ │ ├── drawCanvas.ts │ │ │ ├── drawLogo.ts │ │ │ ├── qrcodePlus.ts │ │ │ ├── toCanvas.ts │ │ │ └── typing.ts │ ├── Scrollbar │ │ ├── index.ts │ │ └── src │ │ │ ├── Scrollbar.vue │ │ │ ├── bar.ts │ │ │ ├── types.d.ts │ │ │ └── util.ts │ ├── SimpleMenu │ │ ├── index.ts │ │ └── src │ │ │ ├── SimpleMenu.vue │ │ │ ├── SimpleMenuTag.vue │ │ │ ├── SimpleSubMenu.vue │ │ │ ├── components │ │ │ ├── Menu.vue │ │ │ ├── MenuCollapseTransition.vue │ │ │ ├── MenuItem.vue │ │ │ ├── SubMenuItem.vue │ │ │ ├── menu.less │ │ │ ├── types.ts │ │ │ ├── useMenu.ts │ │ │ └── useSimpleMenuContext.ts │ │ │ ├── index.less │ │ │ ├── types.ts │ │ │ └── useOpenKeys.ts │ ├── StrengthMeter │ │ ├── index.ts │ │ └── src │ │ │ └── StrengthMeter.vue │ ├── Table │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicTable.vue │ │ │ ├── componentMap.ts │ │ │ ├── components │ │ │ ├── EditTableHeaderIcon.vue │ │ │ ├── HeaderCell.vue │ │ │ ├── TableAction.vue │ │ │ ├── TableFooter.vue │ │ │ ├── TableHeader.vue │ │ │ ├── TableImg.vue │ │ │ ├── TableTitle.vue │ │ │ ├── editable │ │ │ │ ├── CellComponent.ts │ │ │ │ ├── EditableCell.vue │ │ │ │ ├── helper.ts │ │ │ │ └── index.ts │ │ │ └── settings │ │ │ │ ├── ColumnSetting.vue │ │ │ │ ├── FullScreenSetting.vue │ │ │ │ ├── RedoSetting.vue │ │ │ │ ├── SizeSetting.vue │ │ │ │ └── index.vue │ │ │ ├── const.ts │ │ │ ├── hooks │ │ │ ├── useColumns.ts │ │ │ ├── useCustomRow.ts │ │ │ ├── useDataSource.ts │ │ │ ├── useLoading.ts │ │ │ ├── usePagination.tsx │ │ │ ├── useRowSelection.ts │ │ │ ├── useScrollTo.ts │ │ │ ├── useTable.ts │ │ │ ├── useTableContext.ts │ │ │ ├── useTableExpand.ts │ │ │ ├── useTableFooter.ts │ │ │ ├── useTableForm.ts │ │ │ ├── useTableHeader.ts │ │ │ ├── useTableScroll.ts │ │ │ └── useTableStyle.ts │ │ │ ├── props.ts │ │ │ └── types │ │ │ ├── column.ts │ │ │ ├── componentType.ts │ │ │ ├── pagination.ts │ │ │ ├── table.ts │ │ │ └── tableAction.ts │ ├── Time │ │ ├── index.ts │ │ └── src │ │ │ └── Time.vue │ ├── Tinymce │ │ ├── index.ts │ │ └── src │ │ │ ├── Editor.vue │ │ │ ├── ImgUpload.vue │ │ │ ├── helper.ts │ │ │ └── tinymce.ts │ ├── Transition │ │ ├── index.ts │ │ └── src │ │ │ ├── CollapseTransition.vue │ │ │ ├── CreateTransition.tsx │ │ │ └── ExpandTransition.ts │ ├── Tree │ │ ├── index.ts │ │ ├── src │ │ │ ├── BasicTree.vue │ │ │ ├── TreeIcon.ts │ │ │ ├── components │ │ │ │ └── TreeHeader.vue │ │ │ ├── hooks │ │ │ │ └── useTree.ts │ │ │ └── types │ │ │ │ └── tree.ts │ │ └── style │ │ │ ├── index.less │ │ │ └── index.ts │ ├── Upload │ │ ├── index.ts │ │ └── src │ │ │ ├── BasicUpload.vue │ │ │ ├── FileList.vue │ │ │ ├── ThumbUrl.vue │ │ │ ├── UploadModal.vue │ │ │ ├── UploadPreviewModal.vue │ │ │ ├── data.tsx │ │ │ ├── helper.ts │ │ │ ├── props.ts │ │ │ ├── typing.ts │ │ │ └── useUpload.ts │ ├── Verify │ │ ├── index.ts │ │ └── src │ │ │ ├── DragVerify.vue │ │ │ ├── ImgRotate.vue │ │ │ ├── props.ts │ │ │ └── typing.ts │ ├── VirtualScroll │ │ ├── index.ts │ │ └── src │ │ │ └── VirtualScroll.vue │ └── registerGlobComp.ts ├── design │ ├── ant │ │ ├── btn.less │ │ ├── index.less │ │ ├── input.less │ │ ├── pagination.less │ │ └── table.less │ ├── color.less │ ├── config.less │ ├── index.less │ ├── public.less │ ├── theme.less │ ├── transition │ │ ├── base.less │ │ ├── fade.less │ │ ├── index.less │ │ ├── scale.less │ │ ├── scroll.less │ │ ├── slide.less │ │ └── zoom.less │ └── var │ │ ├── breakpoint.less │ │ ├── easing.less │ │ └── index.less ├── directives │ ├── clickOutside.ts │ ├── index.ts │ ├── loading.ts │ ├── permission.ts │ ├── repeatClick.ts │ └── ripple │ │ ├── index.less │ │ └── index.ts ├── enums │ ├── appEnum.ts │ ├── breakpointEnum.ts │ ├── cacheEnum.ts │ ├── exceptionEnum.ts │ ├── httpEnum.ts │ ├── menuEnum.ts │ ├── pageEnum.ts │ ├── roleEnum.ts │ └── sizeEnum.ts ├── hooks │ ├── component │ │ ├── useFormItem.ts │ │ └── usePageContext.ts │ ├── core │ │ ├── onMountedOrActivated.ts │ │ ├── useAttrs.ts │ │ ├── useContext.ts │ │ ├── useLockFn.ts │ │ ├── useRefs.ts │ │ └── useTimeout.ts │ ├── event │ │ ├── useBreakpoint.ts │ │ ├── useEventListener.ts │ │ ├── useIntersectionObserver.ts │ │ ├── useScroll.ts │ │ ├── useScrollTo.ts │ │ └── useWindowSizeFn.ts │ ├── setting │ │ ├── index.ts │ │ ├── useHeaderSetting.ts │ │ ├── useMenuSetting.ts │ │ ├── useMultipleTabSetting.ts │ │ ├── useRootSetting.ts │ │ └── useTransitionSetting.ts │ └── web │ │ ├── useAppInject.ts │ │ ├── useContentHeight.ts │ │ ├── useContextMenu.ts │ │ ├── useCopyToClipboard.ts │ │ ├── useDesign.ts │ │ ├── useECharts.ts │ │ ├── useFullContent.ts │ │ ├── useI18n.ts │ │ ├── useLockPage.ts │ │ ├── useMessage.tsx │ │ ├── usePage.ts │ │ ├── usePagination.ts │ │ ├── usePermission.ts │ │ ├── useScript.ts │ │ ├── useSignalR.ts │ │ ├── useSortable.ts │ │ ├── useTabs.ts │ │ ├── useTitle.ts │ │ └── useWatermark.ts ├── layouts │ ├── default │ │ ├── content │ │ │ ├── index.vue │ │ │ ├── useContentContext.ts │ │ │ └── useContentViewHeight.ts │ │ ├── feature │ │ │ └── index.vue │ │ ├── footer │ │ │ └── index.vue │ │ ├── header │ │ │ ├── MultipleHeader.vue │ │ │ ├── components │ │ │ │ ├── Breadcrumb.vue │ │ │ │ ├── ErrorAction.vue │ │ │ │ ├── FullScreen.vue │ │ │ │ ├── index.ts │ │ │ │ ├── lock │ │ │ │ │ └── LockModal.vue │ │ │ │ ├── notify │ │ │ │ │ ├── NoticeList.vue │ │ │ │ │ ├── data.ts │ │ │ │ │ └── index.vue │ │ │ │ └── user-dropdown │ │ │ │ │ ├── ChangePassword.vue │ │ │ │ │ ├── DropMenuItem.vue │ │ │ │ │ └── index.vue │ │ │ ├── index.less │ │ │ └── index.vue │ │ ├── index.vue │ │ ├── menu │ │ │ ├── index.vue │ │ │ └── useLayoutMenu.ts │ │ ├── setting │ │ │ ├── SettingDrawer.tsx │ │ │ ├── components │ │ │ │ ├── InputNumberItem.vue │ │ │ │ ├── SelectItem.vue │ │ │ │ ├── SettingFooter.vue │ │ │ │ ├── SwitchItem.vue │ │ │ │ ├── ThemeColorPicker.vue │ │ │ │ ├── TypePicker.vue │ │ │ │ └── index.ts │ │ │ ├── enum.ts │ │ │ ├── handler.ts │ │ │ └── index.vue │ │ ├── sider │ │ │ ├── DragBar.vue │ │ │ ├── LayoutSider.vue │ │ │ ├── MixSider.vue │ │ │ ├── index.vue │ │ │ └── useLayoutSider.ts │ │ ├── tabs │ │ │ ├── components │ │ │ │ ├── FoldButton.vue │ │ │ │ ├── TabContent.vue │ │ │ │ └── TabRedo.vue │ │ │ ├── index.less │ │ │ ├── index.vue │ │ │ ├── types.ts │ │ │ ├── useMultipleTabs.ts │ │ │ └── useTabDropdown.ts │ │ └── trigger │ │ │ ├── HeaderTrigger.vue │ │ │ ├── SiderTrigger.vue │ │ │ └── index.vue │ ├── iframe │ │ ├── index.vue │ │ └── useFrameKeepAlive.ts │ └── page │ │ ├── index.vue │ │ └── transition.ts ├── locales │ ├── helper.ts │ ├── lang │ │ ├── en.ts │ │ ├── en │ │ │ ├── common.ts │ │ │ ├── component.ts │ │ │ ├── layout.ts │ │ │ ├── routes │ │ │ │ ├── admin.ts │ │ │ │ ├── basic.ts │ │ │ │ ├── dashboard.ts │ │ │ │ └── tenant.ts │ │ │ └── sys.ts │ │ ├── zh-CN │ │ │ ├── common.ts │ │ │ ├── component.ts │ │ │ ├── layout.ts │ │ │ ├── routes │ │ │ │ ├── admin.ts │ │ │ │ ├── basic.ts │ │ │ │ ├── dashboard.ts │ │ │ │ └── tenant.ts │ │ │ └── sys.ts │ │ └── zh_CN.ts │ ├── setupI18n.ts │ └── useLocale.ts ├── logics │ ├── error-handle │ │ └── index.ts │ ├── initAppConfig.ts │ ├── mitt │ │ └── routeChange.ts │ └── theme │ │ ├── dark.ts │ │ ├── index.ts │ │ ├── updateBackground.ts │ │ ├── updateColorWeak.ts │ │ ├── updateGrayMode.ts │ │ └── util.ts ├── main.ts ├── router │ ├── constant.ts │ ├── guard │ │ ├── index.ts │ │ ├── paramMenuGuard.ts │ │ ├── permissionGuard.ts │ │ └── stateGuard.ts │ ├── helper │ │ ├── menuHelper.ts │ │ └── routeHelper.ts │ ├── index.ts │ ├── menus │ │ └── index.ts │ ├── routes │ │ ├── basic.ts │ │ ├── index.ts │ │ ├── mainOut.ts │ │ └── modules │ │ │ ├── admin.ts │ │ │ ├── dashboard.ts │ │ │ └── tenant.ts │ └── types.ts ├── services │ ├── ServiceProxies.ts │ └── ServiceProxyBase.ts ├── settings │ ├── componentSetting.ts │ ├── designSetting.ts │ ├── encryptionSetting.ts │ ├── localeSetting.ts │ ├── projectSetting.ts │ └── siteSetting.ts ├── store │ ├── index.ts │ └── modules │ │ ├── app.ts │ │ ├── errorLog.ts │ │ ├── locale.ts │ │ ├── lock.ts │ │ ├── multipleTab.ts │ │ ├── permission.ts │ │ └── user.ts ├── utils │ ├── auth │ │ └── index.ts │ ├── bem.ts │ ├── cache │ │ ├── index.ts │ │ ├── memory.ts │ │ ├── persistent.ts │ │ └── storageCache.ts │ ├── cipher.ts │ ├── color.ts │ ├── dateUtil.ts │ ├── domUtils.ts │ ├── env.ts │ ├── event │ │ └── index.ts │ ├── factory │ │ └── createAsyncComponent.tsx │ ├── file │ │ ├── base64Conver.ts │ │ └── download.ts │ ├── helper │ │ ├── treeHelper.ts │ │ └── tsxHelper.tsx │ ├── http │ │ └── axios │ │ │ ├── Axios.ts │ │ │ ├── axiosCancel.ts │ │ │ ├── axiosRetry.ts │ │ │ ├── axiosTransform.ts │ │ │ ├── checkStatus.ts │ │ │ ├── helper.ts │ │ │ └── index.ts │ ├── index.ts │ ├── is.ts │ ├── lib │ │ └── echarts.ts │ ├── log.ts │ ├── mitt.ts │ ├── propTypes.ts │ ├── props.ts │ ├── types.ts │ └── uuid.ts └── views │ ├── admin │ ├── auditLog │ │ ├── AuditLog.ts │ │ ├── AuditLog.vue │ │ └── AuditLogDetail.vue │ ├── dictionary │ │ ├── AbpDictionary.ts │ │ ├── AbpDictionary.vue │ │ ├── CreateAbpDictionary.vue │ │ ├── CreateAbpDictionaryType.vue │ │ ├── EditAbpDictionary.vue │ │ └── EditAbpDictionaryType.vue │ ├── files │ │ ├── File.ts │ │ ├── File.vue │ │ └── UploadOss.ts │ ├── identitySecurityLog │ │ ├── Index.ts │ │ └── Index.vue │ ├── language │ │ ├── CreateLanguage.vue │ │ ├── Index.ts │ │ ├── Index.vue │ │ └── UpdateLanguage.vue │ ├── languageText │ │ ├── CreateLanguageText.vue │ │ ├── Index.ts │ │ ├── Index.vue │ │ └── UpdateLanguageText.vue │ ├── manageFeatrue │ │ ├── index.ts │ │ └── index.vue │ ├── notification │ │ ├── CreateNotification.vue │ │ ├── CreateSubscription.vue │ │ ├── Index.ts │ │ ├── Index.vue │ │ └── Subscription.vue │ ├── organizationUnits │ │ ├── AddRoleToOrganizationUnit.vue │ │ ├── AddUserToOrganizationUnit.vue │ │ ├── CreateOrganizationUnit.vue │ │ ├── EditOrganizationUnit.vue │ │ ├── OrganizationUnit.ts │ │ └── OrganizationUnit.vue │ ├── roles │ │ ├── AbpRole.ts │ │ ├── AbpRole.vue │ │ ├── CreateAbpRole.vue │ │ ├── EditAbpRole.vue │ │ └── PermissionAbpRole.vue │ ├── settings │ │ ├── Setting.ts │ │ └── Setting.vue │ └── users │ │ ├── AbpUser.ts │ │ ├── AbpUser.vue │ │ ├── CreateAbpUser.vue │ │ └── EditAbpUser.vue │ ├── dashboard │ ├── analysis │ │ ├── components │ │ │ ├── GrowCard.vue │ │ │ ├── SalesProductPie.vue │ │ │ ├── SiteAnalysis.vue │ │ │ ├── VisitAnalysis.vue │ │ │ ├── VisitAnalysisBar.vue │ │ │ ├── VisitRadar.vue │ │ │ ├── VisitSource.vue │ │ │ └── props.ts │ │ ├── data.ts │ │ └── index.vue │ └── workbench │ │ ├── components │ │ ├── DynamicInfo.vue │ │ ├── ProjectCard.vue │ │ ├── QuickNav.vue │ │ ├── SaleRadar.vue │ │ ├── WorkbenchHeader.vue │ │ └── data.ts │ │ └── index.vue │ ├── sys │ ├── about │ │ └── index.vue │ ├── exception │ │ ├── Exception.vue │ │ └── index.ts │ ├── iframe │ │ ├── FrameBlank.vue │ │ └── index.vue │ ├── lock │ │ ├── LockPage.vue │ │ ├── index.vue │ │ └── useNow.ts │ ├── login │ │ ├── ForgetPasswordForm.vue │ │ ├── GithubOidcSignIn.vue │ │ ├── Login.vue │ │ ├── LoginForm.vue │ │ ├── LoginFormTitle.vue │ │ ├── MobileForm.vue │ │ ├── OidcSignIn.vue │ │ ├── OidcSignOut.vue │ │ ├── QrCodeForm.vue │ │ ├── RegisterForm.vue │ │ ├── SessionTimeoutLogin.vue │ │ ├── TenantLoginForm.vue │ │ └── useLogin.ts │ └── redirect │ │ └── index.vue │ └── tenants │ ├── CreateConnectionString.vue │ ├── CreateTenant.vue │ ├── EditConnectionString.vue │ ├── EditTenant.vue │ ├── ManageFeatrue.vue │ ├── Tenant.ts │ └── Tenant.vue ├── stylelint.config.js ├── tests └── server │ ├── README.md │ ├── controller │ ├── FileController.ts │ └── UserController.ts │ ├── ecosystem.config.js │ ├── index.ts │ ├── nodemon.json │ ├── package.json │ ├── routes.ts │ ├── service │ ├── FileService.ts │ └── UserService.ts │ ├── tsconfig.json │ ├── utils.ts │ └── yarn.lock ├── tsconfig.json ├── types ├── axios.d.ts ├── config.d.ts ├── global.d.ts ├── index.d.ts ├── module.d.ts ├── store.d.ts ├── utils.d.ts └── vue-router.d.ts ├── vite.config.ts ├── windi.config.ts └── yarn.lock /.github/workflows/docker-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/.github/workflows/docker-image.yml -------------------------------------------------------------------------------- /.github/workflows/nuget.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/.github/workflows/nuget.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/Readme.md -------------------------------------------------------------------------------- /aspnet-core/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/.dockerignore -------------------------------------------------------------------------------- /aspnet-core/Delete-BIN-OBJ-Folders.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Delete-BIN-OBJ-Folders.bat -------------------------------------------------------------------------------- /aspnet-core/Directory.Build.Microsoft.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Directory.Build.Microsoft.targets -------------------------------------------------------------------------------- /aspnet-core/Directory.Build.Volo.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Directory.Build.Volo.targets -------------------------------------------------------------------------------- /aspnet-core/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Directory.Build.targets -------------------------------------------------------------------------------- /aspnet-core/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Dockerfile -------------------------------------------------------------------------------- /aspnet-core/Lion.AbpPro.SignalR/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Lion.AbpPro.SignalR/GlobalUsings.cs -------------------------------------------------------------------------------- /aspnet-core/Lion.AbpPro.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/Lion.AbpPro.sln -------------------------------------------------------------------------------- /aspnet-core/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/NuGet.Config -------------------------------------------------------------------------------- /aspnet-core/frameworks/src/Lion.AbpPro.EntityFrameworkCore/readme.md: -------------------------------------------------------------------------------- 1 | # 本类库扩展方法借鉴杨中科 https://github.com/yangzhongke/Zack.EFCore.Batch -------------------------------------------------------------------------------- /aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/Entities/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/Pages/Index.cshtml.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/Pages/Index.cshtml.js: -------------------------------------------------------------------------------- 1 | (function(){ 2 | 3 | })(); 4 | -------------------------------------------------------------------------------- /aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/Services/Dtos/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /aspnet-core/frameworks/test/Lion.AbpPro.EntityFrameworkCore.Mysql.Tests/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /aspnet-core/gateways/Lion.AbpPro.WebGateway/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/gateways/Lion.AbpPro.WebGateway/Dockerfile -------------------------------------------------------------------------------- /aspnet-core/gateways/Lion.AbpPro.WebGateway/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/gateways/Lion.AbpPro.WebGateway/Program.cs -------------------------------------------------------------------------------- /aspnet-core/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/aspnet-core/icon.png -------------------------------------------------------------------------------- /aspnet-core/modules/BasicManagement/test/Lion.AbpPro.BasicManagement.TestBase/Lion.AbpPro.BasicManagement.TestBase.abppkg.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /aspnet-core/modules/FileManagement/src/Lion.AbpPro.FileManagement.Application/Lion.AbpPro.FileManagement.Application.abppkg.json: -------------------------------------------------------------------------------- 1 | { 2 | "role": "lib.application" 3 | } -------------------------------------------------------------------------------- /aspnet-core/modules/FileManagement/src/Lion.AbpPro.FileManagement.Domain/Lion.AbpPro.FileManagement.Domain.abppkg.json: -------------------------------------------------------------------------------- 1 | { 2 | "role": "lib.domain" 3 | } -------------------------------------------------------------------------------- /aspnet-core/modules/FileManagement/src/Lion.AbpPro.FileManagement.HttpApi/Lion.AbpPro.FileManagement.HttpApi.abppkg.json: -------------------------------------------------------------------------------- 1 | { 2 | "role": "lib.http-api" 3 | } -------------------------------------------------------------------------------- /aspnet-core/modules/FileManagement/test/Lion.AbpPro.FileManagement.Domain.Tests/Lion.AbpPro.FileManagement.Domain.Tests.abppkg.json: -------------------------------------------------------------------------------- 1 | { 2 | "role": "lib.test" 3 | } -------------------------------------------------------------------------------- /aspnet-core/modules/FileManagement/test/Lion.AbpPro.FileManagement.TestBase/Lion.AbpPro.FileManagement.TestBase.abppkg.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /aspnet-core/services/test/Lion.AbpPro.HttpApi.Client.ConsoleTestApp/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /docs/content/CNAME: -------------------------------------------------------------------------------- 1 | doc.back.cncore.club 2 | -------------------------------------------------------------------------------- /docs/content/about/6.0-7.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/about/6.0-7.0.md -------------------------------------------------------------------------------- /docs/content/about/contact-us.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/about/contact-us.md -------------------------------------------------------------------------------- /docs/content/about/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/about/license.md -------------------------------------------------------------------------------- /docs/content/about/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/about/release-notes.md -------------------------------------------------------------------------------- /docs/content/extra/javascripts/extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/extra/javascripts/extra.js -------------------------------------------------------------------------------- /docs/content/extra/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/extra/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/content/img/auth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/auth.png -------------------------------------------------------------------------------- /docs/content/img/dic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/dic.png -------------------------------------------------------------------------------- /docs/content/img/donate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/donate.png -------------------------------------------------------------------------------- /docs/content/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/favicon.ico -------------------------------------------------------------------------------- /docs/content/img/file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/file.png -------------------------------------------------------------------------------- /docs/content/img/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/login.png -------------------------------------------------------------------------------- /docs/content/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/logo.png -------------------------------------------------------------------------------- /docs/content/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/logo.svg -------------------------------------------------------------------------------- /docs/content/img/migrating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/migrating.png -------------------------------------------------------------------------------- /docs/content/img/role.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/role.png -------------------------------------------------------------------------------- /docs/content/img/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/send.png -------------------------------------------------------------------------------- /docs/content/img/send1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/send1.png -------------------------------------------------------------------------------- /docs/content/img/uo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/uo.png -------------------------------------------------------------------------------- /docs/content/img/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/img/user.png -------------------------------------------------------------------------------- /docs/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/index.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/deploy/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/deploy/docker.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/deploy/github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/deploy/github.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/extension/MagicodesIE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/extension/MagicodesIE.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/extension/统一返回值格式.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/extension/统一返回值格式.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/batch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/batch.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/cache.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/cap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/cap.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/config.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/elastic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/elastic.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/freesql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/freesql.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/frontend.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/log.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/infrastructure/login.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/infrastructure/login.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/modules/basic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/modules/basic.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/modules/dic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/modules/dic.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/modules/file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/modules/file.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/modules/setting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/modules/setting.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/modules/signalr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/modules/signalr.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/problem/ef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/problem/ef.md -------------------------------------------------------------------------------- /docs/content/user-guide/zh/problem/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/content/user-guide/zh/problem/problem.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /templates/pro-module/Delete-BIN-OBJ-Folders.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/Delete-BIN-OBJ-Folders.bat -------------------------------------------------------------------------------- /templates/pro-module/Directory.Build.Lion.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/Directory.Build.Lion.targets -------------------------------------------------------------------------------- /templates/pro-module/Directory.Build.Microsoft.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/Directory.Build.Microsoft.targets -------------------------------------------------------------------------------- /templates/pro-module/Directory.Build.Volo.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/Directory.Build.Volo.targets -------------------------------------------------------------------------------- /templates/pro-module/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/Directory.Build.targets -------------------------------------------------------------------------------- /templates/pro-module/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-module/NuGet.Config -------------------------------------------------------------------------------- /templates/pro-nuget/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/.gitignore -------------------------------------------------------------------------------- /templates/pro-nuget/service/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/service/.dockerignore -------------------------------------------------------------------------------- /templates/pro-nuget/service/Delete-BIN-OBJ-Folders.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/service/Delete-BIN-OBJ-Folders.bat -------------------------------------------------------------------------------- /templates/pro-nuget/service/Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/service/Directory.Build.targets -------------------------------------------------------------------------------- /templates/pro-nuget/service/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/service/NuGet.Config -------------------------------------------------------------------------------- /templates/pro-nuget/service/test/MyCompanyName.MyProjectName.HttpApi.Client.ConsoleTestApp/appsettings.secrets.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .vscode/ 4 | -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.editorconfig -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.env -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.env.development -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.env.production -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.env.test -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.eslintignore -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.eslintrc.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.gitattributes -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.gitignore -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.gitpod.yml -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.prettierignore -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/.stylelintignore -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/CHANGELOG.en_US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/CHANGELOG.en_US.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/CHANGELOG.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/CHANGELOG.zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/CHANGELOG.zh_CN.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/Dockerfile -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/LICENSE -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/README.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/README.zh-CN.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/_nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/_nginx/default.conf -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/_nginx/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/_nginx/env.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/_nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/_nginx/nginx.conf -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/config/themeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/config/themeConfig.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/constant.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/getConfigFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/getConfigFileName.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/script/buildConf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/script/buildConf.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/script/postBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/script/postBuild.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/utils.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/plugin/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/plugin/html.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/plugin/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/plugin/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/plugin/mock.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/plugin/pwa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/plugin/pwa.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/plugin/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/plugin/theme.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/build/vite/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/build/vite/proxy.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/commitlint.config.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/index.html -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/_util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/_util.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/account.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/api-cascader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/api-cascader.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/select-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/select-demo.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/system.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/table-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/table-demo.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/demo/tree-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/demo/tree-demo.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/sys/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/sys/menu.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/mock/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/mock/sys/user.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/nswag/nswag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/nswag/nswag.json -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/nswag/refresh.bat: -------------------------------------------------------------------------------- 1 | "..\node_modules\.bin\nswag" run /runtime:Net90 2 | -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/nswag/templates/File.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/nswag/templates/File.liquid -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/package.json -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/postcss.config.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/prettier.config.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/public/favicon.ico -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/App.vue -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/account.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/cascader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/cascader.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/error.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/select.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/system.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/table.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/demo/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/demo/tree.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/model/baseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/model/baseModel.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/sys/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/sys/menu.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/sys/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/sys/upload.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/api/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/api/sys/user.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/icons/moon.svg -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/icons/sun.svg -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/icons/test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/icons/test.svg -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/images/demo.png -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/images/logo.png -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/svg/login-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/svg/login-bg.svg -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/assets/svg/no-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/assets/svg/no-data.svg -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/components/Tree/style/index.ts: -------------------------------------------------------------------------------- 1 | import './index.less'; 2 | -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/ant/btn.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/ant/btn.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/ant/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/ant/index.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/ant/input.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/ant/input.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/ant/table.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/ant/table.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/color.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/color.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/config.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/config.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/index.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/public.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/public.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/theme.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/var/easing.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/var/easing.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/design/var/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/design/var/index.less -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/directives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/directives/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/directives/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/directives/loading.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/appEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/appEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/breakpointEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/breakpointEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/cacheEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/cacheEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/exceptionEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/exceptionEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/httpEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/httpEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/menuEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/menuEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/pageEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/pageEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/roleEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/roleEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/enums/sizeEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/enums/sizeEnum.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/core/useAttrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/core/useAttrs.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/core/useLockFn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/core/useLockFn.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/core/useRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/core/useRefs.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/setting/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useDesign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useDesign.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useECharts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useECharts.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useI18n.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/usePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/usePage.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useScript.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useSignalR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useSignalR.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useTabs.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/hooks/web/useTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/hooks/web/useTitle.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/layouts/page/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/layouts/page/index.vue -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/locales/helper.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/lang/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/locales/lang/en.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/lang/en/sys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/locales/lang/en/sys.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/lang/zh-CN/routes/basic.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | login: '登录', 3 | errorLogList: '错误日志列表', 4 | }; 5 | -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/setupI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/locales/setupI18n.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/locales/useLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/locales/useLocale.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/logics/theme/dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/logics/theme/dark.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/logics/theme/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/logics/theme/util.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/main.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/router/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/router/constant.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/router/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/router/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/router/types.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/store/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/store/modules/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/store/modules/app.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/auth/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/bem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/bem.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/cache/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/cipher.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/color.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/dateUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/dateUtil.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/domUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/domUtils.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/env.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/event/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/is.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/lib/echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/lib/echarts.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/log.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/mitt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/mitt.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/propTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/propTypes.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/props.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/types.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/src/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/src/utils/uuid.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/stylelint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/stylelint.config.js -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tests/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tests/server/README.md -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tests/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tests/server/index.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tests/server/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tests/server/routes.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tests/server/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tests/server/utils.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tests/server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tests/server/yarn.lock -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/tsconfig.json -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/axios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/axios.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/config.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/global.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/index.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/module.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/store.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/store.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/utils.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/types/vue-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/types/vue-router.d.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/vite.config.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/windi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/windi.config.ts -------------------------------------------------------------------------------- /templates/pro-nuget/vben28/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/templates/pro-nuget/vben28/yarn.lock -------------------------------------------------------------------------------- /vben28/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .vscode/ 4 | -------------------------------------------------------------------------------- /vben28/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.editorconfig -------------------------------------------------------------------------------- /vben28/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.env -------------------------------------------------------------------------------- /vben28/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.env.development -------------------------------------------------------------------------------- /vben28/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.env.production -------------------------------------------------------------------------------- /vben28/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.env.test -------------------------------------------------------------------------------- /vben28/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.eslintignore -------------------------------------------------------------------------------- /vben28/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.eslintrc.js -------------------------------------------------------------------------------- /vben28/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.gitattributes -------------------------------------------------------------------------------- /vben28/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.gitignore -------------------------------------------------------------------------------- /vben28/.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.gitpod.yml -------------------------------------------------------------------------------- /vben28/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.prettierignore -------------------------------------------------------------------------------- /vben28/.stylelintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.stylelintignore -------------------------------------------------------------------------------- /vben28/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/.vscode/settings.json -------------------------------------------------------------------------------- /vben28/CHANGELOG.en_US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/CHANGELOG.en_US.md -------------------------------------------------------------------------------- /vben28/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/CHANGELOG.md -------------------------------------------------------------------------------- /vben28/CHANGELOG.zh_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/CHANGELOG.zh_CN.md -------------------------------------------------------------------------------- /vben28/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/Dockerfile -------------------------------------------------------------------------------- /vben28/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/LICENSE -------------------------------------------------------------------------------- /vben28/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/README.md -------------------------------------------------------------------------------- /vben28/README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/README.zh-CN.md -------------------------------------------------------------------------------- /vben28/_nginx/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/_nginx/default.conf -------------------------------------------------------------------------------- /vben28/_nginx/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/_nginx/env.js -------------------------------------------------------------------------------- /vben28/_nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/_nginx/nginx.conf -------------------------------------------------------------------------------- /vben28/build/config/themeConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/config/themeConfig.ts -------------------------------------------------------------------------------- /vben28/build/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/constant.ts -------------------------------------------------------------------------------- /vben28/build/generate/generateModifyVars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/generate/generateModifyVars.ts -------------------------------------------------------------------------------- /vben28/build/generate/icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/generate/icon/index.ts -------------------------------------------------------------------------------- /vben28/build/getConfigFileName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/getConfigFileName.ts -------------------------------------------------------------------------------- /vben28/build/script/buildConf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/script/buildConf.ts -------------------------------------------------------------------------------- /vben28/build/script/postBuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/script/postBuild.ts -------------------------------------------------------------------------------- /vben28/build/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/utils.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/compress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/compress.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/html.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/imagemin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/imagemin.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/index.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/mock.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/pwa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/pwa.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/styleImport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/styleImport.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/svgSprite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/svgSprite.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/theme.ts -------------------------------------------------------------------------------- /vben28/build/vite/plugin/visualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/plugin/visualizer.ts -------------------------------------------------------------------------------- /vben28/build/vite/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/build/vite/proxy.ts -------------------------------------------------------------------------------- /vben28/commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/commitlint.config.js -------------------------------------------------------------------------------- /vben28/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/index.html -------------------------------------------------------------------------------- /vben28/mock/_createProductionServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/_createProductionServer.ts -------------------------------------------------------------------------------- /vben28/mock/_util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/_util.ts -------------------------------------------------------------------------------- /vben28/mock/demo/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/account.ts -------------------------------------------------------------------------------- /vben28/mock/demo/api-cascader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/api-cascader.ts -------------------------------------------------------------------------------- /vben28/mock/demo/select-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/select-demo.ts -------------------------------------------------------------------------------- /vben28/mock/demo/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/system.ts -------------------------------------------------------------------------------- /vben28/mock/demo/table-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/table-demo.ts -------------------------------------------------------------------------------- /vben28/mock/demo/tree-demo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/demo/tree-demo.ts -------------------------------------------------------------------------------- /vben28/mock/sys/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/sys/menu.ts -------------------------------------------------------------------------------- /vben28/mock/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/mock/sys/user.ts -------------------------------------------------------------------------------- /vben28/nswag/nswag.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/nswag/nswag.json -------------------------------------------------------------------------------- /vben28/nswag/refresh.bat: -------------------------------------------------------------------------------- 1 | "..\node_modules\.bin\nswag" run /runtime:Net90 2 | -------------------------------------------------------------------------------- /vben28/nswag/templates/AxiosClient.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/nswag/templates/AxiosClient.liquid -------------------------------------------------------------------------------- /vben28/nswag/templates/Class.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/nswag/templates/Class.liquid -------------------------------------------------------------------------------- /vben28/nswag/templates/File.liquid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/nswag/templates/File.liquid -------------------------------------------------------------------------------- /vben28/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/package.json -------------------------------------------------------------------------------- /vben28/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/postcss.config.js -------------------------------------------------------------------------------- /vben28/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/prettier.config.js -------------------------------------------------------------------------------- /vben28/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/favicon.ico -------------------------------------------------------------------------------- /vben28/public/resource/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/resource/img/logo.png -------------------------------------------------------------------------------- /vben28/public/resource/img/pwa-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/resource/img/pwa-192x192.png -------------------------------------------------------------------------------- /vben28/public/resource/img/pwa-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/resource/img/pwa-512x512.png -------------------------------------------------------------------------------- /vben28/public/resource/tinymce/langs/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/resource/tinymce/langs/en.js -------------------------------------------------------------------------------- /vben28/public/resource/tinymce/langs/zh_CN.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/public/resource/tinymce/langs/zh_CN.js -------------------------------------------------------------------------------- /vben28/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/App.vue -------------------------------------------------------------------------------- /vben28/src/api/demo/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/account.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/cascader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/cascader.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/error.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/model/accountModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/model/accountModel.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/model/areaModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/model/areaModel.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/model/optionsModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/model/optionsModel.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/model/systemModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/model/systemModel.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/model/tableModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/model/tableModel.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/select.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/system.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/table.ts -------------------------------------------------------------------------------- /vben28/src/api/demo/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/demo/tree.ts -------------------------------------------------------------------------------- /vben28/src/api/model/baseModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/model/baseModel.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/menu.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/model/menuModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/model/menuModel.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/model/uploadModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/model/uploadModel.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/model/userModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/model/userModel.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/upload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/upload.ts -------------------------------------------------------------------------------- /vben28/src/api/sys/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/api/sys/user.ts -------------------------------------------------------------------------------- /vben28/src/assets/icons/download-count.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/download-count.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-1.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-2.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-3.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-4.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-5.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/dynamic-avatar-6.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/dynamic-avatar-6.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/moon.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/sun.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/test.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/test.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/total-sales.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/total-sales.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/transaction.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/transaction.svg -------------------------------------------------------------------------------- /vben28/src/assets/icons/visit-count.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/icons/visit-count.svg -------------------------------------------------------------------------------- /vben28/src/assets/images/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/images/demo.png -------------------------------------------------------------------------------- /vben28/src/assets/images/header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/images/header.jpg -------------------------------------------------------------------------------- /vben28/src/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/images/logo.png -------------------------------------------------------------------------------- /vben28/src/assets/svg/illustration.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/illustration.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/login-bg-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/login-bg-dark.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/login-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/login-bg.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/login-box-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/login-box-bg.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/net-error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/net-error.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/no-data.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/no-data.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/preview/p-rotate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/preview/p-rotate.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/preview/resume.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/preview/resume.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/preview/scale.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/preview/scale.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/preview/unrotate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/preview/unrotate.svg -------------------------------------------------------------------------------- /vben28/src/assets/svg/preview/unscale.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/assets/svg/preview/unscale.svg -------------------------------------------------------------------------------- /vben28/src/components/Application/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Application/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Application/src/AppLogo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Application/src/AppLogo.vue -------------------------------------------------------------------------------- /vben28/src/components/Authority/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Authority/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Authority/src/Authority.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Authority/src/Authority.vue -------------------------------------------------------------------------------- /vben28/src/components/Basic/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Basic/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Basic/src/BasicArrow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Basic/src/BasicArrow.vue -------------------------------------------------------------------------------- /vben28/src/components/Basic/src/BasicHelp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Basic/src/BasicHelp.vue -------------------------------------------------------------------------------- /vben28/src/components/Basic/src/BasicTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Basic/src/BasicTitle.vue -------------------------------------------------------------------------------- /vben28/src/components/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Button/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Button/src/BasicButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Button/src/BasicButton.vue -------------------------------------------------------------------------------- /vben28/src/components/Button/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Button/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/CardList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CardList/index.ts -------------------------------------------------------------------------------- /vben28/src/components/CardList/src/CardList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CardList/src/CardList.vue -------------------------------------------------------------------------------- /vben28/src/components/CardList/src/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CardList/src/data.ts -------------------------------------------------------------------------------- /vben28/src/components/ClickOutSide/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/ClickOutSide/index.ts -------------------------------------------------------------------------------- /vben28/src/components/CodeEditor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CodeEditor/index.ts -------------------------------------------------------------------------------- /vben28/src/components/CodeEditor/src/CodeEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CodeEditor/src/CodeEditor.vue -------------------------------------------------------------------------------- /vben28/src/components/CodeEditor/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CodeEditor/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Container/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Container/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Container/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Container/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/ContextMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/ContextMenu/index.ts -------------------------------------------------------------------------------- /vben28/src/components/ContextMenu/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/ContextMenu/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/CountDown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CountDown/index.ts -------------------------------------------------------------------------------- /vben28/src/components/CountDown/src/CountButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CountDown/src/CountButton.vue -------------------------------------------------------------------------------- /vben28/src/components/CountDown/src/useCountdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CountDown/src/useCountdown.ts -------------------------------------------------------------------------------- /vben28/src/components/CountTo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CountTo/index.ts -------------------------------------------------------------------------------- /vben28/src/components/CountTo/src/CountTo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/CountTo/src/CountTo.vue -------------------------------------------------------------------------------- /vben28/src/components/Cropper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Cropper/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Cropper/src/CopperModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Cropper/src/CopperModal.vue -------------------------------------------------------------------------------- /vben28/src/components/Cropper/src/Cropper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Cropper/src/Cropper.vue -------------------------------------------------------------------------------- /vben28/src/components/Cropper/src/CropperAvatar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Cropper/src/CropperAvatar.vue -------------------------------------------------------------------------------- /vben28/src/components/Cropper/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Cropper/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Description/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Description/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Description/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Description/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Drawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Drawer/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Drawer/src/BasicDrawer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Drawer/src/BasicDrawer.vue -------------------------------------------------------------------------------- /vben28/src/components/Drawer/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Drawer/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Drawer/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Drawer/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Drawer/src/useDrawer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Drawer/src/useDrawer.ts -------------------------------------------------------------------------------- /vben28/src/components/Dropdown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Dropdown/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Dropdown/src/Dropdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Dropdown/src/Dropdown.vue -------------------------------------------------------------------------------- /vben28/src/components/Dropdown/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Dropdown/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Excel/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Excel/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Excel/src/Export2Excel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Excel/src/Export2Excel.ts -------------------------------------------------------------------------------- /vben28/src/components/Excel/src/ImportExcel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Excel/src/ImportExcel.vue -------------------------------------------------------------------------------- /vben28/src/components/Excel/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Excel/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/FlowChart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/FlowChart/index.ts -------------------------------------------------------------------------------- /vben28/src/components/FlowChart/src/FlowChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/FlowChart/src/FlowChart.vue -------------------------------------------------------------------------------- /vben28/src/components/FlowChart/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/FlowChart/src/config.ts -------------------------------------------------------------------------------- /vben28/src/components/FlowChart/src/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/FlowChart/src/enum.ts -------------------------------------------------------------------------------- /vben28/src/components/FlowChart/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/FlowChart/src/types.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/BasicForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/BasicForm.vue -------------------------------------------------------------------------------- /vben28/src/components/Form/src/componentMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/componentMap.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/helper.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/hooks/useAdvanced.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/hooks/useAdvanced.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/hooks/useForm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/hooks/useForm.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/types/form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/types/form.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/types/formItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/types/formItem.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/types/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/types/hooks.ts -------------------------------------------------------------------------------- /vben28/src/components/Form/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Form/src/types/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Icon/data/icons.data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Icon/data/icons.data.ts -------------------------------------------------------------------------------- /vben28/src/components/Icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Icon/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Icon/src/Icon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Icon/src/Icon.vue -------------------------------------------------------------------------------- /vben28/src/components/Icon/src/IconPicker.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Icon/src/IconPicker.vue -------------------------------------------------------------------------------- /vben28/src/components/Icon/src/SvgIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Icon/src/SvgIcon.vue -------------------------------------------------------------------------------- /vben28/src/components/Loading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Loading/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Loading/src/Loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Loading/src/Loading.vue -------------------------------------------------------------------------------- /vben28/src/components/Loading/src/createLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Loading/src/createLoading.ts -------------------------------------------------------------------------------- /vben28/src/components/Loading/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Loading/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Loading/src/useLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Loading/src/useLoading.ts -------------------------------------------------------------------------------- /vben28/src/components/Markdown/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Markdown/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Markdown/src/Markdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Markdown/src/Markdown.vue -------------------------------------------------------------------------------- /vben28/src/components/Markdown/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Markdown/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Menu/src/BasicMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/src/BasicMenu.vue -------------------------------------------------------------------------------- /vben28/src/components/Menu/src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/src/index.less -------------------------------------------------------------------------------- /vben28/src/components/Menu/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Menu/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/src/types.ts -------------------------------------------------------------------------------- /vben28/src/components/Menu/src/useOpenKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Menu/src/useOpenKeys.ts -------------------------------------------------------------------------------- /vben28/src/components/Modal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Modal/src/BasicModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/src/BasicModal.vue -------------------------------------------------------------------------------- /vben28/src/components/Modal/src/hooks/useModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/src/hooks/useModal.ts -------------------------------------------------------------------------------- /vben28/src/components/Modal/src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/src/index.less -------------------------------------------------------------------------------- /vben28/src/components/Modal/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Modal/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Modal/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Page/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Page/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Page/src/PageFooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Page/src/PageFooter.vue -------------------------------------------------------------------------------- /vben28/src/components/Page/src/PageWrapper.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Page/src/PageWrapper.vue -------------------------------------------------------------------------------- /vben28/src/components/Preview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Preview/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Preview/src/Functional.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Preview/src/Functional.vue -------------------------------------------------------------------------------- /vben28/src/components/Preview/src/Preview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Preview/src/Preview.vue -------------------------------------------------------------------------------- /vben28/src/components/Preview/src/functional.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Preview/src/functional.ts -------------------------------------------------------------------------------- /vben28/src/components/Preview/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Preview/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/Qrcode.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/Qrcode.vue -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/drawCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/drawCanvas.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/drawLogo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/drawLogo.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/qrcodePlus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/qrcodePlus.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/toCanvas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/toCanvas.ts -------------------------------------------------------------------------------- /vben28/src/components/Qrcode/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Qrcode/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Scrollbar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Scrollbar/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Scrollbar/src/Scrollbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Scrollbar/src/Scrollbar.vue -------------------------------------------------------------------------------- /vben28/src/components/Scrollbar/src/bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Scrollbar/src/bar.ts -------------------------------------------------------------------------------- /vben28/src/components/Scrollbar/src/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Scrollbar/src/types.d.ts -------------------------------------------------------------------------------- /vben28/src/components/Scrollbar/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Scrollbar/src/util.ts -------------------------------------------------------------------------------- /vben28/src/components/SimpleMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/SimpleMenu/index.ts -------------------------------------------------------------------------------- /vben28/src/components/SimpleMenu/src/SimpleMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/SimpleMenu/src/SimpleMenu.vue -------------------------------------------------------------------------------- /vben28/src/components/SimpleMenu/src/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/SimpleMenu/src/index.less -------------------------------------------------------------------------------- /vben28/src/components/SimpleMenu/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/SimpleMenu/src/types.ts -------------------------------------------------------------------------------- /vben28/src/components/SimpleMenu/src/useOpenKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/SimpleMenu/src/useOpenKeys.ts -------------------------------------------------------------------------------- /vben28/src/components/StrengthMeter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/StrengthMeter/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/BasicTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/BasicTable.vue -------------------------------------------------------------------------------- /vben28/src/components/Table/src/componentMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/componentMap.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/const.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/hooks/useColumns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/hooks/useColumns.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/hooks/useLoading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/hooks/useLoading.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/hooks/useTable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/hooks/useTable.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/types/column.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/types/column.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/types/pagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/types/pagination.ts -------------------------------------------------------------------------------- /vben28/src/components/Table/src/types/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Table/src/types/table.ts -------------------------------------------------------------------------------- /vben28/src/components/Time/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Time/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Time/src/Time.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Time/src/Time.vue -------------------------------------------------------------------------------- /vben28/src/components/Tinymce/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tinymce/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Tinymce/src/Editor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tinymce/src/Editor.vue -------------------------------------------------------------------------------- /vben28/src/components/Tinymce/src/ImgUpload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tinymce/src/ImgUpload.vue -------------------------------------------------------------------------------- /vben28/src/components/Tinymce/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tinymce/src/helper.ts -------------------------------------------------------------------------------- /vben28/src/components/Tinymce/src/tinymce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tinymce/src/tinymce.ts -------------------------------------------------------------------------------- /vben28/src/components/Transition/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Transition/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Tree/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Tree/src/BasicTree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/src/BasicTree.vue -------------------------------------------------------------------------------- /vben28/src/components/Tree/src/TreeIcon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/src/TreeIcon.ts -------------------------------------------------------------------------------- /vben28/src/components/Tree/src/hooks/useTree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/src/hooks/useTree.ts -------------------------------------------------------------------------------- /vben28/src/components/Tree/src/types/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/src/types/tree.ts -------------------------------------------------------------------------------- /vben28/src/components/Tree/style/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Tree/style/index.less -------------------------------------------------------------------------------- /vben28/src/components/Tree/style/index.ts: -------------------------------------------------------------------------------- 1 | import './index.less'; 2 | -------------------------------------------------------------------------------- /vben28/src/components/Upload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/BasicUpload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/BasicUpload.vue -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/FileList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/FileList.vue -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/ThumbUrl.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/ThumbUrl.vue -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/UploadModal.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/UploadModal.vue -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/data.tsx -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/helper.ts -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/Upload/src/useUpload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Upload/src/useUpload.ts -------------------------------------------------------------------------------- /vben28/src/components/Verify/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Verify/index.ts -------------------------------------------------------------------------------- /vben28/src/components/Verify/src/DragVerify.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Verify/src/DragVerify.vue -------------------------------------------------------------------------------- /vben28/src/components/Verify/src/ImgRotate.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Verify/src/ImgRotate.vue -------------------------------------------------------------------------------- /vben28/src/components/Verify/src/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Verify/src/props.ts -------------------------------------------------------------------------------- /vben28/src/components/Verify/src/typing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/Verify/src/typing.ts -------------------------------------------------------------------------------- /vben28/src/components/VirtualScroll/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/VirtualScroll/index.ts -------------------------------------------------------------------------------- /vben28/src/components/registerGlobComp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/components/registerGlobComp.ts -------------------------------------------------------------------------------- /vben28/src/design/ant/btn.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/ant/btn.less -------------------------------------------------------------------------------- /vben28/src/design/ant/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/ant/index.less -------------------------------------------------------------------------------- /vben28/src/design/ant/input.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/ant/input.less -------------------------------------------------------------------------------- /vben28/src/design/ant/pagination.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/ant/pagination.less -------------------------------------------------------------------------------- /vben28/src/design/ant/table.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/ant/table.less -------------------------------------------------------------------------------- /vben28/src/design/color.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/color.less -------------------------------------------------------------------------------- /vben28/src/design/config.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/config.less -------------------------------------------------------------------------------- /vben28/src/design/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/index.less -------------------------------------------------------------------------------- /vben28/src/design/public.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/public.less -------------------------------------------------------------------------------- /vben28/src/design/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/theme.less -------------------------------------------------------------------------------- /vben28/src/design/transition/base.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/base.less -------------------------------------------------------------------------------- /vben28/src/design/transition/fade.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/fade.less -------------------------------------------------------------------------------- /vben28/src/design/transition/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/index.less -------------------------------------------------------------------------------- /vben28/src/design/transition/scale.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/scale.less -------------------------------------------------------------------------------- /vben28/src/design/transition/scroll.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/scroll.less -------------------------------------------------------------------------------- /vben28/src/design/transition/slide.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/slide.less -------------------------------------------------------------------------------- /vben28/src/design/transition/zoom.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/transition/zoom.less -------------------------------------------------------------------------------- /vben28/src/design/var/breakpoint.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/var/breakpoint.less -------------------------------------------------------------------------------- /vben28/src/design/var/easing.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/var/easing.less -------------------------------------------------------------------------------- /vben28/src/design/var/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/design/var/index.less -------------------------------------------------------------------------------- /vben28/src/directives/clickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/clickOutside.ts -------------------------------------------------------------------------------- /vben28/src/directives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/index.ts -------------------------------------------------------------------------------- /vben28/src/directives/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/loading.ts -------------------------------------------------------------------------------- /vben28/src/directives/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/permission.ts -------------------------------------------------------------------------------- /vben28/src/directives/repeatClick.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/repeatClick.ts -------------------------------------------------------------------------------- /vben28/src/directives/ripple/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/ripple/index.less -------------------------------------------------------------------------------- /vben28/src/directives/ripple/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/directives/ripple/index.ts -------------------------------------------------------------------------------- /vben28/src/enums/appEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/appEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/breakpointEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/breakpointEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/cacheEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/cacheEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/exceptionEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/exceptionEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/httpEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/httpEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/menuEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/menuEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/pageEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/pageEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/roleEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/roleEnum.ts -------------------------------------------------------------------------------- /vben28/src/enums/sizeEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/enums/sizeEnum.ts -------------------------------------------------------------------------------- /vben28/src/hooks/component/useFormItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/component/useFormItem.ts -------------------------------------------------------------------------------- /vben28/src/hooks/component/usePageContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/component/usePageContext.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/onMountedOrActivated.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/onMountedOrActivated.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/useAttrs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/useAttrs.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/useContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/useContext.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/useLockFn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/useLockFn.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/useRefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/useRefs.ts -------------------------------------------------------------------------------- /vben28/src/hooks/core/useTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/core/useTimeout.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useBreakpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useBreakpoint.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useEventListener.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useIntersectionObserver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useIntersectionObserver.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useScroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useScroll.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useScrollTo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useScrollTo.ts -------------------------------------------------------------------------------- /vben28/src/hooks/event/useWindowSizeFn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/event/useWindowSizeFn.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/index.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/useHeaderSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/useHeaderSetting.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/useMenuSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/useMenuSetting.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/useMultipleTabSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/useMultipleTabSetting.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/useRootSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/useRootSetting.ts -------------------------------------------------------------------------------- /vben28/src/hooks/setting/useTransitionSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/setting/useTransitionSetting.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useAppInject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useAppInject.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useContentHeight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useContentHeight.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useContextMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useContextMenu.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useCopyToClipboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useCopyToClipboard.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useDesign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useDesign.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useECharts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useECharts.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useFullContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useFullContent.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useI18n.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useLockPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useLockPage.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useMessage.tsx -------------------------------------------------------------------------------- /vben28/src/hooks/web/usePage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/usePage.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/usePagination.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/usePagination.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/usePermission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/usePermission.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useScript.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useScript.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useSignalR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useSignalR.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useSortable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useSortable.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useTabs.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useTitle.ts -------------------------------------------------------------------------------- /vben28/src/hooks/web/useWatermark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/hooks/web/useWatermark.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/content/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/content/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/feature/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/feature/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/footer/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/footer/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/header/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/header/index.less -------------------------------------------------------------------------------- /vben28/src/layouts/default/header/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/header/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/menu/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/menu/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/menu/useLayoutMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/menu/useLayoutMenu.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/setting/enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/setting/enum.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/setting/handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/setting/handler.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/setting/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/setting/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/sider/DragBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/sider/DragBar.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/sider/LayoutSider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/sider/LayoutSider.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/sider/MixSider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/sider/MixSider.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/sider/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/sider/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/sider/useLayoutSider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/sider/useLayoutSider.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/tabs/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/tabs/index.less -------------------------------------------------------------------------------- /vben28/src/layouts/default/tabs/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/tabs/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/tabs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/tabs/types.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/tabs/useMultipleTabs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/tabs/useMultipleTabs.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/tabs/useTabDropdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/tabs/useTabDropdown.ts -------------------------------------------------------------------------------- /vben28/src/layouts/default/trigger/SiderTrigger.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/trigger/SiderTrigger.vue -------------------------------------------------------------------------------- /vben28/src/layouts/default/trigger/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/default/trigger/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/iframe/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/iframe/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/iframe/useFrameKeepAlive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/iframe/useFrameKeepAlive.ts -------------------------------------------------------------------------------- /vben28/src/layouts/page/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/page/index.vue -------------------------------------------------------------------------------- /vben28/src/layouts/page/transition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/layouts/page/transition.ts -------------------------------------------------------------------------------- /vben28/src/locales/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/helper.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/common.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/component.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/layout.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/routes/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/routes/admin.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/routes/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/routes/basic.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/routes/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/routes/dashboard.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/routes/tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/routes/tenant.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/en/sys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/en/sys.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/common.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/component.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/layout.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/routes/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/routes/admin.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/routes/basic.ts: -------------------------------------------------------------------------------- 1 | export default { 2 | login: '登录', 3 | errorLogList: '错误日志列表', 4 | }; 5 | -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/routes/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/routes/dashboard.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/routes/tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/routes/tenant.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh-CN/sys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh-CN/sys.ts -------------------------------------------------------------------------------- /vben28/src/locales/lang/zh_CN.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/lang/zh_CN.ts -------------------------------------------------------------------------------- /vben28/src/locales/setupI18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/setupI18n.ts -------------------------------------------------------------------------------- /vben28/src/locales/useLocale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/locales/useLocale.ts -------------------------------------------------------------------------------- /vben28/src/logics/error-handle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/error-handle/index.ts -------------------------------------------------------------------------------- /vben28/src/logics/initAppConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/initAppConfig.ts -------------------------------------------------------------------------------- /vben28/src/logics/mitt/routeChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/mitt/routeChange.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/dark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/dark.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/index.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/updateBackground.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/updateBackground.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/updateColorWeak.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/updateColorWeak.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/updateGrayMode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/updateGrayMode.ts -------------------------------------------------------------------------------- /vben28/src/logics/theme/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/logics/theme/util.ts -------------------------------------------------------------------------------- /vben28/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/main.ts -------------------------------------------------------------------------------- /vben28/src/router/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/constant.ts -------------------------------------------------------------------------------- /vben28/src/router/guard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/guard/index.ts -------------------------------------------------------------------------------- /vben28/src/router/guard/paramMenuGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/guard/paramMenuGuard.ts -------------------------------------------------------------------------------- /vben28/src/router/guard/permissionGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/guard/permissionGuard.ts -------------------------------------------------------------------------------- /vben28/src/router/guard/stateGuard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/guard/stateGuard.ts -------------------------------------------------------------------------------- /vben28/src/router/helper/menuHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/helper/menuHelper.ts -------------------------------------------------------------------------------- /vben28/src/router/helper/routeHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/helper/routeHelper.ts -------------------------------------------------------------------------------- /vben28/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/index.ts -------------------------------------------------------------------------------- /vben28/src/router/menus/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/menus/index.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/basic.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/index.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/mainOut.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/mainOut.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/modules/admin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/modules/admin.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/modules/dashboard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/modules/dashboard.ts -------------------------------------------------------------------------------- /vben28/src/router/routes/modules/tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/routes/modules/tenant.ts -------------------------------------------------------------------------------- /vben28/src/router/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/router/types.ts -------------------------------------------------------------------------------- /vben28/src/services/ServiceProxies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/services/ServiceProxies.ts -------------------------------------------------------------------------------- /vben28/src/services/ServiceProxyBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/services/ServiceProxyBase.ts -------------------------------------------------------------------------------- /vben28/src/settings/componentSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/componentSetting.ts -------------------------------------------------------------------------------- /vben28/src/settings/designSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/designSetting.ts -------------------------------------------------------------------------------- /vben28/src/settings/encryptionSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/encryptionSetting.ts -------------------------------------------------------------------------------- /vben28/src/settings/localeSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/localeSetting.ts -------------------------------------------------------------------------------- /vben28/src/settings/projectSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/projectSetting.ts -------------------------------------------------------------------------------- /vben28/src/settings/siteSetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/settings/siteSetting.ts -------------------------------------------------------------------------------- /vben28/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/index.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/app.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/errorLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/errorLog.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/locale.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/lock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/lock.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/multipleTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/multipleTab.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/permission.ts -------------------------------------------------------------------------------- /vben28/src/store/modules/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/store/modules/user.ts -------------------------------------------------------------------------------- /vben28/src/utils/auth/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/auth/index.ts -------------------------------------------------------------------------------- /vben28/src/utils/bem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/bem.ts -------------------------------------------------------------------------------- /vben28/src/utils/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/cache/index.ts -------------------------------------------------------------------------------- /vben28/src/utils/cache/memory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/cache/memory.ts -------------------------------------------------------------------------------- /vben28/src/utils/cache/persistent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/cache/persistent.ts -------------------------------------------------------------------------------- /vben28/src/utils/cache/storageCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/cache/storageCache.ts -------------------------------------------------------------------------------- /vben28/src/utils/cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/cipher.ts -------------------------------------------------------------------------------- /vben28/src/utils/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/color.ts -------------------------------------------------------------------------------- /vben28/src/utils/dateUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/dateUtil.ts -------------------------------------------------------------------------------- /vben28/src/utils/domUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/domUtils.ts -------------------------------------------------------------------------------- /vben28/src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/env.ts -------------------------------------------------------------------------------- /vben28/src/utils/event/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/event/index.ts -------------------------------------------------------------------------------- /vben28/src/utils/factory/createAsyncComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/factory/createAsyncComponent.tsx -------------------------------------------------------------------------------- /vben28/src/utils/file/base64Conver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/file/base64Conver.ts -------------------------------------------------------------------------------- /vben28/src/utils/file/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/file/download.ts -------------------------------------------------------------------------------- /vben28/src/utils/helper/treeHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/helper/treeHelper.ts -------------------------------------------------------------------------------- /vben28/src/utils/helper/tsxHelper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/helper/tsxHelper.tsx -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/Axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/Axios.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/axiosCancel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/axiosCancel.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/axiosRetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/axiosRetry.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/axiosTransform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/axiosTransform.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/checkStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/checkStatus.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/helper.ts -------------------------------------------------------------------------------- /vben28/src/utils/http/axios/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/http/axios/index.ts -------------------------------------------------------------------------------- /vben28/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/index.ts -------------------------------------------------------------------------------- /vben28/src/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/is.ts -------------------------------------------------------------------------------- /vben28/src/utils/lib/echarts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/lib/echarts.ts -------------------------------------------------------------------------------- /vben28/src/utils/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/log.ts -------------------------------------------------------------------------------- /vben28/src/utils/mitt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/mitt.ts -------------------------------------------------------------------------------- /vben28/src/utils/propTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/propTypes.ts -------------------------------------------------------------------------------- /vben28/src/utils/props.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/props.ts -------------------------------------------------------------------------------- /vben28/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/types.ts -------------------------------------------------------------------------------- /vben28/src/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/utils/uuid.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/auditLog/AuditLog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/auditLog/AuditLog.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/auditLog/AuditLog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/auditLog/AuditLog.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/auditLog/AuditLogDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/auditLog/AuditLogDetail.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/dictionary/AbpDictionary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/dictionary/AbpDictionary.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/dictionary/AbpDictionary.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/dictionary/AbpDictionary.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/files/File.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/files/File.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/files/File.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/files/File.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/files/UploadOss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/files/UploadOss.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/identitySecurityLog/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/identitySecurityLog/Index.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/language/CreateLanguage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/language/CreateLanguage.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/language/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/language/Index.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/language/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/language/Index.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/language/UpdateLanguage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/language/UpdateLanguage.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/languageText/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/languageText/Index.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/languageText/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/languageText/Index.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/manageFeatrue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/manageFeatrue/index.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/manageFeatrue/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/manageFeatrue/index.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/notification/Index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/notification/Index.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/notification/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/notification/Index.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/roles/AbpRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/roles/AbpRole.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/roles/AbpRole.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/roles/AbpRole.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/roles/CreateAbpRole.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/roles/CreateAbpRole.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/roles/EditAbpRole.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/roles/EditAbpRole.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/roles/PermissionAbpRole.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/roles/PermissionAbpRole.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/settings/Setting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/settings/Setting.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/settings/Setting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/settings/Setting.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/users/AbpUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/users/AbpUser.ts -------------------------------------------------------------------------------- /vben28/src/views/admin/users/AbpUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/users/AbpUser.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/users/CreateAbpUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/users/CreateAbpUser.vue -------------------------------------------------------------------------------- /vben28/src/views/admin/users/EditAbpUser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/admin/users/EditAbpUser.vue -------------------------------------------------------------------------------- /vben28/src/views/dashboard/analysis/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/dashboard/analysis/data.ts -------------------------------------------------------------------------------- /vben28/src/views/dashboard/analysis/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/dashboard/analysis/index.vue -------------------------------------------------------------------------------- /vben28/src/views/dashboard/workbench/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/dashboard/workbench/index.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/about/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/about/index.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/exception/Exception.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/exception/Exception.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/exception/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/exception/index.ts -------------------------------------------------------------------------------- /vben28/src/views/sys/iframe/FrameBlank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/iframe/FrameBlank.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/iframe/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/iframe/index.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/lock/LockPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/lock/LockPage.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/lock/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/lock/index.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/lock/useNow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/lock/useNow.ts -------------------------------------------------------------------------------- /vben28/src/views/sys/login/ForgetPasswordForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/ForgetPasswordForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/GithubOidcSignIn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/GithubOidcSignIn.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/Login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/Login.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/LoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/LoginForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/LoginFormTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/LoginFormTitle.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/MobileForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/MobileForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/OidcSignIn.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/OidcSignIn.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/OidcSignOut.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/OidcSignOut.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/QrCodeForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/QrCodeForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/RegisterForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/RegisterForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/SessionTimeoutLogin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/SessionTimeoutLogin.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/TenantLoginForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/TenantLoginForm.vue -------------------------------------------------------------------------------- /vben28/src/views/sys/login/useLogin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/login/useLogin.ts -------------------------------------------------------------------------------- /vben28/src/views/sys/redirect/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/sys/redirect/index.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/CreateConnectionString.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/CreateConnectionString.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/CreateTenant.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/CreateTenant.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/EditConnectionString.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/EditConnectionString.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/EditTenant.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/EditTenant.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/ManageFeatrue.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/ManageFeatrue.vue -------------------------------------------------------------------------------- /vben28/src/views/tenants/Tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/Tenant.ts -------------------------------------------------------------------------------- /vben28/src/views/tenants/Tenant.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/src/views/tenants/Tenant.vue -------------------------------------------------------------------------------- /vben28/stylelint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/stylelint.config.js -------------------------------------------------------------------------------- /vben28/tests/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/README.md -------------------------------------------------------------------------------- /vben28/tests/server/controller/FileController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/controller/FileController.ts -------------------------------------------------------------------------------- /vben28/tests/server/controller/UserController.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/controller/UserController.ts -------------------------------------------------------------------------------- /vben28/tests/server/ecosystem.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/ecosystem.config.js -------------------------------------------------------------------------------- /vben28/tests/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/index.ts -------------------------------------------------------------------------------- /vben28/tests/server/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/nodemon.json -------------------------------------------------------------------------------- /vben28/tests/server/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/package.json -------------------------------------------------------------------------------- /vben28/tests/server/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/routes.ts -------------------------------------------------------------------------------- /vben28/tests/server/service/FileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/service/FileService.ts -------------------------------------------------------------------------------- /vben28/tests/server/service/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/service/UserService.ts -------------------------------------------------------------------------------- /vben28/tests/server/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/tsconfig.json -------------------------------------------------------------------------------- /vben28/tests/server/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/utils.ts -------------------------------------------------------------------------------- /vben28/tests/server/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tests/server/yarn.lock -------------------------------------------------------------------------------- /vben28/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/tsconfig.json -------------------------------------------------------------------------------- /vben28/types/axios.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/axios.d.ts -------------------------------------------------------------------------------- /vben28/types/config.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/config.d.ts -------------------------------------------------------------------------------- /vben28/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/global.d.ts -------------------------------------------------------------------------------- /vben28/types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/index.d.ts -------------------------------------------------------------------------------- /vben28/types/module.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/module.d.ts -------------------------------------------------------------------------------- /vben28/types/store.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/store.d.ts -------------------------------------------------------------------------------- /vben28/types/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/utils.d.ts -------------------------------------------------------------------------------- /vben28/types/vue-router.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/types/vue-router.d.ts -------------------------------------------------------------------------------- /vben28/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/vite.config.ts -------------------------------------------------------------------------------- /vben28/windi.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/windi.config.ts -------------------------------------------------------------------------------- /vben28/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WangJunZzz/abp-vnext-pro/HEAD/vben28/yarn.lock --------------------------------------------------------------------------------