dev #68

Merged
ysCha merged 5 commits from dev into dev-deploy 2025-06-04 17:21:15 +09:00
2 changed files with 8 additions and 2 deletions

View File

@ -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"/>

View File

@ -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