등급제 누적결제금액 추출쿼리 보완

This commit is contained in:
itn 2023-08-21 16:45:40 +09:00
parent 0e36c5b451
commit 2c21c4c6fd
2 changed files with 19 additions and 2 deletions

View File

@ -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;
}

View File

@ -99,6 +99,7 @@
, A.EDIT_DATE AS editDate
FROM MJ_MBER_GRD_SETTING A
WHERE A.GRD_SET_NO = #grdSetNo#
LIMIT 1
</select>
<!-- 등급제 설정 일괄변경 일괄변경 -->
@ -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
]]>
</select>