2026-08-31 09:16:47 +08:00
|
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
|
|
<mapper namespace="com.czblood.busBloodbank.mapper.BackinMapper">
|
|
|
|
|
<select id="queryXkOutDetailList" resultType="com.czblood.bus.pojo.XkOutDetail">
|
|
|
|
|
<![CDATA[select * from xk_out_detail where blood_no = #{bloodNo} and product_no = #{productNo} and isnull(exp1,'') <> 'Y']]>
|
|
|
|
|
</select>
|
2026-09-01 17:37:41 +08:00
|
|
|
<select id="queryOutMainDate" resultType="java.util.Date">
|
|
|
|
|
SELECT check_date
|
|
|
|
|
FROM xk_out_main , xk_out_detail
|
|
|
|
|
Where xk_out_main.bill_no =xk_out_detail.bill_no and
|
|
|
|
|
xk_out_detail.blood_no = #{bloodNo} and
|
|
|
|
|
<![CDATA[xk_out_main.check_sign <> 'ZF' and]]>
|
|
|
|
|
xk_out_detail.product_no = #{productNo}
|
|
|
|
|
|
|
|
|
|
</select>
|
|
|
|
|
<select id="queryPatientInfo" resultType="java.util.Map">
|
|
|
|
|
SELECT xk_patient_info.beinhos_id,
|
|
|
|
|
xk_patient_info.patient_name,
|
|
|
|
|
xk_patient_info.patient_sex,
|
|
|
|
|
xk_patient_info.age,
|
|
|
|
|
xk_patient_info.abo,
|
|
|
|
|
xk_transfuse_apply.dept_id,
|
|
|
|
|
xk_transfuse_apply.abo_type
|
|
|
|
|
FROM xk_out_detail,
|
|
|
|
|
xk_out_main,
|
|
|
|
|
xk_patient_info,
|
|
|
|
|
xk_transfuse_apply
|
|
|
|
|
WHERE ( xk_out_main.bill_no = xk_out_detail.bill_no)AND
|
|
|
|
|
( xk_out_main.apply_no = xk_transfuse_apply.bill_no)AND
|
|
|
|
|
( xk_transfuse_apply.beinhos_id = xk_patient_info.beinhos_id ) and
|
|
|
|
|
( xk_out_detail.blood_no = #{bloodNo}) and
|
|
|
|
|
( xk_out_detail.product_no = #{productNo})
|
|
|
|
|
|
|
|
|
|
</select>
|
2026-08-31 09:16:47 +08:00
|
|
|
</mapper>
|