|
|
|
|
@ -918,41 +918,38 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<update id="updateSaveFareReadInfo" parameterType="cfs.fine.vo.FineTransVO">
|
|
|
|
|
UPDATE DEFAULT_FARE_READ_INFO_DAMO
|
|
|
|
|
SET CAR_TYPE_NAME = #{carTypeName,jdbcType=VARCHAR},
|
|
|
|
|
READ_RESULT_ID = #{readResultId,jdbcType=VARCHAR},
|
|
|
|
|
EXEMPT_REASON_ID = #{exemptReasonId,jdbcType=VARCHAR},
|
|
|
|
|
<if test='readResultId == "06" || readResultId == "07" || readResultId == "08" || readResultId == "09" || readResultId == "10"'>
|
|
|
|
|
LEVY_AMOUNT = #{levyAmount},
|
|
|
|
|
RECEIPT_DATE = #{receiptDate},
|
|
|
|
|
/* (FineTransDao.updateSaveFareReadInfo) */
|
|
|
|
|
UPDATE DEFAULT_FARE_READ_INFO_DAMO
|
|
|
|
|
SET CAR_TYPE_NAME = #{carTypeName,jdbcType=VARCHAR}
|
|
|
|
|
, READ_RESULT_ID = #{readResultId,jdbcType=VARCHAR}
|
|
|
|
|
, EXEMPT_REASON_ID = #{exemptReasonId,jdbcType=VARCHAR}
|
|
|
|
|
<if test='readResultId == "06" || readResultId == "07" || readResultId == "08" || readResultId == "09" || readResultId == "10"'>
|
|
|
|
|
, LEVY_AMOUNT = #{levyAmount}
|
|
|
|
|
, RECEIPT_DATE = #{receiptDate}
|
|
|
|
|
</if>
|
|
|
|
|
LAVY_NOTICE_ID = #{lavyNoticeId,jdbcType=VARCHAR},
|
|
|
|
|
NOTCONFIRM_ID = #{notconfirmId,jdbcType=VARCHAR},
|
|
|
|
|
REMARKS = #{remarks,jdbcType=VARCHAR},
|
|
|
|
|
OVER_TYPE = #{overType},
|
|
|
|
|
UPDATE_DATE = SYSDATE,
|
|
|
|
|
UPDATER = #{updater,jdbcType=VARCHAR},
|
|
|
|
|
CAR_NO = #{carNo,jdbcType=VARCHAR},
|
|
|
|
|
MINI_CAR_KBN = #{miniCarKbn,jdbcType=VARCHAR},
|
|
|
|
|
<!-- X_POSITION = #{xPosition,jdbcType=VARCHAR},
|
|
|
|
|
Y_POSITION = #{yPosition,jdbcType=VARCHAR},
|
|
|
|
|
GARO_LEN = #{hLen,jdbcType=VARCHAR},
|
|
|
|
|
SERO_LEN = #{vLen,jdbcType=VARCHAR}, -->
|
|
|
|
|
ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo}),
|
|
|
|
|
RESIDENT_DATE = to_date(#{residentDate,jdbcType=VARCHAR},'YYYYMMDD HH24MISS'),
|
|
|
|
|
OWNER = #{owner,jdbcType=VARCHAR},
|
|
|
|
|
CARS_DATA_KBN = #{carsDataKbn,jdbcType=VARCHAR},
|
|
|
|
|
RE_CERTIFICATION = '2',
|
|
|
|
|
C_HARD_READ = #{cHardRead,jdbcType=VARCHAR},
|
|
|
|
|
rfid_kbn = #{rfidKbn,jdbcType=VARCHAR},
|
|
|
|
|
rfid_penalty_reason = #{rfidPenaltyReason,jdbcType=VARCHAR},
|
|
|
|
|
rfid_penalty_kbn = NVL(#{rfidPenaltyKbn,jdbcType=VARCHAR},0)
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime, jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
, LAVY_NOTICE_ID = #{lavyNoticeId,jdbcType=VARCHAR}
|
|
|
|
|
, NOTCONFIRM_ID = #{notconfirmId,jdbcType=VARCHAR}
|
|
|
|
|
, REMARKS = #{remarks,jdbcType=VARCHAR}
|
|
|
|
|
, OVER_TYPE = #{overType}
|
|
|
|
|
, CAR_NO = #{carNo,jdbcType=VARCHAR}
|
|
|
|
|
, MINI_CAR_KBN = #{miniCarKbn,jdbcType=VARCHAR}
|
|
|
|
|
, ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo})
|
|
|
|
|
, RESIDENT_DATE = to_date(#{residentDate,jdbcType=VARCHAR},'YYYYMMDD HH24MISS')
|
|
|
|
|
, OWNER = #{owner,jdbcType=VARCHAR}
|
|
|
|
|
, CARS_DATA_KBN = #{carsDataKbn,jdbcType=VARCHAR}
|
|
|
|
|
, RE_CERTIFICATION = '2'
|
|
|
|
|
, C_HARD_READ = #{cHardRead,jdbcType=VARCHAR}
|
|
|
|
|
, rfid_kbn = #{rfidKbn,jdbcType=VARCHAR}
|
|
|
|
|
, rfid_penalty_reason = #{rfidPenaltyReason,jdbcType=VARCHAR}
|
|
|
|
|
, rfid_penalty_kbn = NVL(#{rfidPenaltyKbn,jdbcType=VARCHAR},0)
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = #{updater,jdbcType=VARCHAR}
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime, jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateSaveCarsTransInfo" parameterType="cfs.fine.vo.FineTransVO">
|
|
|
|
|
@ -990,67 +987,61 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<update id="updateSaveFareReadInfo2" parameterType="cfs.fine.vo.FineTransVO">
|
|
|
|
|
UPDATE DEFAULT_FARE_READ_INFO_DAMO
|
|
|
|
|
SET CAR_TYPE_NAME = RTRIM(#{carTypeName,jdbcType=VARCHAR},' '),
|
|
|
|
|
READ_KBN = '1',
|
|
|
|
|
READER = RTRIM(#{reader,jdbcType=VARCHAR},' '),
|
|
|
|
|
RECEIPT_RESULT_ID = #{receiptResultId},
|
|
|
|
|
LEVY_AMOUNT = #{levyAmount},
|
|
|
|
|
/* (FineTransDao.updateSaveFareReadInfo2) */
|
|
|
|
|
UPDATE DEFAULT_FARE_READ_INFO_DAMO
|
|
|
|
|
SET CAR_TYPE_NAME = RTRIM(#{carTypeName,jdbcType=VARCHAR},' ')
|
|
|
|
|
, READ_KBN = '1'
|
|
|
|
|
, READER = RTRIM(#{reader,jdbcType=VARCHAR},' ')
|
|
|
|
|
, RECEIPT_RESULT_ID = #{receiptResultId}
|
|
|
|
|
, LEVY_AMOUNT = #{levyAmount}
|
|
|
|
|
<if test='readResultId == "06" || readResultId == "07" || readResultId == "08" || readResultId == "09" || readResultId == "10" || readResultId == "11"'>
|
|
|
|
|
RECEIPT_DATE = #{receiptDate},
|
|
|
|
|
</if>
|
|
|
|
|
READ_RESULT_ID = RTRIM(#{readResultId,jdbcType=VARCHAR},' '),
|
|
|
|
|
READING_REASON = NULL,
|
|
|
|
|
EXEMPT_REASON_ID = RTRIM(#{exemptReasonId,jdbcType=VARCHAR},' '),
|
|
|
|
|
LAVY_NOTICE_ID = RTRIM(#{lavyNoticeId,jdbcType=VARCHAR},' '),
|
|
|
|
|
NOTCONFIRM_ID = RTRIM(#{notconfirmId,jdbcType=VARCHAR},' '),
|
|
|
|
|
REMARKS = RTRIM(#{remarks,jdbcType=VARCHAR},' '),
|
|
|
|
|
OVER_TYPE = #{overType},
|
|
|
|
|
UPDATE_DATE = SYSDATE,
|
|
|
|
|
UPDATER = RTRIM(#{updater,jdbcType=VARCHAR},' '),
|
|
|
|
|
CAR_NO = RTRIM(#{carNo,jdbcType=VARCHAR},' '),
|
|
|
|
|
READING_ID = '30',
|
|
|
|
|
MINI_CAR_KBN = RTRIM(#{miniCarKbn,jdbcType=VARCHAR},' '),
|
|
|
|
|
<!-- X_POSITION = #{xPosition,jdbcType=VARCHAR},
|
|
|
|
|
Y_POSITION = #{yPosition,jdbcType=VARCHAR},
|
|
|
|
|
GARO_LEN = #{hLen,jdbcType=VARCHAR},
|
|
|
|
|
SERO_LEN = #{vLen,jdbcType=VARCHAR}, -->
|
|
|
|
|
C_HARD_READ = #{cHardRead,jdbcType=VARCHAR},
|
|
|
|
|
RFID_KBN = #{rfidKbn,jdbcType=VARCHAR},
|
|
|
|
|
RFID_PENALTY_KBN = NVL(#{rfidPenaltyKbn,jdbcType=VARCHAR},0)
|
|
|
|
|
, RECEIPT_DATE = #{receiptDate}
|
|
|
|
|
</if>
|
|
|
|
|
, READ_RESULT_ID = RTRIM(#{readResultId,jdbcType=VARCHAR},' ')
|
|
|
|
|
, READING_REASON = NULL
|
|
|
|
|
, EXEMPT_REASON_ID = RTRIM(#{exemptReasonId,jdbcType=VARCHAR},' ')
|
|
|
|
|
, LAVY_NOTICE_ID = RTRIM(#{lavyNoticeId,jdbcType=VARCHAR},' ')
|
|
|
|
|
, NOTCONFIRM_ID = RTRIM(#{notconfirmId,jdbcType=VARCHAR},' ')
|
|
|
|
|
, REMARKS = RTRIM(#{remarks,jdbcType=VARCHAR},' ')
|
|
|
|
|
, OVER_TYPE = #{overType}
|
|
|
|
|
, CAR_NO = RTRIM(#{carNo,jdbcType=VARCHAR},' ')
|
|
|
|
|
, READING_ID = '30'
|
|
|
|
|
, MINI_CAR_KBN = RTRIM(#{miniCarKbn,jdbcType=VARCHAR},' ')
|
|
|
|
|
, C_HARD_READ = #{cHardRead,jdbcType=VARCHAR}
|
|
|
|
|
, RFID_KBN = #{rfidKbn,jdbcType=VARCHAR}
|
|
|
|
|
, RFID_PENALTY_KBN = NVL(#{rfidPenaltyKbn,jdbcType=VARCHAR},0)
|
|
|
|
|
<if test='readKbn == "0"'>
|
|
|
|
|
, READING_DATE = SYSDATE,
|
|
|
|
|
RFID_PENALTY_REASON = #{rfidPenaltyReason,jdbcType=VARCHAR}
|
|
|
|
|
</if>
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime, jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
AND COLLECT_ID = '40'
|
|
|
|
|
, READING_DATE = SYSDATE
|
|
|
|
|
, RFID_PENALTY_REASON = #{rfidPenaltyReason,jdbcType=VARCHAR}
|
|
|
|
|
</if>
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
, UPDATER = RTRIM(#{updater,jdbcType=VARCHAR},' ')
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime, jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
AND COLLECT_ID = '40'
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateSaveFareTerminalInfo" parameterType="cfs.fine.vo.FineTransVO">
|
|
|
|
|
UPDATE FARE_TERMINAL_INFO
|
|
|
|
|
SET READ_FLAG = '1',
|
|
|
|
|
READING_ID = '30',
|
|
|
|
|
TRANS_FILE_CREATE_YN = '0',
|
|
|
|
|
DAY_END_FLAG = '0',
|
|
|
|
|
CAR_NO = RTRIM(#{carNo,jdbcType=VARCHAR},' '),
|
|
|
|
|
MONTH_END_FLAG = '0',
|
|
|
|
|
UPDATE_DATE = SYSDATE
|
|
|
|
|
<!-- X_POSITION = #{xPosition,jdbcType=VARCHAR},
|
|
|
|
|
Y_POSITION = #{yPosition,jdbcType=VARCHAR},
|
|
|
|
|
GARO_LEN = #{hLen,jdbcType=VARCHAR},
|
|
|
|
|
SERO_LEN = #{vLen,jdbcType=VARCHAR}, -->
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime,jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
AND DELETE_YN = '0'
|
|
|
|
|
/* (FineTransDao.updateSaveFareTerminalInfo) */
|
|
|
|
|
UPDATE FARE_TERMINAL_INFO
|
|
|
|
|
SET READ_FLAG = '1'
|
|
|
|
|
, READING_ID = '30'
|
|
|
|
|
, TRANS_FILE_CREATE_YN = '0'
|
|
|
|
|
, DAY_END_FLAG = '0'
|
|
|
|
|
, CAR_NO = RTRIM(#{carNo,jdbcType=VARCHAR},' ')
|
|
|
|
|
, MONTH_END_FLAG = '0'
|
|
|
|
|
, UPDATE_DATE = SYSDATE
|
|
|
|
|
WHERE WORKER_ID = #{workerId, jdbcType=VARCHAR}
|
|
|
|
|
AND FARE_OFFICE_ID = #{fareOfficeId, jdbcType=VARCHAR}
|
|
|
|
|
AND BOOTH_ID = #{boothId, jdbcType=VARCHAR}
|
|
|
|
|
AND PASS_DATE = #{passDate, jdbcType=VARCHAR}
|
|
|
|
|
AND WORK_TIMES = #{passTime,jdbcType=VARCHAR}
|
|
|
|
|
AND SEQNO = #{seqno, jdbcType=VARCHAR}
|
|
|
|
|
AND DELETE_YN = '0'
|
|
|
|
|
</update>
|
|
|
|
|
|
|
|
|
|
<update id="updateCarNo" parameterType="cfs.fine.vo.FineTransVO">
|
|
|
|
|
|