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 }}
@@ -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)