修改了物料
This commit is contained in:
@@ -124,7 +124,7 @@ namespace BarCode.Web.Domain.Services
|
|||||||
//修改有更新的数据
|
//修改有更新的数据
|
||||||
if (mats.Count != 0)
|
if (mats.Count != 0)
|
||||||
{
|
{
|
||||||
var isFModifyDateMatNumbs = mats.Where(x => x.FModifyDate >= DateTime.Now.AddDays(-5)).Select(x => new { MaterialNumber = x.MaterialNumber, Specifications = x.Specifications, MaterialName = x.MaterialName, BarCode = x.BarCode, OrgId = x.OrgId, FCreateDate=x.FCreateDate, FModifyDate=x.FModifyDate, FProductLines1 = x.FProductLines1, FProductCATs1 = x.FProductCATs1, FMaterialGroup = x.FMaterialGroup, F_Product = x.F_Product, FProductLines1FName = x.FProductLines1FName, FProductCATs1FName = x.FProductCATs1FName, FMaterialGroupFName = x.FMaterialGroupFName, MaterialId = x.MaterialId, FProductIDS = x.FProductIDS }).ToList();
|
var isFModifyDateMatNumbs = mats.Where(x => x.FModifyDate >= DateTime.Now.AddDays(-35)).Select(x => new { MaterialNumber = x.MaterialNumber, Specifications = x.Specifications, MaterialName = x.MaterialName, BarCode = x.BarCode, OrgId = x.OrgId, FCreateDate=x.FCreateDate, FModifyDate=x.FModifyDate, FProductLines1 = x.FProductLines1, FProductCATs1 = x.FProductCATs1, FMaterialGroup = x.FMaterialGroup, F_Product = x.F_Product, FProductLines1FName = x.FProductLines1FName, FProductCATs1FName = x.FProductCATs1FName, FMaterialGroupFName = x.FMaterialGroupFName, MaterialId = x.MaterialId, FProductIDS = x.FProductIDS }).ToList();
|
||||||
//
|
//
|
||||||
|
|
||||||
_logger.LogInformation("取到需要同步的金蝶修改物料规格yzh(20260209):" + isFModifyDateMatNumbs.Count + "个");
|
_logger.LogInformation("取到需要同步的金蝶修改物料规格yzh(20260209):" + isFModifyDateMatNumbs.Count + "个");
|
||||||
@@ -183,14 +183,14 @@ namespace BarCode.Web.Domain.Services
|
|||||||
//修改后把如果有两个或以上的,之前的进行禁用
|
//修改后把如果有两个或以上的,之前的进行禁用
|
||||||
if (mats.Count != 0)
|
if (mats.Count != 0)
|
||||||
{
|
{
|
||||||
var isFModifyDateMatNumbs = mats.Where(x => x.FModifyDate >= DateTime.Now.AddDays(-5)).Select(x => new { MaterialNumber = x.MaterialNumber, Specifications = x.Specifications, MaterialName = x.MaterialName, BarCode = x.BarCode, OrgId = x.OrgId, FCreateDate = x.FCreateDate, FModifyDate = x.FModifyDate, FProductLines1 = x.FProductLines1, FProductCATs1 = x.FProductCATs1, FMaterialGroup = x.FMaterialGroup, F_Product = x.F_Product, FProductLines1FName = x.FProductLines1FName, FProductCATs1FName = x.FProductCATs1FName, FMaterialGroupFName = x.FMaterialGroupFName, MaterialId = x.MaterialId, FProductIDS = x.FProductIDS }).ToList();
|
var isFModifyDateMatNumbs = mats.Where(x => x.FModifyDate >= DateTime.Now.AddDays(-35)).Select(x => new { MaterialNumber = x.MaterialNumber, Specifications = x.Specifications, MaterialName = x.MaterialName, BarCode = x.BarCode, OrgId = x.OrgId, FCreateDate = x.FCreateDate, FModifyDate = x.FModifyDate, FProductLines1 = x.FProductLines1, FProductCATs1 = x.FProductCATs1, FMaterialGroup = x.FMaterialGroup, F_Product = x.F_Product, FProductLines1FName = x.FProductLines1FName, FProductCATs1FName = x.FProductCATs1FName, FMaterialGroupFName = x.FMaterialGroupFName, MaterialId = x.MaterialId, FProductIDS = x.FProductIDS }).ToList();
|
||||||
//
|
//
|
||||||
|
|
||||||
_logger.LogInformation("取到需要同步的金蝶修改物料规格yzh(第二次)(20260209):" + isFModifyDateMatNumbs.Count + "个");
|
_logger.LogInformation("取到需要同步的金蝶修改物料规格yzh(第二次)(20260209):" + isFModifyDateMatNumbs.Count + "个");
|
||||||
List<string> s = new List<string>();
|
List<string> s = new List<string>();
|
||||||
foreach (var ismat in isFModifyDateMatNumbs)
|
foreach (var ismat in isFModifyDateMatNumbs)
|
||||||
{
|
{
|
||||||
s.Add(ismat.Specifications);
|
s.Add(ismat.MaterialId.ToString());
|
||||||
}
|
}
|
||||||
|
|
||||||
var updateList = await _materialsRepositories.GetEntityListByGuiGe(s,DateTime.Now);
|
var updateList = await _materialsRepositories.GetEntityListByGuiGe(s,DateTime.Now);
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ namespace BarCode.Web.Repositories
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public async Task<List<Materials>> GetEntityListByGuiGe(List<string> materGuiGes,DateTime dt)
|
public async Task<List<Materials>> GetEntityListByGuiGe(List<string> materGuiGes,DateTime dt)
|
||||||
{
|
{
|
||||||
var entitys = await _context.Materials.Where(x => materGuiGes.Contains(x.Specifications) && x.FCreateDate <dt.AddMinutes(-3)).ToListAsync();
|
var entitys = await _context.Materials.Where(x => materGuiGes.Contains(x.MaterialId.ToString()) && x.FCreateDate <dt.AddMinutes(-3)).ToListAsync();
|
||||||
return entitys;
|
return entitys;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user