细节优化

This commit is contained in:
暮光:城中城
2021-11-21 00:07:42 +08:00
parent b432e9fa17
commit 80d525b735
18 changed files with 55 additions and 22 deletions

View File

@@ -43,7 +43,9 @@
<template #rightExtra>
<span class="status-info-box">
状态码<span>{{resultData.status||'200'}}</span>
<a-divider type="vertical" />
耗时<span>{{unitConvert.formatSeconds(resultData.useTime||0)}}</span>
<a-divider type="vertical" />
大小<span>{{unitConvert.formatFileSize(resultData.contentLength||0)}}</span>
</span>
</template>
@@ -220,6 +222,6 @@
</script>
<style>
.status-info-box{color: #888;}
.status-info-box span{color: #00aa00; margin-right: 15px;}
.status-info-box span{color: #00aa00;}
.status-info-box span:last-child{margin-right: 0;}
</style>

View File

@@ -6,11 +6,24 @@
<a-form-item label="作者" v-if="swaggerDocInfo.contact">
{{swaggerDocInfo.contact.name}} {{swaggerDocInfo.contact.email}}
<a :href="swaggerDocInfo.contact.url" target="_blank" v-if="swaggerDocInfo.contact.url">{{swaggerDocInfo.contact.url}}</a>
<template v-if="swaggerDocInfo.contact.name">
{{swaggerDocInfo.contact.name}}
</template>
<template v-if="swaggerDocInfo.contact.email">
<a-divider type="vertical" />{{swaggerDocInfo.contact.email}}
</template>
<template v-if="swaggerDocInfo.contact.url">
<a-divider type="vertical" />
<a :href="swaggerDocInfo.contact.url" target="_blank">{{swaggerDocInfo.contact.url}}</a>
</template>
</a-form-item>
<a-form-item label="host">{{swaggerDoc.host}}</a-form-item>
<a-form-item label="许可证" v-if="swaggerDocInfo.license">
<a :href="swaggerDocInfo.license.url" target="_blank">{{swaggerDocInfo.license.name}}</a>
</a-form-item>
<a-form-item label="服务条款" v-if="swaggerDocInfo.termsOfService">
<a :href="swaggerDocInfo.termsOfService" target="_blank">{{swaggerDocInfo.termsOfService}}</a>
</a-form-item>
<a-form-item label="文档说明">
<span v-html="swaggerDocInfo.description"></span>
</a-form-item>

View File

@@ -43,7 +43,9 @@
<template #rightExtra>
<span class="status-info-box">
状态码<span>{{resultData.status||'200'}}</span>
<a-divider type="vertical" />
耗时<span>{{unitConvert.formatSeconds(resultData.useTime||0)}}</span>
<a-divider type="vertical" />
大小<span>{{unitConvert.formatFileSize(resultData.contentLength||0)}}</span>
</span>
</template>
@@ -220,6 +222,6 @@
</script>
<style>
.status-info-box{color: #888;}
.status-info-box span{color: #00aa00; margin-right: 15px;}
.status-info-box span{color: #00aa00;}
.status-info-box span:last-child{margin-right: 0;}
</style>