test
This commit is contained in:
@@ -948,27 +948,40 @@ namespace WMS.Web.Domain.Services.Public
|
|||||||
query.Data = JsonConvert.SerializeObject(param);
|
query.Data = JsonConvert.SerializeObject(param);
|
||||||
var json = JsonConvert.SerializeObject(query);
|
var json = JsonConvert.SerializeObject(query);
|
||||||
|
|
||||||
//4.3.请求查询接口并返回数据
|
var jsonsssss = "";
|
||||||
var result_json = await _client.ExecuteBillQueryAsync(json);
|
var jonsuccess = "success1";
|
||||||
var result = JsonConvert.DeserializeObject<List<List<string>>>(result_json);
|
try
|
||||||
|
|
||||||
//4.5.拼装
|
|
||||||
foreach (var item in result)
|
|
||||||
{
|
{
|
||||||
var lis = new ErpMaterialDto();
|
//4.3.请求查询接口并返回数据
|
||||||
lis.MaterialId = Convert.ToInt32(item[0]);
|
var result_json = await _client.ExecuteBillQueryAsync(json);
|
||||||
lis.MaterialName = item[1];
|
jsonsssss = result_json;
|
||||||
lis.MaterialNumber = item[2];
|
var result = JsonConvert.DeserializeObject<List<List<string>>>(result_json);
|
||||||
lis.Specifications = item[3];
|
jonsuccess = "success2";
|
||||||
lis.BaseUnitId = Convert.ToInt32(item[4]);
|
//4.5.拼装
|
||||||
lis.BaseUnitName = item[5];
|
foreach (var item in result)
|
||||||
lis.BaseUnitNumber = item[6];
|
{
|
||||||
erp_materials_list.Add(lis);
|
var lis = new ErpMaterialDto();
|
||||||
|
lis.MaterialId = Convert.ToInt32(item[0]);
|
||||||
|
lis.MaterialName = item[1];
|
||||||
|
lis.MaterialNumber = item[2];
|
||||||
|
lis.Specifications = item[3];
|
||||||
|
lis.BaseUnitId = Convert.ToInt32(item[4]);
|
||||||
|
lis.BaseUnitName = item[5];
|
||||||
|
lis.BaseUnitNumber = item[6];
|
||||||
|
erp_materials_list.Add(lis);
|
||||||
|
}
|
||||||
|
if (erp_materials_list.Count == 0)
|
||||||
|
return null;
|
||||||
|
else
|
||||||
|
return erp_materials_list.FirstOrDefault();
|
||||||
}
|
}
|
||||||
if (erp_materials_list.Count == 0)
|
catch (Exception)
|
||||||
|
{
|
||||||
|
_logger.LogInformation("物料拉取按ID:错误的Mid:" + id);
|
||||||
|
_logger.LogInformation("物料拉取按ID:错误的Jsonsss:" + jsonsssss+"============"+ jonsuccess);
|
||||||
return null;
|
return null;
|
||||||
else
|
}
|
||||||
return erp_materials_list.FirstOrDefault();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user