From cfb3f2c7e9cde8cc2eb2a19263d0802c0c5410a3 Mon Sep 17 00:00:00 2001
From: zhanghonglin <zhanghonglin@hnkhzn.com>
Date: 星期一, 06 四月 2026 15:41:04 +0800
Subject: [PATCH] mes接口

---
 项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/MES/Reports.cs |  458 ++++++++++++++++++++++++++++----------------------------
 1 files changed, 229 insertions(+), 229 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/MES/Reports.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/MES/Reports.cs"
index a30c33c..f80dcd3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/MES/Reports.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEAWCS_Server/WIDESEAWCS_DTO/MES/Reports.cs"
@@ -12,7 +12,7 @@
         /// <summary>
         /// 鎶ュ伐淇℃伅
         /// </summary>
-        public report report { get; set; }
+        public report report { get; set; } = new report();
 
         /// <summary>
         /// 鏄惁寮哄埗鍏ュ簱
@@ -22,12 +22,12 @@
         /// <summary>
         /// 鎶ュ伐鏉$爜
         /// </summary>
-        public List<barcodeSN> barcodeSN { get; set; }
+        public List<barcodeSN> barcodeSN { get; set; } = new List<barcodeSN>();
 
-        /// <summary>
-        /// 鎶ュ伐淇℃伅鑷畾涔夊瓧娈�
-        /// </summary>
-        public List<cusValues> cusValues { get; set; }
+        ///// <summary>
+        ///// 鎶ュ伐淇℃伅鑷畾涔夊瓧娈�
+        ///// </summary>
+        //public List<cusValues> cusValues { get; set; } = new List<cusValues>();
     }
 
     public class report
@@ -35,87 +35,87 @@
         /// <summary>
         /// 鎶ュ伐鏁伴噺蹇呭~
         /// </summary>
-        public decimal Qty { get; set; }
+        public decimal Qty { get; set; }//
         /// <summary>
         /// 娲惧伐鍗旾D蹇呭~
         /// </summary>
