using Rhea.Common; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tiger.Model; using static IronPython.Modules.xxsubtype; using Tiger.Model.Entitys.MES.U9C; using Tiger.Model.MES.Yada; namespace Tiger.IBusiness { /// /// 送货单(U9)清点事务 /// public interface ICount_BIZ_U9_ASN : IWmsTask { public ICount_BIZ_U9_ASN Init(string id, string userCode, string apiHost, string orgCode); /// /// 扫描入口 /// public Task> Scan(BaseInput input); /// /// 删除当前所有已清点记录 /// /// public Task DeleteScannedList(); /// /// 删除当前用户的已扫单个记录 /// /// public Task DeleteScannedSn(BaseInput input); /// /// 获取本次已清点的物料列表(带分页) /// /// public Task> GetScannedList(); /// /// 获取当前所有单据信息 /// /// public Task> GetOrderList(); /// /// 设置收货单明细赠品数量 /// /// public Task SetGiftQty(BaseInput input); /// /// 生成收货单:调用U9新增收货单接口 /// /// /// public Task GenerateReceipt(BaseInput input); public bool Close(bool needSaveHistoryLog = false); } }