20260209修改
This commit is contained in:
@@ -156,7 +156,7 @@ namespace BarCode.Web.Api.Controllers
|
|||||||
//});
|
//});
|
||||||
//await _serialNumberService.Generate(r, null);
|
//await _serialNumberService.Generate(r, null);
|
||||||
|
|
||||||
// await _materialService.SyncNewMaterials();
|
await _materialService.SyncNewMaterials();
|
||||||
// var s= await _repositories.GetList(new Core.Dto.FileDownManagerRequest(), 0);
|
// var s= await _repositories.GetList(new Core.Dto.FileDownManagerRequest(), 0);
|
||||||
return Result.ReSuccess();
|
return Result.ReSuccess();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -10,7 +10,9 @@
|
|||||||
"AllowedCores": "localhost,http://localhost:8080,http://192.168.1.188:8080",//跨域
|
"AllowedCores": "localhost,http://localhost:8080,http://192.168.1.188:8080",//跨域
|
||||||
"AppOptions": {
|
"AppOptions": {
|
||||||
"DBConnectionString": "Server=rm-wz9215skklas0287pwo.mysql.rds.aliyuncs.com; Database=test_barcode_db;User Id=orico_erp;password=Orico2023;port=3306;CharSet=gb2312;Connect Timeout=150;", //数据库连接地址
|
"DBConnectionString": "Server=rm-wz9215skklas0287pwo.mysql.rds.aliyuncs.com; Database=test_barcode_db;User Id=orico_erp;password=Orico2023;port=3306;CharSet=gb2312;Connect Timeout=150;", //数据库连接地址
|
||||||
|
//"DBConnectionString": "Server=rm-wz9215skklas0287pwo.mysql.rds.aliyuncs.com; Database=barcode_db;User Id=orico_erp;password=Orico2023;port=3306;CharSet=gb2312;Connect Timeout=150;", //数据库连接地址
|
||||||
"RedisConnectionString": "47.106.232.90:6379,password=orico.2020,DefaultDatabase=7", //redis连接地址test_barcode_db
|
"RedisConnectionString": "47.106.232.90:6379,password=orico.2020,DefaultDatabase=7", //redis连接地址test_barcode_db
|
||||||
|
//"RedisConnectionString": "47.106.232.90:6379,password=orico.2020,DefaultDatabase=3", //redis连接地址barcode_db
|
||||||
"RedisIpRateLimitingConnectionString": "47.110.156.96:16379,password=123456,DefaultDatabase=3", //redis连接地址
|
"RedisIpRateLimitingConnectionString": "47.110.156.96:16379,password=123456,DefaultDatabase=3", //redis连接地址
|
||||||
"SingleBaseUrl": "http://127.0.0.1:8066/api", //单点服务连接地址
|
"SingleBaseUrl": "http://127.0.0.1:8066/api", //单点服务连接地址
|
||||||
"DBType": "Mysql", //数据库类型
|
"DBType": "Mysql", //数据库类型
|
||||||
|
|||||||
@@ -1264,6 +1264,56 @@
|
|||||||
物料Id 32进制字符串
|
物料Id 32进制字符串
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FModifyDate">
|
||||||
|
<summary>
|
||||||
|
修改日期
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FCreateDate">
|
||||||
|
<summary>
|
||||||
|
创建日期
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FProductLines1">
|
||||||
|
<summary>
|
||||||
|
产品线(1级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FProductCATs1">
|
||||||
|
<summary>
|
||||||
|
产品分类(2级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FMaterialGroup">
|
||||||
|
<summary>
|
||||||
|
产品分组(3级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.F_Product">
|
||||||
|
<summary>
|
||||||
|
SPU
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FProductLines1FName">
|
||||||
|
<summary>
|
||||||
|
产品线(1级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FProductCATs1FName">
|
||||||
|
<summary>
|
||||||
|
产品分类(2级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FMaterialGroupFName">
|
||||||
|
<summary>
|
||||||
|
产品分组(3级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Core.Dto.Erp.ErpMaterialDto.FProductIDS">
|
||||||
|
<summary>
|
||||||
|
物料32进制
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:BarCode.Web.Core.Dto.Erp.Org.ErpOrgDto">
|
<member name="T:BarCode.Web.Core.Dto.Erp.Org.ErpOrgDto">
|
||||||
<summary>
|
<summary>
|
||||||
金蝶组织-基本信息
|
金蝶组织-基本信息
|
||||||
|
|||||||
@@ -456,6 +456,46 @@
|
|||||||
物料Id 32进制字符串
|
物料Id 32进制字符串
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FProductLines1">
|
||||||
|
<summary>
|
||||||
|
产品线(1级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FProductCATs1">
|
||||||
|
<summary>
|
||||||
|
产品分类(2级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FMaterialGroup">
|
||||||
|
<summary>
|
||||||
|
产品分组(3级)
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.F_Product">
|
||||||
|
<summary>
|
||||||
|
SPU
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FProductLines1FName">
|
||||||
|
<summary>
|
||||||
|
产品线(1级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FProductCATs1FName">
|
||||||
|
<summary>
|
||||||
|
产品分类(2级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FMaterialGroupFName">
|
||||||
|
<summary>
|
||||||
|
产品分组(3级)名称
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="P:BarCode.Web.Domain.Entitys.Materials.FProductIDS">
|
||||||
|
<summary>
|
||||||
|
物料32进制Id
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="T:BarCode.Web.Domain.Entitys.SecurityNumberGenerateRecord">
|
<member name="T:BarCode.Web.Domain.Entitys.SecurityNumberGenerateRecord">
|
||||||
<summary>
|
<summary>
|
||||||
防伪码生成记录
|
防伪码生成记录
|
||||||
@@ -1178,6 +1218,13 @@
|
|||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:BarCode.Web.Domain.Infrastructure.IMaterialsRepositories.GetEntityListAddMaterial(System.Collections.Generic.List{System.String})">
|
||||||
|
<summary>
|
||||||
|
列表
|
||||||
|
</summary>
|
||||||
|
<param name="materNumbers"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="M:BarCode.Web.Domain.Infrastructure.IMaterialsRepositories.Get(System.Int32)">
|
<member name="M:BarCode.Web.Domain.Infrastructure.IMaterialsRepositories.Get(System.Int32)">
|
||||||
<summary>
|
<summary>
|
||||||
物料
|
物料
|
||||||
|
|||||||
@@ -64,5 +64,53 @@ namespace BarCode.Web.Core.Dto.Erp
|
|||||||
/// 物料Id 32进制字符串
|
/// 物料Id 32进制字符串
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string IdConvertBar { get; set; }
|
public string IdConvertBar { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 修改日期
|
||||||
|
/// </summary>
|
||||||
|
public DateTime? FModifyDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 创建日期
|
||||||
|
/// </summary>
|
||||||
|
public DateTime? FCreateDate { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品线(1级)
|
||||||
|
/// </summary>
|
||||||
|
public string FProductLines1 { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分类(2级)
|
||||||
|
/// </summary>
|
||||||
|
public string FProductCATs1 { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分组(3级)
|
||||||
|
/// </summary>
|
||||||
|
public string FMaterialGroup { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// SPU
|
||||||
|
/// </summary>
|
||||||
|
public string F_Product { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品线(1级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FProductLines1FName { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分类(2级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FProductCATs1FName { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分组(3级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FMaterialGroupFName { get; set; }
|
||||||
|
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物料32进制
|
||||||
|
/// </summary>
|
||||||
|
public string FProductIDS { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -73,5 +73,44 @@ namespace BarCode.Web.Domain.Entitys
|
|||||||
/// 物料Id 32进制字符串
|
/// 物料Id 32进制字符串
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string IdConvertBar { get; set; }
|
public string IdConvertBar { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品线(1级)
|
||||||
|
/// </summary>
|
||||||
|
public string FProductLines1 { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分类(2级)
|
||||||
|
/// </summary>
|
||||||
|
public string FProductCATs1 { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分组(3级)
|
||||||
|
/// </summary>
|
||||||
|
public string FMaterialGroup { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// SPU
|
||||||
|
/// </summary>
|
||||||
|
public string F_Product { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 产品线(1级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FProductLines1FName { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分类(2级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FProductCATs1FName { get; set; }
|
||||||
|
/// <summary>
|
||||||
|
/// 产品分组(3级)名称
|
||||||
|
/// </summary>
|
||||||
|
public string FMaterialGroupFName { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 物料32进制Id
|
||||||
|
/// </summary>
|
||||||
|
public string FProductIDS { get; set; }
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,13 @@ namespace BarCode.Web.Domain.Infrastructure
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
Task<List<Materials>> GetEntityList(int? orgId = null);
|
Task<List<Materials>> GetEntityList(int? orgId = null);
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 列表
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="materNumbers"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
Task<List<Materials>> GetEntityListAddMaterial(List<string> materNumbers);
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 物料
|
/// 物料
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
@@ -222,7 +222,7 @@ namespace BarCode.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,FProductIDS";
|
param.FieldKeys = "FMATERIALID,FName,FNumber,FSpecification,FBaseUnitId,FBaseUnitId.FName,FBaseUnitId.FNumber,FBARCODE,FUseOrgId,FUseOrgId.FNumber,FIsBatchManage,FProductIDS,FModifyDate,FCreateDate,FProductLines1.FName,FProductCATs1.FName,FMaterialGroup.FName";
|
||||||
param.Limit = 10000;
|
param.Limit = 10000;
|
||||||
|
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
@@ -278,6 +278,11 @@ namespace BarCode.Web.Domain.Services.Public
|
|||||||
lis.OrgCode = item[9];
|
lis.OrgCode = item[9];
|
||||||
lis.IsBatchManage = Convert.ToBoolean(item[10]);
|
lis.IsBatchManage = Convert.ToBoolean(item[10]);
|
||||||
lis.IdConvertBar = item[11].Trim();
|
lis.IdConvertBar = item[11].Trim();
|
||||||
|
lis.FModifyDate = Convert.ToDateTime(item[12]);
|
||||||
|
lis.FCreateDate = Convert.ToDateTime(item[13]);
|
||||||
|
lis.FProductLines1FName =item[14];
|
||||||
|
lis.FProductCATs1FName = item[15];
|
||||||
|
lis.FMaterialGroupFName = item[16];
|
||||||
erp_materials_list.Add(lis);
|
erp_materials_list.Add(lis);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -364,7 +369,7 @@ namespace BarCode.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,FProductIDS";
|
param.FieldKeys = "FMATERIALID,FName,FNumber,FSpecification,FBaseUnitId,FBaseUnitId.FName,FBaseUnitId.FNumber,FBARCODE,FUseOrgId,FUseOrgId.FNumber,FIsBatchManage,FProductIDS,FModifyDate,FCreateDate,FProductLines1.FName,FProductCATs1.FName,FMaterialGroup.FName";
|
||||||
param.Limit = 10000;
|
param.Limit = 10000;
|
||||||
|
|
||||||
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
//查询条件:备注其中的条件值以金蝶的值为准!!!
|
||||||
@@ -415,6 +420,11 @@ namespace BarCode.Web.Domain.Services.Public
|
|||||||
lis.OrgCode = item[9];
|
lis.OrgCode = item[9];
|
||||||
lis.IsBatchManage = Convert.ToBoolean(item[10]);
|
lis.IsBatchManage = Convert.ToBoolean(item[10]);
|
||||||
lis.IdConvertBar = item[11].Trim();
|
lis.IdConvertBar = item[11].Trim();
|
||||||
|
lis.FModifyDate = Convert.ToDateTime(item[12]);
|
||||||
|
lis.FCreateDate = Convert.ToDateTime(item[13]);
|
||||||
|
lis.FProductLines1FName = item[14];
|
||||||
|
lis.FProductCATs1FName = item[15];
|
||||||
|
lis.FMaterialGroupFName = item[16];
|
||||||
erp_materials_list.Add(lis);
|
erp_materials_list.Add(lis);
|
||||||
}
|
}
|
||||||
//4.6页面的叠加
|
//4.6页面的叠加
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ namespace BarCode.Web.Domain.Services
|
|||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
_logger.LogInformation("同步金蝶新物料:开始->" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
|
_logger.LogInformation("同步金蝶新物料(20260209):开始->" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
|
||||||
//1.获取全部物料编码
|
//1.获取全部物料编码
|
||||||
var materialNumbers = await _materialsRepositories.GetAllNumbers();
|
var materialNumbers = await _materialsRepositories.GetAllNumbers();
|
||||||
//1.1通过hash处理
|
//1.1通过hash处理
|
||||||
@@ -120,6 +120,77 @@ namespace BarCode.Web.Domain.Services
|
|||||||
if (!isSuccess)
|
if (!isSuccess)
|
||||||
return Result.ReFailure(ResultCodes.DateWriteError);
|
return Result.ReFailure(ResultCodes.DateWriteError);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//修改有更新的数据
|
||||||
|
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, 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 + "个");
|
||||||
|
List<string> s = new List<string>();
|
||||||
|
foreach (var ismat in isFModifyDateMatNumbs)
|
||||||
|
{
|
||||||
|
s.Add(ismat.MaterialNumber);
|
||||||
|
}
|
||||||
|
|
||||||
|
var updateList = await _materialsRepositories.GetEntityListAddMaterial(s);
|
||||||
|
if (isFModifyDateMatNumbs.Count != 0)
|
||||||
|
{
|
||||||
|
//updateList.ForEach(x => { x.Specifications = ; });
|
||||||
|
|
||||||
|
foreach (var entity in updateList)
|
||||||
|
{
|
||||||
|
// entity.Specifications = mats_result[];
|
||||||
|
foreach (var mat in isFModifyDateMatNumbs)
|
||||||
|
{
|
||||||
|
if (entity.MaterialNumber == mat.MaterialNumber)
|
||||||
|
{
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
var isSuccess = await _materialsRepositories.UpdateRange(updateList);
|
||||||
|
if (!isSuccess)
|
||||||
|
_logger.LogInformation("同步金蝶修改物料-修改物料规格yzh:失败");
|
||||||
|
else
|
||||||
|
_logger.LogInformation("同步金蝶修改物料-修改物料规格yzh:成功->" + updateList.Count + "条");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// List<string> s = new List<string>();
|
||||||
|
//foreach (var ismat in isFModifyDateMatNumbs)
|
||||||
|
// {
|
||||||
|
// s.Add(ismat.MaterialNumber);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// var updateList = await _materialsRepositories.GetEntityListAddMaterial(s);
|
||||||
|
// if (updateList.Count != 0)
|
||||||
|
// {
|
||||||
|
// updateList.ForEach(x => { x.Specifications = ; });
|
||||||
|
// var isSuccess = await _materialsRepositories.UpdateRange(updateList);
|
||||||
|
// if (!isSuccess)
|
||||||
|
// _logger.LogInformation("同步金蝶新物料-修改物料:失败");
|
||||||
|
// else
|
||||||
|
// _logger.LogInformation("同步金蝶新物料-修改物料:成功->" + updateList.Count + "条");
|
||||||
|
// }
|
||||||
|
}
|
||||||
|
|
||||||
//5.修改物料数据
|
//5.修改物料数据
|
||||||
if (mats.Count != 0)
|
if (mats.Count != 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -78,6 +78,16 @@ namespace BarCode.Web.Repositories
|
|||||||
return await query.ToListAsync();
|
return await query.ToListAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 获取全部的物料编码2
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public async Task<List<Materials>> GetEntityListAddMaterial(List<string> materNumbers)
|
||||||
|
{
|
||||||
|
var entitys = await _context.Materials.Where(x => materNumbers.Contains(x.MaterialNumber)).ToListAsync();
|
||||||
|
return entitys;
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 获取
|
/// 获取
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user