diff --git a/src/views/port/sys/index.vue b/src/views/port/sys/index.vue index fb37664..900d32b 100644 --- a/src/views/port/sys/index.vue +++ b/src/views/port/sys/index.vue @@ -5,8 +5,8 @@

{{ name }}

-

描述: {{ describe }}

-

价格: {{ price }}/次

+

{{remark}}

+

{{ price }}/次

@@ -22,11 +22,18 @@

接口地址: {{apiEndpoint}}

+

返回格式: json

请求方式: {{connectorRequest}}

请求示例: {{apiEndpoint}}?=你申请的KEY&{{apiKey}}

-
-
-

{{ requestMethod }}

+

简介: {{describe}}

+

json返回示例:

+ +
{{ returnExample }}
+
+

xml返回示例:

+ +
{{ returnXml }}
+
@@ -56,6 +63,9 @@ export default { describe: '', price: '', picture: '', + returnExample:'', + remark: '', + returnXml: '', apiKey:'N/A', apiEndpoint: 'N/A', connectorRequest: 'N/A', @@ -79,11 +89,10 @@ export default { this.picture = data.connectorPicture; this.apiEndpoint = data.connectorApiurl; this.apiKey = data.connectorApikey; - this.connectorRequest = data.connectorRequest - this.responseFormat = data.responseFormat; - this.requestMethod = data.requestMethod; - this.requestExample = data.requestExample; - this.apiDescription = data.apiDescription; + this.remark = data.remark + this.connectorRequest = data.connectorRequest; + this.returnExample = data.returnExample; + this.returnXml = data.returnXml; } catch (error) { console.error("Failed to fetch API data:", error); } @@ -102,4 +111,15 @@ export default { .api-docs { margin-top: 20px; } +.return-example-card { + margin-top: 20px; + padding: 20px; + background-color: #f9f9f9; + border: 1px solid #dcdfe6; +} +.return-example-card pre { + margin: 0; + white-space: pre-wrap; + word-wrap: break-word; +}