From f02d3a8ffc05a10a64859b2a16d5d43c8abb0fb9 Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期一, 23 三月 2026 11:13:36 +0800
Subject: [PATCH] 北京回长沙的最终版
---
项目代码/WCS/WIDESEA_WCSServer/WIDESEA_Services/Services/Taskinfo/Partial/Dt_TaskWCSinfoService.cs | 45 +++++++++++++++++++++++++++++++--------------
1 files changed, 31 insertions(+), 14 deletions(-)
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEA_WCSServer/WIDESEA_Services/Services/Taskinfo/Partial/Dt_TaskWCSinfoService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEA_WCSServer/WIDESEA_Services/Services/Taskinfo/Partial/Dt_TaskWCSinfoService.cs"
index 98b7141..72eedb6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEA_WCSServer/WIDESEA_Services/Services/Taskinfo/Partial/Dt_TaskWCSinfoService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WCS/WIDESEA_WCSServer/WIDESEA_Services/Services/Taskinfo/Partial/Dt_TaskWCSinfoService.cs"
@@ -6,23 +6,24 @@
*鐢ㄦ埛淇℃伅銆佹潈闄愩�佽鑹茬瓑浣跨敤UserContext.Current鎿嶄綔
*Dt_TaskWCSinfoService瀵瑰銆佸垹銆佹敼鏌ャ�佸鍏ャ�佸鍑恒�佸鏍镐笟鍔′唬鐮佹墿灞曞弬鐓erviceFunFilter
*/
-using WIDESEA_Core.BaseProvider;
-using WIDESEA_Core.Extensions.AutofacManager;
-using WIDESEA_Entity.DomainModels;
-using System.Linq;
-using WIDESEA_Core.Utilities;
-using System.Linq.Expressions;
-using WIDESEA_Core.Extensions;
+using Microsoft.AspNetCore.Http;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
-using Microsoft.AspNetCore.Http;
-using WIDESEA_Services.IRepositories;
using System;
-using WIDESEA_Common.CutomerModel;
-using WIDESEA_Common;
-using WIDESEA_Services.Repositories;
-using WIDESEA_Common.TaskEnum;
using System.Collections.Generic;
+using System.Linq;
+using System.Linq.Expressions;
+using WIDESEA_Common;
+using WIDESEA_Common.CutomerModel;
+using WIDESEA_Common.TaskEnum;
+using WIDESEA_Common.Tools;
+using WIDESEA_Core.BaseProvider;
+using WIDESEA_Core.Extensions;
+using WIDESEA_Core.Extensions.AutofacManager;
+using WIDESEA_Core.Utilities;
+using WIDESEA_Entity.DomainModels;
+using WIDESEA_Services.IRepositories;
+using WIDESEA_Services.Repositories;
namespace WIDESEA_Services.Services
{
@@ -279,7 +280,23 @@
if (content.Status)
{
wcsInfo.wcstask_state = state;
+ if (state == TaskState.TaskState_Measure_Back_Line_Executing.ToString())
+ {
+ //灏嗕换鍔$被鍨嬫敼涓哄洖搴撲腑
+ wcsInfo.wcstask_type = TaskType.TaskType_Box_Pallet_Measure_Back.ToString();
+ //灏嗕换鍔¤捣濮嬬珯鍙板拰鐩殑绔欏彴瀵硅皟锛屽噯澶囧洖搴�
+
+ wcsInfo.wcstask_endPoint = wcsInfo.wcstask_startPoint;
+ wcsInfo.wcstask_startPoint = "10301";
+ wcsInfo.wcstask_endLocation = wcsInfo.wcstask_startLocation;
+ wcsInfo.wcstask_startLocation = wcsInfo.wcstask_endPoint;
+
+ wcsInfo.wcstask_state = TaskState.TaskState_Measure_Back_Line_Executing.ToString();
+ wcsInfo.wcstask_dispatcherTime = DateTime.Now;
+ }
Dt_TaskWCSinfoRepository.Instance.Update(wcsInfo, true);
+ WriteLog.Info("鎵嬪姩鏇存敼娴嬮噺鐘舵��").Write($"{DateTime.Now}锛氭祴閲忓洖搴撳紓甯革紝鍙嶈浆璐т綅 浠诲姟鍙穥taskNumer},鎵樼洏鍙穥wcsInfo.wcstask_barcode},鍙嶈浆鍚庤捣濮嬬珯鍙般��10301銆�" +
+ $"缁堢偣璐т綅銆恵wcsInfo.wcstask_endLocation}銆�", "鎵嬪姩鏇存敼娴嬮噺鐘舵��");
}
else
{
@@ -433,7 +450,7 @@
try
{
//涓婃姤WMS浠诲姟瀹屾垚
- transContent = WMSApi.TellWmsTaskFinished(taskWCSinfo.wcstask_barcode);
+ transContent = WMSApi.TellWmsTaskFinished(taskWCSinfo.wcstask_barcode,taskWCSinfo.wcstask_backUp_2);
if (transContent.Status)
{
//绉诲姩浠诲姟鍒板巻鍙茶〃
--
Gitblit v1.9.3