using Microsoft.AspNetCore.Http;
using Rhea.Common;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
using Tiger.Model;
using Tiger.Model.Base;
namespace Tiger.IBusiness.WMS
{
public interface IOrderContext
{
///
/// 业务单据批次缓存字典
///
///
public Dictionary> GetOrderDic();
///
/// 从业务单据字典中获取一个业务单据对象
///
///
///
public IWmsOrder GetOrder(string order);
///
/// 判断业务单据是否存在于业务单据字典中
///
///
///
public bool ExistsOrder(string order);
///
/// 增加一个业务单据对象到业务单据字典中
///
///
///
public bool AddOrder(string type, string order);
///
/// 从业务单据字典中删除一个业务单据对象
///
///
///
public bool RemoveOrder(string order);
///
/// 清空业务单据字典
///
///
///
public bool ClearOrder();
}
}