차적변경 관련 메소드명 변경

main
이범준 2 weeks ago
parent 32e5c4f34e
commit 5b2b8f24a6

@ -12,87 +12,58 @@ import cfs.fine.vo.FinePenaltyDisableProcessingVO;
public interface FinePenaltyDisableProcessDao {
public List<FinePenaltyDisableProcessingVO> findPaymentOfPenaltyList_kbn(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String>findPaymentOfPenaltyDetail1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPaymentOfPenaltyDetail1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPaymentOfPenaltyDetail2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 금액수정
public Map<String, String> findPenaltyAmountUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 금액수정 - 저장
public void findPaymentOfPenaltyUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 금액수정 - 저장
public void findPaymentOfPenaltyUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 금액수정 - 저장
public void findPaymentOfPenaltyUpdate3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 금액수정 - 저장
public void findPaymentOfPenaltyUpdate4(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과세번호조회
public Map<String, String> findPaymentOfPenaltyTaxNumber(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPaymentOfPenaltyTaxNumber1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//정지영상조회
public Map<String, String> findPaymentOfPenaltyStillImage(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public Map<String, String> findPaymentOfPenaltySecondaryChange1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangecarsFareReadHistoryInfoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangecarsTransUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeInsert2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public Map<String, String> findPaymentOfPenaltySecondaryChangeCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeInsert1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeCarNoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public Map<String, String> findeRentHeadCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public Map<String, String> findeRentDetailCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeInsert3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeUpdate3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeInsert4(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업
public void findPaymentOfPenaltySecondaryChangeUpdate4(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findInfoForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updateDfriForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updateDfrihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updateDctiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertPauiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertPhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePdihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPrhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPrdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertPrhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePrhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertPrdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePrdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyReceiptCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyReceiptNoticeCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public List<FinePenaltyDisableProcessingVO> findPenaltyAcceptanceList(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyAcceptanceList2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyAcceptanceList3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyBankIdSearch(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//과태료 납부(소인)/반송/독촉 불가처리 - 수납 팝업
public Map<String, String> findPenaltyAcceptanceCancleCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertReceiptInfo(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updateReceiptInfo(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyDtl(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
@ -103,7 +74,6 @@ public interface FinePenaltyDisableProcessDao {
public void updatePenaltyVirtualAccount(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertPenaltyHis(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyRentDtl(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyRentDtl_2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyRentDtl_3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
@ -116,9 +86,7 @@ public interface FinePenaltyDisableProcessDao {
public void updatePenaltyDtlBack_2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//압류,압해,압불
public Map<String, String> findPenaltySeizureCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPenaltySeizureCheckSeizureManageNo(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPenaltyHeadHistoryCheck(FinePenaltyDisableProcessingVO param);
@ -137,9 +105,6 @@ public interface FinePenaltyDisableProcessDao {
public List<FinePenaltyDisableProcessingVO> findPenaltySeizureReturn91(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public List<FinePenaltyDisableProcessingVO> findPenaltySeizureReturn91Rent(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
void insertPenaltyHisMotionId_2(FinePenaltyDisableProcessingVO param);
public void updateSeuzurePenaltyDetail(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void insertSeuzurePenalty(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updateSeuzurePenalty(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
@ -169,7 +134,7 @@ public interface FinePenaltyDisableProcessDao {
public List<FinePenaltyDisableProcessingVO> findSeizureWrongCode();
public void updateSeuzurePenaltyDetailList(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
//고불,고가
public void updateCivilAcceptProcessYn(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyNoticeIdUpdate_01(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyRentNoticeIdUpdate_01(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
@ -187,12 +152,8 @@ public interface FinePenaltyDisableProcessDao {
//민원사항
public Map<String, String> findPenaltycomplaints(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPenaltycomplaintsStop(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public List<FinePenaltyDisableProcessingVO> findPenaltycomplaintsRecord(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyComplaintsAccept(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public void updatePenaltyComplainDetail(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);
public Map<String, String> findPenaltyHistoryInfoCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO);

@ -831,7 +831,7 @@
<resultMap id="findPaymentOfPenaltySecondaryChange-result" type="java.util.Map">
<resultMap id="findInfoForSecondaryChange-result" type="java.util.Map">
<result property="fareOfficeId" column="FARE_OFFICE_ID"/>
<result property="fareOfficeName" column="FARE_OFFICE_NAME"/>
<result property="boothId" column="BOOTH_ID"/>
@ -888,7 +888,7 @@
<result property="collectId" column="COLLECT_ID"/>
</resultMap>
<!-- 과태료정보 - 과태료 납부(소인)/반송/독촉 불가처리 - 차적변경 팝업 - 조회 -->
<select id="findPaymentOfPenaltySecondaryChange1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findPaymentOfPenaltySecondaryChange-result">
<select id="findInfoForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findInfoForSecondaryChange-result">
SELECT D.FARE_OFFICE_ID AS FARE_OFFICE_ID
, DECODE(D.FARE_OFFICE_ID, '01', '남산1호터널'
, '03', '남산3호터널') AS FARE_OFFICE_NAME
@ -975,49 +975,71 @@
AND D.PENALTY_SEQNO = #{penaltySeqNo}
</select>
<resultMap id="findPaymentOfPenaltySecondaryChangeCheck-result" type="java.util.Map">
<result property="resultCnt" column="resultCnt"/>
</resultMap>
<select id="findPaymentOfPenaltySecondaryChangeCheck" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findPaymentOfPenaltySecondaryChangeCheck-result">
SELECT count(1) AS resultCnt
FROM PENALTY_HEAD_INFO_DAMO
WHERE CAR_NO = #{carNo}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</select>
<resultMap id="findeRentHeadCheck-result" type="java.util.Map">
<result property="carNo" column="CAR_NO"/>
<result property="residentNo" column="RESIDENT_NO"/>
</resultMap>
<select id="findeRentHeadCheck" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findeRentHeadCheck-result">
select car_no
, resident_no
from (
select rownum, car_no, DGUARD.DECRYPT('ENC','COL',ENC_RESIDENT_NO) AS RESIDENT_NO
from PENALTY_RENT_HEAD_INFO
where CAR_NO = #{carNo}
and ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
)
where rownum = '1'
</select>
<update id="updateDfriForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_FARE_READ_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, CAR_TYPE_NAME = #{carTypeName1}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
, OWNER = #{owner}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
<if test="miniCarKbn != miniCarKbn2 and collectId == '40'">
, MINI_CAR_KBN = #{miniCarKbn}
</if>
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<update id="updateDfrihForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_FARE_READ_HISTORY_INFO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, CAR_NO = #{carNo}
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<resultMap id="findeRentDetailCheck-result" type="java.util.Map">
<result property="penaltyManageYear" column="penalty_manage_year"/>
<result property="penaltySeqNo" column="penalty_seqno"/>
</resultMap>
<select id="findeRentDetailCheck" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findeRentDetailCheck-result">
select penalty_manage_year
, penalty_seqno
from PENALTY_RENT_DETAIL_INFO
where penalty_manage_year = #{penaltyManageYear}
and penalty_seqNo = #{penaltySeqNo}
</select>
<update id="updateDctiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_CARS_TRANS_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, CAR_TYPE_NAME = #{carTypeName1}
, ADDRESS_NAME = #{addressName}
, ADDRESS_NUMBER = #{addressNumber}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<insert id="findPaymentOfPenaltySecondaryChangeInsert2" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
<insert id="insertPauiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
INSERT
INTO PENALTY_ADDRESS_UPDATE_I_DAMO (
PENALTY_MANAGE_YEAR
@ -1053,8 +1075,169 @@
)
</insert>
<resultMap id="findPhiForSecondaryChange-result" type="java.util.Map">
<result property="resultCnt" column="resultCnt"/>
</resultMap>
<select id="findPhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findPhiForSecondaryChange-result">
SELECT count(1) AS resultCnt
FROM PENALTY_HEAD_INFO_DAMO
WHERE CAR_NO = #{carNo}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</select>
<insert id="findPaymentOfPenaltySecondaryChangeInsert3" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
<insert id="insertPhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
INSERT
INTO PENALTY_HEAD_INFO_DAMO (
CAR_NO
, ENC_RESIDENT_NO
, OWNER
, CAR_TYPE_NAME
, MAX_CARRY_CAPACITY
, POST_NO1
, POST_NO2
, ADDRESS_NAME
, ADDRESS_NUMBER
, RENT_KBN
, CREATE_DATE, CREATER, UPDATE_DATE, UPDATER
, RESIDENT_DATE
, OWNER_TYPE_ID
, DISUSE_DATE
, CAR_TYPE_ID
, PANALTY_COUNT
, PENALTY_AMOUNT
, RECEIVE_AMOUNT
, AFTER_CARS_NUMBER_1
, AFTER_CARS_NUMBER_2
, AFTER_CARS_NUMBER_3
)
SELECT #{carNo}
, DGUARD.ENCRYPT('ENC','COL',#{residentNo})
, #{owner}
, #{carTypeName1}
, #{maxCarryCapacity}
, SUBSTR(#{postNo},1,3)
, SUBSTR(#{postNo},4,2)
, #{addressName}
, #{addressNumber}
, nvl(#{rentKbn},'0')
, CREATE_DATE, CREATER, SYSDATE, #{sessionUserNm}
, RESIDENT_DATE
, OWNER_TYPE_ID
, DISUSE_DATE
, CAR_TYPE_ID
, PANALTY_COUNT
, PENALTY_AMOUNT
, RECEIVE_AMOUNT
, AFTER_CARS_NUMBER_1
, AFTER_CARS_NUMBER_2
, AFTER_CARS_NUMBER_3
FROM PENALTY_HEAD_INFO_DAMO
WHERE CAR_NO = #{carNo2}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo2})
</insert>
<update id="updatePhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HEAD_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, CAR_TYPE_NAME = #{carTypeName1}
, MAX_CARRY_CAPACITY = #{maxCarryCapacity}
, POST_NO1 = SUBSTR(#{postNo},1,3)
, POST_NO2 = SUBSTR(#{postNo},4,2)
, ADDRESS_NAME = #{addressName}
, ADDRESS_NUMBER = #{addressNumber}
, RENT_KBN = nvl(#{rentKbn},'0')
WHERE CAR_NO = #{carNo}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</update>
<update id="updatePdiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_DETAIL_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, RENT_KBN = nvl(#{rentKbn},'0')
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
<if test="miniCarKbn != miniCarKbn2">
, PASS_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 1, #{miniCarKbn})
, LAVY_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 3, #{miniCarKbn})
, FINE_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 2, #{miniCarKbn})
, MINI_CAR_KBN = #{miniCarKbn}
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="updatePihForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HISTORY_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="updatePdihForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HISTORY_DETAIL_I_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<resultMap id="findPrhiForSecondaryChange-result" type="java.util.Map">
<result property="carNo" column="CAR_NO"/>
<result property="residentNo" column="RESIDENT_NO"/>
</resultMap>
<select id="findPrhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findPrhiForSecondaryChange-result">
select car_no
, resident_no
from (
select rownum, car_no, DGUARD.DECRYPT('ENC','COL',ENC_RESIDENT_NO) AS RESIDENT_NO
from PENALTY_RENT_HEAD_INFO
where CAR_NO = #{carNo}
and ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
)
where rownum = '1'
</select>
<resultMap id="findPrdiForSecondaryChange-result" type="java.util.Map">
<result property="penaltyManageYear" column="penalty_manage_year"/>
<result property="penaltySeqNo" column="penalty_seqno"/>
</resultMap>
<select id="findPrdiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" resultMap="findPrdiForSecondaryChange-result">
select penalty_manage_year
, penalty_seqno
from PENALTY_RENT_DETAIL_INFO
where penalty_manage_year = #{penaltyManageYear}
and penalty_seqNo = #{penaltySeqNo}
</select>
<insert id="insertPrhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
INSERT
INTO PENALTY_RENT_HEAD_INFO (
CAR_NO
@ -1108,7 +1291,7 @@
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</insert>
<update id="findPaymentOfPenaltySecondaryChangeUpdate3" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
<update id="updatePrhiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_RENT_HEAD_INFO
SET update_date = SYSDATE
, updater = #{sessionUserNm}
@ -1123,7 +1306,7 @@
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</update>
<insert id="findPaymentOfPenaltySecondaryChangeInsert4" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
<insert id="insertPrdiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
INSERT
INTO PENALTY_RENT_DETAIL_INFO (
penalty_manage_year, penalty_seqno
@ -1156,7 +1339,7 @@
AND PENALTY_SEQNO = #{penaltySeqNo}
</insert>
<update id="findPaymentOfPenaltySecondaryChangeUpdate4" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
<update id="updatePrdiForSecondaryChange" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_RENT_DETAIL_INFO
SET update_date = sysdate
, updater = #{sessionUserNm}
@ -1172,196 +1355,7 @@
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangeUpdate1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HEAD_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, CAR_TYPE_NAME = #{carTypeName1}
, MAX_CARRY_CAPACITY = #{maxCarryCapacity}
, POST_NO1 = SUBSTR(#{postNo},1,3)
, POST_NO2 = SUBSTR(#{postNo},4,2)
, ADDRESS_NAME = #{addressName}
, ADDRESS_NUMBER = #{addressNumber}
, RENT_KBN = nvl(#{rentKbn},'0')
WHERE CAR_NO = #{carNo}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</update>
<insert id="findPaymentOfPenaltySecondaryChangeInsert1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
INSERT
INTO PENALTY_HEAD_INFO_DAMO (
CAR_NO
, ENC_RESIDENT_NO
, OWNER
, CAR_TYPE_NAME
, MAX_CARRY_CAPACITY
, POST_NO1
, POST_NO2
, ADDRESS_NAME
, ADDRESS_NUMBER
, RENT_KBN
, CREATE_DATE, CREATER, UPDATE_DATE, UPDATER
, RESIDENT_DATE
, OWNER_TYPE_ID
, DISUSE_DATE
, CAR_TYPE_ID
, PANALTY_COUNT
, PENALTY_AMOUNT
, RECEIVE_AMOUNT
, AFTER_CARS_NUMBER_1
, AFTER_CARS_NUMBER_2
, AFTER_CARS_NUMBER_3
)
SELECT #{carNo}
, DGUARD.ENCRYPT('ENC','COL',#{residentNo})
, #{owner}
, #{carTypeName1}
, #{maxCarryCapacity}
, SUBSTR(#{postNo},1,3)
, SUBSTR(#{postNo},4,2)
, #{addressName}
, #{addressNumber}
, nvl(#{rentKbn},'0')
, CREATE_DATE, CREATER, SYSDATE, #{sessionUserNm}
, RESIDENT_DATE
, OWNER_TYPE_ID
, DISUSE_DATE
, CAR_TYPE_ID
, PANALTY_COUNT
, PENALTY_AMOUNT
, RECEIVE_AMOUNT
, AFTER_CARS_NUMBER_1
, AFTER_CARS_NUMBER_2
, AFTER_CARS_NUMBER_3
FROM PENALTY_HEAD_INFO_DAMO
WHERE CAR_NO = #{carNo2}
AND ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo2})
</insert>
<update id="findPaymentOfPenaltySecondaryChangeCarNoUpdate" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_DETAIL_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, RENT_KBN = nvl(#{rentKbn},'0')
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
<if test="miniCarKbn != miniCarKbn2">
, PASS_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 1, #{miniCarKbn})
, LAVY_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 3, #{miniCarKbn})
, FINE_AMOUNT = DBUSER_CFS.FUN_PENALTY_AMOUNT(#{year},#{month},#{day}, 2, #{miniCarKbn})
, MINI_CAR_KBN = #{miniCarKbn}
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangeHistoryUpdate1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HISTORY_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangeHistoryUpdate2" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE PENALTY_HISTORY_DETAIL_I_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE PENALTY_MANAGE_YEAR = #{penaltyManageYear}
AND PENALTY_SEQNO = #{penaltySeqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangecarsTransUpdate1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_CARS_TRANS_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, OWNER = #{owner}
, CAR_TYPE_NAME = #{carTypeName1}
, ADDRESS_NAME = #{addressName}
, ADDRESS_NUMBER = #{addressNumber}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_FARE_READ_INFO_DAMO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, CAR_TYPE_NAME = #{carTypeName1}
<if test="carNo != carNo2">
, CAR_NO = #{carNo}
, OWNER = #{owner}
</if>
<if test="residentNo != residentNo2">
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
</if>
<if test="miniCarKbn != miniCarKbn2 and collectId == '40'">
, MINI_CAR_KBN = #{miniCarKbn}
</if>
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<update id="findPaymentOfPenaltySecondaryChangecarsFareReadHistoryInfoUpdate" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO" >
UPDATE DEFAULT_FARE_READ_HISTORY_INFO
SET UPDATE_DATE = SYSDATE
, UPDATER = #{sessionUserNm}
, CAR_NO = #{carNo}
WHERE WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND YEAR = #{year}
AND MONTH = #{month}
AND DAY = #{day}
AND WORK_TIMES = #{workTimes}
AND SEQNO = #{seqNo}
</update>
<!-- 과태료정보 - 과태료 납부(소인)/반송/독촉 불가처리 - 대체차량 등록 - 저장 -->
<update id="findPaymentOfPenaltyCarAfterUpdate1" parameterType="cfs.fine.vo.FinePenaltyDisableProcessingVO">

@ -16,36 +16,27 @@ public interface FinePenaltyDisableProcessingService {
//과태료 납부/독촉 불가처리 - 과태료 금액수정
public Map<String, String> findPenaltyAmountUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 과태료 금액수정
public void findPaymentOfPenaltyUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 과세번호조회
public Map<String, String> findPaymentOfPenaltyTaxNumber(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public Map<String, String> findPaymentOfPenaltyTaxNumber1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 정지영상조회
public Map<String, String> findPaymentOfPenaltyStillImage(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 차적변경
public Map<String, String> findPaymentOfPenaltySecondaryChange1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangecarsTransUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangeInsert2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public Map<String, String> findPaymentOfPenaltySecondaryChangeCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangeCarNoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void findeRentAllCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 차적변경
public Map<String, String> findInfoForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updateDfriForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updateDctiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void insertPauiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void savePhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updatePdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updatePihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updatePdihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void savePriForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 대체차량등록
public void findPaymentOfPenaltyCarAfterUpdate3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 수납
public List<FinePenaltyDisableProcessingVO> findPenaltyAcceptanceList(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public Map<String, String> findPenaltyAcceptanceList3(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
@ -54,11 +45,6 @@ public interface FinePenaltyDisableProcessingService {
public Map<String, String> findPenaltyAcceptanceCancleCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public Map<String, String> findPenaltyReceiptCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public Map<String, String> findPenaltyReceiptNoticeCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 압류
public Map<String, String> findPenaltySeizure(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public List<FinePenaltyDisableProcessingVO> findPenaltySeizureDetail(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
@ -70,14 +56,11 @@ public interface FinePenaltyDisableProcessingService {
public List<FinePenaltyDisableProcessingVO> findPenaltySeizureReturn91(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
void updateSeizureReturn(ParamBean param) throws Exception;
public Map<String, String> findSeizureRollbackParam(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 압불
public Map<String, String> findPenaltyImpoSeizure(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updateImpoSeizure(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updateImpoSeizureCancel(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public List<FinePenaltyDisableProcessingVO> findSeizureWrongCode() throws Exception;
//과태료 납부/독촉 불가처리 - 고불
public Map<String, String> findPenaltyDetailMotionCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
public void updateCivilAcceptProcessYn(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
@ -87,8 +70,6 @@ public interface FinePenaltyDisableProcessingService {
public void updatePenaltyNoticeChooseIdUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;
//과태료 납부/독촉 불가처리 - 주소변동내역
public List<FinePenaltyDisableProcessingVO> findPenaltyaddressHistory(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception;

@ -76,83 +76,86 @@ public class FinePenaltyDisableProcessingServiceImpl implements FinePenaltyDisab
//과태료정보 - 과태료 납부/독촉 불가처리 - 차적변경
@Override
public Map<String, String> findPaymentOfPenaltySecondaryChange1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
return finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChange1(finePenaltyDisableProcessingVO);
public Map<String, String> findInfoForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
return finePenaltyDisableProcessDao.findInfoForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void findPaymentOfPenaltySecondaryChangeCarNoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeCarNoUpdate(finePenaltyDisableProcessingVO);
public void updateDfriForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.updateDfriForSecondaryChange(finePenaltyDisableProcessingVO); //DEFAULT_FARE_READ_INFO_DAMO - update
finePenaltyDisableProcessDao.updateDfrihForSecondaryChange(finePenaltyDisableProcessingVO); //default_fare_read_history_info - update
}
@Override
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeHistoryUpdate1(finePenaltyDisableProcessingVO);
public void updateDctiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.updateDctiForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void findPaymentOfPenaltySecondaryChangeHistoryUpdate2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeHistoryUpdate2(finePenaltyDisableProcessingVO);
public void insertPauiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.insertPauiForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void findPaymentOfPenaltySecondaryChangecarsTransUpdate1(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangecarsTransUpdate1(finePenaltyDisableProcessingVO);
public void savePhiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
Map<String, String> result = finePenaltyDisableProcessDao.findPhiForSecondaryChange(finePenaltyDisableProcessingVO);
String resultCnt = String.valueOf(result.get("resultCnt"));
if(resultCnt.equals("0")){
finePenaltyDisableProcessDao.insertPhiForSecondaryChange(finePenaltyDisableProcessingVO);
}else{
finePenaltyDisableProcessDao.updatePhiForSecondaryChange(finePenaltyDisableProcessingVO);
}
}
@Override
public void findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate(finePenaltyDisableProcessingVO); //DEFAULT_FARE_READ_INFO_DAMO - update
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangecarsFareReadHistoryInfoUpdate(finePenaltyDisableProcessingVO); //default_fare_read_history_info - update
public void updatePdiForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.updatePdiForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void findPaymentOfPenaltySecondaryChangeInsert2(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeInsert2(finePenaltyDisableProcessingVO);
public void updatePihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.updatePihForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void findeRentAllCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
public void updatePdihForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
finePenaltyDisableProcessDao.updatePdihForSecondaryChange(finePenaltyDisableProcessingVO);
}
@Override
public void savePriForSecondaryChange(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
Map<String, String> ListHead = finePenaltyDisableProcessDao.findPrhiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_head_info
Map<String, String> ListDetail = finePenaltyDisableProcessDao.findeRentDetailCheck(finePenaltyDisableProcessingVO); //penalty_rent_detail_info
Map<String, String> ListDetail = finePenaltyDisableProcessDao.findPrdiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_detail_info
Map<String, String> ListHead = finePenaltyDisableProcessDao.findeRentHeadCheck(finePenaltyDisableProcessingVO); //penalty_rent_head_info
if(ListHead==null){
//insert
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeInsert3(finePenaltyDisableProcessingVO); //penalty_rent_head_info - insert
finePenaltyDisableProcessDao.insertPrhiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_head_info - insert
}else{
String carNo = String.valueOf(ListHead.get("carNo"));
String residentNo = String.valueOf(ListHead.get("residentNo"));
finePenaltyDisableProcessingVO.setCarNo(carNo);
finePenaltyDisableProcessingVO.setResidentNo(residentNo);
//update head
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeUpdate3(finePenaltyDisableProcessingVO); //penalty_rent_head_info - update
finePenaltyDisableProcessDao.updatePrhiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_head_info - update
}
if(ListDetail==null){
//insert
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeInsert4(finePenaltyDisableProcessingVO); //penalty_rent_detail_info - insert
finePenaltyDisableProcessDao.insertPrdiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_detail_info - insert
}else{
String penaltyManageYear = String.valueOf(ListDetail.get("penaltyManageYear"));
String penaltySeqNo = String.valueOf(ListDetail.get("penaltySeqNo"));
finePenaltyDisableProcessingVO.setPenaltyManageYear(penaltyManageYear);
finePenaltyDisableProcessingVO.setPenaltySeqNo(penaltySeqNo);
//update detail
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeUpdate4(finePenaltyDisableProcessingVO); //penalty_rent_detail_info - update
finePenaltyDisableProcessDao.updatePrdiForSecondaryChange(finePenaltyDisableProcessingVO); //penalty_rent_detail_info - update
}
}
@Override
public Map<String, String> findPaymentOfPenaltySecondaryChangeCheck(FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO) throws Exception {
Map<String, String> result = finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeCheck(finePenaltyDisableProcessingVO);
String resultCnt = String.valueOf(result.get("resultCnt"));
if(resultCnt.equals("0")){
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeInsert1(finePenaltyDisableProcessingVO);
}else{
finePenaltyDisableProcessDao.findPaymentOfPenaltySecondaryChangeUpdate1(finePenaltyDisableProcessingVO);
}
return result;
}

@ -317,14 +317,14 @@ public class FinePenaltyDisableProcessingController {
*
*/
@RequestMapping(value="/cfs/fine/findPaymentOfPenaltySecondaryChange.do", method=RequestMethod.POST)
public @ResponseBody Map<String, Object> findPaymentOfPenaltySecondaryChange(@RequestBody ParamBean<FinePenaltyDisableProcessingVO> param, HttpServletRequest request) throws Exception {
public @ResponseBody Map<String, Object> findInfoForSecondaryChange(@RequestBody ParamBean<FinePenaltyDisableProcessingVO> param, HttpServletRequest request) throws Exception {
FinePenaltyDisableProcessingVO finePenaltyDisableProcessingVO = param.getParam();
Result result = new Result();
try {
result.setData("statList1", finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChange1(finePenaltyDisableProcessingVO));
result.setData("statList1", finePenaltyDisableProcessingService.findInfoForSecondaryChange(finePenaltyDisableProcessingVO));
result.setMsg(Result.STATUS_SUCESS, "정상적으로 조회가 완료되었습니다.");
}catch(RuntimeException e) {
@ -348,7 +348,7 @@ public class FinePenaltyDisableProcessingController {
*/
@RequestMapping(value="/cfs/fine/findPaymentOfPenaltySecondaryChangeUpdate.do", method=RequestMethod.POST)
@ResponseBody
public Map<String, Object> findPaymentOfPenaltySecondaryChangeUpdate(
public Map<String, Object> saveInfoForSecondaryChange(
@RequestBody ParamBean<FinePenaltyDisableProcessingVO> param,
HttpServletRequest request) throws Exception {
@ -359,17 +359,17 @@ public class FinePenaltyDisableProcessingController {
HttpSession session = request.getSession();
finePenaltyDisableProcessingVO.setSessionUserNm((String) session.getAttribute("EMP_NM"));
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangecarsFareReadInfoUpdate(finePenaltyDisableProcessingVO); //DEFAULT_FARE_READ_INFO_DAMO , DEFAULT_FARE_READ_HISTORY_INFO - update
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangecarsTransUpdate1(finePenaltyDisableProcessingVO); //DEFAULT_CARS_TRANS_INFO_DAMO - update
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangeInsert2(finePenaltyDisableProcessingVO); //PENALTY_ADDRESS_UPDATE_I_DAMO - insert
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangeCheck(finePenaltyDisableProcessingVO); //PENALTY_HEAD_INFO_DAMO - insert/update
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangeCarNoUpdate(finePenaltyDisableProcessingVO); //PENALTY_DETAIL_INFO_DAMO - update
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangeHistoryUpdate1(finePenaltyDisableProcessingVO); //PENALTY_HISTORY_INFO_DAMO - update
finePenaltyDisableProcessingService.findPaymentOfPenaltySecondaryChangeHistoryUpdate2(finePenaltyDisableProcessingVO); //PENALTY_HISTORY_DETAIL_I_DAMO - update
finePenaltyDisableProcessingService.updateDfriForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.updateDctiForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.insertPauiForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.savePhiForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.updatePdiForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.updatePihForSecondaryChange(finePenaltyDisableProcessingVO);
finePenaltyDisableProcessingService.updatePdihForSecondaryChange(finePenaltyDisableProcessingVO);
//소유주 변경고지 예정 여부 이면
if (finePenaltyDisableProcessingVO.getRentKbn().trim().equals("1")){
finePenaltyDisableProcessingService.findeRentAllCheck(finePenaltyDisableProcessingVO); //PENALTY_RENT_HEAD_INFO , PENALTY_RENT_DETAIL_INFO - insert/update
finePenaltyDisableProcessingService.savePriForSecondaryChange(finePenaltyDisableProcessingVO);
}
result.setMsg(Result.STATUS_SUCESS, "정상적으로 조회가 완료되었습니다.");

Loading…
Cancel
Save