master
LAPTOP-NLSJV9RB\91647 2 years ago
parent 8c811e6113
commit 277060f44a

@ -0,0 +1,200 @@
//-----------------------------------------------------------------------
//<copyright>
// * Copyright (C) 2021 KEHAIDASOFT All Rights Reserved
// * version : 4.0.30319.42000
// * author : khd by t4-2
// </copyright>
//-----------------------------------------------------------------------
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Khd.Core.Domain.Models
{
[Table("mes_base_barcode_info")]
public class MesBaseBarcodeInfo
{
[Key]
[Column("barcode_id")]
public long barcodeId { get; set; }
/// <summary>
/// 打印时间
/// </summary>
[Column("print_time")]
public DateTime? printTime { get; set; }
/// <summary>
/// 打印人
/// </summary>
[Column("print_person")]
public string printPerson { get; set; }
/// <summary>
/// 打印标识(0否1是)
/// </summary>
[Column("print_flag")]
public string printFlag { get; set; }
/// <summary>
/// 批次标识(0否1是);在打印时,如果物料已设置,则根据物料的批次信息,如果没有设置则在此需要选择,选择物料等信息保存后同步设置物料信息。
/// </summary>
[Column("batch_flag")]
public string batchFlag { get; set; }
/// <summary>
/// 条码类型1原材料,2半成品,3成品,4背板
/// </summary>
[Column("barcode_type")]
public string barcodeType { get; set; }
/// <summary>
/// 条码内容;如果是按单个物料贴,则一个物料一个条码,如果是按批次贴,则条码跟批次代码相同
/// </summary>
[Column("barcode_info")]
public string barcodeInfo { get; set; }
/// <summary>
/// 批次代码
/// </summary>
[Column("batch_code")]
public string batchCode { get; set; }
/// <summary>
/// 托盘RFID代码
/// </summary>
[Column("pallet_info_code")]
public string palletInfoCode { get; set; }
/// <summary>
/// 物料ID关联mes_base_material_info的material_id
/// </summary>
[Column("material_id")]
public long? materialId { get; set; }
/// <summary>
/// 供应商ID
/// </summary>
[Column("manufacturer_id")]
public long? manufacturerId { get; set; }
/// <summary>
/// 数量;如果是批次需要输入此字段
/// </summary>
[Column("amount")]
public decimal? amount { get; set; }
/// <summary>
/// 打印数量
/// </summary>
[Column("print_number")]
public int? printNumber { get; set; }
/// <summary>
/// 打印机台名称,打印时获取
/// </summary>
[Column("machine_name")]
public string machineName { get; set; }
/// <summary>
/// 采购订单号;适合原材料入库时
/// </summary>
[Column("po_no")]
public string poNo { get; set; }
/// <summary>
/// 生产日期;打印时根据领料单选择输入
/// </summary>
[Column("production_date")]
public DateTime? productionDate { get; set; }
/// <summary>
/// 接受日期;打印时的系统日期
/// </summary>
[Column("accepted_date")]
public DateTime? acceptedDate { get; set; }
/// <summary>
/// 最晚出库日期;可以直接输入,也可以根据日限计算
/// </summary>
[Column("last_outstock_date")]
public DateTime? lastOutstockDate { get; set; }
/// <summary>
/// 生产计划编号关联mes_pd_product_plan的plan_code;适合生产出入库等
/// </summary>
[Column("plan_code")]
public string planCode { get; set; }
/// <summary>
/// 生产计划明细编号关联mes_product_plan_detail的plan_detail_code;适合生产出入库等
/// </summary>
[Column("plan_detail_code")]
public string planDetailCode { get; set; }
/// <summary>
/// 销售订单ID
/// </summary>
[Column("sale_order_id")]
public long? saleOrderId { get; set; }
/// <summary>
/// 销售订单编号;适合生产出入库等
/// </summary>
[Column("saleorder_code")]
public string saleorderCode { get; set; }
/// <summary>
/// 项目号
/// </summary>
[Column("project_no")]
public string projectNo { get; set; }
/// <summary>
/// 流水号
/// </summary>
[Column("serial_number")]
public string serialNumber { get; set; }
/// <summary>
/// 备注
/// </summary>
[Column("remark")]
public string remark { get; set; }
/// <summary>
/// 绑定状态(1绑定0解绑)
/// </summary>
[Column("bind_status")]
public string bindStatus { get; set; }
/// <summary>
/// 绑定托盘的人
/// </summary>
[Column("bind_by")]
public string bindBy { get; set; }
/// <summary>
/// 绑定托盘时间
/// </summary>
[Column("bind_time")]
public DateTime? bindTime { get; set; }
/// <summary>
/// 更新人
/// </summary>
[Column("update_by")]
public string updateBy { get; set; }
/// <summary>
/// 更新时间
/// </summary>
[Column("update_time")]
public DateTime? updateTime { get; set; }
}
}
Loading…
Cancel
Save