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;
+}