|
|
@ -201,9 +201,9 @@
|
|
|
|
<insert id="insertRtRegltFromCtznStmt">
|
|
|
|
<insert id="insertRtRegltFromCtznStmt">
|
|
|
|
/* ec-ctzn-sttemnt-mysql-mapper|insertRtRegltFromCtznStmt-시민신고 단속자료 생성|julim */
|
|
|
|
/* ec-ctzn-sttemnt-mysql-mapper|insertRtRegltFromCtznStmt-시민신고 단속자료 생성|julim */
|
|
|
|
<selectKey resultType="string" keyProperty="regltId" order="BEFORE">
|
|
|
|
<selectKey resultType="string" keyProperty="regltId" order="BEFORE">
|
|
|
|
SELECT CONCAT(#{pkPrefix}, LPAD(IFNULL(SUBSTR(MAX(reglt_id), 4),1), 13, '0'))
|
|
|
|
SELECT CONCAT(#{regltSeCode}, LPAD(IFNULL(SUBSTR(MAX(reglt_id), 4) + 1, 1), 13, '0'))
|
|
|
|
FROM tb_rt_reglt csd
|
|
|
|
FROM tb_rt_reglt
|
|
|
|
WHERE reglt_id LIKE CONCAT(#{pkPrefix})
|
|
|
|
WHERE reglt_id LIKE CONCAT(#{regltSeCode}, '%')
|
|
|
|
</selectKey>
|
|
|
|
</selectKey>
|
|
|
|
INSERT INTO tb_rt_reglt (
|
|
|
|
INSERT INTO tb_rt_reglt (
|
|
|
|
reglt_id
|
|
|
|
reglt_id
|
|
|
@ -234,7 +234,7 @@
|
|
|
|
, ecsd.instt_code
|
|
|
|
, ecsd.instt_code
|
|
|
|
, ecsd.sys_code
|
|
|
|
, ecsd.sys_code
|
|
|
|
, (SELECT code FROM xit_cmmn_detail_code WHERE code_id = 'FIM002' AND etc_1 = 'CTZ')
|
|
|
|
, (SELECT code FROM xit_cmmn_detail_code WHERE code_id = 'FIM002' AND etc_1 = 'CTZ')
|
|
|
|
, '' -- 입력 구분 코드
|
|
|
|
, #{inputSeCode} -- 입력 구분 코드
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 1, 8)
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 1, 8)
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 9) -- 단속 시작 시간
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 9) -- 단속 시작 시간
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 9) -- 단속 종료 시간
|
|
|
|
, SUBSTR(ecsd.reglt_de_time, 9) -- 단속 종료 시간
|
|
|
@ -249,14 +249,14 @@
|
|
|
|
, 'N' -- 견인 여부 코드
|
|
|
|
, 'N' -- 견인 여부 코드
|
|
|
|
, '' -- 이미지 구분 코드
|
|
|
|
, '' -- 이미지 구분 코드
|
|
|
|
, '' -- 동영상 파일명
|
|
|
|
, '' -- 동영상 파일명
|
|
|
|
, (SELECT COUNT(tcfd.file_id)
|
|
|
|
, (SELECT COUNT(tcfd.file_id) - 1
|
|
|
|
FROM tb_cmm_file_mastr tcfm
|
|
|
|
FROM tb_cmm_file_mastr tcfm
|
|
|
|
JOIN tb_cmm_file_detail tcfd
|
|
|
|
JOIN tb_cmm_file_detail tcfd
|
|
|
|
ON tcfm.job_se_code = #{jobSeCode}
|
|
|
|
ON tcfm.job_se_code = #{jobSeCode}
|
|
|
|
AND tcfm.file_job_id = CONCAT(#{interfaceSeqN}, #{ctznSttemntDetailSn})
|
|
|
|
AND tcfm.file_job_id = CONCAT(#{interfaceSeqN}, #{ctznSttemntDetailSn})
|
|
|
|
AND tcfm.file_mastr_id = tcfd.file_mastr_id) -- 이미지 매수 FIXME: 매핑테이블 정의후 반영 (위반 내역 코드)
|
|
|
|
AND tcfm.file_mastr_id = tcfd.file_mastr_id) -- 이미지 매수 FIXME: 매핑테이블 정의후 반영 (위반 내역 코드)
|
|
|
|
, ecsd.vhcle_no
|
|
|
|
, ecsd.vhcle_no
|
|
|
|
, '10' -- 단속:10, 서손:11
|
|
|
|
, #{regltProcessSttusCode} -- 단속:10, 서손:11
|
|
|
|
, DATE_FORMAT(NOW(), '%Y%m%d%H%i%s')
|
|
|
|
, DATE_FORMAT(NOW(), '%Y%m%d%H%i%s')
|
|
|
|
, #{register}
|
|
|
|
, #{register}
|
|
|
|
FROM tb_ec_ctzn_sttemnt_detail ecsd
|
|
|
|
FROM tb_ec_ctzn_sttemnt_detail ecsd
|
|
|
@ -271,10 +271,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
<update id="updateRegltIdOfEcCtznSttemntDetail">
|
|
|
|
<update id="updateStatusAndRegltIdOfEcCtznSttemntDetail">
|
|
|
|
/* ec-ctzn-sttemnt-mysql-mapper|updateRegltIdOfEcCtznSttemntDetail-시민신고 상세 단속ID set|julim */
|
|
|
|
/* ec-ctzn-sttemnt-mysql-mapper|updateStatusAndRegltIdOfEcCtznSttemntDetail-시민신고 상세 단속ID set|julim */
|
|
|
|
UPDATE tb_ec_ctzn_sttemnt_detail
|
|
|
|
UPDATE tb_ec_ctzn_sttemnt_detail
|
|
|
|
SET reglt_id = #{regltId}
|
|
|
|
SET reglt_id = #{regltId}
|
|
|
|
|
|
|
|
, ctzn_sttemnt_detail_process_sttus = #{ctznSttemntStatusCode}
|
|
|
|
, updt_dt = DATE_FORMAT(NOW(), '%Y%m%d%H%i%s')
|
|
|
|
, updt_dt = DATE_FORMAT(NOW(), '%Y%m%d%H%i%s')
|
|
|
|
, updusr = #{updusr}
|
|
|
|
, updusr = #{updusr}
|
|
|
|
WHERE interface_seq_n = #{interfaceSeqN}
|
|
|
|
WHERE interface_seq_n = #{interfaceSeqN}
|
|
|
|