diff --git a/src/main/java/itn/let/sym/grd/service/MberGrdVO.java b/src/main/java/itn/let/sym/grd/service/MberGrdVO.java index a3195d0b..ffff7d3a 100644 --- a/src/main/java/itn/let/sym/grd/service/MberGrdVO.java +++ b/src/main/java/itn/let/sym/grd/service/MberGrdVO.java @@ -13,6 +13,8 @@ public class MberGrdVO extends UserDefaultVO { private long stdAmt; // 기준결제액 private String stdAmtComma; // 기준결제액(콤마) private long totAmt; // 누적결제액 + private long amtSumOrigin; + private long refundSum; private float shortPrice; // 단문 단가 private float longPrice; //장문 단가 private float picturePrice; // 그림 단가 @@ -92,6 +94,18 @@ public class MberGrdVO extends UserDefaultVO { public void setTotAmt(long totAmt) { this.totAmt = totAmt; } + public long getAmtSumOrigin() { + return amtSumOrigin; + } + public void setAmtSumOrigin(long amtSumOrigin) { + this.amtSumOrigin = amtSumOrigin; + } + public long getRefundSum() { + return refundSum; + } + public void setRefundSum(long refundSum) { + this.refundSum = refundSum; + } public float getShortPrice() { return shortPrice; } diff --git a/src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml index a313e15d..af787b5a 100644 --- a/src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/sym/grd/MberGrd_SQL_Mysql.xml @@ -99,6 +99,7 @@ , A.EDIT_DATE AS editDate FROM MJ_MBER_GRD_SETTING A WHERE A.GRD_SET_NO = #grdSetNo# + LIMIT 1 @@ -430,14 +431,16 @@ LEFT OUTER JOIN MJ_EVENT_MBER_INFO SS ON S.USER_ID = SS.MBER_ID AND S.MOID = SS.EVENT_PG_MOID - WHERE S.PG_STATUS = '1' + WHERE 1=1 + AND S.USER_ID = #mberId# + AND S.PG_STATUS = '1' AND S.REG_DATE >= CONCAT(DATE_FORMAT(#grdNewDate#, '%Y-%m-%d'), ' ', '00:00:00') GROUP BY S.USER_ID ) S2 ) M WHERE M.GRD_SET_NO IS NOT NULL AND M.AMT_SUM > 0 - AND M.USER_ID = #mberId# + LIMIT 1 ]]>