|
@@ -56,7 +56,8 @@ class TaskService extends CrudService {
|
|
|
arr.push(obj);
|
|
|
}
|
|
|
}
|
|
|
- return await this.ctx.service.util.toZip(arr, fn);
|
|
|
+ console.log(taskList);
|
|
|
+ // return await this.ctx.service.util.toZip(arr, fn);
|
|
|
}
|
|
|
|
|
|
async getTaskInfo(range, subid) {
|
|
@@ -100,13 +101,8 @@ class TaskService extends CrudService {
|
|
|
const arr = [];
|
|
|
for (const task of taskList) {
|
|
|
const r = arr.find(f => f.studentid === task.studentid && f.lessonid === task.lessonid);
|
|
|
- if (r) arr.push(task);
|
|
|
+ if (!r) arr.push(task);
|
|
|
}
|
|
|
- // taskList = taskList.map(i => {
|
|
|
- // const r = lessonList.find(i => i._id === i.lessonid);
|
|
|
- // if (r) i.lessonname = r.subname;
|
|
|
- // return i;
|
|
|
- // });
|
|
|
return JSON.parse(JSON.stringify(arr));
|
|
|
}
|
|
|
|