namejr 4 rokov pred
rodič
commit
ec98eaa6bd

+ 1090 - 0
EBook.Web/AnsText/duogouxuan.json

@@ -0,0 +1,1090 @@
+[
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "0",
+    "Score": 0.0,
+    "Text": "1111",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "1",
+    "Score": 0.0,
+    "Text": "2222",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "2",
+    "Score": 0.0,
+    "Text": "3333",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "3",
+    "Score": 0.0,
+    "Text": "4454",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "4",
+    "Score": 0.0,
+    "Text": "2424",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "5",
+    "Score": 0.0,
+    "Text": "4244",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "6",
+    "Score": 0.0,
+    "Text": "6666",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "7",
+    "Score": 0.0,
+    "Text": "22112",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "8",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "9",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "10",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "11",
+    "Score": 0.0,
+    "Text": "sdas",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "12",
+    "Score": 0.0,
+    "Text": "asdhbnahjas s ",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "13",
+    "Score": 0.0,
+    "Text": "sdsada",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "14",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "15",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "16",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "17",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "18",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "19",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "20",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "21",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "22",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "23",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "24",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "25",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "26",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "27",
+    "Score": 0.0,
+    "Text": "asas",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "28",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "29",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "30",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "31",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "32",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "33",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "34",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "35",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "36",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "37",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "38",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "39",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "40",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "41",
+    "Score": 0.0,
+    "Text": "sdfsd sdfsf sf sf sdf sd",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "42",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "43",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "44",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "45",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "46",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "47",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "48",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "49",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "50",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "51",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "52",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "53",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "54",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "55",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "56",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "57",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "58",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "59",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "60",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "61",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "62",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "63",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "64",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "65",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "66",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "67",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "68",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "69",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "70",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "71",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "72",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "73",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "74",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "75",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "76",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "77",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "78",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "79",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "80",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "81",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "82",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "83",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "84",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "85",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "86",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "87",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "88",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "89",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "90",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "91",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "92",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "93",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "94",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "95",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "96",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "97",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "98",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "99",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "100",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "101",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "102",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "103",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "104",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "105",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "106",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "107",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "108",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "109",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "110",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "111",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "112",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "113",
+    "Score": 0.0,
+    "Text": "√",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "114",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "115",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "116",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "117",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "118",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "119",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "120",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "121",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "122",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "123",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "124",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "125",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "126",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "127",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "128",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "129",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "130",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "131",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "132",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "133",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "134",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  },
+  {
+    "AudioLength": 0,
+    "AudioUrl": "",
+    "Id": "135",
+    "Score": 0.0,
+    "Text": "",
+    "Type": 1
+  }
+]

+ 87 - 149
EBook.Web/Common/tasklib_book.js