-        public string DispatchID { get; set; }
-        /// <summary>
-        /// 杞崲鏁伴噺decimal
-        /// </summary>
-        public decimal ConversionQty { get; set; }
-        /// <summary>
-        /// 杞崲鐜嘾ecimal
-        /// </summary>
-        public decimal ConversionRate { get; set; }
-        /// <summary>
-        /// 杞崲鍗曚綅id
-        /// </summary>
-        public int ConversionUnitId { get; set; }
-        /// <summary>
-        /// 鎶ュ伐浜哄憳id
-        /// </summary>
-        public string CreateEmpId { get; set; }
-        /// <summary>
-        /// 宸ュ簭id
-        /// </summary>
-        public string ProcessId { get; set; }
-        /// <summary>
-        /// 璁惧id
-        /// </summary>
-        public string FacilityId { get; set; }
-        /// <summary>
-        /// 澶囨敞
-        /// </summary>
-        public string Remark { get; set; }
-        /// <summary>
-        /// 鏍囧寘鏁伴噺decimal
-        /// </summary>
-        public int MinPackage { get; set; }
-        /// <summary>
-        /// 鍏ュ簱浠撳簱id
-        /// </summary>
-        public string WarehouseId { get; set; }
-        /// <summary>
-        /// 鍏ュ簱搴撲綅id
-        /// </summary>
-        public int WareareaId { get; set; }
-        /// <summary>
-        /// 杩斿伐鏁伴噺
-        /// </summary>
-        public int ReworkQty { get; set; }
-        /// <summary>
-        /// 鎶ュ簾鏁伴噺
-        /// </summary>
-        public int ScrapQty { get; set; }
-        /// <summary>
-        /// 鎶ュ伐鍗曞彿
-        /// </summary>
-        public string ReportNo { get; set; }
-        /// <summary>
-        /// 鍗曚环
-        /// </summary>
-        public decimal PriceOne { get; set; }
-        /// <summary>
-        /// 浠诲姟鍗曞彿
-        /// </summary>
-        public string TaskBillNo { get; set; }
-        /// <summary>
-        /// 宸ュ簭搴忓彿
-        /// </summary>
-        public int SubNo { get; set; }
-        /// <summary>
-        /// 鐢熶骇绫诲瀷锛堝澶�/鑷埗锛�
-        /// </summary>
-        public string RouteType { get; set; }
-        /// <summary>
-        /// 鐝Id
-        /// </summary>
-        public string ClassId { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public string EmpCode { get; set; }
+        public string DispatchID { get; set; }//
+        ///// <summary>
+        ///// 杞崲鏁伴噺decimal
+        ///// </summary>
+        //public decimal ConversionQty { get; set; }
+        ///// <summary>
+        ///// 杞崲鐜嘾ecimal
+        ///// </summary>
+        //public decimal ConversionRate { get; set; }
+        ///// <summary>
+        ///// 杞崲鍗曚綅id
+        ///// </summary>
+        //public int ConversionUnitId { get; set; }
+        ///// <summary>
+        ///// 鎶ュ伐浜哄憳id
+        ///// </summary>
+        //public string CreateEmpId { get; set; }
+        ///// <summary>
+        ///// 宸ュ簭id
+        ///// </summary>
+        //public string ProcessId { get; set; }
+        ///// <summary>
+        ///// 璁惧id
+        ///// </summary>
+        //public string FacilityId { get; set; }
+        ///// <summary>
+        ///// 澶囨敞
+        ///// </summary>
+        //public string Remark { get; set; }
+        ///// <summary>
+        ///// 鏍囧寘鏁伴噺decimal
+        ///// </summary>
+        //public int MinPackage { get; set; }
+        ///// <summary>
+        ///// 鍏ュ簱浠撳簱id
+        ///// </summary>
+        //public string WarehouseId { get; set; }
+        ///// <summary>
+        ///// 鍏ュ簱搴撲綅id
+        ///// </summary>
+        //public int WareareaId { get; set; }
+        ///// <summary>
+        ///// 杩斿伐鏁伴噺
+        ///// </summary>
+        //public int ReworkQty { get; set; }
+        ///// <summary>
+        ///// 鎶ュ簾鏁伴噺
+        ///// </summary>
+        //public int ScrapQty { get; set; }
+        ///// <summary>
+        ///// 鎶ュ伐鍗曞彿
+        ///// </summary>
+        //public string ReportNo { get; set; }
+        ///// <summary>
+        ///// 鍗曚环
+        ///// </summary>
+        //public decimal PriceOne { get; set; }
+        ///// <summary>
+        ///// 浠诲姟鍗曞彿
+        ///// </summary>
+        //public string TaskBillNo { get; set; }
+        ///// <summary>
+        ///// 宸ュ簭搴忓彿
+        ///// </summary>
+        //public int SubNo { get; set; }
+        ///// <summary>
+        ///// 鐢熶骇绫诲瀷锛堝澶�/鑷埗锛�
+        ///// </summary>
+        //public string RouteType { get; set; }
+        ///// <summary>
+        ///// 鐝Id
+        ///// </summary>
+        //public string ClassId { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public string EmpCode { get; set; }
     }
 
     public class barcodeSN
@@ -123,7 +123,7 @@
         /// <summary>
         /// 鏉$爜蹇呭~
         /// </summary>
-        public string Barcode { get; set; }
+        public string Barcode { get; set; }//
         /// <summary>
         /// 鏉$爜绫诲瀷蹇呭~ 0鐗╂枡鏉$爜 1绠辨潯鐮� 3SN鐮� 4鎵樼爜
         /// </summary>
@@ -131,162 +131,162 @@
         /// <summary>
         /// 蹇呭~
         /// </summary>
-        public int Id { get; set; }
+        public long Id { get; set; }//
         /// <summary>
         /// 鏁伴噺蹇呭~decimal
         /// </summary>
-        public int Quantity { get; set; }
+        public int Quantity { get; set; }//
         /// <summary>
         /// 鐗╂枡ID蹇呭~
         /// </summary>
