주석 수정.

main
jjh 10 months ago
parent 8b5e5aa6f2
commit 46390d88c9

@ -26,31 +26,31 @@
</resultMap> </resultMap>
<sql id="select"> <sql id="select">
SELECT T.SGG_CD /* 시군구 코드 */ SELECT T.SGG_CD <!-- 시군구 코드 -->
, T.TASK_SE_CD /* 업무 구분 코드 */ , T.TASK_SE_CD <!-- 업무 구분 코드 -->
, T.TASK_SE_NM /* 업무 구분 명 */ , T.TASK_SE_NM <!-- 업무 구분 명 -->
, T.ADVNTCE_DAY_CNT /* 사전통지 일수 */ , T.ADVNTCE_DAY_CNT <!-- 사전통지 일수 -->
, T.ADVNTCE_RDUCT_RT /* 사전통지 감경 율 */ , T.ADVNTCE_RDUCT_RT <!-- 사전통지 감경 율 -->
, T.WKSN_RDUCT_RT /* 사회적약자 감경 율 */ , T.WKSN_RDUCT_RT <!-- 사회적약자 감경 율 -->
, T.FFNLG_ADTN_YMD /* 과태료 가산 일자 */ , T.FFNLG_ADTN_YMD <!-- 과태료 가산 일자 -->
, T.FFNLG_ADTN_RT /* 과태료 가산 율 */ , T.FFNLG_ADTN_RT <!-- 과태료 가산 율 -->
, T.FFNLG_INADTN_RT /* 과태료 중가산 율 */ , T.FFNLG_INADTN_RT <!-- 과태료 중가산 율 -->
, T.FFNLG_INADTN_MXMM_CNT /* 과태료 중가산 최대 수 */ , T.FFNLG_INADTN_MXMM_CNT <!-- 과태료 중가산 최대 수 -->
, T.USE_YN /* 사용 여부 */ , T.USE_YN <!-- 사용 여부 -->
, T.REG_DT /* 등록 일시 */ , T.REG_DT <!-- 등록 일시 -->
, T.RGTR /* 등록자 */ , T.RGTR <!-- 등록자 -->
, T.MDFCN_DT /* 수정 일시 */ , T.MDFCN_DT <!-- 수정 일시 -->
, T.MDFR /* 수정자 */ , T.MDFR <!-- 수정자 -->
FROM TB_TASK T FROM TB_TASK T
</sql> </sql>
<select id="selectTaskList" parameterType="map" resultType="dataobject">/* 업무 정보 목록 조회(taskMapper.selectTaskList) */ <select id="selectTaskList" parameterType="map" resultType="dataobject">/* 업무 정보 목록 조회(taskMapper.selectTaskList) */
<include refid="utility.paging-prefix" /> <include refid="utility.paging-prefix" />
<include refid="select" /> <include refid="select" />
WHERE T.SGG_CD = #{sggCd} WHERE T.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
AND T.TASK_SE_CD = #{taskSeCd} AND T.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
<if test="useYN != null"> <if test="useYN != null">
AND T.USE_YN = #{useYN} AND T.USE_YN = #{useYN} <!-- 사용 여부 -->
</if> </if>
<include refid="utility.orderBy" /> <include refid="utility.orderBy" />
<include refid="utility.paging-suffix" /> <include refid="utility.paging-suffix" />
@ -58,26 +58,26 @@
<select id="selectTasks" parameterType="map" resultType="dataobject">/* 업무 정보 객체 가져오기(taskMapper.selectTasks) */ <select id="selectTasks" parameterType="map" resultType="dataobject">/* 업무 정보 객체 가져오기(taskMapper.selectTasks) */
<include refid="select" /> <include refid="select" />
WHERE T.SGG_CD = #{sggCd} WHERE T.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
<if test="taskSeCd != null and taskSeCd != ''"> <if test="taskSeCd != null and taskSeCd != ''">
AND T.TASK_SE_CD = #{taskSeCd} AND T.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
</if> </if>
<if test="useYN != null"> <if test="useYN != null">
AND T.USE_YN = #{useYN} AND T.USE_YN = #{useYN} <!-- 사용 여부 -->
</if> </if>
<include refid="utility.orderBy" /> <include refid="utility.orderBy" />
</select> </select>
<select id="selectAdvntceYmdInfo" parameterType="map" resultType="dataobject">/* 사전통지 정보 객체 가져오기(taskMapper.selectAdvntceYmdInfo) */ <select id="selectAdvntceYmdInfo" parameterType="map" resultType="dataobject">/* 사전통지 정보 객체 가져오기(taskMapper.selectAdvntceYmdInfo) */
SELECT SGG_CD /* 시군구 코드 */ SELECT SGG_CD <!-- 시군구 코드 -->
, TASK_SE_CD /* 업무 구분 코드 */ , TASK_SE_CD <!-- 업무 구분 코드 -->
, ADVNTCE_DAY_CNT /* 사전통지 일수 */ , ADVNTCE_DAY_CNT <!-- 사전통지 일수 -->
, ADVNTCE_RDUCT_RT /* 사전통지 감경 율 */ , ADVNTCE_RDUCT_RT <!-- 사전통지 감경 율 -->
, DATE_FORMAT(CURRENT_DATE, '%Y') AS FYR /* 회계 연도 */ , DATE_FORMAT(CURRENT_DATE, '%Y') AS FYR <!-- 회계 연도 -->
, DATE_FORMAT(CURRENT_DATE, '%Y%m%d') AS LEVY_YMD /* 부과 일자 */ , DATE_FORMAT(CURRENT_DATE, '%Y%m%d') AS LEVY_YMD <!-- 부과 일자 -->
, GET_MASK_DATE(DATE_FORMAT(CURRENT_DATE, '%Y%m%d'), '-') AS LEVY_YMD_MASK /* 부과 일자 */ , GET_MASK_DATE(DATE_FORMAT(CURRENT_DATE, '%Y%m%d'), '-') AS LEVY_YMD_MASK <!-- 부과 일자 -->
, DATE_FORMAT(DATE_ADD(CURRENT_DATE, INTERVAL ADVNTCE_DAY_CNT DAY), '%Y%m%d') AS DUDT_YMD /* 납기 일자 */ , DATE_FORMAT(DATE_ADD(CURRENT_DATE, INTERVAL ADVNTCE_DAY_CNT DAY), '%Y%m%d') AS DUDT_YMD <!-- 납기 일자 -->
, GET_MASK_DATE(DATE_FORMAT(DATE_ADD(CURRENT_DATE, INTERVAL ADVNTCE_DAY_CNT DAY), '%Y%m%d'), '-') AS DUDT_YMD_MASK /* 납기 일자 */ , GET_MASK_DATE(DATE_FORMAT(DATE_ADD(CURRENT_DATE, INTERVAL ADVNTCE_DAY_CNT DAY), '%Y%m%d'), '-') AS DUDT_YMD_MASK <!-- 납기 일자 -->
FROM TB_TASK FROM TB_TASK
WHERE SGG_CD = #{sggCd} WHERE SGG_CD = #{sggCd}
AND TASK_SE_CD = #{taskSeCd} AND TASK_SE_CD = #{taskSeCd}
@ -88,65 +88,65 @@
<insert id="insertTask" parameterType="map">/* 업무 정보 등록(taskMapper.insertTask) */ <insert id="insertTask" parameterType="map">/* 업무 정보 등록(taskMapper.insertTask) */
INSERT INSERT
INTO TB_TASK ( INTO TB_TASK (
SGG_CD /* 시군구 코드 */ SGG_CD <!-- 시군구 코드 -->
, TASK_SE_CD /* 업무 구분 코드 */ , TASK_SE_CD <!-- 업무 구분 코드 -->
, TASK_SE_NM /* 업무 구분 명 */ , TASK_SE_NM <!-- 업무 구분 명 -->
, ADVNTCE_DAY_CNT /* 사전통지 일수 */ , ADVNTCE_DAY_CNT <!-- 사전통지 일수 -->
, ADVNTCE_RDUCT_RT /* 사전통지 감경 율 */ , ADVNTCE_RDUCT_RT <!-- 사전통지 감경 율 -->
, WKSN_RDUCT_RT /* 사회적약자 감경 율 */ , WKSN_RDUCT_RT <!-- 사회적약자 감경 율 -->
, FFNLG_ADTN_YMD /* 과태료 가산 일자 */ , FFNLG_ADTN_YMD <!-- 과태료 가산 일자 -->
, FFNLG_ADTN_RT /* 과태료 가산 율 */ , FFNLG_ADTN_RT <!-- 과태료 가산 율 -->
, FFNLG_INADTN_RT /* 과태료 중가산 율 */ , FFNLG_INADTN_RT <!-- 과태료 중가산 율 -->
, FFNLG_INADTN_MXMM_CNT /* 과태료 중가산 최대 수 */ , FFNLG_INADTN_MXMM_CNT <!-- 과태료 중가산 최대 수 -->
, USE_YN /* 사용 여부 */ , USE_YN <!-- 사용 여부 -->
, REG_DT /* 등록 일시 */ , REG_DT <!-- 등록 일시 -->
, RGTR /* 등록자 */ , RGTR <!-- 등록자 -->
, MDFCN_DT /* 수정 일시 */ , MDFCN_DT <!-- 수정 일시 -->
, MDFR /* 수정자 */ , MDFR <!-- 수정자 -->
) )
VALUES ( VALUES (
#{task.sggCd} /* 시군구 코드 */ #{task.sggCd} <!-- 시군구 코드 -->
, #{task.taskSeCd} /* 업무 구분 코드 */ , #{task.taskSeCd} <!-- 업무 구분 코드 -->
, #{task.taskSeNm} /* 업무 구분 명 */ , #{task.taskSeNm} <!-- 업무 구분 명 -->
, #{task.advntceDayCnt} /* 사전통지 일수 */ , #{task.advntceDayCnt} <!-- 사전통지 일수 -->
, #{task.advntceRductRt} /* 사전통지 감경 율 */ , #{task.advntceRductRt} <!-- 사전통지 감경 율 -->
, #{task.wksnRductRt} /* 사회적약자 감경 율 */ , #{task.wksnRductRt} <!-- 사회적약자 감경 율 -->
, #{task.ffnlgAdtnYmd} /* 과태료 가산 일자 */ , #{task.ffnlgAdtnYmd} <!-- 과태료 가산 일자 -->
, #{task.ffnlgAdtnRt} /* 과태료 가산 율 */ , #{task.ffnlgAdtnRt} <!-- 과태료 가산 율 -->
, #{task.ffnlgInadtnRt} /* 과태료 중가산 율 */ , #{task.ffnlgInadtnRt} <!-- 과태료 중가산 율 -->
, #{task.ffnlgInadtnMxmmCnt} /* 과태료 중가산 최대 수 */ , #{task.ffnlgInadtnMxmmCnt} <!-- 과태료 중가산 최대 수 -->
, 'Y' /* 사용 여부 */ , 'Y' <!-- 사용 여부 -->
, <include refid="utility.now" /> /* 등록 일시 */ , <include refid="utility.now" /> <!-- 등록 일시 -->
, #{currentUser.id} /* 등록자 */ , #{currentUser.id} <!-- 등록자 -->
, <include refid="utility.now" /> /* 수정 일시 */ , <include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} /* 수정자 */ , #{currentUser.id} <!-- 수정자 -->
) )
</insert> </insert>
<update id="updateTask" parameterType="map">/* 업무 정보 수정(taskMapper.updateTask) */ <update id="updateTask" parameterType="map">/* 업무 정보 수정(taskMapper.updateTask) */
UPDATE TB_TASK UPDATE TB_TASK
SET TASK_SE_NM = #{task.taskSeNm} /* 업무 구분 명 */ SET TASK_SE_NM = #{task.taskSeNm} <!-- 업무 구분 명 -->
, ADVNTCE_DAY_CNT = #{task.advntceDayCnt} /* 사전통지 일수 */ , ADVNTCE_DAY_CNT = #{task.advntceDayCnt} <!-- 사전통지 일수 -->
, ADVNTCE_RDUCT_RT = #{task.advntceRductRt} /* 사전통지 감경 율 */ , ADVNTCE_RDUCT_RT = #{task.advntceRductRt} <!-- 사전통지 감경 율 -->
, WKSN_RDUCT_RT = #{task.wksnRductRt} /* 사회적약자 감경 율 */ , WKSN_RDUCT_RT = #{task.wksnRductRt} <!-- 사회적약자 감경 율 -->
, FFNLG_ADTN_YMD = #{task.ffnlgAdtnYmd} /* 과태료 가산 일자 */ , FFNLG_ADTN_YMD = #{task.ffnlgAdtnYmd} <!-- 과태료 가산 일자 -->
, FFNLG_ADTN_RT = #{task.ffnlgAdtnRt} /* 과태료 가산 율 */ , FFNLG_ADTN_RT = #{task.ffnlgAdtnRt} <!-- 과태료 가산 율 -->
, FFNLG_INADTN_RT = #{task.ffnlgInadtnRt} /* 과태료 중가산 율 */ , FFNLG_INADTN_RT = #{task.ffnlgInadtnRt} <!-- 과태료 중가산 율 -->
, FFNLG_INADTN_MXMM_CNT = #{task.ffnlgInadtnMxmmCnt} /* 과태료 중가산 최대 수 */ , FFNLG_INADTN_MXMM_CNT= #{task.ffnlgInadtnMxmmCnt} <!-- 과태료 중가산 최대 수 -->
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */ , MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
, MDFR = #{currentUser.id} /* 수정자 */ , MDFR = #{currentUser.id} <!-- 수정자 -->
WHERE SGG_CD = #{task.sggCd} WHERE SGG_CD = #{task.sggCd} <!-- 시군구 코드 -->
AND TASK_SE_CD = #{task.taskSeCd} AND TASK_SE_CD = #{task.taskSeCd} <!-- 업무 구분 코드 -->
AND USE_YN = 'Y' AND USE_YN = 'Y'
</update> </update>
<update id="deleteTask" parameterType="map">/* 업무 정보 삭제(taskMapper.deleteTask) */ <update id="deleteTask" parameterType="map">/* 업무 정보 삭제(taskMapper.deleteTask) */
UPDATE TB_TASK UPDATE TB_TASK
SET USE_YN = 'N' SET USE_YN = 'N' <!-- 사용 여부 -->
, MDFCN_DT = <include refid="utility.now" /> , MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
, MDFR = #{currentUser.id} , MDFR = #{currentUser.id} <!-- 수정자 -->
WHERE SGG_CD = #{task.sggCd} WHERE SGG_CD = #{task.sggCd} <!-- 시군구 코드 -->
AND TASK_SE_CD = #{task.taskSeCd} AND TASK_SE_CD = #{task.taskSeCd} <!-- 업무 구분 코드 -->
AND USE_YN = 'Y' AND USE_YN = 'Y'
</update> </update>

