import { View, Image, Text } from "@tarojs/components";
import style from './index.module.less'
import { TModelAppConfig } from '@/types/index'
import { VIP_LEVEL } from '@/config/index'
import { APP_NAME_TEXT } from '@/config'
interface Props {
appConfig: TModelAppConfig;
vip: string
}
export default ({appConfig, vip}: Props) => {
// 有对应的 vip 则返回vip 否则返回免费用户
const vipMetadata = appConfig?.vips?.find((item)=> {
if(vip){
return item.id === vip
}else{
return item.id === VIP_LEVEL.FREE
}
})?.metadata
const isFree = vip === VIP_LEVEL.FREE
if(!vipMetadata){
return <>>
}
const renderKnowledgeRights = ()=> {
if(!isFree){
return <>
{vipMetadata.maxDocSize/1024}G知识库
文件上传容量
>
}
return <>
不支持知识库
文件上传
>
}
return (
最多创作
{vipMetadata.maxCharacterNum === -1 ? 30: vipMetadata.maxCharacterNum}个{APP_NAME_TEXT}
{vipMetadata.cloneVoiceChatDuration / 60}分钟/天
克隆音色对话
自定义背景
图片上传
{renderKnowledgeRights()}
支持查看
AI 对话记录
支持查看
访问数据
);
};