From 4acb88b7afaab5b18a1c9ca8a78ce346297c382f Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期四, 02 一月 2025 10:59:38 +0800
Subject: [PATCH] 修改问题
---
Wms/Model/InterFaceModel/HttpModel.cs | 209 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 207 insertions(+), 2 deletions(-)
diff --git a/Wms/Model/InterFaceModel/HttpModel.cs b/Wms/Model/InterFaceModel/HttpModel.cs
index 57c5de1..8882911 100644
--- a/Wms/Model/InterFaceModel/HttpModel.cs
+++ b/Wms/Model/InterFaceModel/HttpModel.cs
@@ -315,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
@@ -806,20 +850,181 @@
#region FuMa-Model
/// <summary>
- /// 鍙戦�佹帴鏀惰祴鐮佺郴缁熸帴鍙e弬鏁扮殑model
+ /// 鎺ユ敹璧嬬爜绯荤粺鎺ュ彛杩斿洖鐨勫弬鏁� model
/// </summary>
public class FuMaModel
{
/// <summary>
/// 鐘舵�佺爜 0 鎴愬姛 -1澶辫触
/// </summary>
- public int Success { get; set; }
+ public bool IsSuccess { get; set; }
/// <summary>
/// 淇℃伅璇︽儏
/// </summary>
public string Message { get; set; }
}
+ /// <summary>
+ /// 鑾峰彇绠辩爜淇℃伅鍙傛暟Model
+ /// </summary>
+ public class FuMaGetBoxModel:FuMaModel
+ {
+ /// <summary>
+ /// 浜у搧淇℃伅
+ /// </summary>
+ public ProductModel Product { get; set; }
+ /// <summary>
+ /// 绠辨敮淇℃伅
+ /// </summary>
+ public List<BarcodesModel> Barcodes { get; set; }
+ /// <summary>
+ /// 鍖呰姣斾緥
+ /// </summary>
+ public string PkgRatio { get; set; }
+ /// <summary>
+ /// 鏁寸灏忓寘瑁呮暟閲�
+ /// </summary>
+ public decimal BoxItemQty { get; set; }
+ /// <summary>
+ /// 鐗╂枡缂栫爜
+ /// </summary>
+ public string MaterialNum { get; set; }
+ /// <summary>
+ /// 鏍囧噯閲嶉噺
+ /// </summary>
+ public decimal StandarWeight { get; set; }
+ /// <summary>
+ /// 浜х嚎鍚嶇О
+ /// </summary>
+ public string LineName { get; set; }
+ /// <summary>
+ /// 杞﹂棿鍚嶇О
+ /// </summary>
+ public string WorkShop { get; set; }
+ /// <summary>
+ /// 璐熻矗浜�
+ /// </summary>
+ public string HeadMan { get; set; }
+
+ }
+ public class ProductModel
+ {
+ /// <summary>
+ /// 浜у搧缂栧彿
+ /// </summary>
+ public string ProductCode { get; set; }
+ /// <summary>
+ /// 浜у搧鍚嶇О
+ /// </summary>
+ public string ProductName { get; set; }
+ public int SubtypeId { get; set; }
+ /// <summary>
+ /// 瀛愮被缂栫爜
+ /// </summary>
+ public string SubType { get; set; }
+ public string Type { get; set; }
+ /// <summary>
+ /// 瑙勬牸
+ /// </summary>
+ public string Spec { get; set; }
+ /// <summary>
+ /// 鍖呰瑙勬牸
+ /// </summary>
+ public string PackageSpec { get; set; }
+ /// <summary>
+ /// 鍖呰鍗曚綅
+ /// </summary>
+ public string PackUnit { get; set; }
+ public string PhysicDetailType { get; set; }
+ public bool IsSpecial { get; set; }
+ public bool Is789 { get; set; }
+ /// <summary>
+ /// 鎵瑰噯鏂囧彿
+ /// </summary>
+ public string AuthorizedNo { get; set; }
+ public List<string> PkgRatio { get; set; }
+
+ }
+
+ public class BarcodesModel
+ {
+ /// <summary>
+ /// 绠卞彿/鏀彿
+ /// </summary>
+ public string Barcode { get; set; }
+
+ /// <summary>
+ ///
+ /// </summary>
+ public int ScanTaskId { get; set; }
+ /// <summary>
+ /// 鐢熶骇鎵瑰彿
+ /// </summary>
+ public string BatchNo { get; set; }
+
+ /// <summary>
+ /// 鎷肩鍚庣殑鎵瑰彿
+ /// </summary>
+ public string MixedBatchNo { get; set; }
+ /// <summary>
+ /// 鍖呰绾у埆
+ /// </summary>
+ public string Level { get; set; }
+ /// <summary>
+ ///
+ /// </summary>
+ public string ParentBarcode { get; set; }
+
+ /// <summary>
+ /// 鐘舵�侊紝鏁寸銆侀浂绠便�佹嫾绠�
+ /// </summary>
+ public string Status { get; set; }
+ /// <summary>
+ /// 绠卞唴灏忓寘瑁呮暟閲�
+ /// </summary>
+ public decimal BoxItemQty { get; set; }
+ /// <summary>
+ ///
+ /// </summary>
+ public string ScanTime { get; set; }
+ /// <summary>
+ ///
+ /// </summary>
+ public string MixedScanTime { get; set; }
+ /// <summary>
+ ///
+ /// </summary>
+ public string MixedTaskId { get; set; }
+ /// <summary>
+ /// 鐗╂祦鍙�
+ /// </summary>
+ public string LogisticsNum { get; set; }
+ /// <summary>
+ /// 鍖呰浜�
+ /// </summary>
+ public string PackageMan { get; set; }
+ /// <summary>
+ /// 鎵樼洏鐮�
+ /// </summary>
+ public string PalletCode { get; set; }
+ /// <summary>
+ /// 鐢熶骇鏃ユ湡
+ /// </summary>
+ public string ProductionDate { get; set; }
+ /// <summary>
+ /// 鏈夋晥鏈熻嚦
+ /// </summary>
+ public string ExpirationDate { get; set; }
+ /// <summary>
+ /// 瀹為檯閲嶉噺
+ /// </summary>
+ public decimal Weight { get; set; }
+ /// <summary>
+ /// 绠卞唴浠舵暟
+ /// </summary>
+ public int MinLevelCount { get; set; }
+ }
+
#endregion
}
--
Gitblit v1.8.0