From acfae14a97e67278c0723114356b308ef161b1dd Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期三, 18 十二月 2024 15:05:11 +0800 Subject: [PATCH] 题库加入购物车 --- pages/digitalCourses/digitalCoursesDetails/components/question/question.js | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/pages/digitalCourses/digitalCoursesDetails/components/question/question.js b/pages/digitalCourses/digitalCoursesDetails/components/question/question.js index 1b0b32d..c8a3132 100644 --- a/pages/digitalCourses/digitalCoursesDetails/components/question/question.js +++ b/pages/digitalCourses/digitalCoursesDetails/components/question/question.js @@ -147,6 +147,7 @@ } let submitData = { + bookId: this.properties.bookInfo.id, content: this.data.content.replace(/^\s*|\s*$/g, ""), name: this.data.userName.replace(/^\s*|\s*$/g, ""), email: "", @@ -154,7 +155,7 @@ }; var data = { topicIdOrRefCode: "onlineQuestioning", - name: "鎰忚鍙嶉", + name: this.properties.bookInfo.name, content: JSON.stringify(submitData), type: "ProductComment", cmsTypeRefCode: "", @@ -212,7 +213,6 @@ this.setData({ noList: false, }); - let topicId; app.MG.ugc .getTopicMessageList({ appRefCode: app.config.appRefCode, @@ -227,22 +227,24 @@ if (!res.datas.length) { return this.setData({ loading: false, - noList: true, noteList: res.datas, }); } - // notePage.value.total = res.totalSize + let list = [] res.datas.forEach((item) => { item.title = JSON.parse(item.content).content; item.createDate = moment(item.createDate).format("YYYY-MM-DD HH:mm:ss"); item.updateDate = moment(item.updateDate).format("YYYY-MM-DD HH:mm:ss"); item.feedBack = item.feedBack ? item.feedBack : '鏆傛湭鍥炲' + if (this.properties.bookInfo.id == JSON.parse(item.content).bookId) { + list.push(item) + } }); this.setData({ - "pageCount.total": res.totalSize, - onlineQuestionsList: res.datas, + "pageCount.total": list.length, + onlineQuestionsList: list, loading: false, - noList: false, + noList: list.length ? false : true, }); console.log(this.data.onlineQuestionsList, 3456) }); -- Gitblit v1.9.1