schangxiang@126.com
2025-05-11 17c0c88cb5419351e4f0bf498e4b9535c5b39197
HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Extensions/CMSPluginEfCoreExtensions.WmsInOutStockOrderDetail.cs
@@ -44,8 +44,10 @@
                         CMSPluginDbProperties.DbSchema)
                 .HasComment("出入库单据明细表");
                // 复合主键配置(根据业务需求调整)
                b.HasKey(x => new { x.OrderNo, x.MaterialId });
                // 主键配置
                b.HasKey(x => x.Id);
                //// 复合主键配置(根据业务需求调整)
                //b.HasKey(x => new { x.OrderNo, x.MaterialId });
                // 字段配置
                b.Property(x => x.OrderNo)
@@ -80,8 +82,22 @@
                    .HasComment("机型");
                b.Property(x => x.MaterialBatch)
                    .HasMaxLength (50)
                    .HasComment("物料批次");
                b.Property(x => x.Remark)
                   .HasMaxLength(500)
                   .HasComment("备注");
                b.Property(x => x.Sort)
                    .HasDefaultValue(0)
                    .HasComment("排序");
                b.Property(x => x.IsDisabled)
                    .HasDefaultValue(false)
                    .HasComment("是否禁用");
                // 索引配置(根据查询需求优化)
                b.HasIndex(x => x.OrderNo); // 单据查询
                b.HasIndex(x => x.MaterialNo); // 物料查询