diff --git a/apps/jingrow/frontend/src/core/components/SchemaEditorModal.vue b/apps/jingrow/frontend/src/core/components/SchemaEditorModal.vue
index 1e81d6a..881f913 100644
--- a/apps/jingrow/frontend/src/core/components/SchemaEditorModal.vue
+++ b/apps/jingrow/frontend/src/core/components/SchemaEditorModal.vue
@@ -125,6 +125,7 @@ const handleClose = () => {
const handleOverlayClick = (e: MouseEvent) => {
if (e.target === e.currentTarget) {
+ e.stopPropagation() // 阻止事件冒泡,避免触发列表项的点击事件
handleClose()
}
}
@@ -161,7 +162,7 @@ onUnmounted(() => {
right: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.5);
- z-index: 1000;
+ z-index: 10000; /* 提高 z-index,确保在列表项之上 */
display: flex;
align-items: center;
justify-content: center;
diff --git a/apps/jingrow/frontend/src/views/pagetype/local_ai_node/local_ai_node_list_actions.vue b/apps/jingrow/frontend/src/views/pagetype/local_ai_node/local_ai_node_list_actions.vue
new file mode 100644
index 0000000..87cd1e8
--- /dev/null
+++ b/apps/jingrow/frontend/src/views/pagetype/local_ai_node/local_ai_node_list_actions.vue
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+