0
0

修复了合并的第一个BUG,两个类型文件的命名问题

This commit is contained in:
xubing
2025-11-27 20:22:29 +08:00
parent 97c897962f
commit d0ea028e3e
6 changed files with 118 additions and 76 deletions

View File

@@ -38,7 +38,7 @@ class ConfigView extends BaseView_1.BaseView {
</div>
</td>
<td>
<span class="clickable" onclick="loadMergedFolder('${folder.id}')">${folder.folderName}</span>
<span class="clickable" onclick="openTheModuleFolder('${folder.id}', 'merged')">${folder.folderName}</span>
</td>
<td>
<button class="btn-delete" onclick="deleteMergedFolder('${folder.id}')">删除</button>
@@ -60,7 +60,7 @@ class ConfigView extends BaseView_1.BaseView {
</div>
</td>
<td>
<span class="clickable" onclick="openGitRepoInVSCode('${repo.id}')">${branchName}</span>
<span class="clickable" onclick="openTheModuleFolder('${repo.id}', 'git')">${branchName}</span>
</td>
<td>
<button class="btn-delete" onclick="deleteGitRepo('${repo.id}')">删除</button>
@@ -325,22 +325,15 @@ class ConfigView extends BaseView_1.BaseView {
}
// 功能:加载合并文件夹( Git 仓库行为一致
function loadMergedFolder(folderId) {
console.log('📂 加载合并文件夹:', folderId);
// 统一功能:打开模块文件夹(合并 Git 仓库和合并文件夹功能
function openTheModuleFolder(id, type) {
console.log('📂 打开模块文件夹:', { id, type });
vscode.postMessage({
type: 'loadMergedFolder',
folderId: folderId
type: 'openTheModuleFolder',
id: id,
moduleType: type
});
}
function openGitRepoInVSCode(repoId) {
console.log('📂 在 VSCode 中打开 Git 仓库文件选择器:', repoId);
vscode.postMessage({
type: 'openGitRepoInVSCode',
repoId: repoId
});
}
function createNewConfig() {
showPromptDialog(

File diff suppressed because one or more lines are too long