From f5c63aa95871cecfc22952ccda8fd6198f41c6ce Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Fri, 8 May 2020 20:00:54 -0400 Subject: [PATCH] [O] Obtain comments --- .../course-selection/pages/course-detail.vue | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/pages/course-selection/pages/course-detail.vue b/src/pages/course-selection/pages/course-detail.vue index 8f76518..d1b421f 100644 --- a/src/pages/course-selection/pages/course-detail.vue +++ b/src/pages/course-selection/pages/course-detail.vue @@ -114,7 +114,23 @@ openDetails(course: CourseInfo) { - this.detailsCourse = this.detailsCourse == course ? null as any as CourseInfo : course; + let c = this.detailsCourse = this.detailsCourse == course ? null as any as CourseInfo : course; + + // Load comments + App.http.post('/course-info/rating/get', {condition: 'course-comments', value: c.id_ci}).then(result => + { + if (result.success) + { + this.detailsComments = result.data.map((r:any) => new CourseInfoRating(r)); + } + else + { + this.$message.error(`Rating data for ${c.name} / ${c.teacher} failed to load.`) + console.log(result.data); + } + }) + + // TODO: Finish comment section } closeDetails()