using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Volo.Abp.Caching; using Win_in.Sfs.Basedata.Application.Contracts; using Win_in.Sfs.Basedata.Domain; using Win_in.Sfs.Basedata.Domain.Shared; namespace Win_in.Sfs.Basedata.Application; [Authorize] [Route($"{BasedataConsts.RootPath}stdcostpricesheet")] public class StdCostPriceSheetAppService : SfsBaseDataAppServiceBase, IStdCostPriceSheetAppService { public StdCostPriceSheetAppService(IStdCostPriceSheetRepository repository, IDistributedCache cache) : base(repository, cache) { base.CreatePolicyName = StdCostPriceSheetPermissions.Create; base.UpdatePolicyName = StdCostPriceSheetPermissions.Update; base.DeletePolicyName = StdCostPriceSheetPermissions.Delete; } }