diff --git a/src/assets/imgs/device-detail/back@2x.png b/src/assets/imgs/device-detail/back@2x.png
new file mode 100644
index 0000000..fc4b8f2
Binary files /dev/null and b/src/assets/imgs/device-detail/back@2x.png differ
diff --git a/src/assets/imgs/device-detail/mode-container-bg@2x.png b/src/assets/imgs/device-detail/mode-container-bg@2x.png
new file mode 100644
index 0000000..63e9f75
Binary files /dev/null and b/src/assets/imgs/device-detail/mode-container-bg@2x.png differ
diff --git a/src/assets/imgs/device-detail/mode-tab-active@2x.png b/src/assets/imgs/device-detail/mode-tab-active@2x.png
new file mode 100644
index 0000000..d7e6d77
Binary files /dev/null and b/src/assets/imgs/device-detail/mode-tab-active@2x.png differ
diff --git a/src/assets/imgs/device-detail/more@2x.png b/src/assets/imgs/device-detail/more@2x.png
new file mode 100644
index 0000000..cd14494
Binary files /dev/null and b/src/assets/imgs/device-detail/more@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/annual_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/annual_wet@2x.png
new file mode 100644
index 0000000..b4584b8
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/annual_wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/auto@2x.png b/src/assets/imgs/device-detail/normal-mode/auto@2x.png
new file mode 100644
index 0000000..f5e5d57
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/auto@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/auto_floor@2x.png b/src/assets/imgs/device-detail/normal-mode/auto_floor@2x.png
new file mode 100644
index 0000000..efae934
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/auto_floor@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/auto_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/auto_wet@2x.png
new file mode 100644
index 0000000..d56c8d0
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/auto_wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/circle-bg@2x.png b/src/assets/imgs/device-detail/normal-mode/circle-bg@2x.png
new file mode 100644
index 0000000..06a8770
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/circle-bg@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/cold@2x.png b/src/assets/imgs/device-detail/normal-mode/cold@2x.png
new file mode 100644
index 0000000..de97a75
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/cold@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/dry_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/dry_wet@2x.png
new file mode 100644
index 0000000..ab0dd22
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/dry_wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/filter_fault@2x.png b/src/assets/imgs/device-detail/normal-mode/filter_fault@2x.png
new file mode 100644
index 0000000..01066d0
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/filter_fault@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/floor@2x.png b/src/assets/imgs/device-detail/normal-mode/floor@2x.png
new file mode 100644
index 0000000..dfe7fe2
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/floor@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/hot@2x.png b/src/assets/imgs/device-detail/normal-mode/hot@2x.png
new file mode 100644
index 0000000..a7517e7
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/hot@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/hot_floor@2x.png b/src/assets/imgs/device-detail/normal-mode/hot_floor@2x.png
new file mode 100644
index 0000000..bc13237
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/hot_floor@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png b/src/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png
new file mode 100644
index 0000000..e4d552c
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/normal_bg_cold@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png b/src/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png
new file mode 100644
index 0000000..a474287
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/normal_bg_hot@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png b/src/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png
new file mode 100644
index 0000000..4b9921b
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/normal_bg_shutdown@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png
new file mode 100644
index 0000000..9210fbe
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/normal_bg_wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png b/src/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png
new file mode 100644
index 0000000..1519698
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/normal_bg_wind@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/relax@2x.png b/src/assets/imgs/device-detail/normal-mode/relax@2x.png
new file mode 100644
index 0000000..f2de498
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/relax@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/right@2x.png b/src/assets/imgs/device-detail/normal-mode/right@2x.png
new file mode 100644
index 0000000..88a26ea
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/right@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/set-add@2x.png b/src/assets/imgs/device-detail/normal-mode/set-add@2x.png
new file mode 100644
index 0000000..99a6351
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/set-add@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/set-reduce@2x.png b/src/assets/imgs/device-detail/normal-mode/set-reduce@2x.png
new file mode 100644
index 0000000..2711b10
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/set-reduce@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/sleep@2x.png b/src/assets/imgs/device-detail/normal-mode/sleep@2x.png
new file mode 100644
index 0000000..ee59753
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/sleep@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/strong_wet@2x.png b/src/assets/imgs/device-detail/normal-mode/strong_wet@2x.png
new file mode 100644
index 0000000..1c45d7c
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/strong_wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/switch_btn@2x.png b/src/assets/imgs/device-detail/normal-mode/switch_btn@2x.png
new file mode 100644
index 0000000..9f3dabe
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/switch_btn@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/wet@2x.png b/src/assets/imgs/device-detail/normal-mode/wet@2x.png
new file mode 100644
index 0000000..68a0b6e
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wet@2x.png differ
diff --git a/src/assets/imgs/device-detail/normal-mode/wind@2x.png b/src/assets/imgs/device-detail/normal-mode/wind@2x.png
new file mode 100644
index 0000000..91b2a28
Binary files /dev/null and b/src/assets/imgs/device-detail/normal-mode/wind@2x.png differ
diff --git a/src/router.ts b/src/router.ts
index e9e9ed5..db98e76 100644
--- a/src/router.ts
+++ b/src/router.ts
@@ -59,6 +59,14 @@ const projectRoutes = [
title: '智慧屏首頁'
}
},
+ {
+ name: "device-detail",
+ path: "/device-detail",
+ component: () => import("@/view/device-detail/device-detail.vue"),
+ meta: {
+ title: '设备详情页'
+ }
+ },
// 非哈希路由暂不启用
{
name: "notFound",
diff --git a/src/view/device-detail/device-detail.vue b/src/view/device-detail/device-detail.vue
new file mode 100644
index 0000000..0f785d0
--- /dev/null
+++ b/src/view/device-detail/device-detail.vue
@@ -0,0 +1,221 @@
+
+