| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.ggits.comm.server.dao.mapper.RegionCenterMapper">
- <select id="selectRegionGgits" resultType="com.its.rota.server.entity.TbRegionGgits" fetchSize="50">
- <![CDATA[
- SELECT A.REGION_CD AS regionCd,
- A.REGION_NO AS ggitsRegionNo,
- B.REGION_ID AS regionId
- FROM TB_REGION_GGITS A, TB_REGION_CENTER B
- WHERE A.REGION_CD = B.REGION_CD
- ]]>
- </select>
- <select id="selectRegionCenter" resultType="com.its.rota.server.entity.TbRegionCenter" fetchSize="50">
- <![CDATA[
- SELECT B.REGION_CD AS regionCd,
- B.REGION_NM AS regionNm,
- NVL(B.IP_ADDRESS, '192.168.24.22') AS ipAddress,
- B.LOGIN_ID AS loginId,
- B.LOGIN_PSWD AS loginPswd,
- B.FILE_UPD_DT AS fileUpdDt,
- B.SIMUL_FLAG AS simulateFlag,
- B.REGION_ID AS regionId,
- B.EXT_YN AS extYn,
- B.REALTIME_YN AS realtimeYn,
- B.DBASE_YN AS dbaseYn,
- B.COMM_HIST_YN AS commHistYn,
- A.MIN_INT_NO AS minIntNo,
- A.MAX_INT_NO AS maxIntNo,
- A.INT_CNT AS intCount
- FROM (SELECT TRIM(REGION_CD) AS REGION_CD,
- MIN(INT_NO) AS MIN_INT_NO, MAX(INT_NO) AS MAX_INT_NO,
- COUNT(1) AS INT_CNT
- FROM TB_INT
- GROUP BY REGION_CD) A,
- (SELECT TRIM(A.REGION_CD) AS REGION_CD,
- TRIM(A.REGION_NM) AS REGION_NM,
- TRIM(A.IP_ADDRESS) AS IP_ADDRESS,
- TRIM(A.REGION_CENTER_ID) AS LOGIN_ID,
- TRIM(A.REGION_CENTER_PASSWD) AS LOGIN_PSWD,
- NVL(A.FILE_UPD_DT, '000000000000') AS FILE_UPD_DT,
- NVL(A.SIMUL_FLAG, 'N') AS SIMUL_FLAG,
- A.REGION_ID AS REGION_ID,
- NVL(B.EXT_YN, 'N') AS EXT_YN,
- NVL(B.REALTIME_YN, 'N') AS REALTIME_YN,
- NVL(B.DBASE_YN, 'N') AS DBASE_YN,
- NVL(A.COMM_HIST_YN,'N') AS COMM_HIST_YN
- FROM TB_REGION_CENTER A, TB_REGION_CENTER_SVC B
- WHERE A.REGION_CD = B.REGION_CD(+)
- ) B, TB_REGION_GGITS C
- WHERE A.REGION_CD = B.REGION_CD
- AND B.REGION_CD = C.REGION_CD
- ]]>
- </select>
- <update id="updateCommState" parameterType="com.its.rota.server.entity.TbRegionCenterComm">
- <![CDATA[
- UPDATE TB_REGION_CENTER
- SET COMM_STATE = #{obj.commState},
- REG_DATE = SYSDATE
- WHERE REGION_CD = #{obj.regionCd}
- ]]>
- </update>
- <update id="updateCommStateConnect" parameterType="com.its.rota.server.entity.TbRegionCenterComm">
- <![CDATA[
- UPDATE TB_REGION_CENTER
- SET COMM_STATE = #{obj.commState},
- CONN_DATE = SYSDATE,
- REG_DATE = SYSDATE
- WHERE REGION_CD = #{obj.regionCd}
- ]]>
- </update>
- <update id="updateCommStateDisconnect" parameterType="com.its.rota.server.entity.TbRegionCenterComm">
- <![CDATA[
- UPDATE TB_REGION_CENTER
- SET COMM_STATE = #{obj.commState},
- DISCON_DATE = SYSDATE,
- REG_DATE = SYSDATE
- WHERE REGION_CD = #{obj.regionCd}
- ]]>
- </update>
- </mapper>
|