From e6584730eb93ec9b66f02e31b178de5fad39bf91 Mon Sep 17 00:00:00 2001 From: RuoYi Date: Sat, 10 Aug 2019 18:20:56 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E6=A8=A1=E6=9D=BF=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=80=BC=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ruoyi/common/constant/GenConstants.java | 2 +- .../main/java/com/ruoyi/generator/util/VelocityUtils.java | 3 ++- ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm | 8 ++++---- sql/ry_20190808.sql | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/constant/GenConstants.java b/ruoyi-common/src/main/java/com/ruoyi/common/constant/GenConstants.java index 5a55c29d..b5d942df 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/constant/GenConstants.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/constant/GenConstants.java @@ -81,7 +81,7 @@ public class GenConstants public static final String TYPE_DATE = "Date"; /** 模糊查询 */ - public static final String QUERY_LIKE = "Like"; + public static final String QUERY_LIKE = "LIKE"; /** 需要 */ public static final String REQUIRE = "1"; diff --git a/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityUtils.java b/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityUtils.java index 3798c2f8..38fb3bcf 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityUtils.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/generator/util/VelocityUtils.java @@ -34,11 +34,12 @@ public class VelocityUtils String businessName = genTable.getBusinessName(); String packageName = genTable.getPackageName(); String tplCategory = genTable.getTplCategory(); + String functionName = genTable.getFunctionName(); VelocityContext velocityContext = new VelocityContext(); velocityContext.put("tplCategory", genTable.getTplCategory()); velocityContext.put("tableName", genTable.getTableName()); - velocityContext.put("functionName", genTable.getFunctionName()); + velocityContext.put("functionName", StringUtils.isNotEmpty(functionName) ? functionName : "【请填写功能名称】"); velocityContext.put("ClassName", genTable.getClassName()); velocityContext.put("className", StringUtils.uncapitalize(genTable.getClassName())); velocityContext.put("moduleName", genTable.getModuleName()); diff --git a/ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm b/ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm index c97eddba..fb5a618b 100644 --- a/ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm +++ b/ruoyi-generator/src/main/resources/vm/xml/mapper.xml.vm @@ -31,13 +31,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and $columnName = #{$javaField} #elseif($queryType == "NE") and $columnName != #{$javaField} -#elseif(\$queryType == "GT") +#elseif($queryType == "GT") and $columnName > #{$javaField} -#elseif(\$queryType == "GTE") +#elseif($queryType == "GTE") and $columnName >= #{$javaField} -#elseif(\$queryType == "LT") +#elseif($queryType == "LT") and $columnName < #{$javaField} -#elseif(\$queryType == "LTE") +#elseif($queryType == "LTE") and $columnName <= #{$javaField} #elseif($queryType == "LIKE") and $columnName like concat('%', #{$javaField}, '%') diff --git a/sql/ry_20190808.sql b/sql/ry_20190808.sql index db329706..a8ff1e02 100644 --- a/sql/ry_20190808.sql +++ b/sql/ry_20190808.sql @@ -679,7 +679,7 @@ create table gen_table_column ( is_edit char(1) comment '是否编辑字段(1是)', is_list char(1) comment '是否列表字段(1是)', is_query char(1) comment '是否查询字段(1是)', - query_type varchar(200) default '=' comment '查询方式(等于、不等于、大于、小于、范围)', + query_type varchar(200) default 'EQ' comment '查询方式(等于、不等于、大于、小于、范围)', html_type varchar(200) comment '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', dict_type varchar(200) default '' comment '字典类型', sort int comment '排序',