통계 소스 정리

main
이범준 4 weeks ago
parent e0acf58858
commit 90b2c623cf

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cfs.fine.dao.FinePmDao"> <mapper namespace="cfs.fine.dao.FinePmDao">
<!-- 부과고지 및 납부실적 조회 [FN53] --> <!-- 부과고지 및 납부실적 조회 [FN053M01] -->
<resultMap id="findFinePmList-resultMap" type="cfs.fine.vo.FinePmVO"> <resultMap id="findFinePmList-resultMap" type="cfs.fine.vo.FinePmVO">
<result property="year" column="YEAR" /> <result property="year" column="YEAR" />
<result property="mon" column="MONTH" /> <result property="mon" column="MONTH" />
@ -396,7 +396,7 @@
<!-- 부과고지 및 납부실적 조회 [FN53] --> <!-- 부과고지 및 납부실적 조회 [FN053M01] -->
<select id="findFinePmList" parameterType="cfs.fine.vo.FinePmVO" resultMap="findFinePmList-resultMap"> <select id="findFinePmList" parameterType="cfs.fine.vo.FinePmVO" resultMap="findFinePmList-resultMap">
SELECT YEAR SELECT YEAR
, (YEAR || '/' || MONTH) AS MONTH , (YEAR || '/' || MONTH) AS MONTH

