|
@@ -57,12 +57,13 @@
|
|
CI.CENTER_NUMBER AS centerNumber,
|
|
CI.CENTER_NUMBER AS centerNumber,
|
|
CI.TOTAL_CAPACITY AS totalCapacity,
|
|
CI.TOTAL_CAPACITY AS totalCapacity,
|
|
CI.TOTAL_STAFF AS totalStaff,
|
|
CI.TOTAL_STAFF AS totalStaff,
|
|
- DATE_FORMAT(CI.CREATE_DATE, '%Y-%m-%d %H:%i') AS createDate,
|
|
|
|
|
|
+ DATE_FORMAT(CI.CREATE_DATE, '%Y-%m-%d') AS createDate,
|
|
DATE_FORMAT(CI.UPDATE_DATE, '%Y-%m-%d %H:%i') AS updateDate,
|
|
DATE_FORMAT(CI.UPDATE_DATE, '%Y-%m-%d %H:%i') AS updateDate,
|
|
M.ID AS staffId,
|
|
M.ID AS staffId,
|
|
M.NAME AS staffName,
|
|
M.NAME AS staffName,
|
|
M.PHONE_NUMBER AS staffPhoneNumber,
|
|
M.PHONE_NUMBER AS staffPhoneNumber,
|
|
- CI.USE_YN AS useYn
|
|
|
|
|
|
+ CI.USE_YN AS useYn,
|
|
|
|
+ DATE_FORMAT(CI.EXPIRATION_DATE, '%Y-%m-%d') AS expirationDate
|
|
FROM CENTER_INFO CI
|
|
FROM CENTER_INFO CI
|
|
LEFT OUTER JOIN MEMBER M
|
|
LEFT OUTER JOIN MEMBER M
|
|
ON CI.CENTER_CODE = M.CENTER_CODE
|
|
ON CI.CENTER_CODE = M.CENTER_CODE
|
|
@@ -125,10 +126,11 @@
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'D' ) AS totalPatientD,
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'D' ) AS totalPatientD,
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'T' ) AS totalPatientT,
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'T' ) AS totalPatientT,
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'E' ) AS totalPatientE,
|
|
( SELECT COUNT(*) FROM patient_care WHERE center_code = CI.center_code AND state = 'E' ) AS totalPatientE,
|
|
- DATE_FORMAT(CI.CREATE_DATE, '%Y-%m-%d %H:%i') AS createDate,
|
|
|
|
|
|
+ DATE_FORMAT(CI.CREATE_DATE, '%Y-%m-%d') AS createDate,
|
|
|
|
+ IFNULL(DATE_FORMAT(CI.EXPIRATION_DATE, '%Y-%m-%d'), '') AS expirationDate,
|
|
CASE
|
|
CASE
|
|
- WHEN CI.USE_YN = 'Y' THEN '활성'
|
|
|
|
- WHEN CI.USE_YN = 'N' THEN '비활성'
|
|
|
|
|
|
+ WHEN CI.USE_YN = 'Y' THEN '운영중'
|
|
|
|
+ WHEN CI.USE_YN = 'N' THEN '운영중지'
|
|
ELSE '' END AS useYn
|
|
ELSE '' END AS useYn
|
|
FROM CENTER_INFO CI
|
|
FROM CENTER_INFO CI
|
|
LEFT OUTER JOIN MEMBER M
|
|
LEFT OUTER JOIN MEMBER M
|
|
@@ -174,6 +176,18 @@
|
|
JURISDICTION = #{jurisdiction},
|
|
JURISDICTION = #{jurisdiction},
|
|
CENTER_NAME = #{centerName},
|
|
CENTER_NAME = #{centerName},
|
|
USE_YN = #{useYn}
|
|
USE_YN = #{useYn}
|
|
|
|
+ ]]>
|
|
|
|
+ <if test='useYn == "N"'>
|
|
|
|
+ <![CDATA[
|
|
|
|
+ , EXPIRATION_DATE = #{expirationDate}
|
|
|
|
+ ]]>
|
|
|
|
+ </if>
|
|
|
|
+ <if test='useYn == "Y"'>
|
|
|
|
+ <![CDATA[
|
|
|
|
+ , EXPIRATION_DATE = null
|
|
|
|
+ ]]>
|
|
|
|
+ </if>
|
|
|
|
+ <![CDATA[
|
|
WHERE CENTER_CODE = ${centerCode}
|
|
WHERE CENTER_CODE = ${centerCode}
|
|
]]>
|
|
]]>
|
|
</update>
|
|
</update>
|