Example #1
0
func ReportsDataHandler(context *admin.Context) {
	charts := &Charts{}
	startDate := context.Request.URL.Query().Get("startDate")
	endDate := context.Request.URL.Query().Get("endDate")

	charts.Orders = models.GetChartData("orders", startDate, endDate)
	charts.Users = models.GetChartData("users", startDate, endDate)

	b, _ := json.Marshal(charts)
	context.Writer.Write(b)
	return
}
Example #2
0
func lastWeekUserChart() (res []models.Chart) {
	res = models.GetChartData("users", time.Now().AddDate(0, 0, -6).Format("2006-01-02"), time.Now().Format("2006-01-02"))
	return
}