From 4827893a0d89054e94a280f94017ee6f3dc8a984 Mon Sep 17 00:00:00 2001
From: Redkale <22250530@qq.com>
Date: Wed, 18 Jan 2017 10:54:02 +0800
Subject: [PATCH]
---
src/org/redkale/boot/apidoc-template.html | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/src/org/redkale/boot/apidoc-template.html b/src/org/redkale/boot/apidoc-template.html
index f4ce0bd08..abdf6ed1c 100644
--- a/src/org/redkale/boot/apidoc-template.html
+++ b/src/org/redkale/boot/apidoc-template.html
@@ -25,8 +25,14 @@
html.push('
');
html.push('
');
for (var i = 0; i < jsoncontent.servers.length; i++) {
- for (var j = 0; j < jsoncontent.servers[i].servlets.length; j++) {
- var servlet = jsoncontent.servers[i].servlets[j];
+ var servlets = jsoncontent.servers[i].servlets;
+ if (servlets.length && (servlets[0].comment || "").indexOf("【") === 0) {
+ servlets.sort(function (a, b) {
+ return a.comment > b.comment ? -1 : (a.comment == b.comment ? 0 : 1);
+ });
+ }
+ for (var j = 0; j < servlets.length; j++) {
+ var servlet = servlets[j];
if (html.length > 2) html.push(' | |
');
html.push(' | ' + (servlet.comment || '未知模块') + ' |
');
html.push(' | 请求URL | 描 述 | 鉴 权 | 参 数 (粗体: 必填项; 红色: Header; 蓝色: Cookie) | 输 出 |
');
@@ -77,7 +83,7 @@
if (t == 'boolean' || t == 'short' || t == 'int' || t == 'long' || t == 'float' || t == 'double'
|| t == 'boolean[]' || t == 'short[]' || t == 'int[]' || t == 'long[]' || t == 'float[]' || t == 'double[]') {
t = '' + t + '';
- } else if (t == 'String' || t == 'String[]' || t == 'LongRange' || t.indexOf()('Map<') === 0) {
+ } else if (t == 'String' || t == 'String[]' || t == 'LongRange' || t.indexOf('Map<') === 0) {
t = '' + t + '';
}
var c = (field.comment || '');