feat: License生成和下载

This commit is contained in:
caiyuchao
2025-07-18 17:58:47 +08:00
parent 47df877799
commit 16130c4529
7 changed files with 333 additions and 11 deletions

View File

@@ -16,6 +16,7 @@ export namespace LicenseApi {
userNumber: number; // 用户数
ranNumber: number; // 基站数
activationCode: string; // 激活码
fileUrl: string; // 激活码
licenseContent: string; // License内容
applicant: number; // 申请人
applicationTime: Dayjs | string; // 申请时间
@@ -54,6 +55,11 @@ export function applyLicense(data: LicenseApi.License) {
return requestClient.put('/license/license/apply', data);
}
/** 生成License */
export function generateLicense(id: number) {
return requestClient.get(`/license/license/generate?id=${id}`);
}
/** 删除License */
export function deleteLicense(id: number) {
return requestClient.delete(`/license/license/delete?id=${id}`);