You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
2.4 KiB
C#
76 lines
2.4 KiB
C#
using Dapper;
|
|
using Estsh.Core.Base;
|
|
using Estsh.Core.Dapper;
|
|
using Estsh.Core.Wms.IRepositories;
|
|
using Estsh.Core.Model.Result;
|
|
using Estsh.Core.Repositories;
|
|
using System.Collections;
|
|
using System.Data;
|
|
using System.Text;
|
|
using System.Security.Cryptography;
|
|
using System.Text.Json;
|
|
using Estsh.Core.Models;
|
|
using Newtonsoft.Json.Linq;
|
|
using static Estsh.Core.Model.EnumUtil.WmsEnumUtil;
|
|
|
|
namespace Estsh.Core.Wms.IRepositories
|
|
{
|
|
public interface IInpdlineRepository : IBaseRepository<BaseEntity>
|
|
{
|
|
|
|
public List<WmsMoveHeader> CheckMoveHeader(string onLine, string cartonno);
|
|
public List<WmsMoveHeader> CheckOnlineMoveHeader(string onLine,string cartonno);
|
|
|
|
public List<WmsMoveHeader> CheckBulkyMoveHeader(string onLine);
|
|
public List<WmsMoveHeader> CheckBulkyOnlineMoveHeader(string onLine, string carton_no);
|
|
|
|
public List<WmsMoveDetail> CheckMoveDetail(string orderNo,int status);
|
|
|
|
public SysStock GetCartonInfo(string cartonNo);
|
|
|
|
public List<WmsRackPackage> GetCarrierByName(string rackNo);
|
|
|
|
|
|
|
|
public WmsRack GetWmsRackInfo(string cartonNo);
|
|
|
|
public List<WmsMoveSn> GetMoveSN(string order_no);
|
|
|
|
public List<SysStock> GetPartByFIFO(string part_id);
|
|
|
|
|
|
public string BatchingCompleted(string loginId, string orderNo);
|
|
|
|
|
|
public List<SysLocate> GetLocateInfo(string locate_name);
|
|
|
|
public List<SysLocatePart> GetLocatePart(string locate_name);
|
|
|
|
public List<WmsMoveDetail> CheckMoveDetail2(string orderNo, int status,string carton_no);
|
|
|
|
public List<SysStock> GetLocateCapacity(string locate_id);
|
|
|
|
public List<SysStock> GetMaterialInfo(string cartonNo);
|
|
|
|
public List<SysStock> CheckMaterialSplit(List<SysStock> oldStock, int splitNum, string loginId, int splitCount);
|
|
|
|
public string UpdteStatusOnLine(string loginId, string orderNo, SysStock Stock, List<SysLocate> locate);
|
|
|
|
|
|
public List<WmsRack> GetRkInfos(string RKNo);
|
|
|
|
public List<SysStock> GetRackPackage(string RKNo);
|
|
|
|
public List<SysStock> GetCartonInfoByRK(string cartonNo);
|
|
|
|
public string checkCartonNo(string carton, int splitCount);
|
|
|
|
|
|
public string SetMoveOrderClose(string orderNo);
|
|
public int UpdateMoveDetailByOrderNo(string orderNo, string loginId);
|
|
public List<WmsMoveDetail> GetWmsMoveDetailByOrderNo(string orderNo);
|
|
public int SQLTransaction(List<string> sqlStrings, List<DynamicParameters> parameterList);
|
|
|
|
}
|
|
}
|