From 67348f250a1b7970059698002949a5e0a5f3c52f Mon Sep 17 00:00:00 2001 From: wangxinhui <wangxinhui@hnkhzn.com> Date: 星期四, 14 八月 2025 08:51:04 +0800 Subject: [PATCH] 上传最新代码 --- 项目代码/WMS/WMSServices/WIDESEA_Model/Models/Stock/Dt_StockInfo.cs | 98 +++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 83 insertions(+), 15 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_Model/Models/Stock/Dt_StockInfo.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_Model/Models/Stock/Dt_StockInfo.cs" index 73cc45c..301ec0f 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_Model/Models/Stock/Dt_StockInfo.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WMSServices/WIDESEA_Model/Models/Stock/Dt_StockInfo.cs" @@ -9,9 +9,10 @@ namespace WIDESEA_Model.Models { /// <summary> - /// 搴撳瓨淇℃伅 + /// 鍘熸枡/鍗婃垚鍝佺焊鍗峰簱瀛樹俊鎭� /// </summary> - [SugarTable(nameof(Dt_StockInfo), "搴撳瓨淇℃伅")] + [SugarTable(nameof(Dt_StockInfo), "鍘熸枡/鍗婃垚鍝佺焊鍗峰簱瀛樹俊鎭�")] + [SugarIndex("unique_stockinfo_stockcode", nameof(PalletCode), OrderByType.Asc, true)] public class Dt_StockInfo : BaseEntity { /// <summary> @@ -21,9 +22,9 @@ public int Id { get; set; } /// <summary> - /// 鎵樼洏缂栧彿 + /// 鏉$爜缂栧彿 /// </summary> - [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鎵樼洏缂栧彿")] + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鏉$爜缂栧彿")] public string PalletCode { get; set; } /// <summary> @@ -45,26 +46,93 @@ public int WarehouseId { get; set; } /// <summary> + /// 搴撳瓨缁勭粐 + /// </summary> + [SugarColumn(IsNullable = false, ColumnDescription = "搴撳瓨缁勭粐")] + public int MaterielInvOrgId { get; set; } + + /// <summary> + /// 搴撳瓨灞炴��(鍘熺焊,鍗婃垚...) + /// </summary> + [SugarColumn(IsNullable = false, ColumnDescription = "搴撳瓨灞炴��")] + public int StockAttribute { get; set; } + + /// <summary> /// 搴撳瓨鐘舵�� /// </summary> [SugarColumn(IsNullable = false, ColumnDescription = "搴撳瓨鐘舵��")] public int StockStatus { get; set; } /// <summary> + /// 鐗╂枡缂栧彿 + /// </summary> + [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "鐗╂枡缂栧彿")] + public string MaterielCode { get; set; } + + /// <summary> + /// 鐗╂枡鍚嶇О + /// </summary> + [SugarColumn(IsNullable = false, Length = 200, ColumnDescription = "鐗╂枡鍚嶇О")] + public string MaterielName { get; set; } + + /// <summary> + /// 鐗╂枡瑙勬牸 + /// </summary> + [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "鐗╂枡瑙勬牸")] + public string MaterielSpec { get; set; } + + /// <summary> + /// 鎵规鍙� + /// </summary> + [SugarColumn(IsNullable = true, Length = 100, ColumnDescription = "鎵规鍙�")] + public string BatchNo { get; set; } + + /// <summary> + /// 璁㈠崟鍙� + /// </summary> + [SugarColumn(IsNullable = true, Length = 100, ColumnDescription = "璁㈠崟鍙�")] + public string OrderNo { get; set; } + + /// <summary> + /// 搴撳瓨鐗╂枡鎬婚暱(m) + /// </summary> + [SugarColumn(IsNullable = true, ColumnDescription = "搴撳瓨鐗╂枡鎬婚暱(m)")] + public int StockLength { get; set; } + + /// <summary> + /// 鐗╂枡閲嶉噺 + /// </summary> + [SugarColumn(IsNullable = true, ColumnDescription = "鐗╂枡閲嶉噺")] + public decimal? MaterielWeight { get; set; } + + /// <summary> + /// 鐗╂枡鐩村緞/楂樺害 + /// </summary> + [SugarColumn(IsNullable = true, ColumnDescription = "鐗╂枡鐩村緞/楂樺害")] + public decimal? MaterielThickness { get; set; } + + /// <summary> + /// 鐗╂枡渚ч潰骞呭(m) + /// </summary> + [SugarColumn(IsNullable = true, ColumnDescription = "鐗╂枡渚ч潰骞呭(m)")] + public decimal? MaterielWide { get; set; } + + /// <summary> + /// 鍑哄簱鐗╂枡鏁伴噺 + /// </summary> + [SugarColumn(IsNullable = false, ColumnDescription = "鍑哄簱鐗╂枡鏁伴噺", DefaultValue = "0")] + public decimal StockOutLength { get; set; } + + /// <summary> + /// 鍗曚綅 + /// </summary> + [SugarColumn(IsNullable = true, ColumnDescription = "鍗曚綅")] + public string Unit { get; set; } + + /// <summary> /// 澶囨敞 /// </summary> [SugarColumn(IsNullable = true, ColumnDescription = "澶囨敞")] public string Remark { get; set; } - /// <summary> - /// 搴撳瓨鐗╂枡闀垮害GM/PP - /// </summary> - [SugarColumn(IsNullable = true, ColumnDescription = "搴撳瓨鐗╂枡闀垮害")] - public int StockLength { get; set; } - - /// <summary> - /// 搴撳瓨鏄庣粏 - /// </summary> - [Navigate(NavigateType.OneToMany, nameof(Dt_StockInfoDetail.StockId), nameof(Id))] - public List<Dt_StockInfoDetail> Details { get; set; } } } -- Gitblit v1.9.3