门诊采血查询数据集sql修改

This commit is contained in:
tangw 2025-07-22 14:59:09 +08:00
parent f243c60ca2
commit fae8a30821

View File

@ -29,8 +29,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
lab_reqmain.brsr,
lab_reqmain.jzbz,
lab_reqmain.txm,
'' as cp_xmlb,
0 as cp_color,
lab_feeitemclass.sflbmc as cp_xmlb,
lab_feeitemclass.bkcolor as cp_color,
'0' as cp_cflag,
0 as cp_row,
lab_reqdetail.bz1 as detailBZ1,
@ -54,16 +54,73 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
lab_reqmain.zd,
lab_reqmain.cysj
FROM lab_reqdetail,
lab_reqmain
lab_reqmain left join lab_feeitemclass on lab_feeitemclass.sflbdh=lab_reqmain.bgddh
WHERE ( lab_reqdetail.sqh = lab_reqmain.sqh ) and (lab_reqmain.brly = '1' or lab_reqmain.brly = '4' or lab_reqmain.brly = '5') and
( lab_reqmain.brdh=#{brdh} or lab_reqmain.kh = #{brdh} or lab_reqmain.bz1 = #{brdh}) and
(( lab_reqmain.zt=#{zt} ) OR (#{zt}='1' and lab_reqmain.zt<'2' AND lab_reqmain.zxsj is null)) and
lab_reqmain.brdh=#{brdh} and
( lab_reqmain.zt=#{zt} ) and
( lab_reqmain.sqsj>=#{st} ) and
(lab_reqmain.sqsj <= #{et} ) and lab_reqmain.yljg = #{as_yljg}
(lab_reqmain.sqsj <= #{et} )
]]>
</select>
<select id="querySQD1" resultType="com.czlis.mzcx.pojo.MzcxSqdDTO">
<![CDATA[
SELECT
lab_reqdetail.xh,
lab_reqdetail.sqxmdh,
lab_reqdetail.sqxmmc,
lab_reqdetail.sl,
lab_reqdetail.dj,
lab_reqdetail.zt as detailZT,
lab_reqdetail.jjzt as detailJJZT,
lab_reqmain.ksdh,
lab_reqmain.sqys,
lab_reqmain.sqsj,
lab_reqmain.jsys,
lab_reqmain.jssj,
lab_reqmain.brly,
lab_reqmain.brdh,
lab_reqmain.brxm,
lab_reqmain.sqh,
lab_reqmain.zt,
lab_reqmain.jjzt,
lab_reqmain.brxb,
lab_reqmain.brsr,
lab_reqmain.jzbz,
lab_reqmain.txm,
lab_feeitemclass.sflbmc as cp_xmlb,
dbo.inttohex(lab_feeitemclass.bkcolor) as cp_color,
'0' as cp_cflag,
0 as cp_row,
lab_reqdetail.bz1 as detailBZ1,
lab_reqmain.ch,
lab_reqdetail.bz2 AS detailBZ2,
lab_reqdetail.costs as detailCOSTS,
lab_reqdetail.numbk1,
lab_reqdetail.numbk2,
lab_reqdetail.dtbk1,
lab_reqdetail.dtbk2,
lab_reqmain.bz1,
lab_reqmain.bz2,
lab_reqmain.bz3,
lab_reqmain.yblx,
lab_reqmain.zxys,
lab_reqmain.zxsj,
lab_reqmain.costs,
lab_reqmain.bgddh,
lab_reqmain.nl,
lab_reqmain.nldw,
lab_reqmain.zd,
lab_reqmain.cysj
FROM lab_reqdetail,
lab_reqmain left join lab_feeitemclass on lab_feeitemclass.sflbdh=lab_reqmain.bgddh
WHERE ( lab_reqdetail.sqh = lab_reqmain.sqh ) and (lab_reqmain.brly = '1' or lab_reqmain.brly = '4' or lab_reqmain.brly = '5') and
( lab_reqmain.brdh=#{brdh} or lab_reqmain.kh = #{brdh} or lab_reqmain.bz1 = #{brdh}) and
( lab_reqmain.zt=#{zt} ) and
( lab_reqmain.sqsj>=#{st} ) and
(lab_reqmain.sqsj <= #{et} ) and lab_reqmain.yljg = #{as_yljg}
]]>
</select>
</mapper>