diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml index e709b5387d..d6a7b8bc69 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Create.cshtml @@ -26,7 +26,8 @@ - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Index.cshtml index 6126853913..9eeb977e84 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Index.cshtml @@ -17,13 +17,14 @@ } @section scripts { - - + + + } @section content_toolbar { - @await Component.InvokeAsync(typeof(AbpPageToolbarViewComponent), new { pageName = typeof(IndexModel).FullName }) + @await Component.InvokeAsync(typeof(AbpPageToolbarViewComponent), new {pageName = typeof(IndexModel).FullName}) } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Update.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Update.cshtml index bd4903f50b..34887368f2 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Update.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/BlogPosts/Update.cshtml @@ -26,7 +26,8 @@ - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/Index.cshtml index be9064ab16..0dbd5eb255 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Blogs/Index.cshtml @@ -18,7 +18,8 @@ @section scripts { - + + diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Details.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Details.cshtml index 605c8f338a..171812c25e 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Details.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Details.cshtml @@ -26,7 +26,8 @@ @section scripts { - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Index.cshtml index 3b890d2e58..7ae786fb03 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Comments/Index.cshtml @@ -27,7 +27,8 @@ @section scripts { - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Menus/MenuItems/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Menus/MenuItems/Index.cshtml index 37d5cebda9..129b6065c0 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Menus/MenuItems/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Menus/MenuItems/Index.cshtml @@ -26,7 +26,8 @@ @section scripts { - + + diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Create.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Create.cshtml index 7ede3e1105..841576e761 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Create.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Create.cshtml @@ -22,7 +22,8 @@ - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Index.cshtml index 07abcb6504..dc29d90a73 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Index.cshtml @@ -16,7 +16,8 @@ } @section scripts { - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Update.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Update.cshtml index 8d8d852c73..1271502946 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Update.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Pages/Update.cshtml @@ -23,7 +23,8 @@ - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Tags/Index.cshtml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Tags/Index.cshtml index dbdac75445..fa75ab74bf 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Tags/Index.cshtml +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Pages/CmsKit/Tags/Index.cshtml @@ -16,7 +16,8 @@ PageLayout.Content.MenuItemName = CmsKitAdminMenus.Tags.TagsMenu; } @section scripts { - + + } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-proxy.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js similarity index 67% rename from modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-proxy.js rename to modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js index d37222a956..2fcf8f4d4c 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-proxy.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js @@ -1,7 +1,7 @@ /* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */ -// module cms-kit +// module cms-kit-admin (function(){ @@ -369,204 +369,6 @@ })(); - // controller volo.cmsKit.public.tags.tagPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.tags.tagPublic'); - - volo.cmsKit.public.tags.tagPublic.getAllRelatedTags = function(entityType, entityId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/tags/' + entityType + '/' + entityId + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.reactions.reactionPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.reactions.reactionPublic'); - - volo.cmsKit.public.reactions.reactionPublic.getForSelection = function(entityType, entityId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.public.reactions.reactionPublic.create = function(entityType, entityId, reaction, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', - type: 'PUT', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.public.reactions.reactionPublic['delete'] = function(entityType, entityId, reaction, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.ratings.ratingPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.ratings.ratingPublic'); - - volo.cmsKit.public.ratings.ratingPublic.create = function(entityType, entityId, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.public.ratings.ratingPublic['delete'] = function(entityType, entityId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.public.ratings.ratingPublic.getGroupedStarCounts = function(entityType, entityId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.pages.pagesPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.pages.pagesPublic'); - - volo.cmsKit.public.pages.pagesPublic.findBySlug = function(slug, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/pages/' + slug + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.menus.menuItemPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.menus.menuItemPublic'); - - volo.cmsKit.public.menus.menuItemPublic.getList = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/menu-items', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.comments.commentPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.comments.commentPublic'); - - volo.cmsKit.public.comments.commentPublic.getList = function(entityType, entityId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.public.comments.commentPublic.create = function(entityType, entityId, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.public.comments.commentPublic.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.public.comments.commentPublic['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.public.blogs.blogPostPublic - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.public.blogs.blogPostPublic'); - - volo.cmsKit.public.blogs.blogPostPublic.get = function(blogSlug, blogPostSlug, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '/' + blogPostSlug + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.public.blogs.blogPostPublic.getList = function(blogSlug, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '' + abp.utils.buildQueryString([{ name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'sorting', value: input.sorting }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.mediaDescriptors.mediaDescriptor - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.mediaDescriptors.mediaDescriptor'); - - volo.cmsKit.mediaDescriptors.mediaDescriptor.download = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit/media/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.blogs.blogFeature - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.blogs.blogFeature'); - - volo.cmsKit.blogs.blogFeature.getOrDefault = function(blogId, featureName, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit/blogs/' + blogId + '/features/' + featureName + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - })(); diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo/CmsKit/CmsKitCommonHttpApiClientModule.cs b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo/CmsKit/CmsKitCommonHttpApiClientModule.cs index 8b5bdfff73..bad9e9a844 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo/CmsKit/CmsKitCommonHttpApiClientModule.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo/CmsKit/CmsKitCommonHttpApiClientModule.cs @@ -1,6 +1,8 @@ using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Options; using Volo.Abp.Http.Client; using Volo.Abp.Modularity; +using Volo.Abp.VirtualFileSystem; namespace Volo.CmsKit { @@ -16,6 +18,11 @@ namespace Volo.CmsKit typeof(CmsKitCommonApplicationContractsModule).Assembly, CmsKitCommonRemoteServiceConsts.RemoteServiceName ); + + Configure(options => + { + options.FileSets.AddEmbedded(); + }); } } } diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Web/wwwroot/client-proxies/cms-kit-common-proxy.js b/modules/cms-kit/src/Volo.CmsKit.Common.Web/wwwroot/client-proxies/cms-kit-common-proxy.js new file mode 100644 index 0000000000..27aa1d819e --- /dev/null +++ b/modules/cms-kit/src/Volo.CmsKit.Common.Web/wwwroot/client-proxies/cms-kit-common-proxy.js @@ -0,0 +1,40 @@ +/* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */ + + +// module cms-kit-common + +(function(){ + + // controller volo.cmsKit.mediaDescriptors.mediaDescriptor + + (function(){ + + abp.utils.createNamespace(window, 'volo.cmsKit.mediaDescriptors.mediaDescriptor'); + + volo.cmsKit.mediaDescriptors.mediaDescriptor.download = function(id, ajaxParams) { + return abp.ajax($.extend(true, { + url: abp.appPath + 'api/cms-kit/media/' + id + '', + type: 'GET' + }, ajaxParams)); + }; + + })(); + + // controller volo.cmsKit.blogs.blogFeature + + (function(){ + + abp.utils.createNamespace(window, 'volo.cmsKit.blogs.blogFeature'); + + volo.cmsKit.blogs.blogFeature.getOrDefault = function(blogId, featureName, ajaxParams) { + return abp.ajax($.extend(true, { + url: abp.appPath + 'api/cms-kit/blogs/' + blogId + '/features/' + featureName + '', + type: 'GET' + }, ajaxParams)); + }; + + })(); + +})(); + + diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/CommentingScriptBundleContributor.cs b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/CommentingScriptBundleContributor.cs index 6d4e2c5589..2b92891e6e 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/CommentingScriptBundleContributor.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Commenting/CommentingScriptBundleContributor.cs @@ -7,6 +7,7 @@ namespace Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Commenting { public override void ConfigureBundle(BundleConfigurationContext context) { + context.Files.AddIfNotContains("/client-proxies/cms-kit-common-proxy.js"); context.Files.AddIfNotContains("/client-proxies/cms-kit-proxy.js"); context.Files.AddIfNotContains("/Pages/CmsKit/Shared/Components/Commenting/default.js"); } diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Rating/RatingScriptBundleContributor.cs b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Rating/RatingScriptBundleContributor.cs index e49ea2a1b1..d89322e213 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Rating/RatingScriptBundleContributor.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/Rating/RatingScriptBundleContributor.cs @@ -10,6 +10,7 @@ namespace Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.Rating { public override void ConfigureBundle(BundleConfigurationContext context) { + context.Files.AddIfNotContains("/client-proxies/cms-kit-common-proxy.js"); context.Files.AddIfNotContains("/client-proxies/cms-kit-proxy.js"); context.Files.AddIfNotContains("/Pages/CmsKit/Shared/Components/Rating/default.js"); } diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/ReactionSelection/ReactionSelectionScriptBundleContributor.cs b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/ReactionSelection/ReactionSelectionScriptBundleContributor.cs index 88cd2470f0..ee9bc5d032 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/ReactionSelection/ReactionSelectionScriptBundleContributor.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Pages/CmsKit/Shared/Components/ReactionSelection/ReactionSelectionScriptBundleContributor.cs @@ -7,6 +7,7 @@ namespace Volo.CmsKit.Public.Web.Pages.CmsKit.Shared.Components.ReactionSelectio { public override void ConfigureBundle(BundleConfigurationContext context) { + context.Files.AddIfNotContains("/client-proxies/cms-kit-common-proxy.js"); context.Files.AddIfNotContains("/client-proxies/cms-kit-proxy.js"); context.Files.AddIfNotContains("/Pages/CmsKit/Shared/Components/ReactionSelection/default.js"); } diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/wwwroot/client-proxies/cms-kit-proxy.js b/modules/cms-kit/src/Volo.CmsKit.Public.Web/wwwroot/client-proxies/cms-kit-proxy.js index d37222a956..a135611cac 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/wwwroot/client-proxies/cms-kit-proxy.js +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/wwwroot/client-proxies/cms-kit-proxy.js @@ -5,370 +5,6 @@ (function(){ - // controller volo.cmsKit.admin.tags.entityTagAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.tags.entityTagAdmin'); - - volo.cmsKit.admin.tags.entityTagAdmin.addTagToEntity = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/entity-tags', - type: 'POST', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.entityTagAdmin.removeTagFromEntity = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/entity-tags' + abp.utils.buildQueryString([{ name: 'tagId', value: input.tagId }, { name: 'entityType', value: input.entityType }, { name: 'entityId', value: input.entityId }]) + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.entityTagAdmin.setEntityTags = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/entity-tags', - type: 'PUT', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.tags.tagAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.tags.tagAdmin'); - - volo.cmsKit.admin.tags.tagAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.tagAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.tagAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.tagAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.tagAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.tags.tagAdmin.getTagDefinitions = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/tags/tag-definitions', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.pages.pageAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.pages.pageAdmin'); - - volo.cmsKit.admin.pages.pageAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/pages/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.pages.pageAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/pages' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.pages.pageAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/pages', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.pages.pageAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/pages/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.pages.pageAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/pages/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.menus.menuItemAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.menus.menuItemAdmin'); - - volo.cmsKit.admin.menus.menuItemAdmin.getList = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin.moveMenuItem = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items/' + id + '/move', - type: 'PUT', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.menus.menuItemAdmin.getPageLookup = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/menu-items/lookup/pages' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.mediaDescriptors.mediaDescriptorAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.mediaDescriptors.mediaDescriptorAdmin'); - - volo.cmsKit.admin.mediaDescriptors.mediaDescriptorAdmin.create = function(entityType, inputStream, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/media/' + entityType + '' + abp.utils.buildQueryString([{ name: 'name', value: inputStream.name }]) + '', - type: 'POST' - }, ajaxParams)); - }; - - volo.cmsKit.admin.mediaDescriptors.mediaDescriptorAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/media/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.comments.commentAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.comments.commentAdmin'); - - volo.cmsKit.admin.comments.commentAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/comments' + abp.utils.buildQueryString([{ name: 'entityType', value: input.entityType }, { name: 'text', value: input.text }, { name: 'repliedCommentId', value: input.repliedCommentId }, { name: 'author', value: input.author }, { name: 'creationStartDate', value: input.creationStartDate }, { name: 'creationEndDate', value: input.creationEndDate }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.comments.commentAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/comments/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.comments.commentAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/comments/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.blogs.blogAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.blogs.blogAdmin'); - - volo.cmsKit.admin.blogs.blogAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.blogs.blogFeatureAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.blogs.blogFeatureAdmin'); - - volo.cmsKit.admin.blogs.blogFeatureAdmin.getList = function(blogId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/' + blogId + '/features', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogFeatureAdmin.set = function(blogId, dto, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/' + blogId + '/features', - type: 'PUT', - dataType: null, - data: JSON.stringify(dto) - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.admin.blogs.blogPostAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.admin.blogs.blogPostAdmin'); - - volo.cmsKit.admin.blogs.blogPostAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogPostAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts/' + id + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogPostAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogPostAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'blogId', value: input.blogId }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.cmsKit.admin.blogs.blogPostAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - })(); - // controller volo.cmsKit.public.tags.tagPublic (function(){ @@ -537,36 +173,6 @@ })(); - // controller volo.cmsKit.mediaDescriptors.mediaDescriptor - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.mediaDescriptors.mediaDescriptor'); - - volo.cmsKit.mediaDescriptors.mediaDescriptor.download = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit/media/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.cmsKit.blogs.blogFeature - - (function(){ - - abp.utils.createNamespace(window, 'volo.cmsKit.blogs.blogFeature'); - - volo.cmsKit.blogs.blogFeature.getOrDefault = function(blogId, featureName, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/cms-kit/blogs/' + blogId + '/features/' + featureName + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - })(); diff --git a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml index 36909e1012..1e2dff9970 100644 --- a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml +++ b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Documents/Index.cshtml @@ -19,7 +19,7 @@ } @section scripts { - + } diff --git a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/Index.cshtml b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/Index.cshtml index f0fa7a5272..721ca4b770 100644 --- a/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/Index.cshtml +++ b/modules/docs/src/Volo.Docs.Admin.Web/Pages/Docs/Admin/Projects/Index.cshtml @@ -19,7 +19,7 @@ } @section scripts { - + diff --git a/modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-proxy.js b/modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-admin-proxy.js similarity index 50% rename from modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-proxy.js rename to modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-admin-proxy.js index 33f441d48d..e2bd498398 100644 --- a/modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-proxy.js +++ b/modules/docs/src/Volo.Docs.Admin.Web/wwwroot/client-proxies/docs-admin-proxy.js @@ -1,7 +1,7 @@ /* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */ -// module docs +// module docs-admin (function(){ @@ -126,129 +126,6 @@ })(); - // controller volo.docs.areas.documents.documentResource - - (function(){ - - abp.utils.createNamespace(window, 'volo.docs.areas.documents.documentResource'); - - volo.docs.areas.documents.documentResource.getResource = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'document-resources' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.docs.projects.docsProject - - (function(){ - - abp.utils.createNamespace(window, 'volo.docs.projects.docsProject'); - - volo.docs.projects.docsProject.getList = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/projects', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.projects.docsProject.get = function(shortName, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/projects/' + shortName + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.projects.docsProject.getDefaultLanguageCode = function(shortName, version, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/projects/' + shortName + '/defaultLanguage' + abp.utils.buildQueryString([{ name: 'version', value: version }]) + '', - type: 'GET' - }, { dataType: 'text' }, ajaxParams)); - }; - - volo.docs.projects.docsProject.getVersions = function(shortName, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/projects/' + shortName + '/versions', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.projects.docsProject.getLanguageList = function(shortName, version, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/projects/' + shortName + '/' + version + '/languageList', - type: 'GET' - }, ajaxParams)); - }; - - })(); - - // controller volo.docs.documents.docsDocument - - (function(){ - - abp.utils.createNamespace(window, 'volo.docs.documents.docsDocument'); - - volo.docs.documents.docsDocument.get = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.getDefault = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/default' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.getNavigation = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/navigation' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.getResource = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/resource' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.search = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/search', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.fullSearchEnabled = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/full-search-enabled', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.getUrls = function(prefix, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/links' + abp.utils.buildQueryString([{ name: 'prefix', value: prefix }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.documents.docsDocument.getParameters = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/documents/parameters' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - })(); - })(); diff --git a/modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js b/modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js index 33f441d48d..be998b251a 100644 --- a/modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js +++ b/modules/docs/src/Volo.Docs.Web/wwwroot/client-proxies/docs-proxy.js @@ -5,127 +5,6 @@ (function(){ - // controller volo.docs.admin.documentsAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.docs.admin.documentsAdmin'); - - volo.docs.admin.documentsAdmin.clearCache = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/ClearCache', - type: 'POST', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.admin.documentsAdmin.pullAll = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/PullAll', - type: 'POST', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.admin.documentsAdmin.pull = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/Pull', - type: 'POST', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.admin.documentsAdmin.getAll = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/GetAll' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }, { name: 'fileName', value: input.fileName }, { name: 'format', value: input.format }, { name: 'creationTimeMin', value: input.creationTimeMin }, { name: 'creationTimeMax', value: input.creationTimeMax }, { name: 'lastUpdatedTimeMin', value: input.lastUpdatedTimeMin }, { name: 'lastUpdatedTimeMax', value: input.lastUpdatedTimeMax }, { name: 'lastSignificantUpdateTimeMin', value: input.lastSignificantUpdateTimeMin }, { name: 'lastSignificantUpdateTimeMax', value: input.lastSignificantUpdateTimeMax }, { name: 'lastCachedTimeMin', value: input.lastCachedTimeMin }, { name: 'lastCachedTimeMax', value: input.lastCachedTimeMax }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.admin.documentsAdmin.removeFromCache = function(documentId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/RemoveDocumentFromCache' + abp.utils.buildQueryString([{ name: 'documentId', value: documentId }]) + '', - type: 'PUT', - dataType: null - }, ajaxParams)); - }; - - volo.docs.admin.documentsAdmin.reindex = function(documentId, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/documents/ReindexDocument' + abp.utils.buildQueryString([{ name: 'documentId', value: documentId }]) + '', - type: 'PUT', - dataType: null - }, ajaxParams)); - }; - - })(); - - // controller volo.docs.admin.projectsAdmin - - (function(){ - - abp.utils.createNamespace(window, 'volo.docs.admin.projectsAdmin'); - - volo.docs.admin.projectsAdmin.getList = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'sorting', value: input.sorting }]) + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin.get = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects/' + id + '', - type: 'GET' - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin.create = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects', - type: 'POST', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin.update = function(id, input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects/' + id + '', - type: 'PUT', - data: JSON.stringify(input) - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin['delete'] = function(id, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', - type: 'DELETE', - dataType: null - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin.reindexAll = function(ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects/ReindexAll', - type: 'POST', - dataType: null - }, ajaxParams)); - }; - - volo.docs.admin.projectsAdmin.reindex = function(input, ajaxParams) { - return abp.ajax($.extend(true, { - url: abp.appPath + 'api/docs/admin/projects/Reindex', - type: 'POST', - dataType: null, - data: JSON.stringify(input) - }, ajaxParams)); - }; - - })(); - // controller volo.docs.areas.documents.documentResource (function(){