diff --git a/client_mp/common/http.api.js b/client_mp/common/http.api.js index 4904415..0a38d7a 100644 --- a/client_mp/common/http.api.js +++ b/client_mp/common/http.api.js @@ -48,6 +48,7 @@ const install = (Vue, vm) => { //考试有关 let getExamList = (params={})=>vm.$u.get('/exam/exam/', params);//考试列表 + let startExam = (id)=>vm.$u.post(`/exam/exam/${id}/start/`);//开始考试 vm.$u.api = {getUserInfo, getCode, codeLogin, @@ -70,7 +71,8 @@ const install = (Vue, vm) => { getDickey, putMyVideoView, - getExamList + getExamList, + startExam }; } diff --git a/client_mp/pages/exam/preview.vue b/client_mp/pages/exam/preview.vue index 17397dd..ad4097a 100644 --- a/client_mp/pages/exam/preview.vue +++ b/client_mp/pages/exam/preview.vue @@ -36,9 +36,12 @@ }, methods: { start(){ - uni.reLaunch({ - url:'/pages/exam/main' + this.$u.api.startExam(this.currentExam.id).then(res=>{ + uni.reLaunch({ + url:'/pages/exam/main' + }) }) + } } }