返回 AiToEarn
asset.enum.ts
根目录 / project / aitoearn-backend / libs / mongodb / src / enums / asset.enum.ts
1 export enum AssetType {
2 // AI 生成
3 AiImage = 'aiImage',
4 AiVideo = 'aiVideo',
5 AiCard = 'aiCard',
6 AiChatImage = 'aiChatImage',
7
8 // Aideo/视频编辑
9 AideoOutput = 'aideoOutput',
10 VideoEdit = 'videoEdit',
11 DramaRecap = 'dramaRecap',
12 StyleTransfer = 'styleTransfer',
13 ImageEdit = 'imageEdit',
14 Subtitle = 'subtitle',
15
16 // 用户上传
17 UserMedia = 'userMedia',
18 UserFile = 'userFile',
19
20 // 发布内容
21 PublishMedia = 'publishMedia',
22
23 // 社交
24 Avatar = 'avatar',
25
26 // Agent
27 AgentSession = 'agentSession',
28
29 // 视频缩略图
30 VideoThumbnail = 'videoThumbnail',
31
32 // Google Maps
33 GooglePlace = 'googlePlace',
34
35 // 临时
36 Temp = 'temp',
37 }
38
39 export enum AssetStatus {
40 Pending = 'pending',
41 Uploaded = 'uploaded',
42 Confirmed = 'confirmed',
43 Failed = 'failed',
44 }
45
45 lines TYPESCRIPT