@@ -155,148 +155,9 @@ function showHideAnswerEx(isShowYX, isShowAS) {
 //页面加载完,原文 绑定事件
 function bindEventTeaOrignalYS() {
     var bodyWidth = $(document.body).width();
-    //显示/隐藏习题答案
-    $(".yaoshi").on("click", function () {
-        var parentAnid = $(this).attr("parent-anid");
-        var curDisplay = $(this).nextUntil(".yaoshi").find(".underlineContent").eq(0).css("display");
-        if (curDisplay == "undefined" || curDisplay == undefined) return;
-        if (curDisplay == "none" || $(this).attr("data-status") == "0") {
-            $(this).attr("data-status", "1");
-            $(this).attr("src", PicInfo.yaoshiShowImgUrl);
-            //$(this).nextUntil(".yaoshi").find(".underlineContent").show();
-            //$(this).nextUntil(".yaoshi").find(".underlineContent").css("color", "#92D050");
-            if (parentAnid != undefined) {
-                $.each($(this).parents().find(".yaoshi[parent-anid='" + parentAnid + "']"), function (index, item) {
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "inline-block").after(addHtml);
-                    }
-                    else {
-                        $(item).css("display", "inline-block").next().attr("data-status", "0");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                    }
-                    if (!$(item).hasClass("no-answer")) {
-                        $(item).css("color", "#92D050");
-                    }
-                    else {
-                        $(item).css("color", "#989898");
-                    }
-                    $(item).find(".wordStyle").css("color", "#db5d00");
-                    $(item).find(".phraseStyle").css("background-color", "#f2db8b");
-                });
-            }
-            else {
-                $.each($(this).nextUntil(".yaoshi").find(".underlineContent"), function (index, item) {
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "inline-block").after(addHtml);
-                    }
-                    else {
-                        $(item).css("display", "inline-block").next().attr("data-status", "0");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', true);
-                    }
-                    if (!$(item).hasClass("no-answer")) {
-                        $(item).css("color", "#92D050");
-                    }
-                    else {
-                        $(item).css("color", "#989898");
-                    }
-                    $(item).find(".wordStyle").css("color", "#db5d00");
-                    $(item).find(".phraseStyle").css("background-color", "#f2db8b");
-                });
-            }
-            //不再存在已隐藏的钥匙,移动端回调
-            if ($(".yaoshi[data-status='0']").length == 0) {
-                //添加回调
-                console.log("全部显示了");
-            }
-        }
-        else{
-            $(this).attr("data-status", "0");
-            $(this).attr("src", PicInfo.yaoshiHideImgUrl);
-            if (parentAnid != undefined) {
-                $.each($(this).parents().find(".yaoshi[parent-anid='" + parentAnid + "']"), function (index, item) {
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "none").after(addHtml);
-                        $(item).next().attr("data-status", "1");
-                    }
-                    else {
-                        $(item).css("display", "none").next().attr("data-status", "1");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                    }
-                    $(item).css("color", "#ffffff");
-                    $(item).find(".wordStyle").css("color", "#ffffff");
-                    $(item).find(".phraseStyle").css("background-color", "#ffffff");
-                });
-            }
-            else {
-                $.each($(this).nextUntil(".yaoshi").find(".underlineContent"), function (index, item) {
-                    var underlineContentText = $(this).text();  // 获取文本内容
-                    var widthValue = $(item).css("width");
-                    var newClsName = $(item).next().attr("class");
-                    if (newClsName != "underlineContentShow") {
-                        var addHtml = "";
-                        if (hasChineseWorld(underlineContentText)) {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&emsp;</span>";
-                        }
-                        else {
-                            addHtml = "<span class='underlineContentShow' style='width:" + widthValue + ";' data-status='0'>&nbsp;</span>";
-                        }
-                        $(item).css("display", "none").after(addHtml);
-                        $(item).next().attr("data-status", "1");
-                    }
-                    else {
-                        $(item).css("display", "none").next().attr("data-status", "1");
-                    }
-                    if (underlineContentText.indexOf("√") > -1) {
-                        $(this).parent().find(".checkbox").find("input").prop('checked', false);
-                    }
-                    $(item).css("color", "#ffffff");
-                    $(item).find(".wordStyle").css("color", "#ffffff");
-                    $(item).find(".phraseStyle").css("background-color", "#ffffff");
-                });
-            }
-            //添加回调
-            onClickKeyHide();
-        }
-    });
     //处理答题点
