Commit 07bb99d414f90e0ba4ef5dca6678db7d26718820

Authored by 梁保满
1 parent 73ee590b

随堂问详情反馈时长

src/views/basic/ask/analysis.vue
@@ -217,12 +217,10 @@ export default { @@ -217,12 +217,10 @@ export default {
217 if (status == 0) { 217 if (status == 0) {
218 this.className = data.className || ""; 218 this.className = data.className || "";
219 this.detail = { ...data }; 219 this.detail = { ...data };
220 - this.detail.duration = this.detail.duration  
221 - ? (this.detail.duration / 60).toFixed(2)  
222 - : 0;  
223 - this.detail.consumingDuration = this.detail.consumingDuration  
224 - ? (this.detail.consumingDuration / 60).toFixed(2)  
225 - : 0; 220 + let duration = parseInt(this.detail.duration / 60) + "分";
  221 + let durations = parseInt(this.detail.duration % 60);
  222 + durations = durations ? durations + "秒" : "";
  223 + this.detail.duration = this.detail.duration ? duration + durations : 0;
226 } else { 224 } else {
227 this.$message.error(info); 225 this.$message.error(info);
228 } 226 }
src/views/basic/ask/components/detail.vue
@@ -7,23 +7,19 @@ @@ -7,23 +7,19 @@
7 <li class="info-item">签到人数:{{ detail.answeredNum }}</li> 7 <li class="info-item">签到人数:{{ detail.answeredNum }}</li>
8 <li class="info-item">题目总数:{{ detail.questionNum }}</li> 8 <li class="info-item">题目总数:{{ detail.questionNum }}</li>
9 <li class="info-item">答题总数:{{ detail.totalAnswersNum }}</li> 9 <li class="info-item">答题总数:{{ detail.totalAnswersNum }}</li>
10 - <li class="info-item">课时时长:{{ detail.duration }}分钟</li>  
11 - <li class="info-item">  
12 - 总参与度::{{ detail.participationRate }}%  
13 - </li>  
14 - <li class="info-item">  
15 - 班级总正确率:{{ detail.classCorrectRate }}%  
16 - </li>  
17 - <li class="info-item">  
18 - 已答总正确率:{{ detail.answerCorrectRate }}%  
19 - </li> 10 + <li class="info-item">课时时长:{{ detail.duration }}</li>
  11 + <li class="info-item">总参与度::{{ detail.participationRate }}%</li>
  12 + <li class="info-item">班级总正确率:{{ detail.classCorrectRate }}%</li>
  13 + <li class="info-item">已答总正确率:{{ detail.answerCorrectRate }}%</li>
20 <li class="info-item"> 14 <li class="info-item">
21 反馈时长:{{ setDuration(detail.consumingDuration) }} 15 反馈时长:{{ setDuration(detail.consumingDuration) }}
22 </li> 16 </li>
23 </ul> 17 </ul>
24 <ul class="info" v-else-if="types == 2"> 18 <ul class="info" v-else-if="types == 2">
25 <li class="info-item">科目:{{ detail.subjectName }}</li> 19 <li class="info-item">科目:{{ detail.subjectName }}</li>
26 - <li class="info-item" v-if="id.length == 1">课时名称:{{ detail.title }}</li> 20 + <li class="info-item" v-if="id.length == 1">
  21 + 课时名称:{{ detail.title }}
  22 + </li>
27 <li class="info-item" v-else>课时总数:{{ id.length }}</li> 23 <li class="info-item" v-else>课时总数:{{ id.length }}</li>
28 <li class="info-item">课时时长:{{ detail.duration }}分钟</li> 24 <li class="info-item">课时时长:{{ detail.duration }}分钟</li>
29 <li class="info-item"> 25 <li class="info-item">
@@ -31,16 +27,9 @@ @@ -31,16 +27,9 @@
31 </li> 27 </li>
32 <li class="info-item">题目总数:{{ detail.questionNum }}</li> 28 <li class="info-item">题目总数:{{ detail.questionNum }}</li>
33 <li class="info-item">答题总数:{{ detail.totalAnswersNum }}</li> 29 <li class="info-item">答题总数:{{ detail.totalAnswersNum }}</li>
34 - <li class="info-item">  
35 - 班级总正确率:{{ detail.classCorrectRate }}%  
36 - </li>  
37 - <li class="info-item">  
38 - 已答总正确率:{{ detail.answerCorrectRate }}%  
39 - </li>  
40 - <li class="info-item">  
41 - 总参与度:{{ detail.participationRate }}%  
42 - </li>  
43 - 30 + <li class="info-item">班级总正确率:{{ detail.classCorrectRate }}%</li>
  31 + <li class="info-item">已答总正确率:{{ detail.answerCorrectRate }}%</li>
  32 + <li class="info-item">总参与度:{{ detail.participationRate }}%</li>
44 </ul> 33 </ul>
45 </template> 34 </template>
46 <script> 35 <script>
@@ -69,8 +58,8 @@ export default { @@ -69,8 +58,8 @@ export default {
69 } 58 }
70 return aTime; 59 return aTime;
71 }, 60 },
72 - }  
73 -} 61 + },
  62 +};
74 </script> 63 </script>
75 <style lang="scss" scoped> 64 <style lang="scss" scoped>
76 .info { 65 .info {