diff --git a/src/views/tool.blade.php b/src/views/tool.blade.php
index c833883..c93ce2b 100644
--- a/src/views/tool.blade.php
+++ b/src/views/tool.blade.php
@@ -67,7 +67,7 @@
请求参数
-
+
+
+
+ 返回参数
+
+
+
+ 参数 |
+ 类型 |
+ 描述 |
+ 默认值 |
+ 是否必须 |
+
+
+
+
@@ -128,15 +149,34 @@
editor.on('change', function (e) {
$('#params').val(editor.getValue())
})
+ $(document).ready(function(){
+ intTable();
+ var valKey =$("#method option:first-child").text();
+ var data = ;
+ var methodArray = data[valKey];
+ changeTable(methodArray)
+ });
$('#method').bind('change', function() {
var valKey = $("#method").find("option:selected").text();
var data = ;
var methodArray = data[valKey];
- $("#methodRequird").empty();
- var html = "参数 | 类型 | 描述 | 默认值 | 是否必须 |
";
- $(html).appendTo("#methodRequird");
- console.log(methodArray, valKey)
- methodArray.map(function (val, index) {
+ intTable()
+ changeTable(methodArray)
+ })
+ function intTable() {
+ $("#paramRequird").empty();
+ $("#returnRequird").empty();
+ $("#codeRequird").empty();
+ var html1 = "参数 | 类型 | 描述 | 默认值 | 是否必须 |
";
+ var html2 = "参数 | 类型 | 描述 | /tr>";
+ var html3 = "
状态码 | 描述 |
";
+ $(html1).appendTo("#paramRequird");
+ $(html2).appendTo("#returnRequird");
+ $(html3).appendTo("#codeRequird");
+ }
+
+ function changeTable(params) {
+ params.param.map(function (val, index) {
var $trTemp = $("
");
//往行里面追加 td单元格
$trTemp.append(""+ data[i].param_name +" | ");
@@ -146,7 +186,22 @@
$trTemp.append(""+ data[i].param_require +" | ");
$trTemp.appendTo("#methodRequird");
})
- })
+ params.return.map(function (val, index) {
+ var $trTemp = $("
");
+ //往行里面追加 td单元格
+ $trTemp.append(""+ data[i].return_name +" | ");
+ $trTemp.append(""+ data[i].return_type +" | ");
+ $trTemp.append(""+ data[i].return_title +" | ");
+ $trTemp.appendTo("#methodRequird");
+ })
+ params.code.map(function (val, index) {
+ var $trTemp = $("
");
+ //往行里面追加 td单元格
+ $trTemp.append(""+ data[i].code +" | ");
+ $trTemp.append(""+ data[i].content +" | ");
+ $trTemp.appendTo("#methodRequird");
+ })
+ }