1
dengjunjie
2 天以前 a29a1fd470493f1c0e251bc69df550665cb02078
´úÂë¹ÜÀí/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Task/RGVTaskExtend.cs
@@ -576,11 +576,12 @@
                List<Dt_Task> tasks = Items.Item1;
                List<Dt_RGVLocationInfo> _UpRGVLocationInfos = Items.Item2;
                if (tasks.Count < blockPods.Count) throw new Exception("可移库空货位少于需移库托盘数量");
                int i = 0;
                tasks.ForEach(x =>
                {
                    i++;
                    x.TaskNum = _taskService.GetTaskNum(nameof(SequenceEnum.SeqTaskNum));
                    //x.WMSTaskNum = task.WMSTaskNum;
                    x.WMSTaskNum = $"Move_{i}&" + task.WMSTaskNum;
                });
                rGVLocationInfos.ForEach(x =>
                {
@@ -595,7 +596,7 @@
                    _unitOfWorkManage.BeginTran();
                    _rGVLocationInfoService.UpdateData(rGVLocationInfos);
                    _rGVLocationInfoService.UpdateData(_UpRGVLocationInfos);
                    _taskService.AddData(tasks);
                    _taskService.Repository.AddData(tasks);
                    _unitOfWorkManage.CommitTran();
                    content.OK();
                }