From 23b4700a5a8555684de58b5d80ff06ae387432f2 Mon Sep 17 00:00:00 2001 From: lss <Lss@HanInfo> Date: 星期五, 16 五月 2025 17:24:49 +0800 Subject: [PATCH] 流程开发 --- HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiModel.cs | 103 +++++++++++++++++++++++++++++++++------------------ 1 files changed, 67 insertions(+), 36 deletions(-) diff --git a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiModel.cs b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiModel.cs index 565a7a7..90ec591 100644 --- a/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiModel.cs +++ b/HH.WCS.Mobox3/HH.WCS.Mobox3.DaYang/api/ApiModel.cs @@ -256,19 +256,81 @@ /// <summary> /// 璁惧淇″彿鍙嶉 /// </summary> - public partial class PutInModel + public partial class NotifyDeviceSignalModel { /// <summary> - /// 璧风偣 + /// 鎵樼洏鍙凤紝鍙┖锛屽涓墭鐩樺彿鍙互鎷兼帴 /// </summary> - public string startBit { get; set; } + [JsonProperty("cntrNo")] + public string CntrNo { get; set; } + /// <summary> + /// 璁惧缂栧彿 + /// </summary> + [JsonProperty("deviceNo")] + public string DeviceNo { get; set; } + + [JsonProperty("extData")] + public Dictionary<string, object>[] ExtData { get; set; } + + /// <summary> + /// 璐т綅锛屼笂鏂欑偣銆佷笅鏂欑偣銆佽鐮佷綅銆佺О閲嶄綅 + /// </summary> + [JsonProperty("loc")] + public string Loc { get; set; } + + /// <summary> + /// 璇锋眰绫诲瀷锛�:鍏ュ簱鐢宠 + /// </summary> + [JsonProperty("signalType")] + public int SignalType { get; set; } } + /// <summary> + /// 浠诲姟鐘舵�鍙嶉 + /// </summary> + public partial class NotifyTaskStatusModel + { + /// <summary> + /// 璁惧鍙�+ /// </summary> + [JsonProperty("deviceNo")] + public string DeviceNo { get; set; } + + /// <summary> + /// 寮傚父浠g爜锛屼富瑕佹槸閽堝鍚勭寮傚父鍙栨秷鐨勬弿杩�+ /// </summary> + [JsonProperty("errCode")] + public int ErrCode { get; set; } + + /// <summary> + /// 褰撳墠鎵樼洏浣嶇疆 + /// </summary> + [JsonProperty("loc")] + public string Loc { get; set; } + + /// <summary> + /// 浠诲姟鐘舵�锛�锛氬紑濮�鎵ц涓紱2锛氬畬鎴愶紱3锛氬噯澶囧彇璐э紱4锛氬彇璐у畬鎴愶紱5锛氬噯澶囧嵏璐э紱6锛氬嵏璐у畬鎴愶紱7锛氬紓甯稿彇娑堬紱8锛氬己鍒跺畬鎴�+ /// </summary> + [JsonProperty("status")] + public int Status { get; set; } + + /// <summary> + /// wcs鐨勫瓙浠诲姟鍙凤紝濡傛灉wcs浠诲姟鎷嗗垎浜嗭紝鍙互涓�捣涓婃姤瀛愪换鍔″彿锛屾柟渚挎棩蹇楄拷韪�+ /// </summary> + [JsonProperty("subTaskNo")] + public string SubTaskNo { get; set; } + + /// <summary> + /// 浠诲姟鍙�+ /// </summary> + [JsonProperty("taskNo")] + public string TaskNo { get; set; } + } #endregion #region 澶ф磱绔嬪簱鎺ュ彛鎺ユ敹杩斿洖鍙傛暟 - + /// <summary> /// 璁惧淇℃伅杩斿洖 /// </summary> @@ -318,38 +380,7 @@ [JsonProperty("workStatus")] public int WorkStatus { get; set; } } - /// <summary> - /// 璁惧淇″彿鍙嶉 - /// </summary> - public partial class EquipmentInfoModel - { - /// <summary> - /// 鎵樼洏鍙凤紝鍙┖锛屽涓墭鐩樺彿鍙互鎷兼帴 - /// </summary> - [JsonProperty("cntrNo")] - public string CntrNo { get; set; } - - /// <summary> - /// 璁惧缂栧彿 - /// </summary> - [JsonProperty("deviceNo")] - public string DeviceNo { get; set; } - - [JsonProperty("extData")] - public Dictionary<string, object>[] ExtData { get; set; } - - /// <summary> - /// 璐т綅锛屼笂鏂欑偣銆佷笅鏂欑偣銆佽鐮佷綅銆佺О閲嶄綅 - /// </summary> - [JsonProperty("loc")] - public string Loc { get; set; } - - /// <summary> - /// 璇锋眰绫诲瀷锛�:鍏ュ簱鐢宠 - /// </summary> - [JsonProperty("signalType")] - public long SignalType { get; set; } - } + public partial class Empty { -- Gitblit v1.9.1