@ -812,61 +812,62 @@
ORDER BY YEAR ORDER BY YEAR
</select> </select>
<!-- 일일 수입금 정산현황 조회 [IC002] --> <!-- 일일 수입금 정산현황 조회 [IC002M01], 일일 정산현황 보고[IC052M01],[IC052P01],[IC053M01] -->
<resultMap id="findIncomeDailyCalculateList-resultMap" type="cfs.income.vo.IncomeDailyCalculateVO"> <resultMap id="findIncomeDailyCalculateList-resultMap" type="cfs.income.vo.IncomeDailyCalculateVO">
<result property="kbn" column="KBN"/> <result property="kbn" column="KBN"/>
<result property="passDate" column="PASS_DATE"/> <result property="passDate" column="PASS_DATE"/>
<result property="passStDate" column="PASS_ST_DATE"/> <result property="passStDate" column="PASS_ST_DATE"/>
<result property="passEdDate" column="PASS_ED_DATE"/> <result property="passEdDate" column="PASS_ED_DATE"/>
<result property="totalQ" column="TOTAL_Q"/> <result property="totalQ" column="TOTAL_Q"/>
<result property="cltSumQ" column="CLT_SUM_Q"/> <result property="cltSumQ" column="CLT_SUM_Q"/>
<result property="cltCashSumQ" column="CLT_CASH_SUM_Q"/> <result property="cltCashSumQ" column="CLT_CASH_SUM_Q"/>
<result property="cltCashNormalQ" column="CLT_CASH_NORMAL_Q"/> <result property="cltCashNormalQ" column="CLT_CASH_NORMAL_Q"/>
<result property="cltCashLightQ" column="CLT_CASH_LIGHT_Q"/> <result property="cltCashLightQ" column="CLT_CASH_LIGHT_Q"/>
<result property="cltCardSumSumQ" column="CLT_CARD_SUM_SUM_Q"/> <result property="cltCardSumSumQ" column="CLT_CARD_SUM_SUM_Q"/>
<result property="cltCardSumNormalQ" column="CLT_CARD_SUM_NORMAL_Q"/> <result property="cltCardSumNormalQ" column="CLT_CARD_SUM_NORMAL_Q"/>
<result property="cltCardSumLightQ" column="CLT_CARD_SUM_LIGHT_Q"/> <result property="cltCardSumLightQ" column="CLT_CARD_SUM_LIGHT_Q"/>
<result property="cltCardBeforeSumQ" column="CLT_CARD_BEFORE_SUM_Q"/> <result property="cltCardBeforeSumQ" column="CLT_CARD_BEFORE_SUM_Q"/>
<result property="cltCardBeforeNormalQ" column="CLT_CARD_BEFORE_NORMAL_Q"/> <result property="cltCardBeforeNormalQ" column="CLT_CARD_BEFORE_NORMAL_Q"/>
<result property="cltCardBeforeLightQ" column="CLT_CARD_BEFORE_LIGHT_Q"/> <result property="cltCardBeforeLightQ" column="CLT_CARD_BEFORE_LIGHT_Q"/>
<result property="cltCardAfterSumQ" column="CLT_CARD_AFTER_SUM_Q"/> <result property="cltCardAfterSumQ" column="CLT_CARD_AFTER_SUM_Q"/>
<result property="cltCardAfterNormalQ" column="CLT_CARD_AFTER_NORMAL_Q"/> <result property="cltCardAfterNormalQ" column="CLT_CARD_AFTER_NORMAL_Q"/>
<result property="cltCardAfterLightQ" column="CLT_CARD_AFTER_LIGHT_Q"/> <result property="cltCardAfterLightQ" column="CLT_CARD_AFTER_LIGHT_Q"/>
<result property="cltCardRepayQ" column="CLT_CARD_REPAY_Q"/> <result property="cltCardRepayQ" column="CLT_CARD_REPAY_Q"/>
<result property="cltCouponSumQ" column="CLT_COUPON_SUM_Q"/> <result property="cltCouponSumQ" column="CLT_COUPON_SUM_Q"/>
<result property="cltCouponNormalQ" column="CLT_COUPON_NORMAL_Q"/> <result property="cltCouponNormalQ" column="CLT_COUPON_NORMAL_Q"/>
<result property="cltCouponLightQ" column="CLT_COUPON_LIGHT_Q"/> <result property="cltCouponLightQ" column="CLT_COUPON_LIGHT_Q"/>
<result property="noncltExemptQ" column="NONCLT_EXEMPT_Q"/> <result property="noncltExemptQ" column="NONCLT_EXEMPT_Q"/>
<result property="noncltNonpayQ" column="NONCLT_NONPAY_Q"/> <result property="noncltNonpayQ" column="NONCLT_NONPAY_Q"/>
<result property="totalM" column="TOTAL_M"/> <result property="totalM" column="TOTAL_M"/>
<result property="cashM" column="CASH_M"/> <result property="cashM" column="CASH_M"/>
<result property="cardSumM" column="CARD_SUM_M"/> <result property="cardSumM" column="CARD_SUM_M"/>
<result property="cardBeforeM" column="CARD_BEFORE_M"/> <result property="cardBeforeM" column="CARD_BEFORE_M"/>
<result property="cardAfterM" column="CARD_AFTER_M"/> <result property="cardAfterM" column="CARD_AFTER_M"/>
<result property="repayM" column="REPAY_M"/> <result property="repayM" column="REPAY_M"/>
<result property="cashFixAmountSumQ" column="CASH_FIX_AMOUNT_SUM_Q"/> <result property="cashFixAmountSumQ" column="CASH_FIX_AMOUNT_SUM_Q"/>
<result property="cashFixAmountNormalQ" column="CASH_FIX_AMOUNT_NORMAL_Q"/> <result property="cashFixAmountNormalQ" column="CASH_FIX_AMOUNT_NORMAL_Q"/>
<result property="cashFixAmountLightQ" column="CASH_FIX_AMOUNT_LIGHT_Q"/> <result property="cashFixAmountLightQ" column="CASH_FIX_AMOUNT_LIGHT_Q"/>
<result property="cashFixAmountSumM" column="CASH_FIX_AMOUNT_SUM_M"/> <result property="cashFixAmountSumM" column="CASH_FIX_AMOUNT_SUM_M"/>
<result property="cashFixAmountNormalM" column="CASH_FIX_AMOUNT_NORMAL_M"/> <result property="cashFixAmountNormalM" column="CASH_FIX_AMOUNT_NORMAL_M"/>
<result property="cashFixAmountLightM" column="CASH_FIX_AMOUNT_LIGHT_M"/> <result property="cashFixAmountLightM" column="CASH_FIX_AMOUNT_LIGHT_M"/>
<result property="preNomlQty" column="PRP_REQ_NORMAL_Q"/> <result property="preNomlQty" column="PRP_REQ_NORMAL_Q"/>
<result property="preLightQty" column="PRP_REQ_RFID_Q"/> <result property="preLightQty" column="PRP_REQ_RFID_Q"/>
<result property="fareOfficeId" column="FARE_OFFICE_iD"/> <result property="fareOfficeId" column="FARE_OFFICE_iD"/>
<result property="cashQ" column="cash_q"/> <result property="cashQ" column="cash_q"/>
<result property="cardQ" column="card_q"/> <result property="cardQ" column="card_q"/>
<result property="couponQ" column="coupon_q"/> <result property="couponQ" column="coupon_q"/>
<result property="exemptQ" column="exempt_q"/> <result property="exemptQ" column="exempt_q"/>
<result property="nonQ" column="non_q"/> <result property="nonQ" column="non_q"/>
<result property="cashM" column="cash_m"/> <result property="cashM" column="cash_m"/>
<result property="cardM" column="card_m"/> <result property="cardM" column="card_m"/>
<result property="repayM" column="repay_m"/> <result property="repayM" column="repay_m"/>
<result property="count" column="count"/> <result property="count" column="count"/>
<result property="dates" column="dates"/> <result property="dates" column="dates"/>
<result property="year" column="year"/> <result property="year" column="year"/>
<result property="goalAmt" column="GOAL_AMT"/> <result property="goalAmt" column="GOAL_AMT"/>
<result property="goalRate" column="GOAL_RATE"/> <result property="goalRate" column="GOAL_RATE"/>
</resultMap> </resultMap>
<!-- 일일 수입금 정산현황 조회 [IC002M01] -->
<select id="findIncomeDailyCalculateList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <select id="findIncomeDailyCalculateList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
SELECT SELECT
<if test='kbn eq "1"'> <if test='kbn eq "1"'>
@ -4666,118 +4667,110 @@
) A ) A
</select> </select>
<select id="findIncomeDailyCalculateReportList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <!-- 일일 정산현황 보고 [IC052M01] -->
SELECT <select id="findIncomeDailyCalculateReportList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
FARE_OFFICE_ID, SELECT FARE_OFFICE_ID
PASS_DATE, , PASS_DATE
SUM(IN_CASH_QUANTITY + IN_K_CASH_Q + OUT_CASH_QUANTITY + OUT_K_CASH_Q) AS cash_q, , SUM(IN_CASH_QUANTITY + IN_K_CASH_Q + OUT_CASH_QUANTITY + OUT_K_CASH_Q) AS cash_q
SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS card_q, , SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q
sum(IN_COUPON_QUANTITY+ OUT_COUPON_QUANTITY + IN_COUPON_SALE_QUANTITY + IN_K_COUPON_SALE_INCOME ) AS coupon_q, + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS card_q
sum(IN_EXEMPTION_QUANTITY + out_EXEMPTION_QUANTITY) AS exempt_q, , SUM(IN_COUPON_QUANTITY+ OUT_COUPON_QUANTITY + IN_COUPON_SALE_QUANTITY + IN_K_COUPON_SALE_INCOME ) AS coupon_q
sum(IN_NONPAYMENT_QUANTITY + OUT_NONPAYMENT_QUANTITY) AS non_q, , SUM(IN_EXEMPTION_QUANTITY + OUT_EXEMPTION_QUANTITY) AS exempt_q
sum(IN_CASH_INCOME+ IN_K_CASH_INCOME + OUT_CASH_INCOME + OUT_K_CASH_INCOME)*0.001 AS cash_m, , SUM(IN_NONPAYMENT_QUANTITY + OUT_NONPAYMENT_QUANTITY) AS non_q
sum(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME)*0.001 AS card_m, , SUM(IN_CASH_INCOME+ IN_K_CASH_INCOME + OUT_CASH_INCOME + OUT_K_CASH_INCOME)*0.001 AS cash_m
sum(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT )*0.001 AS repay_m , SUM(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME
FROM + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME
DBUSER_CFS.DAY_ADJUST_INFO )*0.001 AS card_m
WHERE PASS_DATE = #{passDate} , SUM(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT )*0.001 AS repay_m
GROUP BY FROM DAY_ADJUST_INFO
FARE_OFFICE_ID, WHERE PASS_DATE = #{passDate}
PASS_DATE GROUP BY FARE_OFFICE_ID
ORDER BY FARE_OFFICE_ID , PASS_DATE
</select> ORDER BY FARE_OFFICE_ID
</select>
<select id="findIncomeWorkDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
SELECT
MAX(count) AS count
FROM
(
SELECT
rownum AS count,
dates
FROM
DBUSER_CFS.T_TCCJ107_M01
WHERE
dates BETWEEN substring(#{passDate},0,4)||'0101' AND substring(#{passDate},0,4)||'1231'
AND HLDY_CLSS_CD = '0')
WHERE
dates <![CDATA[ <= ]]> #{passDate}
</select>
<select id="findIncomePayDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <!-- 일일 정산현황 보고 [IC052M01] -->
SELECT <select id="findIncomeWorkDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
count SELECT MAX(count) AS count
FROM FROM (
( SELECT rownum AS count
SELECT , dates
rownum AS count, FROM T_TCCJ107_M01
dates WHERE dates BETWEEN substring(#{passDate},0,4)||'0101' AND substring(#{passDate},0,4)||'1231'
FROM AND HLDY_CLSS_CD = '0'
DBUSER_CFS.T_TCCJ107_M01 )
WHERE WHERE dates <![CDATA[ <= ]]> #{passDate}
dates BETWEEN substring(#{passDate},0,4)||'0101' AND substring(#{passDate},0,4)||'1231') </select>
WHERE
dates = #{passDate} <!-- 일일 정산현황 보고 [IC052M01] -->
</select> <select id="findIncomePayDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
SELECT count
FROM (
SELECT rownum AS count
, dates
FROM T_TCCJ107_M01
WHERE dates BETWEEN substring(#{passDate},0,4)||'0101' AND substring(#{passDate},0,4)||'1231'
)
WHERE dates = #{passDate}
</select>
<select id="findIncomeStandDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <!-- 일일 정산현황 보고 [IC052M01] -->
SELECT <select id="findIncomeStandDate" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
dates SELECT dates
FROM FROM (
( SELECT rownum AS rn
SELECT , dates
rownum AS rn, FROM T_TCCJ107_M01
dates WHERE dates BETWEEN substring(#{passDate},0,4)-1||'0101' AND substring(#{passDate}-1,0,4)||'1231'
FROM ORDER BY dates
DBUSER_CFS.T_TCCJ107_M01 )
WHERE WHERE rn = #{count}
dates BETWEEN substring(#{passDate},0,4)-1||'0101' AND substring(#{passDate}-1,0,4)||'1231' </select>
ORDER BY
dates)
WHERE
rn = #{count}
</select>
<select id="findIncomeDailyCalculateReportList2" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <!-- 일일 정산현황 보고 [IC052M01] -->
SELECT <select id="findIncomeDailyCalculateReportList2" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
YEAR, SELECT YEAR
max(PASS_DATE) AS PASS_DATE, , MAX(PASS_DATE) AS PASS_DATE
SUM(IN_CASH_QUANTITY + OUT_CASH_QUANTITY + IN_K_CASH_Q + OUT_K_CASH_Q)+ SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS totalQ, , SUM(IN_CASH_QUANTITY + OUT_CASH_QUANTITY + IN_K_CASH_Q + OUT_K_CASH_Q)
SUM(IN_COUPON_QUANTITY + IN_K_COUPON_Q + OUT_COUPON_QUANTITY + OUT_K_COUPON_Q) AS couponQ, + SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q
MAX(B.GOAL_AMT)*0.001 AS GOAL_AMT, + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS totalQ
MAX(B.RATE) AS GOAL_RATE, , SUM(IN_COUPON_QUANTITY + IN_K_COUPON_Q + OUT_COUPON_QUANTITY + OUT_K_COUPON_Q) AS couponQ
(SUM(IN_CASH_INCOME + OUT_CASH_INCOME + IN_K_CASH_INCOME + OUT_K_CASH_INCOME)+ SUM(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME) - SUM(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT))*0.001 AS totalM , MAX(B.GOAL_AMT)*0.001 AS GOAL_AMT
FROM , MAX(B.RATE) AS GOAL_RATE
DBUSER_CFS.DAY_ADJUST_INFO a, , (SUM(IN_CASH_INCOME + OUT_CASH_INCOME + IN_K_CASH_INCOME + OUT_K_CASH_INCOME)
YEAR_GOAL_AMT_INFO B + SUM(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME
WHERE + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME)
A.YEAR = B.GOAL_YEAR(+) - SUM(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT))*0.001 AS totalM
AND YEAR = substring(#{passDate},0,4) FROM DAY_ADJUST_INFO A
AND PASS_DATE <![CDATA[<=]]> #{passDate} , YEAR_GOAL_AMT_INFO B
GROUP BY WHERE A.YEAR = B.GOAL_YEAR(+)
YEAR AND YEAR = substring(#{passDate},0,4)
UNION ALL AND PASS_DATE <![CDATA[<=]]> #{passDate}
SELECT GROUP BY YEAR
YEAR , UNION ALL
max(PASS_DATE) AS PASS_DATE, SELECT YEAR
SUM(IN_CASH_QUANTITY + OUT_CASH_QUANTITY + IN_K_CASH_Q + OUT_K_CASH_Q)+ SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS totalQ, , MAX(PASS_DATE) AS PASS_DATE
SUM(IN_COUPON_QUANTITY + IN_K_COUPON_Q + OUT_COUPON_QUANTITY + OUT_K_COUPON_Q) AS couponQ, , SUM(IN_CASH_QUANTITY + OUT_CASH_QUANTITY + IN_K_CASH_Q + OUT_K_CASH_Q)
MAX(B.GOAL_AMT)*0.001 AS GOAL_AMT, + SUM(IN_CARD_BEFORE_QUANTITY + IN_K_CARD_SUN_Q + IN_CARD_AFTER_QUANTITY + IN_K_CARD_WHO_Q
MAX(B.RATE) AS GOAL_RATE, + OUT_CARD_BEFORE_QUANTITY + OUT_K_CARD_SUN_Q + OUT_CARD_AFTER_QUANTITY + OUT_K_CARD_WHO_Q) AS totalQ
(SUM(IN_CASH_INCOME + OUT_CASH_INCOME + IN_K_CASH_INCOME + OUT_K_CASH_INCOME)+ SUM(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME) - SUM(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT))*0.001 AS totalM , SUM(IN_COUPON_QUANTITY + IN_K_COUPON_Q + OUT_COUPON_QUANTITY + OUT_K_COUPON_Q) AS couponQ
FROM , MAX(B.GOAL_AMT)*0.001 AS GOAL_AMT
DBUSER_CFS.DAY_ADJUST_INFO a, , MAX(B.RATE) AS GOAL_RATE
YEAR_GOAL_AMT_INFO B , (SUM(IN_CASH_INCOME + OUT_CASH_INCOME + IN_K_CASH_INCOME + OUT_K_CASH_INCOME)
WHERE + SUM(IN_CARD_BEFORE_INCOME + IN_K_CARD_SUN_INCOME + IN_CARD_AFTER_INCOME + IN_K_CARD_WHO_INCOME
A.YEAR = B.GOAL_YEAR(+) + OUT_CARD_BEFORE_INCOME + OUT_K_CARD_SUN_INCOME + OUT_CARD_AFTER_INCOME + OUT_K_CARD_WHO_INCOME)
AND YEAR = substring(#{passDate},0,4)-1 - SUM(IN_REPAY_AMOUNT + OUT_REPAY_AMOUNT))*0.001 AS totalM
AND PASS_DATE <![CDATA[<=]]> #{inEdDate} FROM DAY_ADJUST_INFO A
GROUP BY , YEAR_GOAL_AMT_INFO B
YEAR WHERE A.YEAR = B.GOAL_YEAR(+)
</select> AND YEAR = substring(#{passDate},0,4)-1
AND PASS_DATE <![CDATA[<=]]> #{inEdDate}
GROUP BY YEAR
</select>
<!-- [IC052P01] -->
<select id="findIncomeCalculateMaxCnt" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <select id="findIncomeCalculateMaxCnt" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
SELECT count(1) as count SELECT count(1) as count
FROM YEAR_GOAL_AMT_INFO FROM YEAR_GOAL_AMT_INFO
where goal_YEar = #{year} where goal_YEar = #{year}
</select> </select>
@ -4812,6 +4805,7 @@
</insert> </insert>
<!-- [IC053M01] -->
<select id="findIncomeYearCalculateReportList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap"> <select id="findIncomeYearCalculateReportList" parameterType="cfs.income.vo.IncomeParamsVO" resultMap="findIncomeDailyCalculateList-resultMap">
SELECT GOAL_YEAR as year, SELECT GOAL_YEAR as year,
GOAL_AMT , GOAL_AMT ,

Loading…
Cancel
Save