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 ISerialNumberQuery2Repository : IBaseRepository { public List GetPartNo(); public List GetSNInfo(string whereStr, Pager pager, ref int totalCount); public List GetSNInfoByList(string whereStr, Pager pager, ref int totalCount); public List GetSNCurrentData(string whereStr, Pager pager, ref int totalCount); public bool IsSerialNumberQuery2History(); public List GetSNTravelData(string whereStr, Pager pager, ref int totalCount); public List GetKeyData(string whereStr, Pager pager, ref int totalCount); public List getTableListByPage(string whereStr, Pager pager, ref int totalCount); public List GetKeyParts(string whereStr, Pager pager, ref int totalCount); public List GetCheck(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 GetPDlineInfo(); public List getPartSnRule(); } }