| | |
| | | /// <summary> |
| | | /// 指令下发(出库) |
| | | /// </summary> |
| | | /// <param name="soNo"></param> |
| | | /// <param name="outMode"></param> |
| | | /// <param name="unstackingMode">拆垛方式</param> |
| | | /// <param name="soNo">出库单号</param> |
| | | /// <param name="outMode">出库口</param> |
| | | /// <param name="loadingAddre">装车口</param> |
| | | /// <returns></returns> |
| | | [Authorize] |
| | | [HttpGet] |
| | | public IActionResult IssueOutHouse(string soNo,string outMode) |
| | | public IActionResult IssueOutHouse(string soNo,string unstackingMode, string outMode,string loadingAddre) |
| | | { |
| | | try |
| | | { |
| | |
| | | // return Ok(new { code = 1, msg = "请选择出库口" }); |
| | | //} |
| | | |
| | | var list = _exNoticeSvc.IssueOutHouse(soNo, outMode,int.Parse(userId), _config.WcsHost + _config.IssueComApiUrl,out string str); |
| | | var list = _exNoticeSvc.IssueOutHouse(soNo,unstackingMode, outMode,loadingAddre, int.Parse(userId), _config.WcsHost + _config.IssueComApiUrl,out string str); |
| | | |
| | | return Ok(new { code = 0, msg = str , data = list }); |
| | | |
| | |
| | | /// <returns></returns> |
| | | [AllowAnonymous] |
| | | [HttpPost] |
| | | public IActionResult RequestRoadWay(RequestLocate model) |
| | | { |
| | | var logStr = ""; |
| | | |
| | | logStr = $@".\log\WCS\WCS申请巷道" + DateTime.Now.ToString("yyyyMMdd") + ".txt"; |
| | | |
| | | try |
| | | { |
| | | |
| | | var jsonData = JsonConvert.SerializeObject(model); |
| | | LogFile.SaveLogToFile($"WCS申请巷道:( {jsonData} ),", logStr); |
| | | |
| | | var list = _asnPalletBindSvc.RequestRoadWay(model.PalletNo, model.HouseNo ); |
| | | |
| | | LogFile.SaveLogToFile($"WCS申请储位返回:( {JsonConvert.SerializeObject(list)} ),", logStr); |
| | | |
| | | return Ok(new { Success = 0, Message = "申请储位成功", TaskList = list }); |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | LogFile.SaveLogToFile($"WCS申请巷道返回:( {e.Message} ),", logStr); |
| | | |
| | | return Ok(new ErpModel { Success = -1, Message = e.Message }); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 申请储位 |
| | | /// </summary> |
| | | /// <param name="model">入库单信息</param> |
| | | /// <returns></returns> |
| | | [AllowAnonymous] |
| | | [HttpPost] |
| | | public IActionResult RequestLocation(RequestLocate model) |
| | | { |
| | | |