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