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<TestItemDataVo> pageTestItemData(Page page, TestItemDataDto dto);
|
|
/**
|
* 查询检测项目详情
|
*/
|
List<TestItemDataVo> getDetail(Long sampleId);
|
|
/**
|
* 数据横向比较
|
*/
|
Map<String, Object> compare(TestItemDataDto dto);
|
|
/**
|
* 导出数据
|
*/
|
void exportTestItemData(TestItemDataDto dto, HttpServletResponse response);
|
|
/**
|
* 查询检测项名称列表
|
*/
|
List<String> getItemNames(TestItemDataDto dto);
|
|
}
|