diff --git a/ruoyi-ui/src/api/business/openapi/weather.js b/ruoyi-ui/src/api/business/openapi/weather.js new file mode 100644 index 00000000..5b4385d8 --- /dev/null +++ b/ruoyi-ui/src/api/business/openapi/weather.js @@ -0,0 +1,18 @@ +import request from '@/utils/request' + +//获取实时天气 +export function getNowWeather() { + return request({ + url: '/openapi/weather/now', + method: 'get' + }) +} + + +//获取预报天气 +export function getForecastWeather() { + return request({ + url: '/openapi/weather/forecast', + method: 'get' + }) +} diff --git a/ruoyi-ui/src/assets/icons/weather/daxue.png b/ruoyi-ui/src/assets/icons/weather/daxue.png new file mode 100644 index 00000000..fd7aca0a Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/daxue.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/dayu.png b/ruoyi-ui/src/assets/icons/weather/dayu.png new file mode 100644 index 00000000..cb2b64f4 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/dayu.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/dongyu.png b/ruoyi-ui/src/assets/icons/weather/dongyu.png new file mode 100644 index 00000000..e6634e64 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/dongyu.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/duoyun.png b/ruoyi-ui/src/assets/icons/weather/duoyun.png new file mode 100644 index 00000000..a80f2c38 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/duoyun.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/feng.png b/ruoyi-ui/src/assets/icons/weather/feng.png new file mode 100644 index 00000000..47618a9d Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/feng.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/leidian.png b/ruoyi-ui/src/assets/icons/weather/leidian.png new file mode 100644 index 00000000..c8768281 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/leidian.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/lieri.png b/ruoyi-ui/src/assets/icons/weather/lieri.png new file mode 100644 index 00000000..028c0cdf Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/lieri.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/nongyun.png b/ruoyi-ui/src/assets/icons/weather/nongyun.png new file mode 100644 index 00000000..fcfc4fae Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/nongyun.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/tianqi.png b/ruoyi-ui/src/assets/icons/weather/tianqi.png new file mode 100644 index 00000000..58f9ac15 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/tianqi.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/wanshang.png b/ruoyi-ui/src/assets/icons/weather/wanshang.png new file mode 100644 index 00000000..90f9681e Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/wanshang.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/wuqi.png b/ruoyi-ui/src/assets/icons/weather/wuqi.png new file mode 100644 index 00000000..fe292a05 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/wuqi.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/xiaoyu.png b/ruoyi-ui/src/assets/icons/weather/xiaoyu.png new file mode 100644 index 00000000..27039093 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/xiaoyu.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/yujiaxue.png b/ruoyi-ui/src/assets/icons/weather/yujiaxue.png new file mode 100644 index 00000000..2fc283ec Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/yujiaxue.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/yun.png b/ruoyi-ui/src/assets/icons/weather/yun.png new file mode 100644 index 00000000..1ab745fd Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/yun.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/zhongxue.png b/ruoyi-ui/src/assets/icons/weather/zhongxue.png new file mode 100644 index 00000000..d64692b4 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/zhongxue.png differ diff --git a/ruoyi-ui/src/assets/icons/weather/天气.png b/ruoyi-ui/src/assets/icons/weather/天气.png new file mode 100644 index 00000000..7a802998 Binary files /dev/null and b/ruoyi-ui/src/assets/icons/weather/天气.png differ diff --git a/ruoyi-ui/src/layout/components/Navbar.vue b/ruoyi-ui/src/layout/components/Navbar.vue index 1d70a328..cc441886 100644 --- a/ruoyi-ui/src/layout/components/Navbar.vue +++ b/ruoyi-ui/src/layout/components/Navbar.vue @@ -9,6 +9,67 @@
+ + + + {{cast.dayweather}} + + {{cast.nighttemp+"℃~"+cast.daytemp+"℃"}} + + + 今天 + + + 明天 + + + 后天 + + + 大后天 + + + + 星期一 + + + 星期二 + + + 星期三 + + + 星期四 + + + 星期五 + + + 星期六 + + + 星期日 + + +
+
+ +
+ + + {{ nowWeatherData.temperature + "℃" }} + + + {{ nowWeatherData.weather }} + +
+
+ + + 已读
- -