增加接口
This commit is contained in:
@@ -94,7 +94,7 @@ namespace WMS.Web.Api.Controllers
|
|||||||
|
|
||||||
|
|
||||||
var result = await this._erpService.BillQueryForSupplier();
|
var result = await this._erpService.BillQueryForSupplier();
|
||||||
var tt= JsonConvert.SerializeObject(result.Data);
|
var tt = JsonConvert.SerializeObject(result.Data);
|
||||||
|
|
||||||
//var tttt = new List<string>() { "ABCD14200999" };
|
//var tttt = new List<string>() { "ABCD14200999" };
|
||||||
//var boxInventorys = await _boxInventoryRepositories.Get(142);
|
//var boxInventorys = await _boxInventoryRepositories.Get(142);
|
||||||
@@ -130,7 +130,11 @@ namespace WMS.Web.Api.Controllers
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
/// <summary>
|
||||||
|
/// 根据物料Id获取物料编码
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="materialIds"></param>
|
||||||
|
/// <returns></returns>
|
||||||
[HttpGet]
|
[HttpGet]
|
||||||
[Route("GetMaterial")]
|
[Route("GetMaterial")]
|
||||||
public async Task<List<(int Id, string Number, string name)>> GetMaterial([FromQuery] List<int> materialIds)
|
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;
|
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]
|
[HttpGet]
|
||||||
[Route("SCBox/{str}/{number}")]
|
[Route("SCBox/{str}/{number}")]
|
||||||
public async Task<Result> SCBox([FromRoute] string str, [FromRoute] int number)
|
public async Task<Result> SCBox([FromRoute] string str, [FromRoute] int number)
|
||||||
|
|||||||
@@ -550,6 +550,28 @@
|
|||||||
<param name="dto"></param>
|
<param name="dto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</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">
|
<member name="M:WMS.Web.Api.Controllers.TestController.InStock">
|
||||||
<summary>
|
<summary>
|
||||||
测试:同步
|
测试:同步
|
||||||
|
|||||||
Reference in New Issue
Block a user