13 changed files with 330 additions and 1 deletions
@ -0,0 +1,81 @@ |
|||
using System; |
|||
using Volo.Abp.Application.Dtos; |
|||
|
|||
namespace Dy_Exchange.Z_Business.Dtos; |
|||
|
|||
/// <summary>
|
|||
/// 日志
|
|||
/// </summary>
|
|||
[Serializable] |
|||
public class ArchivedIncomingToWmDto : AuditedEntityDto<Guid> |
|||
{ |
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public long Number { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? Remark { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? DataType { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public int DataAction { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public DateTime EffectiveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public int Status { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? DataIdentityCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? DataContent { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? SourceSystem { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public DateTime WriteTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public DateTime? ReadTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public int ErrorCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public string? ErrorMessage { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
public int RetryTimes { get; set; } |
|||
} |
@ -0,0 +1,92 @@ |
|||
using System; |
|||
using System.ComponentModel; |
|||
|
|||
namespace Dy_Exchange.Z_Business.Dtos; |
|||
|
|||
[Serializable] |
|||
public class CreateUpdateArchivedIncomingToWmDto |
|||
{ |
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmNumber")] |
|||
public long Number { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmRemark")] |
|||
public string? Remark { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmDataType")] |
|||
public string? DataType { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmDataAction")] |
|||
public int DataAction { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmEffectiveDate")] |
|||
public DateTime EffectiveDate { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmStatus")] |
|||
public int Status { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmDataIdentityCode")] |
|||
public string? DataIdentityCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmDataContent")] |
|||
public string? DataContent { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmSourceSystem")] |
|||
public string? SourceSystem { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmWriteTime")] |
|||
public DateTime WriteTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmReadTime")] |
|||
public DateTime? ReadTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmErrorCode")] |
|||
public int ErrorCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmErrorMessage")] |
|||
public string? ErrorMessage { get; set; } |
|||
|
|||
/// <summary>
|
|||
///
|
|||
/// </summary>
|
|||
[DisplayName("ArchivedIncomingToWmRetryTimes")] |
|||
public int RetryTimes { get; set; } |
|||
} |
@ -0,0 +1,21 @@ |
|||
using System; |
|||
using Dy_Exchange.Z_Business.Dtos; |
|||
using Volo.Abp.Application.Dtos; |
|||
using Volo.Abp.Application.Services; |
|||
|
|||
namespace Dy_Exchange.Z_Business; |
|||
|
|||
|
|||
/// <summary>
|
|||
/// 日志
|
|||
/// </summary>
|
|||
public interface IArchivedIncomingToWmAppService : |
|||
ICrudAppService< |
|||
ArchivedIncomingToWmDto, |
|||
Guid, |
|||
PagedAndSortedResultRequestDto, |
|||
CreateUpdateArchivedIncomingToWmDto, |
|||
CreateUpdateArchivedIncomingToWmDto> |
|||
{ |
|||
|
|||
} |
@ -0,0 +1,30 @@ |
|||
using System; |
|||
using Dy_Exchange.Permissions; |
|||
using Dy_Exchange.Z_Business.Dtos; |
|||
using Volo.Abp.Application.Dtos; |
|||
using Volo.Abp.Application.Services; |
|||
using WinIn.FasterZ.Wms.AppBase; |
|||
|
|||
namespace Dy_Exchange.Z_Business; |
|||
|
|||
|
|||
/// <summary>
|
|||
/// 日志
|
|||
/// </summary>
|
|||
public class ArchivedIncomingToWmAppService : ZbxBase<ArchivedIncomingToWm, ArchivedIncomingToWmDto, Guid, PagedAndSortedResultRequestDto, CreateUpdateArchivedIncomingToWmDto, CreateUpdateArchivedIncomingToWmDto>, |
|||
IArchivedIncomingToWmAppService |
|||
{ |
|||
protected override string GetPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Default; |
|||
protected override string GetListPolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Default; |
|||
protected override string CreatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Create; |
|||
protected override string UpdatePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Update; |
|||
protected override string DeletePolicyName { get; set; } = Dy_ExchangePermissions.ArchivedIncomingToWm.Delete; |
|||
|
|||
private readonly IArchivedIncomingToWmRepository _repository; |
|||
|
|||
public ArchivedIncomingToWmAppService(IArchivedIncomingToWmRepository repository) : base(repository) |
|||
{ |
|||
_repository = repository; |
|||
} |
|||
|
|||
} |
@ -0,0 +1,11 @@ |
|||
using System; |
|||
using Volo.Abp.Domain.Repositories; |
|||
|
|||
namespace Dy_Exchange.Z_Business; |
|||
|
|||
/// <summary>
|
|||
/// 日志
|
|||
/// </summary>
|
|||
public interface IArchivedIncomingToWmRepository : IRepository<ArchivedIncomingToWm, Guid> |
|||
{ |
|||
} |
@ -0,0 +1,22 @@ |
|||
using System.Linq; |
|||
using Microsoft.EntityFrameworkCore; |
|||
|
|||
namespace Dy_Exchange.Z_Business; |
|||
|
|||
/// <summary>
|
|||
/// 日志
|
|||
/// </summary>
|
|||
public static class ArchivedIncomingToWmEfCoreQueryableExtensions |
|||
{ |
|||
public static IQueryable<ArchivedIncomingToWm> IncludeDetails(this IQueryable<ArchivedIncomingToWm> queryable, bool include = true) |
|||
{ |
|||
if (!include) |
|||
{ |
|||
return queryable; |
|||
} |
|||
|
|||
return queryable |
|||
// .Include(x => x.xxx) // TODO: AbpHelper generated
|
|||
; |
|||
} |
|||
} |
@ -0,0 +1,20 @@ |
|||
using System; |
|||
using System.Linq; |
|||
using System.Threading.Tasks; |
|||
using Dy_Exchange.EntityFrameworkCore; |
|||
using Volo.Abp.Domain.Repositories.EntityFrameworkCore; |
|||
using Volo.Abp.EntityFrameworkCore; |
|||
|
|||
namespace Dy_Exchange.Z_Business; |
|||
|
|||
public class ArchivedIncomingToWmRepository : EfCoreRepository<Dy_ExchangeDbContext, ArchivedIncomingToWm, Guid>, IArchivedIncomingToWmRepository |
|||
{ |
|||
public ArchivedIncomingToWmRepository(IDbContextProvider<Dy_ExchangeDbContext> dbContextProvider) : base(dbContextProvider) |
|||
{ |
|||
} |
|||
|
|||
public override async Task<IQueryable<ArchivedIncomingToWm>> WithDetailsAsync() |
|||
{ |
|||
return (await GetQueryableAsync()).IncludeDetails(); |
|||
} |
|||
} |
Loading…
Reference in new issue