package com.bonus.canteen.core.nutrition.common.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.bonus.canteen.core.nutrition.common.model.HealthMedicalReportTemplate;
import com.bonus.canteen.core.nutrition.common.vo.HealthMedicalReportDetailVO;
import com.bonus.canteen.core.nutrition.common.vo.HealthMedicalReportProjectVO;
import com.bonus.canteen.core.nutrition.common.vo.HealthMedicalReportTmplVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface HealthMedicalReportTmplMapper extends BaseMapper<HealthMedicalReportTemplate> {
   List<HealthMedicalReportTmplVO> listTemplate();

   List<HealthMedicalReportProjectVO> listReportProject(@Param("medicalTemplateId") Long medicalTemplateId);

   List<HealthMedicalReportDetailVO> listReportDetail(@Param("medicalProjectId") Long medicalProjectId);

}
