wanggang
1 year ago
995 changed files with 19569 additions and 27226 deletions
@ -1 +1 @@ |
|||
|
|||
|
|||
|
@ -1,14 +1,4 @@ |
|||
using Microsoft.AspNetCore.Mvc.Filters; |
|||
using System.Threading.Tasks; |
|||
using Volo.Abp; |
|||
using Volo.Abp.AspNetCore.Mvc.ExceptionHandling; |
|||
using Volo.Abp.Authorization; |
|||
using Volo.Abp.Validation; |
|||
|
|||
namespace Win.Sfs.SettleAccount |
|||
{ |
|||
|
|||
|
|||
|
|||
|
|||
} |
|||
|
@ -1,239 +1,238 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.ComponentModel.DataAnnotations; |
|||
using System.Linq; |
|||
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; |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算单
|
|||
/// </summary>
|
|||
public class BBAC_SA_DTO : EntityDto<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
public int Version { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 结算单据
|
|||
/// </summary>
|
|||
[Display(Name = "结算单据")] |
|||
public string BillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 出库单号
|
|||
/// </summary>
|
|||
[Display(Name = "出库单号")] |
|||
public string DNBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 1、新建 2、已有出库3、已有扣减寄售库
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public string State { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 明细记录行数
|
|||
/// </summary>
|
|||
[Display(Name = "明细记录行数")] |
|||
public string RecordCount { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 工厂地点
|
|||
/// </summary>
|
|||
[Display(Name = "工厂地点")] |
|||
public string Site { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumBusinessType BusinessType { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算明细
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单
|
|||
/// </summary>
|
|||
public string BillNum { set; get; } |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 结算分组号
|
|||
/// </summary>
|
|||
public string GroupNum { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 客户物料号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public string Qty { get; set; } |
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
public string SettleDate { set; get; } |
|||
/// <summary>
|
|||
/// 单价
|
|||
/// </summary>
|
|||
public decimal Price { set; get; } |
|||
/// <summary>
|
|||
/// 厂内物料号
|
|||
/// </summary>
|
|||
public string PartCode { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算导入请求
|
|||
/// </summary>
|
|||
public class BBACSaImportRequestDto |
|||
{ |
|||
/// <summary>
|
|||
/// 文件
|
|||
/// </summary>
|
|||
public IFormFileCollection Files { get; set; } |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
public int Version { get; set; } |
|||
/// <summary>
|
|||
/// 地点
|
|||
/// </summary>
|
|||
[Display(Name = "地点")] |
|||
[Required(ErrorMessage = "{0}必须填写")] |
|||
public string Site { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算明细导入
|
|||
/// </summary>
|
|||
[Importer(HeaderRowIndex = 3)] |
|||
public class BBAC_SA_DETAIL_IMPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
[Display(Name = "Posting Date")] |
|||
[ImporterHeader(Name = "Posting Date")] |
|||
public string SettleDate { set; get; } |
|||
/// <summary>
|
|||
/// 结算分组号
|
|||
/// </summary>
|
|||
[Display(Name = "Reference")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "Reference")] |
|||
public string GroupNum { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "Material")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "Material")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
[Display(Name = "结算数量")] |
|||
[ImporterHeader(Name = "GR Quantity")] |
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
[Display(Name = "External Call Number")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "External Call Number")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// Movement Type
|
|||
/// MovementType = 967,代表退货需要标记为负数
|
|||
/// MovementType = 966,代表正常发货标记正数
|
|||
/// </summary>
|
|||
[Display(Name = "Movement Type")] |
|||
[ImporterHeader(Name = "Movement Type")] |
|||
public string MovementType { get; set; } |
|||
/// <summary>
|
|||
/// Contract Doc ID
|
|||
/// </summary>
|
|||
[Display(Name = "Contract Doc ID")] |
|||
[ImporterHeader(Name = "Contract Doc ID")] |
|||
public string ContractDocID { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// 结算明细导出请求
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_EXPORT_REQUEST_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单号
|
|||
/// </summary>
|
|||
[Display(Name = "结算单号")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string BillNum { set; get; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// 结算明细导出
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_EXPORT_DTO |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单号
|
|||
/// </summary>
|
|||
[Display(Name = "结算单号")] |
|||
[ExporterHeader(DisplayName = "结算单号")] |
|||
public string BillNum { set; get; } |
|||
|
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
[Display(Name = "结算日期")] |
|||
[ExporterHeader(DisplayName = "结算日期")] |
|||
public DateTime SettleDate { set; get; } |
|||
|
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string PN { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string LU { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
[Display(Name = "数量")] |
|||
[ExporterHeader(DisplayName = "数量")] |
|||
public decimal Qty { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 结算分组
|
|||
/// </summary>
|
|||
[Display(Name = "结算分组")] |
|||
[ExporterHeader(DisplayName = "结算分组")] |
|||
public string GroupNum { get; set; } |
|||
/// BBAC结算单
|
|||
/// </summary>
|
|||
public class BBAC_SA_DTO : EntityDto<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
public int Version { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 结算单据
|
|||
/// </summary>
|
|||
[Display(Name = "结算单据")] |
|||
public string BillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 出库单号
|
|||
/// </summary>
|
|||
[Display(Name = "出库单号")] |
|||
public string DNBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 1、新建 2、已有出库3、已有扣减寄售库
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public string State { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 明细记录行数
|
|||
/// </summary>
|
|||
[Display(Name = "明细记录行数")] |
|||
public string RecordCount { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 工厂地点
|
|||
/// </summary>
|
|||
[Display(Name = "工厂地点")] |
|||
public string Site { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumBusinessType BusinessType { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算明细
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_DTO : AuditedAggregateRoot<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单
|
|||
/// </summary>
|
|||
public string BillNum { set; get; } |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 结算分组号
|
|||
/// </summary>
|
|||
public string GroupNum { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 客户物料号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public string Qty { get; set; } |
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
public string SettleDate { set; get; } |
|||
/// <summary>
|
|||
/// 单价
|
|||
/// </summary>
|
|||
public decimal Price { set; get; } |
|||
/// <summary>
|
|||
/// 厂内物料号
|
|||
/// </summary>
|
|||
public string PartCode { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算导入请求
|
|||
/// </summary>
|
|||
public class BBACSaImportRequestDto |
|||
{ |
|||
/// <summary>
|
|||
/// 文件
|
|||
/// </summary>
|
|||
public IFormFileCollection Files { get; set; } |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
public int Version { get; set; } |
|||
/// <summary>
|
|||
/// 地点
|
|||
/// </summary>
|
|||
[Display(Name = "地点")] |
|||
[Required(ErrorMessage = "{0}必须填写")] |
|||
public string Site { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// BBAC结算明细导入
|
|||
/// </summary>
|
|||
[Importer(HeaderRowIndex = 3)] |
|||
public class BBAC_SA_DETAIL_IMPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
[Display(Name = "Posting Date")] |
|||
[ImporterHeader(Name = "Posting Date")] |
|||
public string SettleDate { set; get; } |
|||
/// <summary>
|
|||
/// 结算分组号
|
|||
/// </summary>
|
|||
[Display(Name = "Reference")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "Reference")] |
|||
public string GroupNum { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "Material")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "Material")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
[Display(Name = "结算数量")] |
|||
[ImporterHeader(Name = "GR Quantity")] |
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
[Display(Name = "External Call Number")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
[ImporterHeader(Name = "External Call Number")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// Movement Type
|
|||
/// MovementType = 967,代表退货需要标记为负数
|
|||
/// MovementType = 966,代表正常发货标记正数
|
|||
/// </summary>
|
|||
[Display(Name = "Movement Type")] |
|||
[ImporterHeader(Name = "Movement Type")] |
|||
public string MovementType { get; set; } |
|||
/// <summary>
|
|||
/// Contract Doc ID
|
|||
/// </summary>
|
|||
[Display(Name = "Contract Doc ID")] |
|||
[ImporterHeader(Name = "Contract Doc ID")] |
|||
public string ContractDocID { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// 结算明细导出请求
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_EXPORT_REQUEST_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单号
|
|||
/// </summary>
|
|||
[Display(Name = "结算单号")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string BillNum { set; get; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// 结算明细导出
|
|||
/// </summary>
|
|||
public class BBAC_SA_DETAIL_EXPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 结算单号
|
|||
/// </summary>
|
|||
[Display(Name = "结算单号")] |
|||
[ExporterHeader(DisplayName = "结算单号")] |
|||
public string BillNum { set; get; } |
|||
|
|||
/// <summary>
|
|||
/// 结算日期
|
|||
/// </summary>
|
|||
[Display(Name = "结算日期")] |
|||
[ExporterHeader(DisplayName = "结算日期")] |
|||
public DateTime SettleDate { set; get; } |
|||
|
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string PN { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string LU { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
[Display(Name = "数量")] |
|||
[ExporterHeader(DisplayName = "数量")] |
|||
public decimal Qty { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 结算分组
|
|||
/// </summary>
|
|||
[Display(Name = "结算分组")] |
|||
[ExporterHeader(DisplayName = "结算分组")] |
|||
public string GroupNum { get; set; } |
|||
} |
|||
} |
|||
|
@ -1,436 +1,437 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.ComponentModel; |
|||
using System.ComponentModel.DataAnnotations; |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using Volo.Abp.Application.Dtos; |
|||
using Win.Sfs.SettleAccount.Entities.BQ.Syncs; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
|||
|
|||
/// <summary>
|
|||
/// BBAC发运
|
|||
/// </summary>
|
|||
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
public DateTime ShippingDate { set; get; } |
|||
/// <summary>
|
|||
/// 发运单号
|
|||
/// </summary>
|
|||
public string WmsBillNum { set; get; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 厂内零件号
|
|||
/// </summary>
|
|||
public string FactoryPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 组合键值(PN+LU)
|
|||
/// </summary>
|
|||
public string KeyCode { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// UID
|
|||
/// </summary>
|
|||
[Display(Name = "UID")] |
|||
[DisplayName("UID")] |
|||
public long UID { get; set; } |
|||
/// <summary>
|
|||
/// JIT订单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIT订单号")] |
|||
[DisplayName("JIT订单号")] |
|||
public string JISNum { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "客户零件号")] |
|||
public string CustPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单时间
|
|||
/// </summary>
|
|||
[Display(Name = "订单时间")] |
|||
public DateTime AssembleData { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
public string BillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
public DateTime? BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 工厂
|
|||
/// </summary>
|
|||
[Display(Name = "工厂")] |
|||
public string Factory { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 单据类型
|
|||
/// </summary>
|
|||
public EnumBillType BillType { get; set; } |
|||
/// <summary>
|
|||
/// 子单据类型
|
|||
/// </summary>
|
|||
[Display(Name = "子单据类型")] |
|||
public EnumSubBillType SubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 事务类型
|
|||
/// </summary>
|
|||
[Display(Name = "事务类型")] |
|||
public EnumDelTransType TransType { get; set; } |
|||
/// <summary>
|
|||
/// 发运主类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运主类型")] |
|||
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
|||
/// <summary>
|
|||
/// 发运子类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运子类型")] |
|||
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 描述
|
|||
/// </summary>
|
|||
[Display(Name = "描述")] |
|||
public string PartDesc { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumProTpe ProType { get; set; } |
|||
/// <summary>
|
|||
/// JIS排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIS排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// JIS实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIS实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 状态
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public EnumBillState State { get; set; } |
|||
/// <summary>
|
|||
/// 创建时间
|
|||
/// </summary>
|
|||
[Display(Name = "创建时间")] |
|||
public DateTime CreateTime { get; set; } |
|||
/// <summary>
|
|||
/// 是否有EDI数据
|
|||
/// </summary>
|
|||
[Display(Name = "是否有EDI数据")] |
|||
public bool IsHaveEdiData { get; set; } |
|||
} |
|||
/// BBAC发运
|
|||
/// </summary>
|
|||
public class BBAC_SE_DETAIL_DTO : EntityDto<Guid> |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
public int Version { set; get; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
public DateTime ShippingDate { set; get; } |
|||
/// <summary>
|
|||
/// 发运单号
|
|||
/// </summary>
|
|||
public string WmsBillNum { set; get; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 厂内零件号
|
|||
/// </summary>
|
|||
public string FactoryPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 生产号
|
|||
/// </summary>
|
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 组合键值(PN+LU)
|
|||
/// </summary>
|
|||
public string KeyCode { get; set; } |
|||
/// <summary>
|
|||
/// 数量
|
|||
/// </summary>
|
|||
public decimal Qty { get; set; } |
|||
/// <summary>
|
|||
/// UID
|
|||
/// </summary>
|
|||
[Display(Name = "UID")] |
|||
[DisplayName("UID")] |
|||
public long UID { get; set; } |
|||
/// <summary>
|
|||
/// JIT订单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIT订单号")] |
|||
[DisplayName("JIT订单号")] |
|||
public string JISNum { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// JIT排序生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "JIT排序生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单零件号
|
|||
/// </summary>
|
|||
[Display(Name = "订单零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 客户零件号
|
|||
/// </summary>
|
|||
[Display(Name = "客户零件号")] |
|||
public string CustPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单时间
|
|||
/// </summary>
|
|||
[Display(Name = "订单时间")] |
|||
public DateTime AssembleData { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
public string BillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
public DateTime? BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 工厂
|
|||
/// </summary>
|
|||
[Display(Name = "工厂")] |
|||
public string Factory { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 单据类型
|
|||
/// </summary>
|
|||
public EnumBillType BillType { get; set; } |
|||
/// <summary>
|
|||
/// 子单据类型
|
|||
/// </summary>
|
|||
[Display(Name = "子单据类型")] |
|||
public EnumSubBillType SubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 事务类型
|
|||
/// </summary>
|
|||
[Display(Name = "事务类型")] |
|||
public EnumDelTransType TransType { get; set; } |
|||
/// <summary>
|
|||
/// 发运主类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运主类型")] |
|||
public EnumDeliverBjBmpBillType DeliverBillType { get; set; } |
|||
/// <summary>
|
|||
/// 发运子类型
|
|||
/// </summary>
|
|||
[Display(Name = "发运子类型")] |
|||
public EnumDeliverSubBillType DeliverSubBillType { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 描述
|
|||
/// </summary>
|
|||
[Display(Name = "描述")] |
|||
public string PartDesc { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
[Display(Name = "业务类型")] |
|||
public EnumProTpe ProType { get; set; } |
|||
/// <summary>
|
|||
/// JIS排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "JIS排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// JIS实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "JIS实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 状态
|
|||
/// </summary>
|
|||
[Display(Name = "状态")] |
|||
public EnumBillState State { get; set; } |
|||
/// <summary>
|
|||
/// 创建时间
|
|||
/// </summary>
|
|||
[Display(Name = "创建时间")] |
|||
public DateTime CreateTime { get; set; } |
|||
/// <summary>
|
|||
/// 是否有EDI数据
|
|||
/// </summary>
|
|||
[Display(Name = "是否有EDI数据")] |
|||
public bool IsHaveEdiData { get; set; } |
|||
} |
|||
|
|||
/// <summary>
|
|||
/// 导出
|
|||
/// </summary>
|
|||
public class BBAC_SE_DETAIL_EXPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// 导出
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string WmsBillNum { get; set; } |
|||
public class BBAC_SE_DETAIL_EXPORT_DTO |
|||
{ |
|||
/// <summary>
|
|||
/// 发货单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货单号")] |
|||
[ExporterHeader(DisplayName = "发货单号")] |
|||
public string WmsBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 单据编号
|
|||
/// </summary>
|
|||
[Display(Name = "单据编号")] |
|||
[ExporterHeader(DisplayName = "单据编号")] |
|||
public string Num { get; set; } |
|||
/// <summary>
|
|||
/// 单据编号
|
|||
/// </summary>
|
|||
[Display(Name = "单据编号")] |
|||
[ExporterHeader(DisplayName = "单据编号")] |
|||
public string Num { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
[ExporterHeader(DisplayName = "发货时间")] |
|||
public DateTime BillTime { get; set; } |
|||
/// <summary>
|
|||
/// 发货时间
|
|||
/// </summary>
|
|||
[Display(Name = "发货时间")] |
|||
[ExporterHeader(DisplayName = "发货时间")] |
|||
public DateTime BillTime { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
[ExporterHeader(DisplayName = "发货人")] |
|||
public string Oper { get; set; } |
|||
/// <summary>
|
|||
/// 发货人
|
|||
/// </summary>
|
|||
[Display(Name = "发货人")] |
|||
[ExporterHeader(DisplayName = "发货人")] |
|||
public string Oper { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "排序单号")] |
|||
[ExporterHeader(DisplayName = "排序单号")] |
|||
public string OrderNum { get; set; } |
|||
/// <summary>
|
|||
/// 排序单号
|
|||
/// </summary>
|
|||
[Display(Name = "排序单号")] |
|||
[ExporterHeader(DisplayName = "排序单号")] |
|||
public string OrderNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
[ExporterHeader(DisplayName = "订单序号")] |
|||
public string Seq { get; set; } |
|||
/// <summary>
|
|||
/// 订单序号
|
|||
/// </summary>
|
|||
[Display(Name = "订单序号")] |
|||
[ExporterHeader(DisplayName = "订单序号")] |
|||
public string Seq { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "实际生产码")] |
|||
[ExporterHeader(DisplayName = "实际生产码")] |
|||
public string RealCode { get; set; } |
|||
/// <summary>
|
|||
/// 实际生产码
|
|||
/// </summary>
|
|||
[Display(Name = "实际生产码")] |
|||
[ExporterHeader(DisplayName = "实际生产码")] |
|||
public string RealCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "订单生产码")] |
|||
[ExporterHeader(DisplayName = "订单生产码")] |
|||
public string VinCode { get; set; } |
|||
/// <summary>
|
|||
/// 订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "订单生产码")] |
|||
[ExporterHeader(DisplayName = "订单生产码")] |
|||
public string VinCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "生产码类型")] |
|||
[ExporterHeader(DisplayName = "生产码类型")] |
|||
public string CodeType { get; set; } |
|||
/// <summary>
|
|||
/// 生产码类型
|
|||
/// </summary>
|
|||
[Display(Name = "生产码类型")] |
|||
[ExporterHeader(DisplayName = "生产码类型")] |
|||
public string CodeType { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 实际零件号
|
|||
/// </summary>
|
|||
[Display(Name = "实际零件号")] |
|||
[ExporterHeader(DisplayName = "实际零件号")] |
|||
public string RealPartCode { get; set; } |
|||
/// <summary>
|
|||
/// 实际零件号
|
|||
/// </summary>
|
|||
[Display(Name = "实际零件号")] |
|||
[ExporterHeader(DisplayName = "实际零件号")] |
|||
public string RealPartCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string PartCode { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
public string PartCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
[ExporterHeader(DisplayName = "批次")] |
|||
public string Batch { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[Display(Name = "批次")] |
|||
[ExporterHeader(DisplayName = "批次")] |
|||
public string Batch { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
[ExporterHeader(DisplayName = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
/// <summary>
|
|||
/// MES配置码
|
|||
/// </summary>
|
|||
[Display(Name = "MES配置码")] |
|||
[ExporterHeader(DisplayName = "MES配置码")] |
|||
public string MESConfigCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
[ExporterHeader(DisplayName = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
/// <summary>
|
|||
/// 来源库位
|
|||
/// </summary>
|
|||
[Display(Name = "来源库位")] |
|||
[ExporterHeader(DisplayName = "来源库位")] |
|||
public string FromLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
[ExporterHeader(DisplayName = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
/// <summary>
|
|||
/// 目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "目标库位")] |
|||
[ExporterHeader(DisplayName = "目标库位")] |
|||
public string ToLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
[ExporterHeader(DisplayName = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
/// <summary>
|
|||
/// 参照订单生产码
|
|||
/// </summary>
|
|||
[Display(Name = "参照订单生产码")] |
|||
[ExporterHeader(DisplayName = "参照订单生产码")] |
|||
public string RefVinCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
[ExporterHeader(DisplayName = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
/// <summary>
|
|||
/// 单据性质
|
|||
/// </summary>
|
|||
[Display(Name = "单据性质")] |
|||
[ExporterHeader(DisplayName = "单据性质")] |
|||
public string BillCharacter { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
[ExporterHeader(DisplayName = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
/// <summary>
|
|||
/// 发货关联单号
|
|||
/// </summary>
|
|||
[Display(Name = "发货关联单号")] |
|||
[ExporterHeader(DisplayName = "发货关联单号")] |
|||
public string RefBillNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
[ExporterHeader(DisplayName = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
/// <summary>
|
|||
/// Erp目标库位
|
|||
/// </summary>
|
|||
[Display(Name = "Erp目标库位")] |
|||
[ExporterHeader(DisplayName = "Erp目标库位")] |
|||
public string ErpToLoc { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
[ExporterHeader(DisplayName = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
/// <summary>
|
|||
/// 原生产码
|
|||
/// </summary>
|
|||
[Display(Name = "原生产码")] |
|||
[ExporterHeader(DisplayName = "原生产码")] |
|||
public string OrigiCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
[ExporterHeader(DisplayName = "备注")] |
|||
public string Remark { get; set; } |
|||
/// <summary>
|
|||
/// 备注
|
|||
/// </summary>
|
|||
[Display(Name = "备注")] |
|||
[ExporterHeader(DisplayName = "备注")] |
|||
public string Remark { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
[ExporterHeader(DisplayName = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
/// <summary>
|
|||
/// 塑件唯一码
|
|||
/// </summary>
|
|||
[Display(Name = "塑件唯一码")] |
|||
[ExporterHeader(DisplayName = "塑件唯一码")] |
|||
public string UniqueCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
[ExporterHeader(DisplayName = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
/// <summary>
|
|||
/// PJS顺序号
|
|||
/// </summary>
|
|||
[Display(Name = "PJS顺序号")] |
|||
[ExporterHeader(DisplayName = "PJS顺序号")] |
|||
public string PjsNum { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
[ExporterHeader(DisplayName = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
/// <summary>
|
|||
/// 虚拟小总成
|
|||
/// </summary>
|
|||
[Display(Name = "虚拟小总成")] |
|||
[ExporterHeader(DisplayName = "虚拟小总成")] |
|||
public string MatchNumber { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
[ExporterHeader(DisplayName = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
/// <summary>
|
|||
/// 发货条码
|
|||
/// </summary>
|
|||
[Display(Name = "发货条码")] |
|||
[ExporterHeader(DisplayName = "发货条码")] |
|||
public string DeliverCode { get; set; } |
|||
|
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
[ExporterHeader(DisplayName = "客户位置")] |
|||
public string Position { get; set; } |
|||
/// <summary>
|
|||
/// 客户位置
|
|||
/// </summary>
|
|||
[Display(Name = "客户位置")] |
|||
[ExporterHeader(DisplayName = "客户位置")] |
|||
public string Position { get; set; } |
|||
} |
|||
} |
|||
|
@ -1,41 +1,42 @@ |
|||
using System; |
|||
using System.ComponentModel.DataAnnotations; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos; |
|||
|
|||
/// <summary>
|
|||
/// Edi与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class EdiSeCompareRequestDto |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ.Dtos |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string Version { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 通用码
|
|||
/// </summary>
|
|||
[Display(Name = "通用码")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 发运开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运开始时间")] |
|||
public DateTime? SeStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 发运结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运结束时间")] |
|||
public DateTime? SeEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// Edi与发运对比请求Dto
|
|||
/// </summary>
|
|||
public EnumBusinessType BusinessType { get; set; } |
|||
public class EdiSeCompareRequestDto |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string Version { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 通用码
|
|||
/// </summary>
|
|||
[Display(Name = "通用码")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 发运开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运开始时间")] |
|||
public DateTime? SeStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 发运结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运结束时间")] |
|||
public DateTime? SeEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
public EnumBusinessType BusinessType { get; set; } |
|||
} |
|||
} |
|||
|
File diff suppressed because it is too large
@ -1,51 +1,52 @@ |
|||
using System; |
|||
using System.ComponentModel.DataAnnotations; |
|||
|
|||
namespace Win.Sfs.SettleAccount.Entities.BQ; |
|||
|
|||
/// <summary>
|
|||
/// 结算与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class SaSeCompareRequestDto |
|||
namespace Win.Sfs.SettleAccount.Entities.BQ |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string Version { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 通用码
|
|||
/// </summary>
|
|||
[Display(Name = "通用码")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 发运开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运开始时间")] |
|||
public DateTime? SeStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 发运结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运结束时间")] |
|||
public DateTime? SeEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "下线开始时间")] |
|||
public DateTime? DownLineStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "下线结束时间")] |
|||
public DateTime? DownLineEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
public EnumBusinessType BusinessType { get; set; } |
|||
/// 结算与发运对比请求Dto
|
|||
/// </summary>
|
|||
public class SaSeCompareRequestDto |
|||
{ |
|||
/// <summary>
|
|||
/// 期间
|
|||
/// </summary>
|
|||
[Display(Name = "期间")] |
|||
[Required(ErrorMessage = "{0}不能为空")] |
|||
public string Version { get; set; } |
|||
/// <summary>
|
|||
/// 零件号
|
|||
/// </summary>
|
|||
[Display(Name = "零件号")] |
|||
public string LU { get; set; } |
|||
/// <summary>
|
|||
/// 通用码
|
|||
/// </summary>
|
|||
[Display(Name = "通用码")] |
|||
public string PN { get; set; } |
|||
/// <summary>
|
|||
/// 发运开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运开始时间")] |
|||
public DateTime? SeStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 发运结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "发运结束时间")] |
|||
public DateTime? SeEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线开始时间
|
|||
/// </summary>
|
|||
[Display(Name = "下线开始时间")] |
|||
public DateTime? DownLineStartDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 下线结束时间
|
|||
/// </summary>
|
|||
[Display(Name = "下线结束时间")] |
|||
public DateTime? DownLineEndDateTime { get; set; } |
|||
/// <summary>
|
|||
/// 业务类型
|
|||
/// </summary>
|
|||
public EnumBusinessType BusinessType { get; set; } |
|||
} |
|||
} |
|||
|
Some files were not shown because too many files changed in this diff
Loading…
Reference in new issue