From 63054ec530a3154e730972f5833df7d6494913ac Mon Sep 17 00:00:00 2001 From: 王彬 Date: Fri, 6 Jul 2018 15:06:27 +0800 Subject: [PATCH] 1.优化生成代码 --- src/com/taover/base/template/ControllerTemplate.ftl | 4 ++-- src/com/taover/base/template/HtmlLayuiTemplate.ftl | 85 ++++++++++++++++++++++++++++--------------------------------------------------------- src/com/taover/base/template/model/bussiness/ViewModel.java | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++++----- src/com/taover/business/GenerateView.java | 7 ++++++- 4 files changed, 88 insertions(+), 65 deletions(-) diff --git a/src/com/taover/base/template/ControllerTemplate.ftl b/src/com/taover/base/template/ControllerTemplate.ftl index ebcbd5b..8409cbc 100644 --- a/src/com/taover/base/template/ControllerTemplate.ftl +++ b/src/com/taover/base/template/ControllerTemplate.ftl @@ -103,7 +103,7 @@ public class ${controllerClassName} { @RequestParam(value="sort", required=false) String sort, @RequestParam(value="order", required=false) String order, @RequestParam(value="page", required=false) Integer page, - @RequestParam(value="rows", required=false) Integer pageSize, + @RequestParam(value="pageSize", required=false) Integer pageSize, HttpServletRequest request) { //参数检验 if(page == null){ @@ -112,7 +112,7 @@ public class ${controllerClassName} { if(pageSize == null){ pageSize = 20; } - if("".equals(sort)){ + if(sort == null || "".equals(sort)){ sort = "id"; order = "desc"; } diff --git a/src/com/taover/base/template/HtmlLayuiTemplate.ftl b/src/com/taover/base/template/HtmlLayuiTemplate.ftl index 2367a1e..4e533a1 100644 --- a/src/com/taover/base/template/HtmlLayuiTemplate.ftl +++ b/src/com/taover/base/template/HtmlLayuiTemplate.ftl @@ -49,11 +49,13 @@
+
<#list fields as tempField> <#if (tempField["name"]!="id")> ${tempField["layui-form-item"]} +
@@ -65,9 +67,11 @@ +
<#list fields as tempField> ${tempField["layui-form-item"]} +
@@ -76,10 +80,7 @@
- - - - +