using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace WCS.Data.Models
{
public class WCS_RGVOutInInfo
{
///
/// RGV对接口输送线编号
///
[SugarColumn(IsPrimaryKey = true, IsIdentity = false)]
public string RGVOUTIN_CONVNO { get; set; }
//public string RGVOUTIN_ID { get; set; }
///
/// RGV编号
///
public string RGVOUTIN_RGVNO { get; set; }
///
/// 所在plc名称
///
public string PLCNAME { get; set; }
///
/// 堆垛机巷道编号
///
public int SrmTunnelNo { get; set; }
///
/// RGV可对接工位(双工位分号分割)
///
//public string RGVOUTIN_WORKPOS { get; set; }
///
/// RGV上下料类型(OnMat,UpMat,OnUpMat)
///
public string RGVOUTIN_OUTINTYPE { get; set; }
///
/// 工位1是否可用
///
public bool PosOneIsAvailable { get; set; }
///
/// 工位2是否可用
///
public bool PosTwoIsAvailable { get; set; }
///
/// 工位1上料是否可用
///
public bool PosOneOnMatIsAvailable { get; set; }
///
/// 工位1下料是否可用
///
public bool PosOneUpMatIsAvailable { get; set; }
///
/// 工位2上料是否可用
///
public bool PosTwoOnMatIsAvailable { get; set; }
///
/// 工位2下料是否可用
///
public bool PosTwoUpMatIsAvailable { get; set; }
///
/// 是否检测下料位置
///
public bool IsCheckUpMatPos { get; set; }
///
/// RGV对接口顺序
///
public int RGVOUTIN_SEQUENCE { get; set; }
///
/// RGV对接口优先级
///
public int RGVOUTIN_PRIORITY { get; set; }
///
/// 是否停用
///
public bool RGVOUTIN_ISSTOP { get; set; }
public string RGVOUTIN_NOTES { get; set; }
///
/// RGV当前位置对接口优先顺序
///
[SugarColumn(IsIgnore = true)]
public int RGVCURRENT_SEQUENCE { get; set; }
///
/// 最后上料时间
///
public DateTime? LastOnMatTime { get; set; }
///
/// 最后下料时间
///
public DateTime? LastUpMatTime { get; set; }
///
/// 均匀上料顺序
///
[SugarColumn(IsIgnore = true)]
public int EvenOnMat_Sequence { get; set; }
///
/// 任务优先级
///
//public int Task_Priority { get; set; }
}
}