feat(doctorstation): 实现用法绑定耗材功能 bug#145
- 新增getBoundDevicesByUsage方法用于根据用法代码查询绑定的耗材 - 在医生站医嘱服务中添加用法绑定耗材处理逻辑 - 实现handleBoundDevices方法自动创建耗材请求和费用项 - 更新MyBatis映射XML文件添加新的查询语句 - 添加组合套餐服务实现类支持套餐功能
This commit is contained in:
@@ -190,4 +190,20 @@
|
||||
AND dev_act_table = #{devActable}
|
||||
</select>
|
||||
|
||||
<select id="getBoundDevicesByUsage" resultType="com.openhis.web.personalization.dto.ActivityDeviceDto">
|
||||
SELECT tad.dev_act_id,
|
||||
tad.quantity,
|
||||
tad.unit_code,
|
||||
addf.device_name,
|
||||
addf.py_str AS device_py_str,
|
||||
addf.wb_str AS device_wb_str
|
||||
FROM tmp_activity_device tad
|
||||
LEFT JOIN adm_device_definition addf ON tad.dev_act_id = addf.id AND addf.delete_flag = '0'
|
||||
WHERE tad.delete_flag = '0'
|
||||
AND tad.item_no = #{methodCode}
|
||||
AND tad.dev_act_table = #{devActTable}
|
||||
AND tad.type_code = #{typeCode}
|
||||
AND tad.status_enum = 1
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user