35 lines
821 B
TypeScript
35 lines
821 B
TypeScript
export enum BillTypeEnum {
|
|
chat = 'chat',
|
|
splitData = 'splitData',
|
|
QA = 'QA',
|
|
abstract = 'abstract',
|
|
vector = 'vector',
|
|
return = 'return'
|
|
}
|
|
export enum PageTypeEnum {
|
|
login = 'login',
|
|
register = 'register',
|
|
forgetPassword = 'forgetPassword'
|
|
}
|
|
|
|
export const BillTypeMap: Record<`${BillTypeEnum}`, string> = {
|
|
[BillTypeEnum.chat]: '对话',
|
|
[BillTypeEnum.splitData]: 'QA拆分',
|
|
[BillTypeEnum.QA]: 'QA拆分',
|
|
[BillTypeEnum.abstract]: '摘要总结',
|
|
[BillTypeEnum.vector]: '索引生成',
|
|
[BillTypeEnum.return]: '退款'
|
|
};
|
|
|
|
export enum PromotionEnum {
|
|
invite = 'invite',
|
|
shareModel = 'shareModel',
|
|
withdraw = 'withdraw'
|
|
}
|
|
|
|
export const PromotionTypeMap = {
|
|
[PromotionEnum.invite]: '好友充值',
|
|
[PromotionEnum.shareModel]: '模型分享',
|
|
[PromotionEnum.withdraw]: '提现'
|
|
};
|