From 8a6ef40cda35e7431535e75fdd6ef21b896b2eda Mon Sep 17 00:00:00 2001
From: lld <15027638633@163.com>
Date: Sun, 22 Feb 2026 22:25:42 +0800
Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 5 +-
pages.json | 13 +
pages/home/control/automatic.vue | 1088 ++++++++++++++++++++++++++++++
pages/home/control/index.vue | 600 +++-------------
pages/home/control/manual.vue | 778 +++++++++++++++++++++
pages/index.vue | 2 +-
6 files changed, 1958 insertions(+), 528 deletions(-)
create mode 100644 pages/home/control/automatic.vue
create mode 100644 pages/home/control/manual.vue
diff --git a/App.vue b/App.vue
index 7a8b74f..49b2c32 100644
--- a/App.vue
+++ b/App.vue
@@ -257,9 +257,6 @@ export default {
diff --git a/pages.json b/pages.json
index 8f9513d..8fa7d89 100644
--- a/pages.json
+++ b/pages.json
@@ -67,6 +67,19 @@
"navigationBarTitleText": "控制中心"
}
}
+// ,
+// {
+// "path": "control/automatic",
+// "style": {
+// "navigationBarTitleText": "自动控制"
+// }
+// },
+// {
+// "path": "control/manual",
+// "style": {
+// "navigationBarTitleText": "手动控制"
+// }
+// }
]
},
/* {
diff --git a/pages/home/control/automatic.vue b/pages/home/control/automatic.vue
new file mode 100644
index 0000000..ada5ec9
--- /dev/null
+++ b/pages/home/control/automatic.vue
@@ -0,0 +1,1088 @@
+
+
+
+
+
+ {{ temp }}
+
+
+
+
+
+
+
+ {{ liveData[item.key] }}
+ ℃
+
+ {{ dtu_remark[item.key] }}
+ {{ item.label }}
+
+
+
+
+
+
+
+ {{ liveData[item.key] }}
+ %RH
+
+ {{ dtu_remark[item.key] }}
+ {{ item.label }}
+
+
+
+
+
+
+
+ {{ control }}
+
+
+
+
+
+ {{ dtu_remark[card.type] }}
+ {{ card.name }}
+
+ {{ show[card.type] || '未知' }}
+
+ 运行时间:{{ limitTimes[`${card.type}Limit`] && limitTimes[`${card.type}Limit`]!=='0' ? `${limitTimes[`${card.type}Limit`]} s` : '- -' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ `【${selectedText} - 实时温湿度】别名设置` }}
+
+ 别名设置:
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ `【${selectedText} - ${currentCard.name}】设置` }}
+
+ 当前时间:
+ {{ currentCardTime>0 ? `${currentCardTime} 秒` : '未设置' }}
+
+
+ 修改后时间:
+
+
+ 秒
+
+
+
+ 别名设置:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/home/control/index.vue b/pages/home/control/index.vue
index 69d9246..5606df0 100644
--- a/pages/home/control/index.vue
+++ b/pages/home/control/index.vue
@@ -8,191 +8,83 @@
-
-
-
-
-
-
-
-
- {{ temp }}
-
-
-
-
-
-
-
- {{ liveData[item.key] }}
- ℃
-
- {{ dtu_remark[item.key] }}
- {{ item.label }}
-
-
-
-
-
-
-
- {{ liveData[item.key] }}
- %RH
-
- {{ dtu_remark[item.key] }}
- {{ item.label }}
-
-
-
-
-
-
-
- {{ control }}
-
-
-
-
-
- {{ dtu_remark[card.type] }}
- {{ card.name }}
-
- {{ show[card.type] || '未知' }}
-
- 运行时间:{{ limitTimes[`${card.type}Limit`] && limitTimes[`${card.type}Limit`]!=='0' ? `${limitTimes[`${card.type}Limit`]} s` : '- -' }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ `【${selectedText} - 实时温湿度】别名设置` }}
-
- 别名设置:
-
-
-
-
-
-
-
-
-
-
-
-
- {{ `【${selectedText} - ${currentCard.name}】设置` }}
-
- 当前时间:
- {{ currentCardTime>0 ? `${currentCardTime} 秒` : '未设置' }}
-
-
- 修改后时间:
-
+
+ 手动
+
-
- 秒
+ 自动
+
+
+
-
- 别名设置:
-
-
-
-
-
-
-
-
+
+
+
+
-
diff --git a/pages/home/control/manual.vue b/pages/home/control/manual.vue
new file mode 100644
index 0000000..446187e
--- /dev/null
+++ b/pages/home/control/manual.vue
@@ -0,0 +1,778 @@
+
+
+
+
+
+ {{ liveData.temp }}
+
+
+
+
+
+
+
+ {{ liveData[item.key] }}
+ ℃
+
+ {{ dtu_remark[item.key] }}
+ {{ item.label }}
+
+
+
+
+
+
+
+ {{ liveData[item.key] }}
+ %RH
+
+ {{ dtu_remark[item.key] }}
+ {{ item.label }}
+
+
+
+
+
+
+
+ {{ status.deviceTime }}
+
+
+
+
+
+ {{ dtu_remark[card.type] }}
+ {{ card.name }}
+
+ {{ show[card.type] || '未知' }}
+
+ 运行时间:{{
+ limitTimes[`${card.type}Limit`] && limitTimes[`${card.type}Limit`] !== '0' ? `${limitTimes[`${card.type}Limit`]} s` : '- -'
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ `【${selectedText} - 实时温湿度】别名设置` }}
+
+ 别名设置:
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ `【${selectedText} - ${currentCard.name}】设置` }}
+
+ 当前时间:
+ {{ currentCardTime > 0 ? `${currentCardTime} 秒` : '未设置' }}
+
+
+ 修改后时间:
+
+
+ 秒
+
+
+
+ 别名设置:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/index.vue b/pages/index.vue
index e46e48e..4d38d18 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -314,7 +314,7 @@ export default {
{
imei:item.imei,
agriName:item.agriName,
- agriId:item.agriId
+ agriId:item.id
}
);
this.$tab.navigateTo('/pages/home/control/index?agriInfo='+encodeURIComponent(agri))