using Infrastructure; using OpenAuth.App.BaseApp.Base; using OpenAuth.App.Interface; using OpenAuth.App.ServiceApp.request; using OpenAuth.Repository; using OpenAuth.Repository.Domain; using SqlSugar; namespace OpenAuth.App.ServiceApp.Achievement; public class InsTifApp : SqlSugarBaseApp { public InsTifApp(ISugarUnitOfWork unitWork, ISimpleClient repository, IAuth auth) : base(unitWork, repository, auth) { } public async Task>> Load(InsAishpQuery req) { RefAsync total = 0; var result = await Repository.AsQueryable() .ToPageListAsync(req.page, req.limit, total); return new PageInfo> { Items = result, Total = total }; } }