refactor: 提取ServerNodeMapper.countActivePod
This commit is contained in:
		
							parent
							
								
									27784ac7f3
								
							
						
					
					
						commit
						2f03ca3cac
					
				@ -0,0 +1,13 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 | 
			
		||||
<mapper namespace="com.aizuda.snailjob.template.datasource.persistence.mapper.ServerNodeMapper">
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
            resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT node_type AS nodeType,
 | 
			
		||||
               COUNT(*)  AS total
 | 
			
		||||
         FROM sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
</mapper>
 | 
			
		||||
@ -36,12 +36,4 @@
 | 
			
		||||
           AND rt.host_ip = tt.host_ip
 | 
			
		||||
    </update>
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
        resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT node_type AS nodeType,
 | 
			
		||||
               COUNT(*)  AS total
 | 
			
		||||
          FROM sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
</mapper>
 | 
			
		||||
 | 
			
		||||
@ -36,11 +36,4 @@
 | 
			
		||||
           AND rt.host_ip = tt.host_ip
 | 
			
		||||
    </update>
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
        resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT node_type AS nodeType,
 | 
			
		||||
               COUNT(*)  AS total
 | 
			
		||||
          FROM sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
</mapper>
 | 
			
		||||
 | 
			
		||||
@ -30,13 +30,4 @@
 | 
			
		||||
        </foreach>
 | 
			
		||||
    </update>
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
            resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT
 | 
			
		||||
            node_type AS nodeType,
 | 
			
		||||
            COUNT(*) AS total
 | 
			
		||||
        FROM sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
</mapper>
 | 
			
		||||
 | 
			
		||||
@ -36,11 +36,4 @@
 | 
			
		||||
          AND rt.host_ip = tt.host_ip
 | 
			
		||||
    </update>
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
            resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT node_type as nodeType, count(*) as total
 | 
			
		||||
        from sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
 | 
			
		||||
</mapper>
 | 
			
		||||
 | 
			
		||||
@ -35,12 +35,4 @@
 | 
			
		||||
               ) AS src ON (dest.host_id = src.host_id AND dest.host_ip = src.host_ip)
 | 
			
		||||
    </update>
 | 
			
		||||
 | 
			
		||||
    <select id="countActivePod"
 | 
			
		||||
          resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.ActivePodQuantityResponseDO">
 | 
			
		||||
        SELECT
 | 
			
		||||
            node_type AS nodeType,
 | 
			
		||||
            COUNT(*) AS total
 | 
			
		||||
        FROM sj_server_node
 | 
			
		||||
        ${ew.customSqlSegment}
 | 
			
		||||
    </select>
 | 
			
		||||
</mapper>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user