From 553f7744bedee0685635ed070a4a0e18b796238f Mon Sep 17 00:00:00 2001 From: lss <2538410689@qq.com> Date: 星期四, 24 七月 2025 17:30:36 +0800 Subject: [PATCH] 1111 --- HH.WCS.Mobox3 - 大车间/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs | 171 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 165 insertions(+), 6 deletions(-) diff --git "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs" "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs" index b6bc06b..d981681 100644 --- "a/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs" +++ "b/HH.WCS.Mobox3 - \345\244\247\350\275\246\351\227\264/HH.WCS.Mobox3.JiaTong/api/ApiModel.cs" @@ -6,7 +6,7 @@ using System.Text.Json.Serialization; using System.Threading.Tasks; -namespace HH.WCS.JiaTong.api +namespace HH.WCS.JiaTong_DCJ.api { /// <summary> /// 閫氱敤model @@ -292,14 +292,24 @@ public string icode { get; set; } public string imsg { get; set; } + } + + public class MesResult<T> { - public string code { get; set; } - public string msg { get; set; } + public string icode { get; set; } + public string imsg { get; set; } - public List<T> idata { get; set; } + public T idata { get; set; } + } + + public class MesStatus + { + public string status { get; set; } + + } public class Resultmobox { @@ -316,10 +326,159 @@ } #endregion - + /// <summary> + /// 鍒涘缓浠诲姟 + /// </summary> + public class CreateTask + { + public string useToken { get; set; } + public string requestId { get; set; } + public string requestTime { get; set; } + public partData partData { get; set; } + public taskData taskData { get; set; } + } + public class taskData + { + /// <summary> + /// 浠诲姟鍙�+ /// </summary> + public string taskNum { get; set; } + /// <summary> + /// 鍙栬揣鐐�+ /// </summary> + public string pickStation { get; set; } + /// <summary> + /// 鍗歌揣鐐�+ /// </summary> + public string dropStation { get; set; } + /// <summary> + /// 浠诲姟绫诲瀷 + /// 1鍙栬揣锛�鏀捐揣锛�绉诲簱銆�鍘熸潗鏂欏簱涓嬪彂锛岄渶瑕佺數姊弬涓庝换鍔�+ /// </summary> + public int taskType { get; set; } + /// <summary> + /// 宸ヨ绫诲瀷 + /// </summary> + public string carrierType { get; set; } + /// <summary> + /// 浼樺厛绾�+ /// </summary> + public int priority { get; set; } + /// <summary> + /// wms浠诲姟鍙�+ /// </summary> + public string wmsTaskNo { get; set; } + + /// <summary> + /// 鐗╂枡绛夌骇 + /// </summary> + public string level { get; set; } + + /// <summary> + /// 杞瀷/宸﹀彸鏃�+ /// </summary> + public string tyreType { get; set; } + + /// <summary> + /// 渚涘簲鍟�+ /// </summary> + public string supplier { get; set; } + + /// <summary> + /// 鏀惰幏鎵规 + /// </summary> + public string receiveLot { get; set; } + + /// <summary> + /// 瀛愬簱 + /// </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> + public string partNumber { get; set; } + /// <summary> + /// 鐗╂枡鎻忚堪 + /// </summary> + public string partDesc { get; set; } + /// <summary> + /// 鐗╂枡绫诲瀷 + /// </summary> + public string partType { get; set; } + /// <summary> + /// 閲嶉噺 + /// </summary> + public string weight { get; set; } + /// <summary> + /// 鍗曚綅 + /// </summary> + public string unit { get; set; } + /// <summary> + /// 鍒版湡鏃堕棿 + /// </summary> + public string maturityTime { get; set; } + /// <summary> + /// 鐢熶骇鏃堕棿 + /// </summary> + public string productionTime { get; set; } + /// <summary> + /// 闈欑疆鏃堕暱 + /// </summary> + public DateTime? stewingTime { get; set; } + /// <summary> + /// 瓒呮湡鏃堕暱 + /// </summary> + public DateTime? overdueTime { get; set; } + + /// <summary> + /// 琚嬫暟 + /// </summary> + public int qty { get; set; } + /// <summary> + /// 鎵撳寘閰嶇疆 + /// </summary> + public int qtyCfg { get; set; } + } + + public class MstStateInquire + { + /// <summary> + /// 浠诲姟鍙�+ /// </summary> + public string taskNum { get; set; } + /// <summary> + /// 浠诲姟鐘舵� + /// </summary> + public string taskStatus { get; set; } + } + /// <summary> /// Request /// </summary> -- Gitblit v1.9.1