-        public int MaterialId { get; set; }
-        /// <summary>
-        ///  杈呭姪鏁伴噺decimal
-        /// </summary>
-        public int AuxQty { get; set; }
-        /// <summary>
-        /// 閲嶉噺decimal
-        /// </summary>
-        public int BarWeight { get; set; }
-        /// <summary>
-        /// 鏍囩鏁伴噺decimal
-        /// </summary>
-        public int PackageQty { get; set; }
-        /// <summary>
-        /// 鍏ュ簱鏁伴噺
-        /// </summary>
-        public int QuantityIn { get; set; }
-        /// <summary>
-        /// 鍑哄簱鏁伴噺
-        /// </summary>
-        public int QuantityOut { get; set; }
-        /// <summary>
-        /// 鐘舵��
-        /// </summary>
-        public int Status { get; set; }
+        public long MaterialId { get; set; }//
+        ///// <summary>
+        /////  杈呭姪鏁伴噺decimal
+        ///// </summary>
+        //public int AuxQty { get; set; }
+        ///// <summary>
+        ///// 閲嶉噺decimal
+        ///// </summary>
+        //public int BarWeight { get; set; }
+        ///// <summary>
+        ///// 鏍囩鏁伴噺decimal
+        ///// </summary>
+        //public int PackageQty { get; set; }
+        ///// <summary>
+        ///// 鍏ュ簱鏁伴噺
+        ///// </summary>
+        //public int QuantityIn { get; set; }
+        ///// <summary>
+        ///// 鍑哄簱鏁伴噺
+        ///// </summary>
+        //public int QuantityOut { get; set; }
+        ///// <summary>
+        ///// 鐘舵��
+        ///// </summary>
+        //public int Status { get; set; }
         /// <summary>
         /// 鎵规
         /// </summary>
-        public int BatchNum { get; set; }
-        /// <summary>
-        /// 鍒涘缓浜哄憳Id
-        /// </summary>
-        public int CreateEmpId { get; set; }
-        /// <summary>
-        /// 浠诲姟鍗旾d
-        /// </summary>
-        public int TaskId { get; set; }
-        /// <summary>
-        /// 浠诲姟宸ュ簭Id
-        /// </summary>
-        public int TaskSubId { get; set; }
-        /// <summary>
-        /// 鎶ュ伐涓嶈壇id
-        /// </summary>
-        public int ReportNGId { get; set; }
+        public int BatchNum { get; set; }//
+        ///// <summary>
+        ///// 鍒涘缓浜哄憳Id
+        ///// </summary>
+        //public int CreateEmpId { get; set; }
+        ///// <summary>
+        ///// 浠诲姟鍗旾d
+        ///// </summary>
+        //public int TaskId { get; set; }
+        ///// <summary>
+        ///// 浠诲姟宸ュ簭Id
+        ///// </summary>
+        //public int TaskSubId { get; set; }
+        ///// <summary>
+        ///// 鎶ュ伐涓嶈壇id
+        ///// </summary>
+        //public int ReportNGId { get; set; }
         /// <summary>
         /// 娲惧伐鍗旾d
         /// </summary>
