"use client"; import React, { useState, useEffect } from "react"; import { useSearchParams } from "next/navigation"; export default function Result() { const searchParams = useSearchParams(); const [result, setResult] = useState({}); useEffect(() => { const getResult = async () => { const id = searchParams.get("id"); const response = await fetch("/api/Raven_IQ_test/list", { method: "POST", headers: { "Content-Type": "application/json", }, body: JSON.stringify({ id: parseInt(id, 10), }), }); const data = await response.json(); console.log(data); if (data.ret === -1) { Toast.show({ content: data.msg, }); return; } setResult(data.data); }; getResult(); }, []); return (

您的综合智力得分

{result?.total_score}

{result?.description}

综合建议

{result?.suggestions?.map((item, index) => (

{index + 1}、 {item}

))}

除了总体得分情况外,我们还考察了五个维度的能力水平:知觉辨别、类同比较、比较推理、系列关系推理、抽象思维。以下是您在这五个维度的分数分布情况,以及我们对您的提升建议。⬇️ ⬇️ ⬇️

{result?.class_score_list?.map((item, index) => (

{item.class_name}

{item.score}

{item.description}

提升建议

{item.suggestions?.map((item, index) => (

{index + 1 + "、" + item.title}

{item.tips.map((_item, _index) => (

•{_item.summary}: {_item.content}

))}
))}
))}
); }