添加了一个可视化仓库功能
This commit is contained in:
14
src/panels/views/ProjectView.ts
Normal file → Executable file
14
src/panels/views/ProjectView.ts
Normal file → Executable file
@@ -1,4 +1,3 @@
|
||||
// src/panels/views/ProjectView.ts
|
||||
import { BaseView } from './BaseView';
|
||||
import { ProjectViewData } from '../types/ViewTypes';
|
||||
|
||||
@@ -96,7 +95,10 @@ export class ProjectView extends BaseView {
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h2><span class="satellite-icon">🛰️</span>数字卫星构建平台</h2>
|
||||
<div class="header">
|
||||
<h2><span class="satellite-icon">🛰️</span>数字卫星构建平台</h2>
|
||||
<button class="back-btn" onclick="openRepoConfig()">⚙️ 仓库配置</button>
|
||||
</div>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
@@ -126,6 +128,12 @@ export class ProjectView extends BaseView {
|
||||
<script>
|
||||
const vscode = acquireVsCodeApi();
|
||||
|
||||
function openRepoConfig() {
|
||||
vscode.postMessage({
|
||||
type: 'openRepoConfig'
|
||||
});
|
||||
}
|
||||
|
||||
function configureProject(projectId, projectName, isConfigured) {
|
||||
if (isConfigured) {
|
||||
// 已配置的项目直接打开
|
||||
@@ -296,4 +304,4 @@ export class ProjectView extends BaseView {
|
||||
</body>
|
||||
</html>`;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user