xieb
2024-05-21 27dab2d7e2c2940c9a623d2084860868c9e06509
skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/TbResGeneralInvestigationMapper.xml
@@ -387,7 +387,6 @@
        order by aab."guid" asc
    </select>
    <select id="getStatisticsTable" resultType="cn.gistack.sm.sjztmd.statisticsVO.StatisticsTable">
        SELECT
        aab."guid" adCode,
        aab."ad_name" adName,
@@ -402,7 +401,6 @@
        (town."ad_code" = aab."guid" or county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        )
        ) resNum,
        (
        SELECT COUNT(*) FROM
        SJZT_MD."tb_res_general_investigation_state" trgis
@@ -411,16 +409,13 @@
        LEFT JOIN YWXT."att_ad_base" county ON county."ad_code" = town."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" city ON city."ad_code" = county."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" province ON province."ad_code" = city."p_ad_code"
        where 1=1
        and (town."ad_code" = aab."guid" or county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        <if test="params.tbYear != null and params.tbYear !=''">
            and trgis."tb_year" = #{params.tbYear}
        </if>
        and trgis."check_state" = 1
        )investigationResNum,
        (
        SELECT COUNT(*) FROM
        SJZT_MD."tb_res_general_investigation_state" trgis
@@ -429,17 +424,13 @@
        LEFT JOIN YWXT."att_ad_base" county ON county."ad_code" = town."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" city ON city."ad_code" = county."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" province ON province."ad_code" = city."p_ad_code"
        where 1=1
        and (town."ad_code" = aab."guid" or county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        <if test="params.tbYear != null and params.tbYear !=''">
            and trgis."tb_year" = #{params.tbYear}
        </if>
        and trgis."check_state" = 2
        )checkResNum,
        (
        SELECT COUNT(*)
        FROM SJZT_MD."tb_res_dyke" trd
@@ -449,7 +440,6 @@
        where 1=1
        and ( county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        )dykeNum,
        (
        SELECT COUNT(*) FROM
        SJZT_MD."tb_dyke_investigation_state" tdis
@@ -457,7 +447,6 @@
        LEFT JOIN YWXT."att_ad_base" county ON county."ad_code" = trd."ad_code"
        LEFT JOIN YWXT."att_ad_base" city ON city."ad_code" = county."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" province ON province."ad_code" = city."p_ad_code"
        where 1=1
        and (county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        <if test="params.tbYear != null and params.tbYear !=''">
@@ -465,7 +454,6 @@
        </if>
        and tdis."check_state" = 1
        )investigationDykeNum,
        (
        SELECT COUNT(*) FROM
        SJZT_MD."tb_dyke_investigation_state" tdis
@@ -473,7 +461,6 @@
        LEFT JOIN YWXT."att_ad_base" county ON county."ad_code" = trd."ad_code"
        LEFT JOIN YWXT."att_ad_base" city ON city."ad_code" = county."p_ad_code"
        LEFT JOIN YWXT."att_ad_base" province ON province."ad_code" = city."p_ad_code"
        where 1=1
        and (county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        <if test="params.tbYear != null and params.tbYear !=''">
@@ -481,8 +468,6 @@
        </if>
        and tdis."check_state" = 2
        )checkDykeNum,
        IFNULL(
        (
        SELECT
@@ -493,8 +478,6 @@
        LEFT JOIN ywxt."att_ad_base" province on province."ad_code" = city."p_ad_code"
        where (county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        ),0) AS dykeTotalLength,
        IFNULL((
        SELECT
        SUM(CASE WHEN trd.dangerLength THEN trd.dangerLength ELSE 0 END)
@@ -525,7 +508,6 @@
        <if test="params.tbYear != null and params.tbYear != ''">
            AND    tdi."tb_year" = #{params.tbYear}
        </if>
        group by tdi."tb_state_id",tdi."dyke_guid",tdi."unit"
        )TEMP1
        ) tdi on tdi."tb_state_id" = tdis."guid"
@@ -536,9 +518,6 @@
        LEFT JOIN YWXT."att_ad_base" province ON province."ad_code" = city."p_ad_code"
        where (county."ad_code" = aab."guid" or city."ad_code" = aab."guid" or province."ad_code" = aab."guid")
        ),0)   AS dangerTotalLength
        FROM YWXT."att_ad_base" aab
        LEFT JOIN YWXT."att_ad_base" paab ON paab."guid" = aab."p_ad_code"
        where