using Estsh.Core.Base; using Estsh.Core.Services; using Estsh.Core.Model.Result; using Estsh.Core.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Newtonsoft.Json.Linq; namespace Estsh.Core.Wms.IServices { public interface IMoveOrderService : IBaseService { /// /// 获取正在创建中的单据 /// /// public List GetCreateingList(); /// /// 处理扫描的箱条码 /// /// /// /// /// public WmsResponseResult DoCarton(string cartonNo, string orderNo,string remarks, int orderType, string loginId); /// /// 提交单据 /// /// /// /// public WmsResponseResult SubmitOrder(string orderNo, string loginId); /// /// 根据单据类型获取此类型待处理的单据列表,如果单据类型为空,则获取全部类型 /// /// public List GetMoveOrderList(int? orderType); /// /// 根据单据号获取单据明细列表 /// /// /// public List GetMoveDetailList(string orderNo); } }