using Dapper; using Estsh.Core.Model.ExcelModel; using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Repositories; using Estsh.Core.Util; namespace Estsh.Core.Repository.IRepositories { public interface ISerialNumberQueryRepository : IBaseRepository { public List GetPartNo(); public List GetSNInfo(string whereStr, Pager pager, ref int totalCount); public List GetSNCurrentData(string whereStr, Pager pager, ref int totalCount); public List getTableListByPage(string whereStr, Pager pager, ref int totalCount); public string kpsnGetSN(string sn); public bool IsSerialNumberQueryHistory(); public List GetSNTravelData(string whereStr, Pager pager, ref int totalCount); public List GetKeyData(string whereStr, Pager pager, ref int totalCount); public List DTtemp(string sn); public List GetKeyParts(string whereStr, Pager pager, ref int totalCount); public List GetRepairDetials(string whereStr, Pager pager, ref int totalCount); public List GetKPSN(string srcSN); public List valiDationKPSN(string strKPSN); public string GetPSN(string srcSN); public List GetSNModelTypeInfo(string sn); public List GetSNPartInfo(string sn); public List GetSNBasicInfo(string sn); public List getPartSnRule(); } }