var t = require("../../lib/aes.js"), e = getApp(); Page({ data: { textbookPoetryList: [], type: "", textbook: {}, currentPlayIndex: -1, currentBook: {}, playing: !1, gradeList: [], categoryList: [], gradeId: void 0 }, onLoad: function(t) { var e = t.type; this.setData({ type: e }), "kewen" == e ? this.getGradeList() : this.getPoetryList(); }, onUnload: function(t) {}, onShow: function() {}, getGradeList: function() { var a = this, r = e.globalData.API_URL + "/h5/api/textbook/version/13"; wx.request({ url: r, data: {}, success: function(r) { var o = t.decrypt(r.data, e.globalData.key), i = JSON.parse(o); a.setData({ gradeId: i[0].id, gradeList: i }), a.getPoetryList(i[0].id); } }); }, getPoetryList: function(a) { var r = this, o = e.globalData.API_URL + "/h5/api/textbook/poetry", i = {}; a && (i.textbookId = a), wx.request({ url: o, data: i, success: function(a) { var o = t.decrypt(a.data, e.globalData.key), i = JSON.parse(o); r.setData({ textbookPoetryList: i }); } }); }, chooseGrade: function(t) { var e = t.currentTarget.dataset.item; this.setData({ gradeId: e.id }), this.getPoetryList(e.id); }, gotoPoetry: function(t) { this.setData({ playing: !1, currentPlayIndex: -1 }); var e = t.currentTarget.dataset.id; wx.navigateTo({ url: "../poetry-item/poetry-item?type=textbook&id=" + e }); }, toRecord: function(t) { var e = t.currentTarget.dataset.id; wx.navigateTo({ url: "../record/record?id=" + e }); }, gotoQuestion: function(t) { this.setData({ playing: !1, currentPlayIndex: -1 }); var e = t.currentTarget.dataset.id; wx.navigateTo({ url: "../kewen-exercise/kewen-exercise?id=" + e }); }, onShareAppMessage: function(t) { return { title: e.globalData.share_title, path: "/pages/index/index", success: function(t) {}, fail: function(t) {} }; } });