From 3a6f7cb36dff0ec99edddbb53078947fcf08a47e Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期六, 19 七月 2025 09:32:15 +0800 Subject: [PATCH] 1.用料清单变更 --- MES.Service/Modes/SalesOrderDetail.cs | 251 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 251 insertions(+), 0 deletions(-) diff --git a/MES.Service/Modes/SalesOrderDetail.cs b/MES.Service/Modes/SalesOrderDetail.cs new file mode 100644 index 0000000..0cce5a2 --- /dev/null +++ b/MES.Service/Modes/SalesOrderDetail.cs @@ -0,0 +1,251 @@ +锘縰sing SqlSugar; + +namespace MES.Service.Modes; + +/// <summary> +/// 閿�鍞鍗曟槑缁嗚〃 +/// </summary> +[SugarTable("SALES_ORDER_DETAIL")] +public class SalesOrderDetail +{ + /// <summary> + /// SEQ_sales搴忓垪 + /// </summary> + [SugarColumn(ColumnName = "ID", IsPrimaryKey = true)] + public Guid Id { get; set; } + + /// <summary> + /// SEQ_sales搴忓垪 + /// </summary> + [SugarColumn(ColumnName = "pid")] + public Guid? Pid { get; set; } + + /// <summary> + /// ERPID + /// </summary> + [SugarColumn(ColumnName = "ERP_ID")] + public decimal? ErpID { get; set; } + + /// <summary> + /// ERP澶碔D + /// </summary> + [SugarColumn(ColumnName = "E_HID")] + public decimal? EHID { get; set; } + + /// <summary> + /// 鐗╂枡缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "MATERIAL_ID")] + public string? MaterialId { get; set; } + + /// <summary> + /// 瀹㈡埛鐗╂枡缂栫爜 + /// </summary> + [SugarColumn(ColumnName = "MAP_ID")] + public string? MapId { get; set; } + + /// <summary> + /// 瀹㈡埛鐗╂枡鍚嶇О + /// </summary> + [SugarColumn(ColumnName = "MAP_NAME")] + public string? MapName { get; set; } + + /// <summary> + /// 瀹㈡埛鐗╂枡瑙勬牸 + /// </summary> + [SugarColumn(ColumnName = "MAP_SPEC")] + public string? MapSpec { get; set; } + + /// <summary> + /// 搴忓彿 + /// </summary> + [SugarColumn(ColumnName = "Seq")] + public int? Seq { get; set; } + + /// <summary> + /// 閿�鍞崟浣� + /// </summary> + [SugarColumn(ColumnName = "UNIT_ID")] + public string? UnitId { get; set; } + + /// <summary> + /// 閿�鍞暟閲� + /// </summary> + [SugarColumn(ColumnName = "QTY")] + public decimal? Qty { get; set; } + + /// <summary> + /// 璁′环鍗曚綅 + /// </summary> + [SugarColumn(ColumnName = "PRICE_UNIT_ID")] + public string? PriceUnitId { get; set; } + + /// <summary> + /// 璁′环鏁伴噺 + /// </summary> + [SugarColumn(ColumnName = "PRICE_UNIT_QTY")] + public decimal? PriceUnitQty { get; set; } + + /// <summary> + /// 瑕佽揣鏃ユ湡 + /// </summary> + [SugarColumn(ColumnName = "DELIVERY_DATE")] + public DateTime? DeliveryDate { get; set; } + + /// <summary> + /// 鏄惁璧犲搧 + /// </summary> + [SugarColumn(ColumnName = "IS_FREE")] + public string? IsFree { get; set; } + + ///// <summary> + ///// 閿�鍞鍗曞彿 + ///// </summary> + //[SugarColumn(ColumnName = "UNW_TEXT_XSDDH")] + //public string? SalesOrderNo { get; set; } + + /// <summary> + /// 渚涘簲缁勭粐 + /// </summary> + [SugarColumn(ColumnName = "SUPPLY_ORG_ID")] + public string? SupplyOrgId { get; set; } + + /// <summary> + /// 搴撳瓨缁勭粐 + /// </summary> + [SugarColumn(ColumnName = "STOCK_ORG_ID")] + public string? StockOrgId { get; set; } + + /// <summary> + /// 缁撶畻缁勭粐 + /// </summary> + [SugarColumn(ColumnName = "SETTLE_ORG_IDS")] + public string? SettleOrgIds { get; set; } + + + ///// <summary> + ///// 璺熷崟鍛� + ///// </summary> + //[SugarColumn(ColumnName = "UNW_BASE_GDY")] + //public string? SalesFollowUp { get; set; } + + /// <summary> + /// 璐т富绫诲瀷 + /// </summary> + [SugarColumn(ColumnName = "OWNER_TYPE_ID")] + public string? OwnerTypeId { get; set; } + + /// <summary> + /// 璐т富 + /// </summary> + [SugarColumn(ColumnName = "OWNER_ID")] + public string? OwnerId { get; set; } + + /// <summary> + /// 澶囨敞 + /// </summary> + [SugarColumn(ColumnName = "ENTRY_NOTE")] + public string? EntryNote { get; set; } + + /// <summary> + /// 璁″垝璺熻釜鍙� + /// </summary> + [SugarColumn(ColumnName = "MTO_NO")] + public string? MtoNo { get; set; } + + /// <summary> + /// 鎵瑰彿 + /// </summary> + [SugarColumn(ColumnName = "LOT")] + public string? Lot { get; set; } + + /// <summary> + /// 鍙戣揣涓婇檺 + /// </summary> + [SugarColumn(ColumnName = "DELIVERY_MAX_QTY")] + public decimal? DeliveryMaxQty { get; set; } + + /// <summary> + /// 鍙戣揣涓嬮檺 + /// </summary> + [SugarColumn(ColumnName = "DELIVERY_MIN_QTY")] + public decimal? DeliveryMinQty { get; set; } + + /// <summary> + /// 瓒呭彂鎺у埗鍗曚綅 + /// </summary> + [SugarColumn(ColumnName = "OUT_LMT_UNIT_ID")] + public string? OutLmtUnitId { get; set; } + + /// <summary> + /// 涓氬姟鍏抽棴 + /// </summary> + [SugarColumn(ColumnName = "MRP_CLOSE_STATUS")] + public string? MrpCloseStatus { get; set; } + + /// <summary> + /// 涓氬姟缁堟 + /// </summary> + [SugarColumn(ColumnName = "MRP_TERMINATE_STATUS")] + public string? MrpTerminateStatus { get; set; } + + /// <summary> + /// 缁堟鏃ユ湡 + /// </summary> + [SugarColumn(ColumnName = "TERMINATE_DATE")] + public DateTime? TerminateDate { get; set; } + + /// <summary> + /// 缁堟浜� + /// </summary> + [SugarColumn(ColumnName = "TERMINATER_ID")] + public string? TerminaterId { get; set; } + + /// <summary> + /// 婧愬崟绫诲瀷 + /// </summary> + [SugarColumn(ColumnName = "SRC_TYPE")] + public string? SrcType { get; set; } + + /// <summary> + /// 婧愬崟鍗曞彿 + /// </summary> + [SugarColumn(ColumnName = "SRC_BILL_NO")] + public string? SrcBillNo { get; set; } + + /// <summary> + /// 绱鍙戣揣閫氱煡鏁伴噺 + /// </summary> + [SugarColumn(ColumnName = "DELI_QTY")] + public decimal? DeliQty { get; set; } + + /// <summary> + /// 绱鍑哄簱鏁伴噺 + /// </summary> + [SugarColumn(ColumnName = "STOCK_OUT_QTY")] + public decimal? StockOutQty { get; set; } + + /// <summary> + /// 绱閫�璐ч�氱煡鏁伴噺锛堥攢鍞熀鏈級 + [SugarColumn(ColumnName = "BASE_RET_NOTICE_QTY")] + public decimal? BaseRetNoticeQty { get; set; } /// </summary> + + /// <summary> + /// 绱閫�璐ф暟閲忥紙閿�鍞熀鏈級 + /// </summary> + [SugarColumn(ColumnName = "BASE_RETURN_QTY")] + public decimal? BaseReturnQty { get; set; } + + /// <summary> + /// 鍓╀綑鏈嚭鏁伴噺锛堥攢鍞熀鏈級 + /// </summary> + [SugarColumn(ColumnName = "BASE_REMAIN_OUT_QTY")] + public decimal? BaseRemainOutQty { get; set; } + + /// <summary> + /// 绱搴旀敹鏁伴噺锛堥攢鍞熀鏈級 + /// </summary> + [SugarColumn(ColumnName = "BASEARQTY")] + public decimal? BASEARQTY { get; set; } + +} \ No newline at end of file -- Gitblit v1.9.3