调整出库任务单结构
This commit is contained in:
@@ -125,21 +125,16 @@ namespace WMS.Web.Repositories.Configuration
|
||||
ent.ToTable("t_erp_outstock_task_details");
|
||||
ent.HasKey(x => x.Id);
|
||||
|
||||
ent.Property(f => f.SourceBillNos).HasConversion(
|
||||
v => JsonConvert.SerializeObject(v),
|
||||
v => JsonConvert.DeserializeObject<List<string>>(v));
|
||||
ent.HasMany(p => p.ErpDetails)
|
||||
.WithOne()
|
||||
.HasForeignKey(p => p.DetailId)
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
ent.Property(f => f.SaleBillNos).HasConversion(
|
||||
v => JsonConvert.SerializeObject(v),
|
||||
v => JsonConvert.DeserializeObject<List<string>>(v));
|
||||
|
||||
ent.Property(f => f.AccruedQty_Dic).HasConversion(
|
||||
v => JsonConvert.SerializeObject(v),
|
||||
v => JsonConvert.DeserializeObject<Dictionary<string, decimal>>(v));
|
||||
|
||||
ent.Property(f => f.RealityQty_Dic).HasConversion(
|
||||
v => JsonConvert.SerializeObject(v),
|
||||
v => JsonConvert.DeserializeObject<Dictionary<string, decimal>>(v));
|
||||
builder.Entity<OutStockTaskErpDetails>(ent =>
|
||||
{
|
||||
ent.ToTable("t_erp_outstock_task_erp_details");
|
||||
ent.HasKey(x => x.Id);
|
||||
});
|
||||
|
||||
#endregion
|
||||
@@ -298,6 +293,7 @@ namespace WMS.Web.Repositories.Configuration
|
||||
public DbSet<TakeStock> TakeStock { get; set; }
|
||||
public DbSet<OutStockDetails> OutStockDetails { get; set; }
|
||||
public DbSet<OutStockTaskDetails> OutStockTaskDetails { get; set; }
|
||||
public DbSet<OutStockTaskErpDetails> OutStockTaskErpDetails { get; set; }
|
||||
public DbSet<TakeStockDetails> TakeStockDetails { get; set; }
|
||||
public DbSet<InStock> Instock { get; set; }
|
||||
public DbSet<InStockDetails> InStockDetails { get; set; }
|
||||
|
||||
Reference in New Issue
Block a user