| | |
| | | testResourceIocn: { |
| | | name: "/static/images/digitalTextbooks/link-t@3x.png", |
| | | }, |
| | | |
| | | relationTextBook: null, |
| | | isTextBookBuy: false, |
| | | dialogBox: false, |
| | | lecturerList: [], |
| | | selectActive: 'learn', |
| | |
| | | console.log(this.data.tabValue); |
| | | if (this.data.tabValue == 2) { |
| | | this.getResource() |
| | | this.getRelationBook() |
| | | } |
| | | if (this.data.tabValue == 3) { |
| | | this.selectComponent("#note").getNoteList(); |
| | |
| | | } |
| | | }, |
| | | |
| | | // 获取相关教材 |
| | | //获取关联子商品/数字教材 |
| | | getRelationBook() { |
| | | app.MG.store.getProductList({ |
| | | path: '*', |
| | | storeInfo: app.config.digitalCourses, |
| | | mainProductId: this.data.digitalsData.id, |
| | | queryType: 'Related', // 查询类型: Related:查询关联商品;SubProduct: 查询子商品; |
| | | paging: { |
| | | start: 0, |
| | | size: 1 |
| | | }, |
| | | fields: { |
| | | author: [], |
| | | publicationDate: [], |
| | | isbn: [], |
| | | content: [], |
| | | Creator: [], |
| | | probationPage: [] |
| | | } |
| | | }) |
| | | .then((res) => { |
| | | this.setData({ |
| | | relationTextBook: res.datas[0] |
| | | }) |
| | | if (this.data.relationTextBook.purchasedSaleMethodIdList.includes(this.data.relationTextBook.defaultSaleMethodId)) { |
| | | this.setData({ |
| | | isTextBookBuy: true |
| | | }) |
| | | } else { |
| | | this.setData({ |
| | | isTextBookBuy: false |
| | | }) |
| | | } |
| | | console.log(this.data.relationTextBook, "jc") |
| | | }) |
| | | }, |
| | | |
| | | readTextBook() { |
| | | wx.navigateTo({ |
| | | url: '/pages/digitalCourses/digitalCoursesDetails/components/digitalRead/index?refCode=' + this.data.relationTextBook.refCode + '&tryPageCount=' + this.data.relationTextBook.probationPage + '&isTextBookBuy=' + this.data.isTextBookBuy |
| | | }) |
| | | }, |
| | | |
| | | // 获取相关课程 |
| | | getAboutBook(path) { |
| | | let query = { |
| | | path, |
| | |
| | | |
| | | |
| | | onCertificate() { |
| | | // if (!this.data.isBuy) { |
| | | // wx.showToast({ |
| | | // title: "请先购买,体验完整服务", |
| | | // icon: "none", |
| | | // duration: 1000, |
| | | // }); |
| | | // return false |
| | | // } |
| | | if (!this.data.isBuy) { |
| | | wx.showToast({ |
| | | title: "请先购买,体验完整服务", |
| | | icon: "none", |
| | | duration: 1000, |
| | | }); |
| | | return false |
| | | } |
| | | // if (!this.data.isLearn) { |
| | | // wx.showToast({ |
| | | // title: "您的学习任务还未完成,暂不能申请证书,加油哦!", |
| | |
| | | // }); |
| | | // return false |
| | | // } |
| | | // if (this.data.isCertificate && this.data.isCertificate.state == 'WaitAudit') { |
| | | // wx.showToast({ |
| | | // title: "您申请的证书正在审核中", |
| | | // icon: "none", |
| | | // duration: 1000, |
| | | // }); |
| | | // return false |
| | | // } |
| | | if (this.data.isCertificate && this.data.isCertificate.state == 'WaitAudit') { |
| | | wx.showToast({ |
| | | title: "您申请的证书正在审核中", |
| | | icon: "none", |
| | | duration: 1000, |
| | | }); |
| | | return false |
| | | } |
| | | |
| | | var page = getCurrentPages().pop(); // 获取当前页面实例 |
| | | page.setData({ |