-    $.each($(".underlineContent"), function (index, item) {
-        $(item).attr("data-text", $(item).html());
+    $.each($(".yaoshi"), function (index, item) {
+        $(item).attr('answer-id', index);
     });
     //给音频绑定一个ID
     $.each($(".audioImg"), function (index, item) {
@@ -311,6 +172,10 @@ function bindEventTeaOrignalYS() {
     $.each($(".oralLanguageImg"), function (index, item) {
         $(item).attr("audiourl", "");
     });
+    //处理参考答案
+    $.each($(".underlineContent"), function (index, item) {
+        $(item).attr("data-text", $(item).html());
+    });
     //去除多余的U空标签
     $.each($("u"), function (index, item) {
         var text = $(item).text();
@@ -321,6 +186,7 @@ function bindEventTeaOrignalYS() {
     });
     //处理暂无参考答案
     $.each($(".yaoshi"), function (index, item) {
+        var parent = $(item).parent();
         var prev = $(item).nextUntil(".yaoshi").find(".underlineContent");
         if (prev.length == 0) {
             var spanHtml = document.createElement("span");
@@ -328,6 +194,11 @@ function bindEventTeaOrignalYS() {
             var uHtml = document.createElement("u");
             uHtml.className = "underlineContent no-answer";
             uHtml.innerText = "暂无参考答案";
+            if ($(parent)[0].tagName == 'P') {
+                if ($(parent).hasClass('correntQue') || $(parent).hasClass('boxQue')) {
+                    uHtml.innerHTML = "&nbsp;&nbsp;&nbsp;";
+                }
+            }
             uHtml.setAttribute("data-text", uHtml.innerText);
             $(spanHtml).html(uHtml.outerHTML);
             $(item).after(spanHtml);
@@ -337,7 +208,63 @@ function bindEventTeaOrignalYS() {
     $.each($(".container-table"), function (index, item) {
         $(item).css("width", bodyWidth + "px");
     });
+    //一题多空的答题点标注
+    var checkId = 0;
+    var headid = -1;
+    var groupId = -1;
+    $(".multipleStart").each(function (i, item) {
+        var $startNode = $(item);
+        $.merge($(item).nextUntil(".multipleEnd").filter("[class*='group']"), $(item).nextUntil(".multipleEnd").find("[class*='group']")).each(function (index, item) {
+            checkId = $(item).find('.yaoshi').attr("answer-id");
+            var gid = $(item).attr('class').replace(/.*group(\d+).*/g, "$1");
+            if (index == 0 || groupId != gid) {
+                groupId = gid;
+                headid = checkId;
+            }
+            $(item).find('.yaoshi').attr('parent-anid', headid);
+        });
+    });
+
+    //显示/隐藏习题答案
+    $(".yaoshi").on("click", function () {
+        var curDisplay = $(this).nextUntil(".yaoshi").find(".underlineContent").eq(0).css("display");
+        if (curDisplay == "undefined" || curDisplay == undefined) return;
+
+        if (curDisplay == "none" || $(this).attr("data-status") == "0") {
+            $(this).attr("data-status", "1");
+            $(this).attr("src", PicInfo.yaoshiShowImgUrl);
+            //$(this).nextUntil(".yaoshi").find(".underlineContent").show();
+            //$(this).nextUntil(".yaoshi").find(".underlineContent").css("color", "#92D050");
+            $.each($(this).nextUntil(".yaoshi").find(".underlineContent"), function (index, item) {
+                if (!$(item).hasClass("no-answer")) {
+                    $(item).css("color", "#92D050");
+                }
+                else {
+                    $(item).css("color", "#989898");
+                }
 
+                $(item).find(".wordStyle").css("color", "#db5d00");
+                $(item).find(".phraseStyle").css("background-color", "#f2db8b");
+            });
+            //不再存在已隐藏的钥匙,移动端回调
+            if ($(".yaoshi[data-status='0']").length == 0) {
+                //添加回调
+                console.log("全部显示了");
+            }
+        } else {
+            $(this).attr("data-status", "0");
+            $(this).attr("src", PicInfo.yaoshiHideImgUrl);
+            //$(this).nextUntil(".yaoshi").find(".underlineContent").hide();
+            //$(this).nextUntil(".yaoshi").find(".underlineContent").css("color", "#ffffff");
+            $.each($(this).nextUntil(".yaoshi").filter(".underlineContent"), function (index, item) {
+                $(item).css("color", "#ffffff");
+                $(item).find(".wordStyle").css("color", "#ffffff");
+                $(item).find(".phraseStyle").css("background-color", "#ffffff");
+            });
+            //添加回调
+            onClickKeyHide();
+        }
+    });
     //点击喇叭事件,音频播放
     $(".audioImg").on("click", function () {
         audioPlayClick(this);
@@ -402,7 +329,7 @@ function bindEventYS() {
     $.each($(".container-table"), function (index, item) {
         $(item).css("width", bodyWidth + "px");
     });
-    //获取两个之间的答题点
+    //一题多空的答题点标注
     var checkId = 0;
     var headid = -1;
     var groupId = -1;
@@ -620,7 +547,7 @@ function handleAnswerRange() {
                 //$(item).find('input').prop('checked', ischecked);
                 $(item).find('.underlineContent').hide();
             }
-
+            //点击事件
             $(item).find('input').bind("click", function () {
                 var curObj = new Object();
                 curObj.Id = $(this).parent().attr("answer-id");//答题点ID
@@ -649,7 +576,7 @@ function handleAnswerRange() {
                 }
             });
             //删除钥匙节点
-            $(item).find('.yaoshi').remove();
+            $(item).find('.yaoshi').hide();
         });
     });
 
@@ -739,6 +666,7 @@ function handleAnswerRange() {
 
     //合并参考答案数据
     var tempid = "";
+    var temppid = "";
     var temptext = "";
     for (var i = 0; i < tempJson.length; i++) {
         if (tempid == tempJson[i].Id) {
@@ -748,6 +676,7 @@ function handleAnswerRange() {
             if (tempid != "") {
                 var info = new Object();
                 info.Id = tempid;
+                info.pId = temppid;
                 info.AnsText = temptext;
                 answerData.push(info);
                 //重置
@@ -756,11 +685,13 @@ function handleAnswerRange() {
             }
 
             tempid = tempJson[i].Id;
+            temppid = tempJson[i].pId;
             temptext = tempJson[i].AnsText;
             //最后一个存入
             if (i == tempJson.length - 1) {
                 var info = new Object();
                 info.Id = tempid;
+                info.pId = temppid;
                 info.AnsText = temptext;
                 answerData.push(info);
             }
@@ -778,6 +709,7 @@ function handleAnswerRange() {
                 for (var j = 0; j < index; j++) {
                     var info = new Object();
                     info.Id = (i + j).toString();
+                    info.pId = info.Id;
                     info.AnsText = "";
                     answerData.splice(i, 0, info);
                 }
@@ -785,6 +717,7 @@ function handleAnswerRange() {
             else {
                 var info = new Object();
                 info.Id = (i).toString();
+                info.pId = info.Id;
                 info.AnsText = "";
                 answerData.splice(i, 0, info);
             }
@@ -846,7 +779,9 @@ function handleAnswerRange() {
             $(item).remove();
         }
     });
-
+    //删除所有钥匙节点
+    $("img[class=yaoshi]").remove();
+    //console.log(JSON.stringify(answerData));
     return answerData;
 }
 
@@ -932,6 +867,8 @@ function getAllAnswer() {
         $(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
     });
 
+    //console.log(JSON.stringify(answerData));
+
     return answerData;
 }
 
@@ -1067,7 +1004,7 @@ function backupAllAnswer(answerJson, statusType) {
             //已提交,已评阅,还原HTML代码,去除checkbox
             if (statusType == 1 || statusType == 2) {
                 mytext = mytext == "" ? "__" : mytext;
-                $(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
+                $(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2' answer-text='" + mytext + "'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
             }
         });
         //点击事件重新绑定
@@ -1210,7 +1147,7 @@ function backupAllReview(answerJson) {
             var ischecked = mytext.indexOf("√") > -1;
             var answerText = $(item).attr("answer-anstext");//参考答案
             mytext = mytext == "" ? "__" : mytext;
-            $(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
+            $(item).prop("outerHTML", "<div class='answer-body' answer-id='" + answerid + "' parent-anid='" + parentid + "' answer-anstext='" + answerText + "' answer-isky='2' answer-text='" + mytext + "'><div class='answer-audio-range'><img src='" + PicInfo.recordPlayImgUrl + "'/><span class='answer-audio-text'>作答音频</span></div><div class='answer-point-range' style='display:none;'><img src='" + PicInfo.answerPointImgUrl + "'/><span class='answer-point-text'>答题点</span></div><buttom class='answer-text' style='display:block;'>" + mytext + "</buttom></div>");
         });
         //点击事件重新绑定
         $(".answer-body").unbind("click").on("click", function () {
@@ -1260,10 +1197,11 @@ function playRecordAudio(answerid, isPlay) {
 //滚动到相应DIV
 function scrollAnswer(answerid) {
     //console.log(answerid);
+    $(".checkbox").removeClass("select-answer");
     $(".answer-body").removeClass("select-answer");
-    var ansDom = $(".answer-body[answer-id='" + answerid + "']");
+    var ansDom = $(".answer-body[parent-anid='" + answerid + "']");
     if (ansDom.length == 0) {
-        ansDom = $(".checkbox[answer-id='" + answerid + "']");
+        ansDom = $(".checkbox[parent-anid='" + answerid + "']");
     }
     $(ansDom).addClass("select-answer");
     var scroll_offset = $(ansDom).offset(); //得到box这个div层的offset,包含两个值,top和left

+ 4 - 0
EBook.Web/EBook.Web.csproj

@@ -72,6 +72,7 @@
     <Content Include="Common\mtm_temp.js" />
     <Content Include="Common\tasklib_book.css" />
     <Content Include="Common\tasklib_book.js" />
+    <Content Include="AnsText\duogouxuan.json" />
     <None Include="HightCode\21051.json" />
     <None Include="HightCode\210511.json" />
     <Content Include="Html\P1.html" />
@@ -96,6 +97,7 @@
     <Content Include="Lghp\21836.lghp" />
     <Content Include="Lghp\BGGX.lghp" />
     <Content Include="Lghp\duogouxuan.lghp" />
+    <Content Include="Lghp\21879.lghp" />
     <None Include="Lghp\gaicuo.lghp" />
     <Content Include="NK\tasklib_book.css" />
     <Content Include="NK\tasklib_book.js" />
@@ -108,6 +110,8 @@
     <Content Include="source.html" />
     <Content Include="Source\01.txt" />
     <Content Include="Source\02.txt" />
+    <Content Include="Source\duogouxuan.txt" />
+    <Content Include="Source\gaicuo.txt" />
     <Content Include="TagWord\AudioContent.html" />
     <Content Include="TagWord\AudioTraining.css" />
     <Content Include="TagWord\AudioTraining.js" />

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
EBook.Web/Source/duogouxuan.txt


Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
EBook.Web/Source/gaicuo.txt


+ 5 - 5
EBook.Web/Test.html

@@ -41,16 +41,16 @@
         //加载数据
         window.onload = function () {
             //加载听说课文
-            answerjson = $.ajax({ url: "AnsText/21255.json", async: false }).responseText;
+            answerjson = $.ajax({ url: "AnsText/duogouxuan.json", async: false }).responseText;
             reviewjson = $.ajax({ url: "AnsText/anstext.txt", async: false }).responseText;
-            hightcodejson = $.ajax({ url: "HightCode/21051.json", async: false }).responseText;
+            hightcodejson = $.ajax({ url: "HightCode/210511.json", async: false }).responseText;
         }
         //加载听说课文
         $("#load-text").on("click", function () {
-            var data = $.ajax({ url: "lghp/BGGX.lghp", async: false }).responseText;
+            var data = $.ajax({ url: "lghp/gaicuo.lghp", async: false }).responseText;
             $("#data").html(data);
 
-            //Fill(JSON.parse(hightcodejson));
+            Fill(JSON.parse(hightcodejson));
             bindEventYS();
             //bindCoursewareEvent();
 
@@ -104,7 +104,7 @@
         });
         //回显习题答案
         $("#backup-answer").on("click", function () {
-            backupAllAnswer(answerjson, 2);
+            backupAllAnswer(answerjson, 0);
             //var answerJson = "{\"AudioLength\":3,\"AudioUrl\":\"http://172.16.41.241:10103/http_TBookEditor51/exerciseAnswerAudio/2020-11-06_09-31-19.wav\",\"Id\":\"18\",\"Text\":\"\",\"Type\":3}";
             //reviewAnswer(answerJson);
         });

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 0 - 0
EBook.Web/lghp/21879.lghp


+ 1 - 1
EBook.Web/source.html

@@ -24,7 +24,7 @@
         }
         //加载课时原文
         $("#load-text").on("click", function () {
-            var data = $.ajax({ url: "Source/01.txt", async: false }).responseText;
+            var data = $.ajax({ url: "Source/gaicuo.txt", async: false }).responseText;
             $("#data").html(data);
 
             bindEventTeaOrignalYS();

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov