diff --git a/src/components/Analysis/Index.vue b/src/components/Analysis/Index.vue
index 40df262..f82a73f 100644
--- a/src/components/Analysis/Index.vue
+++ b/src/components/Analysis/Index.vue
@@ -10,6 +10,9 @@ import {
// series 信息
const tableData = ref([]);
const analysis = defineModel('analysis');
+
+console.log('analysis', analysis.value);
+
const series = ref([]);
const dimension = defineModel('dimension');
diff --git a/src/hooks/request/useSurvey.ts b/src/hooks/request/useSurvey.ts
index e9b634c..7da5c8a 100644
--- a/src/hooks/request/useSurvey.ts
+++ b/src/hooks/request/useSurvey.ts
@@ -1,5 +1,6 @@
import { getSurveysDetail } from '@/api/design';
import { getSurveysPage } from '@/api/home';
+import { surveyAnalysis } from '@/api/survey';
import { ref, type Ref } from 'vue';
// 异步函数获取数据
@@ -37,4 +38,16 @@ function fetchSingleSurvey(sn: string) {
return { currentSurvey };
}
-export { fetchSurveys, fetchSingleSurvey };
+function useFetchAnalysis(sn: string) {
+ const questionAnalysis = ref();
+
+ surveyAnalysis(sn).then(({ data }) => {
+ questionAnalysis.value = data.data;
+ });
+
+ return {
+ questionAnalysis
+ };
+}
+
+export { fetchSurveys, fetchSingleSurvey, useFetchAnalysis };
diff --git a/src/views/Survey/views/Analysis/Index.vue b/src/views/Survey/views/Analysis/Index.vue
index 43c4e59..4bc2de6 100644
--- a/src/views/Survey/views/Analysis/Index.vue
+++ b/src/views/Survey/views/Analysis/Index.vue
@@ -66,7 +66,7 @@ useFetchAnalysis(sn.value);
-
+
diff --git a/src/views/Survey/views/Analysis/components/AnalysisInfo/Index.vue b/src/views/Survey/views/Analysis/components/AnalysisInfo/Index.vue
index e22af35..8f0b8b4 100644
--- a/src/views/Survey/views/Analysis/components/AnalysisInfo/Index.vue
+++ b/src/views/Survey/views/Analysis/components/AnalysisInfo/Index.vue
@@ -26,7 +26,7 @@