Files
wwjcloud-nest-v1/wwjcloud/src/common/applet/services/admin/AppletVersionDownloadService.ts
2025-09-11 22:06:19 +08:00

39 lines
781 B
TypeScript

import { Injectable } from '@nestjs/common';
@Injectable()
export class AppletVersionDownloadService {
async getPage(query: any) {
return { items: [], total: 0 };
}
async getInfo(downloadId: number) {
return { download_id: downloadId };
}
async create(data: any) {
return { id: 1, ...data };
}
async start(downloadId: number) {
return { success: true, download_id: downloadId };
}
async stop(downloadId: number) {
return { success: true, download_id: downloadId };
}
async getProgress(downloadId: number) {
return { progress: 0, download_id: downloadId };
}
async download(downloadId: number) {
return { url: `/download/version/${downloadId}` };
}
async getStatistics(query: any) {
return { total: 0 };
}
}