templates.word.api.ftl Maven / Gradle / Ivy
OP-T-PC-0036 OP-T-PC-0036 2 0 2017-09-30T07:00:00Z 2017-09-30T07:00:00Z 1 36 208 1 1 243 12 2052-10.1.0.6749
<#list wordContentDtos as wordContentDto>
${wordContentDto.classExplainDto.explain}
<#list wordContentDto.methodInfoDtos as methodInfoDto>
${methodInfoDto.methodDescription}
申请方式
${methodInfoDto.type}
申请地址
${methodInfoDto.url}
接口说明
${methodInfoDto.methodDescription}
申请参数
字段名
描述
类型
是否可空
<#list methodInfoDto.requestParamDtos as requestParamDto>
${requestParamDto.name}
${requestParamDto.description}
${requestParamDto.type}
${requestParamDto.required ? string('NO' , 'YES')}
#list>
返回数据
字段名
描述
类型
<#list methodInfoDto.baseResponseDataDtos as baseResponseDataDto>
${baseResponseDataDto.name}
${baseResponseDataDto.description}
${baseResponseDataDto.type}
#list>
<#if (methodInfoDto.responseClassDtos?size > 0) >
<#list methodInfoDto.responseClassDtos as responseClassDto>
<#if responseClassDto_index == 0 || (methodInfoDto.responseClassDtos[responseClassDto_index-1].className != responseClassDto.className)>
${responseClassDto.className}
#if>
<#list responseClassDto.responseDataDtos as responseDataDto>
<#if responseDataDto.type == 'class' || responseDataDto.type == 'list'>
${responseDataDto.name}(${responseDataDto.description})
<#else>
${responseDataDto.name}
${responseDataDto.description}
${responseDataDto.type}
#if>
<#if responseDataDto.responseDataDtos?exists && (responseDataDto.responseDataDtos?size > 0) >
<#list responseDataDto.responseDataDtos as responseDataChildDto>
<#if responseDataChildDto.type == 'class' || responseDataChildDto.type == 'list'>
${responseDataChildDto.name}(${responseDataChildDto.description})
<#else>
${responseDataChildDto.name}
${responseDataChildDto.description}
${responseDataChildDto.type}
#if>
<#if responseDataChildDto.responseDataDtos?exists && (responseDataChildDto.responseDataDtos?size > 0) >
<#list responseDataChildDto.responseDataDtos as responseDataChildChildDto>
${responseDataChildChildDto.name}
${responseDataChildChildDto.description}
${responseDataChildChildDto.type}
#list>
#if>
#list>
#if>
#list>
#list>
#if>
#list>
#list>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy