Commit e88ddd9234cf3de4464abe3d5f3433145c0d266c

Authored by 梁保满
1 parent 07bb99d4

随堂问多课时学生问答 总参与度以及总正确率班名调整

src/views/basic/ask/components/answerQustion.vue
... ... @@ -248,7 +248,7 @@ export default {
248 248 if (this.tableData.length) {
249 249 let optionsList = [];
250 250 let subjectName = [];
251   - let rank = {};
  251 + // let rank = {};
252 252 resultData = this.tableData.map((item) => {
253 253 let params = {};
254 254  
... ... @@ -280,38 +280,38 @@ export default {
280 280 params["questionNum" + items.subjectName] = items.questionNum;
281 281 });
282 282 }
283   - if (this.types != 3) {
284   - let participationRateArr = [];
285   - let correctRateArr = [];
286   - this.tableData.map((item) => {
287   - participationRateArr.push(item.participationRate);
288   - correctRateArr.push(item.correctRate);
289   - });
290   - participationRateArr = [...new Set(participationRateArr)];
291   - participationRateArr = participationRateArr.sort((a, b) => {
292   - return b - a;
293   - });
294   - correctRateArr = [...new Set(correctRateArr)];
295   - correctRateArr = correctRateArr.sort((a, b) => {
296   - return b - a;
297   - });
298   - let participationRateRank = participationRateArr.findIndex(
299   - (value) => {
300   - return item.participationRate == value;
301   - }
302   - );
303   - let correctRateRank = correctRateArr.findIndex((value) => {
304   - return item.correctRate == value;
305   - });
306   - rank = {
307   - participationRateRank: participationRateRank + 1,
308   - correctRateRank: correctRateRank + 1,
309   - };
310   - }
  283 + // if (this.types != 3) {
  284 + // let participationRateArr = [];
  285 + // let correctRateArr = [];
  286 + // this.tableData.map((item) => {
  287 + // participationRateArr.push(item.participationRate);
  288 + // correctRateArr.push(item.correctRate);
  289 + // });
  290 + // participationRateArr = [...new Set(participationRateArr)];
  291 + // participationRateArr = participationRateArr.sort((a, b) => {
  292 + // return b - a;
  293 + // });
  294 + // correctRateArr = [...new Set(correctRateArr)];
  295 + // correctRateArr = correctRateArr.sort((a, b) => {
  296 + // return b - a;
  297 + // });
  298 + // let participationRateRank = participationRateArr.findIndex(
  299 + // (value) => {
  300 + // return item.participationRate == value;
  301 + // }
  302 + // );
  303 + // let correctRateRank = correctRateArr.findIndex((value) => {
  304 + // return item.correctRate == value;
  305 + // });
  306 + // rank = {
  307 + // participationRateRank: participationRateRank + 1,
  308 + // correctRateRank: correctRateRank + 1,
  309 + // };
  310 + // }
311 311 return {
312 312 ...item,
313 313 ...params,
314   - ...rank,
  314 + // ...rank,
315 315 };
316 316 });
317 317 this.phaseOption = [...subjectName];
... ...