
using Siger.Middlelayer.Repository.Paged;
using Siger.Middlelayer.TpmRepository.Entities;
using Siger.Middlelayer.TpmRepository.Repositories;
using Siger.Middlelayer.TpmRepository.Request;
using Siger.Middlelayer.TpmRepository.Response;

namespace Siger.Middlelayer.TpmRepository.Repositories.Interface
{
    /// <summary>
	/// ISigerProjectSparepartOrder
	/// </summary>
    public interface ISigerProjectSparepartOrder : ITpmRepositoryBase<siger_project_sparepart_order>
    {
        string GengrateCode(int pid);
        IPagedCollectionResult<ResponseSparepartOrderInfo> GetSparepartOrderInfo(RequestSparepartOrder condition, int pid);
    }
}
                    