1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- //index.js
- //获取应用实例
- const app = getApp()
- Page({
- data: {
- spinShow: false,
- fixedPaper: [],
- pushPaper: [],
- timeLimitPaper: [],
- taskList: []
- },
- onLoad: function() {
- this.setData({
- spinShow: true
- });
- this.indexLoad()
- },
- onPullDownRefresh() {
- this.setData({
- spinShow: true
- });
- if (!this.loading) {
- this.indexLoad()
- }
- },
- indexLoad: function() {
- let _this = this
- app.formPost('/api/wx/student/dashboard/index', null).then(res => {
- _this.setData({
- spinShow: false
- });
- wx.stopPullDownRefresh()
- if (res.code === 1) {
- _this.setData({
- fixedPaper: res.response.fixedPaper,
- timeLimitPaper: res.response.timeLimitPaper,
- pushPaper: res.response.pushPaper
- });
- }
- }).catch(e => {
- _this.setData({
- spinShow: false
- });
- app.message(e, 'error')
- })
- app.formPost('/api/wx/student/dashboard/task', null).then(res => {
- _this.setData({
- spinShow: false
- });
- wx.stopPullDownRefresh()
- if (res.code === 1) {
- _this.setData({
- taskList: res.response,
- });
- }
- }).catch(e => {
- _this.setData({
- spinShow: false
- });
- app.message(e, 'error')
- })
- }
- })
|