瀏覽代碼

여신이력 조회 부분 개선

marseyes 2 年之前
父節點
當前提交
997929b246

+ 4 - 0
src/main/java/com/oqpo/api/entity/loanmng/LoanMgntDtlHstEntity.java

@@ -24,6 +24,10 @@ public class LoanMgntDtlHstEntity implements Serializable {
24 24
     private String dpstPayDvsnNm;
25 25
     @ApiModelProperty(value = "거래금액")
26 26
     private long trscAmt;
27
+    @ApiModelProperty(value = "입금금액")
28
+    private long dpstAmt;
29
+    @ApiModelProperty(value = "지급금액")
30
+    private long paymAmt;
27 31
     @ApiModelProperty(value = "거래전잔액")
28 32
     private long trscBfBal;
29 33
     @ApiModelProperty(value = "거래후잔액")

+ 2 - 0
src/main/java/com/oqpo/api/service/loanmng/LoanStateService.java

@@ -104,6 +104,8 @@ public class LoanStateService extends CommonService {
104 104
                         .dpstPayDvsn(m.getDpstPayDvsn())
105 105
                         .dpstPayDvsnNm(m.getDpstPayDvsnNm())
106 106
                         .trscAmt(m.getTrscAmt())
107
+                        .dpstAmt(m.getDpstAmt())
108
+                        .paymAmt(m.getPaymAmt())
107 109
                         .trscBfBal(m.getTrscBfBal())
108 110
                         .trscAfBal(m.getTrscAfBal())
109 111
                         .mediaDvsn(m.getMediaDvsn())

+ 4 - 0
src/main/java/com/oqpo/api/web/dto/response/loanmng/LoanHistListResponse.java

@@ -30,6 +30,10 @@ public class LoanHistListResponse {
30 30
     private String mediaDvsnNm;
31 31
     @ApiModelProperty(value = "거래금액")
32 32
     private long trscAmt;
33
+    @ApiModelProperty(value = "입금금액")
34
+    private long dpstAmt;
35
+    @ApiModelProperty(value = "지급금액")
36
+    private long paymAmt;
33 37
     @ApiModelProperty(value = "거래전잔액")
34 38
     private long trscBfBal;
35 39
     @ApiModelProperty(value = "거래후잔액")

+ 5 - 2
src/main/resources/mybatis/sqlmaps/loanmng/LoanState.xml

@@ -87,8 +87,11 @@
87 87
         /* LoanStateMapper.selectLoanHistGridList */
88 88
         SELECT A.loan_mgnt_unq_no,
89 89
             DATE_FORMAT(A.loan_reg_dt, '%Y.%m.%d') AS loan_reg_dt, TIME_FORMAT(A.loan_reg_tm, '%H:%i:%s') AS loan_reg_tm,
90
-            A.dpst_pay_dvsn, FN_CODE_NM('DPST_PAY_DVSN', A.dpst_pay_dvsn) AS dpst_pay_dvsn_nm, A.trsc_amt, A.trsc_bf_bal,
91
-            A.trsc_af_bal, A.media_dvsn, FN_CODE_NM('MEDIA_DVSN', A.media_dvsn) AS media_dvsn_nm,
90
+            A.dpst_pay_dvsn, FN_CODE_NM('DPST_PAY_DVSN', A.dpst_pay_dvsn) AS dpst_pay_dvsn_nm,
91
+            A.trsc_amt,
92
+            CASE WHEN A.dpst_pay_dvsn = 'D' THEN A.trsc_amt END AS dpst_amt,
93
+            CASE WHEN A.dpst_pay_dvsn = 'P' THEN A.trsc_amt END AS paym_amt,
94
+            A.trsc_bf_bal, A.trsc_af_bal, A.media_dvsn, FN_CODE_NM('MEDIA_DVSN', A.media_dvsn) AS media_dvsn_nm,
92 95
             A.rcv_acct_no, A.paym_acct_no, A.dpst_dt, A.dpst_nm, A.dpst_bnk_cd, A.dspt_mgnt_no, A.loan_desc
93 96
         FROM loan_mgnt_dtl_hst A
94 97
         WHERE A.loan_mgnt_unq_no = #{sLoanMgntUnqNo}