1
This commit is contained in:
@@ -587,11 +587,15 @@ function Result() {
|
||||
}
|
||||
|
||||
// 使用 RadarV2 的 generateFullImage 方法生成完整图片
|
||||
const userNickname = (userInfo as any)?.nickname;
|
||||
const titleText = userNickname
|
||||
? `${userNickname}的 NTRP 测试结果为`
|
||||
: "你的 NTRP 测试结果为";
|
||||
const imageUrl = await radarV2Ref.current?.generateFullImage({
|
||||
title: "你的 NTRP 测试结果为",
|
||||
title: titleText,
|
||||
ntrpLevel: result?.ntrp_level,
|
||||
levelDescription: result?.level_description,
|
||||
avatarUrl: userInfo?.avatar_url,
|
||||
avatarUrl: (userInfo as any)?.avatar_url,
|
||||
qrCodeUrl: finalQrCodeUrl,
|
||||
bottomText: "长按识别二维码,快来加入,有你就有场!",
|
||||
width: 750, // 设计稿宽度
|
||||
@@ -690,7 +694,11 @@ function Result() {
|
||||
</View>
|
||||
<View className={styles.desc}>
|
||||
<View className={styles.tip}>
|
||||
<Text>你的 NTRP 测试结果为</Text>
|
||||
<Text>
|
||||
{(userInfo as any)?.nickname
|
||||
? `${(userInfo as any).nickname}的 NTRP 测试结果为`
|
||||
: "你的 NTRP 测试结果为"}
|
||||
</Text>
|
||||
</View>
|
||||
<View className={styles.levelWrap}>
|
||||
<Text>NTRP</Text>
|
||||
@@ -755,10 +763,12 @@ function Result() {
|
||||
<RadarChartV2
|
||||
ref={radarV2Ref}
|
||||
data={radarData}
|
||||
title="你的 NTRP 测试结果为"
|
||||
title={(userInfo as any)?.nickname
|
||||
? `${(userInfo as any).nickname}的 NTRP 测试结果为`
|
||||
: "你的 NTRP 测试结果为"}
|
||||
ntrpLevel={result?.ntrp_level}
|
||||
levelDescription={result?.level_description}
|
||||
avatarUrl={userInfo?.avatar_url}
|
||||
avatarUrl={(userInfo as any)?.avatar_url}
|
||||
qrCodeUrl={qrCodeUrl}
|
||||
bottomText="长按识别二维码,快来加入,有你就有场!"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user