구 시설api 제거

main
이범준 2 months ago
parent 0b87394eb5
commit c329e163bf

@ -8,10 +8,7 @@ import org.springframework.stereotype.Repository;
@Repository("commSisulDao")
public interface CommSisulDao {
public List<Map<String, Object>> selectSisulDefaultResiListOld(Map<String, Object> param);
public List<Map<String, Object>> sisulPenaltyNotificationOld(Map<String, Object> param);
public List<Map<String, Object>> selectSisulOverFareListOld(Map<String, Object> param);
public List<Map<String, Object>> selectSisulDefaultResiList(Map<String, Object> param);
public List<Map<String, Object>> sisulPenaltyNotification(Map<String, Object> param);
public List<Map<String, Object>> selectSisulOverFareList(Map<String, Object> param);

@ -2,108 +2,6 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cfs.trsmrcv.dao.CommSisulDao">
<select id="selectSisulDefaultResiListOld" parameterType="hashmap" resultType="hashmap">
/* 시설공단 미납 데이터 조회 전체기간*/
SELECT * FROM (
SELECT
A.CAR_NO,
A.WORKER_ID,
A.FARE_OFFICE_ID,
A.BOOTH_ID,
A.PASS_DATE,
A.WORK_TIMES,
A.SEQNO,
C.RECEIPT_YN,
'제'||TO_NUMBER(A.FARE_OFFICE_ID)||'남산터널' AS FARE_OFFICE_NM,
TO_NUMBER(A.BOOTH_ID)||'차로' AS BOOTH_NM,
LEVY_AMOUNT,
DECODE(A.RECEIPT_RESULT_ID,'00','미납','수납완료') AS RECEIPT_FULL_NAME,
TO_CHAR(END_DATE,'YYYYMMDD') AS END_DATE,
(CASE WHEN A.RECEIPT_RESULT_ID = '00' AND (END_DATE <![CDATA[ < ]]> SYSDATE OR END_DATE IS NULL) THEN '과태료대상' ELSE '' END ) AS REMARKS,
A.RECEIPT_RESULT_ID
FROM
DBUSER_CFS.DEFAULT_FARE_READ_INFO_DAMO A,
DBUSER_CFS.RECEIPT_RESULT_CODE_INFO B,
DBUSER_CFS.PENALTY_DETAIL_INFO_DAMO C,
DBUSER_CFS.DEFAULT_CARS_TRANS_INFO_DAMO D
WHERE
A.RECEIPT_RESULT_ID = B.RECEIPT_RESULT_ID
AND A.WORKER_ID = C.WORKER_ID(+)
AND A.FARE_OFFICE_ID = C.FARE_OFFICE_ID(+)
AND A.BOOTH_ID = C.BOOTH_ID(+)
AND A.PASS_DATE = C.PASS_DATE(+)
AND A.WORK_TIMES = C.WORK_TIMES(+)
AND A.WORKER_ID = D.WORKER_ID
AND A.FARE_OFFICE_ID = D.FARE_OFFICE_ID
AND A.BOOTH_ID = D.BOOTH_ID
AND A.YEAR = D.YEAR
AND A.MONTH = D.MONTH
AND A.DAY = D.DAY
AND A.WORK_TIMES = D.WORK_TIMES
AND A.SEQNO = D.SEQNO
AND A.YEAR >= '2021'
AND A.CAR_NO = #{carNo}
AND (DGUARD.DECRYPT('ENC', 'COL', D.ENC_RESIDENT_NO) LIKE #{residentNo}||'_______'
OR D.ENC_RESIDENT_NO = DGUARD.ENCRYPT('ENC','COL',#{residentNo}))
AND A.RECEIPT_RESULT_ID = '00'
) WHERE (RECEIPT_YN IS NULL OR RECEIPT_YN ='0')
ORDER BY PASS_DATE, WORK_TIMES
</select>
<select id="sisulPenaltyNotificationOld" parameterType="hashmap" resultType="hashmap">
/* 시설공단 과태료 데이터 단건 조회 */
SELECT
PASS_DATE,
FARE_OFFICE_ID,
'제'||TO_NUMBER(FARE_OFFICE_ID)||'남산터널' AS FARE_OFFICE_NM,
BOOTH_ID,
TO_NUMBER(BOOTH_ID)||'차로' AS BOOTH_NM,
CAR_NO,
(CASE
WHEN B.MOTION_ID IS NOT NULL
THEN FUN_GET_PENALTY_AMT_RENT_REAL(A.PENALTY_MANAGE_YEAR,A.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'')
ELSE FUN_GET_PENALTY_AMT_REAL (A.PENALTY_MANAGE_YEAR,A.PENALTY_SEQNO,TO_CHAR(SYSDATE,'YYYYMMDD'),'')
END) LEVY_AMOUNT,
RECEIPT_YN,
DECODE(RECEIPT_YN, '0', '미납', '수납') AS RECEIPT_RESULT
FROM
DBUSER_CFS.PENALTY_DETAIL_INFO_DAMO A,
SEND_RENT_INFO B
WHERE
A.PENALTY_MANAGE_YEAR = B.PENALTY_MANAGE_YEAR(+)
AND A.PENALTY_SEQNO = B.PENALTY_SEQNO(+)
AND WORKER_ID = #{workerId}
AND FARE_OFFICE_ID = #{fareOfficeId}
AND BOOTH_ID = #{boothId}
AND PASS_DATE = #{passDate}
AND WORK_TIMES =#{workTimes}
AND SEQNO =#{seqno}
</select>
<select id="selectSisulOverFareListOld" parameterType="hashmap" resultType="hashmap">
/* 시설공단 과오납 조회 전체*/
SELECT
PASS_DATE,
FARE_OFFICE_ID,
BOOTH_ID,
CAR_NO,
OVERFARE_AMOUNT,
REMARKS
FROM
DBUSER_CFS.OVERFARE_INFO_DAMO
WHERE
REFUND_KBN = '0'
AND DELETE_YN = '0'
AND car_no = #{carNo}
AND CAR_NO NOT LIKE '정%'
</select>
<select id="selectSisulDefaultResiList" parameterType="hashmap" resultType="hashmap">
/* 시설공단 미납 데이터 목록 조회 (전체기간, 차량번호, 주민번호, 법인번호) */

@ -1,63 +0,0 @@
package cfs.trsmrcv.web;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import cfs.trsmrcv.dao.CommSisulDao;
@Controller
public class Comm3HoIrregularController {
protected Logger logger = LoggerFactory.getLogger(this.getClass());
@Resource(name="commSisulDao")
private CommSisulDao commSisulDao;
/**
* (,)
* <pre></pre>
*/
@RequestMapping(value="/rest/cfs/selectSisulDefaultResiList.do", method=RequestMethod.POST)
public @ResponseBody List<Map<String, Object>> selectSisulDefaultResiList(@RequestBody Map<String, Object> param, HttpServletRequest request) throws Exception {
return commSisulDao.selectSisulDefaultResiListOld(param);
}
/**
*
* <pre></pre>
*/
@RequestMapping(value="/rest/cfs/sisulPenaltyNotification.do", method=RequestMethod.POST)
public @ResponseBody List<Map<String, Object>> sisulPenaltyNotification(@RequestBody Map<String, Object> param, HttpServletRequest request) throws Exception {
return commSisulDao.sisulPenaltyNotificationOld(param);
}
/**
* ()
* <pre></pre>
*/
@RequestMapping(value="/rest/cfs/selectSisulOverFareList.do", method=RequestMethod.POST)
public @ResponseBody List<Map<String, Object>> selectSisulOverFareList(@RequestBody Map<String, Object> param, HttpServletRequest request) throws Exception {
return commSisulDao.selectSisulOverFareListOld(param);
}
}
Loading…
Cancel
Save