Browse Source

메인챠트 쿼리수정

isna 2 years ago
parent
commit
0f5390afcb
1 changed files with 6 additions and 1 deletions
  1. 6 1
      src/main/resources/mybatis/sqlmaps/oper/MainChart.xml

+ 6 - 1
src/main/resources/mybatis/sqlmaps/oper/MainChart.xml

@@ -7,13 +7,15 @@
7
         /* MainChartMapper.selectBrandMainCount */
7
         /* MainChartMapper.selectBrandMainCount */
8
         SELECT *
8
         SELECT *
9
         FROM (
9
         FROM (
10
+            /* 구매요청 건수 */
10
             SELECT COUNT(*) AS PR20_VAL
11
             SELECT COUNT(*) AS PR20_VAL
11
             FROM pch_req_base_info A
12
             FROM pch_req_base_info A
12
             WHERE 1 = 1
13
             WHERE 1 = 1
13
             AND A.PCH_REQ_ST_CD = 'PR20'
14
             AND A.PCH_REQ_ST_CD = 'PR20'
14
-            /*AND A.PCH_REQ_DT = DATE_FORMAT(NOW(), '%Y%m%d')*/
15
+            AND A.PCH_REQ_DT = DATE_FORMAT(NOW(), '%Y%m%d')
15
             AND A.BRAND_ID = #{brandId}
16
             AND A.BRAND_ID = #{brandId}
16
         ) T1, (
17
         ) T1, (
18
+            /* 입금액 */
17
             SELECT IFNULL(SUM(A.DPST_AMT), 0) AS DP02_VAL
19
             SELECT IFNULL(SUM(A.DPST_AMT), 0) AS DP02_VAL
18
             FROM loan_mgnt_dspt_proc A
20
             FROM loan_mgnt_dspt_proc A
19
             WHERE 1 = 1
21
             WHERE 1 = 1
@@ -21,10 +23,13 @@
21
             AND A.DPST_AUTH_DT = DATE_FORMAT(NOW(), '%Y%m%d')
23
             AND A.DPST_AUTH_DT = DATE_FORMAT(NOW(), '%Y%m%d')
22
             AND A.BRAND_ID = #{brandId}
24
             AND A.BRAND_ID = #{brandId}
23
         ) T2, (
25
         ) T2, (
26
+            /* 미납금 */
24
             SELECT IFNULL(SUM(IFNULL(A.STTL_AMT, A.STTL_REQ_AMT) - IFNULL(A.RCPT_AMT, 0)), 0) AS UNPAID_AMT
27
             SELECT IFNULL(SUM(IFNULL(A.STTL_AMT, A.STTL_REQ_AMT) - IFNULL(A.RCPT_AMT, 0)), 0) AS UNPAID_AMT
25
             FROM stl_mgnt_base_info A               /* 정산관리기본정보 */
28
             FROM stl_mgnt_base_info A               /* 정산관리기본정보 */
26
             INNER JOIN store_base_info B ON A.STORE_ID = B.STORE_ID     /* 매장 미납금액 */
29
             INNER JOIN store_base_info B ON A.STORE_ID = B.STORE_ID     /* 매장 미납금액 */
27
             WHERE 1 = 1
30
             WHERE 1 = 1
31
+            AND B.LOAN_DVSN = 'LD02'
32
+            AND A.STTL_REQ_DT BETWEEN DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 7 DAY), '%Y%m%d') AND DATE_FORMAT(NOW(), '%Y%m%d')
28
             AND A.STTL_ST_CD IN ('ST10','ST20')         /* 정산요청,정산확정 */
33
             AND A.STTL_ST_CD IN ('ST10','ST20')         /* 정산요청,정산확정 */
29
             AND IFNULL(A.RCPT_YN,'N') = 'N'             /* 수납완료여부 */
34
             AND IFNULL(A.RCPT_YN,'N') = 'N'             /* 수납완료여부 */
30
             AND A.STTL_TARGET_CD = 'S0'                 /* STTL_TARGET_CD(정산대상코드) : S0(매장정산), S1(공급사정산) */
35
             AND A.STTL_TARGET_CD = 'S0'                 /* STTL_TARGET_CD(정산대상코드) : S0(매장정산), S1(공급사정산) */