diff --git a/src/components/table/index.vue b/src/components/table/index.vue
index 246fa6e..a6a55d5 100644
--- a/src/components/table/index.vue
+++ b/src/components/table/index.vue
@@ -207,5 +207,7 @@ defineExpose({
min-width: 128px;
}
}
+
+
diff --git a/src/views/govern/setting/frontManagement/index.vue b/src/views/govern/setting/frontManagement/index.vue
index 1160d80..c7e7d33 100644
--- a/src/views/govern/setting/frontManagement/index.vue
+++ b/src/views/govern/setting/frontManagement/index.vue
@@ -69,38 +69,42 @@
>
-
-
-
-
-
- 取消
- 确认
-
-
-
+
+
-
-
+
+
+
+
+
+ 取消
+ 确认
+
+
+
+
+
+
+
+
+
@@ -108,32 +112,6 @@
-
-
-
-
-
-
-
-
- 取 消
- 确 定
-
-
-
-
{
- tableRef.value.getRef().setCurrentRow(tableStore.table.data[0])
- currentChangeEvent()
+ // 确保数据存在且不为空
+ if (tableStore.table.data && tableStore.table.data.length > 0) {
+ // 使用 nextTick 确保 DOM 更新完成后再设置当前行
+ nextTick(() => {
+ tableRef.value.getRef().setCurrentRow(tableStore.table.data[0])
+ // 延迟执行 currentChangeEvent 确保 setCurrentRow 生效
+ setTimeout(() => {
+ currentChangeEvent()
+ }, 0)
+ })
+ }
}
})
const nodeId = ref('')
@@ -417,11 +404,9 @@ const currentChangeEvent = () => {
// 重启进程
const restart = (data: any) => {
- console.log('🚀 ~ restart ~ data:', data)
restartProcess({
- deviceRebootType: data.processNo,
nodeId: nodeId.value,
- processNo: 2
+ processNo: data.processNo
}).then(res => {
ElMessage.success('重启成功')
currentChangeEvent()
@@ -569,9 +554,7 @@ onMounted(() => {
}
:deep(.default) {
display: flex;
- .row--current {
- background-color: var(--el-color-primary-light-8) !important;
- }
+
}
.custom-tree-node {
flex: 1;