優化應用 APP 新增、編輯邏輯

This commit is contained in:
2025-08-06 16:33:11 +08:00
parent dc4594a4cd
commit af88c0f037
100 changed files with 5592 additions and 7160 deletions

View File

@@ -14,6 +14,8 @@ export interface App {
githubUrl?: string;
docsUrl?: string;
version: string;
icon?: string;
iconColor?: string;
likesCount: number;
viewsCount: number;
rating: number;
@@ -102,6 +104,10 @@ export interface AppCreateRequest {
githubUrl?: string;
docsUrl?: string;
version?: string;
creator?: string;
department?: string;
icon?: string;
iconColor?: string;
}
export interface AppUpdateRequest {
@@ -117,6 +123,8 @@ export interface AppUpdateRequest {
githubUrl?: string;
docsUrl?: string;
version?: string;
icon?: string;
iconColor?: string;
}
export interface AppFileUpload {