(basepath, listItem, isToc)
| 255 | } |
| 256 | |
| 257 | function createInterMarkdown(basepath, listItem, isToc) { |
| 258 | let mdTemplate = ``; |
| 259 | const toc = `[TOC]\n\n`; |
| 260 | // 接口名称 |
| 261 | mdTemplate += `\n## ${escapeStr(`${listItem.title}\n<a id=${listItem.title}> </a>`, isToc)}\n`; |
| 262 | isToc && (mdTemplate += toc); |
| 263 | // 基本信息 |
| 264 | mdTemplate += createBaseMessage(basepath, listItem); |
| 265 | // Request |
| 266 | mdTemplate += `\n### 请求参数\n`; |
| 267 | // Request-headers |
| 268 | mdTemplate += createReqHeaders(listItem.req_headers); |
| 269 | // Request-params |
| 270 | mdTemplate += createPathParams(listItem.req_params); |
| 271 | // Request-query |
| 272 | mdTemplate += createReqQuery(listItem.req_query); |
| 273 | // Request-body |
| 274 | mdTemplate += createReqBody( |
| 275 | listItem.req_body_type, |
| 276 | listItem.req_body_form, |
| 277 | listItem.req_body_other, |
| 278 | listItem.req_body_is_json_schema |
| 279 | ); |
| 280 | // Response |
| 281 | // Response-body |
| 282 | mdTemplate += createResponse( |
| 283 | listItem.res_body, |
| 284 | listItem.res_body_is_json_schema, |
| 285 | listItem.res_body_type |
| 286 | ); |
| 287 | |
| 288 | return mdTemplate; |
| 289 | } |
| 290 | |
| 291 | function createProjectMarkdown(curProject, wikiData) { |
| 292 | let mdTemplate = ``; |
no test coverage detected