package com.supervision.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.supervision.model.Process; import com.baomidou.mybatisplus.extension.service.IService; import com.supervision.vo.result.DiagnoseProcessReqVo; import com.supervision.vo.result.DiagnoseProcessResVo; import com.supervision.vo.result.ProcessRecordVO; import java.util.List; import java.util.Set; /** * @author flevance * @description 针对表【vp_process(诊断进程表)】的数据库操作Service * @createDate 2023-10-20 17:19:21 */ public interface ProcessService extends IService { Page queryUserDiagnoseProcessPageList(Page page, DiagnoseProcessReqVo diagnoseProcessReqVo); /** * 后台管理使用,问诊病案列表分页查询 * @param studentName 用户ID * @param medicalRecNo 病历号 * @param diseaseType 疾病类型 * @return 查询结果 */ IPage queryProcessRecordPage(String studentName, String medicalRecNo, Set diseaseList, Integer pageNum, Integer pageSize); }