TBaseHoister.cs 4.58 KB
using System;
using System.ComponentModel.DataAnnotations.Schema;

namespace WebRepository
{
    /// <summary>
    /// 
    /// </summary>
    [Table("t_base_equipment")]
    public partial class TBaseHoister : IdEntity
    {
        public TBaseHoister()
        {
        }
        /// <summary>
        /// 对接目标节点
        /// </summary>
        [Column("EquipNo")]
        public int? HoisterNo { get; set; }
        /// <summary>
        /// 对接IP地址
        /// </summary>
        [Column("EquipAddress")]
        public string HoisterAddress { get; set; }
        /// <summary>
        /// AGV是否可取
        /// </summary>
        [Column("Read_IsEquipGet")]
        public bool? ReadIsGet { get; set; }

        /// <summary>
        /// AGV是否可放
        /// </summary>
        [Column("Read_IsEquipPut")]
        public bool? ReadIsPut { get; set; }

        /// <summary>
        /// AGV取货请求
        /// </summary>
        [Column("Write_IsAgvGet")]
        public bool? WriteIsGet { get; set; }

        /// <summary>
        /// AGV放货请求
        /// </summary>
        [Column("Write_IsAgvPut")]
        public bool? WriteIsPut { get; set; }
        #region 注释
        /*
        /// <summary>
        /// 对接目标节点
        /// </summary>
        [Column("hoisterTarget")]
        public int? HoisterTarget { get; set; }
        /// <summary>
        /// 对接状态
        /// </summary>
        [Column("hoisterState")]
        public int? HoisterState { get; set; }
        /// <summary>
        /// 对接错误信息
        /// </summary>
        [Column("hoisterError")]
        public int? HoisterError { get; set; }
        /// <summary>
        /// 对接心跳
        /// </summary>
        [Column("read_heart")]
        public bool? ReadHeart { get; set; }
        /// <summary>
        /// AGV是否可取
        /// </summary>
        [Column("read_isGet")]
        public bool? ReadIsGet { get; set; }
        /// <summary>
        /// 对接放货完成
        /// </summary>
        [Column("read_isPutConfirm")]
        public bool? ReadIsPutConfirm { get; set; }
        /// <summary>
        /// AGV取货完成离开
        /// </summary>
        [Column("read_isAgvGetConfirm")]
        public bool? ReadIsAgvGetConfirm { get; set; }
        /// <summary>
        /// AGV是否可放
        /// </summary>
        [Column("read_isPut")]
        public bool? ReadIsPut { get; set; }
        /// <summary>
        /// 对接取货完成
        /// </summary>
        [Column("read_isGetConfirm")]
        public bool? ReadIsGetConfirm { get; set; }
        /// <summary>
        /// AGV放货完成离开确认
        /// </summary>
        [Column("read_isAgvPutConfirm")]
        public bool? ReadIsAgvPutConfirm { get; set; }
        /// <summary>
        /// AGV心跳
        /// </summary>
        [Column("write_agvHeart")]
        public bool? WriteAgvHeart { get; set; }
        /// <summary>
        /// AGV取货中
        /// </summary>
        [Column("write_isGeting")]
        public bool? WriteIsGeting { get; set; }
        /// <summary>
        /// AGV取货请求
        /// </summary>
        [Column("write_isGet")]
        public bool? WriteIsGet { get; set; }
        /// <summary>
        /// AGV取货到位
        /// </summary>
        [Column("write_isGetConfirm")]
        public bool? WriteIsGetConfirm { get; set; }
        /// <summary>
        /// 对接放货完成确认
        /// </summary>
        [Column("write_isHoisterPutConfirm")]
        public bool? WriteIsHoisterPutConfirm { get; set; }
        /// <summary>
        /// AGV取货完成离开
        /// </summary>
        [Column("write_isAgvGetConfirm")]
        public bool? WriteIsAgvGetConfirm { get; set; }
        /// <summary>
        /// AGV放货请求
        /// </summary>
        [Column("write_isPut")]
        public bool? WriteIsPut { get; set; }
        /// <summary>
        /// AGV放货到位
        /// </summary>
        [Column("write_isPutConfirm")]
        public bool? WriteIsPutConfirm { get; set; }
        /// <summary>
        /// 对接取货完成确认
        /// </summary>
        [Column("write_isHoisterGetConfirm")]
        public bool? WriteIsHoisterGetConfirm { get; set; }
        /// <summary>
        /// AGV放货离开完成
        /// </summary>
        [Column("write_isAgvPutConfirm")]
        public bool? WriteIsAgvPutConfirm { get; set; }
        /// <summary>
        /// 对接IP地址
        /// </summary>
        [Column("hoisterAddress")]
        public string HoisterAddress { get; set; }
        */
        #endregion
    }
}