tangzy
2021-07-28 113e622df746422955baa6d023b8ed7fd32a642a
src/main/java/org/springblade/modules/information/mapper/InformationMapper.xml
@@ -45,17 +45,17 @@
    <delete id="deleteIn">
        delete
        from sys_information
        where creditCode = #{creditcode}
        where creditCode = #{ids}
    </delete>
    <delete id="deleteSh">
        delete
        from sys_shareholder
        where creditCode = #{creditcode}
        where creditCode = #{ids}
    </delete>
    <delete id="deleteMe">
        delete
        from sys_member
        where creditCode = #{creditcode}
        where creditCode = #{ids}
    </delete>
    <select id="selectCount" resultType="java.util.HashMap">
@@ -64,19 +64,19 @@
               IFNULL(D.security, 0) AS security,
               IFNULL(E.armed, 0)    AS armed
        FROM (SELECT jurisdiction FROM sys_information GROUP BY jurisdiction) A
                 FULL JOIN (SELECT COUNT(stats) AS confess, jurisdiction
                 LEFT JOIN (SELECT COUNT(stats) AS confess, jurisdiction
                            FROM sys_information
                            WHERE stats = 0
                            GROUP BY jurisdiction) B ON A.jurisdiction = B.jurisdiction
                 FULL JOIN (SELECT COUNT(stats) AS staff, jurisdiction
                 LEFT JOIN (SELECT COUNT(stats) AS staff, jurisdiction
                            FROM sys_information
                            WHERE stats = 1
                            GROUP BY jurisdiction) C ON A.jurisdiction = C.jurisdiction
                 FULL JOIN (SELECT COUNT(stats) AS security, jurisdiction
                 LEFT JOIN (SELECT COUNT(stats) AS security, jurisdiction
                            FROM sys_information
                            WHERE stats = 2
                            GROUP BY jurisdiction) D ON A.jurisdiction = D.jurisdiction
                 FULL JOIN (SELECT COUNT(stats) AS armed, jurisdiction
                 LEFT JOIN (SELECT COUNT(stats) AS armed, jurisdiction
                            FROM sys_information
                            WHERE stats = 3
                            GROUP BY jurisdiction) E ON A.jurisdiction = E.jurisdiction