huayandong

doc api

@@ -106,3 +106,77 @@ public class MemberSummary implements BeanToJson { @@ -106,3 +106,77 @@ public class MemberSummary implements BeanToJson {
106 > `BANNER_TEXTBOOK_V2`:智能四会课横栏,`BANNER_CLASS_JHXXQ`:精华小学期横栏 106 > `BANNER_TEXTBOOK_V2`:智能四会课横栏,`BANNER_CLASS_JHXXQ`:精华小学期横栏
107 107
108 - ResponseBody 108 - ResponseBody
  109 +
  110 +
  111 +
  112 +##### 5. 【APP接口】四会课程书的列表接口
  113 +
  114 +- URL: {{localhost}}/boxfish-wudaokou-paper/paper/textbook/getTextbookCourseSummary?access_token=l1RaF90wsf
  115 +- Method: POST
  116 +- RequestBody
  117 +
  118 +```json
  119 +{
  120 + "textbookType":"PAPER_TEXTBOOK_WORD"
  121 +}
  122 +```
  123 +
  124 +- ResponseBody
  125 +
  126 +```json
  127 +{
  128 + "bookList": [
  129 + {
  130 + "bookId": 226,
  131 + "bookName": "智能同步四会单词课 北京版一年级下",
  132 + "paperNameList": [
  133 + "北京版一年级下U1L1",
  134 + "北京版一年级下U1L2",
  135 + "北京版一年级下U1L3"
  136 + ]
  137 + }
  138 + ]
  139 +}
  140 +```
  141 +
  142 +
  143 +##### 6. 【APP接口】四会课程 课的列表接口
  144 +
  145 +- URL: {{localhost}}/boxfish-wudaokou-paper/paper/textbook/getTextbookCourseList?access_token=l1RaF90wsf
  146 +- Method: POST
  147 +- RequestBody
  148 +
  149 +```json
  150 +{
  151 + "bookId": 226,
  152 + "textbookType": "PAPER_TEXTBOOK_WORD"
  153 +}
  154 +```
  155 +- ResponseBody
  156 +
  157 +
  158 +##### 6. 【APP接口】四会课程 进课前检查是否有课程权限接口
  159 +
  160 +- URL: {{localhost}}/boxfish-wudaokou-paper/paper/textbook/getTextbookCourseAuth?access_token={{token}}
  161 +- Method: POST
  162 +- RequestBody
  163 +
  164 +```json
  165 +{
  166 + "courseId": "L3NoYXJlL3N2bi_ljJfkuqzniYjlsI_lrabkuIDkuIsgVTEvMTEyLldvcmRzX-WMl-S6rOeJiOS4gOW5tOe6p-S4i1UxTDIueGxzeA"
  167 +}
  168 +```
  169 +
  170 +- ResponseBody
  171 +
  172 +```json
  173 +{
  174 + "status": "ERROR",
  175 + "type": "COURSE_NOT_TEXTBOOK_WORD",
  176 + "message": "当前课程不是智能四会单词课"
  177 +
  178 +```
  179 +
  180 +> 学生有权限: "status": "SUCCESS";
  181 +> 学生没有权限: "status": "ERROR", type="USER_NO_TEXTBOOK_WORD_AUTH";
  182 +> 课程不是四会单词课: "status": "ERROR", type="COURSE_NOT_TEXTBOOK_WORD";