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;