feat: 增加应用备份功能

This commit is contained in:
zhengkunwang223
2022-10-12 18:57:22 +08:00
committed by zhengkunwang223
parent 7f4e8a25ea
commit 9f55523972
24 changed files with 391 additions and 49 deletions

View File

@@ -66,12 +66,12 @@ export namespace App {
name: string;
appId: string;
appDetailId: string;
params: string;
env: string;
status: string;
description: string;
message: string;
appName: string;
icon: string;
canUpdate: boolean;
app: App;
}
@@ -84,4 +84,19 @@ export namespace App {
label: string;
value: string;
}
export interface AppBackupReq extends ReqPage {
appInstallId: number;
}
export interface AppBackupDelReq {
ids: number[];
}
export interface AppBackup extends CommonModel {
name: string;
path: string;
appInstallId: string;
appDetail: AppDetail;
}
}