|
|
@ -30,7 +30,7 @@ public class VphService { |
|
|
public List<Map<String, Object>> getVisitorCategory(String fromDate, String toDate) { |
|
|
public List<Map<String, Object>> getVisitorCategory(String fromDate, String toDate) { |
|
|
|
|
|
|
|
|
String sql = """ |
|
|
String sql = """ |
|
|
SELECT DATE_FORMAT(rd.visit_date,'%d-%m-%Y') AS visitDate, |
|
|
|
|
|
|
|
|
SELECT DATE_FORMAT(rd.visit_date,'%d-%m-%Y') AS visitDate,rd.visit_date AS actualDate, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Adult ' THEN vcd.no_of_people END),0) Adult, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Adult ' THEN vcd.no_of_people END),0) Adult, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Children [ below 10 year]' THEN vcd.no_of_people END),0) Children, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Children [ below 10 year]' THEN vcd.no_of_people END),0) Children, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Senior Citizen [above 60+]' THEN vcd.no_of_people END),0) SeniorCitizen, |
|
|
COALESCE(SUM(CASE WHEN vac.user_type='Senior Citizen [above 60+]' THEN vcd.no_of_people END),0) SeniorCitizen, |
|
|
@ -44,7 +44,7 @@ public class VphService { |
|
|
WHERE rd.booking_flag='B' |
|
|
WHERE rd.booking_flag='B' |
|
|
AND DATE(rd.visit_date) BETWEEN ? AND ? |
|
|
AND DATE(rd.visit_date) BETWEEN ? AND ? |
|
|
GROUP BY rd.visit_date |
|
|
GROUP BY rd.visit_date |
|
|
ORDER BY rd.visit_date |
|
|
|
|
|
|
|
|
ORDER BY rd.visit_date ASC |
|
|
"""; |
|
|
"""; |
|
|
|
|
|
|
|
|
return jdbcTemplate.queryForList(sql, fromDate, toDate); |
|
|
return jdbcTemplate.queryForList(sql, fromDate, toDate); |
|
|
|