using Rhea.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Tiger.Model; namespace Tiger.IBusiness { /// /// 备料单发料事务 /// public interface IPreparation : IWMSTransaction { #region Propertys & Variables public string UserCode { get; set; } public long UserId { get; set; } public string OrgCode { get; set; } #endregion Propertys & Variables #region Functions /// /// 初始化 /// /// /// /// /// /// public IPreparation Init(string id, string userCode, string apiHost, string orgCode); /// /// 扫描入口 /// //public Task> Scan(BaseInput input); /// /// 重置操作 /// /// public ApiAction Reset(); /// /// 获取提交数据的DbClient对象 /// /// public DbClient GetCommitDB(); /// /// 暂存的数据库操作提交到数据库 /// /// 附加的保存内容 public void SaveCommitListToDB(Action appendToSave = null); #endregion Functions } }