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<TN_WM_TRAY_ALLOCEntity> AllocFindEntity(OutFeedResultEntity ore, RedisUserEntity user)
|
{
|
List<TN_WM_TRAY_ALLOCEntity> list = new List<TN_WM_TRAY_ALLOCEntity>();
|
|
string Unique_Group = System.Guid.NewGuid().ToString().ToUpper();
|
|
foreach (FeedItemEntity m in ore.lstFeedItem)
|
{
|
//SysLog.Log(m.trayCode, SysLog.LogType.CodeException);
|
//List<LocationItemEntity> 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<TN_WMS_ITEMDAL>().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;
|
}
|
}
|
}
|