From f3c8f980269b7f8fd9556c9076e06ca1461796e8 Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期二, 15 七月 2025 17:30:55 +0800 Subject: [PATCH] 1111 --- HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs | 187 +++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 180 insertions(+), 7 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs index ba9c886..5e1e0a0 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs @@ -265,6 +265,7 @@ public List<T> data { get; set; } } + public class Result { public string code { get; set; } @@ -360,7 +361,7 @@ /// <summary> /// 鐗╂枡绛夌骇 /// </summary> - public string grade { get; set; } + public string level { get; set; } /// <summary> /// 杞瀷/宸﹀彸鏃�@@ -381,18 +382,33 @@ /// 瀛愬簱 /// </summary> public string subpool { get; set; } + /// <summary> + /// 浠诲姟鏉ユ簮 + /// </summary> + public string source { get; set; } + /// <summary> + /// GTWMS鍐呴儴鎵瑰彿 + /// </summary> + public string wmsLot { get; set; } + /// <summary> + /// mes浠诲姟鍙�+ /// </summary> + public string mesTaskNo { get; set; } } public class partData { + /// <summary> + /// 鎵樼洏鍙�+ /// </summary> public string rfid { get; set; } /// <summary> /// 鎵规鍙� /// </summary> public string lotNumber { get; set; } - + /// <summary> /// 鐗╂枡缂栫爜 /// </summary> @@ -430,6 +446,14 @@ /// </summary> public DateTime? overdueTime { get; set; } + /// <summary> + /// 琚嬫暟 + /// </summary> + public int qty { get; set; } + /// <summary> + /// 鎵撳寘閰嶇疆 + /// </summary> + public int qtyCfg { get; set; } } public class MstStateInquire @@ -553,6 +577,12 @@ /// </summary> [JsonProperty("qty")] public int Qty { get; set; } + + /// <summary> + /// 鏈哄瀷 + /// </summary> + [JsonProperty("powderType")] + public string PowderType { get; set; } } /// <summary> @@ -643,7 +673,11 @@ [JsonProperty("workCenter")] public string WorkCenter { get; set; } - + /// <summary> + /// 鏈哄瀷 + /// </summary> + [JsonProperty("powderType")] + public string PowderType { get; set; } } /// <summary> @@ -778,7 +812,7 @@ /// </summary> [JsonProperty("unit")] public string Unit { get; set; } - + } /// <summary> /// 搴撳瓨鏌ヨ @@ -818,6 +852,71 @@ public string TaskNumber { get; set; } } + /// <summary> + /// 鏂扮偣瀵圭偣鎺ュ彛 + /// </summary> + public class PointModel + { + /// <summary> + /// MES鐨勪换鍔″彿 + /// </summary> + [JsonProperty("taskNumber")] + public string TaskNumber { get; set; } + /// <summary> + /// 鐩爣浣嶇疆 + /// </summary> + + [JsonProperty("targetLocation")] + public string TargetLocation { get; set; } + /// <summary> + /// 璧峰浣嶇疆 + /// </summary> + + [JsonProperty("initialLocation")] + public string InitialLocation { get; set; } + /// <summary> + /// 浠诲姟绫诲瀷锛�.鍑哄钩搴擄紝2鍏ュ钩搴擄紝3骞冲簱绌哄伐瑁呭懠鍙紝4骞冲簱浣欐枡鍥炲簱锛�绮夋枡绌烘墭杩斿洖銆�+ /// </summary> + + [JsonProperty("status")] + public string Status { get; set; } // 娉ㄦ剰锛氬師濮嬪�鏄瓧绗︿覆"1" + /// <summary> + /// 鎵樼洏鍙�+ /// </summary> + + [JsonProperty("rfid")] + public string Rfid { get; set; } + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + + [JsonProperty("partNumber")] + public string PartNumber { get; set; } + /// <summary> + /// 鐗╂枡鎻忚堪 + /// </summary> + + [JsonProperty("partDesc")] + public string PartDescription { get; set; } // 浣跨敤鏇寸鍚圕#瑙勮寖鐨勫懡鍚�+ /// <summary> + /// 鎵规閲嶉噺 + /// </summary> + + [JsonProperty("weight")] + public string Weight { get; set; } // 鍘熷鍊兼槸瀛楃涓�120" + /// <summary> + /// 鍒版湡鏃堕棿 + /// </summary> + + [JsonProperty("maturityTime")] + public string MaturityTime { get; set; } + /// <summary> + /// 鐢熶骇鏃堕棿 + /// </summary> + + [JsonProperty("productionTime")] + public string ProductionTime { get; set; } + } /// <summary> /// 璐т綅淇℃伅鍚屾 /// </summary> @@ -895,13 +994,25 @@ /// <summary> /// 搴撳唴鎼繍 /// </summary> - public partial class Elevator + public partial class ElevatorModel { public string Name { get; set; } public string Source { get; set; } - public DataElevator Data { get; set; } + public DataElevatorModel Data { get; set; } } - public partial class DataElevator + + /// <summary> + /// 搴撳唴鎼繍 + /// </summary> + public partial class DTModel + + { + public string prepare { get; set; } + + public string StartLoc { get; set; } + + } + public partial class DataElevatorModel { /// <summary> /// 浠诲姟鍙�@@ -924,6 +1035,68 @@ public string start_loc_code { get; set; } } + /// <summary> + /// 鍚堣偉浣抽�澶у睆鎺ュ彛鏁版嵁绫�+ /// </summary> + public partial class DeviceInfoModel + { + /// <summary> + /// agv鏁伴噺 + /// </summary> + public int AgvQty { get; set; } + /// <summary> + /// agv鎶ヨ鏁伴噺 + /// </summary> + public int AgvErrorQty { get; set; } + /// <summary> + /// agv杩愯鏁伴噺 + /// </summary> + public int AgvRunQty { get; set; } + /// <summary> + /// agv鍏呯數鏁伴噺 + /// </summary> + public int AgvChargeQty { get; set; } + /// <summary> + /// 杞﹁締淇℃伅 + /// </summary> + //public List<AgvInfos> AgvInfos { get; set; } + /// <summary> + /// 璁惧淇℃伅 + /// </summary> + public List<DeviceInfos> DeviceInfos { get; set; } + } + + public partial class DeviceInfos + { + /// <summary> + /// 杞﹀彿 + /// </summary> + public string AgvNo { get; set; } + /// <summary> + /// agv鐘舵� + /// </summary> + public string AgvInfo { get; set; } + /// <summary> + /// 璁惧鍚嶇О + /// </summary> + public string Device { get; set; } + /// <summary> + /// 璁惧淇℃伅 + /// </summary> + public string DeviceInfo { get; set; } + } + public partial class AgvInfos + { + /// <summary> + /// 杞﹀彿 + /// </summary> + public string AgvNo { get; set; } + /// <summary> + /// agv鐘舵� + /// </summary> + public string AgvInfo { get; set; } + } + #endregion } -- Gitblit v1.9.1