123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- let app = getApp()
- Page({
- data: {
- scores: '',
- qualified: ''
- },
- onLoad(options) {
- this.setData({
- scores: options.scores,
- qualified: options.qualified
- })
- },
- resetAnswer() {
- let that = this
- let content
- if (that.data.qualified == '0') {
- content = "很遗憾!成绩不合格,是否重新本次考试?"
- } else {
- content = "您已合格,重考将覆盖原始记录,是否继续?"
- }
- dd.confirm({
- title: '温馨提示',
- content: content,
- confirmButtonText: '是',
- cancelButtonText: '否',
- success: (result) => {
- if (result.confirm) {
- dd.getStorage({
- key: 'answerid',
- success: function (res) {
- that.retakeExam(res.data.exam_id, res.data.result_id)
- },
- fail: function (res) {
- dd.alert({ content: res.errorMessage });
- }
- });
- }
- },
- });
- },
- retakeExam(exam_id, result_id) {
- let params = {
- result_id: result_id
- }
- app.https('POST', app.globaldata.apiUrl.retakeExam, JSON.stringify(params), {
- type: false
- }).then(res => {
- console.log(res)
- dd.reLaunch({
- url: "../answer/answer?result_id=" + res.data.data.result_id + '&exam_id=' + exam_id
- })
- })
- },
- back() {
- dd.reLaunch({
- url: '../index/index'
- })
- }
- });
|