diff --git a/aspnet-core/services/host/CompanyName.ProjectName.HttpApi.Host/ProjectNameHttpApiHostModule.cs b/aspnet-core/services/host/CompanyName.ProjectName.HttpApi.Host/ProjectNameHttpApiHostModule.cs index 1214f82a..87ae5ece 100644 --- a/aspnet-core/services/host/CompanyName.ProjectName.HttpApi.Host/ProjectNameHttpApiHostModule.cs +++ b/aspnet-core/services/host/CompanyName.ProjectName.HttpApi.Host/ProjectNameHttpApiHostModule.cs @@ -1,44 +1,44 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Text; using CompanyName.ProjectName.ConfigurationOptions; +using CompanyName.ProjectName.EntityFrameworkCore; +using CompanyName.ProjectName.Extensions; +using CompanyName.ProjectName.MultiTenancy; +using CompanyName.ProjectName.Swaggers; +using CompanyNameProjectName.Extensions.Filters; +using Hangfire; +using Hangfire.MySql; +using Lion.Abp.Cap; using Microsoft.AspNetCore.Authentication.JwtBearer; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.DataProtection; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; -using CompanyName.ProjectName.EntityFrameworkCore; -using CompanyNameProjectName.Extensions.Filters; -using Hangfire; -using Hangfire.MySql; using Microsoft.IdentityModel.Tokens; -using StackExchange.Redis; using Microsoft.OpenApi.Models; +using Savorboard.CAP.InMemoryMessageQueue; +using Serilog; +using StackExchange.Redis; +using Swashbuckle.AspNetCore.SwaggerUI; +using System; +using System.Collections.Generic; +using System.IO; +using System.Text; +using System.Threading.Tasks; using Volo.Abp; using Volo.Abp.Account.Web; using Volo.Abp.AspNetCore.Authentication.JwtBearer; +using Volo.Abp.AspNetCore.MultiTenancy; using Volo.Abp.AspNetCore.Mvc; using Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy; +using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; using Volo.Abp.AspNetCore.Serilog; using Volo.Abp.Autofac; using Volo.Abp.BackgroundJobs; using Volo.Abp.BackgroundJobs.Hangfire; +using Volo.Abp.Caching; using Volo.Abp.Caching.StackExchangeRedis; using Volo.Abp.Modularity; using Volo.Abp.Swashbuckle; -using System.Threading.Tasks; -using CompanyName.ProjectName.CAP; -using CompanyName.ProjectName.Extensions; -using CompanyName.ProjectName.MultiTenancy; -using CompanyName.ProjectName.Swaggers; -using Savorboard.CAP.InMemoryMessageQueue; -using Serilog; -using Swashbuckle.AspNetCore.SwaggerUI; -using Volo.Abp.AspNetCore.MultiTenancy; -using Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic; -using Volo.Abp.Caching; namespace CompanyName.ProjectName { @@ -54,7 +54,7 @@ namespace CompanyName.ProjectName typeof(AbpAccountWebModule), typeof(AbpAspNetCoreAuthenticationJwtBearerModule), typeof(AbpBackgroundJobsHangfireModule), - typeof(ProjectNameAbpCapModule), + typeof(LionAbpCapModule), typeof(AbpAspNetCoreMultiTenancyModule), typeof(SharedHostingMicroserviceModule), typeof(AbpAspNetCoreMvcUiBasicThemeModule) @@ -89,7 +89,7 @@ namespace CompanyName.ProjectName app.UseCorrelationId(); app.UseStaticFiles(); app.UseRouting(); - app.UseCors(ProjectNameHttpApiHostConsts.DefaultCookieName); + app.UseCors(ProjectNameHttpApiHostConsts.DefaultCorsPolicyName); app.UseAuthentication(); if (MultiTenancyConsts.IsEnabled) diff --git a/aspnet-core/services/src/CompanyName.ProjectName.HttpApi/Controllers/Systems/AuditLogController.cs b/aspnet-core/services/src/CompanyName.ProjectName.HttpApi/Controllers/Systems/AuditLogController.cs index 96585061..075762e4 100644 --- a/aspnet-core/services/src/CompanyName.ProjectName.HttpApi/Controllers/Systems/AuditLogController.cs +++ b/aspnet-core/services/src/CompanyName.ProjectName.HttpApi/Controllers/Systems/AuditLogController.cs @@ -1,17 +1,15 @@ -using System.Threading.Tasks; -using CompanyName.ProjectName.AuditLogs; +using CompanyName.ProjectName.AuditLogs; using CompanyName.ProjectName.Permissions; -using CompanyName.ProjectName.Users.Dtos; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Swashbuckle.AspNetCore.Annotations; +using System.Threading.Tasks; using Volo.Abp.Application.Dtos; -using Volo.Abp.Identity; namespace CompanyName.ProjectName.Controllers.Systems { [Route("AuditLogs")] - [Authorize(Policy = IdentityPermissions.Users.Default)] + [Authorize(Policy = ProjectNamePermissions.SystemManagement.AuditLog)] public class AuditLogController : ProjectNameController,IAuditLogAppService { private readonly IAuditLogAppService _auditLogAppService; @@ -22,8 +20,7 @@ namespace CompanyName.ProjectName.Controllers.Systems } [HttpPost("page")] - [Authorize(Policy = ProjectNamePermissions.SystemManagement.AuditLog)] - [SwaggerOperation(summary: "分页获取用户信息", Tags = new[] {"AuditLogs"})] + [SwaggerOperation(summary: "分页获取审计日志信息", Tags = new[] {"AuditLogs"})] public Task> GetListAsync(PagingAuditLogListInput input) { return _auditLogAppService.GetListAsync(input);