提交代码

This commit is contained in:
2026-01-30 00:04:31 +08:00
parent 7531b6c466
commit 89be3ba0bd
23 changed files with 4934 additions and 179 deletions
+30
View File
@@ -0,0 +1,30 @@
import request from './request';
export interface ConfigResponse {
basePath: string;
inputDir: string;
aggregatedDir: string;
formatIssuesDir: string;
duplicatesDir: string;
zhOutputDir: string;
organizedDir: string;
libraryFinalDir: string;
}
export interface ConfigRequest {
basePath: string;
}
/**
* 保存基础路径配置
*/
export function saveBasePath(data: ConfigRequest): Promise<void> {
return request.post('/api/config/base-path', data);
}
/**
* 获取完整配置(包含所有派生路径)
*/
export function getConfig(): Promise<ConfigResponse | null> {
return request.get('/api/config/base-path');
}