| | |
| | | |
| | | namespace iWareCc.FinishStackerTask.Chain |
| | | { |
| | | public class ä¿ååºå
¥åºæç»ä¿¡æ¯ : IHandler |
| | | public class ä¿ååºå
¥åºæç»ä¿¡æ¯ : IHandler |
| | | { |
| | | /// <summary> |
| | | /// 该èç¹çä¸ä¸ä¸ªèç¹ |
| | |
| | | { |
| | | 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 ãEditby 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; |
| | |
| | | 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 ãEditby shaocx,2025-09-25ã |
| | | }; |
| | | dbModel.InOutStorageDetails.Add(iosd); |
| | | dbModel.SaveChanges(); |