using Tiobon.Core.Common; using Tiobon.Core.IServices.BASE; using Tiobon.Core.Model; using Tiobon.Core.Model.Models; using Tiobon.Core.Model.ViewModels.Extend; namespace Tiobon.Core.IServices; /// /// 培训记录(自定义服务接口) /// public interface IGhre_StudyRecordServices :IBaseServices { Task> QueryESSSearchFields(QueryBody body); Task> QueryESS(QueryBody filter, string condition, bool? IsEnable = true); Task> QueryStaff(QueryBody filter); Task> QueryCourse(QueryBody body, long id); Task Join(long courseId); Task RecordDuration(long studyRecordId, decimal? duration); Task> ExportStaffExcel(QueryExport body); Task SyncToESS(); Task> QueryTeacherClassAnalysis(QueryBody filter); }