| | |
| | | |
| | | // 图书添加购物车 |
| | | addBookShopcCar() { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | addFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | const addFun = async () => { |
| | | if (!this.data.expire) { |
| | | const shoppingCartGetId = []; |
| | |
| | | }); |
| | | } |
| | | } |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | addFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | |
| | | }, |
| | | |
| | | showSuccessToast() { |
| | |
| | | }, |
| | | // 云学习一键领取 |
| | | getFreeResource() { |
| | | const child = this.selectComponent("#learn-resource"); |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (!token) { |
| | | this.logInFun(() => {}); |
| | | } else { |
| | | getFreeFun() |
| | | } |
| | | const getFreeFun = async () => { |
| | | // 领取查看 ,先看云学习上的 再看资源上的 |
| | | const cloundMenu = this.data.resourceCodeList.find((item) => item.refCode == 'jsek_cloudLearning') |
| | |
| | | console.log(error); |
| | | } |
| | | } |
| | | const child = this.selectComponent("#learn-resource"); |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (!token) { |
| | | this.logInFun(() => {}); |
| | | } else { |
| | | getFreeFun() |
| | | } |
| | | |
| | | }, |
| | | // 云学习一键购买 |
| | | async allAddShoppiingCar() { |
| | |
| | | }, |
| | | // 云学习全部购买 |
| | | buyCloudLearnClass() { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | buyClass() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | const buyClass = async () => { |
| | | const cloundMenu = this.data.resourceCodeList.find((item) => item.refCode == 'jsek_cloudLearning') |
| | | let query = { |
| | |
| | | }); |
| | | } |
| | | } |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | buyClass() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | |
| | | }, |
| | | // 变为所有check true |
| | | findAndUpdateItemsByIds(tree, ids) { |
| | |
| | | }, |
| | | // 底部购买按钮 |
| | | buyBtn() { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | buyFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | const buyFun = () => { |
| | | if (this.data.tabValue == "brief" && !this.data.bookBuy) { |
| | | this.buyBook(); |
| | |
| | | console.log(this.data.tabValue); |
| | | } |
| | | } |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | buyFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | |
| | | }, |
| | | |
| | | goRead(e) { |
| | |
| | | |
| | | //申请电子样书 |
| | | appplyElectronicBook() { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | applyFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | const applyFun = () => { |
| | | // 先判断下教师认证,未对原有逻辑修改 |
| | | let role = this.data.userInfo != null ? this.data.userInfo.role : null; |
| | |
| | | }); |
| | | } |
| | | } |
| | | }, |
| | | //申请纸质样书 |
| | | appplyPaperBook() { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | applyFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | |
| | | }, |
| | | //申请纸质样书 |
| | | appplyPaperBook() { |
| | | const applyFun = () => { |
| | | let role = this.data.userInfo != null ? this.data.userInfo.role : null; |
| | | if (role && role == "Teacher") {} else { |
| | |
| | | }); |
| | | } |
| | | } |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | applyFun() |
| | | } else { |
| | | this.logInFun(() => {}) |
| | | } |
| | | |
| | | }, |
| | | // 添加样书 |
| | | addBookFun(item, type) { |
| | |
| | | return childrenList |
| | | }, |
| | | uploadFile(e) { |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | uploadFun() |
| | | } else { |
| | | this.logInFun(() => { |
| | | uploadFun() |
| | | }) |
| | | } |
| | | const uploadFun = () => { |
| | | const userInfo = JSON.parse(wx.getStorageSync(app.config.userInfoKey)) |
| | | if (userInfo.role != 'Teacher') return wx.showToast({ |
| | |
| | | isShowUp: true |
| | | }); |
| | | } |
| | | const token = wx.getStorageSync(app.config.tokenKey); |
| | | if (token) { |
| | | uploadFun() |
| | | } else { |
| | | this.logInFun(() => { |
| | | uploadFun() |
| | | }) |
| | | } |
| | | |
| | | }, |
| | | closeDialog() { |
| | | this.setData({ |