/// <summary> /// 物流控制完成 /// </summary> public OutsideLogisticsFinishResponseResult LogisticsFinish(OutsideLogisticsFinishResponse obj) { OutsideLogisticsFinishResponseResult retModel = new OutsideLogisticsFinishResponseResult(); retModel.LogisticsId = obj.LogisticsId; retModel.IsNormalExecution = true; _eventBus.Post(new KeyValuePair <OutsideLogisticsFinishResponseResult, OutsideLogisticsFinishResponse>(retModel, obj), TimeSpan.Zero); return(retModel); }
public async void SendComplateAsync(object parameter) { OutsideLogisticsFinishResponse response = new OutsideLogisticsFinishResponse() { LogisticsId = _data.LogisticsId, LogisticsFinishTime = DateTime.Now.ToString("yyyyMMddHHmms"), WorkAreaName = "WorkAreaName1", }; try { OutsideLogisticsFinishResponseResult cResult = await WMSApiAccessor.Instance.LogisticsFinish(response); this.Datas.Add(new TaskItemData("发送完成", JsonConvert.SerializeObject(response))); this.Datas.Add(new TaskItemData("完成回馈", JsonConvert.SerializeObject(cResult))); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }