feat: 完成全部接口替换为新后端接口

This commit is contained in:
R524809
2026-10-19 13:19:07 +08:00
parent 8de06ce66b
commit 997042789d
40 changed files with 1946 additions and 785 deletions
+34 -34
View File
@@ -52,7 +52,7 @@
"ageBand": "3-5岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-coloring.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-coloring.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-coloring",
"available": true
@@ -65,7 +65,7 @@
"ageBand": "4-6岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-sort.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-sort.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-sort",
"available": true
@@ -78,7 +78,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/code-connect.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/code-connect.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=code-connect",
"available": true
@@ -91,7 +91,7 @@
"ageBand": "4-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/chinese/hanzi-sheet.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/chinese/hanzi-sheet.jpg",
"badge": "",
"path": "/chinesePages/handwritingSheet/handwritingSheet?id=hanzi-sheet",
"available": true
@@ -104,7 +104,7 @@
"ageBand": "6-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-daily-checkin.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-daily-checkin.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-daily-checkin",
"available": true
@@ -117,7 +117,7 @@
"ageBand": "4-6岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/dot-connect.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/dot-connect.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=dot-connect",
"available": true
@@ -132,7 +132,7 @@
"ageBand": "4-6岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-sort.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-sort.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-sort",
"available": true
@@ -145,7 +145,7 @@
"ageBand": "3-5岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-coloring.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-coloring.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-coloring",
"available": true
@@ -158,7 +158,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/make-ten.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/make-ten.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=make-ten",
"available": true
@@ -171,7 +171,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/code-connect.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/code-connect.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=code-connect",
"available": true
@@ -184,7 +184,7 @@
"ageBand": "3-5岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/counting-matching.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/counting-matching.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=counting-matching",
"available": true
@@ -205,7 +205,7 @@
"ageBand": "4-6岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-sort.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-sort.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-sort",
"available": true
@@ -218,7 +218,7 @@
"ageBand": "3-5岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-coloring.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-coloring.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-coloring",
"available": true
@@ -231,7 +231,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/make-ten.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/make-ten.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=make-ten",
"available": true
@@ -244,7 +244,7 @@
"ageBand": "5-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-decompose.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-decompose.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-decompose",
"available": true
@@ -257,7 +257,7 @@
"ageBand": "3-5岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/math/number-find.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/math/number-find.jpg",
"badge": "",
"path": "/mathPages/mathDraw/mathDraw?id=number-find",
"available": true
@@ -278,7 +278,7 @@
"ageBand": "4-6岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/position-coloring.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/position-coloring.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=position-coloring",
"available": true
@@ -291,7 +291,7 @@
"ageBand": "3-6岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/line-recognition.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/line-recognition.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=line-recognition",
"available": true
@@ -304,7 +304,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/grid-reasoning.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/grid-reasoning.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=grid-reasoning",
"available": true
@@ -317,7 +317,7 @@
"ageBand": "5-7岁",
"difficulty": "进阶",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/code-connect.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/code-connect.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=code-connect",
"available": true
@@ -330,7 +330,7 @@
"ageBand": "4-6岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/puzzle/shape-symbol.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/puzzle/shape-symbol.jpg",
"badge": "",
"path": "/focusPages/focusDraw/focusDraw?id=shape-symbol",
"available": true
@@ -351,7 +351,7 @@
"ageBand": "5-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/pinyin/pinyin-tracing.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/pinyin/pinyin-tracing.jpg",
"badge": "",
"path": "/pinyinPages/pinyinDictation/pinyinDictation?id=pinyin-tracing",
"available": true
@@ -364,7 +364,7 @@
"ageBand": "6-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/pinyin/pinyin-dictation.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/pinyin/pinyin-dictation.jpg",
"badge": "",
"path": "/pinyinPages/pinyinDictation/pinyinDictation?id=pinyin-dictation",
"available": true
@@ -377,7 +377,7 @@
"ageBand": "5-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/pinyin/pinyin-tracing-v2.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/pinyin/pinyin-tracing-v2.jpg",
"badge": "",
"path": "/pinyinPages/pinyinDictation/pinyinDictation?id=pinyin-tracing-v2",
"available": true
@@ -390,7 +390,7 @@
"ageBand": "6-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/pinyin/pinyin-dictation-v2.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/pinyin/pinyin-dictation-v2.jpg",
"badge": "",
"path": "/pinyinPages/pinyinDictation/pinyinDictation?id=pinyin-dictation-v2",
"available": true
@@ -403,7 +403,7 @@
"ageBand": "6-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/pinyin/pinyin-daily.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/pinyin/pinyin-daily.jpg",
"badge": "",
"path": "/pinyinPages/pinyinDictation/pinyinDictation?id=pinyin-daily",
"available": true
@@ -424,7 +424,7 @@
"ageBand": "3-6岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/chinese/word-coloring-grid.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/chinese/word-coloring-grid.jpg",
"badge": "",
"path": "/chinesePages/wordColoring/wordColoring?id=word-coloring-grid",
"available": true
@@ -437,7 +437,7 @@
"ageBand": "3-6岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/chinese/word-coloring-find.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/chinese/word-coloring-find.jpg",
"badge": "",
"path": "/chinesePages/wordColoring/wordColoring?id=word-coloring-find",
"available": true
@@ -450,7 +450,7 @@
"ageBand": "4-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/chinese/hanzi-sheet.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/chinese/hanzi-sheet.jpg",
"badge": "",
"path": "/chinesePages/handwritingSheet/handwritingSheet?id=hanzi-sheet",
"available": true
@@ -471,7 +471,7 @@
"ageBand": "6-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-daily-checkin.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-daily-checkin.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-daily-checkin",
"available": true
@@ -484,7 +484,7 @@
"ageBand": "4-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-single.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-single.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-single",
"available": true
@@ -497,7 +497,7 @@
"ageBand": "5-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-case-pairing.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-case-pairing.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-case-pairing",
"available": true
@@ -510,7 +510,7 @@
"ageBand": "5-8岁",
"difficulty": "基础",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-half.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-half.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-half",
"available": true
@@ -523,7 +523,7 @@
"ageBand": "5-7岁",
"difficulty": "入门",
"icon": "",
"previewImg": "cloud://cloud1-9gifs7a2756e2c87.636c-cloud1-9gifs7a2756e2c87-1351593184/assets/previews/english/letter-tracing-two-column.jpg",
"previewImg": "https://cdn.joeyone.cn/doodle-assets/assets/previews/english/letter-tracing-two-column.jpg",
"badge": "",
"path": "/englishPages/letterTracing/letterTracing?id=letter-tracing-two-column",
"available": true