|
|
|
@ -0,0 +1,45 @@ |
|
|
|
using Shentun.Peis.Models; |
|
|
|
using System; |
|
|
|
using System.Collections.Generic; |
|
|
|
using System.Linq; |
|
|
|
using System.Text; |
|
|
|
using System.Threading.Tasks; |
|
|
|
using Volo.Abp.Domain.Repositories; |
|
|
|
using Volo.Abp.Domain.Services; |
|
|
|
|
|
|
|
namespace Shentun.Peis.ChargeRequestAsbitems |
|
|
|
{ |
|
|
|
public class ChargeRequestAsbitemManager : DomainService |
|
|
|
{ |
|
|
|
private readonly IRepository<ChargeRequestAsbitem, Guid> _repository; |
|
|
|
public ChargeRequestAsbitemManager(IRepository<ChargeRequestAsbitem, Guid> repository) |
|
|
|
{ |
|
|
|
_repository = repository; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 创建
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="entity"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
public async Task<ChargeRequestAsbitem> CreateAsync( |
|
|
|
ChargeRequestAsbitem entity |
|
|
|
) |
|
|
|
{ |
|
|
|
|
|
|
|
return new ChargeRequestAsbitem( |
|
|
|
GuidGenerator.Create() |
|
|
|
) |
|
|
|
{ |
|
|
|
ChargeRequestId = entity.ChargeRequestId, |
|
|
|
AsbitemId = entity.AsbitemId, |
|
|
|
RegisterAsbitemId = entity.RegisterAsbitemId, |
|
|
|
ChargePrice = entity.ChargePrice, |
|
|
|
Amount = entity.Amount, |
|
|
|
IsCharge = 'N', |
|
|
|
|
|
|
|
}; |
|
|
|
} |
|
|
|
} |
|
|
|
} |