|
@@ -84,6 +84,8 @@ import { ref, onMounted, computed,watch } from "vue";
|
|
|
import { CreateDialogue, sendChatMessageStream } from "@/api/questions.js";
|
|
import { CreateDialogue, sendChatMessageStream } from "@/api/questions.js";
|
|
|
import { useRouter, useRoute } from "vue-router";
|
|
import { useRouter, useRoute } from "vue-router";
|
|
|
import { saveRecord } from '@/api/personalized/index.js'
|
|
import { saveRecord } from '@/api/personalized/index.js'
|
|
|
|
|
+// 导入全局状态
|
|
|
|
|
+import { globalState } from '@/utils/globalState.js'
|
|
|
|
|
|
|
|
|
|
|
|
|
import MarkdownView from "@/components/MarkdownView/index.vue";
|
|
import MarkdownView from "@/components/MarkdownView/index.vue";
|
|
@@ -260,7 +262,8 @@ const onCompositionend = () => {
|
|
|
const gradeId = ref('')
|
|
const gradeId = ref('')
|
|
|
|
|
|
|
|
onMounted(async () => {
|
|
onMounted(async () => {
|
|
|
- gradeId.value = localStorage.getItem('selectedGradeId') || ''
|
|
|
|
|
|
|
+ // 从全局状态初始化年级ID
|
|
|
|
|
+ gradeId.value = globalState.initGradeId()
|
|
|
console.log(gradeId.value);
|
|
console.log(gradeId.value);
|
|
|
try{
|
|
try{
|
|
|
const res = await saveRecord({
|
|
const res = await saveRecord({
|