using Ropin.Inspection.Model.Entities; using Ropin.Inspection.Model.ViewModel; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ropin.Inspection.Repository.Interface { /// <summary> /// 巡检点接口 /// </summary> public interface ITispSpotRepository : IRepositoryBase<TISP_Spot>, IRepositoryBaseById<TISP_Spot, Guid> { List<TispSpotViewModel> GetTispSpotJoinContent(); Task<IEnumerable<TispSpotContentsViewModel>> GetSpotContentsByQRCodeAsync(string qRCode); Task<TispSpotViewModel> GetSpotByQRCodeAsync(string qRCode, string storeCode); Task<TispSpotViewModel> GetAllSpotBySqlAsync(); Task<TispSpotDevStoreViewModel> GetDevStoreByQRCodeAsync(string qRCode, string storeCode); } }