Commit f75b271b authored by 李维's avatar 李维

添加排序题

parent 1fab9d5d
......@@ -483,7 +483,7 @@
},
{
"__type__": "cc.Node",
"_name": "word",
"_name": "_word",
"_objFlags": 0,
"_parent": {
"__id__": 11
......
......@@ -29,8 +29,9 @@ cc.Class({
// LIFE-CYCLE CALLBACKS:
// onLoad () {},
currentInputIndex: 0,
currentInputIndex: null,
start () {
this.currentInputIndex = 0;
this.initEventListener();
},
......@@ -45,7 +46,8 @@ cc.Class({
okBtn.on("click", ()=>{
const selectedContainer = cc.find("mainContainer/selected", this.node);
const allData = [];
selectedContainer.children.forEach(child=>{
selectedContainer.children.forEach((child, index)=>{
child.myData.currentIndex = index;
allData.push(child.myData)
})
this.node.emit("onEnter", allData);
......@@ -58,16 +60,16 @@ cc.Class({
},
show(options) {
this.node.opacity = 0;
this.node.opacity = 255;
this.node.x = 0;
this.node.y = 0;
this.node.active = true;
const template = cc.find("mainContainer/options/word", this.node);
const template = cc.find("mainContainer/options/_word", this.node);
const optionsContainer = cc.find("mainContainer/options", this.node);
const selectedContainer = cc.find("mainContainer/selected", this.node);
options.forEach(item => {
const newWord = cc.instantiate(template);
newWord.name = "word";
newWord.getComponent(cc.Label).string = item.word;
newWord.active = true;
newWord.myData = {
......@@ -79,16 +81,14 @@ cc.Class({
optionsContainer.addChild(newWord);
newWord.on("click", ()=>{
if(newWord.selected) {
if(newWord.myData.selected) {
selectedContainer.removeChild(newWord)
optionsContainer.addChild(newWord)
newWord.myData.selected = false;
ewWord.myData.currentIndex = -1;
} else {
optionsContainer.removeChild(newWord)
selectedContainer.addChild(newWord)
newWord.myData.selected = true;
newWord.myData.currentIndex = this.currentInputIndex++;
}
})
});
......@@ -99,10 +99,17 @@ cc.Class({
},
hide() {
const optionsContainer = cc.find("mainContainer/options", this.node);
const selectedContainer = cc.find("mainContainer/selected", this.node);
this.node.opacity = 255;
cc.tween(this.node).to(0.1, {opacity: 0}).call(()=>{
this.node.x = 5000;
this.node.active = false;
optionsContainer.children.forEach(child=>{
if(child.name != "_word") {
child.destroy();
}
})
selectedContainer.removeAllChildren();
}).start();
}
// update (dt) {},
......
......@@ -2881,7 +2881,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "8cJEY1+WlLn7+Ees86mvmp"
"_id": "f3EiGLz1NDc4D8RdALWpcl"
},
{
"__type__": "cc.Node",
......@@ -2948,7 +2948,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "2dytsJT51DPpQxEOL5WgfY"
"_id": "1dzmvk2WNLybGOFWu+bkme"
},
{
"__type__": "cc.Sprite",
......@@ -2980,7 +2980,7 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "00pf/LUbhOB4LiEJEj7cvA"
"_id": "cfK116pA5E3rJPBTkQXbhd"
},
{
"__type__": "cc.BlockInputEvents",
......@@ -2990,7 +2990,7 @@
"__id__": 60
},
"_enabled": true,
"_id": "30jJaNpKlLyo2TLbUHgwz2"
"_id": "754BzPZlxJgYZwyfK9VeV5"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3068,7 +3068,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "65woOMq3ZN37z1Xp8U4RV8"
"_id": "57hZXsIzZIioUCR8w+iTOC"
},
{
"__type__": "cc.Node",
......@@ -3135,7 +3135,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "570ZJcch9IWKgt1rMU3yMf"
"_id": "e5DKi46NdM363yZ0bToDkN"
},
{
"__type__": "cc.Widget",
......@@ -3162,7 +3162,7 @@
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "05BVea+OlM16R05XeYpNz5"
"_id": "e1fgau3adEKIPfOYgZ0KdO"
},
{
"__type__": "cc.Layout",
......@@ -3194,7 +3194,7 @@
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": "bfB5MPc0NFEZCPEAqQp6lO"
"_id": "27AqdDVU5Cr4ZonWIZ17gu"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3276,11 +3276,11 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "2a7Hud0/xCiLXnK66ah5wm"
"_id": "af7LcdiRNEu6OIKQtyY4qy"
},
{
"__type__": "cc.Node",
"_name": "word",
"_name": "_word",
"_objFlags": 0,
"_parent": {
"__id__": 69
......@@ -3343,7 +3343,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "f1jffZE21FvJp+FYVnGRpF"
"_id": "24la8mlS1Kv56l3T0Ja1Jh"
},
{
"__type__": "cc.Label",
......@@ -3376,7 +3376,7 @@
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "a9ULDPLjJAL4ByC5ghW/qP"
"_id": "67CcGsSLtGZbHjRFHCZps1"
},
{
"__type__": "cc.Button",
......@@ -3444,7 +3444,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": null,
"_id": "6aDnDBQ4BLp5qAcUldLhqV"
"_id": "63+3E4GyVKMYbR+2yeTuhD"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3482,7 +3482,7 @@
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "dbeUV0oAdMkoUX7whT39g6"
"_id": "7bBkLt755MLbXHGoJM4q8Q"
},
{
"__type__": "cc.Layout",
......@@ -3514,7 +3514,7 @@
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": "faXxKgaaVL35pkDm3g8E3J"
"_id": "c6mk63Ne5M0KZ5M8Exwf1I"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3610,7 +3610,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "6a+9q2JdVKWorw6Tdjdmpq"
"_id": "a7rCwj+WxDpZffmGLFrFRp"
},
{
"__type__": "cc.Node",
......@@ -3677,7 +3677,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "201ygQsTBLPqWoIAPTrF3e"
"_id": "8aFT0yjrhOM6YkkP+l+1RA"
},
{
"__type__": "cc.Sprite",
......@@ -3709,7 +3709,7 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "66AgH7wFxFoJVsZBUXaShb"
"_id": "08WztnS9lGjIUZHeWrgNGP"
},
{
"__type__": "cc.Button",
......@@ -3777,7 +3777,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": null,
"_id": "77AAijsM1Mu7STJKA5kLiV"
"_id": "bf1OUxMdtK4br9YG+smHT+"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3855,7 +3855,7 @@
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "e52OcTCZ9DWKQ69/QEdQ+j"
"_id": "9616fFlYxFBLgyg2A5NYDn"
},
{
"__type__": "cc.Sprite",
......@@ -3887,7 +3887,7 @@
"_fillRange": 0,
"_isTrimmedMode": true,
"_atlas": null,
"_id": "41HajXuhFFLZJ/8t/SWtH/"
"_id": "4fk1UrqZpDCall8r89ssFN"
},
{
"__type__": "cc.Button",
......@@ -3955,7 +3955,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": null,
"_id": "1d/eTvKPhIA6IgQHl62p3b"
"_id": "7bsIwp83xN9qIshem+89wq"
},
{
"__type__": "cc.PrefabInfo",
......@@ -3998,7 +3998,7 @@
"_N$verticalDirection": 1,
"_N$horizontalDirection": 0,
"_N$affectedByScale": false,
"_id": "47qbtGqlBAlr4hz+Lu4DgK"
"_id": "f28JAhwDFHp6Y8EaYUQFod"
},
{
"__type__": "cc.Widget",
......@@ -4025,7 +4025,7 @@
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "e2voxEJAdBI4uUPgSePbQF"
"_id": "d5ecb59A1OqJ4xwxu00AJU"
},
{
"__type__": "cc.PrefabInfo",
......@@ -4046,7 +4046,7 @@
"__id__": 59
},
"_enabled": true,
"_id": "d6ACvoJspN8LxPPh7gIGJT"
"_id": "6a6qCSGUVO4bu3dozn7odA"
},
{
"__type__": "cc.Widget",
......@@ -4073,7 +4073,7 @@
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "9eUm8aLA5ERrjo+cVhnuDj"
"_id": "72o40ck/BHKp2Gv5BcAgFh"
},
{
"__type__": "cc.PrefabInfo",
......
......@@ -20,6 +20,7 @@ const CONNECTION = "6";
const PRONUNCIATION_ASSESSMENT = "7";
const RIGHT_OR_WRONG = "8";
const CROSSWORD_PUZZLE = "9";
const SORT_WORDS = "10";
const layer_1 = 5
const layer_2 = 10
......@@ -64,12 +65,6 @@ export default class SceneComponent extends MyCocosSceneComponent {
this.initScorePanel();
this.initActionButton();
this.initScoreShow();
setTimeout(() => {
this.sortWords.emit("show", [
{word: "Fine"}, {word: "thank"}, {word: "you"}
])
}, 1000);
}
// 初始化屏幕储存
......@@ -389,6 +384,12 @@ export default class SceneComponent extends MyCocosSceneComponent {
case CROSSWORD_PUZZLE:
validater = this.setCrosswordPuzzleInput(configItem, isDebug);
this.scoreValidater.push(validater);
break;
// 文字排序
case SORT_WORDS:
validater = this.setSortWords(configItem, this.data.hotZoneItemArr[configItem.linkHotZoneIndex], isDebug);
this.scoreValidater.push(validater);
break;
}
});
......@@ -1287,6 +1288,122 @@ export default class SceneComponent extends MyCocosSceneComponent {
return validater
}
// 设置单词排序题
setSortWords(contentData, hotZoneItemData, debugMode=false) {
// 该题型需要配置一个显示正确错误符号的热区
const resultIconShowData = this.data.hotZoneItemArr[contentData.linkResultShowHotZoneIndex];
const resultIconRect = this.newRectNode(resultIconShowData, layer_2, debugMode);
this.newDecorativeFrame(hotZoneItemData, layer_1, "#FFFFFF", "#6dbef6", debugMode);
const rect = this.newRectNode(hotZoneItemData, layer_3, debugMode);
// 选项列表
const optionList = [];
// 已选的单词列表
let sortedList = [];
// 正确校验方法 - 默认返null
let validater = () => {
const result = {
detail: {
contentType: SORT_WORDS,
configIndex: contentData.index,
contentIndex: -1,
optionList: [],
sortedList: [],
right: true
},
configIndex: contentData.index,
rect: resultIconRect,
allRight: true,
score: -1
}
result.detail.optionList = optionList;
result.detail.sortedList = sortedList;
if(optionList.length != sortedList.length) {
// 如果选项长度和选择的长度不等,则判定为没有完成所有选项
// 错误
result.allRight = false;
result.detail.right = false;
return [result]
}
// 遍历选择的列表 判断是否和设定一致 注意:设定的序号从1开始
let hasWrong = false;
sortedList.forEach(word => {
if((Number(word.currentIndex) + 1) != Number(word.option.sortIndex)) {
hasWrong = true;
}
})
if(!hasWrong) {
// 正确 返回分数
result.score = contentData.score && !isNaN(Number(contentData.score)) ? Number(contentData.score) : 0;
return [result]
} else {
// 错误
result.allRight = false;
result.detail.right = false;
return [result]
}
};
contentData.contentList.forEach((option, index) => {
optionList.push({
word: option.text,
index: index,
sortIndex: option.sortIndex
})
});
rect.on("click", async () => {
if(this.submitted) {
return;
}
this.currentInputTarget = rect;
// 取得上次输入文字 传到键盘中 作为默认显示 - 清空当前文字节点
let lastText = "";
if(rect.cleanLast) {
lastText = rect.cleanLast()
}
let text = ""
sortedList = await this.asyncShowSortWordsModal(optionList);
if(sortedList == undefined) {
// 点击了取消 还原上次显示
text = lastText;
} else {
const textArr = [];
sortedList.forEach(word=>{
textArr.push(word.option.word);
})
text = textArr.join(" ");
}
const inputLabel = this.newInputTextNode(text, 0);
inputLabel.x = rect.width / 2;
inputLabel.y = rect.height / 2;
currentInputText = text;
// 更新清除方法
rect.cleanLast = () => {
inputLabel.destroy();
return text;
}
// 校验必须在上面更新了校验器之后进行 否则本次选择不会生效
this.checkCanSubmit();
rect.addChild(inputLabel);
})
return validater
}
// 设置选项菜单热区 [已修改]
setTextOptionList(contentData, debugMode=false) {
// 存放子校验器
......@@ -1925,6 +2042,16 @@ export default class SceneComponent extends MyCocosSceneComponent {
})
}
// 同步方式显示单词排序框
asyncShowSortWordsModal(options) {
return new Promise((resovle, reject) => {
this.sortWords.emit("show", options);
this.onSortWordsEndCallback = (target, e) => {
resovle(e);
}
})
}
onDestroy() {
cc.audioEngine.stop(this.currentAudioPlay);
}
......
export const defaultData = {"bgItem":{"url":"http://staging-teach.cdn.ireadabc.com/760611656ac7e70cbbed7fb8e2ad5fa2.png","rect":{"x":198.875,"y":0,"width":1152.25,"height":1676}},"hotZoneItemArr":[{"index":0,"itemType":"rect","itemName":"1-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":186,"y":261,"width":38,"height":38}},{"index":1,"itemType":"rect","itemName":"1-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":263,"y":253,"width":42,"height":42}},{"index":2,"itemType":"rect","itemName":"1-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":335,"y":246,"width":42,"height":42}},{"index":3,"itemType":"rect","itemName":"1-D","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":398,"y":240,"width":46,"height":46}},{"index":4,"itemType":"rect","itemName":"2-音频","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":343,"y":384,"width":46,"height":46}},{"index":5,"itemType":"rect","itemName":"3-1-Alex","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":212,"y":607,"width":100,"height":54}},{"index":6,"itemType":"rect","itemName":"3-1-Anna","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":348,"y":609,"width":100,"height":48}},{"index":7,"itemType":"rect","itemName":"3-2-Hello","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":215,"y":705,"width":100,"height":52}},{"index":8,"itemType":"rect","itemName":"3-2-Hi","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":346,"y":696,"width":100,"height":48}},{"index":9,"itemType":"rect","itemName":"4-C1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":192.88,"y":915.88,"width":40.25,"height":40.25}},{"index":10,"itemType":"rect","itemName":"4-C2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":271,"y":918,"width":42,"height":42}},{"index":11,"itemType":"rect","itemName":"4-C3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":350,"y":913,"width":36,"height":36}},{"index":12,"itemType":"rect","itemName":"4-C4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":426,"y":909,"width":44,"height":44}},{"index":13,"itemType":"rect","itemName":"4-C5","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":503,"y":904,"width":48,"height":48}},{"index":14,"itemType":"rect","itemName":"5-Hello","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":355.88,"y":1015,"width":156.25,"height":44}},{"index":15,"itemType":"rect","itemName":"5-World","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":575.88,"y":1003,"width":200.25,"height":42}},{"index":16,"itemType":"rect","itemName":"6-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":184,"y":1202,"width":36,"height":36}},{"index":17,"itemType":"rect","itemName":"6-a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":393,"y":1303,"width":38,"height":38}},{"index":18,"itemType":"rect","itemName":"6-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":179.88,"y":1292.88,"width":44.25,"height":44.25}},{"index":19,"itemType":"rect","itemName":"6-b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":393.88,"y":1373.88,"width":40.25,"height":40.25}},{"index":20,"itemType":"rect","itemName":"6-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":187.88,"y":1373.88,"width":32.25,"height":32.25}},{"index":21,"itemType":"rect","itemName":"6-c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":397,"y":1201,"width":36,"height":36}},{"index":22,"itemType":"rect","itemName":"7-A-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":191,"y":1561,"width":38,"height":38}},{"index":23,"itemType":"rect","itemName":"7-A-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":240.88,"y":1559.88,"width":42.25,"height":42.25}},{"index":24,"itemType":"rect","itemName":"7-A-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":299,"y":1563,"width":38,"height":38}},{"index":25,"itemType":"rect","itemName":"7-B-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":461,"y":1568,"width":34,"height":34}},{"index":26,"itemType":"rect","itemName":"7-B-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":511,"y":1565,"width":42,"height":42}},{"index":27,"itemType":"rect","itemName":"7-B-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":569,"y":1569,"width":32,"height":32}},{"index":28,"itemType":"rect","itemName":"8-1a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":619.88,"y":202.88,"width":46.25,"height":46.25}},{"index":29,"itemType":"rect","itemName":"8-1b 8-2b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":623,"y":253,"width":42,"height":42}},{"index":30,"itemType":"rect","itemName":"8-1c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":622,"y":300,"width":46,"height":46}},{"index":31,"itemType":"rect","itemName":"8-2a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":668.88,"y":251.88,"width":36.25,"height":36.25}},{"index":32,"itemType":"rect","itemName":"8-2c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":705,"y":252,"width":34,"height":34}},{"index":33,"itemType":"rect","itemName":"8-2d 8-3b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":739,"y":247,"width":40,"height":40}},{"index":34,"itemType":"rect","itemName":"8-2e","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":779,"y":247,"width":40,"height":40}},{"index":35,"itemType":"rect","itemName":"8-3a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":736,"y":206,"width":40,"height":40}},{"index":36,"itemType":"rect","itemName":"8-3c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":733,"y":288,"width":40,"height":40}},{"index":37,"itemType":"rect","itemName":"8-3d 8-4a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":733,"y":330,"width":36,"height":36}},{"index":38,"itemType":"rect","itemName":"8-3e","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":731,"y":367,"width":42,"height":42}},{"index":39,"itemType":"rect","itemName":"8-4b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":775,"y":330,"width":34,"height":34}},{"index":40,"itemType":"rect","itemName":"8-4c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":816,"y":330,"width":36,"height":36}},{"index":41,"itemType":"rect","itemName":"8-4d","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":857,"y":329,"width":38,"height":38}},{"index":42,"itemType":"rect","itemName":"结果3-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":141.13,"y":617,"width":36,"height":36}},{"index":43,"itemType":"rect","itemName":"结果3-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":131.13,"y":702,"width":42,"height":42}},{"index":44,"itemType":"rect","itemName":"结果4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":28.13,"y":812,"width":42,"height":42}},{"index":45,"itemType":"rect","itemName":"结果6","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":31.13,"y":1113,"width":42,"height":42}},{"index":46,"itemType":"rect","itemName":"结果8-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":537.13,"y":218,"width":34,"height":34}},{"index":47,"itemType":"rect","itemName":"结果8-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":535.13,"y":270,"width":34,"height":34}},{"index":48,"itemType":"rect","itemName":"结果8-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":767.13,"y":173,"width":36,"height":36}},{"index":49,"itemType":"rect","itemName":"结果8-4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":691.13,"y":330,"width":32,"height":32}},{"index":50,"itemType":"rect","itemName":"回显6-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":74.13,"y":1203,"width":50,"height":50}},{"index":51,"itemType":"rect","itemName":"回显6-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":74.13,"y":1289,"width":48,"height":48}},{"index":52,"itemType":"rect","itemName":"回显8-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":643.13,"y":430,"width":250,"height":50}},{"index":53,"itemType":"rect","itemName":"回显8-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":645.13,"y":494,"width":236,"height":52}},{"index":54,"itemType":"rect","itemName":"待选1-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":189.13,"y":208,"width":36,"height":36}},{"index":55,"itemType":"rect","itemName":"待选1-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":257.13,"y":202,"width":40,"height":40}},{"index":56,"itemType":"rect","itemName":"待选1-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":335.13,"y":197,"width":36,"height":36}},{"index":57,"itemType":"rect","itemName":"待选1-D","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":405.13,"y":188,"width":40,"height":40}},{"index":58,"itemType":"rect","itemName":"结果7-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":476.13,"y":738,"width":200,"height":200}},{"index":59,"itemType":"rect","itemName":"结果7-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.2109375,"imgScale":1,"mapScale":1.2109375,"rect":{"x":476.13,"y":738,"width":200,"height":200}}],"hotZoneConfigArr":[{"hotZoneType":"0","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"08634210-562b-4af2-913d-549a0a2cf53b","text":"A","image_url":"","hotZoneIndex":null,"score":"2","isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":0,"selectStrikeOutHotZoneIndex":54},{"uuid":"429965ff-34be-4ecc-9dc7-755a49c176cc","text":"B","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":1,"selectStrikeOutHotZoneIndex":55},{"uuid":"6d1a1c42-ac04-47f9-8351-af9c3af9ce6a","text":"C","image_url":"","hotZoneIndex":null,"score":"1","isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":2,"selectStrikeOutHotZoneIndex":56},{"uuid":"2df56c76-7793-495e-96d2-e4b359921676","text":"D","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":3,"selectStrikeOutHotZoneIndex":57}]},{"hotZoneType":"2","linkHotZoneIndex":4,"score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[]},{"hotZoneType":"3","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"47eb98c8-620b-4ccf-8ff5-0e5999383ff8","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":5},{"uuid":"c2e78963-4b00-455a-ae18-8523f4497b7b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":6}],"linkResultShowHotZoneIndex":42},{"hotZoneType":"3","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"f07737fa-1db1-49f5-b520-ce63c1ae573f","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":7},{"uuid":"f45388df-3aa1-405c-a2a5-fce1823607a5","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":8}],"linkResultShowHotZoneIndex":43},{"hotZoneType":"4","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"d241fbb3-3694-4d2d-a3d7-3e0f480283ac","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":true,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":9},{"uuid":"063ccf83-53c1-4222-a076-7bfae3e476be","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":true,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":10},{"uuid":"c6e871b0-11f8-487f-8638-62f488212e1a","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":11},{"uuid":"d9367b80-f358-4405-9128-2a71422584b3","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":12},{"uuid":"e33cb6d5-8373-486a-a3d9-ab5ed6de0f05","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":13}],"linkResultShowHotZoneIndex":44},{"hotZoneType":"5","linkHotZoneIndex":14,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"Hello","contentList":[]},{"hotZoneType":"5","linkHotZoneIndex":15,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"World","contentList":[]},{"hotZoneType":"6","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"694cad52-aa99-486e-a8cc-347e99f44518","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"A","selectStartHotZoneIndex":16,"selectEndHotZoneIndex":17,"selectEndHotZoneShowIndex":50},{"uuid":"2e1b4d4d-ccdc-4eb6-a52c-f64ff220564c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"B","selectStartHotZoneIndex":18,"selectEndHotZoneIndex":19,"selectEndHotZoneShowIndex":51},{"uuid":"86b3ae76-edce-47b1-befb-a6db425e4e6e","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":20,"selectEndHotZoneIndex":21,"selectEndHotZoneShowIndex":null}],"linkResultShowHotZoneIndex":45},{"hotZoneType":"8","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"57c2fc87-34a6-4443-b68d-6cbfaafe8e4c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":22},{"uuid":"3c22a1c0-d490-4a13-9439-766e8e898836","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":23},{"uuid":"75c96b6e-6251-4597-bfef-39d18d57e84b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":24}],"linkResultShowHotZoneIndex":58},{"hotZoneType":"8","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"be267acf-0798-4aae-ac4a-c1cc1788817b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":25},{"uuid":"a4bb0029-f03f-49ab-8c60-c267e106f8a7","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":26},{"uuid":"578799cb-fca6-4075-a692-b6c1a2b9b54c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":27}],"linkResultShowHotZoneIndex":59},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"9252cef6-a8fb-4629-ba9b-9678982434bc","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":28},{"uuid":"5c4f4c66-afe8-4dac-a5ef-af062e8eab39","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":29},{"uuid":"7b4a6a44-cbcd-42b4-8fa8-1806ba36a5a3","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":30}],"linkResultShowHotZoneIndex":46,"linkHotZoneShowIndex":52},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"156c7e8b-a7c8-4560-a846-d5db4dbb8d2d","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":29},{"uuid":"6ad88b37-817c-46b8-b9ba-6881a0503117","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":31},{"uuid":"f39684fe-26a1-4ed9-86a6-22947cb07378","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":32},{"uuid":"7682483c-292b-48d2-a08f-bc8f3446d132","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":33},{"uuid":"fbd26b03-3c5e-4717-98db-323b3ecf0169","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"e","selectHotZoneIndex":34}],"linkResultShowHotZoneIndex":47,"linkHotZoneShowIndex":53},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"b2c29518-0725-4fd0-ae72-e213ff495c96","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":35},{"uuid":"e4187a9e-5ecc-4928-9c6a-bbfc724854f8","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":33},{"uuid":"4c1ad02e-e98b-4419-9341-4ee1878dfe3f","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":36},{"uuid":"483dd552-72bd-4377-b885-84ef0e0cd346","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":37},{"uuid":"75df7a67-ad8c-491d-a894-37c8455b8bee","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"e","selectHotZoneIndex":38}],"linkResultShowHotZoneIndex":48},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"4bfcdace-fb6b-4835-baf6-a0ee40f72291","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":37},{"uuid":"b3f774e5-5843-4332-b5c3-b68a8ac43dea","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":39},{"uuid":"ee8a2acd-7e14-4931-914f-2c6efab5afea","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":40},{"uuid":"6fff90e0-1e2c-4caa-926b-a7d6010c2db5","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":41}],"linkResultShowHotZoneIndex":49}],"isDebug":false,"submitHotZoneIndex":null,"scoreConfigArr":[{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[0]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[2,3]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[4]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[5,6]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[7]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[8,9]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[10,11,12,13]}],"totalScoreHotZoneIndex":null}
\ No newline at end of file
export const defaultData = {"bgItem":{"url":"http://staging-teach.cdn.ireadabc.com/760611656ac7e70cbbed7fb8e2ad5fa2.png","rect":{"x":230.3749999999999,"y":-1.1368683772161603e-13,"width":1317.2500000000002,"height":1916.0000000000002}},"hotZoneItemArr":[{"index":0,"itemType":"rect","itemName":"1-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":212.63,"y":298.37,"width":43.44,"height":43.44}},{"index":1,"itemType":"rect","itemName":"1-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":300.66,"y":289.23,"width":48.01,"height":48.01}},{"index":2,"itemType":"rect","itemName":"1-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":382.97,"y":281.23,"width":48.01,"height":48.01}},{"index":3,"itemType":"rect","itemName":"1-D","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":454.99,"y":274.37,"width":52.59,"height":52.59}},{"index":4,"itemType":"rect","itemName":"2-音频","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":392.12,"y":438.99,"width":52.59,"height":52.59}},{"index":5,"itemType":"rect","itemName":"3-1-Alex","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":242.36,"y":693.92,"width":114.32,"height":61.73}},{"index":6,"itemType":"rect","itemName":"3-1-Anna","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":397.83,"y":696.21,"width":114.32,"height":54.87}},{"index":7,"itemType":"rect","itemName":"3-2-Hello","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":245.79,"y":805.95,"width":114.32,"height":59.45}},{"index":8,"itemType":"rect","itemName":"3-2-Hi","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":395.55,"y":795.67,"width":114.32,"height":54.87}},{"index":9,"itemType":"rect","itemName":"4-C1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":220.5,"y":1047.03,"width":46.01,"height":46.01}},{"index":10,"itemType":"rect","itemName":"4-C2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":309.81,"y":1049.46,"width":48.01,"height":48.01}},{"index":11,"itemType":"rect","itemName":"4-C3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":400.12,"y":1043.74,"width":41.16,"height":41.16}},{"index":12,"itemType":"rect","itemName":"4-C4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":487,"y":1039.17,"width":50.3,"height":50.3}},{"index":13,"itemType":"rect","itemName":"4-C5","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":575.03,"y":1033.45,"width":54.87,"height":54.87}},{"index":14,"itemType":"rect","itemName":"5-Hello","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":406.84,"y":1160.35,"width":178.62,"height":50.3}},{"index":15,"itemType":"rect","itemName":"5-World","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":658.34,"y":1146.63,"width":228.93,"height":48.01}},{"index":16,"itemType":"rect","itemName":"6-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":210.35,"y":1374.12,"width":41.16,"height":41.16}},{"index":17,"itemType":"rect","itemName":"6-a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":449.28,"y":1489.59,"width":43.44,"height":43.44}},{"index":18,"itemType":"rect","itemName":"6-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":205.64,"y":1478.02,"width":50.59,"height":50.59}},{"index":19,"itemType":"rect","itemName":"6-b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":450.28,"y":1570.62,"width":46.01,"height":46.01}},{"index":20,"itemType":"rect","itemName":"6-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":214.78,"y":1570.62,"width":36.87,"height":36.87}},{"index":21,"itemType":"rect","itemName":"6-c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":453.85,"y":1372.98,"width":41.16,"height":41.16}},{"index":22,"itemType":"rect","itemName":"7-A-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":218.35,"y":1784.53,"width":43.44,"height":43.44}},{"index":23,"itemType":"rect","itemName":"7-A-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":275.37,"y":1783.25,"width":48.3,"height":48.3}},{"index":24,"itemType":"rect","itemName":"7-A-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":341.82,"y":1786.82,"width":43.44,"height":43.44}},{"index":25,"itemType":"rect","itemName":"7-B-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":527.01,"y":1792.53,"width":38.87,"height":38.87}},{"index":26,"itemType":"rect","itemName":"7-B-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":584.17,"y":1789.11,"width":48.01,"height":48.01}},{"index":27,"itemType":"rect","itemName":"7-B-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":650.48,"y":1793.68,"width":36.58,"height":36.58}},{"index":28,"itemType":"rect","itemName":"8-1a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":708.65,"y":231.93,"width":52.87,"height":52.87}},{"index":29,"itemType":"rect","itemName":"8-1b 8-2b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":712.21,"y":289.23,"width":48.01,"height":48.01}},{"index":30,"itemType":"rect","itemName":"8-1c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":711.07,"y":342.96,"width":52.59,"height":52.59}},{"index":31,"itemType":"rect","itemName":"8-2a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":764.66,"y":287.95,"width":41.44,"height":41.44}},{"index":32,"itemType":"rect","itemName":"8-2c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":805.95,"y":288.09,"width":38.87,"height":38.87}},{"index":33,"itemType":"rect","itemName":"8-2d 8-3b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":844.82,"y":282.37,"width":45.73,"height":45.73}},{"index":34,"itemType":"rect","itemName":"8-2e","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":890.55,"y":282.37,"width":45.73,"height":45.73}},{"index":35,"itemType":"rect","itemName":"8-3a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":841.39,"y":235.5,"width":45.73,"height":45.73}},{"index":36,"itemType":"rect","itemName":"8-3c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":837.96,"y":329.24,"width":45.73,"height":45.73}},{"index":37,"itemType":"rect","itemName":"8-3d 8-4a","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":837.96,"y":377.26,"width":41.16,"height":41.16}},{"index":38,"itemType":"rect","itemName":"8-3e","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":835.68,"y":419.55,"width":48.01,"height":48.01}},{"index":39,"itemType":"rect","itemName":"8-4b","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":885.98,"y":377.26,"width":38.87,"height":38.87}},{"index":40,"itemType":"rect","itemName":"8-4c","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":932.85,"y":377.26,"width":41.16,"height":41.16}},{"index":41,"itemType":"rect","itemName":"8-4d","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":979.72,"y":376.11,"width":43.44,"height":43.44}},{"index":42,"itemType":"rect","itemName":"结果3-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":161.34,"y":705.35,"width":41.16,"height":41.16}},{"index":43,"itemType":"rect","itemName":"结果3-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":149.91,"y":802.53,"width":48.01,"height":48.01}},{"index":44,"itemType":"rect","itemName":"结果4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":32.16,"y":928.28,"width":48.01,"height":48.01}},{"index":45,"itemType":"rect","itemName":"结果6","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":35.59,"y":1272.38,"width":48.01,"height":48.01}},{"index":46,"itemType":"rect","itemName":"结果8-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":614.05,"y":249.22,"width":38.87,"height":38.87}},{"index":47,"itemType":"rect","itemName":"结果8-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":611.76,"y":308.66,"width":38.87,"height":38.87}},{"index":48,"itemType":"rect","itemName":"结果8-3","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":876.98,"y":197.77,"width":41.16,"height":41.16}},{"index":49,"itemType":"rect","itemName":"结果8-4","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":790.1,"y":377.26,"width":36.58,"height":36.58}},{"index":50,"itemType":"rect","itemName":"回显6-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":84.75,"y":1375.27,"width":57.16,"height":57.16}},{"index":51,"itemType":"rect","itemName":"回显6-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":84.75,"y":1473.58,"width":54.87,"height":54.87}},{"index":52,"itemType":"rect","itemName":"回显8-1","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":735.22,"y":491.58,"width":285.8,"height":57.16}},{"index":53,"itemType":"rect","itemName":"回显8-2","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":737.51,"y":564.74,"width":269.79,"height":59.45}},{"index":54,"itemType":"rect","itemName":"待选1-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":216.21,"y":237.79,"width":41.16,"height":41.16}},{"index":55,"itemType":"rect","itemName":"待选1-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":293.95,"y":230.93,"width":45.73,"height":45.73}},{"index":56,"itemType":"rect","itemName":"待选1-C","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":383.12,"y":225.21,"width":41.16,"height":41.16}},{"index":57,"itemType":"rect","itemName":"待选1-D","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":463.14,"y":214.92,"width":45.73,"height":45.73}},{"index":58,"itemType":"rect","itemName":"结果7-A","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":109.63,"y":1797,"width":30,"height":30}},{"index":59,"itemType":"rect","itemName":"结果7-B","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":439.63,"y":1793,"width":32,"height":32}},{"index":60,"itemType":"rect","itemName":"8-单词排序","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":731.63,"y":743,"width":262,"height":38}},{"index":61,"itemType":"rect","itemName":"8-结果","fontSize":50,"fontName":"BRLNSR_1","fontColor":"#8f3758","fontScale":1.3890625,"imgScale":1,"mapScale":1.3890625,"rect":{"x":653.63,"y":745,"width":34,"height":34}}],"hotZoneConfigArr":[{"hotZoneType":"0","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"08634210-562b-4af2-913d-549a0a2cf53b","text":"A","image_url":"","hotZoneIndex":null,"score":"2","isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":0,"selectStrikeOutHotZoneIndex":54},{"uuid":"429965ff-34be-4ecc-9dc7-755a49c176cc","text":"B","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":1,"selectStrikeOutHotZoneIndex":55},{"uuid":"6d1a1c42-ac04-47f9-8351-af9c3af9ce6a","text":"C","image_url":"","hotZoneIndex":null,"score":"1","isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":2,"selectStrikeOutHotZoneIndex":56},{"uuid":"2df56c76-7793-495e-96d2-e4b359921676","text":"D","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":3,"selectStrikeOutHotZoneIndex":57}]},{"hotZoneType":"2","linkHotZoneIndex":4,"score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[]},{"hotZoneType":"3","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"47eb98c8-620b-4ccf-8ff5-0e5999383ff8","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":5},{"uuid":"c2e78963-4b00-455a-ae18-8523f4497b7b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":6}],"linkResultShowHotZoneIndex":42},{"hotZoneType":"3","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"f07737fa-1db1-49f5-b520-ce63c1ae573f","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":7},{"uuid":"f45388df-3aa1-405c-a2a5-fce1823607a5","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":8}],"linkResultShowHotZoneIndex":43},{"hotZoneType":"4","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"d241fbb3-3694-4d2d-a3d7-3e0f480283ac","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":true,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":9},{"uuid":"063ccf83-53c1-4222-a076-7bfae3e476be","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":true,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":10},{"uuid":"c6e871b0-11f8-487f-8638-62f488212e1a","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":11},{"uuid":"d9367b80-f358-4405-9128-2a71422584b3","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":12},{"uuid":"e33cb6d5-8373-486a-a3d9-ab5ed6de0f05","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":13}],"linkResultShowHotZoneIndex":44},{"hotZoneType":"5","linkHotZoneIndex":14,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"Hello","contentList":[]},{"hotZoneType":"5","linkHotZoneIndex":15,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"World","contentList":[]},{"hotZoneType":"6","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"694cad52-aa99-486e-a8cc-347e99f44518","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"A","selectStartHotZoneIndex":16,"selectEndHotZoneIndex":17,"selectEndHotZoneShowIndex":50},{"uuid":"2e1b4d4d-ccdc-4eb6-a52c-f64ff220564c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"B","selectStartHotZoneIndex":18,"selectEndHotZoneIndex":19,"selectEndHotZoneShowIndex":51},{"uuid":"86b3ae76-edce-47b1-befb-a6db425e4e6e","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":20,"selectEndHotZoneIndex":21,"selectEndHotZoneShowIndex":null}],"linkResultShowHotZoneIndex":45},{"hotZoneType":"8","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"57c2fc87-34a6-4443-b68d-6cbfaafe8e4c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":22},{"uuid":"3c22a1c0-d490-4a13-9439-766e8e898836","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":23},{"uuid":"75c96b6e-6251-4597-bfef-39d18d57e84b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":24}],"linkResultShowHotZoneIndex":58},{"hotZoneType":"8","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"be267acf-0798-4aae-ac4a-c1cc1788817b","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":25},{"uuid":"a4bb0029-f03f-49ab-8c60-c267e106f8a7","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":26},{"uuid":"578799cb-fca6-4075-a692-b6c1a2b9b54c","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":true,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"selectHotZoneIndex":27}],"linkResultShowHotZoneIndex":59},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"9252cef6-a8fb-4629-ba9b-9678982434bc","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":28},{"uuid":"5c4f4c66-afe8-4dac-a5ef-af062e8eab39","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":29},{"uuid":"7b4a6a44-cbcd-42b4-8fa8-1806ba36a5a3","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":30}],"linkResultShowHotZoneIndex":46,"linkHotZoneShowIndex":52},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"156c7e8b-a7c8-4560-a846-d5db4dbb8d2d","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":29},{"uuid":"6ad88b37-817c-46b8-b9ba-6881a0503117","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":31},{"uuid":"f39684fe-26a1-4ed9-86a6-22947cb07378","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":32},{"uuid":"7682483c-292b-48d2-a08f-bc8f3446d132","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":33},{"uuid":"fbd26b03-3c5e-4717-98db-323b3ecf0169","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"e","selectHotZoneIndex":34}],"linkResultShowHotZoneIndex":47,"linkHotZoneShowIndex":53},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"b2c29518-0725-4fd0-ae72-e213ff495c96","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"a","selectHotZoneIndex":35},{"uuid":"e4187a9e-5ecc-4928-9c6a-bbfc724854f8","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":33},{"uuid":"4c1ad02e-e98b-4419-9341-4ee1878dfe3f","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":36},{"uuid":"483dd552-72bd-4377-b885-84ef0e0cd346","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":37},{"uuid":"75df7a67-ad8c-491d-a894-37c8455b8bee","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"e","selectHotZoneIndex":38}],"linkResultShowHotZoneIndex":48},{"hotZoneType":"9","linkHotZoneIndex":-1,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"4bfcdace-fb6b-4835-baf6-a0ee40f72291","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":37},{"uuid":"b3f774e5-5843-4332-b5c3-b68a8ac43dea","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"b","selectHotZoneIndex":39},{"uuid":"ee8a2acd-7e14-4931-914f-2c6efab5afea","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"c","selectHotZoneIndex":40},{"uuid":"6fff90e0-1e2c-4caa-926b-a7d6010c2db5","text":"","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"letter":"d","selectHotZoneIndex":41}],"linkResultShowHotZoneIndex":49},{"hotZoneType":"10","linkHotZoneIndex":60,"audio_url":"","score":"0","unselectedStyle":"none","selectedStyle":"border","inputText":"","contentList":[{"uuid":"8e39c261-eb4a-4df6-b00f-89174c0f214b","text":"you","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"sortIndex":"3"},{"uuid":"22503d4c-3633-466e-ab17-85cf56aebf06","text":"how","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"sortIndex":"1"},{"uuid":"9ab8c9e4-0ca7-4d0d-b4e3-d334266f031a","text":"are","image_url":"","hotZoneIndex":null,"score":0,"isCorrect":false,"isCheck":false,"linkedShowText":"","selectStartHotZoneIndex":null,"selectEndHotZoneIndex":null,"selectEndHotZoneShowIndex":null,"sortIndex":"2"}],"linkResultShowHotZoneIndex":61}],"isDebug":false,"submitHotZoneIndex":null,"scoreConfigArr":[{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[0]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[2,3]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[4]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[5,6]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[7]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[8,9]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[10,11,12,13]},{"linkHotZoneIndex":-1,"linkHotZoneIndexArr":[14]}],"totalScoreHotZoneIndex":null}
\ No newline at end of file
......@@ -52,8 +52,10 @@
<nz-option [nzValue]="CONNECTION" nzLabel="连线组"></nz-option>
<nz-option [nzValue]="RIGHT_OR_WRONG" nzLabel="判断对错"></nz-option>
<nz-option [nzValue]="CROSSWORD_PUZZLE" nzLabel="纵横字谜"></nz-option>
<nz-option [nzValue]="SORT_WORDS" nzLabel="单词排序"></nz-option>
<nz-option [nzValue]="IMAGE_SELECT" nzLabel="图片选项" nzDisabled></nz-option>
<nz-option [nzValue]="PRONUNCIATION_ASSESSMENT" nzLabel="语音评测" nzDisabled></nz-option>
</nz-select>
<div *ngIf="it.hotZoneType != '' && it.hotZoneType != AUDIO_PLAY && it.hotZoneType != TEXTINPUT && it.hotZoneType != PRONUNCIATION_ASSESSMENT" style="padding: 10px 0 10px 150px;">
<div style="margin-bottom: 16px;">
......@@ -421,6 +423,49 @@
</tr>
</tbody>
</nz-table>
<!-- 单词排序 -->
<nz-table *ngIf="it.hotZoneType == SORT_WORDS" #contentTable [nzData]="it.contentList" [nzShowPagination]="false">
<thead>
<tr>
<th nzWidth="100px" nzAlign="center">序号</th>
<th nzWidth="100px">正确序号</th>
<th>文字</th>
<th nzWidth="150px">操作</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let data of contentTable.data; let i = index;">
<ng-container *ngIf="!(editCache[data.uuid] && editCache[data.uuid].edit); else editTemplate">
<td nzWidth="100px" nzAlign="center">{{ i + 1 }}</td>
<td nzWidth="100px">
{{ data.sortIndex }}
</td>
<td>{{ data.text }}</td>
<td nzWidth="150px">
<a (click)="startHotZoneConfigEdit(data.uuid, data)">编辑</a>
<nz-divider nzType="vertical"></nz-divider>
<a nz-popconfirm nzPopconfirmTitle="删除后不可恢复,确定删除吗?" (nzOnConfirm)="deleteHotZoneConfigItem(it, i)">删除</a>
</td>
</ng-container>
<ng-template #editTemplate>
<td nzWidth="100px" nzAlign="center">{{ i + 1 }}</td>
<td nzWidth="100px">
<input type="text" nz-input [(ngModel)]="editCache[data.uuid].data.sortIndex" />
</td>
<td>
<input type="text" nz-input [(ngModel)]="editCache[data.uuid].data.text" />
</td>
<td nzWidth="150px">
<a (click)="saveHotZoneConfigEdit(data.uuid, it)" class="save">保存</a>
<nz-divider nzType="vertical"></nz-divider>
<a nz-popconfirm nzPopconfirmTitle="确定取消?" (nzOnConfirm)="cancelHotZoneConfigEdit(data.uuid, data)">取消</a>
</td>
</ng-template>
</tr>
</tbody>
</nz-table>
</div>
<div *ngIf="it.hotZoneType == AUDIO_PLAY" style="padding: 10px 0 10px 100px;">
<app-audio-recorder
......@@ -465,7 +510,7 @@
</nz-select>
</div>
<div *ngIf="it.hotZoneType == HOT_ZONE_RADIO || it.hotZoneType == HOT_ZONE_CHECKBOX || it.hotZoneType == CONNECTION || it.hotZoneType == RIGHT_OR_WRONG || it.hotZoneType == CROSSWORD_PUZZLE" style="margin: 10px 10px;">
<div *ngIf="it.hotZoneType == HOT_ZONE_RADIO || it.hotZoneType == HOT_ZONE_CHECKBOX || it.hotZoneType == CONNECTION || it.hotZoneType == RIGHT_OR_WRONG || it.hotZoneType == CROSSWORD_PUZZLE || it.hotZoneType == SORT_WORDS" style="margin: 10px 10px;">
<span style="display: inline-block; text-align: right; width: 150px;">检查结果显示热区:</span>
<nz-select nzShowSearch nzAllowClear [(ngModel)]="it.linkResultShowHotZoneIndex" style="width: 300px;" (ngModelChange)="save()">
<nz-option *ngFor="let itOption of item.hotZoneItemArr" [nzValue]="itOption.index" [nzLabel]="itOption.itemName"></nz-option>
......
......@@ -48,6 +48,7 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy, AfterViewIni
PRONUNCIATION_ASSESSMENT = "7";
RIGHT_OR_WRONG = "8";
CROSSWORD_PUZZLE = "9";
SORT_WORDS = "10";
constructor(private appRef: ApplicationRef, private changeDetectorRef: ChangeDetectorRef, private nzMessageService: NzMessageService, private modal: NzModalService) {
......
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