tangzy
2021-07-29 b26fa47a83c05779eb686283f6bde81717ee00e4
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
@@ -795,4 +795,7 @@
            and jurisdiction =#{jurisdiction}
        </if>
    </select>
    <delete id="deleteDept">
        delete from  blade_dept where id=#{ids}
    </delete>
</mapper>