public async void SendComplateAsync(object parameter) { WCSTaskResult result = new WCSTaskResult() { TaskId = _backStockInfo.TaskId, Success = true }; try { ConfirmBackStockResult cResult = await WMSApiAccessor.Instance.ConfirmBackStock(result); this.Datas.Add(new TaskItemData("发送回馈", JsonConvert.SerializeObject(result))); this.Datas.Add(new TaskItemData("回馈结果", JsonConvert.SerializeObject(cResult))); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public async Task <ConfirmBackStockResult> ConfirmStockIn([FromBody] WCSStockTaskCallBack result) { SelfWMSOperationApiAccessor accessor = new SelfWMSOperationApiAccessor(null, _client, this.UserDto); ConfirmBackStockResult apiResult; try { apiResult = await accessor.ConfirmBackStock(result); } catch (Exception ex) { apiResult = new ConfirmBackStockResult() { ErrorCode = "-1", ErrorDesc = "调用MES发生异常:" + ex.Message, Successd = false, }; } return(apiResult); }