From 42bf1ec27f194af9e6deecd0af3179f50583ab8a Mon Sep 17 00:00:00 2001
From: wbc <2597324127@qq.com>
Date: 星期一, 23 六月 2025 15:32:56 +0800
Subject: [PATCH] 退货接口

---
 MES.Service/Modes/SalesReturnNoticeDetail.cs |  132 ++++++++++++++++++--------------------------
 1 files changed, 54 insertions(+), 78 deletions(-)

diff --git a/MES.Service/Modes/SalesReturnNoticeDetail.cs b/MES.Service/Modes/SalesReturnNoticeDetail.cs
index 3d64ef4..6c92886 100644
--- a/MES.Service/Modes/SalesReturnNoticeDetail.cs
+++ b/MES.Service/Modes/SalesReturnNoticeDetail.cs
@@ -11,145 +11,121 @@
     /// <summary>
     ///     SEQ_sales
     /// </summary>
-    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_sales",
-        IsPrimaryKey = true)]
+    [SugarColumn(ColumnName = "ID", OracleSequenceName = "SEQ_sales", IsPrimaryKey = true)]
     public decimal Id { get; set; }
 
     /// <summary>
-    ///     鍗曟嵁琛屽彿
+    ///     鐗╂枡缂栫爜
     /// </summary>
-    [SugarColumn(ColumnName = "LINE_NUMBER")]
-    public long? LineNumber { get; set; }
+    [SugarColumn(ColumnName = "MATERIAL_ID")]
+    public string MaterialId { get; set; }
 
     /// <summary>
-    ///     浜у搧浠g爜
+    ///     閿�鍞崟浣�
     /// </summary>
-    [SugarColumn(ColumnName = "PRODUCT_CODE")]
-    public string ProductCode { get; set; }
+    [SugarColumn(ColumnName = "SALES_UNIT_ID")]
+    public string SalesUnitId { get; set; }
 
     /// <summary>
-    ///     浜у搧鍚嶇О
+    ///     閿�鍞暟閲�
     /// </summary>
-    [SugarColumn(ColumnName = "PRODUCT_NAME")]
-    public string ProductName { get; set; }
+    [SugarColumn(ColumnName = "SALES_QUANTITY")]
+    public decimal SalesQuantity { get; set; }
 
     /// <summary>
-    ///     浜у搧瑙勬牸
+    ///     鏄惁璧犲搧
     /// </summary>
-    [SugarColumn(ColumnName = "PRODUCT_SPEC")]
-    public string ProductSpec { get; set; }
+    [SugarColumn(ColumnName = "IS_FREE")]
+    public string IsFree { get; set; }
 
     /// <summary>
-    ///     閲戦
+    ///     閫�璐ф棩鏈�
     /// </summary>
-    [SugarColumn(ColumnName = "AMOUNT")]
-    public decimal? Amount { get; set; }
+    [SugarColumn(ColumnName = "RETURN_DATE")]
+    public DateTime? ReturnDate { get; set; }
 
     /// <summary>
-    ///     鍗曚环
+    ///     浠撳簱
     /// </summary>
-    [SugarColumn(ColumnName = "UNIT_PRICE")]
-    public decimal? UnitPrice { get; set; }
+    [SugarColumn(ColumnName = "WAREHOUSE")]
+    public string Warehouse { get; set; }
 
     /// <summary>
-    ///     鏁伴噺
+    ///     璁″垝璺熻釜鍙�
     /// </summary>
-    [SugarColumn(ColumnName = "QUANTITY")]
-    public decimal? Quantity { get; set; }
-
-    /// <summary>
-    ///     鍑哄簱鏁伴噺
-    /// </summary>
-    [SugarColumn(ColumnName = "OUT_QUANTITY")]
-    public decimal? OutQuantity { get; set; }
+    [SugarColumn(ColumnName = "PLAN_TRACKING_NUMBER")]
+    public string PlanTrackingNumber { get; set; }
 
     /// <summary>
     ///     鎵瑰彿
     /// </summary>
-    [SugarColumn(ColumnName = "BATCH_NUMBER")]
-    public string BatchNumber { get; set; }
-
-    /// <summary>
-    ///     閫�璐ф暟閲�
-    /// </summary>
-    [SugarColumn(ColumnName = "RETURN_QUANTITY")]
-    public decimal? ReturnQuantity { get; set; }
-
-    /// <summary>
-    ///     鍙戣揣鏁伴噺
-    /// </summary>
-    [SugarColumn(ColumnName = "DELIVERY_QUANTITY")]
-    public decimal? DeliveryQuantity { get; set; }
+    [SugarColumn(ColumnName = "LOT_NUMBER")]
+    public string LotNumber { get; set; }
 
     /// <summary>
     ///     澶囨敞
     /// </summary>
