|
@@ -26,6 +26,7 @@
|
|
|
<!-- 右边详情页 -->
|
|
<!-- 右边详情页 -->
|
|
|
<scroll-view class="rightBox" scroll-y="true" :scroll-top="scrollTop" @scroll="scroll">
|
|
<scroll-view class="rightBox" scroll-y="true" :scroll-top="scrollTop" @scroll="scroll">
|
|
|
<view class="">
|
|
<view class="">
|
|
|
|
|
+ <!-- <view class="rightBox showboder2"> -->
|
|
|
<!-- 学习知识点 -->
|
|
<!-- 学习知识点 -->
|
|
|
<view class="right-content df fdc" v-show="checkedIndex1==0">
|
|
<view class="right-content df fdc" v-show="checkedIndex1==0">
|
|
|
<view v-for="(content,n) in myData_YLRZ_ZSD[checkedIndex2].content" :key="n">
|
|
<view v-for="(content,n) in myData_YLRZ_ZSD[checkedIndex2].content" :key="n">
|
|
@@ -109,9 +110,21 @@
|
|
|
<view class="ylrz-test-q">
|
|
<view class="ylrz-test-q">
|
|
|
{{(wrong+1)+'、'+test_YLRZ.list[wrong].q}}
|
|
{{(wrong+1)+'、'+test_YLRZ.list[wrong].q}}
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <!-- 答案 -->
|
|
|
|
|
+ <!-- <view class="ylrz-test-a-box">
|
|
|
|
|
+ <view class="ylrz-test-a-box2">
|
|
|
|
|
+ <view class="df aic fdr ylrz-test-a" v-for="(answer2,answerI2) in test_YLRZ.list[wrong].a_list" :key="answerI2">
|
|
|
|
|
+ <img class="ylrz-test-a-img" :src="test_YLRZ.list[wrong].a[answerI2]==1?test_answer_icon_checked:allCheckedAnswer[wrong][answerI2]==1?test_answer_icon_wrong:test_answer_icon_unchecked"></img>
|
|
|
|
|
+ <view class="ylrz-test-a-text" :style="{color:test_YLRZ.list[wrong].a[answerI2]==1?test_answer_color_checked:allCheckedAnswer[wrong][answerI2]==1?test_answer_color_wrong:test_answer_color_unchecked}">
|
|
|
|
|
+ {{test_answer_pre[answerI2]+':'+answer2}}
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view> -->
|
|
|
<view class="ylrz-test-a-box">
|
|
<view class="ylrz-test-a-box">
|
|
|
<view class="ylrz-test-a-box2">
|
|
<view class="ylrz-test-a-box2">
|
|
|
<view class="df aic fdr ylrz-test-a" v-for="(answer2,answerI2) in test_YLRZ.list[wrong].a_list" :key="answerI2">
|
|
<view class="df aic fdr ylrz-test-a" v-for="(answer2,answerI2) in test_YLRZ.list[wrong].a_list" :key="answerI2">
|
|
|
|
|
+ <!-- <img class="ylrz-test-a-img" :src="test_YLRZ.list[wrong].a[answerI2]==1?test_answer_icon_checked:allCheckedAnswer[wrong][answerI2]==1?test_answer_icon_wrong:test_answer_icon_unchecked"></img> -->
|
|
|
<view class="ylrz-test-a-text">
|
|
<view class="ylrz-test-a-text">
|
|
|
{{test_answer_pre[answerI2]+':'+answer2}}
|
|
{{test_answer_pre[answerI2]+':'+answer2}}
|
|
|
</view>
|
|
</view>
|
|
@@ -201,7 +214,9 @@
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
initData() {
|
|
initData() {
|
|
|
- mydata_examInfo.StartTime = Math.round((new Date().getTime() - 1000)/1000);
|
|
|
|
|
|
|
+ // this.checkedIndex1 = 0;
|
|
|
|
|
+ // this.checkedIndex2 = 0;
|
|
|
|
|
+ // console.log('111111111111111')
|
|
|
|
|
|
|
|
let startTimeInt = userController.data_scores[0].StartTime;
|
|
let startTimeInt = userController.data_scores[0].StartTime;
|
|
|
if(startTimeInt==0)
|
|
if(startTimeInt==0)
|
|
@@ -210,7 +225,7 @@
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- //怕和开始时间重叠 加1秒
|
|
|
|
|
|
|
+ //this.startTime = new Date(startTimeInt).getTime()/1000;
|
|
|
this.startTime = Math.round((new Date().getTime()+ 1000)/1000);
|
|
this.startTime = Math.round((new Date().getTime()+ 1000)/1000);
|
|
|
},
|
|
},
|
|
|
onLeftBtn1Click(index) {
|
|
onLeftBtn1Click(index) {
|
|
@@ -262,9 +277,8 @@
|
|
|
this.allCheckedAnswer[this.curQIndex] = this.curCheckedAnswer;
|
|
this.allCheckedAnswer[this.curQIndex] = this.curCheckedAnswer;
|
|
|
},
|
|
},
|
|
|
onClick_test_a(answerI) {
|
|
onClick_test_a(answerI) {
|
|
|
- console.log("点击答案",answerI);
|
|
|
|
|
|
|
+ // console.log("点击答案");
|
|
|
let answer = this.curCheckedAnswer[answerI] == 1 ? 0 : 1;
|
|
let answer = this.curCheckedAnswer[answerI] == 1 ? 0 : 1;
|
|
|
- console.log("对还是错",answer);
|
|
|
|
|
this.curCheckedAnswer[answerI] = answer;
|
|
this.curCheckedAnswer[answerI] = answer;
|
|
|
this.allCheckedAnswer[this.curQIndex] = this.curCheckedAnswer;
|
|
this.allCheckedAnswer[this.curQIndex] = this.curCheckedAnswer;
|
|
|
this.$forceUpdate();
|
|
this.$forceUpdate();
|
|
@@ -274,7 +288,7 @@
|
|
|
this.resetCurCheckedAnswer();
|
|
this.resetCurCheckedAnswer();
|
|
|
},
|
|
},
|
|
|
onClick_test_next() {
|
|
onClick_test_next() {
|
|
|
- console.log("这道题选了什么", this.curCheckedAnswer);
|
|
|
|
|
|
|
+ // console.log("这道题选了什么", this.curCheckedAnswer);
|
|
|
if (this.checkedAnswer() == true) {
|
|
if (this.checkedAnswer() == true) {
|
|
|
this.curQIndex++;
|
|
this.curQIndex++;
|
|
|
this.resetCurCheckedAnswer();
|
|
this.resetCurCheckedAnswer();
|
|
@@ -316,7 +330,7 @@
|
|
|
//let score = 10 - this.allWrongTest.length;
|
|
//let score = 10 - this.allWrongTest.length;
|
|
|
let score = 20 - this.allWrongTest.length*2;
|
|
let score = 20 - this.allWrongTest.length*2;
|
|
|
this.totalScore = score;
|
|
this.totalScore = score;
|
|
|
-
|
|
|
|
|
|
|
+ console.log("ylrz分数=",score);
|
|
|
this.endTime = new Date();
|
|
this.endTime = new Date();
|
|
|
userController.setupScore_ylrz(this.startTime,this.endTime,score,function(res){
|
|
userController.setupScore_ylrz(this.startTime,this.endTime,score,function(res){
|
|
|
// alert("提交成功");
|
|
// alert("提交成功");
|
|
@@ -334,7 +348,7 @@
|
|
|
//把用户选择的答案放进去
|
|
//把用户选择的答案放进去
|
|
|
let curCheckedLetter = '我的答案:【';
|
|
let curCheckedLetter = '我的答案:【';
|
|
|
for (let j = 0; j < this.allCheckedAnswer[this.allWrongTest[i]].length; j++) {
|
|
for (let j = 0; j < this.allCheckedAnswer[this.allWrongTest[i]].length; j++) {
|
|
|
- if (this.allCheckedAnswer[i][j] == 1) {
|
|
|
|
|
|
|
+ if (this.allCheckedAnswer[this.allWrongTest[i]][j] == 1) {
|
|
|
curCheckedLetter += this.test_answer_pre[j];
|
|
curCheckedLetter += this.test_answer_pre[j];
|
|
|
curCheckedLetter += ','
|
|
curCheckedLetter += ','
|
|
|
}
|
|
}
|