Files
WMS-Api/src/WMS.Web.Core/Dto/OutStockTask/OutStockTaskQueryInfoResponse.cs

170 lines
4.8 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using Npoi.Mapper.Attributes;
using System;
using System.Collections.Generic;
using System.Text;
namespace WMS.Web.Core.Dto.OutStockTask
{
/// <summary>
/// 出库单任务列表
/// </summary>
public class OutStockTaskQueryInfoResponse
{
/// <summary>
/// 单据Id
/// </summary>
[Ignore]
public int Id { get; set; }
/// <summary>
/// 明细Id
/// </summary>
[Ignore]
public int DetailId { get; set; }
/// <summary>
/// 出库任务单号
/// </summary>
[Column("出库任务单号")]
public string BillNo { get; set; }
/// <summary>
/// 出库状态
/// </summary>
[Column("出库状态")]
public string Status { get; set; }
/// <summary>
/// 来源单号
///</summary>
[Column("来源单号")]
public string SourceBillNo { get; set; }
/// <summary>
/// 销售订单号
///</summary>
[Column("销售订单号")]
public string SaleBillNo { get; set; }
/// <summary>
/// 发货组织
///</summary>
[Column("发货组织")]
public string DeliveryOrg { get; set; }
/// <summary>
/// 收货客户
///</summary>
[Column("收货客户")]
public string ReceiptCustomer { get; set; }
/// <summary>
/// 单据类型
/// </summary>
[Column("出库类型")]
public string Type { get; set; }
/// <summary>
/// 物料规格型号
/// </summary>
[Column("规格型号")]
public string Specifications { get; set; }
/// <summary>
/// 物料编码
/// </summary>
[Column("物料编码")]
public string MaterialNumber { get; set; }
/// <summary>
/// 物料名称
/// </summary>
[Column("物料名称")]
public string MaterialName { get; set; }
/// <summary>
/// 单位
/// </summary>
[Column("单位")]
public string Unit { get; set; }
/// <summary>
/// 仓库
///</summary>
[Column("发货仓库")]
public string Stock { get; set; }
/// <summary>
/// 应出库数量
///</summary>
[Column("应出库数量")]
public decimal AccruedQty { get; set; }
/// <summary>
/// 已出库数量
///</summary>
[Column("已出库数量")]
public decimal RealityQty { get; set; }
/// <summary>
/// 调入仓库
///</summary>
[Column("调入仓库")]
public string InStock { get; set; }
/// <summary>
/// 调入仓库
///</summary>
[Ignore]
public List<string> InStockCodes { get; set; } = new List<string>();
/// <summary>
/// 组织编码
///</summary>
[Ignore]
public string OrgCode { get; set; }
/// <summary>
/// 出库开始时间
///</summary>
[Column("出库开始时间")]
public string OutStockBeginTime { get; set; }
/// <summary>
/// 出库完成时间
///</summary>
[Column("出库完成时间")]
public string OutStockEndTime { get; set; }
/// <summary>
/// 操作人
/// </summary>
[Ignore]
public string Operator { get; set; }
/// <summary>
/// 操作时间
/// </summary>
[Ignore]
public string OperateTime { get; set; }
/// <summary>
/// 出库人
/// </summary>
[Column("出库人")]
public string OutStock { get; set; }
/// <summary>
/// 出库时间
/// </summary>
[Column("出库时间")]
public string OutStockTime { get; set; }
/// <summary>
/// 来源单号(集合)
///</summary>
[Ignore]
public List<string> SourceBillNoList { get; set; } = new List<string>();
/// <summary>
/// 销售订单号(集合)
///</summary>
[Ignore]
public List<string> SaleBillNoList { get; set; } = new List<string>();
/// <summary>
/// 订单明细备注
///</summary>
[Column("订单明细备注")]
public string Remark { get; set; }
/// <summary>
/// 创建时间erp那边的创建时间
///</summary>
[Column("创建时间")]
public string CreateTime { get; set; }
/// <summary>
/// 是否作废
///</summary>
[Column("是否作废")]
// public bool IsRepeal { get; set; }
public string IsRepeal { get; set; }
}
}