forked from gzzfw/backEnd/gz-dyh

huangh
2024-10-29 3c8b8029a94666ce55e38d1f11c0d1bb0330afa5
dyh-service/dyh-mediate/src/main/java/cn/huge/module/analysis/dao/mapper/xml/AnalysisMapper.xml
@@ -253,6 +253,12 @@
        <if test="createTimeStart != null and createTimeStart != '' and createTimeEnd != null and createTimeEnd != ''">
            AND ci.create_time BETWEEN #{createTimeStart} AND #{createTimeEnd}
        </if>
        <if test="finishTimeStart != null and finishTimeStart != '' and finishTimeEnd != null and finishTimeEnd != ''">
            AND cui.close_time BETWEEN #{finishTimeStart} AND #{finishTimeEnd}
        </if>
        <if test="caseType != null and caseType != ''">
            AND CI."case_type" = #{caseType}
        </if>
        <if test="queCity != null and queCity != ''">
            AND unit.city = #{queCity}
        </if>
@@ -262,13 +268,23 @@
        <if test="queRoad != null and queRoad != ''">
            AND unit.road = #{queRoad}
        </if>
        <if test="isFinish != null and isFinish != ''">
            <if test="isFinish == 'true'">
                AND CI."process" == '6'
            </if>
            <if test="isFinish == 'false'">
                AND CI."process" != '6'
            </if>
        </if>
        <if test="groupByCaseType != null and groupByCaseType != ''">
            GROUP BY case_type_first_name
        </if>
        <if test="groupByArea != null and groupByArea != ''">
<!--            AND road_name is not NULL-->
            GROUP BY area_name
        </if>
        <if test="groupByRoad != null and groupByRoad != ''">
<!--            AND road_name is not NULL-->
            GROUP BY road_name
        </if>
        <if test="groupByTime != null and groupByTime != ''">