Admin
2026-01-29 4e051ed24849863a068c66b72c4c883985b2ec23
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs
@@ -518,9 +518,13 @@
                            dt_StockInfo.StockStatus = dtOutWit != null? (int)StockStatusEmun.出库中:(int)StockStatusEmun.已入库;
                            task.TaskStatus = (int)RelocationTaskStatusEnum.RelocationFinish;
                            dtOutWit.TaskStatus = (int)OutTaskStatusEnum.OutNew;
                            dtOutWit.SourceAddress = NewLocation.LocationCode;
                            dtOutWit.CurrentAddress = NewLocation.LocationCode;
                            if(dtOutWit != null)
                            {
                                dtOutWit.TaskStatus = (int)OutTaskStatusEnum.OutNew;
                                dtOutWit.SourceAddress = NewLocation.LocationCode;
                                dtOutWit.CurrentAddress = NewLocation.LocationCode;
                            }
@@ -528,7 +532,8 @@
                            dt_Locations.Add(NewLocation);
                            _unitOfWorkManage.BeginTran();
                            BaseDal.UpdateData(dtOutWit);
                            if(dtOutWit!=null) BaseDal.UpdateData(dtOutWit);
                            _locationInfoService.UpdateData(dt_Locations);
                            _stockInfoService.UpdateData(dt_StockInfo);
                            BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateTypeEnum.自动完成 : OperateTypeEnum.人工完成);