package com.ruoyi.report.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.report.dto.TestItemDataDto; import com.ruoyi.report.vo.TestItemDataVo; import javax.servlet.http.HttpServletResponse; import java.util.List; import java.util.Map; /** * 检测项目数据服务接口 */ public interface TestItemDataService { /** * 分页查询检测项目数据 */ Page pageTestItemData(Page page, TestItemDataDto dto); /** * 查询检测项目详情 */ List getDetail(Long sampleId); /** * 数据横向比较 */ Map compare(TestItemDataDto dto); /** * 导出数据 */ void exportTestItemData(TestItemDataDto dto, HttpServletResponse response); /** * 查询检测项名称列表 */ List getItemNames(TestItemDataDto dto); }