hookehuyr

fix: 移除模拟数据并使用真实接口获取作业列表

...@@ -799,7 +799,7 @@ onMounted(async () => { ...@@ -799,7 +799,7 @@ onMounted(async () => {
799 // 初始化选中的子任务ID 799 // 初始化选中的子任务ID
800 selectedTaskValue.value = [route.query.subtask_id] 800 selectedTaskValue.value = [route.query.subtask_id]
801 801
802 - // TODO: 获取小作业列表 802 + // 获取小作业列表
803 const subtask_list = await getSubtaskListAPI({ task_id: route.query.id }) 803 const subtask_list = await getSubtaskListAPI({ task_id: route.query.id })
804 if (subtask_list.code) { 804 if (subtask_list.code) {
805 taskOptions.value = [...subtask_list.data.map(item => ({ 805 taskOptions.value = [...subtask_list.data.map(item => ({
...@@ -809,11 +809,6 @@ onMounted(async () => { ...@@ -809,11 +809,6 @@ onMounted(async () => {
809 ] 809 ]
810 } 810 }
811 811
812 - // TODO: mock taskOptions 数据
813 - taskOptions.value = [{ text: '作业一:基础练习', value: 'task1' },
814 - { text: '作业二:进阶挑战', value: 'task2' },
815 - { text: '作业三:综合应用', value: 'task3' }]
816 -
817 // 如果有默认选中值,初始化显示文本 812 // 如果有默认选中值,初始化显示文本
818 if (selectedTaskValue.value.length > 0) { 813 if (selectedTaskValue.value.length > 0) {
819 const option = taskOptions.value.find(o => o.value === selectedTaskValue.value[0]) 814 const option = taskOptions.value.find(o => o.value === selectedTaskValue.value[0])
......