From 9276f220b0a09b0c9ea8924d842d5aeffc5a4364 Mon Sep 17 00:00:00 2001
From: Redkale <22250530@qq.com>
Date: Tue, 17 Jan 2017 20:12:38 +0800
Subject: [PATCH]
---
src/org/redkale/boot/apidoc-template.html | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/org/redkale/boot/apidoc-template.html b/src/org/redkale/boot/apidoc-template.html
index 940418d0e..f4ce0bd08 100644
--- a/src/org/redkale/boot/apidoc-template.html
+++ b/src/org/redkale/boot/apidoc-template.html
@@ -73,7 +73,13 @@
html.push('
');
for (var fieldname in classmap[type]) {
var field = classmap[type][fieldname];
- var t = field.type.replace(//g, ">").replace(/([a-zA-Z0-9_\$]+\.)+/g, "");
+ var t = field.type.replace(//g, ">").replace(/\$/g, ".").replace(/([a-zA-Z0-9_\$]+\.)+/g, "");
+ 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) {
+ t = '' + t + '';
+ }
var c = (field.comment || '');
if (field.primary) {
c = '【主键】 ' + c;
|