Commit 070dcf63 authored by limingzhe's avatar limingzhe

fix: debug

parent 8524ec1d
...@@ -71,7 +71,7 @@ export default class NewClass extends middleLayerBase { ...@@ -71,7 +71,7 @@ export default class NewClass extends middleLayerBase {
} }
onHomeworkFinish(callBack, data = null) { onHomeworkFinishOld(callBack, data = null) {
if (!this.token) { if (!this.token) {
return; return;
} }
...@@ -241,4 +241,40 @@ export default class NewClass extends middleLayerBase { ...@@ -241,4 +241,40 @@ export default class NewClass extends middleLayerBase {
} }
} }
} }
curHomeworkId;
curSyllabusId;
setCurHomeworkData(homework_id, syllabus_id) {
this.curHomeworkId = homework_id;
this.curSyllabusId = syllabus_id;
}
onHomeworkFinish(d1 = null, d2 = null) {
let data = d1;
let callback = null;
if (typeof(d1) == 'function') {
data = d2;
callback = d1;
}
if (this.curHomeworkId == null || this.curSyllabusId == null) {
callback && callback();
return;
}
this.callNetworkApiPostNew(`/api/app_source/v1/student/homework/finished`, {
syllabus_id: this.curSyllabusId,
homework_id: this.curHomeworkId,
result: JSON.stringify(data || {}),
}, res => {
this.curSyllabusId = null;
this.curHomeworkId = null;
callback && callback(res);
});
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment