update license structures and init to setup image uploader

This commit is contained in:
2026-04-16 22:19:46 +03:30
parent 28575bd3d1
commit ac23d47b79
36 changed files with 379 additions and 142 deletions
+7 -10
View File
@@ -2,8 +2,13 @@ export interface IPartnerRawResponse {
id: string;
name: string;
code: string;
remained_license: number;
license_quota: number;
status: string;
created_at: string;
licenses_status: {
total: number;
used: number;
expired: number;
};
}
export interface IPartnerResponse extends IPartnerRawResponse {}
@@ -12,11 +17,3 @@ export interface IPartnerRequest {
code: string;
license_quota: number;
}
//charge license
export interface ILicenseChargeRawResponse {}
export interface ILicenseChargeResponse extends ILicenseChargeRawResponse {}
export interface ILicenseChargeRequest {
count: number;
}