接口概要

接口方式 {{ d.dhttpmethod.toUpperCase() }}
接口URL {{ d.dpath }}
接口名称 {{ d.mmeta.summary }}
接口说明 {{ d.mmeta.description }}

接口参数

{{# if(d.mmeta.hasOwnProperty("parameters")) {}} {{# layui.each(d.mmeta.parameters, function(i, param){ }} {{# }); }}
名称 类型 必须 位置 说明
{{ param.name }} {{ param.showtype }} {{ param.required }} {{ param.in }} {{ param.description }}
{{# } else { }} {{# } }}

接口响应

{{# layui.each(d.mmeta.responses, function(status, response){ }} {{# if(response.hasOwnProperty("headers")){ }} {{# } }} {{# }); }}
响应码 响应说明 响应数据
{{ status }} {{ response.description }} {{ response.showtype }}
返回Http头
{{# layui.each(response.headers, function(hname, hmeta){ }} {{# }); }}
名称 类型 说明
{{ hname }} {{ hmeta.showtype }} {{ hmeta.description }}
{{# if(!layui.jquery.isEmptyObject(d.mmeta.models)){ }}

依赖数据

{{# layui.each(d.mmeta.models, function(name, model){ }} {{# if(model.hasOwnProperty("properties")){ }} {{# } }} {{# if(model.hasOwnProperty("properties")){ }} {{# layui.each(model.properties, function(prop, propmeta){ }} {{# }); }} {{# }else{ }} {{# } }}
{{ name }}
名称 类型 说明
{{ prop }} {{ propmeta.showtype }} {{ propmeta.description || "" }}
{{# }); }}
{{# } }}
请求参数
Headers +
x
{{# if(d.mmeta.hasOwnProperty("parameters")) {}} {{# layui.each(d.mmeta.parameters, function(i, param){ }} {{# if(param.in == "body" && param.showtype != "string"){ }} {{# } else if(param.in == "formData" && param.type == "file") { }} {{# } else { }} {{# } }} {{# }); }}
名称 类型 必须 位置
{{ param.name }} {{ param.showtype }} {{ param.required }} {{ param.in }} JSON
{{# } else { }} {{# } }}
响应
HEADERS
BODY
控制台