From f782248da68c035aae12f902f29d828e9867abb0 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周一, 29 9月 2025 12:45:51 +0800
Subject: [PATCH] 222

---
 DEmon/iWareCc/FinishStackerTask/Chain/保存出入库明细信息.cs |   37 +++++++++++++++++++++----------------
 1 files changed, 21 insertions(+), 16 deletions(-)

diff --git "a/DEmon/iWareCc/FinishStackerTask/Chain/\344\277\235\345\255\230\345\207\272\345\205\245\345\272\223\346\230\216\347\273\206\344\277\241\346\201\257.cs" "b/DEmon/iWareCc/FinishStackerTask/Chain/\344\277\235\345\255\230\345\207\272\345\205\245\345\272\223\346\230\216\347\273\206\344\277\241\346\201\257.cs"
index 197d674..a8cf4f1 100644
--- "a/DEmon/iWareCc/FinishStackerTask/Chain/\344\277\235\345\255\230\345\207\272\345\205\245\345\272\223\346\230\216\347\273\206\344\277\241\346\201\257.cs"
+++ "b/DEmon/iWareCc/FinishStackerTask/Chain/\344\277\235\345\255\230\345\207\272\345\205\245\345\272\223\346\230\216\347\273\206\344\277\241\346\201\257.cs"
@@ -15,7 +15,7 @@
 
 namespace iWareCc.FinishStackerTask.Chain
 {
-   public class 淇濆瓨鍑哄叆搴撴槑缁嗕俊鎭� : IHandler
+    public class 淇濆瓨鍑哄叆搴撴槑缁嗕俊鎭� : IHandler
     {
         /// <summary>
         /// 璇ヨ妭鐐圭殑涓嬩竴涓妭鐐�
@@ -49,22 +49,26 @@
                 {
                     var task = DecompositionTaskContainer.PartTask;
                     int materid = 0;
-                    using(var dbModelcore = new DbModelCore())
+                    using (var dbModelcore = new DbModelCore())
                     {
-                        var mater = dbModelcore.BASEMaterials.FirstOrDefault(x=>x.code==task.MaterialCode);
-                        if (mater!=null)
+                        var mater = dbModelcore.BASEMaterials.FirstOrDefault(x => x.code == task.MaterialCode);
+                        if (mater != null)
                         {
                             materid = mater.id;
                         }
-                    };
-                    int tp=0;
+                    }
+                    ;
+                    int tp = 0;
+                    int? _isSendToMes = null;//鏄惁鍙戦�佺粰MES 銆怑ditby shaocx,2025-09-25銆�
                     switch (task.MainTaskType)
                     {
                         case (int)EMainTaskType.鍏ュ簱浠诲姟:
                             tp = 0;
+                            _isSendToMes = (int)EIsSendToMes.寰呮帹閫�;
                             break;
                         case (int)EMainTaskType.鍑哄簱浠诲姟:
                             tp = 1;
+                            _isSendToMes = (int)EIsSendToMes.寰呮帹閫�;
                             break;
                         case (int)EMainTaskType.绉诲簱浠诲姟:
                             tp = 2;
@@ -78,16 +82,17 @@
                     InOutStorageDetail iosd = new InOutStorageDetail()
                     {
                         fromplacecode = task.SourcePlace,
-                        formplaceid=task.SourcePlaceId,
-                        toplacecode=task.ToPlace,
-                        toplaceid=task.ToPlaceId,
-                        equipid=task.EquipId,
-                        equipname=task.EquipName,
-                        updatetime=DateTime.Now,
-                        createtime=task.CreateTime,
-                        materialcode=task.MaterialCode,
-                        materialid=materid,
-                        type = tp
+                        formplaceid = task.SourcePlaceId,
+                        toplacecode = task.ToPlace,
+                        toplaceid = task.ToPlaceId,
+                        equipid = task.EquipId,
+                        equipname = task.EquipName,
+                        updatetime = DateTime.Now,
+                        createtime = task.CreateTime,
+                        materialcode = task.MaterialCode,
+                        materialid = materid,
+                        type = tp,
+                        isSendToMes = _isSendToMes //鏄惁鍙戦�佺粰MES 銆怑ditby shaocx,2025-09-25銆�
                     };
                     dbModel.InOutStorageDetails.Add(iosd);
                     dbModel.SaveChanges();

--
Gitblit v1.9.3