ChangePointModel.cs 2.92 KB
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;

namespace WebRepository
{
    /// <summary>
	/// RFID码
    /// pointType点类型解释:1行走点;3充电点;4站台点;7回家点;11停车点(任务中停车30秒);
    /// 12虚拟点
    /// </summary>
    public partial class ChangePointModel
    {
        /// <summary>
        /// "RFID值,string(50),唯一,"必填"
        /// </summary>
        public string Barcode { get; set; }
        /// <summary>
	    /// "RFID所在区域,string(20),(insert必填")
	    /// </summary>
        public string AreaType { get; set; }
        /// <summary>
	    /// "RFID类型 int,"必填"
	    /// </summary>
        public int pointType { get; set; }
        /// <summary>
	    /// "x坐标,int"
	    /// </summary>
        public int intX { get; set; }
        /// <summary>
	    /// "y坐标,int"
	    /// </summary>
        public int intY { get; set; }
        /// <summary>
	    /// "是否允许X正方向通行,bit" 默认0,
	    /// </summary>
        public bool? isXPos { get; set; }
        /// <summary>
	    /// "是否允许X负方向通行,bit" 默认0,
	    /// </summary>
        public bool? isXNeg { get; set; }
        /// <summary>
        /// "是否允许Y正方向通行,bit" 默认0
        /// </summary>
        public bool? isYPos { get; set; }
        /// <summary>
        /// "是否允许Y负方向通行,bit" 默认0,
        /// </summary>
        public bool? isYNeg { get; set; }
        /// <summary>
        /// "X正方向距离,int"
        /// </summary>
        public int XLength { get; set; }
        /// <summary>
        /// "Y正方向距离,int"
        /// </summary>
        public int YLength { get; set; }
        /// <summary>
        /// "点位是否启用,bit"
        /// </summary>
        public bool? isEnable { get; set; }
        /// <summary>
        /// "限制区域"
        /// </summary>
        public string RegionName { get; set; }
        /// <summary>
        /// "任务类型,string(50) ,"insert"增加,"update"更新,"delete"删除,必填"
        /// </summary>
        public string type { get; set; }
        /// <summary>
        /// 暂停时间 秒
        /// </summary>
        public int stopTime { get; set; }
        /// <summary>
        /// 是否驻停
        /// </summary>
        public int isStop { get; set; }
        /// <summary>
        /// 停止等级
        /// </summary>
        public int StopLevel { get; set; }

        /// <summary>
        /// 车头角度
        /// </summary>
        public int DlAgvOri { get; set; }

        public ChangePointModel()
        {
            pointType = 0;
            intX = 0;
            intY = 0;
            XLength = 0;
            YLength = 0;
            stopTime = 0;
            isStop = 0;
            StopLevel = 0;
            DlAgvOri = 0;
        }
    }
}