🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 学科网 http://xue.test/index.php?r=repositories/relevance/SchoolTypeToSubject ```json { "data": { "1": [ { "id": 1, "value": "语文" }, { "id": 2, "value": "数学" }, { "id": 3, "value": "英语" }, { "id": 4, "value": "政治(思想品德)" }, { "id": 5, "value": "科学" }, { "id": 6, "value": "体育与健康" }, { "id": 7, "value": "音乐" }, { "id": 8, "value": "美术" }, { "id": 16, "value": "信息技术" } ], "2": [ { "id": 1, "value": "语文" }, { "id": 2, "value": "数学" }, { "id": 3, "value": "英语" }, { "id": 4, "value": "政治(思想品德)" }, { "id": 5, "value": "科学" }, { "id": 11, "value": "物理" }, { "id": 12, "value": "化学" }, { "id": 13, "value": "生物" }, { "id": 14, "value": "地理" }, { "id": 15, "value": "历史" }, { "id": 16, "value": "信息技术" }, { "id": 6, "value": "体育与健康" }, { "id": 7, "value": "音乐" }, { "id": 8, "value": "美术" } ], "3": [ { "id": 1, "value": "语文" }, { "id": 2, "value": "数学" }, { "id": 3, "value": "英语" }, { "id": 4, "value": "政治(思想品德)" }, { "id": 11, "value": "物理" }, { "id": 12, "value": "化学" }, { "id": 13, "value": "生物" }, { "id": 14, "value": "地理" }, { "id": 15, "value": "历史" }, { "id": 16, "value": "信息技术" }, { "id": 6, "value": "体育与健康" }, { "id": 7, "value": "音乐" }, { "id": 8, "value": "美术" } ] }, "status": 0, "msg": "success", "ssk": null } ``` http://xue.test/index.php?r=ktback/anhui/GetVersionTextbook&schoolTypeID=1&subjectID=1 ```json { "data": { "list": [ { "id": "1", "name": "人教版", "textBooks": [ { "id": "68408", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72318", "name": "一年级下册(2017版)", "check": 0 }, { "id": "74883", "name": "二年级上册(2017版)", "check": 0 }, { "id": "76012", "name": "二年级下册(2018版)", "check": 0 }, { "id": "76336", "name": "三年级上册(2018版)", "check": 0 }, { "id": "77440", "name": "三年级下册(2018版)", "check": 0 }, { "id": "44707", "name": "四年级上册", "check": 0 }, { "id": "44767", "name": "四年级下册", "check": 0 }, { "id": "44831", "name": "五年级上册", "check": 1 }, { "id": "44895", "name": "五年级下册", "check": 1 }, { "id": "44963", "name": "六年级上册", "check": 0 }, { "id": "45026", "name": "六年级下册", "check": 0 }, { "id": "44333", "name": "一年级上册(旧)", "check": 0 }, { "id": "44392", "name": "一年级下册(旧)", "check": 1 }, { "id": "44459", "name": "二年级上册(旧)", "check": 1 }, { "id": "44527", "name": "二年级下册(旧)", "check": 1 }, { "id": "44586", "name": "三年级上册", "check": 1 }, { "id": "44646", "name": "三年级下册", "check": 1 } ] }, { "id": "90", "name": "语文S版", "textBooks": [ { "id": "68468", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72468", "name": "一年级下册(2017版)", "check": 0 }, { "id": "74998", "name": "二年级上册(2017版)", "check": 0 }, { "id": "76066", "name": "二年级下册(2018版)", "check": 0 }, { "id": "76849", "name": "三年级上册(2018版)", "check": 0 }, { "id": "77659", "name": "三年级下册(2018版)", "check": 0 }, { "id": "25414", "name": "四年级上册", "check": 1 }, { "id": "25791", "name": "四年级下册", "check": 1 }, { "id": "26885", "name": "五年级上册", "check": 1 }, { "id": "27264", "name": "五年级下册", "check": 1 }, { "id": "28236", "name": "六年级上册", "check": 1 }, { "id": "28641", "name": "六年级下册", "check": 1 }, { "id": "20979", "name": "一年级上册(旧)", "check": 0 }, { "id": "21771", "name": "一年级下册(旧)", "check": 1 }, { "id": "22539", "name": "二年级上册(旧)", "check": 1 }, { "id": "23309", "name": "二年级下册(旧)", "check": 1 }, { "id": "23868", "name": "三年级上册(旧)", "check": 1 }, { "id": "24309", "name": "三年级下册(旧)", "check": 1 } ] }, { "id": "3", "name": "苏教版", "textBooks": [ { "id": "68911", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72939", "name": "一年级下册(2017版)", "check": 0 }, { "id": "76168", "name": "二年级上册(2017版)", "check": 0 }, { "id": "76118", "name": "二年级下册(2018版)", "check": 0 }, { "id": "77007", "name": "三年级上册(2018版)", "check": 0 }, { "id": "77499", "name": "三年级下册(2018版)", "check": 0 }, { "id": "45959", "name": "四年级上册", "check": 1 }, { "id": "46010", "name": "四年级下册", "check": 1 }, { "id": "46059", "name": "五年级上册", "check": 0 }, { "id": "46113", "name": "五年级下册", "check": 0 }, { "id": "46169", "name": "六年级上册", "check": 1 }, { "id": "46223", "name": "六年级下册", "check": 1 }, { "id": "45635", "name": "一年级上册", "check": 0 }, { "id": "45696", "name": "一年级下册", "check": 1 }, { "id": "45750", "name": "二年级上册", "check": 1 }, { "id": "45800", "name": "二年级下册", "check": 1 }, { "id": "45852", "name": "三年级上册", "check": 1 }, { "id": "45904", "name": "三年级下册", "check": 1 } ] }, { "id": "87", "name": "鄂教版", "textBooks": [ { "id": "68856", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72874", "name": "一年级下册(2017版)", "check": 0 }, { "id": "22074", "name": "二年级上册", "check": 1 }, { "id": "22862", "name": "二年级下册", "check": 0 }, { "id": "23682", "name": "三年级上册", "check": 0 }, { "id": "24473", "name": "三年级下册", "check": 1 }, { "id": "25222", "name": "四年级上册", "check": 0 }, { "id": "25963", "name": "四年级下册", "check": 0 }, { "id": "26691", "name": "五年级上册", "check": 0 }, { "id": "27426", "name": "五年级下册", "check": 0 }, { "id": "28091", "name": "六年级上册", "check": 1 }, { "id": "28794", "name": "六年级下册", "check": 0 }, { "id": "20543", "name": "一年级上册", "check": 0 }, { "id": "21308", "name": "一年级下册", "check": 1 } ] }, { "id": "40", "name": "北京版", "textBooks": [ { "id": "69013", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72827", "name": "一年级下册(2017版)", "check": 0 }, { "id": "77349", "name": "三年级下册(2018版)", "check": 0 }, { "id": "21948", "name": "二年级上册", "check": 1 }, { "id": "22723", "name": "二年级下册", "check": 1 }, { "id": "24046", "name": "三年级上册", "check": 1 }, { "id": "24570", "name": "三年级下册", "check": 1 }, { "id": "25584", "name": "四年级上册", "check": 1 }, { "id": "26058", "name": "四年级下册", "check": 1 }, { "id": "27047", "name": "五年级上册", "check": 0 }, { "id": "27533", "name": "五年级下册", "check": 1 }, { "id": "28400", "name": "六年级上册", "check": 1 }, { "id": "28871", "name": "六年级下册", "check": 1 }, { "id": "20405", "name": "一年级上册", "check": 0 }, { "id": "21181", "name": "一年级下册", "check": 1 } ] }, { "id": "20", "name": "冀教版", "textBooks": [ { "id": "69065", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72780", "name": "一年级下册(2017版)", "check": 0 }, { "id": "56837", "name": "二年级上册", "check": 0 }, { "id": "56885", "name": "二年级下册", "check": 0 }, { "id": "23917", "name": "三年级上册", "check": 0 }, { "id": "24350", "name": "三年级下册", "check": 0 }, { "id": "25463", "name": "四年级上册", "check": 0 }, { "id": "25832", "name": "四年级下册", "check": 0 }, { "id": "26928", "name": "五年级上册", "check": 0 }, { "id": "27301", "name": "五年级下册", "check": 0 }, { "id": "28279", "name": "六年级上册", "check": 0 }, { "id": "28676", "name": "六年级下册", "check": 0 }, { "id": "56750", "name": "一年级上册", "check": 1 }, { "id": "56789", "name": "一年级下册", "check": 0 } ] }, { "id": "39", "name": "西师大版", "textBooks": [ { "id": "68967", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72737", "name": "一年级下册(2017版)", "check": 0 }, { "id": "77551", "name": "三年级下册(2018版)", "check": 0 }, { "id": "22409", "name": "二年级上册", "check": 0 }, { "id": "23178", "name": "二年级下册", "check": 0 }, { "id": "23512", "name": "三年级上册", "check": 0 }, { "id": "24611", "name": "三年级下册", "check": 0 }, { "id": "25053", "name": "四年级上册", "check": 0 }, { "id": "26167", "name": "四年级下册", "check": 0 }, { "id": "26547", "name": "五年级上册", "check": 0 }, { "id": "27622", "name": "五年级下册", "check": 0 }, { "id": "27954", "name": "六年级上册", "check": 0 }, { "id": "28931", "name": "六年级下册", "check": 0 }, { "id": "20832", "name": "一年级上册", "check": 0 }, { "id": "21647", "name": "一年级下册", "check": 0 } ] }, { "id": "86", "name": "长春版", "textBooks": [ { "id": "69099", "name": "一年级上册(2016版)", "check": 0 }, { "id": "72685", "name": "一年级下册(2017版)", "check": 0 }, { "id": "22032", "name": "二年级上册", "check": 1 }, { "id": "22810", "name": "二年级下册", "check": 0 }, { "id": "23995", "name": "三年级上册", "check": 0 }, { "id": "24428", "name": "三年级下册", "check": 1 }, { "id": "25540", "name": "四年级上册", "check": 0 }, { "id": "25910", "name": "四年级下册", "check": 1 }, { "id": "26997", "name": "五年级上册", "check": 1 }, { "id": "27373", "name": "五年级下册", "check": 0 }, { "id": "28347", "name": "六年级上册", "check": 0 }, { "id": "28743", "name": "六年级下册", "check": 0 }, { "id": "20496", "name": "一年级上册", "check": 1 }, { "id": "21259", "name": "一年级下册", "check": 0 } ] }, { "id": "5", "name": "湘教版", "textBooks": [ { "id": "69141", "name": "一年级上册(2016版)", "check": 0 }, { "id": "73337", "name": "一年级下册(2017版)", "check": 0 }, { "id": "77588", "name": "三年级下册(2018版)", "check": 0 }, { "id": "22455", "name": "二年级上册", "check": 1 }, { "id": "23222", "name": "二年级下册", "check": 0 }, { "id": "23563", "name": "三年级上册", "check": 0 }, { "id": "24655", "name": "三年级下册", "check": 0 }, { "id": "25094", "name": "四年级上册", "check": 0 }, { "id": "26209", "name": "四年级下册", "check": 0 }, { "id": "26588", "name": "五年级上册", "check": 0 }, { "id": "27663", "name": "五年级下册", "check": 0 }, { "id": "27995", "name": "六年级上册", "check": 0 }, { "id": "28967", "name": "六年级下册", "check": 0 }, { "id": "20907", "name": "一年级上册", "check": 1 }, { "id": "21693", "name": "一年级下册", "check": 1 } ] }, { "id": "52", "name": "教科版", "textBooks": [ { "id": "69197", "name": "一年级上册(2016版)", "check": 0 }, { "id": "73398", "name": "一年级下册(2017版)", "check": 0 }, { "id": "22251", "name": "二年级上册", "check": 0 }, { "id": "23027", "name": "二年级下册", "check": 0 }, { "id": "23723", "name": "三年级上册", "check": 0 }, { "id": "24514", "name": "三年级下册", "check": 0 }, { "id": "25260", "name": "四年级上册", "check": 1 }, { "id": "26004", "name": "四年级下册", "check": 0 }, { "id": "26733", "name": "五年级上册", "check": 0 }, { "id": "27467", "name": "五年级下册", "check": 0 }, { "id": "28133", "name": "六年级上册", "check": 0 }, { "id": "28835", "name": "六年级下册", "check": 1 }, { "id": "20711", "name": "一年级上册", "check": 0 }, { "id": "21487", "name": "一年级下册", "check": 0 } ] }, { "id": "16", "name": "北师大版", "textBooks": [ { "id": "43144", "name": "一年级上册", "check": 0 }, { "id": "43200", "name": "一年级下册", "check": 1 }, { "id": "43261", "name": "二年级上册", "check": 1 }, { "id": "43316", "name": "二年级下册", "check": 1 }, { "id": "43374", "name": "三年级上册", "check": 1 }, { "id": "43426", "name": "三年级下册", "check": 1 }, { "id": "43479", "name": "四年级上册", "check": 0 }, { "id": "43532", "name": "四年级下册", "check": 1 }, { "id": "43586", "name": "五年级上册", "check": 0 }, { "id": "43635", "name": "五年级下册", "check": 0 }, { "id": "43699", "name": "六年级上册", "check": 0 }, { "id": "43760", "name": "六年级下册", "check": 0 }, { "id": "77396", "name": "三年级下册(2018版)", "check": 0 } ] }, { "id": "9", "name": "沪教版", "textBooks": [ { "id": "20585", "name": "一年级上册", "check": 0 }, { "id": "21353", "name": "一年级下册", "check": 0 }, { "id": "22121", "name": "二年级上册", "check": 0 }, { "id": "22903", "name": "二年级下册", "check": 0 }, { "id": "23602", "name": "三年级上册", "check": 0 }, { "id": "24694", "name": "三年级下册", "check": 0 }, { "id": "25133", "name": "四年级上册", "check": 0 }, { "id": "26248", "name": "四年级下册", "check": 0 }, { "id": "26627", "name": "五年级上册", "check": 0 }, { "id": "27702", "name": "五年级下册", "check": 0 } ] }, { "id": "89", "name": "语文A版", "textBooks": [ { "id": "20946", "name": "一年级上册", "check": 1 }, { "id": "21729", "name": "一年级下册", "check": 0 }, { "id": "22498", "name": "二年级上册", "check": 0 }, { "id": "23268", "name": "二年级下册", "check": 1 }, { "id": "23954", "name": "三年级上册", "check": 1 }, { "id": "24387", "name": "三年级下册", "check": 1 }, { "id": "25500", "name": "四年级上册", "check": 1 }, { "id": "25869", "name": "四年级下册", "check": 1 }, { "id": "26965", "name": "五年级上册", "check": 1 }, { "id": "27332", "name": "五年级下册", "check": 1 }, { "id": "28316", "name": "六年级上册", "check": 1 }, { "id": "28713", "name": "六年级下册", "check": 1 } ] }, { "id": "10", "name": "鲁教版", "textBooks": [ { "id": "20762", "name": "一年级上册", "check": 0 }, { "id": "21553", "name": "一年级下册", "check": 0 }, { "id": "22324", "name": "二年级上册", "check": 0 }, { "id": "23092", "name": "二年级下册", "check": 1 }, { "id": "23781", "name": "三年级上册", "check": 0 }, { "id": "24774", "name": "三年级下册", "check": 1 }, { "id": "25317", "name": "四年级上册", "check": 1 }, { "id": "26335", "name": "四年级下册", "check": 1 }, { "id": "26789", "name": "五年级上册", "check": 1 }, { "id": "27769", "name": "五年级下册", "check": 0 } ] } ] }, "status": 0, "msg": "success", "ssk": null } ``` http://xue.test/index.php?r=ktback/anhui/getBook&bookID=68408&random=0.8229748333700293 ```json { "data": [ { "id": 68409, "title": "我上学了", "level": 2, "parentID": 68408, "xkInfo": null }, { "id": 68410, "title": "一 识字", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68411, "title": "1 天地人", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68412, "title": "2 金木水火土", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68413, "title": "3 口耳目", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68414, "title": "4 日月水火", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68415, "title": "5 对韵歌", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68416, "title": "口语交际:我说你做", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68417, "title": "语文园地一", "level": 3, "parentID": 68410, "xkInfo": null }, { "id": 68418, "title": "快乐读书吧", "level": 3, "parentID": 68410, "xkInfo": null } ] }, { "id": 68419, "title": "二 汉语拼音", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68420, "title": "1 a o e", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68421, "title": "2 i u ü y w", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68422, "title": "3 b p m f", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68423, "title": "4 d t n l", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68424, "title": "5 g k h", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68425, "title": "6 j q x", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68426, "title": "7 z c s", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68427, "title": "8 zh ch sh", "level": 3, "parentID": 68419, "xkInfo": null }, { "id": 68428, "title": "语文园地二", "level": 3, "parentID": 68419, "xkInfo": null } ] }, { "id": 68429, "title": "三 汉语拼音", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68430, "title": "9 ai ei ui", "level": 3, "parentID": 68429, "xkInfo": null }, { "id": 68431, "title": "10 ao ou iu", "level": 3, "parentID": 68429, "xkInfo": null }, { "id": 68432, "title": "11 ie üe er", "level": 3, "parentID": 68429, "xkInfo": null }, { "id": 68433, "title": "12 an en in un ün", "level": 3, "parentID": 68429, "xkInfo": null }, { "id": 68434, "title": "13 ang eng ing ong", "level": 3, "parentID": 68429, "xkInfo": null }, { "id": 68435, "title": "语文园地三", "level": 3, "parentID": 68429, "xkInfo": null } ] }, { "id": 68436, "title": "四 课文", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68437, "title": "1 秋天", "level": 3, "parentID": 68436, "xkInfo": null }, { "id": 68438, "title": "2 小小的船", "level": 3, "parentID": 68436, "xkInfo": null }, { "id": 68439, "title": "3 江南", "level": 3, "parentID": 68436, "xkInfo": null }, { "id": 68440, "title": "4 四季", "level": 3, "parentID": 68436, "xkInfo": null }, { "id": 68441, "title": "口语交际:我们做朋友", "level": 3, "parentID": 68436, "xkInfo": null }, { "id": 68442, "title": "语文园地四", "level": 3, "parentID": 68436, "xkInfo": null } ] }, { "id": 68443, "title": "五 识字", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68444, "title": "6 画", "level": 3, "parentID": 68443, "xkInfo": null }, { "id": 68445, "title": "7 大小知多少", "level": 3, "parentID": 68443, "xkInfo": null }, { "id": 68446, "title": "8 小书包", "level": 3, "parentID": 68443, "xkInfo": null }, { "id": 68447, "title": "9 日月明", "level": 3, "parentID": 68443, "xkInfo": null }, { "id": 68448, "title": "10 升国旗", "level": 3, "parentID": 68443, "xkInfo": null }, { "id": 68449, "title": "语文园地五", "level": 3, "parentID": 68443, "xkInfo": null } ] }, { "id": 68450, "title": "六 课文", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68451, "title": "5 影子", "level": 3, "parentID": 68450, "xkInfo": null }, { "id": 68452, "title": "6 比尾巴", "level": 3, "parentID": 68450, "xkInfo": null }, { "id": 68453, "title": "7 青蛙写诗", "level": 3, "parentID": 68450, "xkInfo": null }, { "id": 68454, "title": "8 雨点儿", "level": 3, "parentID": 68450, "xkInfo": null }, { "id": 68455, "title": "口语交际:用多大的声音", "level": 3, "parentID": 68450, "xkInfo": null }, { "id": 68456, "title": "语文园地六", "level": 3, "parentID": 68450, "xkInfo": null } ] }, { "id": 68457, "title": "七 课文", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68458, "title": "9 明天要远足", "level": 3, "parentID": 68457, "xkInfo": null }, { "id": 68459, "title": "10 大还是小", "level": 3, "parentID": 68457, "xkInfo": null }, { "id": 68460, "title": "11 项链", "level": 3, "parentID": 68457, "xkInfo": null }, { "id": 68461, "title": "语文园地七", "level": 3, "parentID": 68457, "xkInfo": null } ] }, { "id": 68462, "title": "八 课文", "level": 2, "parentID": 68408, "xkInfo": null, "childNode": [ { "id": 68463, "title": "12 雪地里的小画家", "level": 3, "parentID": 68462, "xkInfo": null }, { "id": 68464, "title": "13 乌鸦喝水", "level": 3, "parentID": 68462, "xkInfo": null }, { "id": 68465, "title": "14 小蜗牛", "level": 3, "parentID": 68462, "xkInfo": null }, { "id": 68466, "title": "口语交际:小兔运南瓜", "level": 3, "parentID": 68462, "xkInfo": null }, { "id": 68467, "title": "语文园地八", "level": 3, "parentID": 68462, "xkInfo": null } ] } ], "status": 0, "msg": "success", "ssk": null } ``` ```mysql CREATE TABLE `tbTag` ( `id` int(11) NOT NULL AUTO_INCREMENT, `fdName` varchar(255) NOT NULL, `fdParentID` int(11) DEFAULT '0' COMMENT '上一级ID', `fdLevel` tinyint(4) NOT NULL COMMENT '层级, 对于来自教材的记录:1-教材,2-单元/章,3-小节/课; 对于来自自编知识点的记录:1-第一级知识点,2-第二级知识点,3-第三级知识点', `fdLvl` tinyint(4) DEFAULT '0' COMMENT '知识点在哈希树结构中的层级关系', `fdType` tinyint(4) NOT NULL COMMENT '标签类型:1-来自教材; 2-来自自编知识点; 3-考点; 4-大考总复习教材', `fdOrder` int(11) DEFAULT '99' COMMENT '排序依据(默认值99排最后)', `fdLeft` int(11) NOT NULL DEFAULT '0', `fdRight` int(11) NOT NULL, `fdStatus` tinyint(4) DEFAULT '0' COMMENT '是否可用,0表示可用', `fdAcronym` varchar(255) DEFAULT NULL COMMENT '知识点名称首字母', `fdPinyin` varchar(255) DEFAULT NULL COMMENT '知识点拼音', `fdHideInCourse` tinyint(4) DEFAULT '0' COMMENT '是否在同步讲隐藏 0:否 1:是', PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`), KEY `type` (`fdType`), KEY `level` (`fdLevel`), KEY `parentid` (`fdParentID`) ) ENGINE=MyISAM AUTO_INCREMENT=77780 DEFAULT CHARSET=utf8 COMMENT='自编知识点/教材知识点集合'; ``` http://xue.test/index.php?r=ktback/anhui/getXKbook&schoolTypeID=1&subjectID=1