Commit a32f9345 by yanru

修改作案统计统计和透视

parent 446981cc
......@@ -480,7 +480,7 @@
FROM
(
select zadj.*,count(*) num from (
select IFNULL(zczj.zczj_zadjdm,'999') zczjZadjdm
select (CASE WHEN zczj.zczj_zadjdm='9900' THEN '999' ELSE IFNULL((SELECT CODE FROM SYS_DICTITEM WHERE GROUPID='CODE_ZADJ' AND CODE=zczj.zczj_zadjdm),'999') end) zczjZadjdm
from tb_st_asj asj INNER JOIN tb_xw_asjcz asjcz on asj.asjbh=asjcz.asjbh INNER JOIN tb_xw_zczj zczj on asj.asjbh=zczj.asjbh
<include refid="pa-condition"/>
and zczj.xxsc_pdbz='0'
......
......@@ -582,7 +582,7 @@
INNER JOIN TB_XW_ZCZJ ZCZJ ON asj.asjbh=zczj.asjbh
<include refid="pa-condition"/>
<if test="code == '999'">
and (zczj.zczj_zadjdm is null or zczj.zczj_zadjdm ='')
and (zczj.zczj_zadjdm='9900' or (SELECT CODE FROM SYS_DICTITEM WHERE GROUPID='CODE_ZADJ' AND CODE=zczj.zczj_zadjdm) IS NULL or (SELECT CODE FROM SYS_DICTITEM WHERE GROUPID='CODE_ZADJ' AND CODE=zczj.zczj_zadjdm) ='')
</if>
<if test="code != '999'">
and zczj.zczj_zadjdm = #{code, jdbcType=VARCHAR}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment