| | |
| | | CommandResult command = taskreturn(int.Parse(task.WMStaskid), Result, roadwayinfo.WarehouseInvType, ""); |
| | | if (command.status != "success") return content.Error($"è°å䏿¸¸è¿å失败ï¼ä»»å¡åæ¶å¤±è´¥ï¼æ¡ç ï¼{task.PalletCode},ä»»å¡å·ï¼{task.TaskNum}"); |
| | | } |
| | | |
| | | BaseDal.DeleteData(task); |
| | | task.ModifyDate = DateTime.Now; |
| | | task.Modifier = App.User?.UserName; |
| | |
| | | } |
| | | else |
| | | { |
| | | WebResponseContent.Instance.Error($"åæ¶å¤±è´¥,åªè½åæ¶å
¥åºä»»å¡"); |
| | | return WebResponseContent.Instance.Error($"åæ¶å¤±è´¥,åªè½åæ¶å
¥åºä»»å¡"); |
| | | } |
| | | } |
| | | else |
| | | { |
| | | WebResponseContent.Instance.Error($"åæ¶å¤±è´¥,该任å¡ã{taskNum}ãä¸åå¨"); |
| | | return WebResponseContent.Instance.Error($"åæ¶å¤±è´¥,该任å¡ã{taskNum}ãä¸åå¨"); |
| | | } |
| | | return content; |
| | | } |
| | |
| | | try |
| | | { |
| | | IDevice? device = Storage.Devices.FirstOrDefault(x => x.DeviceName.Contains("å åæº")); |
| | | |
| | | |
| | | |
| | | // å¤æè®¾å¤æ¯å¦åå¨ |
| | | if (device == null) |
| | | { |
| | |
| | | { |
| | | // æ£å¸¸åå»ºä»»å¡ |
| | | transfer.TaskNum = BaseDal.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)); |
| | | transfer.TaskState = 200; |
| | | transfer.TaskState = 100; |
| | | transfer.CurrentAddress = transfer.SourceAddress; |
| | | transfer.NextAddress = transfer.TargetAddress; |
| | | transfer.Roadway = device.DeviceCode; |