| | |
| | | } |
| | | Dt_Task task = _mapper.Map<Dt_Task>(item); |
| | | task.Creater = "WMS"; |
| | | //空车å
¥åº |
| | | if (item.TaskType == (int)TaskInboundTypeEnum.InInventory) |
| | | { |
| | | task.TaskType= (int)TaskInboundTypeEnum.InInventory; |
| | | task.TaskState= (int)TaskInStatusEnum.InNew; |
| | | } |
| | | else if(item.TaskType==(int)TaskOutboundTypeEnum.OutInventory) |
| | | if(item.TaskType==(int)TaskOutboundTypeEnum.OutInventory) |
| | | { |
| | | task.TaskType=(int)TaskOutboundTypeEnum.OutInventory; |
| | | task.TaskState=(int)TaskOutStatusEnum.OutNew; |
| | | |
| | | } |
| | | else if (item.TaskType == (int)TaskOutboundTypeEnum.Outbound) |
| | | { |
| | | task.TaskType = (int)TaskOutboundTypeEnum.Outbound; |
| | | task.TaskState = (int)TaskOutStatusEnum.OutNew; |
| | | } |
| | | else if (item.TaskType == (int)TaskInboundTypeEnum.Inbound) |
| | | { |
| | | task.TaskType = (int)TaskInboundTypeEnum.Inbound; |
| | | task.TaskState = (int)TaskInStatusEnum.InNew; |
| | | } |
| | | else if (item.TaskType == (int)TaskOutboundTypeEnum.Outbound) |
| | | else if (item.TaskType == (int)TaskInboundTypeEnum.InInventory) |
| | | { |
| | | task.TaskType = (int)TaskOutboundTypeEnum.Outbound; |
| | | task.TaskState = (int)TaskOutStatusEnum.OutNew; |
| | | task.TaskType = (int)TaskInboundTypeEnum.InInventory; |
| | | task.TaskState = (int)TaskInStatusEnum.InNew; |
| | | } |
| | | else if (item.TaskType == (int)TaskInboundTypeEnum.InPick) |
| | | { |
| | | task.TaskType = (int)TaskInboundTypeEnum.InPick; |
| | | task.TaskState = (int)TaskInStatusEnum.InNew; |
| | | } |
| | | tasks.Add(task); |
| | | } |
| | |
| | | _unitOfWorkManage.BeginTran(); |
| | | UpdateTaskStatus(task.TaskId, (int)TaskOutStatusEnum.SC_OutFinish); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºåºåºå®æ"); |
| | | HttpHelpers.Post<WebResponseContent>(url.Replace("PDA", "Task") + "UpdateTaskStatus?taskNum=" + task.TaskNum, "", "æ´æ°ä»»å¡ç¶æ"); |
| | | _unitOfWorkManage.CommitTran(); |
| | | return content.OK(); |
| | | } |
| | |
| | | |
| | | |
| | | } |
| | | else if (task.TaskType == (int)TaskInboundTypeEnum.Inbound || task.TaskType == (int)TaskInboundTypeEnum.InInventory) |
| | | else if (task.TaskType == (int)TaskInboundTypeEnum.Inbound || task.TaskType == (int)TaskInboundTypeEnum.InInventory || task.TaskType == (int)TaskInboundTypeEnum.InPick) |
| | | { |
| | | _unitOfWorkManage.BeginTran(); |
| | | UpdateTaskStatus(task.TaskId, (int)TaskInStatusEnum.SC_InFinish); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å åæºå
¥åºå®æ"); |
| | | HttpHelpers.Post<WebResponseContent>(url.Replace("PDA", "Task") + "UpdateTaskStatus?taskNum=" + task.TaskNum, "", "æ´æ°ä»»å¡ç¶æ"); |
| | | UpdateTaskStatus(task.TaskId, (int)TaskInStatusEnum.InFinish); |
| | | _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"å
¥åºä»»å¡å®æ"); |
| | | //if (App.User.UserId > 0) |