From 9461d1924bf962c543ef21d68c79bbb70e97ef80 Mon Sep 17 00:00:00 2001
From: xiaosi <2652281683@qq.com>
Date: Mon, 31 Aug 2026 09:40:27 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E7=94=A8=E6=88=B7=E6=93=8D=E4=BD=9C?=
=?UTF-8?q?=E6=97=A5=E5=BF=97=E5=9B=BA=E4=BB=B6=E6=8C=89=E9=92=AE=E4=B8=8E?=
=?UTF-8?q?=E5=88=86=E9=A1=B5=E5=88=87=E6=8D=A2=E5=88=B0=20TDesign?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/FirmwaresView/FirmwaresView.vue | 31 +++++++------------
.../OperationLogsView/OperationLogsView.vue | 21 +++++--------
src/views/UsersView/UsersView.vue | 21 +++++--------
3 files changed, 26 insertions(+), 47 deletions(-)
diff --git a/src/views/FirmwaresView/FirmwaresView.vue b/src/views/FirmwaresView/FirmwaresView.vue
index e281b2c..e7ba797 100644
--- a/src/views/FirmwaresView/FirmwaresView.vue
+++ b/src/views/FirmwaresView/FirmwaresView.vue
@@ -6,8 +6,8 @@
维护机巢固件版本,发布后供用户对设备升级
-
-
+
+ 新增固件
@@ -54,8 +54,8 @@
{{ f.createdAt }} |
-
-
+ 编辑
+
|
@@ -65,12 +65,12 @@
@@ -105,8 +105,8 @@
{{ formError }}
-
-
+ 取消
+ {{ editingId ? '保存' : '确认新增' }}
@@ -123,7 +123,6 @@ const list = ref([])
const total = ref(0)
const pageNum = ref(1)
const pageSize = ref(10)
-const pages = ref(1)
const keyword = ref('')
const statusFilter = ref('')
@@ -177,7 +176,6 @@ async function load() {
if (statusFilter.value) params.status = statusFilter.value
const page = await request.get(urls.FIRMWARES, { params })
total.value = page?.total || 0
- pages.value = page?.pages || 1
list.value = (page?.records || []).map((f) => ({
id: String(f.id),
version: f.version,
@@ -201,11 +199,6 @@ function reload() {
load()
}
-function goPage(p) {
- if (p < 1 || p > pages.value) return
- pageNum.value = p
- load()
-}
function openAdd() {
Object.assign(form, { version: '', component: '', description: '', fileUrl: '', sha256: '', signature: '', fileSizeMb: undefined, mandatory: 0, status: 'draft' })
diff --git a/src/views/OperationLogsView/OperationLogsView.vue b/src/views/OperationLogsView/OperationLogsView.vue
index eacdb29..b300213 100644
--- a/src/views/OperationLogsView/OperationLogsView.vue
+++ b/src/views/OperationLogsView/OperationLogsView.vue
@@ -5,7 +5,7 @@
设备操作记录
你对机巢和无人机下发的控制指令
-
+
@@ -53,12 +53,12 @@
@@ -75,7 +75,6 @@ const list = ref([])
const total = ref(0)
const pageNum = ref(1)
const pageSize = ref(20)
-const pages = ref(1)
const keyword = ref('')
const statusFilter = ref('')
@@ -137,7 +136,6 @@ async function load() {
if (statusFilter.value) params.status = statusFilter.value
const page = await request.get(urls.COMMANDS, { params })
total.value = page?.total || 0
- pages.value = page?.pages || 1
list.value = (page?.records || []).map((c) => {
const status = STATUS_NAMES[c.status] || { name: c.status || '--', cls: 'offline' }
return {
@@ -162,11 +160,6 @@ function reload() {
load()
}
-function goPage(p) {
- if (p < 1 || p > pages.value) return
- pageNum.value = p
- load()
-}
onMounted(load)
diff --git a/src/views/UsersView/UsersView.vue b/src/views/UsersView/UsersView.vue
index a216f23..38ecf2b 100644
--- a/src/views/UsersView/UsersView.vue
+++ b/src/views/UsersView/UsersView.vue
@@ -5,7 +5,7 @@
用户列表
共 {{ total }} 个注册用户
-
+
@@ -58,12 +58,12 @@
@@ -80,7 +80,6 @@ const users = ref([])
const total = ref(0)
const pageNum = ref(1)
const pageSize = ref(20)
-const pages = ref(1)
const keyword = ref('')
const roleFilter = ref('')
@@ -106,7 +105,6 @@ async function load() {
if (roleFilter.value) params.role = roleFilter.value
const page = await request.get(urls.USERS, { params })
total.value = page?.total || 0
- pages.value = page?.pages || 1
users.value = (page?.records || []).map((u) => ({
id: String(u.id),
name: u.name,
@@ -129,11 +127,6 @@ function reload() {
load()
}
-function goPage(p) {
- if (p < 1 || p > pages.value) return
- pageNum.value = p
- load()
-}
onMounted(load)