类 DefaultQueryService
java.lang.Object
com.midi.his.sdk.api.DefaultQueryService
- 所有已实现的接口:
QueryServiceApi
QueryServiceApi 的默认实现,只做"发送 + 行映射",本身无状态。
实例线程安全:所有依赖(配置、传输、解析器)都是不可变的。
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明departments(QuerySpec spec) 科室字典(BS02001)。examRequisitions(QuerySpec spec) 检查申请单(BS35004)。<T> QueryResult<T>query(HisService service, QuerySpec spec, Class<T> rowType) 通用查询,用于平台新增但 SDK 尚未建模的服务,或需要自行处理原始行的场景。职工字典(默认 BS02038,可用his.fid.override.STAFF改为 BS02004)。病区字典(BS02002)。
-
构造器详细资料
-
DefaultQueryService
创建查询服务。- 参数:
exchange- 编排器
-
-
方法详细资料
-
departments
从接口复制的说明:QueryServiceApi科室字典(BS02001)。- 指定者:
departments在接口中QueryServiceApi- 参数:
spec- 查询条件,传null表示无条件(受单页行数限制)- 返回:
- 查询结果
-
wards
从接口复制的说明:QueryServiceApi病区字典(BS02002)。- 指定者:
wards在接口中QueryServiceApi- 参数:
spec- 查询条件,传null表示无条件- 返回:
- 查询结果
-
staffs
从接口复制的说明:QueryServiceApi职工字典(默认 BS02038,可用his.fid.override.STAFF改为 BS02004)。- 指定者:
staffs在接口中QueryServiceApi- 参数:
spec- 查询条件,传null表示无条件- 返回:
- 查询结果
-
examRequisitions
从接口复制的说明:QueryServiceApi检查申请单(BS35004)。- 指定者:
examRequisitions在接口中QueryServiceApi- 参数:
spec- 查询条件,传null表示无条件- 返回:
- 查询结果
-
query
从接口复制的说明:QueryServiceApi通用查询,用于平台新增但 SDK 尚未建模的服务,或需要自行处理原始行的场景。- 指定者:
query在接口中QueryServiceApi- 类型参数:
T- 行类型- 参数:
service- 已登记的服务spec- 查询条件rowType- 行映射类型;传Map时返回原始字段表,需配合QueryResult.rows()使用- 返回:
- 查询结果
-