修改了同步
This commit is contained in:
@@ -1372,6 +1372,11 @@
|
|||||||
产品分组(3级)名称
|
产品分组(3级)名称
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Core.Dto.Erp.ErpMaterialDto.FProductIDS">
|
||||||
|
<summary>
|
||||||
|
物料32进制
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Core.Dto.Erp.Org.ErpOrgDto">
|
<member name="T:WMS.Web.Core.Dto.Erp.Org.ErpOrgDto">
|
||||||
<summary>
|
<summary>
|
||||||
金蝶组织-基本信息
|
金蝶组织-基本信息
|
||||||
|
|||||||
@@ -1579,6 +1579,11 @@
|
|||||||
产品分组(3级)名称
|
产品分组(3级)名称
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Domain.Entitys.Materials.FProductIDS">
|
||||||
|
<summary>
|
||||||
|
物料32进制Id
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Domain.Entitys.MoveBoxRecord">
|
<member name="T:WMS.Web.Domain.Entitys.MoveBoxRecord">
|
||||||
<summary>
|
<summary>
|
||||||
wms移箱记录
|
wms移箱记录
|
||||||
|
|||||||
@@ -115,5 +115,11 @@ namespace WMS.Web.Core.Dto.Erp
|
|||||||
public string FMaterialGroupFName { get; set; }
|
public string FMaterialGroupFName { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物料32进制
|
||||||
|
/// </summary>
|
||||||
|
public string FProductIDS { get; set; }
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -103,6 +103,11 @@ namespace WMS.Web.Domain.Entitys
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public string FMaterialGroupFName { get; set; }
|
public string FMaterialGroupFName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物料32进制Id
|
||||||
|
/// </summary>
|
||||||
|
public string FProductIDS { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1154,7 +1154,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
//3.获取金蝶物料:拼接参数和条件
|
//3.获取金蝶物料:拼接参数和条件
|
||||||
var query = new ErpBillQueryDto(token_result.Data);
|
var query = new ErpBillQueryDto(token_result.Data);
|
||||||
var param = new ErpBillQueryParamDto(FormIdParam.BD_MATERIAL.ToString());
|
var param = new ErpBillQueryParamDto(FormIdParam.BD_MATERIAL.ToString());
|
||||||
param.FieldKeys = "FMATERIALID,FName,FNumber,FSpecification,FBaseUnitId,FBaseUnitId.FName,FBaseUnitId.FNumber,FBARCODE,FUseOrgId,FUseOrgId.FNumber,FIsBatchManage,FProductLines1,FProductCATs1,FMaterialGroup,F_Product,FModifyDate,FCreateDate,FProductLines1.FName,FProductCATs1.FName,FMaterialGroup.FName";
|
param.FieldKeys = "FMATERIALID,FName,FNumber,FSpecification,FBaseUnitId,FBaseUnitId.FName,FBaseUnitId.FNumber,FBARCODE,FUseOrgId,FUseOrgId.FNumber,FIsBatchManage,FProductLines1,FProductCATs1,FMaterialGroup,F_Product,FModifyDate,FCreateDate,FProductLines1.FName,FProductCATs1.FName,FMaterialGroup.FName,FProductIDS";
|
||||||
param.Limit = 10000;
|
param.Limit = 10000;
|
||||||
|
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
@@ -1214,6 +1214,7 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
lis.FProductLines1FName=item[17];
|
lis.FProductLines1FName=item[17];
|
||||||
lis.FProductCATs1FName = item[18];
|
lis.FProductCATs1FName = item[18];
|
||||||
lis.FMaterialGroupFName = item[19];
|
lis.FMaterialGroupFName = item[19];
|
||||||
|
lis.FProductIDS = item[20];
|
||||||
|
|
||||||
erp_materials_list.Add(lis);
|
erp_materials_list.Add(lis);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -92,7 +92,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
//修改有更新的数据
|
//修改有更新的数据
|
||||||
if (mats.Count != 0)
|
if (mats.Count != 0)
|
||||||
{
|
{
|
||||||
var isFModifyDateMatNumbs = mats.Where(x => x.FModifyDate>=DateTime.Now.AddDays(-10)).Select(x =>new { MaterialNumber= x.MaterialNumber, Specifications=x.Specifications }).ToList();
|
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, 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:" + isFModifyDateMatNumbs.Count+"个");
|
_logger.LogInformation("取到需要同步的金蝶修改物料规格yzh:" + isFModifyDateMatNumbs.Count+"个");
|
||||||
@@ -112,9 +112,21 @@ namespace WMS.Web.Domain.Services
|
|||||||
// entity.Specifications = mats_result[];
|
// entity.Specifications = mats_result[];
|
||||||
foreach (var mat in isFModifyDateMatNumbs)
|
foreach (var mat in isFModifyDateMatNumbs)
|
||||||
{
|
{
|
||||||
if (entity.MaterialNumber== mat.MaterialNumber)
|
if (entity.MaterialNumber== mat.MaterialNumber )
|
||||||
{
|
{
|
||||||
entity.Specifications = mat.Specifications;
|
entity.Specifications = mat.Specifications;
|
||||||
|
entity.MaterialName = mat.MaterialName;
|
||||||
|
entity.BarCode = mat.BarCode;
|
||||||
|
//entity.OrgId = mat.OrgId;
|
||||||
|
entity.FProductLines1 = mat.FProductLines1;
|
||||||
|
entity.FProductCATs1 = mat.FProductCATs1;
|
||||||
|
entity.FMaterialGroup = mat.FMaterialGroup;
|
||||||
|
entity.F_Product = mat.F_Product;
|
||||||
|
entity.FProductLines1FName = mat.FProductLines1FName;
|
||||||
|
entity.FProductCATs1FName = mat.FProductCATs1FName;
|
||||||
|
entity.FMaterialGroupFName = mat.FMaterialGroupFName;
|
||||||
|
entity.MaterialId = mat.MaterialId;
|
||||||
|
entity.FProductIDS = mat.FProductIDS;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user