| | |
| | | namespace Wms.Controllers |
| | | { |
| | | /// <summary> |
| | | /// 上游系统交互ceshi |
| | | /// 上游系统交互 |
| | | /// </summary> |
| | | [Route("api/[controller]/[action]")] |
| | | [ApiController] |
| | |
| | | /// <param name="model">入库单号</param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public IActionResult FinishAsn(IdVm model) |
| | | public IActionResult FinishAsn(FinshVm model) |
| | | { |
| | | try |
| | | { |
| | |
| | | { |
| | | return Ok(new { code = 1, msg = "未获取到当前操作人信息" }); |
| | | } |
| | | _arrivalNoticeSvc.FinishAsn(model.Id, _config.ErpHost + _config.AsnFinishUrl, _config.MesHost + _config.MesAsnFinishUrl, _config.MesHost + _config.MesGetTokenUrl, int.Parse(userId)); |
| | | _arrivalNoticeSvc.FinishAsn(model.Id, _config.ErpHost + _config.AsnFinishUrl, _config.MesHost + _config.MesAsnFinishUrl, _config.MesHost + _config.MesGetTokenUrl,model.UserNo,model.Password, int.Parse(userId)); |
| | | |
| | | return Ok(new { code = 0, count = 0, msg = "入库单复核并上传成功" }); |
| | | } |
| | |
| | | /// <param name="model"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | public IActionResult FinishExportNotice(IdVm model) |
| | | public IActionResult FinishExportNotice(FinshVm model) |
| | | { |
| | | try |
| | | { |
| | |
| | | { |
| | | return Ok(new { code = 1, msg = "未获取到当前操作人信息" }); |
| | | } |
| | | _exNoticeSvc.FinishSo(model.Id, _config.ErpHost + _config.SoFinishUrl, int.Parse(userId)); |
| | | _exNoticeSvc.FinishSo(model.Id, _config.ErpHost + _config.SoFinishUrl, model.UserNo, model.Password, int.Parse(userId)); |
| | | return Ok(new { code = 0, count = 0, msg = "出库单复核并上传成功" }); |
| | | } |
| | | catch (Exception e) |