using Rhea.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tiger.Model; using Tiger.Model.DigitalTwin; using Tiger.Model.Sharetronic.Shelf; namespace Tiger.IBusiness { public interface IWmsCount : IWMSTransaction { public IWmsCount Init(string id, string userCode, string apiHost, string orgCode); /// /// 盘点单列表 /// /// /// /// /// /// public ApiAction> GetCountHeaders(int pageIndex, int pageSize, string orgcode, string billcode); /// /// 盘点单选择事件 /// /// /// public Task> SelectOrder(CountEntity input); /// /// 盘点单推荐所有物料亮灯 /// /// /// public Task> LightAll(CountLightEntity light); /// /// 盘点单明细 /// /// public Task>> CountSumDtl(BasePageInput input); /// /// 扫描物料调度下架 /// /// /// public Task> ScanItem(BaseInput input); /// /// 扫描物料调度下架 /// /// /// public Task> ChangeShelf(BaseInput input); /// /// 灭灯 /// /// public Task CloseLight(CountLightEntity light); public bool Close(bool needSaveHistoryLog = false); } }