修复bug
This commit is contained in:
@@ -173,14 +173,22 @@ namespace WMS.Web.Api.Controllers
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
[Route("GetMaterialId/{number}")]
|
[Route("GetMaterialId/{number}")]
|
||||||
public async Task<(int Id, string Number, string name)> GetMaterialId([FromRoute] string number)
|
public async Task<List<(int Id, string Number, string name)>> GetMaterialId([FromRoute] string number)
|
||||||
{
|
{
|
||||||
List<(int Id, string Number, string name)> mList = new List<(int Id, string Number, string name)>();
|
List<(int Id, string Number, string name)> mList = new List<(int Id, string Number, string name)>();
|
||||||
var materials_result = await _erpService.BillQueryForMaterial();
|
var materials_result = await _erpService.BillQueryForMaterial();
|
||||||
var materials = materials_result.Data.ToList();
|
var materials = materials_result.Data.ToList();
|
||||||
|
|
||||||
var m = materials.FirstOrDefault(f => f.MaterialNumber.Contains(number));
|
var mL = materials.Where(f => f.MaterialNumber.Contains(number))
|
||||||
return (m.MaterialId, m.MaterialNumber, m.MaterialName);
|
.Select(s=>new {
|
||||||
|
Id=s.MaterialId,
|
||||||
|
Number=s.MaterialNumber,
|
||||||
|
name=s.MaterialName }).ToList();
|
||||||
|
foreach(var m in mL)
|
||||||
|
{
|
||||||
|
mList.Add((m.Id, m.Number, m.name));
|
||||||
|
}
|
||||||
|
return mList;
|
||||||
}
|
}
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 自动生成箱信息
|
/// 自动生成箱信息
|
||||||
|
|||||||
Reference in New Issue
Block a user