@ -33,40 +33,40 @@
</resultMap> </resultMap>
<sql id="select"> <sql id="select">
SELECT V.VLTN_ID /* 위반 ID */ SELECT V.VLTN_ID <!-- 위반 ID -->
, V.SGG_CD /* 시군구 코드 */ , V.SGG_CD <!-- 시군구 코드 -->
, V.TASK_SE_CD /* 업무 구분 코드 */ , V.TASK_SE_CD <!-- 업무 구분 코드 -->
, V.VLTN_CD /* 위반 코드 */ , V.VLTN_CD <!-- 위반 코드 -->
, V.VLTN_ARTCL /* 위반 항목 */ , V.VLTN_ARTCL <!-- 위반 항목 -->
, V.VLTN_LAW_NM /* 위반 법 명 */ , V.VLTN_LAW_NM <!-- 위반 법 명 -->
, V.VLTN_LAW1 /* 위반 법1 */ , V.VLTN_LAW1 <!-- 위반 법1 -->
, V.VLTN_LAW2 /* 위반 법2 */ , V.VLTN_LAW2 <!-- 위반 법2 -->
, V.VLTN_LAW_ETC /* 위반 법 기타 */ , V.VLTN_LAW_ETC <!-- 위반 법 기타 -->
, V.ACNTG_SE_CD /* 회계 구분 코드 */ , V.ACNTG_SE_CD <!-- 회계 구분 코드 -->
, V.ACNTG_SE_NM /* 회계 구분 명 */ , V.ACNTG_SE_NM <!-- 회계 구분 명 -->
, V.TXITM_CD /* 세목 코드 */ , V.TXITM_CD <!-- 세목 코드 -->
, V.TXITM_NM /* 세목 명 */ , V.TXITM_NM <!-- 세목 명 -->
, V.OPER_ITEM_CD /* 운영 항목 코드 */ , V.OPER_ITEM_CD <!-- 운영 항목 코드 -->
, V.OPER_ITEM_NM /* 운영 항목 명 */ , V.OPER_ITEM_NM <!-- 운영 항목 명 -->
, V.SPCL_BIZ_CD /* 특별회계 사업 코드 */ , V.SPCL_BIZ_CD <!-- 특별회계 사업 코드 -->
, V.SPCL_BIZ_NM /* 특별회계 사업 명 */ , V.SPCL_BIZ_NM <!-- 특별회계 사업 명 -->
, V.USE_YN /* 사용 여부 */ , V.USE_YN <!-- 사용 여부 -->
, V.REG_DT /* 등록 일시 */ , V.REG_DT <!-- 등록 일시 -->
, V.RGTR /* 등록자 */ , V.RGTR <!-- 등록자 -->
, V.MDFCN_DT /* 수정 일시 */ , V.MDFCN_DT <!-- 수정 일시 -->
, V.MDFR /* 수정자 */ , V.MDFR <!-- 수정자 -->
, <include refid="utility.today" /> AS TODAY /* 오늘 일자 */ , <include refid="utility.today" /> AS TODAY <!-- 오늘 일자 -->
, (SELECT GET_CODE_NM('FIM054', V.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM /* 업무 구분 명 */ , (SELECT GET_CODE_NM('FIM054', V.TASK_SE_CD) FROM DUAL) AS TASK_SE_NM <!-- 업무 구분 명 -->
FROM TB_VLTN V FROM TB_VLTN V
</sql> </sql>
<select id="selectVltnList" parameterType="map" resultType="dataobject">/* 위반 정보 목록 조회(vltnMapper.selectVltnList) */ <select id="selectVltnList" parameterType="map" resultType="dataobject">/* 위반 정보 목록 조회(vltnMapper.selectVltnList) */
<include refid="utility.paging-prefix" /> <include refid="utility.paging-prefix" />
<include refid="select" /> <include refid="select" />
WHERE V.SGG_CD = #{sggCd} WHERE V.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
AND V.TASK_SE_CD = #{taskSeCd} AND V.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
<if test="useYN != null"> <if test="useYN != null">
AND V.USE_YN = #{useYN} AND V.USE_YN = #{useYN} <!-- 사용 여부 -->
</if> </if>
<include refid="utility.orderBy" /> <include refid="utility.orderBy" />
<include refid="utility.paging-suffix" /> <include refid="utility.paging-suffix" />
@ -74,27 +74,27 @@
<select id="selectVltns" parameterType="map" resultType="dataobject">/* 위반 정보 객체 가져오기(vltnMapper.selectVltns) */ <select id="selectVltns" parameterType="map" resultType="dataobject">/* 위반 정보 객체 가져오기(vltnMapper.selectVltns) */
<include refid="select" /> <include refid="select" />
WHERE V.SGG_CD = #{sggCd} WHERE V.SGG_CD = #{sggCd} <!-- 시군구 코드 -->
<if test="taskSeCd != null"> <if test="taskSeCd != null">
AND V.TASK_SE_CD = #{taskSeCd} AND V.TASK_SE_CD = #{taskSeCd} <!-- 업무 구분 코드 -->
</if> </if>
<if test="vltnId != null"> <if test="vltnId != null">
AND V.VLTN_ID = #{vltnId} AND V.VLTN_ID = #{vltnId} <!-- 위반 ID -->
</if> </if>
<if test="vltnCd != null"> <if test="vltnCd != null">
AND V.VLTN_CD = #{vltnCd} AND V.VLTN_CD = #{vltnCd} <!-- 위반 코드 -->
</if> </if>
<if test="vltnArtcl != null"> <if test="vltnArtcl != null">
AND V.VLTN_ARTCL = #{vltnArtcl} AND V.VLTN_ARTCL = #{vltnArtcl} <!-- 위반 항목 -->
</if> </if>
<if test="acntgSeCd != null"> <if test="acntgSeCd != null">
AND V.ACNTG_SE_CD = #{acntgSeCd} AND V.ACNTG_SE_CD= #{acntgSeCd} <!-- 회계 구분 코드 -->
</if> </if>
<if test="txitmCd != null"> <if test="txitmCd != null">
AND V.TXITM_CD = #{txitmCd} AND V.TXITM_CD = #{txitmCd} <!-- 세목 코드 -->
</if> </if>
<if test="useYN != null"> <if test="useYN != null">
AND V.USE_YN = #{useYN} AND V.USE_YN = #{useYN} <!-- 사용 여부 -->
</if> </if>
<include refid="utility.orderBy" /> <include refid="utility.orderBy" />
</select> </select>
@ -102,80 +102,80 @@
<insert id="insertVltn" parameterType="map">/* 위반 정보 등록(vltnMapper.insertVltn) */ <insert id="insertVltn" parameterType="map">/* 위반 정보 등록(vltnMapper.insertVltn) */
INSERT INSERT
INTO TB_VLTN ( INTO TB_VLTN (
VLTN_ID /* 위반 ID */ VLTN_ID <!-- 위반 ID -->
, SGG_CD /* 시군구 코드 */ , SGG_CD <!-- 시군구 코드 -->
, TASK_SE_CD /* 업무 구분 코드 */ , TASK_SE_CD <!-- 업무 구분 코드 -->
, VLTN_CD /* 위반 코드 */ , VLTN_CD <!-- 위반 코드 -->
, VLTN_ARTCL /* 위반 항목 */ , VLTN_ARTCL <!-- 위반 항목 -->
, VLTN_LAW_NM /* 위반 법 명 */ , VLTN_LAW_NM <!-- 위반 법 명 -->
, VLTN_LAW1 /* 위반 법1 */ , VLTN_LAW1 <!-- 위반 법1 -->
, VLTN_LAW2 /* 위반 법2 */ , VLTN_LAW2 <!-- 위반 법2 -->
, VLTN_LAW_ETC /* 위반 법 기타 */ , VLTN_LAW_ETC <!-- 위반 법 기타 -->
, ACNTG_SE_CD /* 회계 구분 코드 */ , ACNTG_SE_CD <!-- 회계 구분 코드 -->
, ACNTG_SE_NM /* 회계 구분 명 */ , ACNTG_SE_NM <!-- 회계 구분 명 -->
, TXITM_CD /* 세목 코드 */ , TXITM_CD <!-- 세목 코드 -->
, TXITM_NM /* 세목 명 */ , TXITM_NM <!-- 세목 명 -->
, OPER_ITEM_CD /* 운영 항목 코드 */ , OPER_ITEM_CD <!-- 운영 항목 코드 -->
, OPER_ITEM_NM /* 운영 항목 명 */ , OPER_ITEM_NM <!-- 운영 항목 명 -->
, SPCL_BIZ_CD /* 특별회계 사업 코드 */ , SPCL_BIZ_CD <!-- 특별회계 사업 코드 -->
, USE_YN /* 사용 여부 */ , USE_YN <!-- 사용 여부 -->
, REG_DT /* 등록 일시 */ , REG_DT <!-- 등록 일시 -->
, RGTR /* 등록자 */ , RGTR <!-- 등록자 -->
, MDFCN_DT /* 수정 일시 */ , MDFCN_DT <!-- 수정 일시 -->
, MDFR /* 수정자 */ , MDFR <!-- 수정자 -->
) )
VALUES ( VALUES (
#{vltn.vltnId} /* 위반 ID */ #{vltn.vltnId} <!-- 위반 ID -->
, #{vltn.sggCd} /* 시군구 코드 */ , #{vltn.sggCd} <!-- 시군구 코드 -->
, #{vltn.taskSeCd} /* 업무 구분 코드 */ , #{vltn.taskSeCd} <!-- 업무 구분 코드 -->
, #{vltn.vltnCd} /* 위반 코드 */ , #{vltn.vltnCd} <!-- 위반 코드 -->
, #{vltn.vltnArtcl} /* 위반 항목 */ , #{vltn.vltnArtcl} <!-- 위반 항목 -->
, #{vltn.vltnLawNm} /* 위반 법 명 */ , #{vltn.vltnLawNm} <!-- 위반 법 명 -->
, #{vltn.vltnLaw1} /* 위반 법1 */ , #{vltn.vltnLaw1} <!-- 위반 법1 -->
, #{vltn.vltnLaw2} /* 위반 법2 */ , #{vltn.vltnLaw2} <!-- 위반 법2 -->
, #{vltn.vltnLawEtc} /* 위반 법 기타 */ , #{vltn.vltnLawEtc} <!-- 위반 법 기타 -->
, #{vltn.acntgSeCd} /* 회계 구분 코드 */ , #{vltn.acntgSeCd} <!-- 회계 구분 코드 -->
, #{vltn.acntgSeNm} /* 회계 구분 명 */ , #{vltn.acntgSeNm} <!-- 회계 구분 명 -->
, #{vltn.txitmCd} /* 세목 코드 */ , #{vltn.txitmCd} <!-- 세목 코드 -->
, #{vltn.txitmNm} /* 세목 명 */ , #{vltn.txitmNm} <!-- 세목 명 -->
, #{vltn.operItemCd} /* 운영 항목 코드 */ , #{vltn.operItemCd} <!-- 운영 항목 코드 -->
, #{vltn.operItemNm} /* 운영 항목 명 */ , #{vltn.operItemNm} <!-- 운영 항목 명 -->
, #{vltn.spclBizCd} /* 특별회계 사업 코드 */ , #{vltn.spclBizCd} <!-- 특별회계 사업 코드 -->
, 'Y' /* 사용 여부 */ , 'Y' <!-- 사용 여부 -->
, <include refid="utility.now" /> /* 등록 일시 */ , <include refid="utility.now" /> <!-- 등록 일시 -->
, #{vltn.createdBy} /* 등록자 */ , #{vltn.createdBy} <!-- 등록자 -->
, <include refid="utility.now" /> /* 수정 일시 */ , <include refid="utility.now" /> <!-- 수정 일시 -->
, #{vltn.modifiedBy} /* 수정자 */ , #{vltn.modifiedBy} <!-- 수정자 -->
) )
</insert> </insert>
<update id="updateVltn" parameterType="map">/* 위반 정보 수정(vltnMapper.updateVltn) */ <update id="updateVltn" parameterType="map">/* 위반 정보 수정(vltnMapper.updateVltn) */
UPDATE TB_VLTN UPDATE TB_VLTN
SET VLTN_CD = #{vltn.vltnCd} /* 위반 코드 */ SET VLTN_CD = #{vltn.vltnCd} <!-- 위반 코드 -->
, VLTN_ARTCL = #{vltn.vltnArtcl} /* 위반 항목 */ , VLTN_ARTCL = #{vltn.vltnArtcl} <!-- 위반 항목 -->
, VLTN_LAW_NM = #{vltn.vltnLawNm} /* 위반 법 명 */ , VLTN_LAW_NM = #{vltn.vltnLawNm} <!-- 위반 법 명 -->
, VLTN_LAW1 = #{vltn.vltnLaw1} /* 위반 법1 */ , VLTN_LAW1 = #{vltn.vltnLaw1} <!-- 위반 법1 -->
, VLTN_LAW2 = #{vltn.vltnLaw2} /* 위반 법2 */ , VLTN_LAW2 = #{vltn.vltnLaw2} <!-- 위반 법2 -->
, VLTN_LAW_ETC = #{vltn.vltnLawEtc} /* 위반 법 기타 */ , VLTN_LAW_ETC = #{vltn.vltnLawEtc} <!-- 위반 법 기타 -->
, ACNTG_SE_CD = #{vltn.acntgSeCd} /* 회계 구분 코드 */ , ACNTG_SE_CD = #{vltn.acntgSeCd} <!-- 회계 구분 코드 -->
, ACNTG_SE_NM = #{vltn.acntgSeNm} /* 회계 구분 명 */ , ACNTG_SE_NM = #{vltn.acntgSeNm} <!-- 회계 구분 명 -->
, TXITM_CD = #{vltn.txitmCd} /* 세목 코드 */ , TXITM_CD = #{vltn.txitmCd} <!-- 세목 코드 -->
, TXITM_NM = #{vltn.txitmNm} /* 세목 명 */ , TXITM_NM = #{vltn.txitmNm} <!-- 세목 명 -->
, OPER_ITEM_CD = #{vltn.operItemCd} /* 운영 항목 코드 */ , OPER_ITEM_CD = #{vltn.operItemCd} <!-- 운영 항목 코드 -->
, OPER_ITEM_NM = #{vltn.operItemNm} /* 운영 항목 명 */ , OPER_ITEM_NM = #{vltn.operItemNm} <!-- 운영 항목 명 -->
, SPCL_BIZ_CD = #{vltn.spclBizCd} /* 특별회계 사업 코드 */ , SPCL_BIZ_CD = #{vltn.spclBizCd} <!-- 특별회계 사업 코드 -->
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */ , MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
, MDFR = #{vltn.modifiedBy} /* 수정자 */ , MDFR = #{vltn.modifiedBy} <!-- 수정자 -->
WHERE VLTN_ID = #{vltn.vltnId} WHERE VLTN_ID = #{vltn.vltnId} <!-- 위반 ID -->
AND USE_YN = 'Y' AND USE_YN = 'Y'
</update> </update>
<update id="deleteVltn" parameterType="map">/* 위반 정보 삭제(vltnMapper.deleteVltn) */ <update id="deleteVltn" parameterType="map">/* 위반 정보 삭제(vltnMapper.deleteVltn) */
UPDATE TB_VLTN UPDATE TB_VLTN
SET USE_YN = 'N' /* 사용 여부 */ SET USE_YN = 'N' <!-- 사용 여부 -->
, MDFCN_DT = <include refid="utility.now" /> /* 수정 일시 */ , MDFCN_DT = <include refid="utility.now" /> <!-- 수정 일시 -->
, MDFR = #{vltn.modifiedBy} /* 수정자 */ , MDFR = #{vltn.modifiedBy} <!-- 수정자 -->
WHERE VLTN_ID = #{vltn.vltnId} WHERE VLTN_ID = #{vltn.vltnId} <!-- 위반 ID -->
AND USE_YN = 'Y' AND USE_YN = 'Y'
</update> </update>

Loading…
Cancel
Save