xiaojiao
2026-01-24 c5f01e9a882b16f534166d033312c5c8ba8d94dd
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/TaskFinishedAction.cs
@@ -109,6 +109,7 @@
                        //更改货位状态
                        Dt_locationinfo locationinfo = Dt_locationinfoRepository.Instance.FindFirst(x => x.location_id == taskInfo.task_tolocationid);
                        CommonFunction.ChangeLocationState(locationinfo, LocationState.LocationState_Stored.ToString());
                        //删除任务、添加历史
@@ -158,6 +159,11 @@
                    {
                        //说明没错,本来在库内,就是测量回库
                    }
                    //Dt_locationinfo locationinfo = Dt_locationinfoRepository.Instance.FindFirst(x => x.location_id == taskInfo.task_tolocationid);
                    //if (locationinfo == null)
                    //{
                    //    locationinfo = Dt_locationinfoRepository.Instance.FindFirst(x => x.location_id == taskInfo.task_fromlocationid);
                    //}
                    //  string rgvId = null == saveModel.MainData["rgvId"] ? "" : saveModel.MainData["rgvId"].ToString();
                    content = Dt_taskinfo_htyRepository.Instance.DbContextBeginTransaction(() =>
                    {
@@ -166,6 +172,10 @@
                        //Dt_container_headRepository.Instance.Update(container_Head, true);
                        //更改货位状态
                        Dt_locationinfo locationinfo = Dt_locationinfoRepository.Instance.FindFirst(x => x.location_id == taskInfo.task_tolocationid);
                        if (locationinfo == null)
                        {
                            locationinfo = Dt_locationinfoRepository.Instance.FindFirst(x => x.location_id == taskInfo.task_fromlocationid);
                        }
                        if (container.containerdtl_isError == "1")
                        {
                            CommonFunction.ChangeLocationState(locationinfo, LocationState.LocationState_Error.ToString());
@@ -176,7 +186,6 @@
                        else
                        {
                             CommonFunction.ChangeLocationState(locationinfo, LocationState.LocationState_Stored.ToString());
                        }
                        //删除任务、添加历史