Commit 71b0cb89 authored by Tt's avatar Tt

调整完成

parent 087be0a1
No preview for this file type
...@@ -426,10 +426,11 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -426,10 +426,11 @@ export default class SceneComponent extends MyCocosSceneComponent {
zi_count: this.data.zi_count, zi_count: this.data.zi_count,
score: this.score, score: this.score,
}; };
let details = pg.hw.getRecord(); let recordList = pg.hw.getRecord();
if (details && details.length > 0) { if (recordList && recordList.length > 0) {
upData.details = details upData.recordList = recordList
} }
console.log('upload->' + JSON.stringify(upData))
const middleLayer = cc.find('middleLayer').getComponent('middleLayer'); const middleLayer = cc.find('middleLayer').getComponent('middleLayer');
middleLayer.onHomeworkFinish(upData, () => { middleLayer.onHomeworkFinish(upData, () => {
res(''); res('');
...@@ -437,16 +438,17 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -437,16 +438,17 @@ export default class SceneComponent extends MyCocosSceneComponent {
}) })
} }
gameOver() { gameOver() {
this.sendData() this.sendData().then(() => {
pg.view.visible(this.sentence_box, false) pg.view.visible(this.sentence_box, false)
// pg.event.emit('layer_ending_show', { // pg.event.emit('layer_ending_show', {
// coin: this.score // coin: this.score
// }) // })
// 下一页 // 下一页
pg.event.clear(); pg.event.clear();
const middleLayer = cc.find('middleLayer').getComponent('middleLayer'); const middleLayer = cc.find('middleLayer').getComponent('middleLayer');
middleLayer.saveGolds(this.score); // 保存金币数量;num 是获得金币的数量,数字类型; middleLayer.saveGolds(this.score); // 保存金币数量;num 是获得金币的数量,数字类型;
middleLayer.goNextPage(); // 跳转到下一页 middleLayer.goNextPage(); // 跳转到下一页
})
} }
} }
......
export const defaultData = export const defaultData =
{ {
word_count: 1, "word_count":"22","sentence_count":"11","zi_count":"33",
sentence_count: 1,
zi_count: 1,
npcTitle: "123", npcTitle: "123",
"recordFlag": false, "title": "", "questionText": "", "questionTextAudio": "", "questions": [ "recordFlag": false, "title": "", "questionText": "", "questionTextAudio": "", "questions": [
{ "text": "apple", "time": 2 }, { "text": "apple", "time": 2 },
......
...@@ -91,6 +91,15 @@ ...@@ -91,6 +91,15 @@
<span>{{ item.npcAudioName}}</span> <span>{{ item.npcAudioName}}</span>
</div> </div>
</div> </div>
<span style="font-size: 20px;">掌握单词数: </span>
<input type="text" nz-input [(ngModel)]="item.word_count" (blur)="save()">
<span style="font-size: 20px;">掌握短语数: </span>
<input type="text" nz-input [(ngModel)]="item.sentence_count" (blur)="save()">
<span style="font-size: 20px;">掌握字数: </span>
<input type="text" nz-input [(ngModel)]="item.zi_count" (blur)="save()">
</div> </div>
......
...@@ -25,7 +25,10 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O ...@@ -25,7 +25,10 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O
}], }],
bgAudio: "", bgAudio: "",
bgAudioName: "", bgAudioName: "",
audioName: "" audioName: "",
word_count: '0',
sentence_count: '0',
zi_count: '0',
}; };
isVisible = false; isVisible = false;
...@@ -49,6 +52,9 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O ...@@ -49,6 +52,9 @@ export class FormComponent extends ComponentBase implements OnInit, OnChanges, O
if (!this.item.npcTitle) this.item.npcTitle = ''; if (!this.item.npcTitle) this.item.npcTitle = '';
if (!this.item.npcAudio) this.item.npcAudio = ''; if (!this.item.npcAudio) this.item.npcAudio = '';
if (!this.item.npcAudioName) this.item.npcAudioName = ''; if (!this.item.npcAudioName) this.item.npcAudioName = '';
if (!this.item.word_count) this.item.word_count = '';
if (!this.item.sentence_count) this.item.sentence_count = '';
if (!this.item.zi_count) this.item.zi_count = '';
} }
......
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