|
@@ -44,6 +44,22 @@ const menuItems = [
|
|
|
]
|
|
]
|
|
|
//点击事件
|
|
//点击事件
|
|
|
function handleClick(id: number) {
|
|
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) {
|
|
if (course.value?.id && course.value?.courseUserProgress.status == 0) {
|
|
|
updateSubjectProgress({
|
|
updateSubjectProgress({
|
|
|
courseId: course.value?.id,
|
|
courseId: course.value?.id,
|