增加接口
This commit is contained in:
@@ -130,7 +130,11 @@ namespace WMS.Web.Api.Controllers
|
||||
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据物料Id获取物料编码
|
||||
/// </summary>
|
||||
/// <param name="materialIds"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
[Route("GetMaterial")]
|
||||
public async Task<List<(int Id, string Number, string name)>> GetMaterial([FromQuery] List<int> materialIds)
|
||||
@@ -145,6 +149,28 @@ namespace WMS.Web.Api.Controllers
|
||||
}
|
||||
return mList;
|
||||
}
|
||||
/// <summary>
|
||||
/// 根据物料编码获取物料Id
|
||||
/// </summary>
|
||||
/// <param name="number"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
[Route("GetMaterialId")]
|
||||
public async Task<(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)>();
|
||||
var materials_result = await _erpService.BillQueryForMaterial();
|
||||
var materials = materials_result.Data.ToList();
|
||||
|
||||
var m = materials.FirstOrDefault(f => f.MaterialNumber.Contains(number));
|
||||
return (m.MaterialId, m.MaterialNumber, m.MaterialName);
|
||||
}
|
||||
/// <summary>
|
||||
/// 自动生成箱信息
|
||||
/// </summary>
|
||||
/// <param name="str"></param>
|
||||
/// <param name="number"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
[Route("SCBox/{str}/{number}")]
|
||||
public async Task<Result> SCBox([FromRoute] string str, [FromRoute] int number)
|
||||
|
||||
@@ -550,6 +550,28 @@
|
||||
<param name="dto"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.TestController.GetMaterial(System.Collections.Generic.List{System.Int32})">
|
||||
<summary>
|
||||
根据物料Id获取物料编码
|
||||
</summary>
|
||||
<param name="materialIds"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.TestController.GetMaterialId(System.String)">
|
||||
<summary>
|
||||
根据物料编码获取物料Id
|
||||
</summary>
|
||||
<param name="number"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.TestController.SCBox(System.String,System.Int32)">
|
||||
<summary>
|
||||
自动生成箱信息
|
||||
</summary>
|
||||
<param name="str"></param>
|
||||
<param name="number"></param>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:WMS.Web.Api.Controllers.TestController.InStock">
|
||||
<summary>
|
||||
测试:同步
|
||||
|
||||
Reference in New Issue
Block a user