package com.openhis.application.service; import com.openhis.application.domain.entity.OrderMain; import java.util.List; /** * 医嘱业务接口 * * 新增:查询排队队列(包括已完诊)以及历史查询功能。 */ public interface OrderService { /** * 查询患者待写病历的医嘱(分页)。 */ List getPendingOrders(Long patientId, Integer pageNum, Integer pageSize); /** * 查询患者排队队列(包括所有状态,如“完诊”),分页返回。 * * @param patientId 患者 ID * @param pageNum 页码,默认 1 * @param pageSize 每页记录数,默认 20 * @return 医嘱列表 */ List getQueueOrders(Long patientId, Integer pageNum, Integer pageSize); }