|
@@ -77,10 +77,11 @@
|
|
|
</select>
|
|
|
|
|
|
|
|
|
- <select id="selectRowData" resultType="com.sundata.product.rwa.interfacedatasheet.model.CollateralTableModel" parameterType="com.sundata.product.rwa.interfacedatasheet.model.CollateralTableModel">
|
|
|
+ <select id="selectRowData" resultType="com.sundata.product.rwa.interfacedatasheet.model.CollateralTableModel">
|
|
|
select
|
|
|
SDATE AS sDate,
|
|
|
EDATE AS eDate,
|
|
|
+ TERM AS term,
|
|
|
DATA_DATE AS dataDate,
|
|
|
DEBTITEM_NO AS debtitemNo,
|
|
|
PRODUCT_NO AS productNo,
|
|
@@ -116,11 +117,29 @@
|
|
|
RESERVE_ACCOUNT_NO AS reserveAccountNo,
|
|
|
CORE_CLIENT_NO AS coreClientNo
|
|
|
from RWA_BDM_OBJ_CONF_SILVER_GUARANTEE
|
|
|
- <if test="null != #{model.debtitemNo} and '' != #{model.debtitemNo}">
|
|
|
<where>
|
|
|
- DEBTITEM_NO = #{model.debtitemNo}
|
|
|
+ <if test="null != #{term} and '' != #{term}">
|
|
|
+ TERM = #{model.term}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ and PRIN_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ or RECEIVABLE_INT_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ or ACCR_INT_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ or INT_ADJ_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ or FAIR_VALUE_CHANGE_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
+ <if test="null != #{subjectNumber} and '' != #{subjectNumber}">
|
|
|
+ or RESERVE_ACCOUNT_NO = #{subjectNumber}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
- </if>
|
|
|
</select>
|
|
|
|
|
|
</mapper>
|