| | |
| | | this.digitalCoursesDetailsGet(options.id) |
| | | this.getPlayerList() |
| | | this.getType() |
| | | this.setData({ |
| | | userName: JSON.parse(wx.getStorageSync(app.config.userInfoKey)).name, |
| | | }) |
| | | // this.setData({ |
| | | // userName: JSON.parse(wx.getStorageSync(app.config.userInfoKey)).name, |
| | | // }) |
| | | }, |
| | | |
| | | /** |
| | |
| | | app.MG.identity |
| | | .getUserKey({ |
| | | domain: 'videoPlayer', |
| | | keys: [this.data.bookId] |
| | | keys: [this.data.bookId + ''] |
| | | }) |
| | | .then((res) => { |
| | | if (res.length > 0) { |
| | |
| | | } |
| | | if (res.datas.datas.speaker && res.datas.datas.speaker.length > 0) { |
| | | this.getSpeaker(res.datas.datas.speaker) |
| | | } else { |
| | | this.setData({ |
| | | lecturerList: [] |
| | | }) |
| | | } |
| | | if (this.data.bookPath) { |
| | | this.getAboutBook(this.data.bookPath) |
| | |
| | | }, |
| | | //获取主讲人 |
| | | getSpeaker(list) { |
| | | this.setData({ |
| | | lecturerList: [] |
| | | }) |
| | | let query = { |
| | | path: 'jsek_speaker', |
| | | fields: { |
| | |
| | | this.setData({ |
| | | tabValue: value |
| | | }) |
| | | if (this.data.tabValue == 0) { |
| | | this.digitalCoursesDetailsGet(this.data.bookId) |
| | | } |
| | | if (this.data.tabValue == 1) { |
| | | this.saveAsImage() |
| | | } |
| | |
| | | |
| | | onCorrelationBook(e) { |
| | | const item = e.currentTarget.dataset.item; |
| | | // this.digitalCoursesDetailsGet(item.id) |
| | | // this.getPlayerList() |
| | | this.onLoad({ |
| | | loading: true, |
| | | id: item.id, |
| | |
| | | icon: "none", |
| | | duration: 1000, |
| | | }); |
| | | this.getBookInfo(this.data.bookDetail.id); |
| | | this.digitalCoursesDetailsGet(this.data.bookId); |
| | | } |
| | | }); |
| | | } else { |
| | |
| | | item.content = JSON.parse(item.content) |
| | | if (item.content.id == this.data.bookId) { |
| | | this.setData({ |
| | | isCertificate: item |
| | | isCertificate: item, |
| | | userName: item.content.userName, |
| | | userPicture: app.config.requestCtx + `/file/GetPreViewImage?md5=` + item.content.userPicture |
| | | }) |
| | | } |
| | | }) |
| | |
| | | |
| | | |
| | | onCertificate() { |
| | | // if (!this.data.isBuy) { |
| | | // wx.showToast({ |
| | | // title: "请先购买,体验完整服务", |
| | | // icon: "none", |
| | | // duration: 1000, |
| | | // }); |
| | | // return false |
| | | // } |
| | | // if (!this.data.isLearn) { |
| | | // 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: "您的学习任务还未完成,暂不能申请证书,加油哦!", |
| | | icon: "none", |
| | | duration: 1000, |
| | | }); |
| | | return false |
| | | } |
| | | if (this.data.isCertificate && this.data.isCertificate.state == 'WaitAudit') { |
| | | wx.showToast({ |
| | | title: "您申请的证书正在审核中", |