Browse Source

Add AuthorizeAttribute on the overriden GetListAsync methods

Upgdade PaymentService module to v1.5.1
pull/107/head 1.3.2
gdlcf88 6 years ago
parent
commit
624f0601ea
  1. 2
      common.props
  2. 1
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs
  3. 2
      modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application.Contracts/EasyAbp.EShop.Payments.Application.Contracts.csproj
  4. 1
      modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp/EShop/Payments/Payments/PaymentAppService.cs
  5. 1
      modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp/EShop/Payments/Refunds/RefundAppService.cs
  6. 2
      modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp.EShop.Payments.Domain.Shared.csproj
  7. 1
      plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Application/EasyAbp/EShop/Plugins/Coupons/Coupons/CouponAppService.cs
  8. 6
      samples/EShopSample/aspnet-core/src/EShopSample.Application.Contracts/EShopSample.Application.Contracts.csproj
  9. 6
      samples/EShopSample/aspnet-core/src/EShopSample.Application/EShopSample.Application.csproj
  10. 6
      samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/EShopSample.Domain.Shared.csproj
  11. 6
      samples/EShopSample/aspnet-core/src/EShopSample.Domain/EShopSample.Domain.csproj
  12. 6
      samples/EShopSample/aspnet-core/src/EShopSample.EntityFrameworkCore/EShopSample.EntityFrameworkCore.csproj
  13. 6
      samples/EShopSample/aspnet-core/src/EShopSample.HttpApi.Client/EShopSample.HttpApi.Client.csproj
  14. 6
      samples/EShopSample/aspnet-core/src/EShopSample.HttpApi/EShopSample.HttpApi.csproj
  15. 6
      samples/EShopSample/aspnet-core/src/EShopSample.Web/EShopSample.Web.csproj

2
common.props

@ -1,7 +1,7 @@
<Project>
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Version>1.3.1</Version>
<Version>1.3.2</Version>
<NoWarn>$(NoWarn);CS1591</NoWarn>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Authors>EasyAbp Team</Authors>

1
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs

