using Estsh.Core.Base; using Estsh.Core.Models; using Estsh.Core.Repositories; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Estsh.Core.Wms.IRepositories { public interface INcConcessionRepository : IBaseRepository { /// /// 获取库位信息 /// /// /// public SysLocate GetLocateInfo(string locateName); /// /// 获取库位对应的物料信息 /// /// /// public SysLocatePart GetLocatePartInfo(string locateName); /// /// 处理扫描的箱条码 /// /// /// /// /// public bool DoCarton(SysStock cartonInfo, SysLocate locateInfo, WmsMoveDetail moveDetail, WmsMoveSn? moveSn, string loginId); //获取完成信息提交数据 public List GetFinishMoveDetailByOrderNo(string orderNo); //获取零件号信息 public SysPart GetPartNOInfoByPartNo(string partNo); //把结果添加到接口表 public bool InsertInterfaceByNCConcession(string orderNo); } }