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