|
@@ -33,6 +33,7 @@
|
|
from RWA_BDM_BUS_ITM_FC_REALTY_LOAN T1
|
|
from RWA_BDM_BUS_ITM_FC_REALTY_LOAN T1
|
|
LEFT JOIN RIM_APM_RWA_BS_FC_LOAN_CMS_ENT T2
|
|
LEFT JOIN RIM_APM_RWA_BS_FC_LOAN_CMS_ENT T2
|
|
ON T1.LOAN_REFERENCE_NO = T2.DEBTITEM_NO
|
|
ON T1.LOAN_REFERENCE_NO = T2.DEBTITEM_NO
|
|
|
|
+ and t2.data_date = #{model.dataDate}
|
|
<where>
|
|
<where>
|
|
<if test="model.loanReferenceNo != null and '' != model.loanReferenceNo">
|
|
<if test="model.loanReferenceNo != null and '' != model.loanReferenceNo">
|
|
and T1.LOAN_REFERENCE_NO like concat(concat('%',#{model.loanReferenceNo}),'%')
|
|
and T1.LOAN_REFERENCE_NO like concat(concat('%',#{model.loanReferenceNo}),'%')
|
|
@@ -64,7 +65,8 @@
|
|
WHERE T1.INDUSTRY_INVEST_GROUP ='K701'
|
|
WHERE T1.INDUSTRY_INVEST_GROUP ='K701'
|
|
AND T1.PROD_NO IN ('1050','1030030','106010')
|
|
AND T1.PROD_NO IN ('1050','1030030','106010')
|
|
AND COALESCE(T1.CLIENT_NO,'0') !='20170924000016'
|
|
AND COALESCE(T1.CLIENT_NO,'0') !='20170924000016'
|
|
- AND T2.ISRECOMBINE IS NULL OR T2.ISRECOMBINE = ''
|
|
|
|
|
|
+ AND (T2.ISRECOMBINE IS NULL OR T2.ISRECOMBINE = '')
|
|
|
|
+ AND T1.DATA_DATE = #{date}
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<!-- 修改数据 -->
|
|
<!-- 修改数据 -->
|
|
@@ -114,7 +116,6 @@
|
|
<insert id="createDetailData" parameterType="com.sundata.product.rwa.rwacalcconfigdataparam.model.RealEstateModel">
|
|
<insert id="createDetailData" parameterType="com.sundata.product.rwa.rwacalcconfigdataparam.model.RealEstateModel">
|
|
insert into RWA_BDM_BUS_ITM_FC_REALTY_LOAN
|
|
insert into RWA_BDM_BUS_ITM_FC_REALTY_LOAN
|
|
(
|
|
(
|
|
- CALCINDEX,
|
|
|
|
SDATE,
|
|
SDATE,
|
|
EDATE,
|
|
EDATE,
|
|
TERM,
|
|
TERM,
|
|
@@ -130,10 +131,9 @@
|
|
BP_CUST_NO
|
|
BP_CUST_NO
|
|
)
|
|
)
|
|
SELECT
|
|
SELECT
|
|
- #{model.calcIndex} as CALCINDEX,
|
|
|
|
- #{model.startDate} as SDATE,
|
|
|
|
- #{model.endDate} as EDATE,
|
|
|
|
- #{model.term} as TERM,
|
|
|
|
|
|
+ #{model.dataDate} as SDATE,
|
|
|
|
+ #{model.dataDate} as EDATE,
|
|
|
|
+ substr(#{model.dataDate},1,6) as TERM,
|
|
#{model.dataDate} as DATA_DATE,
|
|
#{model.dataDate} as DATA_DATE,
|
|
t1.LOAN_REFERENCE_NO as LOAN_REFERENCE_NO,
|
|
t1.LOAN_REFERENCE_NO as LOAN_REFERENCE_NO,
|
|
t2.CLIENT_NO as CUST_NO,
|
|
t2.CLIENT_NO as CUST_NO,
|
|
@@ -144,9 +144,10 @@
|
|
t2.OVERDUE_DAYS as OVERDUE_DAYS,
|
|
t2.OVERDUE_DAYS as OVERDUE_DAYS,
|
|
t1.ISRECOMBINE as ISRECOMBINE,
|
|
t1.ISRECOMBINE as ISRECOMBINE,
|
|
t2.CORE_CLIENT_NO as BP_CUST_NO
|
|
t2.CORE_CLIENT_NO as BP_CUST_NO
|
|
- FROM ( SELECT #{model.loanReferenceNo} AS LOAN_REFERENCE_NO ,#{model.custName} AS CUST_NAME, #{model.productName} AS PRODUCT_NAME , #{model.isrecombine} AS ISRECOMBINE FROM dual) t1
|
|
|
|
|
|
+ FROM ( SELECT #{model.loanReferenceNo} AS LOAN_REFERENCE_NO ,#{model.custName} AS CUST_NAME, #{model.productName} AS PRODUCT_NAME , substr(#{model.isrecombine},1,1) AS ISRECOMBINE FROM dual) t1
|
|
LEFT JOIN RIM_APM_RWA_BS_FC_LOAN_CMS_ENT t2
|
|
LEFT JOIN RIM_APM_RWA_BS_FC_LOAN_CMS_ENT t2
|
|
ON t1.LOAN_REFERENCE_NO =t2.DEBTITEM_NO
|
|
ON t1.LOAN_REFERENCE_NO =t2.DEBTITEM_NO
|
|
|
|
+ AND DATA_DATE = #{model.dataDate}
|
|
WHERE T2.INDUSTRY_INVEST_GROUP ='K701'
|
|
WHERE T2.INDUSTRY_INVEST_GROUP ='K701'
|
|
AND T2.PROD_NO IN ('1050','1030030','106010')
|
|
AND T2.PROD_NO IN ('1050','1030030','106010')
|
|
AND COALESCE(T2.CLIENT_NO,'0') !='20170924000016'
|
|
AND COALESCE(T2.CLIENT_NO,'0') !='20170924000016'
|