-    [SugarColumn(ColumnName = "REMARKS")]
-    public string Remarks { get; set; }
+    [SugarColumn(ColumnName = "NOTE")]
+    public string Note { get; set; }
 
     /// <summary>
-    ///     閿�鍞鍗曞崟鍙�
+    ///     閫�璐х被鍨�
     /// </summary>
-    [SugarColumn(ColumnName = "SALES_ORDER_ID")]
-    public string SalesOrderId { get; set; }
+    [SugarColumn(ColumnName = "RETURN_TYPE")]
+    public string ReturnType { get; set; }
 
     /// <summary>
-    ///     閿�鍞鍗曞垎褰�
+    ///     搴撳瓨鍗曚綅
     /// </summary>
-    [SugarColumn(ColumnName = "SALES_ORDER_ENTRY")]
-    public string SalesOrderEntry { get; set; }
+    [SugarColumn(ColumnName = "INVENTORY_UNIT")]
+    public string InventoryUnit { get; set; }
 
     /// <summary>
-    ///     閿�鍞鍗旾D
+    ///     搴撳瓨鏁伴噺
     /// </summary>
-    [SugarColumn(ColumnName = "SALES_ORDER_DETAIL_ID")]
-    public string SalesOrderDetailId { get; set; }
+    [SugarColumn(ColumnName = "INVENTORY_QUANTITY")]
+    public decimal InventoryQuantity { get; set; }
 
     /// <summary>
-    ///     鍩烘湰鍗曚环
+    ///     璐т富绫诲瀷
     /// </summary>
-    [SugarColumn(ColumnName = "BASE_UNIT_PRICE")]
-    public decimal? BaseUnitPrice { get; set; }
+    [SugarColumn(ColumnName = "OWNER_TYPE_ID")]
+    public string OwnerTypeId { get; set; }
 
     /// <summary>
-    ///     鍩烘湰鍗曚綅鏁伴噺
+    ///     璐т富
     /// </summary>
-    [SugarColumn(ColumnName = "BASE_UNIT_QUANTITY")]
-    public decimal? BaseUnitQuantity { get; set; }
+    [SugarColumn(ColumnName = "OWNER_ID")]
+    public string OwnerId { get; set; }
 
     /// <summary>
-    ///     浠撳簱浠g爜
+    ///     婧愬崟绫诲瀷
     /// </summary>
-    [SugarColumn(ColumnName = "WAREHOUSE_CODE")]
-    public string WarehouseCode { get; set; }
+    [SugarColumn(ColumnName = "SOURCE_BILL_TYPE")]
+    public string SourceBillType { get; set; }
 
     /// <summary>
-    ///     浠撳簱鍚嶇О
+    ///     婧愬崟鍗曞彿
     /// </summary>
-    [SugarColumn(ColumnName = "WAREHOUSE_NAME")]
-    public string WarehouseName { get; set; }
+    [SugarColumn(ColumnName = "SOURCE_BILL_NO")]
+    public string SourceBillNo { get; set; }
 
     /// <summary>
-    ///     鍩烘湰鍗曚綅鍑哄簱鏁伴噺
+    ///     璁㈠崟鍗曞彿
     /// </summary>
-    [SugarColumn(ColumnName = "BASE_UNIT_OUT_QUANTITY")]
-    public decimal? BaseUnitOutQuantity { get; set; }
+    [SugarColumn(ColumnName = "ORDER_BILL_NO")]
+    public string OrderBillNo { get; set; }
 
     /// <summary>
-    ///     鍗曚綅
+    ///     ERP琛孖D
     /// </summary>
-    [SugarColumn(ColumnName = "UNIT")]
-    public string Unit { get; set; }
-
-    /// <summary>
-    ///     ERPID
-    /// </summary>
-    [SugarColumn(ColumnName = "ERP_ID")]
-    public string ErpId { get; set; }
+    [SugarColumn(ColumnName = "ERP_LINE_ID")]
+    public string ErpLineId { get; set; }
 
     /// <summary>
     ///     ERP澶碔D
     /// </summary>
     [SugarColumn(ColumnName = "ERP_HEAD_ID")]
     public string ErpHeadId { get; set; }
+
 }
\ No newline at end of file

--
Gitblit v1.9.3