tsit14 5 년 전
부모
커밋
6646578baa
1개의 변경된 파일16개의 추가작업 그리고 13개의 파일을 삭제
  1. 16 13
      src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

+ 16 - 13
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -1992,19 +1992,22 @@
 	<!-- 총알배송 가능시간 조회 -->
 	<select id="getDailyDeliveryTimeInfo" resultType="int">
 		/* order.getDailyDeliveryTimeInfo */
-		SELECT CASE WHEN TIME_FORMAT(NOW(), '%H') <![CDATA[<]]> ENV.STR_SET_VAL4 AND BIZ.BIZDAY_YN IN ('Y')
-		            THEN 1
-		            ELSE 0
-		            END  SHOT_DELV_ABLE_YN
-		FROM   TB_ENVSET ENV
-		LEFT   OUTER JOIN TB_BIZDAY BIZ
-		ON     1=1
-		AND    BIZ.BIZDAY = DATE_FORMAT(NOW(), '%Y%m%d')
-		WHERE  1=1
-		AND    ENV.SITE_CD = 'G000_10'
-		AND    ENV.ENVSET_TYPE = 'O10'
-		ORDER  BY ENV.REG_DT DESC
-		LIMIT  1
+		SELECT IFNULL(SUM(A.SHOT_DELV_ABLE_YN), 0) AS SHOT_DELV_ABLE_YN
+		FROM (
+			SELECT CASE WHEN TIME_FORMAT(NOW(), '%H') <![CDATA[<]]> ENV.STR_SET_VAL4 AND BIZ.BIZDAY_YN IN ('Y')
+			            THEN 1
+			            ELSE 0
+			            END  SHOT_DELV_ABLE_YN
+			FROM   TB_ENVSET ENV
+			LEFT   OUTER JOIN TB_BIZDAY BIZ
+			ON     1=1
+			AND    BIZ.BIZDAY = DATE_FORMAT(NOW(), '%Y%m%d')
+			WHERE  1=1
+			AND    ENV.SITE_CD = 'G000_10'
+			AND    ENV.ENVSET_TYPE = 'O15'
+			ORDER  BY ENV.REG_DT DESC
+			LIMIT  1
+		) A
 	</select>
 	
 	<!-- 총알배송 가능지역 조회 -->