From b67787b031e357c60565d3e1aa8b829706e520e2 Mon Sep 17 00:00:00 2001 From: 海波 张 <2956280567@qq.com> Date: 星期五, 11 七月 2025 17:30:56 +0800 Subject: [PATCH] Mes接口修改 --- api/ApiModel.cs | 131 +++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 125 insertions(+), 6 deletions(-) diff --git a/api/ApiModel.cs b/api/ApiModel.cs index bb25cbe..70b2047 100644 --- a/api/ApiModel.cs +++ b/api/ApiModel.cs @@ -88,11 +88,18 @@ { public int state { get; set; } public string task_no { get; set; } - public string forklift_no { get; set; } - public string ext_data { get; set; } + public int forklift_no { get; set; } } - + /// <summary> + /// 鎺ラ┏浣嶅潎琛¤褰�+ /// </summary> + public class connectionBalance + { + public int taskCount { get; set; } + public Location loc { get; set; } + + } /// <summary> /// osttoagv涓婃姤鍏跺畠浜嬩欢淇℃伅 @@ -145,7 +152,7 @@ /// <summary> /// 閿欒璇存槑锛屽綋success涓篎alse鏃讹紝errCode鏈夊� /// </summary> - public object errMsg { get; set; } + public string errMsg { get; set; } /// <summary> /// 鎺ュ彛璋冪敤缁撴灉 true鎴愬姛 false澶辫触 /// </summary> @@ -156,6 +163,58 @@ public int errCode { get; set; } } + /// <summary> + /// 鏌ヨ搴撲綅璁板綍鎺ュ彛杩斿洖 + /// </summary> + public class LocationRecordsResult + { + /// <summary> + /// 閿欒璇存槑锛屽綋success涓篎alse鏃讹紝errCode鏈夊� + /// </summary> + public string Msg { get; set; } + /// <summary> + /// 鎺ュ彛璋冪敤缁撴灉 true鎴愬姛 false澶辫触 + /// </summary> + public bool Success { get; set; } + /// <summary> + /// 鎺ュ彛鍙嶉鐮�鏃犻敊璇负0 + /// </summary> + public int Code { get; set; } + + public List <LocationRecord> Data { get; set; } + } + public class LocationRecord + { + /// <summary> + /// 鎿嶄綔绫诲瀷 1鍏ュ簱 2鍑哄簱 + /// </summary> + public string Task_type { get; set; } + /// <summary> + /// 鍛ㄨ浆鍗″彿 + /// </summary> + public string TurnCardNum { get; set; } + /// <summary> + /// 宸ヨ缂栧彿 + /// </summary> + public string TOOLS_NO { get; set; } + /// <summary> + /// 璧风偣搴撳尯缂栧彿 + /// </summary> + public string Location_From { get; set; } + /// <summary> + /// 璧风偣璐т綅缂栫爜 + /// </summary> + public string Location_FromNo { get; set; } + /// <summary> + /// 鐩殑搴撳尯缂栧彿 + /// </summary> + public string Location_To { get; set; } + /// <summary> + /// 鐩殑璐т綅缂栫爜 + /// </summary> + public string Location_ToNo { get; set; } + + } public class zcResult { @@ -391,6 +450,22 @@ /// 浠诲姟鍙峰敮涓�爣璇� /// </summary> public string task_no { get; set; } + } + + + /// <summary> + /// 搴撲綅鎿嶄綔璁板綍鍙傛暟 + /// </summary> + public class LocationRecordsParme + { + /// <summary> + /// 鎿嶄綔寮�鏃堕棿 + /// </summary> + public DateTime operatestarttime { get; set; } + /// <summary> + /// 鎿嶄綔缁撴潫鏃堕棿 + /// </summary> + public DateTime operateendtime { get; set; } } /// <summary> @@ -663,10 +738,54 @@ public int priority { get; set; } } + + /// <summary> - /// 鍑哄叆搴撲换鍔′笅鍙戞帴鍙e弬鏁�+ /// 鍛煎彨鑳舵枡 /// </summary> - public class ZcInWorkAreaParme { + public class InWorkAreaParme + { + /// <summary> + /// 浠诲姟鍙�+ /// </summary> + public string task_no { get; set; } + + /// <summary> + /// 缁堢偣璐т綅 + /// </summary> + public string Location_To { get; set; } + + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + public string PROD_NO { get; set; } + + /// <summary> + /// 浠诲姟绫诲瀷 1鍏ュ簱 2鍑哄簱 + /// </summary> + public int Task_type { get; set; } + + /// <summary> + /// 浼樺厛绾�+ /// </summary> + public int Priority { get; set; } + + /// <summary> + /// 鐗╂枡鐘舵� + /// </summary> + public string CHECK_INFO { get; set; } + + /// <summary> + /// 涓氬姟绫诲瀷 9h鍛煎彨鑳舵枡 + /// </summary> + public string BUSI_TYPE { get; set; } + } + + + /// <summary> + /// 鍑哄叆搴撲换鍔′笅鍙戞帴鍙e弬鏁�+ /// </summary> + public class ZcInWorkAreaParme { /// <summary> /// 浠诲姟鍙� -- Gitblit v1.9.1