list daily weathers 구현

This commit is contained in:
2025-12-08 23:26:03 +09:00
parent e3494e5041
commit 66db03dc24
5 changed files with 120 additions and 0 deletions

View File

@@ -25,3 +25,14 @@ func newModelWeather(weather *domain.Weather) *Weather {
Temperature: float64(weather.Temperature().Value),
}
}
func (w *Weather) toDomain() *domain.Weather {
return domain.NewWeather(
w.ID,
domain.WeatherSource(w.Source),
w.TargetDate,
w.ForecastDate,
domain.WeatherCondition(w.Condition),
domain.Temperature{Value: domain.Celsius(w.Temperature)},
)
}