Skip to content

Commit c78d2e5

Browse files
committed
chore: 移除一些不必要的功能
1 parent c2522f1 commit c78d2e5

15 files changed

Lines changed: 3 additions & 4150 deletions

File tree

‎ChuChartManager/Controllers/CourseController.cs‎

Lines changed: 0 additions & 500 deletions
This file was deleted.

‎ChuChartManager/Controllers/EventController.cs‎

Lines changed: 0 additions & 958 deletions
This file was deleted.

‎ChuChartManager/Controllers/LoginBonusController.cs‎

Lines changed: 0 additions & 418 deletions
This file was deleted.

‎ChuChartManager/Front/AGENTS.md‎

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,18 @@ Front/
1212
│ ├── api/ # axios API 客户端(手写,按域分文件)
1313
│ │ ├── index.ts # apiClient 实例 + Music 相关 API + WebView2 baseUrl 适配
1414
│ │ ├── convert.ts # 谱面格式转换(c2s/ugc/sus)
15-
│ │ ├── course.ts # 课题模式
1615
│ │ ├── customResource.ts # 自制资源(删除曲目等)
1716
│ │ ├── ddsExtractor.ts # DDS 纹理提取
1817
│ │ ├── emote.ts # FreeMote E-mote
19-
│ │ ├── event.ts # 活动管理
20-
│ │ ├── loginBonus.ts # 登录奖励
2118
│ │ ├── option.ts # Option 目录管理(A000/A001/...)
22-
│ │ └── stage.ts # 舞台管理
19+
│ │ └── stage.ts # 舞台背景资源
2320
│ ├── client/
2421
│ │ └── mod.ts # AppleChu Mod 配置 API
2522
│ ├── components/ # 可复用组件:Sidebar.vue, StatusBar.vue, PlayerBar.vue, BottomOverlay.vue, FileTypeIcon.vue, DirSelect.tsx
2623
│ ├── locales/ # i18n YAML:zh.yaml / en.yaml / ja.yaml + index.ts
2724
│ ├── store/ # 全局状态:refs.ts(侧栏、option 目录)、player.ts(音频播放器)、status.ts(状态栏文本)
2825
│ ├── utils/ # 工具:getSubDirFile.ts(File System Access)、sanitizeFsName.ts
29-
│ ├── views/ # 页面(按域子目录):BatchAction/, Charts (MusicList.vue), Course/, Emote/, Event/, LoginBonus/, ModManager/, MusicList/OptionDirsManager/, ResourceManager/, Tools/, Oobe/, ImportMusicModal.vue, Settings.vue
26+
│ ├── views/ # 页面(按域子目录):BatchAction/, Charts (MusicList.vue), Emote/, ModManager/, MusicList/OptionDirsManager/, ResourceManager/, Tools/, Oobe/, ImportMusicModal.vue, Settings.vue
3027
│ ├── App.vue # 根组件,按 sidebarActive 切换视图
3128
│ ├── main.ts # 入口:初始化主题 + i18n + WebView2 message 监听
3229
│ ├── fs-access.d.ts # File System Access API 类型补丁

‎ChuChartManager/Front/src/App.vue‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,9 @@ import StartupErrorDialog from '@/components/StartupErrorDialog'
77
import ChangelogModal from '@/components/ChangelogModal'
88
import ErrorDialog from '@/components/ErrorDialog'
99
import MusicList from '@/views/MusicList.vue'
10-
import Course from '@/views/Course/index'
1110
import ResourceManager from '@/views/ResourceManager/index'
1211
import GenreManager from '@/views/GenreManager/index'
1312
import ModManager from '@/views/ModManager.vue'
14-
import LoginBonus from '@/views/LoginBonus/index'
15-
import EventManager from '@/views/Event/index'
1613
import EmoteManager from '@/views/Emote/index'
1714
import MateManager from '@/views/Mate/index'
1815
import BatchAction from '@/views/BatchAction/index'
@@ -57,14 +54,11 @@ const handleRefresh = () => {
5754
<Sidebar v-model:active="sidebarActive" @refresh="handleRefresh" />
5855
<div class="main-content">
5956
<MusicList v-show="sidebarActive === 'charts'" ref="musicListRef" />
60-
<Course v-if="sidebarActive === 'course'" />
6157
<ResourceManager v-if="sidebarActive === 'resources'" />
6258
<GenreManager v-if="sidebarActive === 'genre'" />
6359
<ModManager v-if="sidebarActive === 'mods'" />
64-
<EventManager v-if="sidebarActive === 'event'" />
6560
<EmoteManager v-if="sidebarActive === 'emote'" />
6661
<MateManager v-if="sidebarActive === 'mate'" />
67-
<LoginBonus v-if="sidebarActive === 'loginBonus'" />
6862
<BatchAction v-if="sidebarActive === 'batch'" />
6963
<Tools v-if="sidebarActive === 'tools'" />
7064
<Settings v-if="sidebarActive === 'settings'" />

‎ChuChartManager/Front/src/api/course.ts‎

Lines changed: 0 additions & 99 deletions
This file was deleted.

‎ChuChartManager/Front/src/api/event.ts‎

Lines changed: 0 additions & 209 deletions
This file was deleted.

0 commit comments

Comments
 (0)