From 778a05f391f4e08ce2d69dbda9a46bb8b5b078c3 Mon Sep 17 00:00:00 2001
From: IPC-610 <IPC-610@DESKTOP-6LEOOS3>
Date: 星期二, 15 十月 2024 16:42:40 +0800
Subject: [PATCH] 修改工作台输送线状态实时更新问题

---
 Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
index bc02898..8820828 100644
--- a/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
+++ b/Admin.NET/WCS.Application/Service/WcsTask/WcsTaskService.cs
@@ -262,7 +262,7 @@
         {
             TaskNo = modTask.TaskNo,
             PalletNo = modTask.PalletNo,
-            TaskType = ((int)TaskTypeEnum.In).ToString(),
+            TaskType = ((int)modTask.TaskType).ToString(),
             TaskStatus = ((int)TaskStatusEnum.Complete).ToString()
         };
         //浠诲姟璇︽儏
@@ -299,6 +299,7 @@
     /// </summary>
     /// <param name="codeFlag"></param>
     /// <returns></returns>
+    [NonAction]
     public string GetTaskCode(string codeFlag="WCS")
     {
         var list = _db.Queryable<WcsTask>().Where(m => m.TaskNo.StartsWith("WCS")).ToList();
@@ -319,7 +320,7 @@
             if (maxNo.Length==12 && maxNo.Substring(0, 8) == date)
             {
                 int lastNo = Convert.ToInt32(maxNo.Substring(8, 4)) + 1;
-                no = codeFlag + date + (lastNo.ToString().PadLeft(3, '0'));
+                no = codeFlag + date + (lastNo.ToString().PadLeft(4, '0'));
             }
             else
             {

--
Gitblit v1.8.0