41 lines
1.3 KiB
C#
Raw Normal View History

2026-05-27 17:19:14 +08:00
using System.Threading.Tasks;
using VOL.Model;
using VOL.Model.ShangWaiMao.Request;
using VOL.Model.ShangWaiMao.Response;
namespace VOL.Business.IServices.ShangWaiMao
{
/// <summary>
/// 上外贸导出服务
/// </summary>
public interface IShangWaiMaoService
{
/// <summary>
/// 获取体测成绩列表页搜索条件
/// </summary>
/// <returns></returns>
Task<ShangWaiMaoTempTccjFilterOptions> GetTempTccjFilterOptionsAsync();
/// <summary>
/// 获取体测成绩分页列表
/// </summary>
/// <param name="paramDto"></param>
/// <returns></returns>
Task<PageDataDto<ShangWaiMaoTempTccjListItem>> GetTempTccjPageListAsync(ShangWaiMaoTempTccjPageParam paramDto);
/// <summary>
/// 获取体测成绩详情
/// </summary>
/// <param name="paramDto"></param>
/// <returns></returns>
Task<ShangWaiMaoTempTccjDetailDto> GetTempTccjDetailAsync(ShangWaiMaoTempTccjDetailParam paramDto);
/// <summary>
/// 导出学生课程心率与运动数据
/// </summary>
/// <param name="paramDto"></param>
/// <returns></returns>
Task<byte[]> ExportHeartRateDataAsync(ShangWaiMaoHeartRateExportParam paramDto);
}
}