| | |
| | | using WIDESEA.Core.Services; |
| | | using WIDESEA.Core.Utilities; |
| | | using WIDESEA.Entity.DomainModels; |
| | | using WIDESEA.Services.IRepositories; |
| | | using WIDESEA.Services.IServices.ToApp; |
| | | using WIDESEA.Services.Repositories; |
| | | using WIDESEA.Services.Services; |
| | |
| | | task.task_state = TaskState.TaskState_Finished.ToString(); |
| | | CommonFunction.AddWMSTaskToHistory(task); |
| | | |
| | | // ç¶ææ¹ä¸ºå·²å¤æ ¸ |
| | | Dt_container_detail dt_Container_Detail = Dt_container_detailRepository.Instance.Find(x => x.containerdtl_barcode == containerInfo.containerdtl_barcode).FirstOrDefault(); |
| | | dt_Container_Detail.containerdtl_text3 = checkResult; |
| | | Dt_container_detailRepository.Instance.Update(dt_Container_Detail, true); // æ¤è¡å
æ¬ä¸é¢ä¸¤è¡ç±è佼添å |
| | | |
| | | Dt_taskinfo taskinfo = new Dt_taskinfo(); |
| | | taskinfo.task_id = Guid.NewGuid(); |
| | | taskinfo.task_type = "åæ ¼".Equals(checkResult) ? TaskType.TaskType_CheckBackIn.ToString() : TaskType.TaskType_ErrorCheckBackIn.ToString(); |
| | |
| | | taskinfo.task_sn = containerInfo.containerdtl_number; |
| | | Dt_taskinfoRepository.Instance.Add(taskinfo, true); |
| | | |
| | | |
| | | |
| | | content = WCSApi.SendTaskToWCS(new List<Dt_taskinfo>() { taskinfo }); |
| | | if (content.Status) |
| | | content.OK($"æµé夿 ¸ååºä»»å¡ä¸åç»WCSæå."); |