using Rhea.Common; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tiger.Model; namespace Tiger.IBusiness { public interface IOtherInLocationChecking : IWMSTransaction { public IOtherInLocationChecking Init(string id, string userCode, string apiHost, string orgCode); /// /// 扫描物料并复核,如果物料已经完成移库则货架上亮灯提醒储位 /// public Task ScanItem(CustSupplyCheckingInput input); // /// 生成其他物料入库单据 /// /// /// public Task SubmitInvBill(); /// /// 删除当前用户的已扫记录(缓存表) /// /// public Task DeleteAllScannedBarcode(); /// /// 删除单个条码(缓存表) /// /// public Task DeleteScannedBarcode(CustSupplyInInput input); /// /// 获取已清点的物料汇总 /// /// public Task> GetScannedMaterialSummarys(); /// /// 查询物料对应的条码 /// /// /// public Task> GetScannedMaterialDetailBarcodes(string MaterialCode); public bool Close(bool needSaveHistoryLog = false); } }