From 8fa52d01b1e7f067b2e7c7ded8facc4f9e22609c Mon Sep 17 00:00:00 2001 From: IPC-610 <IPC-610@DESKTOP-6LEOOS3> Date: 星期六, 28 九月 2024 14:51:36 +0800 Subject: [PATCH] 修改下发空托出库接口 --- Wms/Model/InterFaceModel/HttpModel.cs | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 104 insertions(+), 3 deletions(-) diff --git a/Wms/Model/InterFaceModel/HttpModel.cs b/Wms/Model/InterFaceModel/HttpModel.cs index 1445bc4..bb9669c 100644 --- a/Wms/Model/InterFaceModel/HttpModel.cs +++ b/Wms/Model/InterFaceModel/HttpModel.cs @@ -5,6 +5,15 @@ namespace Model.InterFaceModel { + /// <summary> + /// 澶栭儴绯荤粺杩斿洖鍙傛暟 + /// </summary> + public class HttpReturnModel + { + public string Success { get; set; } + public string Message { get; set; } + } + #region Erp-Model /// <summary> @@ -27,18 +36,66 @@ #region MES-Model /// <summary> - /// 鍙戦�佹帴鏀秏es鎺ュ彛鍙傛暟鐨刴odel + /// 鎺ユ敹mes鎺ュ彛鍙傛暟鐨刴odel /// </summary> public class MesModel { /// <summary> /// 鐘舵�佺爜 0 鎴愬姛 -1澶辫触 /// </summary> - public int Success { get; set; } + public string status { get; set; } /// <summary> /// 淇℃伅璇︽儏 /// </summary> - public string Message { get; set; } + public string message { get; set; } + } + + /// <summary> + /// 鎺ユ敹Mes浠ょ墝Model + /// </summary> + public class MesTokenModel + { + /// <summary> + /// 鐘舵�佺爜 0 鎴愬姛 -1澶辫触 + /// </summary> + public string status { get; set; } + /// <summary> + /// 淇℃伅璇︽儏 + /// </summary> + public string message { get; set; } + /// <summary> + /// 淇℃伅璇︽儏 + /// </summary> + public GetTokenModel Data { get; set; } + + /// <summary> + /// 淇℃伅璇︽儏 + /// </summary> + public string type { get; set; } + /// <summary> + /// 寮傚父鎽樿淇℃伅銆愬瓧绗﹀瀷銆� + /// </summary> + public string summary { get; set; } + + } + + /// <summary> + /// 鎺ユ敹MES浠ょ墝token鍊糓doel + /// </summary> + public class GetTokenModel + { + public string token { get; set; } + public string expire_time { get; set; } + } + + /// <summary> + /// 鎺ユ敹閲婃斁澶囨枡鍖哄偍浣嶇姸鎬丮odel + /// </summary> + public class UpLocateModel + { + public string WareHouseNo { get; set; } + public string LocatNo { get; set; } + public string Origin { get; set; } } #endregion @@ -258,6 +315,50 @@ public int? QtyCount { get; set; } } + + //鍏ュ簱浠诲姟鍗曟嵁淇℃伅 + public class ResponseOrderTaskModel + { + /// <summary> + /// WMS涓嬪彂鍗曞彿 + /// </summary> + public string? OrderNo { get; set; } + + /// <summary> + /// 浠诲姟鍙� + /// </summary> + public string? TaskNo { get; set; } + + /// <summary> + /// 鎵规鍙� + /// </summary> + public string? LotNo { get; set; } + + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + public string? SkuNo { get; set; } + + /// <summary> + /// 鐗╂枡鍚嶇О + /// </summary> + public string? SkuName { get; set; } + + /// <summary> + /// 瑙勬牸 + /// </summary> + public string? BoxType { get; set; } + + /// <summary> + /// 鎬荤鏁�/璁″垝绠辨暟/棰勪及绠辨暟 + /// </summary> + public int? Qty { get; set; } + + /// <summary> + /// 浠诲姟绫诲瀷 + /// </summary> + public int? TaskType { get; set; } + } #endregion #region AGV-Model -- Gitblit v1.8.0