添加题目数量+考试时长灵活设置

This commit is contained in:
@fawn-nine
2024-09-11 17:05:56 +08:00
parent 72dcbfdd82
commit c71b2c67b4
7 changed files with 327 additions and 353 deletions

View File

@@ -172,7 +172,7 @@
computed: {
...mapState(["userInfo"]),
getallLIst() {
const numbers = Array.from(Array(100).keys(), n => n + 1);
const numbers = Array.from(Array(this.questionList.length).keys(), n => n + 1);
console.log('numbers', numbers);
return numbers
}
@@ -458,7 +458,7 @@
.then(async res => {
uni.hideLoading()
if (res.code == 0) {
console.log('试卷信息',res.examPaper);
console.log('试卷信息',res);
var subOptions = JSON.parse(res.examPaper.subject)
this.answerIdsList = JSON.parse(res.examPaper.answer)
var newAnswerIdsList = [...this.answerIdsList ]
@@ -472,7 +472,7 @@
code++
})
var temList = newAnswerIdsList[index].split(',')
console.log('temList474',temList);
// console.log('temList474',temList);
if(temList == ''){
temList = []
}else{
@@ -484,10 +484,10 @@
this.noAnswerList = this.getNoAnswerList()
this.haveAnswerList = this.gethaveAnswerList()
// console.log('this.answerIdsList', this.answerIdsList);
this.testPaper = res.examPaper
// this.examId = res.id
// this.paperCreateTime = 1
this.endTime = this.hourUp(res.examPaper.startTime,1) // 结束的时间戳
this.testPaper = res.examPaper
var planEndTimeDate = new Date(res.planEndTime)
this.endTime = planEndTimeDate.getTime(); // 结束的时间戳
console.log('this.endTime',this.endTime);
var severNowTime = await this.getServerTime()
this.secondTimeDif = this.endTime - severNowTime // 时间差 毫秒