diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json index 69ff3c2450..4a8bb096dc 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json @@ -679,7 +679,7 @@ "SetAsHomePageAsyncById": { "uniqueName": "SetAsHomePageAsyncById", "name": "SetAsHomePageAsync", - "httpMethod": "GET", + "httpMethod": "PUT", "url": "api/cms-kit-admin/pages/setashomepage/{id}", "supportedVersions": [], "parametersOnMethod": [ diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs index 637c4e11a0..51e8c1a3e0 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs @@ -60,10 +60,10 @@ public class PageAdminController : CmsKitAdminController, IPageAdminAppService return PageAdminAppService.DeleteAsync(id); } - [HttpGet] + [HttpPut] [Authorize(CmsKitAdminPermissions.Pages.SetAsHomePage)] [Route("setashomepage/{id}")] - public virtual Task SetAsHomePageAsync(Guid id) + public virtual Task SetAsHomePageAsync([FromRoute] Guid id) { return PageAdminAppService.SetAsHomePageAsync(id); } diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js index 320aa73b12..ff5e16c2d0 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js @@ -139,7 +139,7 @@ volo.cmsKit.admin.pages.pageAdmin.setAsHomePage = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/cms-kit-admin/pages/setashomepage/' + id + '', - type: 'GET', + type: 'PUT', dataType: null }, ajaxParams)); };