408249787@qq.com 1 tydzień temu
rodzic
commit
7b7f950488
1 zmienionych plików z 16 dodań i 0 usunięć
  1. 16 0
      pages/catalog/progress.uvue

+ 16 - 0
pages/catalog/progress.uvue

@@ -44,6 +44,22 @@ const menuItems = [
 ]
 //点击事件
 function handleClick(id: number) {
+  if (!course.value?.courseUserProgress) {
+    updateSubjectProgress({
+      courseId: course.value?.id,
+      mainProgress: 1,
+      assistantProgress: id,
+      status: 0
+    })
+    router.push({
+      path: "/pages/catalog/detail",
+      query: {
+        id: router.query().id,
+        progress: id,
+      }
+    });
+    return
+  }
   if (course.value?.id && course.value?.courseUserProgress.status == 0) {
     updateSubjectProgress({
       courseId: course.value?.id,