dev #68
@ -3,7 +3,8 @@
|
|||||||
xsi:noNamespaceSchemaLocation="http://www.padual.com/java/logback.xsd">
|
xsi:noNamespaceSchemaLocation="http://www.padual.com/java/logback.xsd">
|
||||||
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
||||||
<springProperty scope="context" name="ACTIVE_PROFILE" source="spring.profiles.active"/>
|
<springProperty scope="context" name="ACTIVE_PROFILE" source="spring.profiles.active"/>
|
||||||
<property name="LOG_HOME" value="qcast3/logs/api/"/>
|
<springProperty scope="context" name="SERVER_PORT" source="server.port"/>
|
||||||
|
<property name="LOG_HOME" value="qcast3/logs/api/${SERVER_PORT}/"/>
|
||||||
<property name="LOG_FILE" value="${LOG_HOME}${ACTIVE_PROFILE}.qcast.api"/>
|
<property name="LOG_FILE" value="${LOG_HOME}${ACTIVE_PROFILE}.qcast.api"/>
|
||||||
<property name="LOG_FILE_EXT" value=".log"/>
|
<property name="LOG_FILE_EXT" value=".log"/>
|
||||||
|
|
||||||
|
|||||||
@ -81,7 +81,12 @@
|
|||||||
, B.ITEM_ID
|
, B.ITEM_ID
|
||||||
, SUM(B.AMOUNT) AS AMOUNT
|
, SUM(B.AMOUNT) AS AMOUNT
|
||||||
, B.ITEM_NO
|
, B.ITEM_NO
|
||||||
, ISNULL((SUM(B.AMOUNT) * TRY_CAST(MAX(B.SPECIFICATION) AS FLOAT)),0) AS TOT_SPECIFICATION /* 용량 */
|
, ISNULL((SUM(B.AMOUNT) *
|
||||||
|
CASE
|
||||||
|
WHEN ISNUMERIC(MAX(B.SPECIFICATION)) = 1 THEN CAST(MAX(B.SPECIFICATION) AS FLOAT)
|
||||||
|
ELSE NULL -- 또는 기본값 (예: 0)으로 대체할 수도 있음
|
||||||
|
END
|
||||||
|
),0) AS TOT_SPECIFICATION /* 용량 */
|
||||||
, MAX(C.ITEM_GROUP) AS ITEM_GROUP /* 추후 지붕재테이블로 봐야함. */
|
, MAX(C.ITEM_GROUP) AS ITEM_GROUP /* 추후 지붕재테이블로 봐야함. */
|
||||||
, MAX(D.TEMP_LOSS) AS TEMP_LOSS
|
, MAX(D.TEMP_LOSS) AS TEMP_LOSS
|
||||||
, MAX(D.TEMP_COEFF ) AS TEMP_COEFF
|
, MAX(D.TEMP_COEFF ) AS TEMP_COEFF
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user