|
|
@ -155,8 +155,6 @@ UPDATE TB_SGG
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<resultMap id="deptRow" type="cokr.xit.fims.mngt.FineIntegrationDepartment"> <!-- 부서 정보 -->
|
|
|
|
<resultMap id="deptRow" type="cokr.xit.fims.mngt.FineIntegrationDepartment"> <!-- 부서 정보 -->
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
<result property="deptCd" column="DEPT_CD" /> <!-- 부서 코드 -->
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
|
<result property="sggCd" column="SGG_CD" /> <!-- 시군구 코드 -->
|
|
|
@ -213,6 +211,7 @@ UPDATE TB_SGG
|
|
|
|
, D.DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
, D.DOC_HEADER <!-- 문서 머릿말 -->
|
|
|
|
, D.SRVR_OS <!-- 서버 OS -->
|
|
|
|
, D.SRVR_OS <!-- 서버 OS -->
|
|
|
|
, D.USE_YN <!-- 사용 여부 -->
|
|
|
|
, D.USE_YN <!-- 사용 여부 -->
|
|
|
|
|
|
|
|
, GET_CODE_NM('CMN003', D.USE_YN) AS USE_YN_NM <!-- 사용 여부 명 -->
|
|
|
|
, D.REG_DT <!-- 등록 일시 -->
|
|
|
|
, D.REG_DT <!-- 등록 일시 -->
|
|
|
|
, D.RGTR <!-- 등록자 -->
|
|
|
|
, D.RGTR <!-- 등록자 -->
|
|
|
|
, D.MDFCN_DT <!-- 수정 일시 -->
|
|
|
|
, D.MDFCN_DT <!-- 수정 일시 -->
|
|
|
@ -220,7 +219,8 @@ UPDATE TB_SGG
|
|
|
|
FROM TB_DEPT D
|
|
|
|
FROM TB_DEPT D
|
|
|
|
</sql>
|
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectDeptList" parameterType="map" resultType="dataobject">/* 부서 목록 조회(factionMapper.selectDeptList) */
|
|
|
|
<select id="selectDeptList" parameterType="map" resultType="dataobject">
|
|
|
|
|
|
|
|
/* 부서 목록 조회(factionMapper.selectDeptList) */
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
<include refid="utility.paging-prefix" />
|
|
|
|
<include refid="selectDept" />
|
|
|
|
<include refid="selectDept" />
|
|
|
|
WHERE D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
|
WHERE D.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
|
|
|
@ -237,7 +237,8 @@ UPDATE TB_SGG
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
<include refid="utility.paging-suffix" />
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<select id="selectDepts" parameterType="map" resultType="dataobject">/* 부서 객체 가져오기(factionMapper.selectDepts) */
|
|
|
|
<select id="selectDepts" parameterType="map" resultType="dataobject">
|
|
|
|
|
|
|
|
/* 부서 객체 가져오기(factionMapper.selectDepts) */
|
|
|
|
<include refid="selectDept" />
|
|
|
|
<include refid="selectDept" />
|
|
|
|
<where>
|
|
|
|
<where>
|
|
|
|
<if test="sggCd != null">
|
|
|
|
<if test="sggCd != null">
|
|
|
@ -256,7 +257,8 @@ UPDATE TB_SGG
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
<include refid="utility.orderBy" />
|
|
|
|
</select>
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
|
|
<insert id="insertDept" parameterType="map">/* 부서 등록(factionMapper.insertDept) */
|
|
|
|
<insert id="insertDept" parameterType="map">
|
|
|
|
|
|
|
|
/* 부서 등록(factionMapper.insertDept) */
|
|
|
|
INSERT
|
|
|
|
INSERT
|
|
|
|
INTO TB_DEPT (
|
|
|
|
INTO TB_DEPT (
|
|
|
|
DEPT_CD <!-- 부서 코드 -->
|
|
|
|
DEPT_CD <!-- 부서 코드 -->
|
|
|
@ -317,7 +319,8 @@ UPDATE TB_SGG
|
|
|
|
)
|
|
|
|
)
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateDept" parameterType="map">/* 부서 수정(factionMapper.updateDept) */
|
|
|
|
<update id="updateDept" parameterType="map">
|
|
|
|
|
|
|
|
/* 부서 수정(factionMapper.updateDept) */
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
SET SGG_CD = #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
SET SGG_CD = #{dept.sggCd} <!-- 시군구 코드 -->
|
|
|
|
, INST_CD = #{dept.instCd} <!-- 기관 코드 -->
|
|
|
|
, INST_CD = #{dept.instCd} <!-- 기관 코드 -->
|
|
|
@ -346,13 +349,13 @@ UPDATE TB_SGG
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="deleteDept" parameterType="map">/* 부서 삭제(factionMapper.deleteDept) */
|
|
|
|
<update id="setStatus" parameterType="map">
|
|
|
|
|
|
|
|
/* 부서 사용 여부 변경(factionMapper.setStatus) */
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
UPDATE TB_DEPT
|
|
|
|
SET USE_YN = 'N' <!-- 사용 여부 -->
|
|
|
|
SET USE_YN = #{useYn} <!-- 사용 여부 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
, MDFR = #{currentUser.id} <!-- 수정자 -->
|
|
|
|
WHERE DEPT_CD = #{dept.deptCd} <!-- 부서 코드 -->
|
|
|
|
WHERE DEPT_CD IN ( <foreach collection="deptCds" item="deptCd" separator=","> #{deptCd} </foreach> )<!-- 부서 코드 -->
|
|
|
|
AND USE_YN = 'Y'
|
|
|
|
|
|
|
|
</update>
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|