feat: implement city weather detail API routing, dashboard data models, and monitoring infrastructure

This commit is contained in:
2569718930@qq.com
2026-05-14 14:21:28 +08:00
parent 0e220d890f
commit 02add6d994
18 changed files with 990 additions and 58 deletions
@@ -0,0 +1,11 @@
export const MONITOR_CITY_DETAIL_DEPTH = "panel" as const;
export const MONITOR_REFRESH_INTERVAL_MS = 60_000;
export type MonitorRefreshTrigger = "initial" | "interval";
export function getMonitorRefreshRequest(_trigger: MonitorRefreshTrigger) {
return {
depth: MONITOR_CITY_DETAIL_DEPTH,
force: true,
};
}