123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- import { Badge, Tag } from 'antd';
- /**
- * 任务分类枚举
- */
- export enum TaskTypeEnum {
- TASK_TYPE_GAME = '游戏',
- TASK_TYPE_NOVEL = '小说',
- TASK_TYPE_SHORT_PLAY = '短剧',
- }
- export const TaskTypeEle: any = {
- TASK_TYPE_GAME: (
- <Tag color="success" style={{ marginInlineEnd: 0 }}>
- 游戏
- </Tag>
- ),
- TASK_TYPE_NOVEL: (
- <Tag color="processing" style={{ marginInlineEnd: 0 }}>
- 小说
- </Tag>
- ),
- TASK_TYPE_SHORT_PLAY: (
- <Tag color="error" style={{ marginInlineEnd: 0 }}>
- 短剧
- </Tag>
- ),
- };
- /**
- * 紧急度
- */
- export const UrgencyEnum = {
- '0': '普通',
- '1': '置顶',
- };
- /**
- * 任务状态
- */
- export enum StatusEnum {
- STATUS_NORMAL = '正常',
- STATUS_EXPIRE = '失效',
- STATUS_TIME_END = '截止',
- }
- export const TaskStatusEle: any = {
- STATUS_NORMAL: <Badge status="success" text="正常" />,
- STATUS_EXPIRE: <Badge status="error" text="失效" />,
- STATUS_TIME_END: <Badge status="error" text="截止" />,
- };
- /**
- * 素材类型枚举
- */
- export enum MaterialTypeEnum {
- // MATERIAL_TYPE_SINGLE_PICTURE = '单图',
- // MATERIAL_TYPE_GROUP_PICTURE = '组图',
- // MATERIAL_TYPE_VOICE = '音频',
- MATERIAL_TYPE_VIDEO = '视频',
- }
- export const MaterialTypeEle: any = {
- MATERIAL_TYPE_SINGLE_PICTURE: (
- <Tag color="#55acee" style={{ marginInlineEnd: 0 }}>
- 单图
- </Tag>
- ),
- MATERIAL_TYPE_GROUP_PICTURE: (
- <Tag color="#3b5999" style={{ marginInlineEnd: 0 }}>
- 组图
- </Tag>
- ),
- MATERIAL_TYPE_VOICE: (
- <Tag color="#cd201f" style={{ marginInlineEnd: 0 }}>
- 音频
- </Tag>
- ),
- MATERIAL_TYPE_VIDEO: (
- <Tag color="#55acee" style={{ marginInlineEnd: 0 }}>
- 视频
- </Tag>
- ),
- };
- /**
- * 素材来源要求枚举
- */
- export enum MaterialSourceEnum {
- MATERIAL_SOURCE_ORIGINAL = '原创',
- }
- /**
- * 素材比例枚举
- */
- export enum RatioEnum {
- ONE_ONE = '1:1',
- FOUR_THREE = '4:3',
- SIXTEEN_NINE = '16:9',
- NINE_SIXTEEN = '9:16',
- }
- /**
- * 结算类型
- */
- export enum CheckoutTypeEnum {
- CHECKOUT_TYPE_SCALE = '消耗比例',
- CHECKOUT_TYPE_AMOUNT = '任务',
- }
- /**
- * 素材示例类型
- */
- export enum MaterialExampleEnum {
- MATERIAL_TYPE_VIDEO = '视频',
- MATERIAL_TYPE_SINGLE_PICTURE = '图片',
- }
|