# 新建项目系列选择功能实现 ## 需求分析 - 当用户点击"新建项目"卡片时,需要弹出系列选择弹窗 - 系列弹窗包含两个选项:Done 和 Oone,对应图片在 src/assets/xh 文件夹中 - 选中后将系列名称作为 type 参数传递给 createNewProject 函数 ## 实现计划 ### 1. 创建 SeriesSelector 组件 - **文件路径**:`src/views/components/SeriesSelector.vue` - **功能**: - 显示两个系列选项(Done 和 Oone) - 每个选项显示对应的图片 - 支持选中状态切换 - 提供确认和取消按钮 - 通过 emit 事件返回选中的系列名称 ### 2. 修改 CreationWorkspace.vue - **引入组件**:在 CreationWorkspace.vue 中引入 SeriesSelector 组件 - **添加状态管理**: - `showSeriesSelector`:控制系列选择弹窗的显示/隐藏 - **修改新建项目逻辑**: - 点击"新建项目"卡片时,显示系列选择弹窗 - 监听 SeriesSelector 的确认事件,获取选中的系列名称 - 将系列名称作为 type 参数调用 createNewProject 函数 ### 3. 样式设计 - 系列选择弹窗采用与现有删除确认弹窗一致的设计风格 - 系列选项卡片包含图片和名称,支持悬停和选中效果 - 确认和取消按钮使用现有按钮样式 ## 代码结构 ### SeriesSelector.vue ```vue