From c1ac0a17b297ba0c15be95fe16d1ebe60322d221 Mon Sep 17 00:00:00 2001
From: huang <1724659546@qq.com>
Date: Tue, 23 Sep 2025 17:08:42 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=B1=95=E7=A4=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/DeviceList.vue | 2 ++
src/components/PlanList.vue | 22 ++++++++++++++--------
2 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/src/components/DeviceList.vue b/src/components/DeviceList.vue
index d4d341e0..7e2ca1a8 100644
--- a/src/components/DeviceList.vue
+++ b/src/components/DeviceList.vue
@@ -114,6 +114,8 @@ export default {
try {
const data = await deviceService.getDevices();
+ // Default sort by ID ascending
+ data.sort((a, b) => a.id - b.id);
this.allDevices = data;
this.tableData = this.buildTreeData(data);
this.originalTableData = [...this.tableData]; // 保存原始顺序
diff --git a/src/components/PlanList.vue b/src/components/PlanList.vue
index 000acb33..2595144c 100644
--- a/src/components/PlanList.vue
+++ b/src/components/PlanList.vue
@@ -52,8 +52,9 @@
- 禁用
- 启用
+ 禁用计划
+ 启用计划
+ 执行失败
执行完毕
@@ -66,11 +67,13 @@
编辑
详情
-
- 停止
-
-
- 启动
+
+ {{ scope.row.status === 1 ? '停止' : '启动' }}
删除
@@ -156,7 +159,10 @@ export default {
try {
const response = await apiClient.plans.list();
- this.plans = response.data?.plans || [];
+ let fetchedPlans = response.data?.plans || [];
+ // Default sort by ID ascending
+ fetchedPlans.sort((a, b) => a.id - b.id);
+ this.plans = fetchedPlans;
this.originalPlans = [...this.plans]; // Keep a copy of the original order
} catch (err) {
this.error = err.message || '未知错误';