Files
kunshan-bzfm-mes-backend/DOAN.Model/MES/Order/OrderPurchase.cs
2025-02-17 17:02:30 +08:00

160 lines
4.2 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.

namespace DOAN.Model.MES.order
{
/// <summary>
/// 采购订单
/// </summary>
[SugarTable("order_purchase")]
public class OrderPurchase
{
/// <summary>
/// 雪花id
/// </summary>
[SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
public string Id { get; set; }
/// <summary>
/// 导入日期
/// </summary>
[SugarColumn(ColumnName = "import_date")]
public DateTime? ImportDate { get; set; }
/// <summary>
/// 订单号MES扫描
/// </summary>
[SugarColumn(ColumnName = "order_no_mes")]
public string OrderNoMes { get; set; }
/// <summary>
/// 采购订单(ERP)
/// </summary>
[SugarColumn(ColumnName = "purchase_order_erp")]
public string PurchaseOrderErp { get; set; }
/// <summary>
/// Poitem
/// </summary>
public string Poitem { get; set; }
/// <summary>
/// 品种
/// </summary>
public string Variety { get; set; }
/// <summary>
/// 是否非标
/// </summary>
public int Specordindicator { get; set; }
/// <summary>
/// 类型
/// </summary>
[SugarColumn(ColumnName = "kd_type")]
public string KdType { get; set; }
/// <summary>
/// 单据日期
/// </summary>
[SugarColumn(ColumnName = "document_date")]
public DateTime? DocumentDate { get; set; }
/// <summary>
/// 售达方
/// </summary>
public string Seller { get; set; }
/// <summary>
/// 销售地区
/// </summary>
[SugarColumn(ColumnName = "sales_area")]
public string SalesArea { get; set; }
/// <summary>
/// 物料
/// </summary>
[SugarColumn(ColumnName = "material_name")]
public string MaterialName { get; set; }
/// <summary>
/// 物料号
/// </summary>
[SugarColumn(ColumnName = "material_code")]
public string MaterialCode { get; set; }
/// <summary>
/// 需求数量
/// </summary>
[SugarColumn(ColumnName = "demand_quantity")]
public int? DemandQuantity { get; set; }
/// <summary>
/// 交货日期
/// </summary>
[SugarColumn(ColumnName = "delivery_date")]
public DateTime? DeliveryDate { get; set; }
/// <summary>
/// 实际交货数量
/// </summary>
[SugarColumn(ColumnName = "delivery_quantity")]
public int? DeliveryQuantity { get; set; }
/// <summary>
/// 基本开始日期
/// </summary>
[SugarColumn(ColumnName = "start_date")]
public DateTime? StartDate { get; set; }
/// <summary>
/// 基本结束日期
/// </summary>
[SugarColumn(ColumnName = "end_date")]
public DateTime? EndDate { get; set; }
/// <summary>
/// 订单是否完成
/// </summary>
public int Orderindicator { get; set; }
/// <summary>
/// 短描述(所属产线)
/// </summary>
[SugarColumn(ColumnName = "route_code")]
public string RouteCode { get; set; }
/// <summary>
/// 状态
/// </summary>
public int? Status { get; set; }
/// <summary>
/// 备注
/// </summary>
public string Remark { get; set; }
/// <summary>
/// 创建人
/// </summary>
[SugarColumn(ColumnName = "cREATED_BY")]
public string CreatedBy { get; set; }
/// <summary>
/// 创建时间
/// </summary>
[SugarColumn(ColumnName = "cREATED_TIME")]
public DateTime? CreatedTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[SugarColumn(ColumnName = "uPDATED_BY")]
public string UpdatedBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[SugarColumn(ColumnName = "uPDATED_TIME")]
public DateTime? UpdatedTime { get; set; }
}
}