<%if(isNotEmpty(projectName)){%>${projectName}<%}else{%>API Reference<%}%>
<%if(isNotEmpty(revisionLogList)){%>
<%for(revisionLog in revisionLogList){%> <%}%>
Version Update Time Status Author Description

${revisionLog.version}

${revisionLog.revisionTime}

${revisionLog.status}

${revisionLog.author}

${revisionLog.remarks}

<%}%><%for(api in webSocketDocList){%>

${api.order}. ${htmlEscape(api.desc)}

URI: ${api.uri}

Author: ${api.author}

Description: ${api.desc}

SubProtocols: ${api.subProtocols}

<%if(isNotEmpty(api.pathParams)){%>

Path-parameters:

<%for(param in api.pathParams){%> <%}%>
Parameter Type Description Required Since

${param.field}

${htmlEscape(param.type)}

${param.desc}

${param.required}

${param.version}

<%}%><%if(isNotEmpty(api.messageParams)){%>

Message-parameters:

<%for(param in api.messageParams){%> <%}%>
Parameter Type Description Required Since

${param.field}

${htmlEscape(param.type)}

${param.desc}

${param.required}

${param.version}

<%}%><%if(isNotEmpty(api.responseParams)){%><%for(param in api.responseParams){%>

Response-parameters:

<%for(paramItem in param){%> <%}%>
Parameter Type Description Since

${paramItem.field}

${htmlEscape(paramItem.type)}

${paramItem.desc}

${paramItem.version}

<%}%><%}%><%}%><%if(isNotEmpty(errorCodeList)){%>

${webSocketDocList.~size+1}. ${errorListTitle}

<%for(error in errorCodeList){%> <%}%>
Error code Description

${error.value}

${htmlEscape(error.desc)}

<%}%><%if(isNotEmpty(dictList)){%>

${webSocketDocList.~size+2}. ${dictListTitle}

<%for(dict in dictList){%>

${webSocketDocList.~size+2}.${dict.order}. ${htmlEscape(dict.title)}

<%for(dataDict in dict.dataDictList){%> <%}%>
Name Code Type Description

${dataDict.name}

${dataDict.value}

${dataDict.type}

${htmlEscape(dataDict.desc)}

<%}%>
<%}%>
Generated by smart-doc at ${createTime}Suggestions,contact,support and error reporting on Gitee or Github
Top