| 
					
				 | 
			
			
				@@ -832,4 +832,164 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         GROUP BY T.IXR_ID, T.CMRA_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="findVhclTypeTfvl05M" parameterType="com.its.op.dto.its.scrs.ScTfvlParam" resultType="com.its.op.dto.its.scrs.ScVhclTypeTfvlHsDto" fetchSize="1000"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT B.IXR_ID AS ixrId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MIN(B.IXR_NM) AS ixrNm, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.CMRA_ID AS cmraId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MIN(B.ISTL_LCTN) AS istlLctn, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MIN(B.DRCT_DVSN_CD) AS drctDvsnCd, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        MIN(B.DRCT_DVSN_NM) AS drctDvsnNm, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.CLCT_DT AS statDt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        NVL(MIN(A.LANE), 0) AS lane, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_01)    AS goTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_02)    AS goTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_03)    AS goTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_04)    AS goTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_05)    AS goTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_06)    AS goTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_07)    AS goTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_08)    AS goTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_09)    AS goTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_10)    AS goTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_11)    AS goTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.GO_TFVL_12)    AS goTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_01)  AS leftTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_02)  AS leftTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_03)  AS leftTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_04)  AS leftTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_05)  AS leftTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_06)  AS leftTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_07)  AS leftTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_08)  AS leftTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_09)  AS leftTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_10)  AS leftTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_11)  AS leftTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.LEFT_TFVL_12)  AS leftTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_01)  AS rghtTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_02)  AS rghtTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_03)  AS rghtTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_04)  AS rghtTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_05)  AS rghtTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_06)  AS rghtTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_07)  AS rghtTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_08)  AS rghtTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_09)  AS rghtTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_10)  AS rghtTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_11)  AS rghtTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.RGHT_TFVL_12)  AS rghtTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_01) AS uturnTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_02) AS uturnTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_03) AS uturnTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_04) AS uturnTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_05) AS uturnTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_06) AS uturnTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_07) AS uturnTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_08) AS uturnTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_09) AS uturnTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_10) AS uturnTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_11) AS uturnTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SUM(A.UTURN_TFVL_12) AS uturnTfvl12 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM TB_SC_VHCL_TYPE_TFVL_HS A, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (SELECT A.IXR_ID, A.IXR_NM, B.CMRA_ID, B.ISTL_LCTN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.DRCT_DVSN_CD, fn_codeName('DRCT', B.DRCT_DVSN_CD) AS DRCT_DVSN_NM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM TB_SC_IXR_MNGM A 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        INNER JOIN TB_SC_IXR_CMRA_MNGM B 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ON A.IXR_ID = #{cond.ixrId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.IXR_ID = B.IXR_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <if test="cond.cmraIds != null and cond.cmraIds.size > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            AND B.CMRA_ID IN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <foreach collection="cond.cmraIds" item="cmraId" open="(" close=")" separator=" , "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                #{cmraId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) B 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE A.IXR_ID  = B.IXR_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.CMRA_ID = B.CMRA_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.CLCT_DT BETWEEN #{cond.fromDt} AND #{cond.toDt} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        GROUP BY B.IXR_ID, B.CMRA_ID, A.CLCT_DT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="findVhclTypeTfvl05MLane" parameterType="com.its.op.dto.its.scrs.ScTfvlParam" resultType="com.its.op.dto.its.scrs.ScVhclTypeTfvlHsDto" fetchSize="1000"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT B.IXR_ID AS ixrId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.IXR_NM AS ixrNm, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.CMRA_ID AS cmraId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.ISTL_LCTN AS istlLctn, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.DRCT_DVSN_CD AS drctDvsnCd, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.DRCT_DVSN_NM AS drctDvsnNm, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.CLCT_DT AS statDt, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LANE AS lane, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_01    AS goTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_02    AS goTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_03    AS goTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_04    AS goTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_05    AS goTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_06    AS goTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_07    AS goTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_08    AS goTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_09    AS goTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_10    AS goTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_11    AS goTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.GO_TFVL_12    AS goTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_01  AS leftTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_02  AS leftTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_03  AS leftTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_04  AS leftTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_05  AS leftTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_06  AS leftTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_07  AS leftTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_08  AS leftTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_09  AS leftTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_10  AS leftTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_11  AS leftTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.LEFT_TFVL_12  AS leftTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_01  AS rghtTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_02  AS rghtTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_03  AS rghtTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_04  AS rghtTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_05  AS rghtTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_06  AS rghtTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_07  AS rghtTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_08  AS rghtTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_09  AS rghtTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_10  AS rghtTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_11  AS rghtTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.RGHT_TFVL_12  AS rghtTfvl12, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_01 AS uturnTfvl01, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_02 AS uturnTfvl02, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_03 AS uturnTfvl03, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_04 AS uturnTfvl04, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_05 AS uturnTfvl05, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_06 AS uturnTfvl06, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_07 AS uturnTfvl07, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_08 AS uturnTfvl08, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_09 AS uturnTfvl09, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_10 AS uturnTfvl10, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_11 AS uturnTfvl11, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        A.UTURN_TFVL_12 AS uturnTfvl12 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM TB_SC_VHCL_TYPE_TFVL_HS A, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        (SELECT A.IXR_ID, A.IXR_NM, B.CMRA_ID, B.ISTL_LCTN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        B.DRCT_DVSN_CD, fn_codeName('DRCT', B.DRCT_DVSN_CD) AS DRCT_DVSN_NM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM TB_SC_IXR_MNGM A 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        INNER JOIN TB_SC_IXR_CMRA_MNGM B 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ON A.IXR_ID = #{cond.ixrId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.IXR_ID = B.IXR_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <if test="cond.cmraIds != null and cond.cmraIds.size > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            AND B.CMRA_ID IN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <foreach collection="cond.cmraIds" item="cmraId" open="(" close=")" separator=" , "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                #{cmraId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ) B 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        WHERE A.IXR_ID  = B.IXR_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.CMRA_ID = B.CMRA_ID 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND A.CLCT_DT BETWEEN #{cond.fromDt} AND #{cond.toDt} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <if test="cond.lanes != null and cond.lanes.size > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            AND A.LANE IN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <foreach collection="cond.lanes" item="lane" open="(" close=")" separator=" , "> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                #{lane} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |