From c2a38758b0d2e3b4fac252bb178f0221d1c42fb0 Mon Sep 17 00:00:00 2001
From: lld <15027638633@163.com>
Date: Sun, 5 Apr 2026 18:19:35 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8E=B7=E5=8F=96=E5=A4=A7?=
=?UTF-8?q?=E6=A3=9A=E5=88=97=E8=A1=A8=E4=BF=A1=E6=81=AF=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/data/data.vue | 2 +-
pages/home/control/index.vue | 3 +-
pages/home/invite/shareDevice/index.vue | 94 +++++++++++++++----------
pages/news/index.vue | 8 +--
pages/news/subpages/deviceLog/log.vue | 3 +-
utils/mqtt.js | 3 +-
6 files changed, 69 insertions(+), 44 deletions(-)
diff --git a/pages/data/data.vue b/pages/data/data.vue
index d228b59..9e7ae14 100644
--- a/pages/data/data.vue
+++ b/pages/data/data.vue
@@ -131,7 +131,7 @@ export default {
})
},
getAgriList() {
- listAgri().then(response => {
+ listAgri({status: 1}).then(response => {
if (response.code === 200) {
this.agriList = response.rows.map(item => ({
agriId: item.id,
diff --git a/pages/home/control/index.vue b/pages/home/control/index.vue
index 5e37ee6..2b2f287 100644
--- a/pages/home/control/index.vue
+++ b/pages/home/control/index.vue
@@ -281,7 +281,8 @@ export default {
})
},
getAgriList() {
- listAgri().then(response => {
+ // 获取已启用的设备列表
+ listAgri({status: 1}).then(response => {
if (response.code === 200) {
this.range = response.rows.map(item => ({
agriId: item.id,
diff --git a/pages/home/invite/shareDevice/index.vue b/pages/home/invite/shareDevice/index.vue
index d00d997..09fa746 100644
--- a/pages/home/invite/shareDevice/index.vue
+++ b/pages/home/invite/shareDevice/index.vue
@@ -1,15 +1,15 @@
-
- {{ tab.label }}
-
+
+
+
+
+
+
+
+
+
@@ -48,26 +48,26 @@
class="device-item"
@click="goToDetail(device)"
>
-
+
- {{ device.name }}
+ {{ device.agriName }}
已分享:{{ device.sharedCount }}次
›
-
+
-
+
- {{ device.name }}
- {{ device.channels }}个通道 | {{ device.serial }}
+ {{ device.agriName }}
+
@@ -83,6 +83,9 @@
@@ -182,7 +203,7 @@ page {
display: flex;
align-items: center;
justify-content: space-between;
- margin: 30rpx 30rpx 0;
+ margin: 50rpx 30rpx 20rpx;
.step-item {
display: flex;
@@ -228,11 +249,12 @@ page {
/* 功能标签 */
.feature-tags {
display: flex;
- margin: 20rpx 30rpx;
- gap: 16rpx;
+ justify-content: center;
+ margin: 40rpx 30rpx;
+ gap: 20rpx;
.feature-tag {
- padding: 8rpx 20rpx;
+ padding: 8rpx 40rpx;
border-radius: 8rpx;
font-size: 22rpx;
@@ -245,8 +267,8 @@ page {
color: #f5a623;
}
&:nth-child(3) {
- background: #fff3e0;
- color: #f5a623;
+ background: rgba(253, 60, 60, 0.13);
+ color: #fd3c3c;
}
}
}
diff --git a/pages/news/index.vue b/pages/news/index.vue
index 4d29c4f..cf7dd84 100644
--- a/pages/news/index.vue
+++ b/pages/news/index.vue
@@ -46,11 +46,11 @@
-
+
- AI识别
- AI识别精准过滤无效报警
+ 互动消息
+ 暂无互动消息...
diff --git a/pages/news/subpages/deviceLog/log.vue b/pages/news/subpages/deviceLog/log.vue
index 01eec5a..f17b2aa 100644
--- a/pages/news/subpages/deviceLog/log.vue
+++ b/pages/news/subpages/deviceLog/log.vue
@@ -163,7 +163,8 @@ export default {
},
getImeiList() {
- listAgri().then(response => {
+ // 获取已启用的设备列表
+ listAgri({status: 1}).then(response => {
if (response.code === 200) {
this.range = response.rows.map(item => ({
agriId: item.id,
diff --git a/utils/mqtt.js b/utils/mqtt.js
index cc98041..d6b9b61 100644
--- a/utils/mqtt.js
+++ b/utils/mqtt.js
@@ -362,7 +362,8 @@ export function updateSubscribeTopic() {
}
const agriList = [];
// 1. 获取设备列表(纯.then/.catch回调)
- listAgri().then(response => {
+ // 获取已启用的设备列表
+ listAgri({status: 1}).then(response => {
if (response.code === 200) {
// 生成设备订阅主题(校验imei非空)