You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

147 lines
4.0 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

//-----------------------------------------------------------------------
//<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("wms_product_instock")]
public class WmsProductInstock
{
[Key]
[Column("product_instock_id")]
public long productInstockId { get; set; }
/// <summary>
/// 任务编号
/// </summary>
[Column("task_code")]
public string taskCode { get; set; }
/// <summary>
/// 仓库ID
/// </summary>
[Column("warehouse_id")]
public long warehouseId { get; set; }
/// <summary>
/// 库位编码
/// </summary>
[Column("location_code")]
public string locationCode { get; set; }
/// <summary>
/// 成品类型2半成品,3成品
/// </summary>
[Column("product_type")]
public string productType { get; set; }
/// <summary>
/// 操作类型(0自动,1人工,2强制,3调度);调度,适合双排库自动移库时
/// </summary>
[Column("operation_type")]
public string operationType { get; set; }
/// <summary>
/// 计划编号,关联pd_base_plan_info的plan_code
/// </summary>
[Column("plan_code")]
public string planCode { get; set; }
/// <summary>
/// 计划明细编号,关联pd_base_plan_detail的plan_detail_code
/// </summary>
[Column("plan_detail_code")]
public string planDetailCode { get; set; }
/// <summary>
/// 入库类型(1生产入库,2出半成品库,9其他入库)
/// </summary>
[Column("instock_type")]
public string instockType { get; set; }
/// <summary>
/// 申请原因
/// </summary>
[Column("apply_reason")]
public string applyReason { get; set; }
/// <summary>
/// 审核原因
/// </summary>
[Column("audit_reason")]
public string auditReason { get; set; }
/// <summary>
/// 审核状态(0待审核,1审核通过,2审核未通过)
/// </summary>
[Column("audit_status")]
public string auditStatus { get; set; }
/// <summary>
/// 执行状态(0待执行,1执行中,2执行完成)
/// </summary>
[Column("execute_status")]
public string executeStatus { get; set; }
/// <summary>
/// 申请人
/// </summary>
[Column("apply_by")]
public string applyBy { get; set; }
/// <summary>
/// 申请时间
/// </summary>
[Column("apply_date")]
public DateTime? applyDate { get; set; }
/// <summary>
/// 审核人
/// </summary>
[Column("audit_by")]
public string auditBy { get; set; }
/// <summary>
/// 审核时间
/// </summary>
[Column("audit_date")]
public DateTime? auditDate { get; set; }
/// <summary>
/// 最后更新人
/// </summary>
[Column("update_by")]
public string updateBy { get; set; }
/// <summary>
/// 最后更新时间
/// </summary>
[Column("update_date")]
public DateTime? updateDate { get; set; }
/// <summary>
/// 开始时间;AGV处理开始时间
/// </summary>
[Column("begin_time")]
public DateTime? beginTime { get; set; }
/// <summary>
/// 结束时间;agv处理结束时间
/// </summary>
[Column("end_time")]
public DateTime? endTime { get; set; }
}
}