|
|
@@ -25,24 +25,24 @@
|
|
|
<![CDATA[
|
|
|
SELECT
|
|
|
IDX,
|
|
|
- MANAGER_NAME managerName,
|
|
|
- HOSPITAL_NAME hospitalName,
|
|
|
- DEPARTMENT_NAME departmentName,
|
|
|
- MANAGER_EMAIL managerEmail,
|
|
|
- MANAGER_PHONE managerPhone,
|
|
|
- USE_PURPOSE usePurpose,
|
|
|
- API_KEY apiKey,
|
|
|
- COOPERATIVE_CODE cooperativeCode,
|
|
|
- USE_YN useYn,
|
|
|
- REQUEST_DATE requestDate,
|
|
|
- ACCEPT_DATE acceptDate,
|
|
|
- CREATE_DATE createDate,
|
|
|
- CASE WHEN use_yn = 'C' THEN '승인완료'
|
|
|
- WHEN use_yn = 'W' THEN '승인대기'
|
|
|
- WHEN use_yn = 'D' THEN '승인해제'
|
|
|
- ELSE '' END useynNm,
|
|
|
- MANAGER_ID managerId,
|
|
|
- CENTER_CODE centerCode
|
|
|
+ MANAGER_NAME AS managerName,
|
|
|
+ HOSPITAL_NAME AS hospitalName,
|
|
|
+ DEPARTMENT_NAME AS departmentName,
|
|
|
+ MANAGER_EMAIL AS managerEmail,
|
|
|
+ MANAGER_PHONE AS managerPhone,
|
|
|
+ USE_PURPOSE AS usePurpose,
|
|
|
+ API_KEY AS apiKey,
|
|
|
+ COOPERATIVE_CODE AS cooperativeCode,
|
|
|
+ USE_YN AS useYn,
|
|
|
+ REQUEST_DATE AS requestDate,
|
|
|
+ ACCEPT_DATE AS acceptDate,
|
|
|
+ CREATE_DATE AS createDate,
|
|
|
+ CASE WHEN USE_YN = 'C' THEN '승인완료'
|
|
|
+ WHEN USE_YN = 'W' THEN '승인대기'
|
|
|
+ WHEN USE_YN = 'D' THEN '승인해제'
|
|
|
+ ELSE '' END AS useynNm,
|
|
|
+ MANAGER_ID AS managerId,
|
|
|
+ CENTER_CODE AS centerCode
|
|
|
FROM
|
|
|
API_MANAGER
|
|
|
WHERE 1 = 1
|
|
|
@@ -67,28 +67,57 @@
|
|
|
<![CDATA[
|
|
|
SELECT
|
|
|
IDX,
|
|
|
- MANAGER_NAME managerName,
|
|
|
- HOSPITAL_NAME hospitalName,
|
|
|
- DEPARTMENT_NAME departmentName,
|
|
|
- MANAGER_EMAIL managerEmail,
|
|
|
- MANAGER_PHONE managerPhone,
|
|
|
- USE_PURPOSE usePurpose,
|
|
|
- API_KEY apiKey,
|
|
|
- COOPERATIVE_CODE cooperativeCode,
|
|
|
- USE_YN useYn,
|
|
|
- REQUEST_DATE requestDate,
|
|
|
- ACCEPT_DATE acceptDate,
|
|
|
- CREATE_DATE createDate,
|
|
|
- CASE WHEN use_yn = 'C' THEN '승인완료'
|
|
|
- WHEN use_yn = 'W' THEN '승인대기'
|
|
|
- WHEN use_yn = 'D' THEN '승인해제'
|
|
|
- ELSE '' END useynNm,
|
|
|
- MANAGER_ID managerId,
|
|
|
- CENTER_CODE centerCode
|
|
|
+ MANAGER_NAME AS managerName,
|
|
|
+ HOSPITAL_NAME AS hospitalName,
|
|
|
+ DEPARTMENT_NAME AS departmentName,
|
|
|
+ MANAGER_EMAIL AS managerEmail,
|
|
|
+ MANAGER_PHONE AS managerPhone,
|
|
|
+ USE_PURPOSE AS usePurpose,
|
|
|
+ API_KEY AS apiKey,
|
|
|
+ COOPERATIVE_CODE AS cooperativeCode,
|
|
|
+ USE_YN AS useYn,
|
|
|
+ REQUEST_DATE AS requestDate,
|
|
|
+ ACCEPT_DATE AS acceptDate,
|
|
|
+ CREATE_DATE AS createDate,
|
|
|
+ CASE WHEN USE_YN = 'C' THEN '승인완료'
|
|
|
+ WHEN USE_YN = 'W' THEN '승인대기'
|
|
|
+ WHEN USE_YN = 'D' THEN '승인해제'
|
|
|
+ ELSE '' END AS useynNm,
|
|
|
+ MANAGER_ID AS managerId,
|
|
|
+ CENTER_CODE AS centerCode
|
|
|
FROM
|
|
|
API_MANAGER
|
|
|
WHERE 1 = 1
|
|
|
AND IDX = #{idx}
|
|
|
]]>
|
|
|
</select>
|
|
|
+
|
|
|
+ <insert id="insertApiManager" parameterType="ApiManagerDTO">
|
|
|
+ <![CDATA[
|
|
|
+ INSERT INTO
|
|
|
+ api_manager (
|
|
|
+ manager_id,
|
|
|
+ manager_name,
|
|
|
+ hospital_name,
|
|
|
+ department_name,
|
|
|
+ manager_email,
|
|
|
+ manager_phone,
|
|
|
+ use_purpose,
|
|
|
+ request_date,
|
|
|
+ create_date
|
|
|
+ )
|
|
|
+ VALUES
|
|
|
+ (
|
|
|
+ #{managerId},
|
|
|
+ #{managerName},
|
|
|
+ #{hospitalName},
|
|
|
+ #{departmentName},
|
|
|
+ #{managerEmail},
|
|
|
+ #{managerPhone},
|
|
|
+ #{usePurpose},
|
|
|
+ NOW(),
|
|
|
+ NOW()
|
|
|
+ )
|
|
|
+ ]]>
|
|
|
+ </insert>
|
|
|
</mapper>
|