@ -58,6 +58,7 @@ namespace EasyAbp.EShop.Orders.Orders
return query;
}
[Authorize]
public override async Task<PagedResultDto<OrderDto>> GetListAsync(GetOrderListDto input)
{
if (input.CustomerUserId != CurrentUser.GetId())

2
modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application.Contracts/EasyAbp.EShop.Payments.Application.Contracts.csproj

@ -8,7 +8,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.5.1" />
<PackageReference Include="Volo.Abp.Ddd.Application.Contracts" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Authorization" Version="3.1.2" />
<ProjectReference Include="..\EasyAbp.EShop.Payments.Domain.Shared\EasyAbp.EShop.Payments.Domain.Shared.csproj" />

1
modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp/EShop/Payments/Payments/PaymentAppService.cs

@ -62,6 +62,7 @@ namespace EasyAbp.EShop.Payments.Payments
}
// Todo: should a store owner user see orders of other stores in the same payment/refund?
[Authorize]
public override async Task<PagedResultDto<PaymentDto>> GetListAsync(GetPaymentListDto input)
{
if (input.UserId != CurrentUser.GetId())

1
modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Application/EasyAbp/EShop/Payments/Refunds/RefundAppService.cs

@ -69,6 +69,7 @@ namespace EasyAbp.EShop.Payments.Refunds
}
// Todo: should a store owner user see orders of other stores in the same payment/refund?
[Authorize]
public override async Task<PagedResultDto<RefundDto>> GetListAsync(GetRefundListDto input)
{
if (input.UserId != CurrentUser.GetId())

2
modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp.EShop.Payments.Domain.Shared.csproj

@ -10,7 +10,7 @@
<ItemGroup>
<PackageReference Include="Volo.Abp.Validation" Version="3.1.2" />
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.5.1" />
</ItemGroup>
<ItemGroup>

1
plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Application/EasyAbp/EShop/Plugins/Coupons/Coupons/CouponAppService.cs

@ -67,6 +67,7 @@ namespace EasyAbp.EShop.Plugins.Coupons.Coupons
return FillCouponTemplateData(await MapToGetOutputDtoAsync(coupon), couponTemplate);
}
[Authorize]
public override async Task<PagedResultDto<CouponDto>> GetListAsync(GetCouponListInput input)
{
if (input.UserId != CurrentUser.GetId())

6
samples/EShopSample/aspnet-core/src/EShopSample.Application.Contracts/EShopSample.Application.Contracts.csproj

@ -15,9 +15,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.Application.Contracts" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Application.Contracts" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Application.Contracts" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Application.Contracts" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Application.Contracts" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Application.Contracts" Version="1.5.1" />
<PackageReference Include="Volo.Abp.ObjectExtending" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Account.Application.Contracts" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Identity.Application.Contracts" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.Application/EShopSample.Application.csproj

@ -17,9 +17,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.Application" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Application" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Application" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Application" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Application" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Application" Version="1.5.1" />
<PackageReference Include="Volo.Abp.Account.Application" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Identity.Application" Version="3.1.2" />
<PackageReference Include="Volo.Abp.PermissionManagement.Application" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/EShopSample.Domain.Shared.csproj

@ -9,9 +9,9 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Domain.Shared" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Domain.Shared" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Domain.Shared" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Domain.Shared" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Domain.Shared" Version="1.5.1" />
<PackageReference Include="Volo.Abp.Identity.Domain.Shared" Version="3.1.2" />
<PackageReference Include="Volo.Abp.IdentityServer.Domain.Shared" Version="3.1.2" />
<PackageReference Include="Volo.Abp.BackgroundJobs.Domain.Shared" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.Domain/EShopSample.Domain.csproj

@ -15,9 +15,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.Domain" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Domain" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Domain" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Domain" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Domain" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Domain" Version="1.5.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.DataAnnotations" Version="2.2.0" />
<PackageReference Include="Volo.Abp.Identity.Domain" Version="3.1.2" />
<PackageReference Include="Volo.Abp.PermissionManagement.Domain.Identity" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.EntityFrameworkCore/EShopSample.EntityFrameworkCore.csproj

@ -12,9 +12,9 @@
<ProjectReference Include="..\..\..\..\..\plugins\Baskets\src\EasyAbp.EShop.Plugins.Baskets.EntityFrameworkCore\EasyAbp.EShop.Plugins.Baskets.EntityFrameworkCore.csproj" />
<ProjectReference Include="..\..\..\..\..\plugins\Coupons\src\EasyAbp.EShop.Plugins.Coupons.EntityFrameworkCore\EasyAbp.EShop.Plugins.Coupons.EntityFrameworkCore.csproj" />
<ProjectReference Include="..\EShopSample.Domain\EShopSample.Domain.csproj" />
<PackageReference Include="EasyAbp.PaymentService.EntityFrameworkCore" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.EntityFrameworkCore" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.EntityFrameworkCore" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.EntityFrameworkCore" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.EntityFrameworkCore" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.EntityFrameworkCore" Version="1.5.1" />
<PackageReference Include="Volo.Abp.EntityFrameworkCore.SqlServer" Version="3.1.2" />
<PackageReference Include="Volo.Abp.PermissionManagement.EntityFrameworkCore" Version="3.1.2" />
<PackageReference Include="Volo.Abp.SettingManagement.EntityFrameworkCore" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.HttpApi.Client/EShopSample.HttpApi.Client.csproj

@ -15,9 +15,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.HttpApi.Client" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.HttpApi.Client" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.HttpApi.Client" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.HttpApi.Client" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.HttpApi.Client" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.HttpApi.Client" Version="1.5.1" />
<PackageReference Include="Volo.Abp.Account.HttpApi.Client" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Identity.HttpApi.Client" Version="3.1.2" />
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi.Client" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.HttpApi/EShopSample.HttpApi.csproj

@ -15,9 +15,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="EasyAbp.PaymentService.HttpApi" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.HttpApi" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.HttpApi" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.HttpApi" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.HttpApi" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.HttpApi" Version="1.5.1" />
<PackageReference Include="Volo.Abp.Account.HttpApi" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Identity.HttpApi" Version="3.1.2" />
<PackageReference Include="Volo.Abp.PermissionManagement.HttpApi" Version="3.1.2" />

6
samples/EShopSample/aspnet-core/src/EShopSample.Web/EShopSample.Web.csproj

@ -50,9 +50,9 @@
<ProjectReference Include="..\EShopSample.Application\EShopSample.Application.csproj" />
<ProjectReference Include="..\EShopSample.HttpApi\EShopSample.HttpApi.csproj" />
<ProjectReference Include="..\EShopSample.EntityFrameworkCore.DbMigrations\EShopSample.EntityFrameworkCore.DbMigrations.csproj" />
<PackageReference Include="EasyAbp.PaymentService.Web" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Web" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Web" Version="1.3.0" />
<PackageReference Include="EasyAbp.PaymentService.Web" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.WeChatPay.Web" Version="1.5.1" />
<PackageReference Include="EasyAbp.PaymentService.Prepayment.Web" Version="1.5.1" />
<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic" Version="3.1.2" />
<PackageReference Include="Volo.Abp.Autofac" Version="3.1.2" />
<PackageReference Include="Volo.Abp.AspNetCore.Authentication.JwtBearer" Version="3.1.2" />

Loading…
Cancel
Save