Add routes for daily weekly and the rest
This commit is contained in:
29
app.go
29
app.go
@@ -51,6 +51,35 @@ func (a *App) GetLastPer100(name string) WailsPer100 {
|
||||
return WailsPer100{Data: data, Success: true}
|
||||
}
|
||||
|
||||
func (a *App) GetDailyFood() WailsAggregateFood {
|
||||
data, err := foodService.GetDaily()
|
||||
if err != nil {
|
||||
return WailsAggregateFood{Success: false, Error: err.Error()}
|
||||
}
|
||||
return WailsAggregateFood{Data: data, Success: true}
|
||||
}
|
||||
func (a *App) GetWeeklyFood() WailsAggregateFood {
|
||||
data, err := foodService.GetWeekly()
|
||||
if err != nil {
|
||||
return WailsAggregateFood{Success: false, Error: err.Error()}
|
||||
}
|
||||
return WailsAggregateFood{Data: data, Success: true}
|
||||
}
|
||||
func (a *App) GetMonthlyFood() WailsAggregateFood {
|
||||
data, err := foodService.GetMonthly()
|
||||
if err != nil {
|
||||
return WailsAggregateFood{Success: false, Error: err.Error()}
|
||||
}
|
||||
return WailsAggregateFood{Data: data, Success: true}
|
||||
}
|
||||
func (a *App) GetYearlyFood() WailsAggregateFood {
|
||||
data, err := foodService.GetYearly()
|
||||
if err != nil {
|
||||
return WailsAggregateFood{Success: false, Error: err.Error()}
|
||||
}
|
||||
return WailsAggregateFood{Data: data, Success: true}
|
||||
}
|
||||
|
||||
// region settings
|
||||
func (a *App) GetSettings() settings {
|
||||
return Settings
|
||||
|
Reference in New Issue
Block a user