|
@@ -5,17 +5,24 @@
|
5
|
5
|
|
6
|
6
|
<select id="selectLoanStateGridList" resultType="com.oqpo.api.entity.loanmng.LoanMgntBaseInfoEntity">
|
7
|
7
|
/* LoanStateMapper.selectLoanStateGridList */
|
8
|
|
- SELECT A.loan_mgnt_unq_no, A.store_id, FN_STORE_NM(A.brand_id, A.store_id) AS store_nm,
|
9
|
|
- A.brand_id, FN_BRAND_NM(A.brand_id) AS brand_nm, A.acct_cd, A.acct_no, A.acct_bal,
|
10
|
|
- A.loan_dvsn, FN_CODE_NM('LOAN_DVSN', A.loan_dvsn) AS loan_dvsn_nm, A.credt_limit_amt,
|
11
|
|
- A.chrge_limit_amt, A.credt_limit_use_yn, A.use_amt_total, A.tmp_rcv_acct_total,
|
12
|
|
- A.use_yn, FN_CODE_NM('USE_YN', A.use_yn) AS use_yn_nm,
|
13
|
|
- CASE WHEN A.loan_dvsn = 'LD01' THEN A.chrge_limit_amt WHEN A.loan_dvsn = 'LD02' THEN A.credt_limit_amt END AS limit_amt,
|
14
|
|
- CASE
|
15
|
|
- WHEN A.loan_dvsn = 'LD01' THEN A.chrge_limit_amt - A.use_amt_total
|
16
|
|
- WHEN A.loan_dvsn = 'LD02' THEN A.credt_limit_amt - A.use_amt_total
|
17
|
|
- END AS posb_limit_amt,
|
18
|
|
- DATE_FORMAT(A.sys_chg_dttm,'%Y.%m.%d %H:%i:%s') AS sys_chg_dttm, A.sys_chg_id, FN_USER_NM(A.sys_chg_id) AS sys_chg_nm
|
|
8
|
+ SELECT A.loan_mgnt_unq_no, A.store_id
|
|
9
|
+ , FN_STORE_NM(A.brand_id,A.store_id) AS store_nm
|
|
10
|
+ , A.brand_id, FN_BRAND_NM(A.brand_id) AS brand_nm
|
|
11
|
+ , A.acct_cd, A.acct_no
|
|
12
|
+ , A.loan_dvsn, FN_CODE_NM('LOAN_DVSN', A.loan_dvsn) AS loan_dvsn_nm
|
|
13
|
+ , A.use_yn, FN_CODE_NM('USE_YN',A.use_yn) AS use_yn_nm
|
|
14
|
+ , A.acct_bal -- 입금금액(잔액)
|
|
15
|
+ , A.credt_limit_amt
|
|
16
|
+ , A.chrge_limit_amt
|
|
17
|
+ , A.credt_limit_use_yn
|
|
18
|
+ , A.use_amt_total -- 시용한금액
|
|
19
|
+ , A.tmp_rcv_acct_total
|
|
20
|
+ , CASE WHEN A.loan_dvsn = 'LD01' THEN A.acct_bal
|
|
21
|
+ WHEN A.loan_dvsn = 'LD02' THEN A.credt_limit_amt END AS limit_amt -- 한도금액
|
|
22
|
+ , CASE WHEN A.loan_dvsn = 'LD01' THEN A.acct_bal - A.use_amt_total
|
|
23
|
+ WHEN A.loan_dvsn = 'LD02' THEN A.credt_limit_amt - A.use_amt_total END AS posb_limit_amt -- 사용가능금액
|
|
24
|
+ , DATE_FORMAT(A.sys_chg_dttm,'%Y.%m.%d %H:%i:%s') AS sys_chg_dttm, A.sys_chg_id
|
|
25
|
+ , FN_USER_NM(A.sys_chg_id) AS sys_chg_nm
|
19
|
26
|
FROM loan_mgnt_base_info A
|
20
|
27
|
WHERE 1 = 1
|
21
|
28
|
<if test="sBrandId != null and sBrandId != ''">
|
|
@@ -34,15 +41,15 @@
|
34
|
41
|
<when test="gridRequest.sidx != null and gridRequest.sidx != ''">
|
35
|
42
|
<if test="gridRequest.sidx == 'VIEW_NUM'.toString()">
|
36
|
43
|
<if test="gridRequest.sord == 'asc'.toString()">
|
37
|
|
- ORDER BY A.loan_mgnt_unq_no ASC
|
|
44
|
+ ORDER BY A.sys_chg_dttm ASC
|
38
|
45
|
</if>
|
39
|
46
|
<if test="gridRequest.sord == 'desc'.toString()">
|
40
|
|
- ORDER BY A.loan_mgnt_unq_no DESC
|
|
47
|
+ ORDER BY A.sys_chg_dttm DESC
|
41
|
48
|
</if>
|
42
|
49
|
</if>
|
43
|
50
|
</when>
|
44
|
51
|
<otherwise>
|
45
|
|
- ORDER BY A.loan_mgnt_unq_no ASC
|
|
52
|
+ ORDER BY A.sys_chg_dttm ASC
|
46
|
53
|
</otherwise>
|
47
|
54
|
</choose>
|
48
|
55
|
<if test="gridRequest.pagingYn == true">
|