diff --git a/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/ErpEntity/ErpBdMaterial.cs b/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/ErpEntity/ErpBdMaterial.cs index ba6e508f..0b2065d6 100644 --- a/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/ErpEntity/ErpBdMaterial.cs +++ b/ProductionMgr/Tnb.ProductionMgr.Entities/Entity/ErpEntity/ErpBdMaterial.cs @@ -61,5 +61,7 @@ namespace Tnb.ProductionMgr.Entities.Entity.ErpEntity /// mes物料类型 /// public string DEFNAME { get; set; } + + public string UDI { get; set; } } } \ No newline at end of file diff --git a/ProductionMgr/Tnb.ProductionMgr/TimeWorkService.cs b/ProductionMgr/Tnb.ProductionMgr/TimeWorkService.cs index b077939b..52ed2305 100644 --- a/ProductionMgr/Tnb.ProductionMgr/TimeWorkService.cs +++ b/ProductionMgr/Tnb.ProductionMgr/TimeWorkService.cs @@ -1071,6 +1071,7 @@ namespace Tnb.ProductionMgr category_id = categoryId, unit_id = unitId, state = "1", + di = erpBdMaterial.UDI, create_time = DateTime.Now }; insertMaterial.Add(basMaterial); @@ -1120,6 +1121,7 @@ namespace Tnb.ProductionMgr .SetColumns(x => x.material_standard == erpBdMaterial.MATERIALTYPE) .SetColumns(x => x.unit_id == unitId) .SetColumns(x => x.name == erpBdMaterial.NAME) + .SetColumns(x => x.di == erpBdMaterial.UDI) .Where(x => x.id == materialId) .ExecuteCommandAsync();