일별, 월별 매출통계에 간편결제 추가
This commit is contained in:
parent
1d57ffaed1
commit
2c74ea3695
@ -203,6 +203,7 @@ public class MjonPayVO extends ComDefaultVO{
|
|||||||
|
|
||||||
//매출 통계
|
//매출 통계
|
||||||
private String amtCardSum; //신용카드 결제 금액
|
private String amtCardSum; //신용카드 결제 금액
|
||||||
|
private String amtSpaySum; //간편결제 결제 금액
|
||||||
private String amtCellSum; //휴대폰 결제 금액
|
private String amtCellSum; //휴대폰 결제 금액
|
||||||
private String amtBankSum; //즉시이체 결제 금액
|
private String amtBankSum; //즉시이체 결제 금액
|
||||||
private String amtVbankSum; //전용계좌 결제 금액
|
private String amtVbankSum; //전용계좌 결제 금액
|
||||||
@ -210,6 +211,7 @@ public class MjonPayVO extends ComDefaultVO{
|
|||||||
private String amtTotSum; //결제 금액 총액
|
private String amtTotSum; //결제 금액 총액
|
||||||
|
|
||||||
private String amtCardSumTot; //전체 신용카드 결제 금액
|
private String amtCardSumTot; //전체 신용카드 결제 금액
|
||||||
|
private String amtSpaySumTot; //전체 간편결제 결제 금액
|
||||||
private String amtCellSumTot; //전체 휴대폰 결제 금액
|
private String amtCellSumTot; //전체 휴대폰 결제 금액
|
||||||
private String amtBankSumTot; //전체 즉시이체 결제 금액
|
private String amtBankSumTot; //전체 즉시이체 결제 금액
|
||||||
private String amtVbankSumTot; //전체 전용계좌 결제 금액
|
private String amtVbankSumTot; //전체 전용계좌 결제 금액
|
||||||
@ -217,6 +219,7 @@ public class MjonPayVO extends ComDefaultVO{
|
|||||||
private String amtTotSumTot; //전체 결제 금액 총액
|
private String amtTotSumTot; //전체 결제 금액 총액
|
||||||
|
|
||||||
private String amtCardCnt; //신용카드 결제 수
|
private String amtCardCnt; //신용카드 결제 수
|
||||||
|
private String amtSpayCnt; //간편결제 결제 수
|
||||||
private String amtCellCnt; //휴대폰 결제 수
|
private String amtCellCnt; //휴대폰 결제 수
|
||||||
private String amtBankCnt; //즉시이체 결제 수
|
private String amtBankCnt; //즉시이체 결제 수
|
||||||
private String amtVbankCnt; //전용계좌 결제 수
|
private String amtVbankCnt; //전용계좌 결제 수
|
||||||
@ -224,6 +227,7 @@ public class MjonPayVO extends ComDefaultVO{
|
|||||||
private String amtTotCnt; //결제 수 총수
|
private String amtTotCnt; //결제 수 총수
|
||||||
|
|
||||||
private String amtCardCntTot; //전체 신용카드 결제 수
|
private String amtCardCntTot; //전체 신용카드 결제 수
|
||||||
|
private String amtSpayCntTot; //전체 신용카드 결제 수
|
||||||
private String amtCellCntTot; //전체 휴대폰 결제 수
|
private String amtCellCntTot; //전체 휴대폰 결제 수
|
||||||
private String amtBankCntTot; //전체 즉시이체 결제 수
|
private String amtBankCntTot; //전체 즉시이체 결제 수
|
||||||
private String amtVbankCntTot; //전체 전용계좌 결제 수
|
private String amtVbankCntTot; //전체 전용계좌 결제 수
|
||||||
@ -253,6 +257,38 @@ public class MjonPayVO extends ComDefaultVO{
|
|||||||
private String trdNo; // 모빌리언스 거래번호
|
private String trdNo; // 모빌리언스 거래번호
|
||||||
private String spayMethod; // 간편결제 구분값
|
private String spayMethod; // 간편결제 구분값
|
||||||
|
|
||||||
|
|
||||||
|
public String getAmtSpaySum() {
|
||||||
|
return amtSpaySum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAmtSpaySum(String amtSpaySum) {
|
||||||
|
this.amtSpaySum = amtSpaySum;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAmtSpaySumTot() {
|
||||||
|
return amtSpaySumTot;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAmtSpaySumTot(String amtSpaySumTot) {
|
||||||
|
this.amtSpaySumTot = amtSpaySumTot;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAmtSpayCnt() {
|
||||||
|
return amtSpayCnt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAmtSpayCnt(String amtSpayCnt) {
|
||||||
|
this.amtSpayCnt = amtSpayCnt;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getAmtSpayCntTot() {
|
||||||
|
return amtSpayCntTot;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setAmtSpayCntTot(String amtSpayCntTot) {
|
||||||
|
this.amtSpayCntTot = amtSpayCntTot;
|
||||||
|
}
|
||||||
|
|
||||||
public String getSpayMethod() {
|
public String getSpayMethod() {
|
||||||
return spayMethod;
|
return spayMethod;
|
||||||
|
|||||||
@ -4705,6 +4705,7 @@ public class MjonPayController {
|
|||||||
List<MjonPayVO> resultList2 = mjonPayService.selectPayDayChart(mjonPayVO);
|
List<MjonPayVO> resultList2 = mjonPayService.selectPayDayChart(mjonPayVO);
|
||||||
// Total
|
// Total
|
||||||
long amtCardSumTot = 0; //전체 신용카드 결제 금액
|
long amtCardSumTot = 0; //전체 신용카드 결제 금액
|
||||||
|
long amtSpaySumTot = 0; //전체 간편결제 결제 금액
|
||||||
long amtCellSumTot = 0; //전체 휴대폰 결제 금액
|
long amtCellSumTot = 0; //전체 휴대폰 결제 금액
|
||||||
long amtBankSumTot = 0; //전체 즉시이체 결제 금액
|
long amtBankSumTot = 0; //전체 즉시이체 결제 금액
|
||||||
long amtVbankSumTot = 0; //전체 전용계좌 결제 금액
|
long amtVbankSumTot = 0; //전체 전용계좌 결제 금액
|
||||||
@ -4712,7 +4713,8 @@ public class MjonPayController {
|
|||||||
long amtTotSumTot = 0; //전체 결제 금액 총액
|
long amtTotSumTot = 0; //전체 결제 금액 총액
|
||||||
|
|
||||||
for(MjonPayVO item: resultList2) {
|
for(MjonPayVO item: resultList2) {
|
||||||
amtCardSumTot += Long.parseLong(item.getAmtCardSum());
|
amtCardSumTot += Long.parseLong(item.getAmtCardSum());
|
||||||
|
amtSpaySumTot += Long.parseLong(item.getAmtSpaySum());
|
||||||
amtCellSumTot += Long.parseLong(item.getAmtCellSum());
|
amtCellSumTot += Long.parseLong(item.getAmtCellSum());
|
||||||
amtBankSumTot += Long.parseLong(item.getAmtBankSum());
|
amtBankSumTot += Long.parseLong(item.getAmtBankSum());
|
||||||
amtVbankSumTot += Long.parseLong(item.getAmtVbankSum());
|
amtVbankSumTot += Long.parseLong(item.getAmtVbankSum());
|
||||||
@ -4721,6 +4723,7 @@ public class MjonPayController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mjonPayVO.setAmtCardSumTot(amtCardSumTot + "");
|
mjonPayVO.setAmtCardSumTot(amtCardSumTot + "");
|
||||||
|
mjonPayVO.setAmtSpaySumTot(amtSpaySumTot + "");
|
||||||
mjonPayVO.setAmtCellSumTot(amtCellSumTot + "");
|
mjonPayVO.setAmtCellSumTot(amtCellSumTot + "");
|
||||||
mjonPayVO.setAmtBankSumTot(amtBankSumTot + "");
|
mjonPayVO.setAmtBankSumTot(amtBankSumTot + "");
|
||||||
mjonPayVO.setAmtVbankSumTot(amtVbankSumTot + "");
|
mjonPayVO.setAmtVbankSumTot(amtVbankSumTot + "");
|
||||||
@ -4776,6 +4779,7 @@ public class MjonPayController {
|
|||||||
|
|
||||||
// Total
|
// Total
|
||||||
long amtCardSumTot = 0; //전체 신용카드 결제 금액
|
long amtCardSumTot = 0; //전체 신용카드 결제 금액
|
||||||
|
long amtSpaySumTot = 0; //전체 간편결제 결제 금액
|
||||||
long amtCellSumTot = 0; //전체 휴대폰 결제 금액
|
long amtCellSumTot = 0; //전체 휴대폰 결제 금액
|
||||||
long amtBankSumTot = 0; //전체 즉시이체 결제 금액
|
long amtBankSumTot = 0; //전체 즉시이체 결제 금액
|
||||||
long amtVbankSumTot = 0; //전체 전용계좌 결제 금액
|
long amtVbankSumTot = 0; //전체 전용계좌 결제 금액
|
||||||
@ -4783,7 +4787,8 @@ public class MjonPayController {
|
|||||||
long amtTotSumTot = 0; //전체 결제 금액 총액
|
long amtTotSumTot = 0; //전체 결제 금액 총액
|
||||||
|
|
||||||
for(MjonPayVO item: resultList) {
|
for(MjonPayVO item: resultList) {
|
||||||
amtCardSumTot += Long.parseLong(item.getAmtCardSum());
|
amtCardSumTot += Long.parseLong(item.getAmtCardSum());
|
||||||
|
amtSpaySumTot += Long.parseLong(item.getAmtSpaySum());
|
||||||
amtCellSumTot += Long.parseLong(item.getAmtCellSum());
|
amtCellSumTot += Long.parseLong(item.getAmtCellSum());
|
||||||
amtBankSumTot += Long.parseLong(item.getAmtBankSum());
|
amtBankSumTot += Long.parseLong(item.getAmtBankSum());
|
||||||
amtVbankSumTot += Long.parseLong(item.getAmtVbankSum());
|
amtVbankSumTot += Long.parseLong(item.getAmtVbankSum());
|
||||||
@ -4792,6 +4797,7 @@ public class MjonPayController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
mjonPayVO.setAmtCardSumTot(amtCardSumTot + "");
|
mjonPayVO.setAmtCardSumTot(amtCardSumTot + "");
|
||||||
|
mjonPayVO.setAmtSpaySumTot(amtSpaySumTot + "");
|
||||||
mjonPayVO.setAmtCellSumTot(amtCellSumTot + "");
|
mjonPayVO.setAmtCellSumTot(amtCellSumTot + "");
|
||||||
mjonPayVO.setAmtBankSumTot(amtBankSumTot + "");
|
mjonPayVO.setAmtBankSumTot(amtBankSumTot + "");
|
||||||
mjonPayVO.setAmtVbankSumTot(amtVbankSumTot + "");
|
mjonPayVO.setAmtVbankSumTot(amtVbankSumTot + "");
|
||||||
|
|||||||
@ -1442,7 +1442,9 @@
|
|||||||
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
||||||
IFNULL(S5.CNT, 0) AS amtVbankCnt,
|
IFNULL(S5.CNT, 0) AS amtVbankCnt,
|
||||||
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
||||||
IFNULL(S6.CNT, 0) AS amtRefundCnt
|
IFNULL(S6.CNT, 0) AS amtRefundCnt,
|
||||||
|
ROUND(IFNULL(S7.AMT, 0)) AS amtSpaySum,
|
||||||
|
IFNULL(S7.CNT, 0) AS amtSpayCnt
|
||||||
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
||||||
SUM(t1.AMT) AS AMT,
|
SUM(t1.AMT) AS AMT,
|
||||||
COUNT(0) AS CNT,
|
COUNT(0) AS CNT,
|
||||||
@ -1459,7 +1461,7 @@
|
|||||||
COUNT(0) AS CNT
|
COUNT(0) AS CNT
|
||||||
FROM MJ_PG t2
|
FROM MJ_PG t2
|
||||||
WHERE t2.PG_STATUS = 1
|
WHERE t2.PG_STATUS = 1
|
||||||
AND t2.pay_method ='card'
|
AND t2.pay_method ='CARD'
|
||||||
AND t2.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 8 DAY, '%Y-%m-%d')
|
AND t2.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 8 DAY, '%Y-%m-%d')
|
||||||
GROUP BY DATE_FORMAT(t2.REG_DATE, '%Y-%m-%d')
|
GROUP BY DATE_FORMAT(t2.REG_DATE, '%Y-%m-%d')
|
||||||
)
|
)
|
||||||
@ -1511,7 +1513,19 @@
|
|||||||
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m-%d')
|
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m-%d')
|
||||||
)
|
)
|
||||||
S6
|
S6
|
||||||
ON S6.REG_DATE = S1.REG_DATE
|
ON S6.REG_DATE = S1.REG_DATE
|
||||||
|
LEFT JOIN
|
||||||
|
( SELECT DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
||||||
|
SUM(t7.AMT) AS AMT,
|
||||||
|
COUNT(0) AS CNT
|
||||||
|
FROM MJ_PG t7
|
||||||
|
WHERE t7.PG_STATUS = 1
|
||||||
|
AND t7.pay_method ='SPAY'
|
||||||
|
AND t7.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 8 DAY, '%Y-%m-%d')
|
||||||
|
GROUP BY DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d')
|
||||||
|
)
|
||||||
|
S7
|
||||||
|
ON S7.REG_DATE = S1.REG_DATE
|
||||||
ORDER BY 1=1 ,regDate desc
|
ORDER BY 1=1 ,regDate desc
|
||||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||||
</select>
|
</select>
|
||||||
@ -1527,7 +1541,8 @@
|
|||||||
ROUND(IFNULL(S3.AMT, 0)) AS amtCellSum,
|
ROUND(IFNULL(S3.AMT, 0)) AS amtCellSum,
|
||||||
ROUND(IFNULL(S4.AMT, 0)) AS amtBankSum,
|
ROUND(IFNULL(S4.AMT, 0)) AS amtBankSum,
|
||||||
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
||||||
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum
|
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
||||||
|
ROUND(IFNULL(S7.AMT, 0)) AS amtSpaySum
|
||||||
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m') AS REG_DATE ,
|
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m') AS REG_DATE ,
|
||||||
SUM(t1.AMT) AS AMT,
|
SUM(t1.AMT) AS AMT,
|
||||||
t1.moid AS MOID
|
t1.moid AS MOID
|
||||||
@ -1542,7 +1557,7 @@
|
|||||||
SUM(t2.AMT) AS AMT
|
SUM(t2.AMT) AS AMT
|
||||||
FROM MJ_PG t2
|
FROM MJ_PG t2
|
||||||
WHERE t2.PG_STATUS = 1
|
WHERE t2.PG_STATUS = 1
|
||||||
AND t2.pay_method ='card'
|
AND t2.pay_method ='CARD'
|
||||||
AND t2.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 5 MONTH, '%Y-%m-%d')
|
AND t2.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 5 MONTH, '%Y-%m-%d')
|
||||||
GROUP BY DATE_FORMAT(t2.REG_DATE, '%Y-%m')
|
GROUP BY DATE_FORMAT(t2.REG_DATE, '%Y-%m')
|
||||||
)
|
)
|
||||||
@ -1590,7 +1605,18 @@
|
|||||||
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m')
|
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m')
|
||||||
)
|
)
|
||||||
S6
|
S6
|
||||||
ON S6.REG_DATE = S1.REG_DATE
|
ON S6.REG_DATE = S1.REG_DATE
|
||||||
|
LEFT JOIN
|
||||||
|
( SELECT DATE_FORMAT(t7.REG_DATE, '%Y-%m') AS REG_DATE ,
|
||||||
|
SUM(t7.AMT) AS AMT
|
||||||
|
FROM MJ_PG t7
|
||||||
|
WHERE t7.PG_STATUS = 1
|
||||||
|
AND t7.pay_method ='SPAY'
|
||||||
|
AND t7.REG_DATE >= DATE_FORMAT(CURDATE() - INTERVAL 5 MONTH, '%Y-%m-%d')
|
||||||
|
GROUP BY DATE_FORMAT(t7.REG_DATE, '%Y-%m')
|
||||||
|
)
|
||||||
|
S7
|
||||||
|
ON S7.REG_DATE = S1.REG_DATE
|
||||||
ORDER BY 1=1 ,regDate desc
|
ORDER BY 1=1 ,regDate desc
|
||||||
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
LIMIT #recordCountPerPage# OFFSET #firstIndex#
|
||||||
</select>
|
</select>
|
||||||
@ -1612,7 +1638,9 @@
|
|||||||
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
||||||
IFNULL(S5.CNT, 0) AS amtVbankCnt,
|
IFNULL(S5.CNT, 0) AS amtVbankCnt,
|
||||||
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
||||||
IFNULL(S6.CNT, 0) AS amtRefundCnt
|
IFNULL(S6.CNT, 0) AS amtRefundCnt,
|
||||||
|
ROUND(IFNULL(S7.AMT, 0)) AS amtSpaySum,
|
||||||
|
IFNULL(S7.CNT, 0) AS amtSpayCnt
|
||||||
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
||||||
SUM(t1.AMT) AS AMT,
|
SUM(t1.AMT) AS AMT,
|
||||||
COUNT(0) AS CNT,
|
COUNT(0) AS CNT,
|
||||||
@ -1634,7 +1662,7 @@
|
|||||||
COUNT(0) AS CNT
|
COUNT(0) AS CNT
|
||||||
FROM MJ_PG t2
|
FROM MJ_PG t2
|
||||||
WHERE t2.PG_STATUS = 1
|
WHERE t2.PG_STATUS = 1
|
||||||
AND t2.pay_method ='card'
|
AND t2.pay_method ='CARD'
|
||||||
<isNotEmpty property="ntceBgnde">
|
<isNotEmpty property="ntceBgnde">
|
||||||
AND <![CDATA[ DATE_FORMAT(t2.REG_DATE, '%Y-%m-%d') >= #ntceBgnde# ]]>
|
AND <![CDATA[ DATE_FORMAT(t2.REG_DATE, '%Y-%m-%d') >= #ntceBgnde# ]]>
|
||||||
</isNotEmpty>
|
</isNotEmpty>
|
||||||
@ -1711,7 +1739,24 @@
|
|||||||
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m-%d')
|
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m-%d')
|
||||||
)
|
)
|
||||||
S6
|
S6
|
||||||
ON S6.REG_DATE = S1.REG_DATE
|
ON S6.REG_DATE = S1.REG_DATE
|
||||||
|
LEFT JOIN
|
||||||
|
( SELECT DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d') AS REG_DATE ,
|
||||||
|
SUM(t7.AMT) AS AMT,
|
||||||
|
COUNT(0) AS CNT
|
||||||
|
FROM MJ_PG t7
|
||||||
|
WHERE t7.PG_STATUS = 1
|
||||||
|
AND t7.pay_method ='SPAY'
|
||||||
|
<isNotEmpty property="ntceBgnde">
|
||||||
|
AND <![CDATA[ DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d') >= #ntceBgnde# ]]>
|
||||||
|
</isNotEmpty>
|
||||||
|
<isNotEmpty property="ntceEndde">
|
||||||
|
AND <![CDATA[ DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d') <= #ntceEndde# ]]>
|
||||||
|
</isNotEmpty>
|
||||||
|
GROUP BY DATE_FORMAT(t7.REG_DATE, '%Y-%m-%d')
|
||||||
|
)
|
||||||
|
S7
|
||||||
|
ON S7.REG_DATE = S1.REG_DATE
|
||||||
ORDER BY 1=1
|
ORDER BY 1=1
|
||||||
<isNotEmpty property="searchSortCnd">
|
<isNotEmpty property="searchSortCnd">
|
||||||
,$searchSortCnd$
|
,$searchSortCnd$
|
||||||
@ -1733,7 +1778,8 @@
|
|||||||
ROUND(IFNULL(S3.AMT, 0)) AS amtCellSum,
|
ROUND(IFNULL(S3.AMT, 0)) AS amtCellSum,
|
||||||
ROUND(IFNULL(S4.AMT, 0)) AS amtBankSum,
|
ROUND(IFNULL(S4.AMT, 0)) AS amtBankSum,
|
||||||
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
ROUND(IFNULL(S5.AMT, 0)) AS amtVbankSum,
|
||||||
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum
|
ROUND(IFNULL(S6.AMT, 0)) AS amtRefundSum,
|
||||||
|
ROUND(IFNULL(S7.AMT, 0)) AS amtSpaySum
|
||||||
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m') AS REG_DATE ,
|
FROM (SELECT DATE_FORMAT(t1.REG_DATE, '%Y-%m') AS REG_DATE ,
|
||||||
SUM(t1.AMT) AS AMT,
|
SUM(t1.AMT) AS AMT,
|
||||||
t1.moid AS MOID
|
t1.moid AS MOID
|
||||||
@ -1750,7 +1796,7 @@
|
|||||||
SUM(t2.AMT) AS AMT
|
SUM(t2.AMT) AS AMT
|
||||||
FROM MJ_PG t2
|
FROM MJ_PG t2
|
||||||
WHERE t2.PG_STATUS = 1
|
WHERE t2.PG_STATUS = 1
|
||||||
AND t2.pay_method ='card'
|
AND t2.pay_method ='CARD'
|
||||||
<isNotEmpty property="ntceBgnde">
|
<isNotEmpty property="ntceBgnde">
|
||||||
AND <![CDATA[ DATE_FORMAT(t2.REG_DATE, '%Y') = #ntceBgnde# ]]>
|
AND <![CDATA[ DATE_FORMAT(t2.REG_DATE, '%Y') = #ntceBgnde# ]]>
|
||||||
</isNotEmpty>
|
</isNotEmpty>
|
||||||
@ -1808,7 +1854,20 @@
|
|||||||
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m')
|
GROUP BY DATE_FORMAT(t6.LAST_UPDT_PNTTM, '%Y-%m')
|
||||||
)
|
)
|
||||||
S6
|
S6
|
||||||
ON S6.REG_DATE = S1.REG_DATE
|
ON S6.REG_DATE = S1.REG_DATE
|
||||||
|
LEFT JOIN
|
||||||
|
( SELECT DATE_FORMAT(t7.REG_DATE, '%Y-%m') AS REG_DATE ,
|
||||||
|
SUM(t7.AMT) AS AMT
|
||||||
|
FROM MJ_PG t7
|
||||||
|
WHERE t7.PG_STATUS = 1
|
||||||
|
AND t7.pay_method ='SPAY'
|
||||||
|
<isNotEmpty property="ntceBgnde">
|
||||||
|
AND <![CDATA[ DATE_FORMAT(t7.REG_DATE, '%Y') = #ntceBgnde# ]]>
|
||||||
|
</isNotEmpty>
|
||||||
|
GROUP BY DATE_FORMAT(t7.REG_DATE, '%Y-%m')
|
||||||
|
)
|
||||||
|
S7
|
||||||
|
ON S7.REG_DATE = S1.REG_DATE
|
||||||
ORDER BY 1=1
|
ORDER BY 1=1
|
||||||
<isNotEmpty property="searchSortCnd">
|
<isNotEmpty property="searchSortCnd">
|
||||||
,$searchSortCnd$
|
,$searchSortCnd$
|
||||||
|
|||||||
@ -174,6 +174,7 @@ function fnSetCalMonth(val) {
|
|||||||
휴대폰 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtCellSumTot}" pattern="#,###" /></span>원,
|
휴대폰 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtCellSumTot}" pattern="#,###" /></span>원,
|
||||||
이체 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtBankSumTot}" pattern="#,###" /></span>원,
|
이체 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtBankSumTot}" pattern="#,###" /></span>원,
|
||||||
전용 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtVbankSumTot}" pattern="#,###" /></span>원,
|
전용 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtVbankSumTot}" pattern="#,###" /></span>원,
|
||||||
|
간편 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtSpaySumTot}" pattern="#,###" /></span>원,
|
||||||
환불 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtRefundSumTot}" pattern="#,###" /></span>원,
|
환불 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtRefundSumTot}" pattern="#,###" /></span>원,
|
||||||
합계 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtTotSumTot}" pattern="#,###" /></span>원
|
합계 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtTotSumTot}" pattern="#,###" /></span>원
|
||||||
|
|
||||||
@ -191,12 +192,13 @@ function fnSetCalMonth(val) {
|
|||||||
<table class="tbType1">
|
<table class="tbType1">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col style="width: auto;">
|
<col style="width: auto;">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
|
<col style="width: 11%">
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
@ -205,6 +207,7 @@ function fnSetCalMonth(val) {
|
|||||||
<th>휴대폰<input type="button" class="sort sortBtn" id="sort_amtCellSum"></th>
|
<th>휴대폰<input type="button" class="sort sortBtn" id="sort_amtCellSum"></th>
|
||||||
<th>즉시이체<input type="button" class="sort sortBtn" id="sort_amtBankSum"></th>
|
<th>즉시이체<input type="button" class="sort sortBtn" id="sort_amtBankSum"></th>
|
||||||
<th>전용계좌<input type="button" class="sort sortBtn" id="sort_amtVbankSum"></th>
|
<th>전용계좌<input type="button" class="sort sortBtn" id="sort_amtVbankSum"></th>
|
||||||
|
<th>간편결제<input type="button" class="sort sortBtn" id="sort_amtSpaySum"></th>
|
||||||
<th>환불<input type="button" class="sort sortBtn" id="sort_amtRefundSum"></th>
|
<th>환불<input type="button" class="sort sortBtn" id="sort_amtRefundSum"></th>
|
||||||
<th>합계(VAT 포함)<input type="button" class="sort sortBtn" id="sort_amtTotSum"></th>
|
<th>합계(VAT 포함)<input type="button" class="sort sortBtn" id="sort_amtTotSum"></th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -245,6 +248,14 @@ function fnSetCalMonth(val) {
|
|||||||
</c:when>
|
</c:when>
|
||||||
</c:choose>
|
</c:choose>
|
||||||
</td>
|
</td>
|
||||||
|
<td>
|
||||||
|
<fmt:formatNumber value="${result.amtSpaySum}" pattern="#,###" />
|
||||||
|
<c:choose>
|
||||||
|
<c:when test="${result.amtSpayCnt > 0}">
|
||||||
|
(<fmt:formatNumber value="${result.amtSpayCnt}" pattern="#,###" />)
|
||||||
|
</c:when>
|
||||||
|
</c:choose>
|
||||||
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<fmt:formatNumber value="${result.amtRefundSum}" pattern="#,###" />
|
<fmt:formatNumber value="${result.amtRefundSum}" pattern="#,###" />
|
||||||
<c:choose>
|
<c:choose>
|
||||||
@ -264,7 +275,7 @@ function fnSetCalMonth(val) {
|
|||||||
</tr>
|
</tr>
|
||||||
</c:forEach>
|
</c:forEach>
|
||||||
<c:if test="${empty resultList}">
|
<c:if test="${empty resultList}">
|
||||||
<tr><td colspan="7"><spring:message code="common.nodata.msg" /></td></tr>
|
<tr><td colspan="8"><spring:message code="common.nodata.msg" /></td></tr>
|
||||||
</c:if>
|
</c:if>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
@ -122,6 +122,7 @@ $(document).ready(function(){
|
|||||||
휴대폰 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtCellSumTot}" pattern="#,###" /></span>원,
|
휴대폰 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtCellSumTot}" pattern="#,###" /></span>원,
|
||||||
이체 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtBankSumTot}" pattern="#,###" /></span>원,
|
이체 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtBankSumTot}" pattern="#,###" /></span>원,
|
||||||
전용 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtVbankSumTot}" pattern="#,###" /></span>원,
|
전용 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtVbankSumTot}" pattern="#,###" /></span>원,
|
||||||
|
간편 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtSpaySumTot}" pattern="#,###" /></span>원,
|
||||||
환불 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtRefundSumTot}" pattern="#,###" /></span>원,
|
환불 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtRefundSumTot}" pattern="#,###" /></span>원,
|
||||||
합계 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtTotSumTot}" pattern="#,###" /></span>원
|
합계 : <span class="tType5 c_456ded"><fmt:formatNumber value="${mjonPayVO.amtTotSumTot}" pattern="#,###" /></span>원
|
||||||
</div>
|
</div>
|
||||||
@ -132,12 +133,13 @@ $(document).ready(function(){
|
|||||||
<table class="tbType1">
|
<table class="tbType1">
|
||||||
<colgroup>
|
<colgroup>
|
||||||
<col style="width: auto;">
|
<col style="width: auto;">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
<col style="width: 13%">
|
<col style="width: 11%">
|
||||||
|
<col style="width: 11%">
|
||||||
</colgroup>
|
</colgroup>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
@ -146,6 +148,7 @@ $(document).ready(function(){
|
|||||||
<th>휴대폰<input type="button" class="sort sortBtn" id="sort_amtCellSum"></th>
|
<th>휴대폰<input type="button" class="sort sortBtn" id="sort_amtCellSum"></th>
|
||||||
<th>즉시이체<input type="button" class="sort sortBtn" id="sort_amtBankSum"></th>
|
<th>즉시이체<input type="button" class="sort sortBtn" id="sort_amtBankSum"></th>
|
||||||
<th>전용계좌<input type="button" class="sort sortBtn" id="sort_amtVbankSum"></th>
|
<th>전용계좌<input type="button" class="sort sortBtn" id="sort_amtVbankSum"></th>
|
||||||
|
<th>간편결제<input type="button" class="sort sortBtn" id="sort_amtSpaySum"></th>
|
||||||
<th>환불<input type="button" class="sort sortBtn" id="sort_amtRefundSum"></th>
|
<th>환불<input type="button" class="sort sortBtn" id="sort_amtRefundSum"></th>
|
||||||
<th>합계(VAT 포함)<input type="button" class="sort sortBtn" id="sort_amtTotSum"></th>
|
<th>합계(VAT 포함)<input type="button" class="sort sortBtn" id="sort_amtTotSum"></th>
|
||||||
</tr>
|
</tr>
|
||||||
@ -158,6 +161,7 @@ $(document).ready(function(){
|
|||||||
<td><fmt:formatNumber value="${result.amtCellSum}" pattern="#,###" /></td>
|
<td><fmt:formatNumber value="${result.amtCellSum}" pattern="#,###" /></td>
|
||||||
<td><fmt:formatNumber value="${result.amtBankSum}" pattern="#,###" /></td>
|
<td><fmt:formatNumber value="${result.amtBankSum}" pattern="#,###" /></td>
|
||||||
<td><fmt:formatNumber value="${result.amtVbankSum}" pattern="#,###" /></td>
|
<td><fmt:formatNumber value="${result.amtVbankSum}" pattern="#,###" /></td>
|
||||||
|
<td><fmt:formatNumber value="${result.amtSpaySum}" pattern="#,###" /></td>
|
||||||
<td><fmt:formatNumber value="${result.amtRefundSum}" pattern="#,###" /></td>
|
<td><fmt:formatNumber value="${result.amtRefundSum}" pattern="#,###" /></td>
|
||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<c:choose>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user