namespace IMCS.CCS.Models { public class LocationData { /// /// 原库位 /// public string Location { get; set; } /// /// 目的库位 /// public string DestLocation { get; set; } /// /// 程序名 /// public string fileName { get; set; } /// /// 条件限制标志 空或1 限制规则,0不限制 /// public string IsAllowFlag { get; set; } } public class UploadFileData { /// /// 文件名称 /// public string fileName { get; set; } /// /// 文件路径 /// public string remotePath { get; set; } } public class StartNCProgramData { /// /// 文件路径 /// public string remotePath { get; set; } } public class SendLinShiftData { public string X { get; set; } public string Y { get; set; } public string Z { get; set; } public string A { get; set; } public string B { get; set; } } public class WorkData { /// /// 工件ID /// public string workId { get; set; } /// /// 工序编号 /// public string procedureNo { get; set; } /// /// 工件程序名 /// public string workProgramName { get; set; } /// /// 放定位 /// public string Location { get; set; } /// /// 工位 /// public string stationId { get; set; } /// /// 条件限制标志 空或1 限制规则,0不限制 /// public string IsAllowFlag { get; set; } } public class LabelData { /// /// 大类 /// public string TypeNo { get; set; } /// /// 小类:配方号 /// public string SmallTypeNo { get; set; } /// /// 订单号 /// public string OrderNo { get; set; } /// /// 任务 /// public string TaskNo { get; set; } /// /// 工位 /// public string BatchNo { get; set; } public string SerialNo { get; set; } } public class RFIData { /// /// 写入内容 /// public string content { get; set; } /// /// 写入位置 /// public string positionIndex { get; set; } } public class RequestToolData { /// /// 设备url /// public string url { get; set; } /// /// 设备端口 /// public string port { get; set; } } public class RequestTagValueData { /// /// 设备地址 /// public string tagname { get; set; } /// /// 设备ip /// public string ip { get; set; } } public class RequestDeviceUpdateData { /// /// 设备状态 /// public bool useState { get; set; } /// /// 设备ip /// public string ip { get; set; } } public class RequestData { /// /// 设备url /// public string url { get; set; } /// /// 设备端口 /// public string port { get; set; } /// /// 任务id /// public string taskId { get; set; } /// /// 任务节点id /// public string taskNodeId { get; set; } /// /// 参数数据 /// public T data { get; set; } } public class ProductionStatus { public string id { get; set; } /// /// 设备ip /// public string ip { get; set; } /// /// 设备状态 /// public string onlineStatus { get; set; } /// /// 设备警报 /// public string alertMsg { get; set; } = ""; /// /// 是否报警状态 /// public bool alarmState { get; set; } = false; } public class RequestSynStatusData { public int code { get; set; } = 0; /// /// 设备状态 /// public string msg { get; set; } = ""; /// /// 设备警报 /// public string productionStatus { get; set; } = ""; } }