From b174ea476eb1afd872985b2c261241a814e0185d Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期四, 12 三月 2026 09:55:27 +0800
Subject: [PATCH] 一次大的提交,涉及,wms,wcs,pda
---
项目代码/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/TaskFinishedAction.cs | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/TaskFinishedAction.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/TaskFinishedAction.cs"
index 951e204..2893926 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA.Services/Common/TaskFinishedAction.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/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());
-
}
//鍒犻櫎浠诲姟銆佹坊鍔犲巻鍙�
--
Gitblit v1.9.3