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 IPosition : IMESTransaction { #region Propertys & Variables public string UserCode { get; set; } public string PostCode { get; set; } public MES_FACTORY CurFactory { get; set; } public MES_WORKSHOP CurWorkshop { get; set; } public MES_LINE CurLine { get; set; } public MES_POSITION CurPosition { get; set; } public IWorkBatch WorkBatch { get; } public MES_WIP_DATA CurWipSN { get; set; } public MES_WIP_HIS CurWipSNHis { get; set; } #endregion Propertys & Variables #region Functions /// /// 初始化岗位 /// /// /// /// /// /// public IPosition Init(string id, string apiHost, string userCode, string postCode); /// /// 重置工步列表 /// public void ResetSteps(); /// /// 获取提交数据的DbClient对象 /// /// public DbClient GetCommitDB(); #endregion Functions } }