-        public int DispatchId { get; set; }
-        /// <summary>
-        /// 鎶ュ伐鍗昳d
-        /// </summary>
-        public int ReportId { get; set; }
-        /// <summary>
-        ///  鏉ユ簮绫诲瀷
-        /// </summary>
-        public int SourceType { get; set; }
-        /// <summary>
-        /// 瀹㈡埛鏉$爜
-        /// </summary>
-        public int CustomerBarcode { get; set; }
-        /// <summary>
-        /// 瀹㈡埛鍝佸悕
-        /// </summary>
-        public int CustomerMaterialName { get; set; }
-        /// <summary>
-        /// 瀹㈡埛鍝佸彿
-        /// </summary>
-        public int CustomerMaterialCode { get; set; }
-        /// <summary>
-        /// 瀹㈡埛鍨嬪彿
-        /// </summary>
-        public int CustomerMaterialModel { get; set; }
-        /// <summary>
-        /// 瀹㈡埛瑙勬牸
-        /// </summary>
-        public int CustomerMaterialSpecification { get; set; }
-        /// <summary>
-        /// 澶囨敞
-        /// </summary>
-        public int Remark { get; set; }
-        /// <summary>
-        /// 浣撶Н
-        /// </summary>
-        public int Volume { get; set; }
-        /// <summary>
-        /// 璐ㄦ鍗旾d
-        /// </summary>
-        public int QcRecordId { get; set; }
-        /// <summary>
-        /// 渚涘簲鍟咺d
-        /// </summary>
-        public int SupplierId { get; set; }
-        /// <summary>
-        /// 璁惧Id
-        /// </summary>
-        public int FacId { get; set; }
-        /// <summary>
-        /// 浠撳簱
-        /// </summary>
-        public int WarehouseId { get; set; }
-        /// <summary>
-        /// 搴撲綅
-        /// </summary>
-        public int WareareaId { get; set; }
-        /// <summary>
-        /// 宸ヤ綔涓績
-        /// </summary>
-        public int WorkcenterId { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int EntityId { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int CreateTime { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int CreateUserId { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int CreateUserName { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int LastUpdateTime { get; set; }
-        /// <summary>
-        //
-        /// </summary>
-        public int LastUpdateUserId { get; set; }
-        /// <summary>
-        /// 
-        /// </summary>
-        public int LastUpdateUserName { get; set; }
+        public long DispatchId { get; set; }//
+        ///// <summary>
+        ///// 鎶ュ伐鍗昳d
+        ///// </summary>
+        //public int ReportId { get; set; }
+        ///// <summary>
+        /////  鏉ユ簮绫诲瀷
+        ///// </summary>
+        //public int SourceType { get; set; }
+        ///// <summary>
+        ///// 瀹㈡埛鏉$爜
+        ///// </summary>
+        //public int CustomerBarcode { get; set; }
+        ///// <summary>
+        ///// 瀹㈡埛鍝佸悕
+        ///// </summary>
+        //public int CustomerMaterialName { get; set; }
+        ///// <summary>
+        ///// 瀹㈡埛鍝佸彿
+        ///// </summary>
+        //public int CustomerMaterialCode { get; set; }
+        ///// <summary>
+        ///// 瀹㈡埛鍨嬪彿
+        ///// </summary>
+        //public int CustomerMaterialModel { get; set; }
+        ///// <summary>
+        ///// 瀹㈡埛瑙勬牸
+        ///// </summary>
+        //public int CustomerMaterialSpecification { get; set; }
+        ///// <summary>
+        ///// 澶囨敞
+        ///// </summary>
+        //public int Remark { get; set; }
+        ///// <summary>
+        ///// 浣撶Н
+        ///// </summary>
+        //public int Volume { get; set; }
+        ///// <summary>
+        ///// 璐ㄦ鍗旾d
+        ///// </summary>
+        //public int QcRecordId { get; set; }
+        ///// <summary>
+        ///// 渚涘簲鍟咺d
+        ///// </summary>
+        //public int SupplierId { get; set; }
+        ///// <summary>
+        ///// 璁惧Id
+        ///// </summary>
+        //public int FacId { get; set; }
+        ///// <summary>
+        ///// 浠撳簱
+        ///// </summary>
+        //public int WarehouseId { get; set; }
+        ///// <summary>
+        ///// 搴撲綅
+        ///// </summary>
+        //public int WareareaId { get; set; }
+        ///// <summary>
+        ///// 宸ヤ綔涓績
+        ///// </summary>
+        //public int WorkcenterId { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int EntityId { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int CreateTime { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int CreateUserId { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int CreateUserName { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int LastUpdateTime { get; set; }
+        ///// <summary>
+        ////
+        ///// </summary>
+        //public int LastUpdateUserId { get; set; }
+        ///// <summary>
+        ///// 
+        ///// </summary>
+        //public int LastUpdateUserName { get; set; }
     }
 
-    public class cusValues
-    {
-        /// <summary>
-        /// 瀛楁鍐呯爜
-        /// </summary>
-        public int FormFieldCode { get; set; }
-        /// <summary>
-        /// 瀛楁鍊�
-        /// </summary>
-        public int FieldValue { get; set; }
-    }
+    //public class cusValues
+    //{
+    //    /// <summary>
+    //    /// 瀛楁鍐呯爜
+    //    /// </summary>
+    //    public int FormFieldCode { get; set; }
+    //    /// <summary>
+    //    /// 瀛楁鍊�
+    //    /// </summary>
+    //    public int FieldValue { get; set; }
+    //}
 }

--
Gitblit v1.9.3