1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- import {
- formatSeconds,
- } from '../../../utils/util.js'
- let app = getApp()
- Page({
- data: {
- spinShow: false,
- paperId: null,
- paper: {},
- answer: {},
- timer: null,
- doTime: 0,
- remainTime: 0,
- remainTimeStr: '',
- modalShow: false,
- result: 0,
- timeOutShow: false
- },
- onLoad: function(options) {
- let paperId = options.id
- let _this = this
- _this.setData({
- spinShow: true
- });
- app.formPost('/api/wx/student/exampaper/answer/read/' + paperId, null)
- .then(res => {
- _this.setData({
- spinShow: false
- });
- if (res.code === 1) {
- _this.setData({
- paper: res.response.paper,
- answer: res.response.answer,
- paperId: paperId,
- });
- }
- }).catch(e => {
- _this.setData({
- spinShow: false
- });
- app.message(e, 'error')
- })
- },
- onUnload() {
- clearInterval(this.data.timer)
- },
- returnRecord() {
- wx.reLaunch({
- url: '/pages/record/index',
- });
- },
- timeOut() {
- clearInterval(this.data.timer)
- this.setData({
- timeOutShow: true
- });
- }
- })
|