|
|
@ -1,22 +1,22 @@ |
|
|
|
using Magicodes.ExporterAndImporter.Core; |
|
|
|
using Microsoft.AspNetCore.Http; |
|
|
|
using System; |
|
|
|
using System.ComponentModel.DataAnnotations; |
|
|
|
using Magicodes.ExporterAndImporter.Core; |
|
|
|
using Microsoft.AspNetCore.Http; |
|
|
|
using Volo.Abp.Application.Dtos; |
|
|
|
using Volo.Abp.Domain.Entities.Auditing; |
|
|
|
|
|
|
|
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// PUB结算
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DTO : EntityDto<Guid> |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// PUB结算
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DTO : EntityDto<Guid> |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 期间
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "期间")] |
|
|
|
public int Version { get; set; } |
|
|
|
public string Version { get; set; } |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 结算单据
|
|
|
@ -29,24 +29,24 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "状态")] |
|
|
|
public string State { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 查询
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SARequestDto : RequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 查询
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SARequestDto : RequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 业务类别
|
|
|
|
/// </summary>
|
|
|
|
public EnumBusinessType BusinessType { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 导入请求
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SAImportRequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 导入请求
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SAImportRequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 文件
|
|
|
|
/// </summary>
|
|
|
@ -62,13 +62,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "期间")] |
|
|
|
public int Version { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 直供件BBAC导入
|
|
|
|
/// </summary>
|
|
|
|
public class ZhiGongJianBBACImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 直供件BBAC导入
|
|
|
|
/// </summary>
|
|
|
|
public class ZhiGongJianBBACImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
@ -106,13 +106,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[ImporterHeader(Name = "Delivery")] |
|
|
|
[Required(ErrorMessage = "{0}不能为空")] |
|
|
|
public string GroupNum { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 直供件HBPO导入
|
|
|
|
/// </summary>
|
|
|
|
public class ZhiGongJianHBPOImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 直供件HBPO导入
|
|
|
|
/// </summary>
|
|
|
|
public class ZhiGongJianHBPOImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
@ -150,13 +150,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[ImporterHeader(Name = "订单编号")] |
|
|
|
[Required(ErrorMessage = "{0}不能为空")] |
|
|
|
public string GroupNum { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 买单件HBPO导入
|
|
|
|
/// </summary>
|
|
|
|
public class MaiDanJianHBPOImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 买单件HBPO导入
|
|
|
|
/// </summary>
|
|
|
|
public class MaiDanJianHBPOImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
@ -194,13 +194,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[ImporterHeader(Name = "五联单号")] |
|
|
|
[Required(ErrorMessage = "{0}不能为空")] |
|
|
|
public string GroupNum { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 备件导入
|
|
|
|
/// </summary>
|
|
|
|
public class BeiJianImportDto : BeiJianExtraImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 备件导入
|
|
|
|
/// </summary>
|
|
|
|
public class BeiJianImportDto : BeiJianExtraImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
@ -244,13 +244,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
///// </summary>
|
|
|
|
//[Display(Name = "备件扩展")]
|
|
|
|
//public BeiJianExtraImportDto beiJianExtraImportDto { get; set; }
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 备件扩展
|
|
|
|
/// </summary>
|
|
|
|
public class BeiJianExtraImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 备件扩展
|
|
|
|
/// </summary>
|
|
|
|
public class BeiJianExtraImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 交货号
|
|
|
|
/// </summary>
|
|
|
@ -355,13 +355,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[Display(Name = "商品组")] |
|
|
|
[ImporterHeader(Name = "商品组")] |
|
|
|
public string CommodityGroup { set; get; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 印度件导入
|
|
|
|
/// </summary>
|
|
|
|
public class YinDuJianImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 印度件导入
|
|
|
|
/// </summary>
|
|
|
|
public class YinDuJianImportDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算日期
|
|
|
|
/// </summary>
|
|
|
@ -406,13 +406,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[Display(Name = "Supplier")] |
|
|
|
[ImporterHeader(Name = "Supplier")] |
|
|
|
public string Supplier { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// PUB结算明细
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// PUB结算明细
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算单
|
|
|
|
/// </summary>
|
|
|
@ -449,26 +449,26 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// 厂内物料号
|
|
|
|
/// </summary>
|
|
|
|
public string PartCode { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 结算明细导出请求
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_EXPORT_REQUEST_DTO |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算明细导出请求
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_EXPORT_REQUEST_DTO |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算单号
|
|
|
|
/// </summary>
|
|
|
|
[Display(Name = "结算单号")] |
|
|
|
[Required(ErrorMessage = "{0}不能为空")] |
|
|
|
public string BillNum { set; get; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// 结算明细导出
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_EXPORT_DTO |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算明细导出
|
|
|
|
/// </summary>
|
|
|
|
public class PUB_SA_DETAIL_EXPORT_DTO |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 结算单号
|
|
|
|
/// </summary>
|
|
|
@ -510,13 +510,13 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
[Display(Name = "结算分组")] |
|
|
|
[ExporterHeader(DisplayName = "Delivery")] |
|
|
|
public string GroupNum { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// Pub结算与发运对比请求
|
|
|
|
/// </summary>
|
|
|
|
public class PubSaSeCompareRequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// Pub结算与发运对比请求
|
|
|
|
/// </summary>
|
|
|
|
public class PubSaSeCompareRequestDto |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// 期间
|
|
|
|
/// </summary>
|
|
|
@ -550,5 +550,4 @@ namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|
|
|
/// 发运结束时间
|
|
|
|
/// </summary>
|
|
|
|
public DateTime? SeEndDateTime { get; set; } |
|
|
|
} |
|
|
|
} |
|
|
|