feat(script): 添加脚本管理页面和相关功能

- 实现了脚本管理页面的基本布局和样式
- 添加了脚本列表加载、添加、编辑和删除功能- 集成了文件夹和文件选择对话框
- 优化了主题模式和颜色的动态切换
- 新增了多个脚本相关类型定义
This commit is contained in:
2025-08-04 14:42:31 +08:00
parent 94d038d563
commit 0b1ed48471
21 changed files with 3770 additions and 70 deletions

View File

@@ -18,6 +18,12 @@ const routes: RouteRecordRaw[] = [
component: () => import('../views/Scripts.vue'),
meta: { title: '脚本管理' },
},
{
path: '/scripts/:id/edit',
name: 'ScriptEdit',
component: () => import('../views/ScriptEdit.vue'),
meta: { title: '编辑脚本' },
},
{
path: '/plans',
name: 'Plans',
@@ -48,6 +54,12 @@ const routes: RouteRecordRaw[] = [
component: () => import('../views/Settings.vue'),
meta: { title: '设置' },
},
{
path: '/test',
name: 'Test',
component: () => import('../views/TestScript.vue'),
meta: { title: '测试' },
},
]
const router = createRouter({