44673626
2 years ago
13 changed files with 491 additions and 234 deletions
@ -0,0 +1,75 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.Domain.Entities; |
||||
|
|
||||
|
namespace Win.Sfs.SettleAccount.Entities.VWKanBanIn |
||||
|
{ |
||||
|
public class VWKanBanInDto : Entity<Guid> |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 交货单号
|
||||
|
/// </summary>
|
||||
|
public string WmsBillNum { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 订单号/看板号
|
||||
|
/// </summary>
|
||||
|
public string BillNum { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 零件号
|
||||
|
/// </summary>
|
||||
|
public string ItemCode { set; get; } |
||||
|
|
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 发货时间
|
||||
|
/// </summary>
|
||||
|
public DateTime InputTime { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库时间
|
||||
|
/// </summary>
|
||||
|
public DateTime OutputTime { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 库存数量
|
||||
|
/// </summary>
|
||||
|
public decimal InputQty { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库数量
|
||||
|
/// </summary>
|
||||
|
public decimal OutputQty { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// /退货数量
|
||||
|
/// </summary>
|
||||
|
public decimal ReturnQty { set; get; } |
||||
|
|
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库单据号
|
||||
|
/// </summary>
|
||||
|
public string SettleBillNumber { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 发货状态
|
||||
|
/// </summary>
|
||||
|
public string State { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 客户代码
|
||||
|
/// </summary>
|
||||
|
public string ClientCode { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 备注
|
||||
|
/// </summary>
|
||||
|
public string Remark { set; get; } |
||||
|
|
||||
|
} |
||||
|
} |
@ -0,0 +1,93 @@ |
|||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.Domain.Entities; |
||||
|
|
||||
|
namespace Win.Sfs.SettleAccount.Entities.VWKanBanOut |
||||
|
{ |
||||
|
public class VWKanBanOutDto : Entity<Guid> |
||||
|
{ |
||||
|
/// <summary>
|
||||
|
/// 关联库存ID
|
||||
|
/// </summary>
|
||||
|
public string KanBanInOfID { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 交货单号
|
||||
|
/// </summary>
|
||||
|
public string WmsBillNum { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 订单号/看板号
|
||||
|
/// </summary>
|
||||
|
public string BillNum { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
///零件号
|
||||
|
/// </summary>
|
||||
|
public string ItemCode { set; get; } |
||||
|
|
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 发货时间
|
||||
|
/// </summary>
|
||||
|
public DateTime InputTime { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库时间
|
||||
|
/// </summary>
|
||||
|
public DateTime OutputTime { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 库存数量
|
||||
|
/// </summary>
|
||||
|
public decimal InputQty { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库数量
|
||||
|
/// </summary>
|
||||
|
public decimal OutputQty { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 退货数量
|
||||
|
/// </summary>
|
||||
|
public decimal ReturnQty { set; get; } |
||||
|
|
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 出库单据号
|
||||
|
/// </summary>
|
||||
|
public string SettleBillNumber { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 发货状态
|
||||
|
/// </summary>
|
||||
|
public string State { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 客户代码
|
||||
|
/// </summary>
|
||||
|
public string ClientCode { set; get; } |
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 备注
|
||||
|
/// </summary>
|
||||
|
public string Remark { set; get; } |
||||
|
|
||||
|
|
||||
|
/// <summary>
|
||||
|
/// 扩展1
|
||||
|
/// </summary>
|
||||
|
public string Extend1 { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 扩展2
|
||||
|
/// </summary>
|
||||
|
public string Extend2 { set; get; } |
||||
|
/// <summary>
|
||||
|
/// 扩展3
|
||||
|
/// </summary>
|
||||
|
public string Extend3 { set; get; } |
||||
|
} |
||||
|
} |
@ -0,0 +1,88 @@ |
|||||
|
using Magicodes.ExporterAndImporter.Core; |
||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.Domain.Entities; |
||||
|
|
||||
|
namespace Win.Sfs.SettleAccount.Entities.VWKanBanIn |
||||
|
{ |
||||
|
public class VWKanBanInEntity : Entity<Guid> |
||||
|
{ |
||||
|
[ExporterHeader(DisplayName = "交货单号")] |
||||
|
public string WmsBillNum { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "订单号/看板号")] |
||||
|
public string BillNum { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "零件号")] |
||||
|
public string ItemCode { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "发货时间")] |
||||
|
public DateTime InputTime { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库时间")] |
||||
|
public DateTime OutputTime { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "库存数量")] |
||||
|
public decimal InputQty { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库数量")] |
||||
|
public decimal OutputQty { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "退货数量")] |
||||
|
public decimal ReturnQty { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库单据号")] |
||||
|
public string SettleBillNumber { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "发货状态")] |
||||
|
public string State { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "客户代码")] |
||||
|
public string ClientCode { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "备注",IsIgnore =true)] |
||||
|
public string Remark { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "扩展1", IsIgnore = true)] |
||||
|
public string Extend1 { set; get; } |
||||
|
[ExporterHeader(DisplayName = "扩展2", IsIgnore = true)] |
||||
|
public string Extend2 { set; get; } |
||||
|
[ExporterHeader(DisplayName = "扩展3", IsIgnore = true)] |
||||
|
public string Extend3 { set; get; } |
||||
|
|
||||
|
|
||||
|
public void SetValue(Guid guid, string remark) |
||||
|
{ |
||||
|
Id = guid; |
||||
|
Remark = remark; |
||||
|
} |
||||
|
|
||||
|
public VWKanBanInEntity(Guid id, string wmsBillNum, string billNum, string itemCode, |
||||
|
DateTime inputTime, DateTime outputTime, decimal inputQty, decimal outputQty, decimal returnQty, |
||||
|
string state, string clientCode, string remark, string extend1, string extend2, string extend3) : base(id) |
||||
|
{ |
||||
|
Id = id; |
||||
|
WmsBillNum = wmsBillNum; |
||||
|
BillNum = billNum; |
||||
|
ItemCode = itemCode; |
||||
|
InputTime = inputTime; |
||||
|
OutputTime = outputTime; |
||||
|
InputQty = inputQty; |
||||
|
OutputQty = outputQty; |
||||
|
ReturnQty = returnQty; |
||||
|
State = state; |
||||
|
ClientCode = clientCode; |
||||
|
Remark = remark; |
||||
|
Extend2 = extend2; |
||||
|
Extend1 = extend1; |
||||
|
Extend3 = extend3; |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
@ -0,0 +1,89 @@ |
|||||
|
using Magicodes.ExporterAndImporter.Core; |
||||
|
using System; |
||||
|
using System.Collections.Generic; |
||||
|
using System.Linq; |
||||
|
using System.Text; |
||||
|
using System.Threading.Tasks; |
||||
|
using Volo.Abp.Domain.Entities; |
||||
|
|
||||
|
namespace Win.Sfs.SettleAccount.Entities.VWKanBanOut |
||||
|
{ |
||||
|
|
||||
|
public class VWKanBanOutEntity : Entity<Guid> |
||||
|
{ |
||||
|
[ExporterHeader(DisplayName = "关联库存ID",IsIgnore =true)] |
||||
|
public string KanBanInOfID { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "交货单号")] |
||||
|
public string WmsBillNum { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "订单号/看板号")] |
||||
|
public string BillNum { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "零件号")] |
||||
|
public string ItemCode { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "发货时间")] |
||||
|
public DateTime InputTime { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库时间")] |
||||
|
public DateTime OutputTime { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "库存数量")] |
||||
|
public decimal InputQty { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库数量")] |
||||
|
public decimal OutputQty { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "退货数量")] |
||||
|
public decimal ReturnQty { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "出库单据号")] |
||||
|
public string SettleBillNumber { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "发货状态")] |
||||
|
public string State { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "客户代码")] |
||||
|
public string ClientCode { set; get; } |
||||
|
|
||||
|
[ExporterHeader(DisplayName = "备注", IsIgnore = true)] |
||||
|
public string Remark { set; get; } |
||||
|
|
||||
|
|
||||
|
[ExporterHeader(DisplayName = "扩展1", IsIgnore = true)] |
||||
|
public string Extend1 { set; get; } |
||||
|
[ExporterHeader(DisplayName = "扩展2", IsIgnore = true)] |
||||
|
public string Extend2 { set; get; } |
||||
|
[ExporterHeader(DisplayName = "扩展3", IsIgnore = true)] |
||||
|
public string Extend3 { set; get; } |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
public VWKanBanOutEntity(Guid id, string kanBanInOfID, string wmsBillNum, string billNum, string itemCode, |
||||
|
DateTime inputTime, DateTime outputTime, decimal inputQty, decimal outputQty, decimal returnQty, |
||||
|
string state, string clientCode, string remark, string extend1, string extend2, string extend3) : base(id) |
||||
|
{ |
||||
|
Id = id; |
||||
|
KanBanInOfID = kanBanInOfID; |
||||
|
WmsBillNum = wmsBillNum; |
||||
|
BillNum = billNum; |
||||
|
ItemCode = itemCode; |
||||
|
InputTime = inputTime; |
||||
|
OutputTime = outputTime; |
||||
|
InputQty = inputQty; |
||||
|
OutputQty = outputQty; |
||||
|
ReturnQty = returnQty; |
||||
|
State = state; |
||||
|
ClientCode = clientCode; |
||||
|
Remark = remark; |
||||
|
Extend2 = extend2; |
||||
|
Extend1 = extend1; |
||||
|
Extend3 = extend3; |
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
Loading…
Reference in new issue