You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.7 KiB
C#

using Estsh.Core.Model.ExcelModel;
using Estsh.Core.Model.Result;
using Estsh.Core.Models;
using Estsh.Core.Util;
using System.Data;
namespace Estsh.Core.Services.IServices
{
public interface ISerialNumberQuery2Service : IBaseService<SysStock>
{
public List<KeyValueResult> GetPartNo();
public List<GSnKeyparts> GetSNInfo(string wheres, Pager pager, ref int totalCount);
public List<SerialNumberQuery2SN> GetSNInfoByList(string wheres, Pager pager, ref int totalCount);
public List<GSnStatus> GetSNCurrentData(string whereStr, Pager pager, ref int totalCount);
public List<GSnTravel> GetSNTravelData(string whereStr, Pager pager, ref int totalCount);
public List<GSnKeydata> GetKeyData(string whereStr, Pager pager, ref int totalCount);
public List<SerialNumberQuery2> getTableListByPage(string whereStr, Pager pager, ref int totalCount);
public List<GSnKeyparts> GetKeyParts(string whereStr, Pager pager, ref int totalCount);
public List<GSnKeyparts> GetKeyParts2(string whereStr, Pager pager, ref int totalCount);
public List<GSnStatus> GetCheck(string whereStr, Pager pager, ref int totalCount);
public List<GSnDefect> GetRepairDetials(string whereStr, Pager pager, ref int totalCount);
public List<GSnKeyparts> GetKPSN(string srcSN);
public List<GSnKeydata> valiDationKPSN(string strKPSN);
public string GetPSN(string srcSN);
public List<SysModel> GetSNModelTypeInfo(string srcSN);
public List<SysPart> GetSNPartInfo(string srcSN);
public List<GSnStatus> GetSNBasicInfo(string srcSN);
public List<KeyValueResult> GetPDlineInfo();
}
}