using HH.Redis.ReisModel; using HH.WMS.Common.Algorithm; using HH.WMS.DAL.Basic; using HH.WMS.Entitys.Basic; using HH.WMS.Entitys.Entitys; /******************************************************************************** ** auth: DBS ** date: 2019/3/7 10:16:44 ** desc: 尚未编写描述 ** Ver.: V1.0.0 *********************************************************************************/ using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HH.WMS.BLL.InStock { public class TN_WM_TRAY_ALLOCBLL : DapperBaseBLL { public List AllocFindEntity(OutFeedResultEntity ore, RedisUserEntity user) { List list = new List(); string Unique_Group = System.Guid.NewGuid().ToString().ToUpper(); foreach (FeedItemEntity m in ore.lstFeedItem) { //SysLog.Log(m.trayCode, SysLog.LogType.CodeException); //List ItemList = lstQuery.Where(o => o.CN_S_ITEM_CODE == m.itemCode).ToList(); //SysLog.Log(ItemList[0].CN_S_ITEM_CODE, SysLog.LogType.CodeException); AutoBomItemEntity itemModel = CreateDAL().GetItemEntity(m.itemCode); list.Add(new TN_WM_TRAY_ALLOCEntity() { CN_GUID = Guid.NewGuid().ToString().ToUpper(), CN_S_TRAY_CODE = m.trayCode, CN_S_TRAY_GRID = m.trayGrid, CN_S_ITEM_CODE = m.itemCode, CN_S_ITEM_NAME = itemModel.CN_S_ITEM_NAME, CN_S_MODEL = itemModel.CN_S_MODEL, CN_S_FIGURE_NO = itemModel.CN_S_FIGURE_NO, CN_S_ITEM_STATE = "合格", CN_F_QUANTITY = m.itemQty, CN_S_CREATOR = user.CN_S_LOGIN, CN_S_CREATOR_BY = user.CN_S_NAME, CN_T_CREATE = DateTime.Now }); } return list; } } }