|
|
@@ -37,13 +37,9 @@
|
|
|
</template>
|
|
|
|
|
|
<script lang="ts" setup>
|
|
|
-import {mbtiDetail} from "@/api/modules/test-center";
|
|
|
import { useTransferPage } from '@/hooks/useTransferPage';
|
|
|
-import CharacterResult from "@/pagesOther/pages/test-center/mbti/components/character-result.vue";
|
|
|
|
|
|
-const { prevData, transferTo, routes } = useTransferPage();
|
|
|
-const mbtiCode = ref('')
|
|
|
-const mbtiScores = ref<number[]>([])
|
|
|
+const { transferTo, routes } = useTransferPage();
|
|
|
|
|
|
const handleTest = () => {
|
|
|
transferTo(routes.pageMbtiTest);
|
|
|
@@ -57,16 +53,6 @@ const handleResult = () => {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
-onMounted(async () => {
|
|
|
- if (prevData.value.code) {
|
|
|
- const {data} = await mbtiDetail({code: prevData.value.code})
|
|
|
- const {scoreE, scoreI, scoreS, scoreN, scoreT, scoreF, scoreJ, scoreP} = data
|
|
|
- mbtiCode.value = data.ruleCode
|
|
|
- mbtiScores.value = [scoreE, scoreI, scoreS, scoreN, scoreT, scoreF, scoreJ, scoreP]
|
|
|
- }
|
|
|
-})
|
|
|
-
|
|
|
-onPageScroll(() => {})
|
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped></style>
|